diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperref/test/testbmu.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/hyperref/test/testbmu.tex | 2014 |
1 files changed, 2014 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/test/testbmu.tex b/Master/texmf-dist/source/latex/hyperref/test/testbmu.tex new file mode 100644 index 00000000000..c2a36fece27 --- /dev/null +++ b/Master/texmf-dist/source/latex/hyperref/test/testbmu.tex @@ -0,0 +1,2014 @@ +% testbmu.tex +% +% Function: +% * How display a pdf reader the bookmarks? +% * Do hyperref.sty and puenc.def work properly? +% * Shows the LaTeX code to get the glyphs. +% +% Copyright (c) 1999, 2000, 2006 by Heiko Oberdiek. +% +% This file is part of the `Hyperref Bundle'. +% ------------------------------------------- +% +% It may be distributed under the conditions of the LaTeX Project Public +% License, either version 1.2 of this license or (at your option) any +% later version. The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.2 or later is part of all distributions of LaTeX +% version 1999/12/01 or later. +% +% The list of all files belonging to the `Hyperref Bundle' is +% given in the file `manifest.txt'. +% +% Please send error reports and suggestions for improvements to +% Heiko Oberdiek <oberdiek@ruf.uni-freiburg.de>. +% +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{testbmu.tex}[2006/06/27 v1.3 Test bookmark glyphs (HO)] +\documentclass[12pt,a4paper]{article} +\usepackage[ + unicode, + bookmarks, + bookmarksopen, + bookmarksopenlevel=0, + colorlinks, +]{hyperref}[1999/08/31]% 6.65d or later +\pdfstringdefDisableCommands{\let\\\textbackslash} +\IfFileExists{times.sty}{\usepackage{times}}{} +\pagestyle{empty} + +\makeatletter +% from doc.sty: +\def\GetFileInfo#1{% + \def\filename{#1}% + \def\@tempb##1 ##2 ##3\relax##4\relax{% + \def\filedate{##1}% + \def\fileversion{##2}% + \def\fileinfo{##3}% + }% + \edef\@tempa{\csname ver@#1\endcsname}% + \expandafter\@tempb\@tempa\relax? ? \relax\relax +} +\GetFileInfo{testbmu.tex} +\hypersetup{ + pdftitle={\fileinfo}, + pdfsubject={\filename\space[\filedate\space\fileversion]}, + pdfauthor={Heiko Oberdiek}, + pdfkeywords={bookmarks hyperref Unicode glyph slot}, +} + +\edef\BackSlash{\expandafter\@car\string\\\@nil}% +\edef\0{\string\0}% +\edef\1{\string\1}% +\edef\2{\string\2}% +\edef\3{\string\3}% +\edef\9{\string\9}% + +\newcommand*\tit[3]{% + \typeout{Unicode high byte #1#2#3}% + \def\highbyte{#1#2#3}% + \def\hb{\9#1#2#3}% + \pdfbookmark[0]{Unicode high byte: #1#2#3}{#1#2#3}% +} + +\newcommand*\oct[2]{% + \typeout{Processing glyphs \highbyte/#1#20..#1#27}% + \begingroup + \edef\x{\hb\csname#1\endcsname#2}% + \pdfbookmark[1]{\highbyte/#1#20..#1#27: + \_\x0\_\x1\_\x2\_\x3\_\x4\_\x5\_\x6\_\x7\_% + }{\highbyte.#1#2}% + \endgroup +} + +\newcommand*{\@defbookmarkverbcmd}[2]{% + \def#1{#2}% + \edef#1{\expandafter\strip@prefix\meaning#1}% + \edef#1{\expandafter\@removespace#1 \| \|\@nil#1}% + \edef\first{\expandafter\@car#1\@nil}% + \ifx\first\BackSlash + \edef#1{\noexpand\textbackslash\expandafter\@gobble#1}% + \fi + \edef#1{\expandafter\@changebackslash\expandafter{#1}}% +} +\def\@removespace#1 \|#2\@nil#3{\ifx\relax#2\relax#3\else#1\fi} +\begingroup + \catcode`\|=0 + \catcode`\\=12 + |gdef|@changebackslash#1{|@@change#1\|END}% + |gdef|@@change#1\#2|END{% + |noexpand#1|@empty + |ifx|\#2|\% + |else + |noexpand|textbackslash + |@removeback#2% + |fi + } + |gdef|@removeback#1\{#1} +|endgroup + +\newcounter{alias} +\renewcommand{\thealias}{\alph{alias}} + +% #1#2#3: octal code +% #4: glyph name +% #5: pd1enc-command +\newcommand*\E[6]{% + \setcounter{alias}{0}% + \begingroup + \@defbookmarkverbcmd\x{#5}% + \def\comment{#6}% + \ifx\comment\@empty + \else + \def\comment{ (#6)}% + \fi + \pdfbookmark[2]{% + \textbackslash#1#2#3: + \_\hb\csname#1\endcsname#2#3\_#5\_ + #4 - \x\comment}{\highbyte.#1#2#3}% + \endgroup + \renewcommand*{\alias}[2][]{% + \stepcounter{alias}% + \begingroup + \ifx\relax##1\relax% + \@defbookmarkverbcmd\x{##2}% + \else + \def\x{##1}% + \fi + \pdfbookmark[3]{alias: \_##2\_ \x}{\highbyte.#1#2#3\thealias}% + \endgroup + }% +} +\newcommand*\alias[2][]{} +\newcommand*\e[5]{\E#1#2#3{#4}{#5}{}}% + +\newcommand*\un[3]{% + \pdfbookmark[2]{\textbackslash#1#2#3: unused % + (\_\hb\csname#1\endcsname#2#3\_)}{\highbyte.#1#2#3}% +} +\newcommand*\na[3]{% + \pdfbookmark[2]{\textbackslash#1#2#3: n. a. % + (\_\hb\csname#1\endcsname#2#3\_)}{\highbyte.#1#2#3}% +} + +\newcounter{symlist} +\newcounter{symbol}[symlist] +\newcommand*\symlist[1]{% + \stepcounter{symlist}% + \typeout{Processing symbol list \thesymlist}% + \begingroup + \def\x{\_}% + \@tfor\glyph:=#1\do{% + \expandafter\@addtox\glyph\_\@nil + }% + \pdfbookmark[1]{Symbols: \x}{symbol-\thesymlist}% + \@tfor\glyph:=#1\do{% + \stepcounter{symbol}% + \expandafter\@defbookmarkverbcmd\expandafter\x\expandafter{\glyph}% + \pdfbookmark[2]{\_\glyph\_ \x}{symbol-\thesymlist.\thesymbol}% + }% + \endgroup +} +\def\@addtox#1\@nil{% + \expandafter\def\expandafter\x\expandafter{\x#1}% +} + +\makeatother + +\begin{document} + \tit000 + \oct00 + \un000 + \un001 + \un002 + \un003 + \un004 + \un005 + \un006 + \un007 + \oct01 + \e010{back space}\textBS + \e011{horizontal tab}\textHT + \e012{line feed}\textLF + \un013 + \e014{form feed}\textFF + \e015{carriage return}\textCR + \un016 + \un017 + \oct02 + \un020 + \un021 + \un022 + \un023 + \un024 + \un025 + \un026 + \un027 + \oct03 + \e030{breve}\textbreve + \e031{caron}\textcaron + \alias{\v{}} + \e032{circumflex}\textcircumflex + \alias{\^{}} + \e033{dotaccent}\textdotaccent + \alias{\.{}} + \e034{hungarumlaut}\texthungarumlaut + \e035{ogonek}\textogonek + \e036{ring}\textring + \alias{\r{}} + \e037{tilde}\texttilde + \alias{\~{}} + \oct04 + \e040{space}\space + \alias[\\\space]\ + \alias~ + \e041{exclam}! + \e042{quotedbl}\textquotedbl + \e043{numbersign}\textnumbersign + \alias[\textbackslash\#]\# + \e044{dollar}\textdollar + \alias[\textbackslash\$]\$ + \e045{percent}\textpercent + \alias[\textbackslash\%]\% + \e046{ampersand}\textampersand + \alias[\textbackslash\&]\& + \e047{quotesingle}' + \oct05 + \e050{parenleft}\textparenleft + \e051{parenright}\textparenright + \e052{asterisk}* + \e053{plus}+ + \e054{comma}, + \e055{hyphen}- + \alias\textminus + \e056{period}. + \e057{slash}/ + \oct06 + \e060{zero}0 + \e061{one}1 + \e062{two}2 + \e063{three}3 + \e064{four}4 + \e065{five}5 + \e066{six}6 + \e067{seven}7 + \oct07 + \e070{eight}8 + \e071{nine}9 + \e072{colon}: + \e073{semicolon}; + \e074{less}\textless + \alias< + \e075{equal}= + \e076{greater}\textgreater + \alias> + \e077{question}? + \oct10 + \e100{at}@ + \e101AA + \e102BB + \e103CC + \e104DD + \e105EE + \e106FF + \e107GG + \oct11 + \e110HH + \e111II + \e112JJ + \e113KK + \e114LL + \e115MM + \e116NN + \e117OO + \oct12 + \e120PP + \e121QQ + \e122RR + \e123SS + \e124TT + \e125UU + \e126VV + \e127WW + \oct13 + \e130XX + \e131YY + \e132ZZ + \e133{bracketleft}[ + \e134{backslash}\textbackslash + \alias[\\\\]\\ + \e135{bracketright}] + \e136{asciicircum}\textasciicircum + \e137{underscore}\textunderscore + \alias[\textbackslash\_]\_ + \oct14 + \e140{grave}\textgrave + \alias{\`{}} + \e141aa + \e142bb + \e143cc + \e144dd + \e145ee + \e146ff + \e147gg + \oct15 + \e150hh + \e151ii + \e152jj + \e153kk + \e154ll + \e155mm + \e156nn + \e157oo + \oct16 + \e160pp + \e161qq + \e162rr + \e163ss + \e164tt + \e165uu + \e166vv + \e167ww + \oct17 + \e170xx + \e171yy + \e172zz + \e173{braceleft}\textbraceleft + \alias[\textbackslash\{]\{ + \e174{bar}\textbar + \e175{braceright}\textbraceright + \alias[\textbackslash\}]\} + \e176{asciitilde}\textasciitilde + \na177 + \oct20 + \na200 + \na201 + \na202 + \na203 + \na204 + \na205 + \na206 + \na207 + \oct21 + \na210 + \na211 + \na212 + \na213 + \na214 + \na215 + \na216 + \na217 + \oct22 + \na220 + \na221 + \na222 + \na223 + \na224 + \na225 + \na226 + \na227 + \oct23 + \na230 + \na231 + \na232 + \na233 + \na234 + \na235 + \na236 + \na237 + \oct24 + \na240 + \e241{exclamdown}\textexclamdown + \alias[!{}']{!`} + \e242{cent}\textcent + \e243{sterling}\textsterling + \e244{currency}\textcurrency + \e245{yen}\textyen + \e246{brokenbar}\textbrokenbar + \e247{section}\textsection + \oct25 + \e250{dieresis}\textdieresis + \alias{\"{}} + \e251{copyright}\textcopyright + \e252{ordfeminine}\textordfeminine + \e253{guillemotleft}\guillemotleft + \alias\textflqq + \alias\flqq + \e254{logicalnot}\textlogicalnot + \alias\textneg + \un255 + \e256{registered}\textregistered + \e257{macron}\textmacron + \oct26 + \e260{degree}\textdegree + \e261{plusminus}\textplusminus + \alias\textpm + \e262{twosuperior}\texttwosuperior + \e263{threesuperior}\textthreesuperior + \e264{acute}\textacute + \alias{\'{}} + \e265{mu}\textmu + \e266{paragraph}\textparagraph + \alias\P + \e267{periodcentered}\textperiodcentered + \alias\textcdot + \oct27 + \e270{cedilla}\textcedilla + \alias{\c{}} + \e271{onesuperior}\textonesuperior + \e272{ordmasculine}\textordmasculine + \e273{guillemotright}\guillemotright + \alias\textfrqq + \alias\frqq + \e274{onequarter}\textonequarter + \e275{onehalf}\textonehalf + \e276{threequarters}\textthreequarters + \e277{questiondown}\textquestiondown + \alias[?{}']{?`} + \oct30 + \e300{Agrave}{\`A} + \e301{Aacute}{\'A} + \e302{Acircumflex}{\^A} + \e303{Atilde}{\~A} + \e304{Adieresis}{\"A} + \e305{Aring}{\r A} + \e306{AE}{\AE} + \e307{Ccedilla}{\c C} + \oct31 + \e310{Egrave}{\`E} + \e311{Eacute}{\'E} + \e312{Ecircumflex}{\^E} + \e313{Edieresis}{\"E} + \e314{Igrave}{\`I} + \e315{Iacute}{\'I} + \e316{Icircumflex}{\^I} + \e317{Idieresis}{\"I} + \oct32 + \e320{Eth}\DH + \alias\DJ + \e321{Ntilde}{\~N} + \e322{Ograve}{\`O} + \e323{Oacute}{\'O} + \e324{Ocircumflex}{\^O} + \e325{Otilde}{\~O} + \e326{Odieresis}{\"O} + \e327{multiply}\textmultiply + \alias\texttimes + \oct33 + \e330{Oslash}\O + \e331{Ugrave}{\`U} + \e332{Uacute}{\'U} + \e333{Ucircumflex}{\^U} + \e334{Udieresis}{\"U} + \e335{Yacute}{\'Y} + \e336{Thorn}\TH + \e337{germandbls}\ss + \alias\textbeta + \oct34 + \e340{agrave}{\`a} + \e341{aacute}{\'a} + \e342{acircumflex}{\^a} + \e343{atilde}{\~a} + \e344{adieresis}{\"a} + \e345{aring}{\r a} + \e346{ae}{\ae} + \e347{ccedilla}{\c c} + \oct35 + \e350{egrave}{\`e} + \e351{eacute}{\'e} + \e352{ecircumflex}{\^e} + \e353{edieresis}{\"e} + \e354{igrave}{\`i} + \alias[\\`\\i]{\`\i} + \e355{iacute}{\'i} + \alias[\\'\\i]{\'\i} + \e356{icircumflex}{\^i} + \alias[\\\textcircumflex\\i]{\^\i} + \e357{idieresis}{\"i} + \alias[\\"\\i]{\"\i} + \oct36 + \e360{eth}\dh + \e361{ntilde}{\~n} + \e362{ograve}{\`o} + \e363{oacute}{\'o} + \e364{ocircumflex}{\^o} + \e365{otilde}{\~o} + \e366{odieresis}{\"o} + \e367{divide}\textdivide + \alias\textdiv + \oct37 + \e370{oslash}\o + \e371{ugrave}{\`u} + \e372{uacute}{\'u} + \e373{ucircumflex}{\^u} + \e374{udieresis}{\"u} + \e375{yacute}{\'y} + \e376{thorn}\th + \e377{ydieresis}{\"y} + \symlist{\SS} + \symlist{\TeX\LaTeX\LaTeXe} + \symlist{\eTeX\MF\MP} +% + \tit001 + \oct00 + \e000{Amacron}{\=A} + \e001{amacron}{\=a} + \e002{Abreve}{\u A} + \e003{abreve}{\u a} + \e004{Aogonek}{\k A} + \e005{aogonek}{\k a} + \e006{Cacute}{\'C} + \e007{cacute}{\'c} + \oct01 + \e010{Ccircumflex}{\^C} + \e011{ccircumflex}{\^c} + \e012{Cdot}{\.C} + \e013{cdot}{\.c} + \e014{Ccaron}{\v C} + \e015{ccaron}{\v c} + \e016{Dcaron}{\v D} + \e017{dcaron}{\v d} + \oct02 + \e020{Dslash}{\DJ} + \e021{dslash}{\dj} + \e022{Emacron}{\=E} + \e023{emacron}{\=e} + \e024{Ebreve}{\u E} + \e025{ebreve}{\u e} + \e026{Edot}{\.E} + \e027{edot}{\.e} + \oct03 + \e030{Eogonek}{\k E} + \e031{eogonek}{\k e} + \e032{Ecaron}{\v E} + \e033{ecaron}{\v e} + \e034{Gcircumflex}{\^G} + \e035{gcircumflex}{\^g} + \e036{Gbreve}{\u G} + \e037{gbreve}{\u g} + \oct04 + \e040{Gdot}{\.G} + \e041{gdot}{\.g} + \e042{Gcedilla}{\c G} + \e043{gcedilla}{\c g} + \e044{Hcircumflex}{\^H} + \e045{hcircumflex}{\^h} + \e046{Hslash}\textHslash + \e047{hslash}\texthslash + \oct05 + \e050{Itilde}{\~I} + \e051{itilde}{\~i} + \alias[\\~\\i]{\~\i} + \e052{Imacron}{\=I} + \e053{imacron}{\=i} + \alias[\\=\\i]{\=\i} + \e054{Ibreve}{\u I} + \e055{ibreve}{\u i} + \alias[\\u\\i]{\u\i} + \e056{Iogonek}{\k I} + \e057{iogonek}{\k i} + \alias[\\k\\i]{\k\i} + \oct06 + \e060{Idot}{\.I} + \e061{idotless}{\i} + \na062 + \na063 + \e064{Jcircumflex}{\^J} + \e065{jcircumflex}{\^j} + \alias[\\\string^\\j]{\^\j} + \e066{Kcedilla}{\c K} + \e067{kcedilla}{\c k} + \oct07 + \na070 + \e071{Lacute}{\'L} + \e072{lacute}{\'l} + \e073{Lcedilla}{\c L} + \e074{lcedilla}{\c l} + \e075{Lcaron}{\v L} + \e076{lcaron}{\v l} + \na077 + \oct10 + \na100 + \e101{Lslash}{\L} + \e102{lslash}{\l} + \e103{Nacute}{\'N} + \e104{nacute}{\'n} + \e105{Ncedilla}{\c N} + \e106{ncedilla}{\c n} + \e107{Ncaron}{\v N} + \oct11 + \e110{ncaron}{\v n} + \na111 + \e112{NG}\NG + \e113{ng}\ng + \e114{Omacron}{\=O} + \e115{omacron}{\=o} + \e116{Obreve}{\u O} + \e117{obreve}{\u o} + \oct12 + \e120{Odoubleacute}{\H O} + \e121{odoubleacute}{\H o} + \e122{OE}{\OE} + \e123{oe}{\oe} + \e124{Racute}{\'R} + \e125{racute}{\'r} + \e126{Rcedilla}{\c R} + \e127{rcedilla}{\c r} + \oct13 + \e130{Rcaron}{\v R} + \e131{rcaron}{\v r} + \e132{Sacute}{\'S} + \e133{sacute}{\'s} + \e134{Scircumflex}{\^S} + \e135{scircumflex}{\^s} + \e136{Scedilla}{\c S} + \e137{scedilla}{\c s} + \oct14 + \e140{Scaron}{\v S} + \e141{scaron}{\v s} + \e142{Tcedilla}{\c T} + \e143{tcedilla}{\c t} + \e144{Tcaron}{\v T} + \e145{tcaron}{\v t} + \e146{Tslash}{\textTslash} + \e147{tslash}{\texttslash} + \oct15 + \e150{Utilde}{\~U} + \e151{utilde}{\~u} + \e152{Umacron}{\=U} + \e153{umacron}{\=u} + \e154{Ubreve}{\u U} + \e155{ubreve}{\u u} + \e156{Uring}{\r U} + \e157{uring}{\r u} + \oct16 + \e160{Udoubleacute}{\H U} + \e161{udoubleacute}{\H u} + \e162{Uogonek}{\k U} + \e163{uogonek}{\k u} + \e164{Wcircumflex}{\^W} + \e165{wcircumflex}{\^w} + \e166{Ycircumflex}{\^Y} + \e167{ycircumflex}{\^y} + \oct17 + \e170{Ydieresis}{\"Y} + \e171{Zacute}{\'Z} + \e172{zacute}{\'z} + \e173{Zdot}{\.Z} + \e174{zdot}{\.z} + \e175{Zcaron}{\v Z} + \e176{zcaron}{\v z} + \na177 + \oct20 + \na200 + \na201 + \na202 + \na203 + \na204 + \na205 + \na206 + \na207 + \oct21 + \na210 + \na211 + \na212 + \na213 + \na214 + \na215 + \na216 + \na217 + \oct22 + \na220 + \na221 + \na222 + \na223 + \na224 + \na225 + \na226 + \na227 + \oct23 + \na230 + \na231 + \na232 + \na233 + \na234 + \na235 + \na236 + \na237 + \oct24 + \na240 + \na241 + \na242 + \na243 + \na244 + \na245 + \na246 + \na247 + \oct25 + \na250 + \na251 + \na252 + \na253 + \na254 + \na255 + \na256 + \na257 + \oct26 + \na260 + \na261 + \na262 + \na263 + \na264 + \na265 + \na266 + \na267 + \oct27 + \na270 + \na271 + \na272 + \na273 + \na274 + \na275 + \na276 + \na277 + \oct30 + \na300 + \na301 + \na302 + \na303 + \na304 + \na305 + \na306 + \na307 + \oct31 + \na310 + \na311 + \na312 + \na313 + \na314 + \e315{Acaron}{\v A} + \e316{acaron}{\v a} + \e317{Icaron}{\v I} + \oct32 + \e320{icaron}{\v i} + \alias[\\v\\i]{\v\i} + \e321{Ocaron}{\v O} + \e322{ocaron}{\v o} + \e323{Ucaron}{\v U} + \e324{ucaron}{\v u} + \na325 + \na326 + \na327 + \oct33 + \na330 + \na331 + \na332 + \na333 + \na334 + \na335 + \na336 + \na337 + \oct34 + \na340 + \na341 + \na342 + \na343 + \e344{Gslash}{\textGslash} + \e345{gslash}{\textgslash} + \e346{Gcaron}{\v G} + \e347{gcaron}{\v g} + \oct35 + \e350{Kcaron}{\v K} + \e351{kcaron}{\v k} + \e352{Oogonek}{\k O} + \e353{oogonek}{\k o} + \na354 + \na355 + \na356 + \na357 + \oct36 + \na360 + \na361 + \na362 + \na363 + \na364 + \na365 + \na366 + \na367 + \oct37 + \na370 + \na371 + \na372 + \na373 + \na374 + \na375 + \na376 + \na377 +% + \tit002 + \oct00 + \na000 + \na001 + \na002 + \na003 + \na004 + \na005 + \na006 + \na007 + \oct01 + \na010 + \na011 + \na012 + \na013 + \na014 + \na015 + \na016 + \na017 + \oct02 + \na020 + \na021 + \na022 + \na023 + \na024 + \na025 + \na026 + \na027 + \oct03 + \na030 + \na031 + \na032 + \na033 + \na034 + \na035 + \na036 + \na037 + \oct04 + \na040 + \na041 + \na042 + \na043 + \na044 + \na045 + \na046 + \na047 + \oct05 + \na050 + \na051 + \na052 + \na053 + \na054 + \na055 + \na056 + \na057 + \oct06 + \na060 + \na061 + \na062 + \na063 + \na064 + \na065 + \na066 + \na067 + \oct07 + \na070 + \na071 + \na072 + \na073 + \na074 + \na075 + \na076 + \na077 + \oct10 + \na100 + \na101 + \na102 + \na103 + \na104 + \na105 + \na106 + \na107 + \oct11 + \na110 + \na111 + \na112 + \na113 + \na114 + \na115 + \na116 + \na117 + \oct12 + \na120 + \na121 + \na122 + \na123 + \na124 + \na125 + \na126 + \na127 + \oct13 + \na130 + \na131 + \na132 + \na133 + \na134 + \na135 + \na136 + \na137 + \oct14 + \na140 + \na141 + \na142 + \na143 + \na144 + \na145 + \na146 + \na147 + \oct15 + \na150 + \na151 + \na152 + \na153 + \na154 + \na155 + \na156 + \na157 + \oct16 + \na160 + \na161 + \na162 + \na163 + \na164 + \na165 + \na166 + \na167 + \oct17 + \na170 + \na171 + \na172 + \na173 + \na174 + \na175 + \na176 + \na177 + \oct20 + \na200 + \na201 + \na202 + \na203 + \na204 + \na205 + \na206 + \na207 + \oct21 + \na210 + \na211 + \na212 + \na213 + \na214 + \na215 + \na216 + \na217 + \oct22 + \na220 + \na221 + \na222 + \na223 + \na224 + \na225 + \na226 + \na227 + \oct23 + \na230 + \na231 + \na232 + \na233 + \na234 + \na235 + \na236 + \na237 + \oct24 + \na240 + \na241 + \na242 + \na243 + \na244 + \na245 + \na246 + \na247 + \oct25 + \na250 + \na251 + \na252 + \na253 + \na254 + \na255 + \na256 + \na257 + \oct26 + \na260 + \na261 + \na262 + \na263 + \na264 + \na265 + \na266 + \na267 + \oct27 + \na270 + \na271 + \na272 + \na273 + \na274 + \na275 + \na276 + \na277 + \oct30 + \na300 + \na301 + \na302 + \na303 + \na304 + \na305 + \na306 + \na307 + \oct31 + \na310 + \na311 + \na312 + \na313 + \na314 + \na315 + \na316 + \na317 + \oct32 + \na320 + \na321 + \na322 + \na323 + \na324 + \na325 + \na326 + \na327 + \oct33 + \na330 + \na331 + \na332 + \na333 + \na334 + \na335 + \na336 + \na337 + \oct34 + \na340 + \na341 + \na342 + \na343 + \na344 + \na345 + \na346 + \na347 + \oct35 + \na350 + \na351 + \na352 + \na353 + \na354 + \na355 + \na356 + \na357 + \oct36 + \na360 + \na361 + \na362 + \na363 + \na364 + \na365 + \na366 + \na367 + \oct37 + \na370 + \na371 + \na372 + \na373 + \na374 + \na375 + \na376 + \na377 +% + \tit003 + \oct00 + \na000 + \na001 + \na002 + \na003 + \na004 + \na005 + \na006 + \na007 + \oct01 + \na010 + \na011 + \na012 + \na013 + \na014 + \na015 + \na016 + \na017 + \oct02 + \na020 + \na021 + \na022 + \na023 + \na024 + \na025 + \na026 + \na027 + \oct03 + \na030 + \na031 + \na032 + \na033 + \na034 + \na035 + \na036 + \na037 + \oct04 + \na040 + \na041 + \na042 + \na043 + \na044 + \na045 + \na046 + \na047 + \oct05 + \na050 + \na051 + \na052 + \na053 + \na054 + \na055 + \na056 + \na057 + \oct06 + \na060 + \na061 + \na062 + \na063 + \na064 + \na065 + \na066 + \na067 + \oct07 + \na070 + \na071 + \na072 + \na073 + \na074 + \na075 + \na076 + \na077 + \oct10 + \na100 + \na101 + \na102 + \na103 + \na104 + \na105 + \na106 + \na107 + \oct11 + \na110 + \na111 + \na112 + \na113 + \na114 + \na115 + \na116 + \na117 + \oct12 + \na120 + \na121 + \na122 + \na123 + \na124 + \na125 + \na126 + \na127 + \oct13 + \na130 + \na131 + \na132 + \na133 + \na134 + \na135 + \na136 + \na137 + \oct14 + \na140 + \na141 + \na142 + \na143 + \na144 + \na145 + \na146 + \na147 + \oct15 + \na150 + \na151 + \na152 + \na153 + \na154 + \na155 + \na156 + \na157 + \oct16 + \na160 + \na161 + \na162 + \na163 + \na164 + \na165 + \na166 + \na167 + \oct17 + \na170 + \na171 + \na172 + \na173 + \na174 + \na175 + \na176 + \na177 + \oct20 + \na200 + \na201 + \na202 + \na203 + \na204 + \na205 + \e206{Alpha tonos}{\'\textAlpha} + \na207 + \oct21 + \e210{Epsilon tonos}{\'\textEpsilon} + \e211{Eta tonos}{\'\textEta} + \e212{Iota tonos}{\'\textIota} + \na213 + \e214{Omicron tonos}{\'\textOmicron} + \na215 + \e216{Upsilon tonos}{\'\textUpsilon} + \e217{Omega tonos}{\'\textOmega} + \oct22 + \e220{Iota dialytika tonos}{\'\textIotadieresis} + \e221{Alpha}\textAlpha + \e222{Beta}\textBeta + \e223{Gamma}\textGamma + \e224{Delta}\textDelta + \e225{Epsilon}\textEpsilon + \e226{Zeta}\textZeta + \e227{Eta}\textEta + \oct23 + \e230{Theta}\textTheta + \e231{Iota}\textIota + \e232{Kappa}\textKappa + \e233{Lambda}\textLambda + \e234{Mu}\textMu + \e235{Nu}\textNu + \e236{Xi}\textXi + \e237{Omicron}\textOmicron + \oct24 + \e240{Pi}\textPi + \e241{Rho}\textRho + \na242 + \e243{Sigma}\textSigma + \e244{Tau}\textTau + \e245{Upsilon}\textUpsilon + \e246{Phi}\textPhi + \e247{Chi}\textChi + \oct25 + \e250{Psi}\textPsi + \e251{Omega}\textOmega + \e252{Iota dialytika}{\"\textIota} + \e253{Upsilon dialytika}{\"\textUpsilon} + \e254{alpha tonos}{\'\textalpha} + \e255{epsilon tonos}{\'\textepsilon} + \e256{eta tonos}{\'\texteta} + \e257{iota tonos}{\'\textiota} + \oct26 + \e260{upsilon dialytika tonos}{\"\textupsilonacute} + \e261{alpha}\textalpha + \e262{beta}\textbeta + \e263{gamma}\textgamma + \e264{delta}\textdelta + \e265{epsilon}\textepsilon + \e266{zeta}\textzeta + \e267{eta}\texteta + \oct27 + \e270{theta}\texttheta + \e271{iota}\textiota + \e272{kappa}\textkappa + \e273{lambda}\textlambda + \e274{mu}\textmu + \e275{nu}\textnu + \e276{xi}\textxi + \e277{omicron}\textomicron + \oct30 + \e300{pi}\textpi + \e301{rho}\textrho + \e302{varsigma}\textvarsigma + \e303{sigma}\textsigma + \e304{tau}\texttau + \e305{upsilon}\textupsilon + \e306{phi}\textphi + \e307{chi}\textchi + \oct31 + \e310{psi}\textpsi + \e311{omega}\textomega + \e312{iota dialytika}{\"\textiota} + \e313{upsilon dialytika}{\"\textupsilon} + \e314{omicron tonos}{\'\textomicron} + \e315{upsilon tonos}{\'\textupsilon} + \e316{omega tonos}{\'\textomega} + \na317 + \oct32 + \na320 + \na321 + \na322 + \na323 + \na324 + \na325 + \na326 + \na327 + \oct33 + \na330 + \na331 + \na332 + \na333 + \na334 + \na335 + \na336 + \na337 + \oct34 + \na340 + \na341 + \na342 + \na343 + \na344 + \na345 + \na346 + \na347 + \oct35 + \na350 + \na351 + \na352 + \na353 + \na354 + \na355 + \na356 + \na357 + \oct36 + \na360 + \na361 + \na362 + \na363 + \na364 + \na365 + \na366 + \na367 + \oct37 + \na370 + \na371 + \na372 + \na373 + \na374 + \na375 + \na376 + \na377 +% + \tit004 + \oct00 + \na000 + \e001{IO}\CYRYO + \alias[\\"\\CYRE]{\"\CYRE} + \e002{DJE}\CYRDJE + \e003{GJE}{\'\CYRG} + \e004{ukrainian IE}\CYRIE + \e005{DZE}\CYRDZE + \e006{byelorussian-ukrainian I}\CYRII + \e007{YI}\CYRYI + \oct01 + \e010{JE}\CYRJE + \e011{LJE}\CYRLJE + \e012{NJE}\CYRNJE + \e013{TSHE}\CYRTSHE + \e014{KJE}{\'\CYRK} + \na015 + \e016{short U}\CYRUSHRT + \e017{DZHE}\CYRDZHE + \oct02 + \e020{A}\CYRA + \e021{BE}\CYRB + \e022{VE}\CYRV + \e023{GHE}\CYRG + \e024{DE}\CYRD + \e025{IE}\CYRE + \e026{ZHE}\CYRZH + \e027{ZE}\CYRZ + \oct03 + \e030{I}\CYRI + \e031{short I}\CYRISHRT + \alias[\\U\\CYRI]{\U\CYRI} + \e032{KA}\CYRK + \e033{EL}\CYRL + \e034{EM}\CYRM + \e035{EN}\CYRN + \e036{O}\CYRO + \e037{PE}\CYRP + \oct04 + \e040{ER}\CYRR + \e041{ES}\CYRS + \e042{TE}\CYRT + \e043{U}\CYRU + \e044{EF}\CYRF + \e045{HA}\CYRH + \e046{TSE}\CYRC + \e047{CHE}\CYRCH + \oct05 + \e050{SHA}\CYRSH + \e051{SHCHA}\CYRSHCH + \e052{HARD SIGN}\CYRHRDSN + \e053{YERU}\CYRERY + \e054{SOFT SIGN}\CYRSFTSN + \e055{E}\CYREREV + \e056{YU}\CYRYU + \e057{YA}\CYRYA + \oct06 + \e060{a}\cyra + \e061{be}\cyrb + \e062{ve}\cyrv + \e063{ghe}\cyrg + \e064{de}\cyrd + \e065{ie}\cyre + \e066{zhe}\cyrzh + \e067{ze}\cyrz + \oct07 + \e070{i}\cyri + \e071{short i}\cyrishrt + \alias[\\U\\cyri]{\U\cyri} + \e072{ka}\cyrk + \e073{el}\cyrl + \e074{em}\cyrm + \e075{en}\cyrn + \e076{o}\cyro + \e077{pe}\cyrp + \oct10 + \e100{er}\cyrr + \e101{es}\cyrs + \e102{te}\cyrt + \e103{u}\cyru + \e104{ef}\cyrf + \e105{ha}\cyrh + \e106{tse}\cyrc + \e107{che}\cyrch + \oct11 + \e110{sha}\cyrsh + \e111{shcha}\cyrshch + \e112{hard sign}\cyrhrdsn + \e113{yeru}\cyrery + \e114{soft sign}\cyrsftsn + \e115{e}\cyrerev + \e116{yu}\cyryu + \e117{ya}\cyrya + \oct12 + \na120 + \e121{io}\cyryo + \e122{dje}\cyrdje + \e123{gje}{\'\cyrg} + \e124{ukrainian ie}\cyrie + \e125{dze}\cyrdze + \e126{byelorussian-ukrainian i}\cyrii + \e127{yi}\cyryi + \oct13 + \e130{je}\cyrje + \e131{lje}\cyrlje + \e132{nje}\cyrnje + \e133{tshe}\cyrtshe + \e134{kje}{\'\cyrk} + \na135 + \e136{short u}\cyrushrt + \e137{dzhe}\cyrdzhe + \oct14 + \e140{OMEGA}\CYROMEGA + \e141{omega}\cyromega + \e142{YAT}\CYRYAT + \e143{yat}\cyryat + \e144{iotified E}\CYRIOTE + \e145{iotified e}\cyriote + \e146{little YUS}\CYRLYUS + \e147{little yus}\cyrlyus + \oct15 + \e150{iotified little YUS}\CYRIOTLYUS + \e151{iotified little yos}\cyriotlyus + \e152{big YUS}\CYRBYUS + \e153{big yus}\cyrbyus + \e154{iotified big YUS}\CYRIOTBYUS + \e155{iotified big yus}\cyriotbyus + \e156{KSI}\CYRKSI + \e157{ksi}\cyrksi + \oct16 + \e160{PSI}\CYRPSI + \e161{psi}\cyrpsi + \e162{FITA}\CYRFITA + \e163{fita}\cyrfita + \e164{IZHISA}\CYRIZH + \e165{izhisa}\cyrizh + \e166{IZHISA double grave}{\C\CYRIZH} + \e167{izhisa double grave}{\C\cyrizh} + \oct17 + \e170{UK}\CYRUK + \e171{uk}\cyruk + \e172{round OMEGA}\CYROMEGARND + \e173{round omega}\cyromegarnd + \e174{OMEGA titlo}\CYROMEGATITLO + \e175{omega titlo}\cyromegatitlo + \e176{OT}\CYROT + \e177{ot}\cyrot + \oct20 + \e200{KOPPA}\CYRKOPPA + \e201{koppa}\cyrkoppa + \e202{thousands sign}\cyrthousands + \na203 + \na204 + \na205 + \na206 + \na207 + \oct21 + \na210 + \na211 + \na212 + \na213 + \na214 + \na215 + \na216 + \na217 + \oct22 + \e220{GHE upturn}\CYRGUP + \e221{ghe upturn}\cyrgup + \e222{GHE stroke}\CYRGHCRS + \e223{ghe stroke}\cyrghcrs + \e224{GHE middle hook}\CYRGHK + \e225{ghe middle hook}\cyrghk + \e226{ZHE descender}\CYRZHDSC + \e227{zhe descender}\cyrzhdsc + \oct23 + \e230{ZE descender}\CYRZDSC + \e231{ze descender}\cyrzdsc + \e232{KA descender}\CYRKDSC + \e233{ka descender}\cyrkdsc + \e234{KA vertical stroke}\CYRKVCRS + \e235{ka vertical stroke}\cyrkvcrs + \e236{KA stroke}\CYRKHCRS + \e237{ka stroke}\cyrkhcrs + \oct24 + \e240{bashkir KA}\CYRKBEAK + \e241{bashkir ka}\cyrkbeak + \e242{EN descender}\CYRNDSC + \e243{en descender}\cyrndsc + \e244{ligature EN GHE}\CYRNG + \e245{ligature en ghe}\cyrng + \e246{PE middle hook}\CYRPHK + \e247{pe middle hook}\cyrphk + \oct25 + \e250{abkhasian HA}\CYRABHHA + \e251{abkhasian ha}\cyrabhha + \e252{ES descender}\CYRSDSC + \e253{es descender}\cyrsdsc + \e254{TE descender}\CYRTDSC + \e255{te descender}\cyrtdsc + \e256{straight U}\CYRY + \e257{straight u}\cyry + \oct26 + \e260{straight U stroke}\CYRYHCRS + \e261{straight u stroke}\cyryhcrs + \e262{HA descender}\CYRHDSC + \e263{ha descender}\cyrhdsc + \e264{ligature TE TSE}\CYRTETSE + \e265{ligature te tse}\cyrtetse + \e266{CHE right descender}\CYRCHRDSC + \e267{che right descender}\cyrchrdsc + \oct27 + \e270{CHE vertical stroke}\CYRCHVCRS + \e271{che vertical stroke}\cyrchvcrs + \e272{SHHA}\CYRSHHA + \e273{shha}\cyrshha + \e274{abkhasian CHE}\CYRABHCH + \e275{abkhasian che}\cyrabhch + \e276{abkhasian CHE descender}\CYRABHCHDSC + \e277{abkhasian che descender}\cyrabhchdsc + \oct30 + \e300{palochka}\CYRpalochka + \e301{ZHE breve}{\U\CYRZH} + \e302{zhe breve}{\U\cyrzh} + \e303{KA hook}\CYRKHK + \e304{ka hook}\cyrkhk + \na305 + \na306 + \e307{EN hook}\CYRNHK + \oct31 + \e310{en hook}\cyrnhk + \na311 + \na312 + \e313{khakassian CHE}\CYRCHLDSC + \e314{khakassian che}\cyrchldsc + \na315 + \na316 + \na317 + \oct32 + \e320{A breve}{\U\CYRA} + \e321{a breve}{\U\cyra} + \e322{A diaeresis}{\"\CYRA} + \e323{a diaeresis}{\"\cyra} + \e324{ligature A IE}\CYRAE + \e325{ligature a ie}\cyrae + \e326{IE breve}{\U\CYRE} + \e327{ie breve}{\U\cyre} + \oct33 + \e330{SCHWA}\CYRSCHWA + \e331{schwa}\cyrschwa + \e332{SCHWA diaeresis}{\"\CYRSCHWA} + \e333{schwa diaeresis}{\"\cyrschwa} + \e334{ZHE diaeresis}{\"\CYRZH} + \e335{zhe diaeresis}{\"\cyrzh} + \e336{ZE diaeresis}{\"\CYRZ} + \e337{ze diaeresis}{\"\cyrz} + \oct34 + \e340{abkhasian DZE}\CYRABHDZE + \e341{abkhasian dze}\cyrabhdze + \e342{I macron}{\=\CYRI} + \e343{i macron}{\=\cyri} + \e344{I diaeresis}{\"\CYRI} + \e345{i diaeresis}{\"\cyri} + \e346{O diaeresis}{\"\CYRO} + \e347{o diaeresis}{\"\cyro} + \oct35 + \e350{barred O}\CYROTLD + \e351{barred o}\cyrotld + \e352{barred O diaeresis}{\"\CYROTLD} + \e353{barred o diaeresis}{\"\cyrotld} + \na354 + \na355 + \e356{U macron}{\=\CYRU} + \e357{u macron}{\=\cyru} + \oct36 + \e360{U diaeresis}{\"\CYRU} + \e361{u diaeresis}{\"\cyru} + \e362{U double acute}{\H\CYRU} + \e363{u double acute}{\H\cyru} + \e364{CHE diaeresis}{\"\CYRCH} + \e365{che diaeresis}{\"\cyrch} + \na366 + \na367 + \oct37 + \e370{YERU diaeresis}{\"\CYRERY} + \e371{yeru diaeresis}{\"\cyrery} + \na372 + \na373 + \na374 + \na375 + \na376 + \na377 +% + \tit040 + \oct00 + \na000 + \na001 + \na002 + \na003 + \na004 + \na005 + \na006 + \na007 + \oct01 + \na010 + \na011 + \na012 + \na013 + \na014 + \na015 + \na016 + \na017 + \oct02 + \na020 + \na021 + \na022 + \e023{en dash}\textendash + \e024{em dash}\textemdash + \na025 + \na026 + \na027 + \oct03 + \e030{left single quotation mark}\textquoteleft + \e031{right single quotation mark}\textquoteright + \e032{single low-9 quotation mark}\quotesinglbase + \na033 + \e034{left double quotation mark}\textquotedblleft + \alias\textgrqq + \alias\grqq + \e035{right double quotation mark}\textquotedblright + \e036{double low-9 quotation mark}\quotedblbase + \alias\textglqq + \alias\glqq + \na037 + \oct04 + \e040{dagger}\textdagger + \e041{double dagger}\textdaggerdbl + \e042{bullet}\textbullet + \na043 + \na044 + \na045 + \e046{horizontal ellipsis}\textellipsis + \na047 + \oct05 + \na050 + \na051 + \na052 + \na053 + \na054 + \na055 + \na056 + \na057 + \oct06 + \e060{per mille sign}\textperthousand + \e061{per ten thousand sign}\textpertenthousand + \na062 + \na063 + \na064 + \na065 + \na066 + \na067 + \oct07 + \na070 + \e071{single left-pointing angle quotation mark}\guilsinglleft + \e072{singe right-pointing angle quotation mark}\guilsinglright + \na073 + \na074 + \na075 + \na076 + \na077 + \oct10 + \na100 + \na101 + \na102 + \na103 + \e104{fraction slash}\textfractionmark + \na105 + \na106 + \na107 + \oct11 + \na110 + \na111 + \na112 + \na113 + \na114 + \na115 + \na116 + \na117 + \oct12 + \na120 + \na121 + \na122 + \na123 + \na124 + \na125 + \na126 + \na127 + \oct13 + \na130 + \na131 + \na132 + \na133 + \na134 + \na135 + \na136 + \na137 + \oct14 + \na140 + \na141 + \na142 + \na143 + \na144 + \na145 + \na146 + \na147 + \oct15 + \na150 + \na151 + \na152 + \na153 + \na154 + \na155 + \na156 + \na157 + \oct16 + \na160 + \na161 + \na162 + \na163 + \na164 + \na165 + \na166 + \na167 + \oct17 + \na170 + \na171 + \na172 + \na173 + \na174 + \na175 + \na176 + \na177 + \oct20 + \na200 + \na201 + \na202 + \na203 + \na204 + \na205 + \na206 + \na207 + \oct21 + \na210 + \na211 + \na212 + \na213 + \na214 + \na215 + \na216 + \na217 + \oct22 + \na220 + \na221 + \na222 + \na223 + \na224 + \na225 + \na226 + \na227 + \oct23 + \na230 + \na231 + \na232 + \na233 + \na234 + \na235 + \na236 + \na237 + \oct24 + \na240 + \na241 + \na242 + \na243 + \na244 + \na245 + \na246 + \na247 + \oct25 + \na250 + \na251 + \na252 + \na253 + \e254{Euro}\texteuro + \na255 + \na256 + \na257 + \oct26 + \na260 + \na261 + \na262 + \na263 + \na264 + \na265 + \na266 + \na267 + \oct27 + \na270 + \na271 + \na272 + \na273 + \na274 + \na275 + \na276 + \na277 + \oct30 + \na300 + \na301 + \na302 + \na303 + \na304 + \na305 + \na306 + \na307 + \oct31 + \na310 + \na311 + \na312 + \na313 + \na314 + \na315 + \na316 + \na317 + \oct32 + \na320 + \na321 + \na322 + \na323 + \na324 + \na325 + \na326 + \na327 + \oct33 + \na330 + \na331 + \na332 + \na333 + \na334 + \na335 + \na336 + \na337 + \oct34 + \na340 + \na341 + \na342 + \na343 + \na344 + \na345 + \na346 + \na347 + \oct35 + \na350 + \na351 + \na352 + \na353 + \na354 + \na355 + \na356 + \na357 + \oct36 + \na360 + \na361 + \na362 + \na363 + \na364 + \na365 + \na366 + \na367 + \oct37 + \na370 + \na371 + \na372 + \na373 + \na374 + \na375 + \na376 + \na377 +% + \tit041 + \symlist{\textcelsius\textnumero\texttrademark} + + \section*{\fileinfo} + Document: \textbf{\filename\space[\filedate\space\fileversion]} + \subsection*{Function} + This test file has several tasks: + \begin{itemize} + \item Testing package \emph{hyperref} with encoding file + \emph{puenc.def}. + \item Showing glyph commands and aliases that are supported by + package \emph{hyperref}. + \item Test for the pdf reader, especially \emph{AcrobatReader}. + Which glyphs of the \emph{Unicode} encoding are + correctly displayed? + \item These glyphs are shown that package \emph{hyperref} + replaces with simpler letters in order to avoid missing glyphs. + \end{itemize} + \subsection*{Short explanation of the bookmarks} + \begin{enumerate} + \item The outline entries of the first level show a summary of their + subentries. Second a screenshot with closed bookmarks + will contain all slots of the \emph{Unicode} encoding. + \item The second level of outline entries describes each slot or glyph: + \begin{enumerate} + \item \label{oct}% + Octal code of the slot in the \emph{Unicode} encoding. + \item The glyph is shown twice, surrounded by underscores: + The first one is produced by the octal sequence, see \ref{oct}. + The second one is the result of the higher glyph command, + see \ref{high}. + \item The glyph name of \emph{Unicode} encoding. + \item \label{high}% + The higher glyph \TeX-command, supported by + package \emph{hyperref}. + \end{enumerate} + \item Aliases of the glyph commands are shown as subentries of the + outline that describes the slot of that glyph command. + \end{enumerate} +\end{document} |