From 76059477a647c6a71185af77492f38133e92280a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 13 Aug 2012 22:37:17 +0000 Subject: hyperref (13aug12) git-svn-id: svn://tug.org/texlive/trunk@27391 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/hyperref/ChangeLog | 7 + Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf | Bin 170862 -> 171080 bytes Master/texmf-dist/doc/latex/hyperref/backref.pdf | Bin 169374 -> 169374 bytes Master/texmf-dist/doc/latex/hyperref/hyperref.pdf | Bin 2306500 -> 2338330 bytes Master/texmf-dist/doc/latex/hyperref/nameref.pdf | Bin 162450 -> 162450 bytes .../texmf-dist/source/latex/hyperref/hyperref.dtx | 511 ++++++++++++++++----- Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdvips.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdvipson.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdviwind.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hpdftex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg | 2 +- Master/texmf-dist/tex/latex/hyperref/htex4ht.def | 2 +- Master/texmf-dist/tex/latex/hyperref/htexture.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hxetex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 70 ++- Master/texmf-dist/tex/latex/hyperref/hypertex.def | 2 +- .../texmf-dist/tex/latex/hyperref/nohyperref.sty | 2 +- Master/texmf-dist/tex/latex/hyperref/pd1enc.def | 36 +- Master/texmf-dist/tex/latex/hyperref/pdfmark.def | 2 +- Master/texmf-dist/tex/latex/hyperref/psdextra.def | 77 +++- Master/texmf-dist/tex/latex/hyperref/puarenc.def | 4 +- Master/texmf-dist/tex/latex/hyperref/puenc.def | 235 ++++++---- Master/texmf-dist/tex/latex/hyperref/puvnenc.def | 2 +- 27 files changed, 722 insertions(+), 250 deletions(-) diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog b/Master/texmf-dist/doc/latex/hyperref/ChangeLog index 6b5d223cd1a..6f3fcceb9bc 100644 --- a/Master/texmf-dist/doc/latex/hyperref/ChangeLog +++ b/Master/texmf-dist/doc/latex/hyperref/ChangeLog @@ -1,3 +1,10 @@ +2012-08-13 6.83a Heiko Oberdiek + * 6.83a + * Syntax fixes in additions for puenc.def. + (Thanks Yury Donskoy for bug report.) + * Fix for option `psdextra'. + * puenc.def: further additions. + 2012-08-11 6.82z Heiko Oberdiek * 6.82z * Fix in parent counter lookup, meaning of \@elt is restored diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf index a8c51522d29..de92469f752 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf and b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/backref.pdf b/Master/texmf-dist/doc/latex/hyperref/backref.pdf index 68ccc25d366..9aed78ef1cd 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/backref.pdf and b/Master/texmf-dist/doc/latex/hyperref/backref.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf index a3a347fc3ae..54978bfdbc0 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf and b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf index e72c2122f5d..f88bad25af0 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf and b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf differ diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx index 73b5bea3524..a57d98ec554 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx @@ -45,7 +45,7 @@ %\ProvidesFile{puvnenc.def} %\ProvidesFile{puarenc.def} %\ProvidesFile{psdextra.def} -% [2012/08/11 v6.82z % +% [2012/08/13 v6.83a % % Hypertext links for LaTeX] % Dummy hyperref (SR)] % Hyperref documentation driver file] @@ -147,7 +147,7 @@ \end{document} % % \fi -% \CheckSum{38356} +% \CheckSum{39107} % % \MakeShortVerb{|} % \StopEventually{} @@ -2041,6 +2041,66 @@ }% % \end{macrocode} % +% \subsubsection{Catcodes saving and restoring for \texttt{.def} files} +% +% \begin{macro}{\Hy@SaveCatcodeSettings} +% \begin{macrocode} +\def\Hy@SaveCatcodeSettings#1{% + \expandafter\edef\csname Hy@cat@#1\endcsname{% + \endlinechar=\the\endlinechar\relax + \catcode32 \the\catcode32\relax % (space) + \catcode34 \the\catcode34\relax % " + \catcode35 \the\catcode35\relax % # + \catcode37 \the\catcode37\relax % (percent) + \catcode40 \the\catcode40\relax % ( + \catcode41 \the\catcode41\relax % ) + \catcode42 \the\catcode42\relax % * + \catcode46 \the\catcode46\relax % . + \catcode58 \the\catcode58\relax % : + \catcode60 \the\catcode60\relax % < + \catcode61 \the\catcode61\relax % = + \catcode62 \the\catcode62\relax % > + \catcode64 \the\catcode64\relax % @ + \catcode91 \the\catcode91\relax % [ + \catcode92 \the\catcode92\relax % \ + \catcode93 \the\catcode93\relax % ] + \catcode123 \the\catcode123\relax % { + \catcode124 \the\catcode124\relax % | + \catcode125 \the\catcode125\relax % } + }% + \endlinechar=-1 % + \catcode32 10 % (space) + \catcode34 12 % " + \catcode35 6 % # + \catcode37 14 % (percent) + \catcode40 12 % ( + \catcode41 12 % ) + \catcode42 12 % * + \catcode46 12 % . + \catcode58 12 % : + \catcode60 12 % < + \catcode61 12 % = + \catcode62 12 % > + \catcode91 12 % [ + \catcode92 0 % \ + \catcode93 12 % ] + \catcode123 1 % { + \catcode124 12 % | + \catcode125 2 % } + \makeatletter +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\Hy@RestoreCatcodeSettings} +% \begin{macrocode} +\def\Hy@RestoreCatcodeSettings#1{% + \csname Hy@cat@#1\endcsname + \expandafter\let\csname Hy@cat@#1\endcsname\relax +} +% \end{macrocode} +% \end{macro} +% +% % \subsubsection{PD1 encoding} % The PD1 encoding implements the PDFDocEncoding for use with % \LaTeXe's NFSS. Because the informational strings are not set by @@ -2053,7 +2113,9 @@ % as \TeX{} does not process it anyway. So use CM. % \begin{macrocode} \@ifundefined{T@PD1}{% + \Hy@SaveCatcodeSettings{pd1}% \input{pd1enc.def}% + \Hy@RestoreCatcodeSettings{pd1}% \HyLinguex@Restore }{} \DeclareFontFamily{PD1}{pdf}{} @@ -2073,19 +2135,30 @@ % \begin{macrocode} \def\HyPsd@LoadUnicode{% \@ifundefined{T@PU}{% + \Hy@SaveCatcodeSettings{pu}% \input{puenc.def}% + \Hy@RestoreCatcodeSettings{pu}% \HyLinguex@Restore }{}% \DeclareFontFamily{PU}{pdf}{}% \DeclareFontShape{PU}{pdf}{m}{n}{ <-> cmr10 }{}% \DeclareFontSubstitution{PU}{pdf}{m}{n}% + \HyPsd@LoadExtra + \let\HyPsd@LoadUnicode\relax +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HyPsd@LoadExtra} +% \begin{macrocode} +\def\HyPsd@LoadExtra{% \ifHy@psdextra - \edef\Hy@atrestore{\catcode64=\the\catcode64\relax}% @ - \makeatletter - \input{psdextra.def}% - \Hy@atrestore + \ltx@iffileloaded{puenc.def}{% + \Hy@SaveCatcodeSettings{psdextra}% + \input{psdextra.def}% + \Hy@RestoreCatcodeSettings{psdextra}% + \let\HyPsd@LoadExtra\relax + }{}% \fi - \let\HyPsd@LoadUnicode\relax } % \end{macrocode} % \end{macro} @@ -5156,6 +5229,7 @@ % \begin{macrocode} \define@key{Hyp}{psdextra}[true]{% \Hy@boolkey{psdextra}{#1}% + \HyPsd@LoadExtra } % \end{macrocode} % @@ -20096,7 +20170,7 @@ % \cs{041}: U+0021 EXCLAMATION MARK; exclam % \begin{macrocode} % U+0022 QUOTATION MARK; quotedbl -\DeclareTextCommand{\textquotedbl}{PD1}{\string"}% \042 U+0022 +\DeclareTextCommand{\textquotedbl}{PD1}{"}% \042 U+0022 % U+0023 NUMBER SIGN; numbersign \DeclareTextCommand{\textnumbersign}{PD1}{\043}% U+0023 % U+0024 DOLLAR SIGN; dollar @@ -20455,28 +20529,28 @@ % \end{macrocode} % Glyphs that consist of several characters. % \begin{macrocode} -\DeclareTextCommand{\SS}{PD1}{SS} -\DeclareTextCommand{\textcelsius}{PD1}{\textdegree C} +\DeclareTextCommand{\SS}{PD1}{SS}% +\DeclareTextCommand{\textcelsius}{PD1}{\textdegree C}% % \end{macrocode} % Aliases (german.sty) % \begin{macrocode} -\DeclareTextCommand{\textglqq}{PD1}{\quotedblbase} -\DeclareTextCommand{\textgrqq}{PD1}{\textquotedblleft} -\DeclareTextCommand{\textglq}{PD1}{\quotesinglbase} -\DeclareTextCommand{\textgrq}{PD1}{\textquoteleft} -\DeclareTextCommand{\textflqq}{PD1}{\guillemotleft} -\DeclareTextCommand{\textfrqq}{PD1}{\guillemotright} -\DeclareTextCommand{\textflq}{PD1}{\guilsinglleft} -\DeclareTextCommand{\textfrq}{PD1}{\guilsinglright} +\DeclareTextCommand{\textglqq}{PD1}{\quotedblbase}% +\DeclareTextCommand{\textgrqq}{PD1}{\textquotedblleft}% +\DeclareTextCommand{\textglq}{PD1}{\quotesinglbase}% +\DeclareTextCommand{\textgrq}{PD1}{\textquoteleft}% +\DeclareTextCommand{\textflqq}{PD1}{\guillemotleft}% +\DeclareTextCommand{\textfrqq}{PD1}{\guillemotright}% +\DeclareTextCommand{\textflq}{PD1}{\guilsinglleft}% +\DeclareTextCommand{\textfrq}{PD1}{\guilsinglright}% % \end{macrocode} % Aliases (math names) % \begin{macrocode} -\DeclareTextCommand{\textneg}{PD1}{\textlogicalnot} -\DeclareTextCommand{\texttimes}{PD1}{\textmultiply} -\DeclareTextCommand{\textdiv}{PD1}{\textdivide} -\DeclareTextCommand{\textpm}{PD1}{\textplusminus} -\DeclareTextCommand{\textcdot}{PD1}{\textperiodcentered} -\DeclareTextCommand{\textbeta}{PD1}{\ss} +\DeclareTextCommand{\textneg}{PD1}{\textlogicalnot}% +\DeclareTextCommand{\texttimes}{PD1}{\textmultiply}% +\DeclareTextCommand{\textdiv}{PD1}{\textdivide}% +\DeclareTextCommand{\textpm}{PD1}{\textplusminus}% +\DeclareTextCommand{\textcdot}{PD1}{\textperiodcentered}% +\DeclareTextCommand{\textbeta}{PD1}{\ss}% % \end{macrocode} % Polish aliases. PDF encoding does not have the characters, but it % is useful to Poles to have the plain letters regardless. Requested by @@ -20567,87 +20641,87 @@ % % Double accents. % \begin{macrocode} -\DeclareTextCommand{\textacutemacron}{PU}[1]{#1\83\001\83\004} -\DeclareTextCommand{\textgravemacron}{PU}[1]{#1\83\000\83\004} +\DeclareTextCommand{\textacutemacron}{PU}[1]{#1\83\001\83\004}% U+0301 U+0304 +\DeclareTextCommand{\textgravemacron}{PU}[1]{#1\83\000\83\004}% U+0300 U+0304 % \end{macrocode} % % \cs{@empty} is an artefact of the NFSS2 machinery, it % gets inserted for empty arguments and spaces. % \begin{macrocode} -\DeclareTextCompositeCommand{\`}{PU}{\@empty}{\textasciigrave} -\DeclareTextCompositeCommand{\'}{PU}{\@empty}{\textacute} -\DeclareTextCompositeCommand{\^}{PU}{\@empty}{\textasciicircum} -\DeclareTextCompositeCommand{\~}{PU}{\@empty}{\texttilde} -\DeclareTextCompositeCommand{\"}{PU}{\@empty}{\textasciidieresis} -\DeclareTextCompositeCommand{\r}{PU}{\@empty}{\textring} -\DeclareTextCompositeCommand{\v}{PU}{\@empty}{\textasciicaron} -\DeclareTextCompositeCommand{\.}{PU}{\@empty}{\textdotaccent} -\DeclareTextCompositeCommand{\c}{PU}{\@empty}{\textcedilla} -\DeclareTextCompositeCommand{\u}{PU}{\@empty}{\textasciibreve} -\DeclareTextCompositeCommand{\G}{PU}{\@empty}{\textdoublegrave} -\DeclareTextCompositeCommand{\=}{PU}{\@empty}{\textasciimacron} -\DeclareTextCompositeCommand{\H}{PU}{\@empty}{\texthungarumlaut} -\DeclareTextCompositeCommand{\k}{PU}{\@empty}{\textogonek} -\DeclareTextCompositeCommand{\textinvbreve}{PU}{\@empty}{{ \83\021}} -\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\@empty}{{ \83\044}} -\DeclareTextCompositeCommand{\textsubring}{PU}{\@empty}{\textringlow} -\DeclareTextCompositeCommand{\textsubcircum}{PU}{\@empty}{\textcircumlow} -\DeclareTextCompositeCommand{\textsubbreve}{PU}{\@empty}{{ \83\056}} -\DeclareTextCompositeCommand{\textsubtilde}{PU}{\@empty}{\texttildelow} -\DeclareTextCompositeCommand{\b}{PU}{\@empty}{\textmacronbelow} -\DeclareTextCompositeCommand{\d}{PU}{\@empty}{\textdotbelow} -\DeclareTextCompositeCommand{\t}{PU}{\@empty}{\texttie} -\DeclareTextCompositeCommand{\newtie}{PU}{\@empty}{\textnewtie} -\DeclareTextCompositeCommand{\textcircled}{PU}{\@empty}{\textbigcircle} -\DeclareTextCompositeCommand{\textacutemacron}{PU}{\@empty}{{ \83\001\83\004}} -\DeclareTextCompositeCommand{\textgravemacron}{PU}{\@empty}{{ \83\000\83\004}} -% \end{macrocode} -% \begin{macrocode} -\DeclareTextCompositeCommand{\`}{PU}{\ }{\textasciigrave} -\DeclareTextCompositeCommand{\'}{PU}{\ }{\textacute} -\DeclareTextCompositeCommand{\^}{PU}{\ }{\textasciicircum} -\DeclareTextCompositeCommand{\~}{PU}{\ }{\texttilde} -\DeclareTextCompositeCommand{\"}{PU}{\ }{\textasciidieresis} -\DeclareTextCompositeCommand{\r}{PU}{\ }{\textring} -\DeclareTextCompositeCommand{\v}{PU}{\ }{\textasciicaron} -\DeclareTextCompositeCommand{\.}{PU}{\ }{\textdotaccent} -\DeclareTextCompositeCommand{\c}{PU}{\ }{\textcedilla} -\DeclareTextCompositeCommand{\u}{PU}{\ }{\textasciibreve} -\DeclareTextCompositeCommand{\G}{PU}{\ }{\textdoublegrave} -\DeclareTextCompositeCommand{\=}{PU}{\ }{\textasciimacron} -\DeclareTextCompositeCommand{\H}{PU}{\ }{\texthungarumlaut} -\DeclareTextCompositeCommand{\k}{PU}{\ }{\textogonek} -\DeclareTextCompositeCommand{\textinvbreve}{PU}{\ }{{ \83\021}} -\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\ }{{ \83\044}} -\DeclareTextCompositeCommand{\textsubring}{PU}{\ }{\textringlow} -\DeclareTextCompositeCommand{\textsubcircum}{PU}{\ }{\textcircumlow} -\DeclareTextCompositeCommand{\textsubbreve}{PU}{\ }{{ \83\056}} -\DeclareTextCompositeCommand{\textsubtilde}{PU}{\ }{\texttildelow} -\DeclareTextCompositeCommand{\b}{PU}{\ }{\textmacronbelow} -\DeclareTextCompositeCommand{\d}{PU}{\ }{\textdotbelow} -\DeclareTextCompositeCommand{\t}{PU}{\ }{\texttie} -\DeclareTextCompositeCommand{\newtie}{PU}{\ }{\textnewtie} -\DeclareTextCompositeCommand{\textcircled}{PU}{\ }{\textbigcircle} -\DeclareTextCompositeCommand{\textacutemacron}{PU}{\ }{{ \83\001\83\004}} -\DeclareTextCompositeCommand{\textgravemacron}{PU}{\ }{{ \83\000\83\004}} +\DeclareTextCompositeCommand{\`}{PU}{\@empty}{\textasciigrave}% +\DeclareTextCompositeCommand{\'}{PU}{\@empty}{\textacute}% +\DeclareTextCompositeCommand{\^}{PU}{\@empty}{\textasciicircum}% +\DeclareTextCompositeCommand{\~}{PU}{\@empty}{\texttilde}% +\DeclareTextCompositeCommand{\"}{PU}{\@empty}{\textasciidieresis}% +\DeclareTextCompositeCommand{\r}{PU}{\@empty}{\textring}% +\DeclareTextCompositeCommand{\v}{PU}{\@empty}{\textasciicaron}% +\DeclareTextCompositeCommand{\.}{PU}{\@empty}{\textdotaccent}% +\DeclareTextCompositeCommand{\c}{PU}{\@empty}{\textcedilla}% +\DeclareTextCompositeCommand{\u}{PU}{\@empty}{\textasciibreve}% +\DeclareTextCompositeCommand{\G}{PU}{\@empty}{\textdoublegrave}% +\DeclareTextCompositeCommand{\=}{PU}{\@empty}{\textasciimacron}% +\DeclareTextCompositeCommand{\H}{PU}{\@empty}{\texthungarumlaut}% +\DeclareTextCompositeCommand{\k}{PU}{\@empty}{\textogonek}% +\DeclareTextCompositeCommand{\textinvbreve}{PU}{\@empty}{{ \83\021}}% U+0311 +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\@empty}{{ \83\044}}% U+0324 +\DeclareTextCompositeCommand{\textsubring}{PU}{\@empty}{\textringlow}% +\DeclareTextCompositeCommand{\textsubcircum}{PU}{\@empty}{\textcircumlow}% +\DeclareTextCompositeCommand{\textsubbreve}{PU}{\@empty}{{ \83\056}}% U+032E +\DeclareTextCompositeCommand{\textsubtilde}{PU}{\@empty}{\texttildelow}% +\DeclareTextCompositeCommand{\b}{PU}{\@empty}{\textmacronbelow}% +\DeclareTextCompositeCommand{\d}{PU}{\@empty}{\textdotbelow}% +\DeclareTextCompositeCommand{\t}{PU}{\@empty}{\texttie}% +\DeclareTextCompositeCommand{\newtie}{PU}{\@empty}{\textnewtie}% +\DeclareTextCompositeCommand{\textcircled}{PU}{\@empty}{\textbigcircle}% +\DeclareTextCompositeCommand{\textacutemacron}{PU}{\@empty}{{ \83\001\83\004}}% U+0301 U+0304 +\DeclareTextCompositeCommand{\textgravemacron}{PU}{\@empty}{{ \83\000\83\004}}% U+0300 U+0304 +% \end{macrocode} +% \begin{macrocode} +\DeclareTextCompositeCommand{\`}{PU}{\ }{\textasciigrave}% +\DeclareTextCompositeCommand{\'}{PU}{\ }{\textacute}% +\DeclareTextCompositeCommand{\^}{PU}{\ }{\textasciicircum}% +\DeclareTextCompositeCommand{\~}{PU}{\ }{\texttilde}% +\DeclareTextCompositeCommand{\"}{PU}{\ }{\textasciidieresis}% +\DeclareTextCompositeCommand{\r}{PU}{\ }{\textring}% +\DeclareTextCompositeCommand{\v}{PU}{\ }{\textasciicaron}% +\DeclareTextCompositeCommand{\.}{PU}{\ }{\textdotaccent}% +\DeclareTextCompositeCommand{\c}{PU}{\ }{\textcedilla}% +\DeclareTextCompositeCommand{\u}{PU}{\ }{\textasciibreve}% +\DeclareTextCompositeCommand{\G}{PU}{\ }{\textdoublegrave}% +\DeclareTextCompositeCommand{\=}{PU}{\ }{\textasciimacron}% +\DeclareTextCompositeCommand{\H}{PU}{\ }{\texthungarumlaut}% +\DeclareTextCompositeCommand{\k}{PU}{\ }{\textogonek}% +\DeclareTextCompositeCommand{\textinvbreve}{PU}{\ }{{ \83\021}}% U+0311 +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\ }{{ \83\044}}% U+0324 +\DeclareTextCompositeCommand{\textsubring}{PU}{\ }{\textringlow}% +\DeclareTextCompositeCommand{\textsubcircum}{PU}{\ }{\textcircumlow}% +\DeclareTextCompositeCommand{\textsubbreve}{PU}{\ }{{ \83\056}}% U+032E +\DeclareTextCompositeCommand{\textsubtilde}{PU}{\ }{\texttildelow}% +\DeclareTextCompositeCommand{\b}{PU}{\ }{\textmacronbelow}% +\DeclareTextCompositeCommand{\d}{PU}{\ }{\textdotbelow}% +\DeclareTextCompositeCommand{\t}{PU}{\ }{\texttie}% +\DeclareTextCompositeCommand{\newtie}{PU}{\ }{\textnewtie}% +\DeclareTextCompositeCommand{\textcircled}{PU}{\ }{\textbigcircle}% +\DeclareTextCompositeCommand{\textacutemacron}{PU}{\ }{{ \83\001\83\004}}% U+0301 U+0304 +\DeclareTextCompositeCommand{\textgravemacron}{PU}{\ }{{ \83\000\83\004}}% U+0300 U+0304 % \end{macrocode} % Accents for capitals (see encoding TS1) % \begin{macrocode} -\DeclareTextCommand{\capitalcedilla}{PU}[1]{\c{#1}} -\DeclareTextCommand{\capitalogonek}{PU}[1]{\k{#1}} -\DeclareTextCommand{\capitalgrave}{PU}[1]{\`{#1}} -\DeclareTextCommand{\capitalacute}{PU}[1]{\'{#1}} -\DeclareTextCommand{\capitalcircumflex}{PU}[1]{\^{#1}} -\DeclareTextCommand{\capitaltilde}{PU}[1]{\~{#1}} -\DeclareTextCommand{\capitaldieresis}{PU}[1]{\"{#1}} -\DeclareTextCommand{\capitalhungarumlaut}{PU}[1]{\H{#1}} -\DeclareTextCommand{\capitalring}{PU}[1]{\r{#1}} -\DeclareTextCommand{\capitalcaron}{PU}[1]{\v{#1}} -\DeclareTextCommand{\capitalbreve}{PU}[1]{\u{#1}} -\DeclareTextCommand{\capitalmacron}{PU}[1]{\={#1}} -\DeclareTextCommand{\capitaldotaccent}{PU}[1]{\.{#1}} -\DeclareTextCommand{\capitaltie}{PU}[1]{\t{#1}} -\DeclareTextCommand{\capitalnewtie}{PU}[1]{\newtie{#1}} +\DeclareTextCommand{\capitalcedilla}{PU}[1]{\c{#1}}% +\DeclareTextCommand{\capitalogonek}{PU}[1]{\k{#1}}% +\DeclareTextCommand{\capitalgrave}{PU}[1]{\`{#1}}% +\DeclareTextCommand{\capitalacute}{PU}[1]{\'{#1}}% +\DeclareTextCommand{\capitalcircumflex}{PU}[1]{\^{#1}}% +\DeclareTextCommand{\capitaltilde}{PU}[1]{\~{#1}}% +\DeclareTextCommand{\capitaldieresis}{PU}[1]{\"{#1}}% +\DeclareTextCommand{\capitalhungarumlaut}{PU}[1]{\H{#1}}% +\DeclareTextCommand{\capitalring}{PU}[1]{\r{#1}}% +\DeclareTextCommand{\capitalcaron}{PU}[1]{\v{#1}}% +\DeclareTextCommand{\capitalbreve}{PU}[1]{\u{#1}}% +\DeclareTextCommand{\capitalmacron}{PU}[1]{\={#1}}% +\DeclareTextCommand{\capitaldotaccent}{PU}[1]{\.{#1}}% +\DeclareTextCommand{\capitaltie}{PU}[1]{\t{#1}}% +\DeclareTextCommand{\capitalnewtie}{PU}[1]{\newtie{#1}}% % \end{macrocode} % % \subsubsection{Basic Latin: U+0000 to U+007F} @@ -20665,7 +20739,7 @@ % |\80\041|: U+0021 EXCLAMATION MARK; exclam % \begin{macrocode} % U+0022 QUOTATION MARK; quotedbl -\DeclareTextCommand{\textquotedbl}{PU}{\string"}% \80\042 U+0022 +\DeclareTextCommand{\textquotedbl}{PU}{"}% \80\042 U+0022 % U+0023 NUMBER SIGN; numbersign \DeclareTextCommand{\textnumbersign}{PU}{\80\043}% U+0023 % U+0024 DOLLAR SIGN; dollar @@ -20684,8 +20758,8 @@ \DeclareTextCommand{\textparenleft}{PU}{\80\050}% U+0028 % U+0029 RIGHT PARENTHESIS; parenright \DeclareTextCommand{\textparenright}{PU}{\80\051}% U+0029 -% U+002A ASTERISK; asterisk -\DeclareTextCommand{\textasteriskcentered}{PU}{\80\052}% U+002A (?) +% U+002A ASTERISK; asterisk; (?) +\DeclareTextCommand{\textasteriskcentered}{PU}{\80\052}% U+002A % U+002B PLUS SIGN; plus; \MVPlus (marvosym) \DeclareTextCommand{\textMVPlus}{PU}{\80\053}%* U+002B % U+002C COMMA; comma; \MVComma (marvosym) @@ -20756,7 +20830,7 @@ % |\80\150|: U+0068 LATIN SMALL LETTER H; h % \begin{macrocode} % U+0069 LATIN SMALL LETTER I; i -\DeclareTextCompositeCommand{\.}{PU}{\i}{i} % \80\151 U+0069 +\DeclareTextCompositeCommand{\.}{PU}{\i}{i}% \80\151 U+0069 \DeclareTextCompositeCommand{\.}{PU}{i}{i}% \80\151 U+0069 % \end{macrocode} % |\80\152|: U+006A LATIN SMALL LETTER J; j\\ @@ -21079,7 +21153,7 @@ % U+0126 LATIN CAPITAL LETTER H WITH STROKE; Hbar \DeclareTextCommand{\textHslash}{PU}{\81\046}% U+0126 % U+0127 LATIN SMALL LETTER H WITH STROKE; hbar; \hbar (AmS) -\DeclareTextCommand{\texthbar}{PU}{\81\047}%* U+127 +\DeclareTextCommand{\texthbar}{PU}{\81\047}%* U+0127 %* \texthbar -> \textcrh (tipa) %* \texthbar -> \crossh (wsuipa) %* \texthbar -> \planck (phonetic) @@ -21846,7 +21920,7 @@ \DeclareTextCommand{\texttilde}{PU}{\82\334}% U+02DC % U+02DD DOUBLE ACUTE ACCENT; hungarumlaut \DeclareTextCommand{\texthungarumlaut}{PU}{\82\335}% U+02DD -\DeclareTextCommand{\textacutedbl}{PU}{\texthungarumlaut}% U+02DD +\DeclareTextCommand{\textacutedbl}{PU}{\82\335}% U+02DD % U+02F3 MODIFIER LETTER LOW RING \DeclareTextCommand{\textringlow}{PU}{\82\363}% U+02F3 % U+02F5 MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT @@ -22055,7 +22129,7 @@ \DeclareTextCompositeCommand{\`}{PU}{\CYRE}{\84\000}% U+0400 % U+0401 CYRILLIC CAPITAL LETTER IO; Iocyrillic, *afii10023 \DeclareTextCommand{\CYRYO}{PU}{\84\001}% U+0401 -\DeclareTextCompositeCommand{\"}{PU}{\CYRE}{\84\001}% ??? +\DeclareTextCompositeCommand{\"}{PU}{\CYRE}{\84\001}% U+0401 % U+0402 CYRILLIC CAPITAL LETTER DJE; Djecyrillic, *afii10051 \DeclareTextCommand{\CYRDJE}{PU}{\84\002}% U+0402 % U+0403 CYRILLIC CAPITAL LETTER GJE; Gjecyrillic, *afii10052 @@ -23382,11 +23456,15 @@ \DeclareTextCommand{\textnrightarrow}{PU}{\9041\233}%* U+219B % U+219E LEFTWARDS TWO HEADED ARROW; \twoheadleftarrow (AmS) \DeclareTextCommand{\texttwoheadleftarrow}{PU}{\9041\236}%* U+219E +% \ntwoheadleftarrow (txfonts/pxfonts) +\DeclareTextCommand{\textntwoheadleftarrow}{PU}{\9041\236\83\070}%* U+219E U+0338 % U+219F UPWARDS TWO HEADED ARROW; \twoheaduparrow (MnSymbol) \DeclareTextCommand{\texttwoheaduparrow}{PU}{\9041\237}%* U+219F % U+21A0 RIGHTWARDS TWO HEADED ARROW; % \twoheadrightarrow (AmS) \DeclareTextCommand{\texttwoheadrightarrow}{PU}{\9041\240}%* U+21A0 +% \ntwoheadrightarrow (txfonts/pxfonts) +\DeclareTextCommand{\textntwoheadrightarrow}{PU}{\9041\240\83\070}%* U+21A0 U+0338 % U+21A1 DOWNWARDS TWO HEADED ARROW; \twoheaddownarrow (MnSymbol) \DeclareTextCommand{\texttwoheaddownarrow}{PU}{\9041\241}%* U+21A1 % U+21A2 LEFTWARDS ARROW WITH TAIL; \leftarrowtail (AmS) @@ -23559,6 +23637,7 @@ %* \textni -> \owns (mathabx) % U+220C DOES NOT CONTAIN AS MEMBER; \notowner (mathabx) \DeclareTextCommand{\textnotowner}{PU}{\9042\014}%* U+220C +%* \textnotowner -> \notni (txfonts/pxfonts) % U+220D SMALL CONTAINS AS MEMBER; \smallowns (mathdesign) \DeclareTextCommand{\textsmallowns}{PU}{\9042\015}%* U+220D % U+220F N-ARY PRODUCT; \prod (LaTeX) @@ -23605,10 +23684,12 @@ \DeclareTextCommand{\textmid}{PU}{\9042\043}%* U+2223 % U+2224 DOES NOT DIVIDE; \nmid (AmS) \DeclareTextCommand{\textnmid}{PU}{\9042\044}%* U+2224 +%* \textnmid -> \notdivides (mathabx) % U+2225 PARALLEL TO; parallel; \parallel (LaTeX) \DeclareTextCommand{\textparallel}{PU}{\9042\045}%* U+2225 % U+2226 NOT PARALLEL TO; notparallel; \nparallel (AmS) \DeclareTextCommand{\textnparallel}{PU}{\9042\046}%* U+2226 +%* \textnparallel -> nUpdownline (MnSymbol) % U+2227 LOGICAL AND; logicaland; \wedge (LaTeX) \DeclareTextCommand{\textwedge}{PU}{\9042\047}%* U+2227 % \owedge (stmaryrd) @@ -23660,13 +23741,21 @@ %* \textsim -> \AC (wasysym) % U+223D REVERSED TILDE; reversedtilde; \backsim (AmS) \DeclareTextCommand{\textbacksim}{PU}{\9042\075}%* U+223D +% \nbacksim (txfonts/pxfonts) +\DeclareTextCommand{\textnbacksim}{PU}{\9042\075\83\070}%* U+223D U+0338 % U+2240 WREATH PRODUCT; \wr (LaTeX) \DeclareTextCommand{\textwr}{PU}{\9042\100}%* U+2240 %* \textwr -> \wreath (MnSymbol) % U+2241 NOT TILDE; \nsim (AmS) \DeclareTextCommand{\textnsim}{PU}{\9042\101}%* U+2241 +% U+2242 MINUS TILDE; \eqsim (MnSymbol) +\DeclareTextCommand{\texteqsim}{PU}{\9042\102}%* U+2242 +% \neqsim (MnSymbol) +\DeclareTextCommand{\textneqsim}{PU}{\9042\102\83\070}%* U+2242 U+0338 % U+2243 ASYMPTOTICALLY EQUAL TO; asymptoticallyequal; \simeq (LaTeX) \DeclareTextCommand{\textsimeq}{PU}{\9042\103}%* U+2243 +% U+2244 NOT ASYMPTOTICALLY EQUAL TO; \nsimeq (txfonts/pxfonts) +\DeclareTextCommand{\textnsimeq}{PU}{\9042\104}%* U+2244 % U+2245 APPROXIMATELY EQUAL TO; approximatelyequal; \cong (LaTeX) \DeclareTextCommand{\textcong}{PU}{\9042\105}%* U+2245 % U+2247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO; @@ -23674,54 +23763,86 @@ \DeclareTextCommand{\textncong}{PU}{\9042\107}%* U+2247 % U+2248 ALMOST EQUAL TO; approxequal; \approx (LaTeX) \DeclareTextCommand{\textapprox}{PU}{\9042\110}%* U+2248 +% U+2249 NOT ALMOST EQUAL TO; \napprox (txfonts/pxfonts0 +\DeclareTextCommand{\textnapprox}{PU}{\9042\111}%* U+2249 +%* \textnapprox -> \nthickapprox (txfonts/pxfonts) % U+224A ALMOST EQUAL OR EQUAL TO; \approxeq (AmS) \DeclareTextCommand{\textapproxeq}{PU}{\9042\112}%* U+224A +% \napproxeq (txfonts/pxfonts) +\DeclareTextCommand{\textnapproxeq}{PU}{\9042\112\83\070}%* U+224A U+0338 % U+224B TRIPLE TILDE; \triplesim (MnSymbol) \DeclareTextCommand{\texttriplesim}{PU}{\9042\113}%* U+224B %* \texttriplesim -> \VHF (wasysym) +% \ntriplesim (MnSymbol) +\DeclareTextCommand{\textntriplesim}{PU}{\9042\113\83\070}%* U+224B U+0338 % U+224C ALL EQUAL TO; allequal; \backcong (MnSymbol) \DeclareTextCommand{\textbackcong}{PU}{\9042\114}%* U+224C +% \nbackcong (MnSymbol) +\DeclareTextCommand{\textnbackcong}{PU}{\9042\114\83\070}%* U+224C U+0338 % U+224D EQUIVALENT TO; \asymp (LaTeX) \DeclareTextCommand{\textasymp}{PU}{\9042\115}%* U+224D +% \nasymp (txfonts/pxfonts) +\DeclareTextCommand{\textnasymp}{PU}{\9042\115\83\070}%* U+224D U+0338 +%* \textnasymp -> \notasymp (mathabx) % U+224E GEOMETRICALLY EQUIVALENT TO; \Bumpeq (AmS) \DeclareTextCommand{\textBumpeq}{PU}{\9042\116}%* U+224E +% \nBumpeq (txfonts/pxfonts) +\DeclareTextCommand{\textnBumpeq}{PU}{\9042\116\83\070}%* U+224E U+0338 % U+224F DIFFERENCE BETWEEN; \bumpeq (AmS) \DeclareTextCommand{\textbumpeq}{PU}{\9042\117}%* U+224F +% \nbumpeq (txfonts/pxfonts) +\DeclareTextCommand{\textnbumpeq}{PU}{\9042\117\83\070}%* U+224F U+0338 % U+2250 APPROACHES THE LIMIT; approaches; \doteq (LaTeX) \DeclareTextCommand{\textdoteq}{PU}{\9042\120}%* U+2250 +% \ndoteq (MnSymbol) +\DeclareTextCommand{\textndoteq}{PU}{\9042\120\83\070}%* U+2250 U+0338 % U+2251 GEOMETRICALLY EQUAL TO; geometricallyequal; % \doteqdot (AmS) \DeclareTextCommand{\textdoteqdot}{PU}{\9042\121}%* U+2251 %* \textdoteqdot -> \Doteq (MnSymbol) +% \nDoteq (MnSymbol) +\DeclareTextCommand{\textnDoteq}{PU}{\9042\121\83\070}%* U+2251 U+0338 % U+2252 APPROXIMATELY EQUAL TO OR THE IMAGE OF; approxequalorimage; % \fallingdotseq (AmS) \DeclareTextCommand{\textfallingdoteq}{PU}{\9042\122}%* U+2252 +% \nfallingdotseq (MnSymbol) +\DeclareTextCommand{\textnfallingdoteq}{PU}{\9042\122\83\070}%* U+2252 U+0338 % U+2253 IMAGE OF OR APPROXIMATELY EQUAL TO; imageorapproximatelyequal; % \risingdotseq (AmS) \DeclareTextCommand{\textrisingdoteq}{PU}{\9042\123}%* U+2253 +% \nrisingdoteq (MnSymbol) +\DeclareTextCommand{\textnrisingdoteq}{PU}{\9042\123\83\070}%* U+2253 U+0338 % U+2254 COLON EQUALS; \colonequals (colonequals) \DeclareTextCommand{\textcolonequals}{PU}{\9042\124}%* U+2254 % U+2255 EQUALS COLON; \equalscolon (colonequals) \DeclareTextCommand{\textequalscolon}{PU}{\9042\125}%* U+2255 % U+2256 RING IN EQUAL TO; \eqcirc (AmS) \DeclareTextCommand{\texteqcirc}{PU}{\9042\126}%* U+2256 +% \neqcirc (MnSymbol) +\DeclareTextCommand{\textneqcirc}{PU}{\9042\126\83\070}%* U+2256 U+0338 % U+2257 RING EQUAL TO; \circeq (AmS) \DeclareTextCommand{\textcirceq}{PU}{\9042\127}%* U+2257 +% \ncirceq (MnSymbol) +\DeclareTextCommand{\textncirceq}{PU}{\9042\127\83\070}%* U+2257 U+0338 % U+2259 ESTIMATES; \hateq (MnSymbol) \DeclareTextCommand{\texthateq}{PU}{\9042\131}%* U+2259 %* \texthateq -> \corresponds (mathabx) %* \texthateq -> \Corresponds (marvosym) +% \nhateq (MnSymbol) +\DeclareTextCommand{\textnhateq}{PU}{\9042\131\83\070}%* U+2259 U+0338 % U+225C DELTA EQUAL TO; \triangleeq (AmS) \DeclareTextCommand{\texttriangleeq}{PU}{\9042\134}%* U+225C % U+2260 NOT EQUAL TO; notequal; \ne (LaTeX), \neq (LaTeX) \DeclareTextCommand{\textneq}{PU}{\9042\140}%* U+2260 \DeclareTextCommand{\textne}{PU}{\9042\140}%* U+2260 +%* \textneq -> \nequal (MnSymbol) % U+2261 IDENTICAL TO; equivalence; \equiv (LaTeX) \DeclareTextCommand{\textequiv}{PU}{\9042\141}%* U+2261 %* \textequiv -> \Congruent (marvosym) % U+2262 NOT IDENTICAL TO; notidentical; \nequiv (txfonts/pxfonts) \DeclareTextCommand{\textnequiv}{PU}{\9042\142}%* U+2262 %* \textnequiv -> \NotCongruent (marvosym) +%* \textnequiv -> \notequiv (mathabx) % U+2264 LESS-THAN OR EQUAL TO; lessequal; \le (LaTeX), \leq (LaTeX) \DeclareTextCommand{\textleq}{PU}{\9042\144}%* U+2264 \DeclareTextCommand{\textle}{PU}{\9042\144}%* U+2264 @@ -23733,16 +23854,24 @@ %* \textgeq -> \LargerOrEqual (marvosym) % U+2266 LESS-THAN OVER EQUAL TO; lessoverequal; \leqq (AmS) \DeclareTextCommand{\textleqq}{PU}{\9042\146}%* U+2266 +% \nleqq (txfonts/pxfonts) +\DeclareTextCommand{\textnleqq}{PU}{\9042\146\83\070}%* U+2266 U+0338 % U+2267 GREATER-THAN OVER EQUAL TO; greateroverequal; \geqq (AmS) \DeclareTextCommand{\textgeqq}{PU}{\9042\147}%* U+2267 +% \ngeqq (txfonts/pxfonts) +\DeclareTextCommand{\textngeqq}{PU}{\9042\147\83\070}%* U+2267 U+0338 % U+2268 LESS-THAN BUT NOT EQUAL TO; \lneqq (AmS) \DeclareTextCommand{\textlneqq}{PU}{\9042\150}%* U+2268 % U+2269 GREATER-THAN BUT NOT EQUAL TO; \gneqq (AmS) \DeclareTextCommand{\textgneqq}{PU}{\9042\151}%* U+2269 % U+226A MUCH LESS-THAN; muchless; \ll (LaTeX) \DeclareTextCommand{\textll}{PU}{\9042\152}%* U+226A +% \nll (txfonts/pxfonts) +\DeclareTextCommand{\textnll}{PU}{\9042\152\83\070}%* U+226A U+0338 % U+226B MUCH GREATER-THAN; muchgreater; \gg (LaTeX) \DeclareTextCommand{\textgg}{PU}{\9042\153}%* U+226B +% \ngg (txfonts/pxfonts) +\DeclareTextCommand{\textngg}{PU}{\9042\153\83\070}%* U+226B U+0338 % U+226C BETWEEN; \between (AmS) \DeclareTextCommand{\textbetween}{PU}{\9042\154}%* U+226C % U+226E NOT LESS-THAN; notless; \nless (AmS) @@ -23760,10 +23889,18 @@ % U+2273 GREATER-THAN OR EQUIVALENT TO; greaterorequivalent; \gtrsim (AmS) \DeclareTextCommand{\textgtrsim}{PU}{\9042\163}%* U+2273 %* \textgtrsim -> \apprge (wasysym) +% U+2274 NEITHER LESS-THAN NOR EQUIVALENT TO; \nlesssim (txfonts/pxfonts) +\DeclareTextCommand{\textnlesssim}{PU}{\9042\164}%* U+2274 +% U+2275 NEITHER GREATER-THAN NOR EQUIVALENT TO; \ngtrsim (txfonts/pxfonts) +\DeclareTextCommand{\textngtrsim}{PU}{\9042\165}%* U+2275 % U+2276 LESS-THAN OR GREATER-THAN; lessorgreater; \lessgtr (AmS) \DeclareTextCommand{\textlessgtr}{PU}{\9042\166}%* U+2276 % U+2277 GREATER-THAN OR LESS-THAN; greaterorless; \gtrless (AmS) \DeclareTextCommand{\textgtrless}{PU}{\9042\167}%* U+2277 +% U+2278 NEITHER LESS-THAN NOR GREATER-THAN; \ngtrless (txfonts/pxfonts) +\DeclareTextCommand{\textngtrless}{PU}{\9042\170}%* U+2278 +% U+2279 NEITHER GREATER-THAN NOR LESS-THAN; \nlessgtr (txfonts/pxfonts) +\DeclareTextCommand{\textnlessgtr}{PU}{\9042\171}%* U+2279 % U+227A PRECEDES; precedes; \prec (LaTeX) \DeclareTextCommand{\textprec}{PU}{\9042\172}%* U+227A % U+227B SUCCEEDS; succeeds; \succ (LaTeX) @@ -23774,8 +23911,12 @@ \DeclareTextCommand{\textsucccurlyeq}{PU}{\9042\175}%* U+227D % U+227E PRECEDES OR EQUIVALENT TO; \precsim (AmS) \DeclareTextCommand{\textprecsim}{PU}{\9042\176}%* U+227E +% \nprecsim (txfonts/pxfonts) +\DeclareTextCommand{\textnprecsim}{PU}{\9042\176\83\070}%* U+227E U+0338 % U+227F SUCCEEDS OR EQUIVALENT TO; \succsim (AmS) \DeclareTextCommand{\textsuccsim}{PU}{\9042\177}%* U+227F +% \nsuccsim (txfonts/pxfonts) +\DeclareTextCommand{\textnsuccsim}{PU}{\9042\177\83\070}%* U+227F U+0338 % U+2280 DOES NOT PRECEDE; notprecedes; \nprec (AmS) \DeclareTextCommand{\textnprec}{PU}{\9042\200}%* U+2280 % U+2281 DOES NOT SUCCEED; notsucceeds; \nsucc (AmS) @@ -23863,11 +24004,20 @@ % U+22A3 LEFT TACK; tackleft; \dashv (LaTeX) \DeclareTextCommand{\textdashv}{PU}{\9042\243}%* U+22A3 %* \textdashv -> \leftvdash (MnSymbol) +% \ndashv (mathabx) +\DeclareTextCommand{\textndashv}{PU}{\9042\243\83\070}%* U+22A3 U+0338 +%* \textndashv -> \nleftvdash (MnSymbol) % U+22A4 DOWN TACK (=top); tackdown; \top (LaTeX) \DeclareTextCommand{\texttop}{PU}{\9042\244}%* U+22A4 %* \texttop -> \downvdash (MnSymbol) +% \ndownvdash (MnSymbol) +\DeclareTextCommand{\textndownvdash}{PU}{\9042\244\83\070}%* U+22A4 U+0338 % U+22A5 UP TACK (=base, bottom); \bot (LaTeX) \DeclareTextCommand{\textbot}{PU}{\9042\245}%* U+22A5 +%* \textbot -> \upvdash (MnSymbol) +% \nupvdash (MnSymbol) +\DeclareTextCommand{\textnupvdash}{PU}{\9042\245\83\070}%* U+22A5 U+0338 +%* \textnupvdash -> \nperp (MnSymbol) % U+22A8 TRUE; \vDash (AmS) \DeclareTextCommand{\textvDash}{PU}{\9042\250}%* U+22A8 %* \textvDash -> \models (LaTeX) @@ -23877,16 +24027,25 @@ %* \textVdash -> \rightVdash (MnSymbol) % U+22AA TRIPLE VERTICAL BAR RIGHT TURNSTILE; \Vvdash (AmS) \DeclareTextCommand{\textVvdash}{PU}{\9042\252}%* U+22AA +% \nVvash (mathabx) +\DeclareTextCommand{\textnVvash}{PU}{\9042\252\83\070}%* U+22AA U+0338 % U+22AB DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE; % \VDash (mathabx) \DeclareTextCommand{\textVDash}{PU}{\9042\253}%* U+22AB %* \textVDash -> \rightModels (MnSymbol) % U+22AC DOES NOT PROVE; \nvdash (AmS) \DeclareTextCommand{\textnvdash}{PU}{\9042\254}%* U+22AC +%* \textnvdash -> \nrightvdash (MnSymbol) % U+22AD NOT TRUE; \nvDash (AmS) \DeclareTextCommand{\textnvDash}{PU}{\9042\255}%* U+22AD +%* \textnvDash -> \nrightmodels (MnSymbol) +%* \textnvDash -> \nmodels (MnSymbol) +% U+22AE DOES NOT FORCE; \nVdash (txfonts/pxfonts) +\DeclareTextCommand{\textnVdash}{PU}{\9042\256}%* U+22AE +%* \textnVdash -> \nrightVdash (MnSymbol) % U+22AF NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE; \nVDash (AmS) \DeclareTextCommand{\textnVDash}{PU}{\9042\257}%* U+22AF +%* \textnVDash -> \nrightModels (MnSymbol) % U+22B2 NORMAL SUBGROUP OF; \lhd (latexsym, ...) \DeclareTextCommand{\textlhd}{PU}{\9042\262}%* U+22B2 %* \textlhd -> \lessclosed (MnSymbol) @@ -23929,6 +24088,8 @@ \DeclareTextCommand{\textrightthreetimes}{PU}{\9042\314}%* U+22CC % U+22CD REVERSED TILDE EQUALS; \backsimeq (AmS) \DeclareTextCommand{\textbacksimeq}{PU}{\9042\315}%* U+22CD +% \nbacksimeq (txfonts/pxfonts) +\DeclareTextCommand{\textnbacksimeq}{PU}{\9042\315\83\070}%* U+22CD U+0338 % U+22CE CURLY LOGICAL OR; curlyor; \curlyvee (AmS) \DeclareTextCommand{\textcurlyvee}{PU}{\9042\316}%* U+22CE %* \textcurlyvee -> \varcurlyvee (stmaryrd) @@ -23967,8 +24128,12 @@ \DeclareTextCommand{\textgtreqless}{PU}{\9042\333}%* U+22DB % U+22DE EQUAL TO OR PRECEDES; \curlyeqprec (MnSymbol) \DeclareTextCommand{\textcurlyeqprec}{PU}{\9042\336}%* U+22DE +% \ncurlyeqprec (mathabx) +\DeclareTextCommand{\textncurlyeqprec}{PU}{\9042\336\83\070}%* U+22DE U+0338 % U+22DF EQUAL TO OR SUCCEEDS; \curlyeqsucc (MnSymbol) \DeclareTextCommand{\textcurlyeqsucc}{PU}{\9042\337}%* U+22DF +% \ncurlyeqsucc (mathabx) +\DeclareTextCommand{\textncurlyeqsucc}{PU}{\9042\337\83\070}%* U+22DF U+0338 % U+22E0 DOES NOT PRECEDE OR EQUAL; \npreccurlyeq (txfonts/pxfonts) \DeclareTextCommand{\textnpreccurlyeq}{PU}{\9042\340}%* U+22E0 % U+22E1 DOES NOT SUCCEED OR EQUAL; \nsucccurlyeq (txfonts/pxfonts) @@ -24052,7 +24217,7 @@ % U+2339 APL FUNCTIONAL SYMBOL QUAD DIVIDE; \APLinv (wasysym) \DeclareTextCommand{\textAPLinv}{PU}{\9043\071}%* U+2339 % U+233C APL FUNCTIONAL SYMBOL QUAD CIRCLE; \Tumbler (marvosym) -\DeclareTextCommand{\textTumbler}{PU}{\9043\074)%* U+233C +\DeclareTextCommand{\textTumbler}{PU}{\9043\074}%* U+233C % U+233D APL FUNCTIONAL SYMBOL CIRCLE STILE; \baro (stmaryrd) \DeclareTextCommand{\textstmaryrdbaro}{PU}{\9043\075}% U+233D %* \textstmaryrdbaro -> \baro (stmaryrd) @@ -24080,7 +24245,7 @@ % U+2370 APL FUNCTIONAL SYMBOL QUAD QUESTION; \Request (china2e) \DeclareTextCommand{\textRequest}{PU}{\9043\160}%* U+2370 % U+2393 DIRECT CURRENT SYMBOL FORM TWO; \Beam (marvosym) -\DeclareTextCommand[\textBeam}{PU}{\9043\223}%* U+2393 +\DeclareTextCommand{\textBeam}{PU}{\9043\223}%* U+2393 % U+2394 SOFTWARE-FUNCTION SYMBOL; \hexagon (wasysym) \DeclareTextCommand{\texthexagon}{PU}{\9043\224}%* U+2394 % U+2395 APL FUNCTIONAL SYMBOL QUAD; \APLbox (wasysym) @@ -24742,6 +24907,8 @@ % \begin{macrocode} % U+27C2 PERPENDICULAR; perpendicular; \perp (LaTeX) \DeclareTextCommand{\textperp}{PU}{\9047\302}%* U+27C2 +% \notperp (mathabx) +\DeclareTextCommand{\textnotperp}{PU}{\9047\302\83\070}%* U+27C2 U+0338 % U+27C7 OR WITH DOT INSIDE; \veedot (MnSymbol) \DeclareTextCommand{\textveedot}{PU}{\9047\307}%* U+27C7 % U+27D1 AND WITH DOT; \wedgedot (MnSymbol) @@ -24967,16 +25134,26 @@ \DeclareTextCommand{\textveedoublebar}{PU}{\9052\143}%* U+2A63 % U+2A66 EQUALS SIGN WITH DOT BELOW; \eqdot (MnSymbol) \DeclareTextCommand{\texteqdot}{PU}{\9052\146}%* U+2A66 +% \neqdot (MnSymbol) +\DeclareTextCommand{\textneqdot}{PU}{\9052\146\83\070}%* U+2A66 U+0338 % U+2A74 DOUBLE COLON EQUAL; \coloncolonequals (colonequals) \DeclareTextCommand{\textcoloncolonequals}{PU}{\9052\164}%* U+2A74 % U+2A7D LESS-THAN OR SLANTED EQUAL TO; \leqslant (AmS) \DeclareTextCommand{\textleqslant}{PU}{\9052\175}%* U+2A7D +% \nleqslant (txfonts/pxfonts) +\DeclareTextCommand{\textnleqslant}{PU}{\9052\175\83\070}%* U+2A7D U+0338 % U+2A7E GREATER-THAN OR SLANTED EQUAL TO; \geqslant (AmS) \DeclareTextCommand{\textgeqslant}{PU}{\9052\176}%* U+2A7E +% \ngeqslang (txfonts/pxfonts) +\DeclareTextCommand{\textngeqslant}{PU}{\9052\176\83\070}%* U+2A7E U+0338 % U+2A85 LESS-THAN OR APPROXIMATE; \lessapprox (AmS) \DeclareTextCommand{\textlessapprox}{PU}{\9052\205}%* U+2A85 +% \nlessapprox (txfonts/pxfonts) +\DeclareTextCommand{\textnlessapprox}{PU}{\9052\205\83\070}%* U+2A85 U+0338 % U+2A86 GREATER-THAN OR APPROXIMATE; \gtrapprox (AmS) \DeclareTextCommand{\textgtrapprox}{PU}{\9052\206}%* U+2A86 +% \ngtrapprox (txfonts/pxfonts) +\DeclareTextCommand{\textngtrapprox}{PU}{\9052\206\83\070}%* U+2A86 U+0338 % U+2A87 LESS-THAN AND SINGLE-LINE NOT EQUAL TO; \lneq (AmS) \DeclareTextCommand{\textlneq}{PU}{\9052\207}%* U+2A87 % U+2A88 GREATER-THAN AND SINGLE-LINE NOT EQUAL TO; @@ -25002,24 +25179,36 @@ \DeclareTextCommand{\textrightslice}{PU}{\9052\247}%* U+2AA7 % U+2AAF PRECEDES ABOVE SINGLE-LINE EQUALS SIGN; \preceq (MnSymbol) \DeclareTextCommand{\textpreceq}{PU}{\9052\257}%* U+2AAF +% \npreceq (txfonts/pxfonts) +\DeclareTextCommand{\textnpreceq}{PU}{\9052\257\83\070}%* U+2AAF U+0338 % U+2AB0 SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN; \succeq (MnSymbol) \DeclareTextCommand{\textsucceq}{PU}{\9052\260}%* U+2AB0 +% \nsucceq (txfonts/pxfonts) +\DeclareTextCommand{\textnsucceq}{PU}{\9052\260\83\070}%* U+2AB0 U+0338 % U+2AB1 PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO; \precneq (mathabx) \DeclareTextCommand{\textprecneq}{PU}{\9052\261}%* U+2AB1 % U+2AB2 SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO; \succneq (mathabx) \DeclareTextCommand{\textsuccneq}{PU}{\9052\262}%* U+2AB2 % U+2AB3 PRECEDES ABOVE EQUALS SIGN; \preceqq (txfonts/pxfonts) \DeclareTextCommand{\textpreceqq}{PU}{\9052\263}%* U+2AB3 +% \npreceqq (txfonts/pxfonts) +\DeclareTextCommand{\textnpreceqq}{PU}{\9052\263\83\070}%* U+2AB3 U+0338 % U+2AB4 SUCCEEDS ABOVE EQUALS SIGN; \succeqq (txfonts/pxfonts) \DeclareTextCommand{\textsucceqq}{PU}{\9052\264}%* U+2AB4 +% \nsucceqq (txfonts/pxfonts) +\DeclareTextCommand{\textnsucceqq}{PU}{\9052\264\83\070}%* U+2AB4 U+0338 % U+2AB5 PRECEDES ABOVE NOT EQUAL TO; \precneqq (txfonts/pxfonts) \DeclareTextCommand{\textprecneqq}{PU}{\9052\265}%* U+2AB5 % U+2AB6 SUCCEEDS ABOVE NOT EQUAL TO; \succneqq (txfonts/pxfonts) \DeclareTextCommand{\textsuccneqq}{PU}{\9052\266}%* U+2AB6 % U+2AB7 PRECEDES ABOVE ALMOST EQUAL TO; \precapprox (AmS) \DeclareTextCommand{\textprecapprox}{PU}{\9052\267}%* U+2AB7 +% \nprecapprox (txfonts/pxfonts) +\DeclareTextCommand{\textnprecapprox}{PU}{\9052\267\83\070}%* U+2AB7 U+0338 % U+2AB8 SUCCEEDS ABOVE ALMOST EQUAL TO; \succapprox (AmS) -\DeclareTextCommand{\textsuccapprox}{PU}{\9052\270}% U+2AB8 +\DeclareTextCommand{\textsuccapprox}{PU}{\9052\270}%* U+2AB8 +% \nsuccapprox (txfonts/pxfonts) +\DeclareTextCommand{\textnsuccapprox}{PU}{\9052\270\83\070}%* U+2AB8 U+0338 % U+2AB9 PRECEDES ABOVE NOT ALMOST EQUAL TO; \precnapprox (AmS) \DeclareTextCommand{\textprecnapprox}{PU}{\9052\271}%* U+2AB9 % U+2ABA SUCCEEDS ABOVE NOT ALMOST EQUAL TO; \succnapprox (AmS) @@ -25035,17 +25224,30 @@ % U+2AE3 DOUBLE VERTICAL BAR LEFT TURNSTILE \DeclareTextCommand{\textdashV}{PU}{\9052\343}%* U+2AE3 %* \textdashV -> \leftVdash (MnSymbol) +% \ndashV (mathabx) +\DeclareTextCommand{\textndashV}{PU}{\9052\343\83\070}%* U+2AE3 U+0338 +%* \textndashV -> \nleftVdash (MnSymbol) % U+2AE4 VERTICAL BAR DOUBLE LEFT TURNSTILE; \Dashv (mathabx) \DeclareTextCommand{\textDashv}{PU}{\9052\344}%* U+2AE4 %* \textDashv -> \leftmodels (MnSymbol) +% \nDashv (mathabx) +\DeclareTextCommand{\textnDashv}{PU}{\9052\344\83\070}%* U+2AE4 U+0338 +%* \textnDashv -> \nleftmodels (MnSymbol) % U+2AE5 DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE; % \DashV (mathabx) \DeclareTextCommand{\textDashV}{PU}{\9052\345}%* U+2AE5 %* \textDashV -> \leftModels (MnSymbol) +% \nDashV (mathabx) +\DeclareTextCommand{\textnDashV}{PU}{\9052\345\83\070}%* U+2AE5 U+0338 +%* \textnDashV -> \nleftModels (MnSymbol) % U+2AEA DOUBLE DOWN TACK; \downmodels (MnSymbol) \DeclareTextCommand{\textdownmodels}{PU}{\9052\352}%* U+2AEA +% \ndownmodels (MnSymbol) +\DeclareTextCommand{\textndownmodels}{PU}{\9052\352\83\070}%* U+2AEA U+0338 % U+2AEB DOUBLE UP TACK; \upmodels (MnSymbol) \DeclareTextCommand{\textupmodels}{PU}{\9052\353}%* U+2AEB +% \nupmodels (MnSymbol) +\DeclareTextCommand{\textnupmodels}{PU}{\9052\353\83\070}%* U+2AEB U+0338 % U+2AEF VERTICAL LINE WITH CIRCLE ABOVE; \upspoon (MnSymbol) \DeclareTextCommand{\textupspoon}{PU}{\9052\357}%* U+2AEF % U+2AF4 TRIPLE VERTICAL BAR BINARY RELATION; @@ -25187,7 +25389,7 @@ % \subsubsection{Miscellaneous} % % \begin{macrocode} -\DeclareTextCommand{\SS}{PU}{SS} +\DeclareTextCommand{\SS}{PU}{SS}% % \textcopyleft (textcomp) \DeclareTextCommand{\textcopyleft}{PU}{\9041\204\9040\335}% U+2184 U+20DD % \ccnc (cclicenses) @@ -25207,14 +25409,14 @@ % % Aliases (german.sty) % \begin{macrocode} -\DeclareTextCommand{\textglqq}{PU}{\quotedblbase} -\DeclareTextCommand{\textgrqq}{PU}{\textquotedblleft} -\DeclareTextCommand{\textglq}{PU}{\quotesinglbase} -\DeclareTextCommand{\textgrq}{PU}{\textquoteleft} -\DeclareTextCommand{\textflqq}{PU}{\guillemotleft} -\DeclareTextCommand{\textfrqq}{PU}{\guillemotright} -\DeclareTextCommand{\textflq}{PU}{\guilsinglleft} -\DeclareTextCommand{\textfrq}{PU}{\guilsinglright} +\DeclareTextCommand{\textglqq}{PU}{\quotedblbase}% +\DeclareTextCommand{\textgrqq}{PU}{\textquotedblleft}% +\DeclareTextCommand{\textglq}{PU}{\quotesinglbase}% +\DeclareTextCommand{\textgrq}{PU}{\textquoteleft}% +\DeclareTextCommand{\textflqq}{PU}{\guillemotleft}% +\DeclareTextCommand{\textfrqq}{PU}{\guillemotright}% +\DeclareTextCommand{\textflq}{PU}{\guilsinglleft}% +\DeclareTextCommand{\textfrq}{PU}{\guilsinglright}% % \end{macrocode} % Aliases (math names) % \begin{macrocode} @@ -25391,7 +25593,7 @@ % U+0623;afii57411;ARABIC LETTER ALEF WITH HAMZA ABOVE \DeclareTextCommand{\alefhamza}{PU}{\86\043}% U+0623 % U+0624;afii57412;ARABIC LETTER WAW WITH HAMZA ABOVE -\DeclareTextCommand{\wawhamza}{PU}{\86\044} % U+0624 +\DeclareTextCommand{\wawhamza}{PU}{\86\044}% U+0624 % U+0625;afii57413;ARABIC LETTER ALEF WITH HAMZA BELOW \DeclareTextCommand{\aleflowerhamza}{PU}{\86\045}% U+0625 % U+0626;afii57414;ARABIC LETTER YEH WITH HAMZA ABOVE @@ -25697,8 +25899,10 @@ \let\nleftarrow\textnleftarrow \let\nrightarrow\textnrightarrow \let\twoheadleftarrow\texttwoheadleftarrow + \let\ntwoheadleftarrow\textntwoheadleftarrow \let\twoheaduparrow\texttwoheaduparrow \let\twoheadrightarrow\texttwoheadrightarrow + \let\ntwoheadrightarrow\textntwoheadrightarrow \let\twoheaddownarrow\texttwoheaddownarrow \let\leftarrowtail\textleftarrowtail \let\rightarrowtail\textrightarrowtail @@ -25810,27 +26014,45 @@ \let\eqcolon\texteqcolon \let\sim\textsim \let\backsim\textbacksim + \let\nbacksim\textnbacksim \let\wr\textwr \let\nsim\textnsim + \let\eqsim\texteqsim + \let\neqsim\textneqsim \let\simeq\textsimeq + \let\nsimeq\textnsimeq \let\cong\textcong \let\ncong\textncong \let\approx\textapprox + \let\napprox\textnapprox \let\approxeq\textapproxeq + \let\napproxeq\textnapproxeq \let\triplesim\texttriplesim + \let\ntriplesim\textntriplesim \let\backcong\textbackcong + \let\nbackcong\textnbackcong \let\asymp\textasymp + \let\nasymp\textnasymp \let\Bumpeq\textBumpeq + \let\nBumpeq\textnBumpeq \let\bumpeq\textbumpeq + \let\nbumpeq\textnbumpeq \let\doteq\textdoteq + \let\ndoteq\textndoteq \let\doteqdot\textdoteqdot + \let\nDoteq\textnDoteq \let\fallingdoteq\textfallingdoteq + \let\nfallingdoteq\textnfallingdoteq \let\risingdoteq\textrisingdoteq + \let\nrisingdoteq\textnrisingdoteq \let\colonequals\textcolonequals \let\equalscolon\textequalscolon \let\eqcirc\texteqcirc + \let\neqcirc\textneqcirc \let\circeq\textcirceq + \let\ncirceq\textncirceq \let\hateq\texthateq + \let\nhateq\textnhateq \let\triangleeq\texttriangleeq \let\neq\textneq \let\ne\textne @@ -25841,11 +26063,15 @@ \let\geq\textgeq \let\ge\textge \let\leqq\textleqq + \let\nleqq\textnleqq \let\geqq\textgeqq + \let\ngeqq\textngeqq \let\lneqq\textlneqq \let\gneqq\textgneqq \let\ll\textll + \let\nll\textnll \let\gg\textgg + \let\ngg\textngg \let\between\textbetween \let\nless\textnless \let\ngtr\textngtr @@ -25853,14 +26079,20 @@ \let\ngeq\textngeq \let\lesssim\textlesssim \let\gtrsim\textgtrsim + \let\nlesssim\textnlesssim + \let\ngtrsim\textngtrsim \let\lessgtr\textlessgtr \let\gtrless\textgtrless + \let\ngtrless\textngtrless + \let\nlessgtr\textnlessgtr \let\prec\textprec \let\succ\textsucc \let\preccurlyeq\textpreccurlyeq \let\succcurlyeq\textsucccurlyeq \let\precsim\textprecsim + \let\nprecsim\textnprecsim \let\succsim\textsuccsim + \let\nsuccsim\textnsuccsim \let\nprec\textnprec \let\nsucc\textnsucc \let\subset\textsubset @@ -25899,14 +26131,19 @@ \let\boxdot\textboxdot \let\vdash\textvdash \let\dashv\textdashv + \let\ndashv\textndashv \let\top\texttop + \let\ndownvdash\textndownvdash \let\bot\textbot + \let\nupvdash\textnupvdash \let\vDash\textvDash \let\Vdash\textVdash \let\Vvdash\textVvdash + \let\nVvash\textnVvash \let\VDash\textVDash \let\nvdash\textnvdash \let\nvDash\textnvDash + \let\nVdash\textnVdash \let\nVDash\textnVDash \let\lhd\textlhd \let\rhd\textrhd @@ -25925,6 +26162,7 @@ \let\leftthreetimes\textleftthreetimes \let\rightthreetimes\textrightthreetimes \let\backsimeq\textbacksimeq + \let\nbacksimeq\textnbacksimeq \let\curlyvee\textcurlyvee \let\curlywedge\textcurlywedge \let\Subset\textSubset @@ -25941,7 +26179,9 @@ \let\lesseqgtr\textlesseqgtr \let\gtreqless\textgtreqless \let\curlyeqprec\textcurlyeqprec + \let\ncurlyeqprec\textncurlyeqprec \let\curlyeqsucc\textcurlyeqsucc + \let\ncurlyeqsucc\textncurlyeqsucc \let\npreccurlyeq\textnpreccurlyeq \let\nsucccurlyeq\textnsucccurlyeq \let\nqsubseteq\textnqsubseteq @@ -25976,6 +26216,7 @@ \let\langle\textlangle \let\rangle\textrangle \let\APLinv\textAPLinv + \let\Tumbler\textTumbler \let\notslash\textnotslash \let\notbackslash\textnotbackslash \let\boxbackslash\textboxbackslash @@ -25985,6 +26226,7 @@ \let\APLdownarrowbox\textAPLdownarrowbox \let\APLinput\textAPLinput \let\Request\textRequest + \let\Beam\textBeam \let\hexagon\texthexagon \let\APLbox\textAPLbox \let\ForwardToIndex\textForwardToIndex @@ -26161,6 +26403,7 @@ \let\Rectangle\textRectangle \let\RectangleBold\textRectangleBold \let\perp\textperp + \let\notperp\textnotperp \let\veedot\textveedot \let\wedgedot\textwedgedot \let\leftspoon\textleftspoon @@ -26243,11 +26486,16 @@ \let\doublebarwedge\textdoublebarwedge \let\veedoublebar\textveedoublebar \let\eqdot\texteqdot + \let\neqdot\textneqdot \let\coloncolonequals\textcoloncolonequals \let\leqslant\textleqslant + \let\nleqslant\textnleqslant \let\geqslant\textgeqslant + \let\ngeqslant\textngeqslant \let\lessapprox\textlessapprox + \let\nlessapprox\textnlessapprox \let\gtrapprox\textgtrapprox + \let\ngtrapprox\textngtrapprox \let\lneq\textlneq \let\gneq\textgneq \let\lnapprox\textlnapprox @@ -26259,14 +26507,21 @@ \let\leftslice\textleftslice \let\rightslice\textrightslice \let\preceq\textpreceq + \let\npreceq\textnpreceq \let\succeq\textsucceq + \let\nsucceq\textnsucceq \let\precneq\textprecneq \let\succneq\textsuccneq \let\preceqq\textpreceqq + \let\npreceqq\textnpreceqq \let\succeqq\textsucceqq + \let\nsucceqq\textnsucceqq \let\precneqq\textprecneqq \let\succneqq\textsuccneqq \let\precapprox\textprecapprox + \let\nprecapprox\textnprecapprox + \let\succapprox\textsuccapprox + \let\nsuccapprox\textnsuccapprox \let\precnapprox\textprecnapprox \let\succnapprox\textsuccnapprox \let\subseteqq\textsubseteqq @@ -26274,10 +26529,15 @@ \let\supseteqq\textsupseteqq \let\nsupseteqq\textnsupseteqq \let\dashV\textdashV + \let\ndashV\textndashV \let\Dashv\textDashv + \let\nDashv\textnDashv \let\DashV\textDashV + \let\nDashV\textnDashV \let\downmodels\textdownmodels + \let\ndownmodels\textndownmodels \let\upmodels\textupmodels + \let\nupmodels\textnupmodels \let\upspoon\textupspoon \let\interleave\textinterleave \let\sslash\textsslash @@ -26484,10 +26744,12 @@ \let\dashedrightarrow\textdashrightarrow \let\varnothing\textemptyset \let\owns\textni + \let\notni\textnotowner \let\varprop\textpropto \let\varangle\textsphericalangle \let\Anglesign\textsphericalangle \let\AngleSign\textsphericalangle + \let\notdivides\textnmid \let\varowedge\textowedge \let\varovee\textovee \let\varint\textint @@ -26496,12 +26758,16 @@ \let\textdotdiv\textdotminus \let\AC\textsim \let\wreath\textwr + \let\nthickapprox\textnapprox \let\VHF\texttriplesim + \let\notasymp\textnasymp \let\Doteq\textdoteqdot \let\corresponds\texthateq \let\Corresponds\texthateq + \let\nequal\textneq \let\Congruent\textequiv \let\NotCongruent\textnequiv + \let\notequiv\textnequiv \let\LessOrEqual\textleq \let\LargerOrEqual\textgeq \let\apprle\textlesssim @@ -26517,11 +26783,19 @@ \let\oasterisk\textcircledast \let\rightvdash\textvdash \let\leftvdash\textdashv + \let\nleftvdash\textndashv \let\downvdash\texttop + \let\upvdash\textbot + \let\nperp\textnupvdash \let\models\textvDash \let\rightmodels\textvDash \let\rightVdash\textVdash \let\rightModels\textVDash + \let\nrightvdash\textnvdash + \let\nrightmodels\textnvDash + \let\nmodels\textnvDash + \let\nrightVdash\textnVdash + \let\nrightModels\textnVDash \let\lessclosed\textlhd \let\gtrclosed\textrhd \let\leqclosed\textunlhd @@ -26632,8 +26906,11 @@ \let\doublesqcup\textsqdoublecup \let\merge\textdoublevee \let\leftVdash\textdashV + \let\nleftVdash\textndashV \let\leftmodels\textDashv + \let\nleftmodels\textnDashv \let\leftModels\textDashV + \let\nleftModels\textnDashV \let\varparallel\textsslash \let\textheng\textPUheng \let\textlhookfour\textPUlhookfour diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index f0d22d31a8e..fdf85c81016 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipdfm.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for dvipdfm] \Hy@VersionCheck{hdvipdfm.def} \def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index 264bf61039a..46d45bce076 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvips.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for dvips] \Hy@VersionCheck{hdvips.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def index f1b6382c5a7..c46c13a77ae 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipson.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for dvipsone] \Hy@VersionCheck{hdvipson.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def index eff4492696b..19821664d22 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdviwind.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for dviwindo] \Hy@VersionCheck{hdviwind.def} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def index 3307036fcb6..053c520a579 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hpdftex.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for pdfTeX] \Hy@VersionCheck{hpdftex.def} \pdf@ifdraftmode{% diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index 2103cbb0ad0..a8f4c85d86f 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.cfg} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref configuration file for TeX4ht] \IfFileExists{\jobname.cfg}{\endinput}{} \Preamble{html} diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def index 31d53fc226f..c2fde91003e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for TeX4ht] \Hy@VersionCheck{htex4ht.def} \providecommand*{\XR@ext}{html} diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def index 7b4eb84dae7..27f74b605b4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htexture.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for Textures] \Hy@VersionCheck{htexture.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtex.def b/Master/texmf-dist/tex/latex/hyperref/hvtex.def index 26406e5ba71..daf67e75df0 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtex.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for VTeX in PDF/PS mode] \Hy@VersionCheck{hvtex.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index 5408674abf1..4e9a893cb77 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexhtml.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for VTeX in HTML mode] \Hy@VersionCheck{hvtexhtm.def} \providecommand*{\XR@ext}{htm} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def index 6458cb32ccb..f80b26cd4a9 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexmrk.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)] \Hy@VersionCheck{hvtexmrk.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hxetex.def b/Master/texmf-dist/tex/latex/hyperref/hxetex.def index d38ad952f88..94cba8fee17 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hxetex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hxetex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hxetex.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for XeTeX] \Hy@VersionCheck{hxetex.def} \HyPsd@LoadUnicode diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index 779c9ec31c1..bd1ae8568a3 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -30,7 +30,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{hyperref} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -780,8 +780,58 @@ }{% \let\HyLinguex@Restore\relax }% +\def\Hy@SaveCatcodeSettings#1{% + \expandafter\edef\csname Hy@cat@#1\endcsname{% + \endlinechar=\the\endlinechar\relax + \catcode32 \the\catcode32\relax % (space) + \catcode34 \the\catcode34\relax % " + \catcode35 \the\catcode35\relax % # + \catcode37 \the\catcode37\relax % (percent) + \catcode40 \the\catcode40\relax % ( + \catcode41 \the\catcode41\relax % ) + \catcode42 \the\catcode42\relax % * + \catcode46 \the\catcode46\relax % . + \catcode58 \the\catcode58\relax % : + \catcode60 \the\catcode60\relax % < + \catcode61 \the\catcode61\relax % = + \catcode62 \the\catcode62\relax % > + \catcode64 \the\catcode64\relax % @ + \catcode91 \the\catcode91\relax % [ + \catcode92 \the\catcode92\relax % \ + \catcode93 \the\catcode93\relax % ] + \catcode123 \the\catcode123\relax % { + \catcode124 \the\catcode124\relax % | + \catcode125 \the\catcode125\relax % } + }% + \endlinechar=-1 % + \catcode32 10 % (space) + \catcode34 12 % " + \catcode35 6 % # + \catcode37 14 % (percent) + \catcode40 12 % ( + \catcode41 12 % ) + \catcode42 12 % * + \catcode46 12 % . + \catcode58 12 % : + \catcode60 12 % < + \catcode61 12 % = + \catcode62 12 % > + \catcode91 12 % [ + \catcode92 0 % \ + \catcode93 12 % ] + \catcode123 1 % { + \catcode124 12 % | + \catcode125 2 % } + \makeatletter +} +\def\Hy@RestoreCatcodeSettings#1{% + \csname Hy@cat@#1\endcsname + \expandafter\let\csname Hy@cat@#1\endcsname\relax +} \@ifundefined{T@PD1}{% + \Hy@SaveCatcodeSettings{pd1}% \input{pd1enc.def}% + \Hy@RestoreCatcodeSettings{pd1}% \HyLinguex@Restore }{} \DeclareFontFamily{PD1}{pdf}{} @@ -789,19 +839,26 @@ \DeclareFontSubstitution{PD1}{pdf}{m}{n} \def\HyPsd@LoadUnicode{% \@ifundefined{T@PU}{% + \Hy@SaveCatcodeSettings{pu}% \input{puenc.def}% + \Hy@RestoreCatcodeSettings{pu}% \HyLinguex@Restore }{}% \DeclareFontFamily{PU}{pdf}{}% \DeclareFontShape{PU}{pdf}{m}{n}{ <-> cmr10 }{}% \DeclareFontSubstitution{PU}{pdf}{m}{n}% + \HyPsd@LoadExtra + \let\HyPsd@LoadUnicode\relax +} +\def\HyPsd@LoadExtra{% \ifHy@psdextra - \edef\Hy@atrestore{\catcode64=\the\catcode64\relax}% @ - \makeatletter - \input{psdextra.def}% - \Hy@atrestore + \ltx@iffileloaded{puenc.def}{% + \Hy@SaveCatcodeSettings{psdextra}% + \input{psdextra.def}% + \Hy@RestoreCatcodeSettings{psdextra}% + \let\HyPsd@LoadExtra\relax + }{}% \fi - \let\HyPsd@LoadUnicode\relax } \def\texorpdfstring{% \ifHy@pdfstring @@ -2804,6 +2861,7 @@ } \define@key{Hyp}{psdextra}[true]{% \Hy@boolkey{psdextra}{#1}% + \HyPsd@LoadExtra } \def\hypersetup{\kvsetkeys{Hyp}} \newif\ifHy@setpdfversion diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 43139d7fa44..4263d5d36b8 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hypertex.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref driver for HyperTeX specials] \Hy@VersionCheck{hypertex.def} \providecommand*{\XR@ext}{dvi} diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index a46b14289a9..c495c7ae943 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty @@ -30,7 +30,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{nohyperref} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Dummy hyperref (SR)] \RequirePackage{letltxmacro}[2008/06/13] \let\hyper@@anchor\@gobble diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def index 3714bbaa14c..b63353c66b2 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def +++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pd1enc.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref: PDFDocEncoding definition (HO)] \DeclareFontEncoding{PD1}{}{} \DeclareTextAccent{\`}{PD1}{\textasciigrave} @@ -84,7 +84,7 @@ \DeclareTextCommand{\textogonek}{PD1}{\035}% U+02DB \DeclareTextCommand{\textring}{PD1}{\036}% U+02DA \DeclareTextCommand{\texttilde}{PD1}{\037}% U+02DC -\DeclareTextCommand{\textquotedbl}{PD1}{\string"}% \042 U+0022 +\DeclareTextCommand{\textquotedbl}{PD1}{"}% \042 U+0022 \DeclareTextCommand{\textnumbersign}{PD1}{\043}% U+0023 \DeclareTextCommand{\textdollar}{PD1}{\044}% U+0024 \DeclareTextCommand{\textpercent}{PD1}{\045}% U+0025 @@ -242,22 +242,22 @@ \DeclareTextCommand{\textthorn}{PD1}{\376}%* U+00FE \DeclareTextCompositeCommand{\"}{PD1}{y}{\377}% U+00FF \DeclareTextCommand{\ij}{PD1}{\377}% U+00FF -\DeclareTextCommand{\SS}{PD1}{SS} -\DeclareTextCommand{\textcelsius}{PD1}{\textdegree C} -\DeclareTextCommand{\textglqq}{PD1}{\quotedblbase} -\DeclareTextCommand{\textgrqq}{PD1}{\textquotedblleft} -\DeclareTextCommand{\textglq}{PD1}{\quotesinglbase} -\DeclareTextCommand{\textgrq}{PD1}{\textquoteleft} -\DeclareTextCommand{\textflqq}{PD1}{\guillemotleft} -\DeclareTextCommand{\textfrqq}{PD1}{\guillemotright} -\DeclareTextCommand{\textflq}{PD1}{\guilsinglleft} -\DeclareTextCommand{\textfrq}{PD1}{\guilsinglright} -\DeclareTextCommand{\textneg}{PD1}{\textlogicalnot} -\DeclareTextCommand{\texttimes}{PD1}{\textmultiply} -\DeclareTextCommand{\textdiv}{PD1}{\textdivide} -\DeclareTextCommand{\textpm}{PD1}{\textplusminus} -\DeclareTextCommand{\textcdot}{PD1}{\textperiodcentered} -\DeclareTextCommand{\textbeta}{PD1}{\ss} +\DeclareTextCommand{\SS}{PD1}{SS}% +\DeclareTextCommand{\textcelsius}{PD1}{\textdegree C}% +\DeclareTextCommand{\textglqq}{PD1}{\quotedblbase}% +\DeclareTextCommand{\textgrqq}{PD1}{\textquotedblleft}% +\DeclareTextCommand{\textglq}{PD1}{\quotesinglbase}% +\DeclareTextCommand{\textgrq}{PD1}{\textquoteleft}% +\DeclareTextCommand{\textflqq}{PD1}{\guillemotleft}% +\DeclareTextCommand{\textfrqq}{PD1}{\guillemotright}% +\DeclareTextCommand{\textflq}{PD1}{\guilsinglleft}% +\DeclareTextCommand{\textfrq}{PD1}{\guilsinglright}% +\DeclareTextCommand{\textneg}{PD1}{\textlogicalnot}% +\DeclareTextCommand{\texttimes}{PD1}{\textmultiply}% +\DeclareTextCommand{\textdiv}{PD1}{\textdivide}% +\DeclareTextCommand{\textpm}{PD1}{\textplusminus}% +\DeclareTextCommand{\textcdot}{PD1}{\textperiodcentered}% +\DeclareTextCommand{\textbeta}{PD1}{\ss}% \DeclareTextCompositeCommand{\k}{PD1}{a}{a}% aogonek \DeclareTextCompositeCommand{\'}{PD1}{c}{c}% cacute \DeclareTextCompositeCommand{\k}{PD1}{e}{e}% eogonek diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index c076ad0963a..d0821022914 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pdfmark.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref definitions for pdfmark specials] \Hy@VersionCheck{pdfmark.def} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/psdextra.def b/Master/texmf-dist/tex/latex/hyperref/psdextra.def index 13d38f2f352..aa08cc0a746 100644 --- a/Master/texmf-dist/tex/latex/hyperref/psdextra.def +++ b/Master/texmf-dist/tex/latex/hyperref/psdextra.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{psdextra.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref: Additions to PDF string support] \Hy@VersionCheck{psdextra.def} \newcommand*{\psdmapshortnames}{% @@ -224,8 +224,10 @@ \let\nleftarrow\textnleftarrow \let\nrightarrow\textnrightarrow \let\twoheadleftarrow\texttwoheadleftarrow + \let\ntwoheadleftarrow\textntwoheadleftarrow \let\twoheaduparrow\texttwoheaduparrow \let\twoheadrightarrow\texttwoheadrightarrow + \let\ntwoheadrightarrow\textntwoheadrightarrow \let\twoheaddownarrow\texttwoheaddownarrow \let\leftarrowtail\textleftarrowtail \let\rightarrowtail\textrightarrowtail @@ -337,27 +339,45 @@ \let\eqcolon\texteqcolon \let\sim\textsim \let\backsim\textbacksim + \let\nbacksim\textnbacksim \let\wr\textwr \let\nsim\textnsim + \let\eqsim\texteqsim + \let\neqsim\textneqsim \let\simeq\textsimeq + \let\nsimeq\textnsimeq \let\cong\textcong \let\ncong\textncong \let\approx\textapprox + \let\napprox\textnapprox \let\approxeq\textapproxeq + \let\napproxeq\textnapproxeq \let\triplesim\texttriplesim + \let\ntriplesim\textntriplesim \let\backcong\textbackcong + \let\nbackcong\textnbackcong \let\asymp\textasymp + \let\nasymp\textnasymp \let\Bumpeq\textBumpeq + \let\nBumpeq\textnBumpeq \let\bumpeq\textbumpeq + \let\nbumpeq\textnbumpeq \let\doteq\textdoteq + \let\ndoteq\textndoteq \let\doteqdot\textdoteqdot + \let\nDoteq\textnDoteq \let\fallingdoteq\textfallingdoteq + \let\nfallingdoteq\textnfallingdoteq \let\risingdoteq\textrisingdoteq + \let\nrisingdoteq\textnrisingdoteq \let\colonequals\textcolonequals \let\equalscolon\textequalscolon \let\eqcirc\texteqcirc + \let\neqcirc\textneqcirc \let\circeq\textcirceq + \let\ncirceq\textncirceq \let\hateq\texthateq + \let\nhateq\textnhateq \let\triangleeq\texttriangleeq \let\neq\textneq \let\ne\textne @@ -368,11 +388,15 @@ \let\geq\textgeq \let\ge\textge \let\leqq\textleqq + \let\nleqq\textnleqq \let\geqq\textgeqq + \let\ngeqq\textngeqq \let\lneqq\textlneqq \let\gneqq\textgneqq \let\ll\textll + \let\nll\textnll \let\gg\textgg + \let\ngg\textngg \let\between\textbetween \let\nless\textnless \let\ngtr\textngtr @@ -380,14 +404,20 @@ \let\ngeq\textngeq \let\lesssim\textlesssim \let\gtrsim\textgtrsim + \let\nlesssim\textnlesssim + \let\ngtrsim\textngtrsim \let\lessgtr\textlessgtr \let\gtrless\textgtrless + \let\ngtrless\textngtrless + \let\nlessgtr\textnlessgtr \let\prec\textprec \let\succ\textsucc \let\preccurlyeq\textpreccurlyeq \let\succcurlyeq\textsucccurlyeq \let\precsim\textprecsim + \let\nprecsim\textnprecsim \let\succsim\textsuccsim + \let\nsuccsim\textnsuccsim \let\nprec\textnprec \let\nsucc\textnsucc \let\subset\textsubset @@ -426,14 +456,19 @@ \let\boxdot\textboxdot \let\vdash\textvdash \let\dashv\textdashv + \let\ndashv\textndashv \let\top\texttop + \let\ndownvdash\textndownvdash \let\bot\textbot + \let\nupvdash\textnupvdash \let\vDash\textvDash \let\Vdash\textVdash \let\Vvdash\textVvdash + \let\nVvash\textnVvash \let\VDash\textVDash \let\nvdash\textnvdash \let\nvDash\textnvDash + \let\nVdash\textnVdash \let\nVDash\textnVDash \let\lhd\textlhd \let\rhd\textrhd @@ -452,6 +487,7 @@ \let\leftthreetimes\textleftthreetimes \let\rightthreetimes\textrightthreetimes \let\backsimeq\textbacksimeq + \let\nbacksimeq\textnbacksimeq \let\curlyvee\textcurlyvee \let\curlywedge\textcurlywedge \let\Subset\textSubset @@ -468,7 +504,9 @@ \let\lesseqgtr\textlesseqgtr \let\gtreqless\textgtreqless \let\curlyeqprec\textcurlyeqprec + \let\ncurlyeqprec\textncurlyeqprec \let\curlyeqsucc\textcurlyeqsucc + \let\ncurlyeqsucc\textncurlyeqsucc \let\npreccurlyeq\textnpreccurlyeq \let\nsucccurlyeq\textnsucccurlyeq \let\nqsubseteq\textnqsubseteq @@ -503,6 +541,7 @@ \let\langle\textlangle \let\rangle\textrangle \let\APLinv\textAPLinv + \let\Tumbler\textTumbler \let\notslash\textnotslash \let\notbackslash\textnotbackslash \let\boxbackslash\textboxbackslash @@ -512,6 +551,7 @@ \let\APLdownarrowbox\textAPLdownarrowbox \let\APLinput\textAPLinput \let\Request\textRequest + \let\Beam\textBeam \let\hexagon\texthexagon \let\APLbox\textAPLbox \let\ForwardToIndex\textForwardToIndex @@ -688,6 +728,7 @@ \let\Rectangle\textRectangle \let\RectangleBold\textRectangleBold \let\perp\textperp + \let\notperp\textnotperp \let\veedot\textveedot \let\wedgedot\textwedgedot \let\leftspoon\textleftspoon @@ -770,11 +811,16 @@ \let\doublebarwedge\textdoublebarwedge \let\veedoublebar\textveedoublebar \let\eqdot\texteqdot + \let\neqdot\textneqdot \let\coloncolonequals\textcoloncolonequals \let\leqslant\textleqslant + \let\nleqslant\textnleqslant \let\geqslant\textgeqslant + \let\ngeqslant\textngeqslant \let\lessapprox\textlessapprox + \let\nlessapprox\textnlessapprox \let\gtrapprox\textgtrapprox + \let\ngtrapprox\textngtrapprox \let\lneq\textlneq \let\gneq\textgneq \let\lnapprox\textlnapprox @@ -786,14 +832,21 @@ \let\leftslice\textleftslice \let\rightslice\textrightslice \let\preceq\textpreceq + \let\npreceq\textnpreceq \let\succeq\textsucceq + \let\nsucceq\textnsucceq \let\precneq\textprecneq \let\succneq\textsuccneq \let\preceqq\textpreceqq + \let\npreceqq\textnpreceqq \let\succeqq\textsucceqq + \let\nsucceqq\textnsucceqq \let\precneqq\textprecneqq \let\succneqq\textsuccneqq \let\precapprox\textprecapprox + \let\nprecapprox\textnprecapprox + \let\succapprox\textsuccapprox + \let\nsuccapprox\textnsuccapprox \let\precnapprox\textprecnapprox \let\succnapprox\textsuccnapprox \let\subseteqq\textsubseteqq @@ -801,10 +854,15 @@ \let\supseteqq\textsupseteqq \let\nsupseteqq\textnsupseteqq \let\dashV\textdashV + \let\ndashV\textndashV \let\Dashv\textDashv + \let\nDashv\textnDashv \let\DashV\textDashV + \let\nDashV\textnDashV \let\downmodels\textdownmodels + \let\ndownmodels\textndownmodels \let\upmodels\textupmodels + \let\nupmodels\textnupmodels \let\upspoon\textupspoon \let\interleave\textinterleave \let\sslash\textsslash @@ -1011,10 +1069,12 @@ \let\dashedrightarrow\textdashrightarrow \let\varnothing\textemptyset \let\owns\textni + \let\notni\textnotowner \let\varprop\textpropto \let\varangle\textsphericalangle \let\Anglesign\textsphericalangle \let\AngleSign\textsphericalangle + \let\notdivides\textnmid \let\varowedge\textowedge \let\varovee\textovee \let\varint\textint @@ -1023,12 +1083,16 @@ \let\textdotdiv\textdotminus \let\AC\textsim \let\wreath\textwr + \let\nthickapprox\textnapprox \let\VHF\texttriplesim + \let\notasymp\textnasymp \let\Doteq\textdoteqdot \let\corresponds\texthateq \let\Corresponds\texthateq + \let\nequal\textneq \let\Congruent\textequiv \let\NotCongruent\textnequiv + \let\notequiv\textnequiv \let\LessOrEqual\textleq \let\LargerOrEqual\textgeq \let\apprle\textlesssim @@ -1044,11 +1108,19 @@ \let\oasterisk\textcircledast \let\rightvdash\textvdash \let\leftvdash\textdashv + \let\nleftvdash\textndashv \let\downvdash\texttop + \let\upvdash\textbot + \let\nperp\textnupvdash \let\models\textvDash \let\rightmodels\textvDash \let\rightVdash\textVdash \let\rightModels\textVDash + \let\nrightvdash\textnvdash + \let\nrightmodels\textnvDash + \let\nmodels\textnvDash + \let\nrightVdash\textnVdash + \let\nrightModels\textnVDash \let\lessclosed\textlhd \let\gtrclosed\textrhd \let\leqclosed\textunlhd @@ -1159,8 +1231,11 @@ \let\doublesqcup\textsqdoublecup \let\merge\textdoublevee \let\leftVdash\textdashV + \let\nleftVdash\textndashV \let\leftmodels\textDashv + \let\nleftmodels\textnDashv \let\leftModels\textDashV + \let\nleftModels\textnDashV \let\varparallel\textsslash \let\textheng\textPUheng \let\textlhookfour\textPUlhookfour diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index 773c27dedde..1d4789885d7 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -29,12 +29,12 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puarenc.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref: Additions to puenc.def for Arabi] \DeclareTextCommand{\hamza}{PU}{\86\041}% U+0621 \DeclareTextCommand{\alefmadda}{PU}{\86\042}% U+0622 \DeclareTextCommand{\alefhamza}{PU}{\86\043}% U+0623 -\DeclareTextCommand{\wawhamza}{PU}{\86\044} % U+0624 +\DeclareTextCommand{\wawhamza}{PU}{\86\044}% U+0624 \DeclareTextCommand{\aleflowerhamza}{PU}{\86\045}% U+0625 \DeclareTextCommand{\yahamza}{PU}{\86\046}% U+0626 \DeclareTextCommand{\alef}{PU}{\86\047}% U+0627 diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc.def b/Master/texmf-dist/tex/latex/hyperref/puenc.def index 9d6afe0c820..678ce3af704 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puenc.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref: PDF Unicode definition (HO)] \DeclareFontEncoding{PU}{}{} \DeclareTextCommand{\`}{PU}[1]{#1\83\000}% U+0300 @@ -58,81 +58,81 @@ \DeclareTextCommand{\b}{PU}[1]{#1\83\061}% U+0331 \DeclareTextCommand{\t}{PU}[1]{#1\83\141}% U+0361 \DeclareTextCommand{\textcircled}{PU}[1]{#1\9040\335}% U+20DD -\DeclareTextCommand{\textacutemacron}{PU}[1]{#1\83\001\83\004} -\DeclareTextCommand{\textgravemacron}{PU}[1]{#1\83\000\83\004} -\DeclareTextCompositeCommand{\`}{PU}{\@empty}{\textasciigrave} -\DeclareTextCompositeCommand{\'}{PU}{\@empty}{\textacute} -\DeclareTextCompositeCommand{\^}{PU}{\@empty}{\textasciicircum} -\DeclareTextCompositeCommand{\~}{PU}{\@empty}{\texttilde} -\DeclareTextCompositeCommand{\"}{PU}{\@empty}{\textasciidieresis} -\DeclareTextCompositeCommand{\r}{PU}{\@empty}{\textring} -\DeclareTextCompositeCommand{\v}{PU}{\@empty}{\textasciicaron} -\DeclareTextCompositeCommand{\.}{PU}{\@empty}{\textdotaccent} -\DeclareTextCompositeCommand{\c}{PU}{\@empty}{\textcedilla} -\DeclareTextCompositeCommand{\u}{PU}{\@empty}{\textasciibreve} -\DeclareTextCompositeCommand{\G}{PU}{\@empty}{\textdoublegrave} -\DeclareTextCompositeCommand{\=}{PU}{\@empty}{\textasciimacron} -\DeclareTextCompositeCommand{\H}{PU}{\@empty}{\texthungarumlaut} -\DeclareTextCompositeCommand{\k}{PU}{\@empty}{\textogonek} -\DeclareTextCompositeCommand{\textinvbreve}{PU}{\@empty}{{ \83\021}} -\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\@empty}{{ \83\044}} -\DeclareTextCompositeCommand{\textsubring}{PU}{\@empty}{\textringlow} -\DeclareTextCompositeCommand{\textsubcircum}{PU}{\@empty}{\textcircumlow} -\DeclareTextCompositeCommand{\textsubbreve}{PU}{\@empty}{{ \83\056}} -\DeclareTextCompositeCommand{\textsubtilde}{PU}{\@empty}{\texttildelow} -\DeclareTextCompositeCommand{\b}{PU}{\@empty}{\textmacronbelow} -\DeclareTextCompositeCommand{\d}{PU}{\@empty}{\textdotbelow} -\DeclareTextCompositeCommand{\t}{PU}{\@empty}{\texttie} -\DeclareTextCompositeCommand{\newtie}{PU}{\@empty}{\textnewtie} -\DeclareTextCompositeCommand{\textcircled}{PU}{\@empty}{\textbigcircle} -\DeclareTextCompositeCommand{\textacutemacron}{PU}{\@empty}{{ \83\001\83\004}} -\DeclareTextCompositeCommand{\textgravemacron}{PU}{\@empty}{{ \83\000\83\004}} -\DeclareTextCompositeCommand{\`}{PU}{\ }{\textasciigrave} -\DeclareTextCompositeCommand{\'}{PU}{\ }{\textacute} -\DeclareTextCompositeCommand{\^}{PU}{\ }{\textasciicircum} -\DeclareTextCompositeCommand{\~}{PU}{\ }{\texttilde} -\DeclareTextCompositeCommand{\"}{PU}{\ }{\textasciidieresis} -\DeclareTextCompositeCommand{\r}{PU}{\ }{\textring} -\DeclareTextCompositeCommand{\v}{PU}{\ }{\textasciicaron} -\DeclareTextCompositeCommand{\.}{PU}{\ }{\textdotaccent} -\DeclareTextCompositeCommand{\c}{PU}{\ }{\textcedilla} -\DeclareTextCompositeCommand{\u}{PU}{\ }{\textasciibreve} -\DeclareTextCompositeCommand{\G}{PU}{\ }{\textdoublegrave} -\DeclareTextCompositeCommand{\=}{PU}{\ }{\textasciimacron} -\DeclareTextCompositeCommand{\H}{PU}{\ }{\texthungarumlaut} -\DeclareTextCompositeCommand{\k}{PU}{\ }{\textogonek} -\DeclareTextCompositeCommand{\textinvbreve}{PU}{\ }{{ \83\021}} -\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\ }{{ \83\044}} -\DeclareTextCompositeCommand{\textsubring}{PU}{\ }{\textringlow} -\DeclareTextCompositeCommand{\textsubcircum}{PU}{\ }{\textcircumlow} -\DeclareTextCompositeCommand{\textsubbreve}{PU}{\ }{{ \83\056}} -\DeclareTextCompositeCommand{\textsubtilde}{PU}{\ }{\texttildelow} -\DeclareTextCompositeCommand{\b}{PU}{\ }{\textmacronbelow} -\DeclareTextCompositeCommand{\d}{PU}{\ }{\textdotbelow} -\DeclareTextCompositeCommand{\t}{PU}{\ }{\texttie} -\DeclareTextCompositeCommand{\newtie}{PU}{\ }{\textnewtie} -\DeclareTextCompositeCommand{\textcircled}{PU}{\ }{\textbigcircle} -\DeclareTextCompositeCommand{\textacutemacron}{PU}{\ }{{ \83\001\83\004}} -\DeclareTextCompositeCommand{\textgravemacron}{PU}{\ }{{ \83\000\83\004}} -\DeclareTextCommand{\capitalcedilla}{PU}[1]{\c{#1}} -\DeclareTextCommand{\capitalogonek}{PU}[1]{\k{#1}} -\DeclareTextCommand{\capitalgrave}{PU}[1]{\`{#1}} -\DeclareTextCommand{\capitalacute}{PU}[1]{\'{#1}} -\DeclareTextCommand{\capitalcircumflex}{PU}[1]{\^{#1}} -\DeclareTextCommand{\capitaltilde}{PU}[1]{\~{#1}} -\DeclareTextCommand{\capitaldieresis}{PU}[1]{\"{#1}} -\DeclareTextCommand{\capitalhungarumlaut}{PU}[1]{\H{#1}} -\DeclareTextCommand{\capitalring}{PU}[1]{\r{#1}} -\DeclareTextCommand{\capitalcaron}{PU}[1]{\v{#1}} -\DeclareTextCommand{\capitalbreve}{PU}[1]{\u{#1}} -\DeclareTextCommand{\capitalmacron}{PU}[1]{\={#1}} -\DeclareTextCommand{\capitaldotaccent}{PU}[1]{\.{#1}} -\DeclareTextCommand{\capitaltie}{PU}[1]{\t{#1}} -\DeclareTextCommand{\capitalnewtie}{PU}[1]{\newtie{#1}} +\DeclareTextCommand{\textacutemacron}{PU}[1]{#1\83\001\83\004}% U+0301 U+0304 +\DeclareTextCommand{\textgravemacron}{PU}[1]{#1\83\000\83\004}% U+0300 U+0304 +\DeclareTextCompositeCommand{\`}{PU}{\@empty}{\textasciigrave}% +\DeclareTextCompositeCommand{\'}{PU}{\@empty}{\textacute}% +\DeclareTextCompositeCommand{\^}{PU}{\@empty}{\textasciicircum}% +\DeclareTextCompositeCommand{\~}{PU}{\@empty}{\texttilde}% +\DeclareTextCompositeCommand{\"}{PU}{\@empty}{\textasciidieresis}% +\DeclareTextCompositeCommand{\r}{PU}{\@empty}{\textring}% +\DeclareTextCompositeCommand{\v}{PU}{\@empty}{\textasciicaron}% +\DeclareTextCompositeCommand{\.}{PU}{\@empty}{\textdotaccent}% +\DeclareTextCompositeCommand{\c}{PU}{\@empty}{\textcedilla}% +\DeclareTextCompositeCommand{\u}{PU}{\@empty}{\textasciibreve}% +\DeclareTextCompositeCommand{\G}{PU}{\@empty}{\textdoublegrave}% +\DeclareTextCompositeCommand{\=}{PU}{\@empty}{\textasciimacron}% +\DeclareTextCompositeCommand{\H}{PU}{\@empty}{\texthungarumlaut}% +\DeclareTextCompositeCommand{\k}{PU}{\@empty}{\textogonek}% +\DeclareTextCompositeCommand{\textinvbreve}{PU}{\@empty}{{ \83\021}}% U+0311 +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\@empty}{{ \83\044}}% U+0324 +\DeclareTextCompositeCommand{\textsubring}{PU}{\@empty}{\textringlow}% +\DeclareTextCompositeCommand{\textsubcircum}{PU}{\@empty}{\textcircumlow}% +\DeclareTextCompositeCommand{\textsubbreve}{PU}{\@empty}{{ \83\056}}% U+032E +\DeclareTextCompositeCommand{\textsubtilde}{PU}{\@empty}{\texttildelow}% +\DeclareTextCompositeCommand{\b}{PU}{\@empty}{\textmacronbelow}% +\DeclareTextCompositeCommand{\d}{PU}{\@empty}{\textdotbelow}% +\DeclareTextCompositeCommand{\t}{PU}{\@empty}{\texttie}% +\DeclareTextCompositeCommand{\newtie}{PU}{\@empty}{\textnewtie}% +\DeclareTextCompositeCommand{\textcircled}{PU}{\@empty}{\textbigcircle}% +\DeclareTextCompositeCommand{\textacutemacron}{PU}{\@empty}{{ \83\001\83\004}}% U+0301 U+0304 +\DeclareTextCompositeCommand{\textgravemacron}{PU}{\@empty}{{ \83\000\83\004}}% U+0300 U+0304 +\DeclareTextCompositeCommand{\`}{PU}{\ }{\textasciigrave}% +\DeclareTextCompositeCommand{\'}{PU}{\ }{\textacute}% +\DeclareTextCompositeCommand{\^}{PU}{\ }{\textasciicircum}% +\DeclareTextCompositeCommand{\~}{PU}{\ }{\texttilde}% +\DeclareTextCompositeCommand{\"}{PU}{\ }{\textasciidieresis}% +\DeclareTextCompositeCommand{\r}{PU}{\ }{\textring}% +\DeclareTextCompositeCommand{\v}{PU}{\ }{\textasciicaron}% +\DeclareTextCompositeCommand{\.}{PU}{\ }{\textdotaccent}% +\DeclareTextCompositeCommand{\c}{PU}{\ }{\textcedilla}% +\DeclareTextCompositeCommand{\u}{PU}{\ }{\textasciibreve}% +\DeclareTextCompositeCommand{\G}{PU}{\ }{\textdoublegrave}% +\DeclareTextCompositeCommand{\=}{PU}{\ }{\textasciimacron}% +\DeclareTextCompositeCommand{\H}{PU}{\ }{\texthungarumlaut}% +\DeclareTextCompositeCommand{\k}{PU}{\ }{\textogonek}% +\DeclareTextCompositeCommand{\textinvbreve}{PU}{\ }{{ \83\021}}% U+0311 +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{\ }{{ \83\044}}% U+0324 +\DeclareTextCompositeCommand{\textsubring}{PU}{\ }{\textringlow}% +\DeclareTextCompositeCommand{\textsubcircum}{PU}{\ }{\textcircumlow}% +\DeclareTextCompositeCommand{\textsubbreve}{PU}{\ }{{ \83\056}}% U+032E +\DeclareTextCompositeCommand{\textsubtilde}{PU}{\ }{\texttildelow}% +\DeclareTextCompositeCommand{\b}{PU}{\ }{\textmacronbelow}% +\DeclareTextCompositeCommand{\d}{PU}{\ }{\textdotbelow}% +\DeclareTextCompositeCommand{\t}{PU}{\ }{\texttie}% +\DeclareTextCompositeCommand{\newtie}{PU}{\ }{\textnewtie}% +\DeclareTextCompositeCommand{\textcircled}{PU}{\ }{\textbigcircle}% +\DeclareTextCompositeCommand{\textacutemacron}{PU}{\ }{{ \83\001\83\004}}% U+0301 U+0304 +\DeclareTextCompositeCommand{\textgravemacron}{PU}{\ }{{ \83\000\83\004}}% U+0300 U+0304 +\DeclareTextCommand{\capitalcedilla}{PU}[1]{\c{#1}}% +\DeclareTextCommand{\capitalogonek}{PU}[1]{\k{#1}}% +\DeclareTextCommand{\capitalgrave}{PU}[1]{\`{#1}}% +\DeclareTextCommand{\capitalacute}{PU}[1]{\'{#1}}% +\DeclareTextCommand{\capitalcircumflex}{PU}[1]{\^{#1}}% +\DeclareTextCommand{\capitaltilde}{PU}[1]{\~{#1}}% +\DeclareTextCommand{\capitaldieresis}{PU}[1]{\"{#1}}% +\DeclareTextCommand{\capitalhungarumlaut}{PU}[1]{\H{#1}}% +\DeclareTextCommand{\capitalring}{PU}[1]{\r{#1}}% +\DeclareTextCommand{\capitalcaron}{PU}[1]{\v{#1}}% +\DeclareTextCommand{\capitalbreve}{PU}[1]{\u{#1}}% +\DeclareTextCommand{\capitalmacron}{PU}[1]{\={#1}}% +\DeclareTextCommand{\capitaldotaccent}{PU}[1]{\.{#1}}% +\DeclareTextCommand{\capitaltie}{PU}[1]{\t{#1}}% +\DeclareTextCommand{\capitalnewtie}{PU}[1]{\newtie{#1}}% \DeclareTextCommand{\textHT}{PU}{\80\011}% U+0009 \DeclareTextCommand{\textLF}{PU}{\80\012}% U+000A \DeclareTextCommand{\textCR}{PU}{\80\015}% U+000D -\DeclareTextCommand{\textquotedbl}{PU}{\string"}% \80\042 U+0022 +\DeclareTextCommand{\textquotedbl}{PU}{"}% \80\042 U+0022 \DeclareTextCommand{\textnumbersign}{PU}{\80\043}% U+0023 \DeclareTextCommand{\textdollar}{PU}{\80\044}% U+0024 \DeclareTextCommand{\textpercent}{PU}{\80\045}% U+0025 @@ -140,7 +140,7 @@ \DeclareTextCommand{\textquotesingle}{PU}{\80\047}% U+0027 \DeclareTextCommand{\textparenleft}{PU}{\80\050}% U+0028 \DeclareTextCommand{\textparenright}{PU}{\80\051}% U+0029 -\DeclareTextCommand{\textasteriskcentered}{PU}{\80\052}% U+002A (?) +\DeclareTextCommand{\textasteriskcentered}{PU}{\80\052}% U+002A \DeclareTextCommand{\textMVPlus}{PU}{\80\053}%* U+002B \DeclareTextCommand{\textMVComma}{PU}{\80\054}%* U+002C \DeclareTextCommand{\textMVMinus}{PU}{\80\055}%* U+002D @@ -163,7 +163,7 @@ \DeclareTextCommand{\textasciicircum}{PU}{\80\136}% U+005E \DeclareTextCommand{\textunderscore}{PU}{\80\137}% U+005F \DeclareTextCommand{\textasciigrave}{PU}{\80\140}% U+0060 -\DeclareTextCompositeCommand{\.}{PU}{\i}{i} % \80\151 U+0069 +\DeclareTextCompositeCommand{\.}{PU}{\i}{i}% \80\151 U+0069 \DeclareTextCompositeCommand{\.}{PU}{i}{i}% \80\151 U+0069 \DeclareTextCommand{\textbraceleft}{PU}{\80\173}% U+007B \DeclareTextCommand{\textbar}{PU}{|}% \80\174 U+007C @@ -311,7 +311,7 @@ \DeclareTextCompositeCommand{\^}{PU}{H}{\81\044}% U+0124 \DeclareTextCompositeCommand{\^}{PU}{h}{\81\045}% U+0125 \DeclareTextCommand{\textHslash}{PU}{\81\046}% U+0126 -\DeclareTextCommand{\texthbar}{PU}{\81\047}%* U+127 +\DeclareTextCommand{\texthbar}{PU}{\81\047}%* U+0127 \DeclareTextCompositeCommand{\~}{PU}{I}{\81\050}% U+0128 \DeclareTextCompositeCommand{\~}{PU}{i}{\81\051}% U+0129 \DeclareTextCompositeCommand{\~}{PU}{\i}{\81\051}% U+0129 @@ -602,7 +602,7 @@ \DeclareTextCommand{\textogonek}{PU}{\82\333}% U+02DB \DeclareTextCommand{\texttilde}{PU}{\82\334}% U+02DC \DeclareTextCommand{\texthungarumlaut}{PU}{\82\335}% U+02DD -\DeclareTextCommand{\textacutedbl}{PU}{\texthungarumlaut}% U+02DD +\DeclareTextCommand{\textacutedbl}{PU}{\82\335}% U+02DD \DeclareTextCommand{\textringlow}{PU}{\82\363}% U+02F3 \DeclareTextCommand{\textgravedbl}{PU}{\82\365}% U+02F5 \DeclareTextCommand{\texttildelow}{PU}{\82\367}% U+02F7 @@ -697,7 +697,7 @@ \DeclareTextCommand{\textbackepsilon}{PU}{\83\366}% U+03F6 \DeclareTextCompositeCommand{\`}{PU}{\CYRE}{\84\000}% U+0400 \DeclareTextCommand{\CYRYO}{PU}{\84\001}% U+0401 -\DeclareTextCompositeCommand{\"}{PU}{\CYRE}{\84\001}% ??? +\DeclareTextCompositeCommand{\"}{PU}{\CYRE}{\84\001}% U+0401 \DeclareTextCommand{\CYRDJE}{PU}{\84\002}% U+0402 \DeclareTextCompositeCommand{\'}{PU}{\CYRG}{\84\003}% U+0403 \DeclareTextCommand{\CYRIE}{PU}{\84\004}% U+0404 @@ -1296,8 +1296,10 @@ \DeclareTextCommand{\textnleftarrow}{PU}{\9041\232}%* U+219A \DeclareTextCommand{\textnrightarrow}{PU}{\9041\233}%* U+219B \DeclareTextCommand{\texttwoheadleftarrow}{PU}{\9041\236}%* U+219E +\DeclareTextCommand{\textntwoheadleftarrow}{PU}{\9041\236\83\070}%* U+219E U+0338 \DeclareTextCommand{\texttwoheaduparrow}{PU}{\9041\237}%* U+219F \DeclareTextCommand{\texttwoheadrightarrow}{PU}{\9041\240}%* U+21A0 +\DeclareTextCommand{\textntwoheadrightarrow}{PU}{\9041\240\83\070}%* U+21A0 U+0338 \DeclareTextCommand{\texttwoheaddownarrow}{PU}{\9041\241}%* U+21A1 \DeclareTextCommand{\textleftarrowtail}{PU}{\9041\242}%* U+21A2 \DeclareTextCommand{\textrightarrowtail}{PU}{\9041\243}%* U+21A3 @@ -1411,27 +1413,45 @@ \DeclareTextCommand{\texteqcolon}{PU}{\9042\071}%* U+2239 \DeclareTextCommand{\textsim}{PU}{\9042\074}%* U+223C \DeclareTextCommand{\textbacksim}{PU}{\9042\075}%* U+223D +\DeclareTextCommand{\textnbacksim}{PU}{\9042\075\83\070}%* U+223D U+0338 \DeclareTextCommand{\textwr}{PU}{\9042\100}%* U+2240 \DeclareTextCommand{\textnsim}{PU}{\9042\101}%* U+2241 +\DeclareTextCommand{\texteqsim}{PU}{\9042\102}%* U+2242 +\DeclareTextCommand{\textneqsim}{PU}{\9042\102\83\070}%* U+2242 U+0338 \DeclareTextCommand{\textsimeq}{PU}{\9042\103}%* U+2243 +\DeclareTextCommand{\textnsimeq}{PU}{\9042\104}%* U+2244 \DeclareTextCommand{\textcong}{PU}{\9042\105}%* U+2245 \DeclareTextCommand{\textncong}{PU}{\9042\107}%* U+2247 \DeclareTextCommand{\textapprox}{PU}{\9042\110}%* U+2248 +\DeclareTextCommand{\textnapprox}{PU}{\9042\111}%* U+2249 \DeclareTextCommand{\textapproxeq}{PU}{\9042\112}%* U+224A +\DeclareTextCommand{\textnapproxeq}{PU}{\9042\112\83\070}%* U+224A U+0338 \DeclareTextCommand{\texttriplesim}{PU}{\9042\113}%* U+224B +\DeclareTextCommand{\textntriplesim}{PU}{\9042\113\83\070}%* U+224B U+0338 \DeclareTextCommand{\textbackcong}{PU}{\9042\114}%* U+224C +\DeclareTextCommand{\textnbackcong}{PU}{\9042\114\83\070}%* U+224C U+0338 \DeclareTextCommand{\textasymp}{PU}{\9042\115}%* U+224D +\DeclareTextCommand{\textnasymp}{PU}{\9042\115\83\070}%* U+224D U+0338 \DeclareTextCommand{\textBumpeq}{PU}{\9042\116}%* U+224E +\DeclareTextCommand{\textnBumpeq}{PU}{\9042\116\83\070}%* U+224E U+0338 \DeclareTextCommand{\textbumpeq}{PU}{\9042\117}%* U+224F +\DeclareTextCommand{\textnbumpeq}{PU}{\9042\117\83\070}%* U+224F U+0338 \DeclareTextCommand{\textdoteq}{PU}{\9042\120}%* U+2250 +\DeclareTextCommand{\textndoteq}{PU}{\9042\120\83\070}%* U+2250 U+0338 \DeclareTextCommand{\textdoteqdot}{PU}{\9042\121}%* U+2251 +\DeclareTextCommand{\textnDoteq}{PU}{\9042\121\83\070}%* U+2251 U+0338 \DeclareTextCommand{\textfallingdoteq}{PU}{\9042\122}%* U+2252 +\DeclareTextCommand{\textnfallingdoteq}{PU}{\9042\122\83\070}%* U+2252 U+0338 \DeclareTextCommand{\textrisingdoteq}{PU}{\9042\123}%* U+2253 +\DeclareTextCommand{\textnrisingdoteq}{PU}{\9042\123\83\070}%* U+2253 U+0338 \DeclareTextCommand{\textcolonequals}{PU}{\9042\124}%* U+2254 \DeclareTextCommand{\textequalscolon}{PU}{\9042\125}%* U+2255 \DeclareTextCommand{\texteqcirc}{PU}{\9042\126}%* U+2256 +\DeclareTextCommand{\textneqcirc}{PU}{\9042\126\83\070}%* U+2256 U+0338 \DeclareTextCommand{\textcirceq}{PU}{\9042\127}%* U+2257 +\DeclareTextCommand{\textncirceq}{PU}{\9042\127\83\070}%* U+2257 U+0338 \DeclareTextCommand{\texthateq}{PU}{\9042\131}%* U+2259 +\DeclareTextCommand{\textnhateq}{PU}{\9042\131\83\070}%* U+2259 U+0338 \DeclareTextCommand{\texttriangleeq}{PU}{\9042\134}%* U+225C \DeclareTextCommand{\textneq}{PU}{\9042\140}%* U+2260 \DeclareTextCommand{\textne}{PU}{\9042\140}%* U+2260 @@ -1442,11 +1462,15 @@ \DeclareTextCommand{\textgeq}{PU}{\9042\145}%* U+2265 \DeclareTextCommand{\textge}{PU}{\9042\145}%* U+2265 \DeclareTextCommand{\textleqq}{PU}{\9042\146}%* U+2266 +\DeclareTextCommand{\textnleqq}{PU}{\9042\146\83\070}%* U+2266 U+0338 \DeclareTextCommand{\textgeqq}{PU}{\9042\147}%* U+2267 +\DeclareTextCommand{\textngeqq}{PU}{\9042\147\83\070}%* U+2267 U+0338 \DeclareTextCommand{\textlneqq}{PU}{\9042\150}%* U+2268 \DeclareTextCommand{\textgneqq}{PU}{\9042\151}%* U+2269 \DeclareTextCommand{\textll}{PU}{\9042\152}%* U+226A +\DeclareTextCommand{\textnll}{PU}{\9042\152\83\070}%* U+226A U+0338 \DeclareTextCommand{\textgg}{PU}{\9042\153}%* U+226B +\DeclareTextCommand{\textngg}{PU}{\9042\153\83\070}%* U+226B U+0338 \DeclareTextCommand{\textbetween}{PU}{\9042\154}%* U+226C \DeclareTextCommand{\textnless}{PU}{\9042\156}%* U+226E \DeclareTextCommand{\textngtr}{PU}{\9042\157}%* U+226F @@ -1454,14 +1478,20 @@ \DeclareTextCommand{\textngeq}{PU}{\9042\161}%* U+2271 \DeclareTextCommand{\textlesssim}{PU}{\9042\162}%* U+2272 \DeclareTextCommand{\textgtrsim}{PU}{\9042\163}%* U+2273 +\DeclareTextCommand{\textnlesssim}{PU}{\9042\164}%* U+2274 +\DeclareTextCommand{\textngtrsim}{PU}{\9042\165}%* U+2275 \DeclareTextCommand{\textlessgtr}{PU}{\9042\166}%* U+2276 \DeclareTextCommand{\textgtrless}{PU}{\9042\167}%* U+2277 +\DeclareTextCommand{\textngtrless}{PU}{\9042\170}%* U+2278 +\DeclareTextCommand{\textnlessgtr}{PU}{\9042\171}%* U+2279 \DeclareTextCommand{\textprec}{PU}{\9042\172}%* U+227A \DeclareTextCommand{\textsucc}{PU}{\9042\173}%* U+227B \DeclareTextCommand{\textpreccurlyeq}{PU}{\9042\174}%* U+227C \DeclareTextCommand{\textsucccurlyeq}{PU}{\9042\175}%* U+227D \DeclareTextCommand{\textprecsim}{PU}{\9042\176}%* U+227E +\DeclareTextCommand{\textnprecsim}{PU}{\9042\176\83\070}%* U+227E U+0338 \DeclareTextCommand{\textsuccsim}{PU}{\9042\177}%* U+227F +\DeclareTextCommand{\textnsuccsim}{PU}{\9042\177\83\070}%* U+227F U+0338 \DeclareTextCommand{\textnprec}{PU}{\9042\200}%* U+2280 \DeclareTextCommand{\textnsucc}{PU}{\9042\201}%* U+2281 \DeclareTextCommand{\textsubset}{PU}{\9042\202}%* U+2282 @@ -1500,14 +1530,19 @@ \DeclareTextCommand{\textboxdot}{PU}{\9042\241}%* U+22A1 \DeclareTextCommand{\textvdash}{PU}{\9042\242}%* U+22A2 \DeclareTextCommand{\textdashv}{PU}{\9042\243}%* U+22A3 +\DeclareTextCommand{\textndashv}{PU}{\9042\243\83\070}%* U+22A3 U+0338 \DeclareTextCommand{\texttop}{PU}{\9042\244}%* U+22A4 +\DeclareTextCommand{\textndownvdash}{PU}{\9042\244\83\070}%* U+22A4 U+0338 \DeclareTextCommand{\textbot}{PU}{\9042\245}%* U+22A5 +\DeclareTextCommand{\textnupvdash}{PU}{\9042\245\83\070}%* U+22A5 U+0338 \DeclareTextCommand{\textvDash}{PU}{\9042\250}%* U+22A8 \DeclareTextCommand{\textVdash}{PU}{\9042\251}%* U+22A9 \DeclareTextCommand{\textVvdash}{PU}{\9042\252}%* U+22AA +\DeclareTextCommand{\textnVvash}{PU}{\9042\252\83\070}%* U+22AA U+0338 \DeclareTextCommand{\textVDash}{PU}{\9042\253}%* U+22AB \DeclareTextCommand{\textnvdash}{PU}{\9042\254}%* U+22AC \DeclareTextCommand{\textnvDash}{PU}{\9042\255}%* U+22AD +\DeclareTextCommand{\textnVdash}{PU}{\9042\256}%* U+22AE \DeclareTextCommand{\textnVDash}{PU}{\9042\257}%* U+22AF \DeclareTextCommand{\textlhd}{PU}{\9042\262}%* U+22B2 \DeclareTextCommand{\textrhd}{PU}{\9042\263}%* U+22B3 @@ -1526,6 +1561,7 @@ \DeclareTextCommand{\textleftthreetimes}{PU}{\9042\313}%* U+22CB \DeclareTextCommand{\textrightthreetimes}{PU}{\9042\314}%* U+22CC \DeclareTextCommand{\textbacksimeq}{PU}{\9042\315}%* U+22CD +\DeclareTextCommand{\textnbacksimeq}{PU}{\9042\315\83\070}%* U+22CD U+0338 \DeclareTextCommand{\textcurlyvee}{PU}{\9042\316}%* U+22CE \DeclareTextCommand{\textcurlywedge}{PU}{\9042\317}%* U+22CF \DeclareTextCommand{\textSubset}{PU}{\9042\320}%* U+22D0 @@ -1542,7 +1578,9 @@ \DeclareTextCommand{\textlesseqgtr}{PU}{\9042\332}%* U+22DA \DeclareTextCommand{\textgtreqless}{PU}{\9042\333}%* U+22DB \DeclareTextCommand{\textcurlyeqprec}{PU}{\9042\336}%* U+22DE +\DeclareTextCommand{\textncurlyeqprec}{PU}{\9042\336\83\070}%* U+22DE U+0338 \DeclareTextCommand{\textcurlyeqsucc}{PU}{\9042\337}%* U+22DF +\DeclareTextCommand{\textncurlyeqsucc}{PU}{\9042\337\83\070}%* U+22DF U+0338 \DeclareTextCommand{\textnpreccurlyeq}{PU}{\9042\340}%* U+22E0 \DeclareTextCommand{\textnsucccurlyeq}{PU}{\9042\341}%* U+22E1 \DeclareTextCommand{\textnqsubseteq}{PU}{\9042\342}%* U+22E2 @@ -1577,7 +1615,7 @@ \DeclareTextCommand{\textlangle}{PU}{\9043\051}%* U+2329 \DeclareTextCommand{\textrangle}{PU}{\9043\052}%* U+232A \DeclareTextCommand{\textAPLinv}{PU}{\9043\071}%* U+2339 -\DeclareTextCommand{\textTumbler}{PU}{\9043\074)%* U+233C +\DeclareTextCommand{\textTumbler}{PU}{\9043\074}%* U+233C \DeclareTextCommand{\textstmaryrdbaro}{PU}{\9043\075}% U+233D \DeclareTextCommand{\textnotslash}{PU}{\9043\077}%* U+233F \DeclareTextCommand{\textnotbackslash}{PU}{\9043\100}%* U+2340 @@ -1588,7 +1626,7 @@ \DeclareTextCommand{\textAPLdownarrowbox}{PU}{\9043\127}%* U+2357 \DeclareTextCommand{\textAPLinput}{PU}{\9043\136}%* U+235E \DeclareTextCommand{\textRequest}{PU}{\9043\160}%* U+2370 -\DeclareTextCommand[\textBeam}{PU}{\9043\223}%* U+2393 +\DeclareTextCommand{\textBeam}{PU}{\9043\223}%* U+2393 \DeclareTextCommand{\texthexagon}{PU}{\9043\224}%* U+2394 \DeclareTextCommand{\textAPLbox}{PU}{\9043\225}%* U+2395 \DeclareTextCommand{\textForwardToIndex}{PU}{\9043\355}%* U+23ED @@ -1855,6 +1893,7 @@ \DeclareTextCommand{\textRectangle}{PU}{\9047\131}%* U+2759 \DeclareTextCommand{\textRectangleBold}{PU}{\9047\132}%* U+275A \DeclareTextCommand{\textperp}{PU}{\9047\302}%* U+27C2 +\DeclareTextCommand{\textnotperp}{PU}{\9047\302\83\070}%* U+27C2 U+0338 \DeclareTextCommand{\textveedot}{PU}{\9047\307}%* U+27C7 \DeclareTextCommand{\textwedgedot}{PU}{\9047\321}%* U+27D1 \DeclareTextCommand{\textleftspoon}{PU}{\9047\334}%* U+27DC @@ -1937,11 +1976,16 @@ \DeclareTextCommand{\textdoublebarwedge}{PU}{\9052\136}%* U+2A5E \DeclareTextCommand{\textveedoublebar}{PU}{\9052\143}%* U+2A63 \DeclareTextCommand{\texteqdot}{PU}{\9052\146}%* U+2A66 +\DeclareTextCommand{\textneqdot}{PU}{\9052\146\83\070}%* U+2A66 U+0338 \DeclareTextCommand{\textcoloncolonequals}{PU}{\9052\164}%* U+2A74 \DeclareTextCommand{\textleqslant}{PU}{\9052\175}%* U+2A7D +\DeclareTextCommand{\textnleqslant}{PU}{\9052\175\83\070}%* U+2A7D U+0338 \DeclareTextCommand{\textgeqslant}{PU}{\9052\176}%* U+2A7E +\DeclareTextCommand{\textngeqslant}{PU}{\9052\176\83\070}%* U+2A7E U+0338 \DeclareTextCommand{\textlessapprox}{PU}{\9052\205}%* U+2A85 +\DeclareTextCommand{\textnlessapprox}{PU}{\9052\205\83\070}%* U+2A85 U+0338 \DeclareTextCommand{\textgtrapprox}{PU}{\9052\206}%* U+2A86 +\DeclareTextCommand{\textngtrapprox}{PU}{\9052\206\83\070}%* U+2A86 U+0338 \DeclareTextCommand{\textlneq}{PU}{\9052\207}%* U+2A87 \DeclareTextCommand{\textgneq}{PU}{\9052\210}%* U+2A88 \DeclareTextCommand{\textlnapprox}{PU}{\9052\211}%* U+2A89 @@ -1953,15 +1997,21 @@ \DeclareTextCommand{\textleftslice}{PU}{\9052\246}%* U+2AA6 \DeclareTextCommand{\textrightslice}{PU}{\9052\247}%* U+2AA7 \DeclareTextCommand{\textpreceq}{PU}{\9052\257}%* U+2AAF +\DeclareTextCommand{\textnpreceq}{PU}{\9052\257\83\070}%* U+2AAF U+0338 \DeclareTextCommand{\textsucceq}{PU}{\9052\260}%* U+2AB0 +\DeclareTextCommand{\textnsucceq}{PU}{\9052\260\83\070}%* U+2AB0 U+0338 \DeclareTextCommand{\textprecneq}{PU}{\9052\261}%* U+2AB1 \DeclareTextCommand{\textsuccneq}{PU}{\9052\262}%* U+2AB2 \DeclareTextCommand{\textpreceqq}{PU}{\9052\263}%* U+2AB3 +\DeclareTextCommand{\textnpreceqq}{PU}{\9052\263\83\070}%* U+2AB3 U+0338 \DeclareTextCommand{\textsucceqq}{PU}{\9052\264}%* U+2AB4 +\DeclareTextCommand{\textnsucceqq}{PU}{\9052\264\83\070}%* U+2AB4 U+0338 \DeclareTextCommand{\textprecneqq}{PU}{\9052\265}%* U+2AB5 \DeclareTextCommand{\textsuccneqq}{PU}{\9052\266}%* U+2AB6 \DeclareTextCommand{\textprecapprox}{PU}{\9052\267}%* U+2AB7 -\DeclareTextCommand{\textsuccapprox}{PU}{\9052\270}% U+2AB8 +\DeclareTextCommand{\textnprecapprox}{PU}{\9052\267\83\070}%* U+2AB7 U+0338 +\DeclareTextCommand{\textsuccapprox}{PU}{\9052\270}%* U+2AB8 +\DeclareTextCommand{\textnsuccapprox}{PU}{\9052\270\83\070}%* U+2AB8 U+0338 \DeclareTextCommand{\textprecnapprox}{PU}{\9052\271}%* U+2AB9 \DeclareTextCommand{\textsuccnapprox}{PU}{\9052\272}%* U+2ABA \DeclareTextCommand{\textsubseteqq}{PU}{\9052\305}%* U+2AC5 @@ -1969,10 +2019,15 @@ \DeclareTextCommand{\textsupseteqq}{PU}{\9052\306}%* U+2AC6 \DeclareTextCommand{\textnsupseteqq}{PU}{\9052\306\83\070}%* U+2AC6 U+0338 \DeclareTextCommand{\textdashV}{PU}{\9052\343}%* U+2AE3 +\DeclareTextCommand{\textndashV}{PU}{\9052\343\83\070}%* U+2AE3 U+0338 \DeclareTextCommand{\textDashv}{PU}{\9052\344}%* U+2AE4 +\DeclareTextCommand{\textnDashv}{PU}{\9052\344\83\070}%* U+2AE4 U+0338 \DeclareTextCommand{\textDashV}{PU}{\9052\345}%* U+2AE5 +\DeclareTextCommand{\textnDashV}{PU}{\9052\345\83\070}%* U+2AE5 U+0338 \DeclareTextCommand{\textdownmodels}{PU}{\9052\352}%* U+2AEA +\DeclareTextCommand{\textndownmodels}{PU}{\9052\352\83\070}%* U+2AEA U+0338 \DeclareTextCommand{\textupmodels}{PU}{\9052\353}%* U+2AEB +\DeclareTextCommand{\textnupmodels}{PU}{\9052\353\83\070}%* U+2AEB U+0338 \DeclareTextCommand{\textupspoon}{PU}{\9052\357}%* U+2AEF \DeclareTextCommand{\textinterleave}{PU}{\9052\364}%* U+2AF4 \DeclareTextCommand{\textsslash}{PU}{\9052\375}%* U+2AFD @@ -2013,21 +2068,21 @@ \DeclareTextCommand{\textBicycle}{PU}{\9330\075\9336\262}%* U+1F6B2 \DeclareTextCommand{\textGentsroom}{PU}{\9330\075\9336\271}%* U+1F6B9 \DeclareTextCommand{\textLadiesroom}{PU}{\9330\075\9336\272}%* U+1F6BA -\DeclareTextCommand{\SS}{PU}{SS} +\DeclareTextCommand{\SS}{PU}{SS}% \DeclareTextCommand{\textcopyleft}{PU}{\9041\204\9040\335}% U+2184 U+20DD \DeclareTextCommand{\textccnc}{PU}{\80\044\9040\340}%* U+0024 U+20E0 \DeclareTextCommand{\textccnd}{PU}{=\9040\335}%* U+003D U+20DD \DeclareTextCommand{\textccsa}{PU}{\9047\362\9040\335}%* U+27F2 U+20DD \DeclareTextCommand{\textInfo}{PU}{\9330\065\9334\042\9040\336}%* U+1D422 U+20DE \DeclareTextCommand{\textCESign}{PU}{\80\103\80\105}%* U+0043 U+0045 -\DeclareTextCommand{\textglqq}{PU}{\quotedblbase} -\DeclareTextCommand{\textgrqq}{PU}{\textquotedblleft} -\DeclareTextCommand{\textglq}{PU}{\quotesinglbase} -\DeclareTextCommand{\textgrq}{PU}{\textquoteleft} -\DeclareTextCommand{\textflqq}{PU}{\guillemotleft} -\DeclareTextCommand{\textfrqq}{PU}{\guillemotright} -\DeclareTextCommand{\textflq}{PU}{\guilsinglleft} -\DeclareTextCommand{\textfrq}{PU}{\guilsinglright} +\DeclareTextCommand{\textglqq}{PU}{\quotedblbase}% +\DeclareTextCommand{\textgrqq}{PU}{\textquotedblleft}% +\DeclareTextCommand{\textglq}{PU}{\quotesinglbase}% +\DeclareTextCommand{\textgrq}{PU}{\textquoteleft}% +\DeclareTextCommand{\textflqq}{PU}{\guillemotleft}% +\DeclareTextCommand{\textfrqq}{PU}{\guillemotright}% +\DeclareTextCommand{\textflq}{PU}{\guilsinglleft}% +\DeclareTextCommand{\textfrq}{PU}{\guilsinglright}% \DeclareTextCommand{\textneg}{PU}{\textlogicalnot}%* \DeclareTextCommand{\texttimes}{PU}{\textmultiply}%* \DeclareTextCommand{\textdiv}{PU}{\textdivide}%* diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def index da7e919e3a1..f3de9ed8104 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puvnenc.def} - [2012/08/11 v6.82z % + [2012/08/13 v6.83a % Hyperref: Additions to puenc.def for VnTeX] \DeclareTextCommand{\abreve}{PU}{\81\003}% U+0103 \DeclareTextCommand{\acircumflex}{PU}{\80\342}% U+00E2 -- cgit v1.2.3