diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperref/hyperref.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/hyperref/hyperref.dtx | 41 |
1 files changed, 36 insertions, 5 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx index 165a5854cde..8e4bf6342f2 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx @@ -1,7 +1,7 @@ % \iffalse %% File: hyperref.dtx Copyright 1995-2001 Sebastian Rahtz, %% with portions written by David Carlisle and Heiko Oberdiek, -%% 2001-2007 Heiko Oberdiek. +%% 2001-2008 Heiko Oberdiek. %% %% This file is part of the `Hyperref Bundle'. %% ------------------------------------------- @@ -39,7 +39,7 @@ %<puenc>\ProvidesFile{puenc.def} %<puvnenc>\ProvidesFile{puvnenc.def} %<puarenc>\ProvidesFile{puarenc.def} -%<!none> [2007/11/20 v6.77g +%<!none> [2008/01/09 v6.77i %<package> Hypertext links for LaTeX] %<nohyperref> Dummy hyperref (SR)] %<driver> Hyperref documentation driver file] @@ -116,7 +116,7 @@ \end{document} %</driver> % \fi -% \CheckSum{21937} +% \CheckSum{22058} % % \MakeShortVerb{|} % \StopEventually{} @@ -4271,6 +4271,28 @@ \def\theoremautorefname{Teorema}% \def\pageautorefname{P\'agina}% } +\def\HyLang@russian{% + \def\equationautorefname{% + \cyr\cyrv\cyrery\cyrr\cyra\cyrzh\cyre\cyrn\cyri\cyre + }% + \def\footnoteautorefname{% + \cyr\cyrp\cyro\cyrd\cyrs\cyrt\cyrr.\ \cyrp\cyrr\cyri\cyrm.% + }% + \def\itemautorefname{\cyr\cyrp.}% + \def\figureautorefname{\cyr\cyrr\cyri\cyrs.}% + \def\tableautorefname{\cyr\cyrt\cyra\cyrb\cyrl.}% + \def\partautorefname{\cyr\cyrch.}% + \def\appendixautorefname{\cyr\cyrp\cyrr\cyri\cyrl.}% + \def\chapterautorefname{\cyr\cyrg\cyrl.}% + \def\sectionautorefname{\cyr\cyrr\cyra\cyrz\cyrd.}% + \def\subsectionautorefname{\cyr\cyrr\cyra\cyrz\cyrd.}% + \def\subsubsectionautorefname{\cyr\cyrr\cyra\cyrz\cyrd.}% + \def\paragraphautorefname{\cyr\cyrp.}% + \def\subparagraphautorefname{\cyr\cyrp.}% + \def\FancyVerbLineautorefname{\cyr\cyrs\cyrt\cyrr\cyro\cyrk\cyra}% + \def\theoremautorefname{\cyr\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyra}% + \def\pageautorefname{\cyr\cyrs.}% +} \def\HyLang@spanish{% \def\equationautorefname{Ecuaci\'on}% \def\footnoteautorefname{Nota a pie de p\'agina}% @@ -4353,6 +4375,7 @@ \HyLang@DeclareLang{austrian}{german} \HyLang@DeclareLang{ngerman}{german} \HyLang@DeclareLang{naustrian}{german} +\HyLang@DeclareLang{russian}{russian} \HyLang@DeclareLang{brazil}{portuges} \HyLang@DeclareLang{brazilian}{portuges} \HyLang@DeclareLang{portuguese}{portuges} @@ -9564,7 +9587,11 @@ \@makeother\\% |@firstofone{|endgroup |def|Hy@pstringdef#1#2{% - |edef#1{#2}% + |begingroup + |edef~{|string~}% + |xdef|Hy@gtemp{#2}% + |endgroup + |let#1|Hy@gtemp |@onelevel@sanitize#1% |edef#1{|expandafter|Hy@ExchangeBackslash#1\|@nil}% |edef#1{|expandafter|Hy@ExchangeLeftParenthesis#1(|@nil}% @@ -9603,7 +9630,11 @@ }% \else \def\Hy@pstringdef#1#2{% - \edef#1{\pdf@escapestring{#2}}% + \begingroup + \edef~{\string~}% + \xdef\Hy@gtemp{\pdf@escapestring{#2}}% + \endgroup + \let#1\Hy@gtemp }% \fi %</pdftex|dvipdfm|vtex|pdfmarkbase|dviwindo> |