From fe32258562977401195cca3076b1e37bdf9c836a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 29 Jul 2012 22:04:20 +0000 Subject: hyperref git-svn-id: svn://tug.org/texlive/trunk@27238 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/hyperref/ChangeLog | 38 + Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf | Bin 168641 -> 170907 bytes Master/texmf-dist/doc/latex/hyperref/README | 33 +- Master/texmf-dist/doc/latex/hyperref/README.pdf | Bin 259130 -> 113513 bytes Master/texmf-dist/doc/latex/hyperref/backref.pdf | Bin 164223 -> 169374 bytes Master/texmf-dist/doc/latex/hyperref/hyperref.pdf | Bin 1786021 -> 2236954 bytes Master/texmf-dist/doc/latex/hyperref/manual.css | 7 + Master/texmf-dist/doc/latex/hyperref/manual.html | 4249 +++++++++--------- Master/texmf-dist/doc/latex/hyperref/manual.pdf | Bin 204924 -> 212999 bytes Master/texmf-dist/doc/latex/hyperref/manual2.html | 4 +- Master/texmf-dist/doc/latex/hyperref/manual3.html | 4 +- Master/texmf-dist/doc/latex/hyperref/nameref.pdf | Bin 156491 -> 159444 bytes Master/texmf-dist/doc/latex/hyperref/options.pdf | Bin 29078 -> 29788 bytes .../texmf-dist/source/latex/hyperref/backref.dtx | 134 +- .../source/latex/hyperref/doc/manual.tex | 283 +- .../source/latex/hyperref/doc/options.tex | 5 +- .../texmf-dist/source/latex/hyperref/hyperref.dtx | 4512 ++++++++++++++++++-- .../texmf-dist/source/latex/hyperref/hyperref.ins | 3 +- .../texmf-dist/source/latex/hyperref/nameref.dtx | 155 +- .../source/latex/hyperref/psdmapshortnames.pl | 133 + Master/texmf-dist/tex/latex/hyperref/backref.sty | 82 +- 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 | 7 +- Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg | 2 +- Master/texmf-dist/tex/latex/hyperref/htex4ht.def | 5 +- 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 | 248 +- Master/texmf-dist/tex/latex/hyperref/hypertex.def | 14 +- Master/texmf-dist/tex/latex/hyperref/nameref.sty | 40 +- .../texmf-dist/tex/latex/hyperref/nohyperref.sty | 2 +- Master/texmf-dist/tex/latex/hyperref/pd1enc.def | 12 +- Master/texmf-dist/tex/latex/hyperref/pdfmark.def | 2 +- Master/texmf-dist/tex/latex/hyperref/psdextra.def | 1031 +++++ Master/texmf-dist/tex/latex/hyperref/puarenc.def | 108 +- Master/texmf-dist/tex/latex/hyperref/puenc.def | 1088 ++++- Master/texmf-dist/tex/latex/hyperref/puvnenc.def | 268 +- 43 files changed, 9586 insertions(+), 2901 deletions(-) create mode 100755 Master/texmf-dist/source/latex/hyperref/psdmapshortnames.pl create mode 100644 Master/texmf-dist/tex/latex/hyperref/psdextra.def (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog b/Master/texmf-dist/doc/latex/hyperref/ChangeLog index f445ef406c8..a4ed50589f8 100644 --- a/Master/texmf-dist/doc/latex/hyperref/ChangeLog +++ b/Master/texmf-dist/doc/latex/hyperref/ChangeLog @@ -1,3 +1,41 @@ +2012-07-29 6.82v Heiko Oberdiek + * 6.82v + * Bug fix (introduced in 6.82r): Information entries did not + get written in some drivers (xetex, dvipdfm, ...). + +2012-07-28 6.82u Heiko Oberdiek + * 6.82u + * Option `destlabel' and \HyperDestRename added. + * nameref 1.41: + * The hook \label@hook is added to \label. + * \strip@period is fixed (unnecessary addition of \relax) + and renamed to \NR@strip@period. + +2012-07-26 6.82t Heiko Oberdiek + * 6.82t + * Some fixes in PU encoding, especially \textbackslash. + +2012-07-25 6.82s Heiko Oberdiek + * 6.82s + * \pdfstringdef: \ensuremath added to avoid warnings + about "removing `math shift'". + * backref 1.38: Explicit package dependency for `ltxcmds' added. + +2012-07-24 6.82r Heiko Oberdiek + * 6.82r + * Package pifont: \ding in Unicode bookmarks supported. + * puenc.def: lots of symbols added. + * New experimental option `psdextra' that loads file `psdextra.def' + with defines the original short character names (mostly math) + to the names with prefix `text' because of NFSS. + * puarenc.def: \noboundary fixed. + * Definitions of \theH made global (GL). + * Bug fix in hpdftex.def for links across the first and second page: + \Hy@FixNotFirstPage is disabled for package `atbegshi' >= 2011/10/05. + * backref 1.37: + * \backrefsetup added. + * Options `enable' and `disable' added. + 2012-05-13 6.82q Heiko Oberdiek * 6.82q * \HyNew@float@makebox added for package `caption' diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf index c7433867741..86d3f56b2ee 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/README b/Master/texmf-dist/doc/latex/hyperref/README index cc05d153f88..ac0d8eb8f66 100644 --- a/Master/texmf-dist/doc/latex/hyperref/README +++ b/Master/texmf-dist/doc/latex/hyperref/README @@ -1,4 +1,4 @@ -README for hyperref bundle, 2011/09/28 +README for hyperref bundle, 2012/07/28 TABLE OF CONTENTS @@ -183,6 +183,21 @@ other packages: 5 NEW FEATURES ============== +Option `psdextra +---------------- + LaTeX's NFSS is used to assist the conversion of arbitrary + TeX strings to PDF strings (bookmarks, PDF information entries). + Many math command names (\geq, \notin, ...) are not in control + of NFSS, therefore they are defined with prefix `text' + (\textgeq, \textnotin, ...). They can be mapped to short names + during the processing to PDF strings. The disadvantage is that + they are many hundreds macros that need to be redefined for + each PDF string conversion. Therefore this can be enabled or + disabled as option `psdextra'. On default the option is turned + off (set to `false'). Turning the option on means + that the short names are available. Then \geq can directly + be used instead of \textgeq. + \IfHyperBooleanExists and \IfHyperBoolean ----------------------------------------- \IfHyperBooleanExists{OPTION}{YES}{NO} @@ -296,22 +311,6 @@ Customizing index style file with \nohyperpage (Depending on the typesetting tradition some space "\\," or "~" should be put before the first f inside \nohyperpage.) -Expert feature \HyperDestNameFilter ------------------------------------ - Since version 2008/07/16 v6.78c. - - Each anchor name and inner link name is put through - filter \HyperDestNameFilter. The default behaviour is - to let the name unchanged: - \def\HyperDestNameFilter#1{#1} - It can be redefined to prepend or append something, - to avoid name collisions if several files are - merged together. - - For example, two documents with hyperref can be generated - using different prefixes for destination names. Then it is - easier to merge them with 'dviconcat' or other merge utilities. - Experimental option `ocgcolorlinks' ----------------------------------- The idea are colored links, when viewed, but printed without colors. diff --git a/Master/texmf-dist/doc/latex/hyperref/README.pdf b/Master/texmf-dist/doc/latex/hyperref/README.pdf index 99e64089622..695f0b9faf3 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/README.pdf and b/Master/texmf-dist/doc/latex/hyperref/README.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/backref.pdf b/Master/texmf-dist/doc/latex/hyperref/backref.pdf index 5bc26bd6cc2..e8d4e17ebe3 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 034e92971d1..bdb99a164bd 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/manual.css b/Master/texmf-dist/doc/latex/hyperref/manual.css index 6a89fadeaa8..9ea1336dba8 100644 --- a/Master/texmf-dist/doc/latex/hyperref/manual.css +++ b/Master/texmf-dist/doc/latex/hyperref/manual.css @@ -235,5 +235,12 @@ table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } div.array {text-align:center;} table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } div.longtable{text-align:center;} +span.HoLogo-LaTeX span.HoLogo-a{position:relative;top:-.5ex;margin-left:-.36em;margin-right:-.15em;font-size:85%;} +span.HoLogo-TeX span.HoLogo-e{position:relative;top:.5ex;margin-left:-.1667em;margin-right:-.125em;} +a span.HoLogo-TeX span.HoLogo-e{text-decoration:none;} +span.HoLogo-XeTeX span.HoLogo-TeX{margin-left:-.15em;} +span.HoLogo-Xe span.HoLogo-e{position:relative;top:.5ex;left-margin:-.1em;} +span.HoLogo-LaTeX2e span.HoLogo-2{padding-left:.15em;} +span.HoLogo-LaTeX2e span.HoLogo-e{position:relative;top:.35ex;text-decoration:none;} /* end css.sty */ diff --git a/Master/texmf-dist/doc/latex/hyperref/manual.html b/Master/texmf-dist/doc/latex/hyperref/manual.html index c2ad39e7dd0..a48f64d15b1 100644 --- a/Master/texmf-dist/doc/latex/hyperref/manual.html +++ b/Master/texmf-dist/doc/latex/hyperref/manual.html @@ -1,13 +1,13 @@ -Hypertext marks in LaTeX: a manual for hyperref +Hypertext marks in LATEX: a manual for hyperref - + @@ -17,13 +17,12 @@ -

Hypertext marks in LATEX: a manual for hyperref

+

Hypertext marks in LATEX: a manual for hyperref

Sebastian Rahtz
Heiko Oberdiek

April 2012
+class="ec-lmr-12">July 2012

Contents

@@ -37,103 +36,101 @@ href="#x1-40003" id="QQ2-1-4">Package options
 3.1 General options
 3.2 Configuration options +href="#x1-60003.2" id="QQ2-1-6">Options for destination names
 3.3 Backend drivers +href="#x1-70003.3" id="QQ2-1-7">Configuration options
 3.4 Extension options +href="#x1-80003.4" id="QQ2-1-8">Backend drivers
 3.5 PDF-specific display options +href="#x1-90003.5" id="QQ2-1-9">Extension options
 3.6 PDF display and information options +href="#x1-100003.6" id="QQ2-1-10">PDF-specific display options
 3.7 Option pdfinfo +href="#x1-110003.7" id="QQ2-1-11">PDF display and information options
 3.8 Big alphabetical list +href="#x1-120003.8" id="QQ2-1-12">Option pdfinfo +
 3.9 Big alphabetical list
4 Additional user macros +href="#x1-140004" id="QQ2-1-14">Additional user macros
 4.1 Bookmark macros +href="#x1-150004.1" id="QQ2-1-15">Bookmark macros
  4.1.1 Setting bookmarks +href="#x1-160004.1.1" id="QQ2-1-16">Setting bookmarks
  4.1.2 Replacement macros +href="#x1-170004.1.2" id="QQ2-1-17">Replacement macros
 4.2 Utility macros +href="#x1-180004.2" id="QQ2-1-18">Utility macros
5 Acrobat-specific behavior +href="#x1-190005" id="QQ2-1-19">Acrobat-specific behavior
6 PDF and HTML forms +href="#x1-200006" id="QQ2-1-20">PDF and HTML forms
 6.1 Forms environment parameters +href="#x1-210006.1" id="QQ2-1-21">Forms environment parameters
 6.2 Forms optional parameters +href="#x1-220006.2" id="QQ2-1-22">Forms optional parameters
7 Defining a new driver +href="#x1-230007" id="QQ2-1-23">Defining a new driver
8 Special support for other packages +href="#x1-240008" id="QQ2-1-24">Special support for other packages
9 History and acknowledgments +href="#x1-250009" id="QQ2-1-25">History and acknowledgments
10 GNU Free Documentation License +href="#x1-2600010" id="QQ2-1-26">GNU Free Documentation License
 10.1 Applicability and definitions +href="#x1-2800010.1" id="QQ2-1-28">Applicability and definitions
 10.2 Verbatim copying +href="#x1-2900010.2" id="QQ2-1-29">Verbatim copying
 10.3 Copying in quantity +href="#x1-3000010.3" id="QQ2-1-30">Copying in quantity
 10.4 Modifications +href="#x1-3100010.4" id="QQ2-1-31">Modifications
 10.5 Combining documents +href="#x1-3200010.5" id="QQ2-1-32">Combining documents
 10.6 Collections of documents -
 10.7 Aggregation with independent works +href="#x1-3300010.6" id="QQ2-1-33">Collections of documents +
 10.7 Aggregation with independent works
 10.8 Translation +href="#x1-3500010.8" id="QQ2-1-35">Translation
 10.9 Termination +href="#x1-3600010.9" id="QQ2-1-36">Termination
 10.10 Future revisions of this license +href="#x1-3700010.10" id="QQ2-1-37">Future revisions of this license -

+

1 Introduction

-

The package derives from, and builds on, the work of the HyperTEX project, described at +

The package derives from, and builds on, the work of the HyperTEX project, described at http://xxx.lanl.gov/hypertex/. It extends the functionality of all the LATEX cross-referencing -commands (including the table of contents, bibliographies etc) to produce \special commands which a +class="ec-lmvtt-10">http://xxx.lanl.gov/hypertex/. It extends the functionality of all the LATEX cross-referencing +commands (including the table of contents, bibliographies etc) to produce \special commands which a driver can turn into hypertext links; it also provides new commands to allow the user to write ad hoc hypertext links, including those to external documents and URLs. -

This manual provides a brief overview of the

This manual provides a brief overview of the hyperref package. For more details, you should read the additional documentation distributed with the package, as well as the complete documentation by processing hyperref.dtx. You should also read the chapter on hyperref in The LATThe LATEX Web Companion, +class="ec-lmri-10">X Web Companion, where you will find additional examples. -

The HyperTEX specification

The HyperTEX specification1 -says that conformant viewers/translators must recognize the following set of \special constructs: +says that conformant viewers/translators must recognize the following set of \special constructs:

href:
html:<base href = "href_string">
-

The

The href, name and end commands are used to do the basic hypertext operations of establishing links @@ -182,7 +179,7 @@ The base_name command is be used to communicate to the DVI viewer the full (URL) location of the current document so that files specified by relative URLs may be retrieved correctly. -

The

The href and name commands must be paired with an end command later in the Tname_string identical to the one in the name command) or as part of a URL (of the form URL#name_string). Here href_string is a valid URL + + or local identifier, while name_string could be any string at all: the only caveat is that ‘"’ - - characters should be escaped with a backslash (\), and if it looks like a URL name it may cause problems. -

However, the drivers intended to produce

However, the drivers intended to produce only PDF use literal PostScript or PDF \special commands. The commands are defined in configuration files for different drivers, selected by package @@ -306,7 +303,7 @@ class="ec-lmbx-10">xetex

produces \special commands for XeTEX
-

Output from

Output from dvips or dvipsone must be processed using Acrobat Distiller to obtain a PDF file.If a driver is not given and cannot be autodetected, then us value to this option driverfallback. Example:

-

Autodetected drivers (

Autodetected drivers (pdftex, xetex, vtex, driverfallback. However a DVI driver program is run after the TEX run is finished. Thus it cannot be detected at TEX macro level. Then package - hyperref uses the driver, given by hyperref uses the driver, given by driverfallback. If the driver is already specified or can be autodetected, then option driverfallback is ignored.

2 Implicit behavior

-

This package can be used with more or less any normal LAT

This package can be used with more or less any normal LATEX document by specifying in the document preamble @@ -356,8 +354,8 @@ document preamble

\usepackage{hyperref}
-

-

Make sure it comes

+

Make sure it comes last of your loaded packages, to give it a fighting chance of not being over-written, since its job is to redefine many LATEX commands. Hopefully you will find that all cross-references @@ -367,7 +365,7 @@ whereas \section* commands will only show links when paired with a corresponding \addcontentsline command. -

In addition, the

In addition, the hyperindex option (see below) attempts to make items in the index by hyperlinked back to the text, and the option backref inserts extra ‘back’ links into the bibliography for each entry. @@ -375,21 +373,21 @@ Other options control the appearance of links, and give extra control over PDF o colorlinks, as its name well implies, colors the links instead of using boxes; this is the option used in this document. -

+

3 Package options

-

All user-configurable aspects of

All user-configurable aspects of hyperref are set using a single ‘key=value’ scheme (using the keyval package) with the key Hyp. The options can be set either in the optional argument to the -\usepackage command, or using the \hypersetup macro. When the package is loaded, a file +\usepackage command, or using the \hypersetup macro. When the package is loaded, a file hyperref.cfg is read if it can be found, and this is a convenient place to set options on a site-wide basis. -

As an example, the behavior of a particular file could be controlled by: +

As an example, the behavior of a particular file could be controlled by:

-

As seen in the previous example, information entries (pdftitle, pdfauthor, …) should be set after the +

+

As seen in the previous example, information entries (pdftitle, pdfauthor, …) should be set after the package is loaded. Otherwise LATEX expands the values of these options prematurely. Also LAT\hypersetup. \usepackage[pdfborder={0 0 0}]{hyperref}  
\hypersetup{pdfborder=0 0 0} -

-

Package ‘kvoptions-patch’ patches LAT

+

Package ‘kvoptions-patch’ patches LATEX to make it aware of key value options and to prevent premature value expansions. -

Some options can be given at any time, but many are restricted: before

Some options can be given at any time, but many are restricted: before \begin{document}, only in \usepackage[...]{hyperref}, before first use, etc. -

In the key descriptions that follow, many options do not need a value, as they default to the value +

In the key descriptions that follow, many options do not need a value, as they default to the value true if used. These are the ones classed as ‘boolean’. The values true and false can always be specified, however. -

+

3.1 General options

-

Firstly, the options to specify general behavior and page size. -

+

Firstly, the options to specify general behavior and page size. +

+class="td11"> sets page size by special driver commands +class="td11"> +class="td11"> +class="td11"> - -
draft draft boolean false all hypertext options are turned off
final final boolean true all hypertext options are turned on
debug debug boolean false extra diagnostic messages are printed in
the log file
verbose verbose boolean false same as debug
implicit implicit boolean true EX internals
hypertexnames setpagesize boolean true use guessable names for links
naturalnames boolean false use LATEX-computed names for links
setpagesize boolean true sets page size by special driver commands
-

+

3.2 Configuration options

-

+ id="x1-60003.2">Options for destination names +

Destinations names (also anchor, target or link names) are internal names that identify a position on a +page in the document. They are used in link targets for inner document links or the bookmarks, for +example. +

Usually anchor are set, if \refstepcounter is called. Thus there is a counter name and value. Both are +used to construct the destination name. By default the counter value follows the counter name separated +by a dot. Example for the fourth chapter: +

+

chapter.4

+

This scheme is used by: +

+\autoref
displays the description label for the reference depending on the counter name. + +
+\hyperpage
is used by the index to get page links. Page anchor setting (pageanchor) must not + be turned off.
+

It is very important that the destination names are unique, because two destinations must not share +the same name. The counter value \the<counter> is not always unique for the counter. For example, +table and figures can be numbered inside the chapter without having the chapter number in their +number. Therefore hyperref has introduced \theH<counter> that allows a unique counter value without +messing up with the appearance of the counter number. For example, the number of the +second table in the third chapter might be printed as 2, the result of \thetable. But the +destination name table.2.4 is unique because it has used \theHtable that gives 2.4 in this +case. +

Often the user do not need to set \theH<counter>. Defaults for standard cases (chapter, …) are +provided. And after hyperref is loaded, new counters with parent counters also define \theH<counter> +automatically, if \newcounter, \@addtoreset or \numberwithin of package amsmath are +used. +

Usually problems with duplicate destination names can be solved by an appropriate definition of +\theH<counter>. If option hypertexnames is disabled, then a unique artificial number is used instead of +the counter value. In case of page anchors the absolute page anchor is used. With option plainpages the +page anchors use the arabic form. In both latter cases \hyperpage for index links is affected and might +not work properly. +

If an unnumbered entity gets an anchor (starred forms of chapters, sections, …) or \phantomsection is +used, then the dummy counter name section* and an artificial unique number is used. +

If the final PDF file is going to be merged with another file, than the destination names might clash, +because both documents might contain chapter.1 or page.1. Also hyperref sets anchor with name +Doc-Start at the begin of the document. This can be resolved by redefining \HyperDestNameFilter. +Package hyperref calls this macro each time, it uses a destination name. The macro must be expandable +and expects the destination name as only argument. As example, the macro is redefined to add a prefix +to all destination names: +

+ + +
+\renewcommand*{\HyperDestNameFilter}[1]{\jobname-#1} +
+

+

In document docA the destination name chapter.2 becomes docA-chapter.2. +

Destination names can also be used from the outside in URIs(, if the driver has not removed or +changed them), for example: +

+ + +
+http://somewhere/path/file.pdf#nameddest=chapter.4 +
+

+

However using a number seems unhappy. If another chapter is added before, the number changes. But it is +very difficult to pass a new name for the destination to the anchor setting process that is usually +deep hidden in the internals. The first name of \label after the anchor setting seems a good +approximation: +

+ + +
+  \section{Introduction} + 
  \label{intro} +
+

+

Option destlabel checks for each \label, if there is a new destination name active and replaces the +destination name by the label name. Because the destination name is already in use because of the +anchor setting, the new name is recorded in the .aux file and used in the subsequent LATEX +run. The renaming is done by a redefinition of \HyperDestNameFilter. That leaves the old +destination names intact (e.g., they are needed for \autoref). This redefinition is also available as +\HyperDestLabelReplace, thus that an own redefinition can use it. The following example also adds a +prefix for all destination names: +

+ + +
+\renewcommand*{\HyperDestNameFilter}[1]{% + 
  \jobname-\HyperDestLabelReplace{#1}% + 
} +
+

+

The other case that only files prefixed that do not have a corresponding \label is more complicate, because +\HyperDestLabelReplace needs the unmodified destination name as argument. This is solved by an +expandable string test (\pdfstrcmp of pdfTEX or \strcmp of XƎTEX, package pdftexcmds also supports +LuaTEX): +

+ + +
+\usepackage{pdftexcmds} + 
\makeatletter + 
\renewcommand*{\HyperDestNameFilter}[1]{% + 
  \ifcase\pdf@strcmp{#1}{\HyperDestLabelReplace{#1}} % + 
    \jobname-#1% + 
  \else + 
    \HyperDestLabelReplace{#1}% + 
  \fi + 
} + 
\makeatother +
+

+

With option destlabel destinations can also named manually, if the destination is not yet +renamed: +

+

\HyperDestRename{destination}{newname}

+

Hint: Anchors can also be named and set by \hypertarget. +

+ + + + + + + + + + +
raiselinks destlabel boolean true false destinations are named by first \label
after anchor creation
hypertexnames boolean true use guessable names for links
naturalnames boolean false use LATEX-computed names for links
plainpages boolean false Forces page anchors to be named by the Arabic form
of the page number, rather than the formatted form.
+

+

3.3 Configuration options

+

+

+ + + - - -
raiselinks boolean true -

In the hypertex driver, the height of links is +

In the hypertex driver, the height of links is normally calculated by the driver as simply the base line of contained text; this options forces \special commands to reflect the real height of the link (which could contain a graphic)

breaklinks boolean breaklinks boolean false false -

Allows link text to break across lines; since +

Allows link text to break across lines; since this cannot be accommodated in PDF, it is only set true by default if the pdftex driver is used. This makes links on multiple lines into different PDF links to the same target.

pageanchor boolean pageanchor boolean true true -

Determines whether every page is given an +

Determines whether every page is given an implicit anchor at the top left corner. If this is turned off, \printindex will not contain valid hyperlinks.

plainpages boolean false -

Forces page anchors to be named by the - Arabic form of the page number, rather than - the formatted form.

nesting boolean nesting boolean false false -

Allows links to be nested; no drivers currently +

Allows links to be nested; no drivers currently support this.

-

Note for option

Note for option breaklinks: The correct value is automatically set according to the driver features. It can be overwritten for drivers that do not support broken links. However, at any case, the link area will be wrong and displaced. -

-

3.3 Backend drivers

-

If no driver is specified, the package tries to find a driver in the following order: +

+

3.4 Backend drivers

+

If no driver is specified, the package tries to find a driver in the following order:

  1. Autodetection, some TAutodetection, some TEX processors can be detected at TEX macro level (pdfTEX, @@ -659,17 +877,17 @@ class="E">EX, VTEX).
  2. Option Option driverfallback. If this option is set, its value is taken as driver option.
  3. Macro Macro \Hy@defaultdriver. The macro takes a driver file name (without file extension).
  4. Package default is Package default is hypertex.
-

Many distributions are using a driver file

Many distributions are using a driver file hypertex.cfg that define \Hy@defaultdriver with hdvips. This @@ -677,166 +895,166 @@ is recommended because driver dvips provides much more features than hypertex for PDF generation. -

+

+> + + +

Its value is used as driver option

- - +

if the driver is not given or autodetected.

driverfallback driverfallback -

Its value is used as driver option

-

if the driver is not given or autodetected.

dvipdfm dvipdfm -

Sets up

Sets up hyperref for use with the dvipdfm driver.

dvipdfmx dvipdfmx -

Sets up

Sets up hyperref for use with the dvipdfmx driver.

dvips dvips -

Sets up

Sets up hyperref for use with the dvips driver.

dvipsone dvipsone -

Sets up

Sets up hyperref for use with the dvipsone driver.

dviwindo dviwindo -

Sets up

Sets up hyperref for use with the dviwindo Windows previewer.

hypertex hypertex -

Sets up

Sets up hyperref for use with the HyperTEX-compliant drivers.

latex2html latex2html -

Redefines a few macros for compatibility with

Redefines a few macros for compatibility with latex2html.

nativepdf nativepdf -

An alias for

An alias for dvips

pdfmark pdfmark -

An alias for

An alias for dvips

pdftex pdftex -

Sets up

Sets up hyperref for use with the pdftex program.

ps2pdf ps2pdf -

Redefines a few macros for compatibility with Ghostscript’s PDF writer, +

Redefines a few macros for compatibility with Ghostscript’s PDF writer, otherwise identical to dvips.

tex4ht tex4ht -

For use with

For use with TEX4ht

textures textures -

For use with

For use with Textures

vtex vtex -

For use with MicroPress’

For use with MicroPress’ VTeX; the PDF and HTML backends are detected automatically.

vtexpdfmark vtexpdfmark -

For use with

For use with VTeX’s PostScript backend.

xetex xetex -

For use with XeT

For use with XeTEX(using backend for dvipdfm).

-

If you use

If you use dviwindo, you may need to redefine the macro \wwwbrowser (the default is dviwindo what program to launch. Thus, users of Intern add something like this to hyperref.cfg: -

+
\renewcommand{\wwwbrowser}{C:\string\Program\space  
  Files\string\Plus!\string\Microsoft\space  
  Internet\string\iexplore.exe}
-

-

-

3.4 Extension options

-

+

+

+

3.5 Extension options

+

+> +

+

Sets encap character for hyperindex

+

Color for normal internal links.

+

Color for anchor text.

+

Color for URLs which open local files.

+

Color for Acrobat menu items.

+

Color for linked URLs.

+

Use small caps instead of color for links.

+

Hide links (removing color and border).

extension text extension text -

Set the file extension (e.g. 

Set the file extension (e.g. dvi) which will be appended to file links created if you use the xr package.

hyperfigures boolean hyperfigures boolean -

backref text backref text false false -

Adds ‘backlink’ text to the end of each +

Adds ‘backlink’ text to the end of each item in the bibliography, as a list of section numbers. This can only work properly false. If class="ec-lmvtt-10">section is taken as default.

pagebackref boolean pagebackref boolean false false -

Adds ‘backlink’ text to the end of each +

Adds ‘backlink’ text to the end of each item in the bibliography, as a list of page numbers.

hyperindex boolean hyperindex boolean true true -

Makes the page numbers of index +

Makes the page numbers of index entries into hyperlinks. Relays on unique page anchors (pageanchor, …)

pageanchors and plainpages=false.
hyperfootnotes boolean hyperfootnotes boolean true true -

Makes the footnote marks into +

Makes the footnote marks into hyperlinks to the footnote text. Easily broken …

encap encap -

Sets encap character for hyperindex

linktocpage boolean linktocpage boolean false false -

make page number, not text, be link on +

make page number, not text, be link on TOC, LOF and LOT

breaklinks boolean breaklinks boolean false false -

allow links to break over lines by +

allow links to break over lines by making links over multiple lines into PDF links to the same target

colorlinks boolean colorlinks boolean false false -

Colors the text of links and anchors. +

Colors the text of links and anchors. The colors chosen depend on the the type of link. At present the only types of link distinguished are citations, page @@ -996,145 +1214,145 @@ class="td11"> boxes, the colored text remains when printing.

linkcolor color linkcolor color red red -

Color for normal internal links.

anchorcolor color anchorcolor color black black -

Color for anchor text.

citecolor color citecolor color green green -

Color for bibliographical citations in +

Color for bibliographical citations in text.

filecolor color filecolor color cyan cyan -

Color for URLs which open local files.

menucolor color menucolor color red red -

Color for Acrobat menu items.

runcolor color runcolor color filecolor filecolor -

Color for run links (launch +

Color for run links (launch annotations).

urlcolor color urlcolor color magenta magenta -

Color for linked URLs.

allcolors color allcolors color -

Set all color options (without border +

Set all color options (without border and field options).

frenchlinks boolean frenchlinks boolean false false -

Use small caps instead of color for links.

hidelinks hidelinks -

Hide links (removing color and border).

-

Note that all color names must be defined before use, following the normal system of the standard +

Note that all color names must be defined before use, following the normal system of the standard LATEX color package. -

-

3.5 PDF-specific display options

-

+

+

3.6 PDF-specific display options

+

+> +

to specify which ‘toc’ file to mimic

+

The color of the box around citations

+

The color of the box around links to files

+

The color of the box around normal links

+

The color of the box around Acrobat menu links

+

The color of the box around links to URLs

+

Color of border around ‘run’ links

+

Set all border color options

bookmarks boolean bookmarks boolean true true -

A set of Acrobat bookmarks are written, in a +

A set of Acrobat bookmarks are written, in a manner similar to the table of contents, requiring two passes of LATEX. Some postprocessing of @@ -1150,55 +1368,56 @@ class="E">EX if it is edited to contain a lin \let\WriteBookmarks\relax

bookmarksopen boolean bookmarksopen boolean false false -

If Acrobat bookmarks are requested, show them +

If Acrobat bookmarks are requested, show them with all the subtrees expanded.

bookmarksopenlevel parameter bookmarksopenlevel parameter -

level (

level (\maxdimen) to which bookmarks are open

bookmarksnumbered boolean bookmarksnumbered boolean false false -

If Acrobat bookmarks are requested, include +

If Acrobat bookmarks are requested, include section numbers.

bookmarkstype text bookmarkstype text toc toc -

to specify which ‘toc’ file to mimic

CJKbookmarks boolean CJKbookmarks boolean false false -

This option should be used to produce CJK +

This option should be used to produce CJK bookmarks. Package hyperref supports both - normal and preprocessed mode of the CJK + normal and preprocessed mode of the CJK package; during the creation of bookmarks, it simply replaces CJK’s macros with special versions which expand to the corresponding @@ -1210,114 +1429,114 @@ class="ec-lmvtt-10">hyperref supports both notably Acroread itself) support this. Also note that option ‘CJKbookmarks’ cannot be used together with option ‘unicode’. -

No mechanism is provided to +

No mechanism is provided to translate non-Unicode bookmarks to Unicode; for portable PDF documents only Unicode encoding should be used.

pdfhighlight name pdfhighlight name /I /I -

How link buttons behave when selected; /I is +

How link buttons behave when selected; /I is for inverse (the default); the other possibilities are /N (no effect), /O (outline), and /P (inset highlighting).

citebordercolor RGB color citebordercolor RGB color 0 1 0 0 1 0 -

The color of the box around citations

filebordercolor RGB color filebordercolor RGB color 0 .5 .5 0 .5 .5 -

The color of the box around links to files

linkbordercolor RGB color linkbordercolor RGB color 1 0 0 1 0 0 -

The color of the box around normal links

menubordercolor RGB color menubordercolor RGB color 1 0 0 1 0 0 -

The color of the box around Acrobat menu links

urlbordercolor RGB color urlbordercolor RGB color 0 1 1 0 1 1 -

The color of the box around links to URLs

runbordercolor RGB color runbordercolor RGB color 0 .7 .7 0 .7 .7 -

Color of border around ‘run’ links

allbordercolors allbordercolors -

Set all border color options

pdfborder pdfborder 0 0 1 0 0 1 -

The style of box around links; defaults to a box +

The style of box around links; defaults to a box with lines of 1pt thickness, but the colorlinks option resets it to produce no border.

-

Note that the color of link borders can be specified

Note that the color of link borders can be specified only as 3 numbers in the range 0..1, giving an RGB color. You cannot use colors defined in TEX. Since version 6.76a this is no longer true. Especially @@ -1326,7 +1545,7 @@ class="ec-lmss-10">xcolor the usual color specifications of package (x)color can be used. For further information see description of package hycolor. -

The bookmark commands are stored in a file called

The bookmark commands are stored in a file called jobname.out. The files is not processed by LATEX run if it is edited to contain the line class="newline" /> -

+
\let\WriteBookmarks\relax
-

-

-

3.6 PDF display and information options

-

+

+

+

3.7 PDF display and information options

+

+> +

Sets the base URL of the PDF document

+

Sets the document information Title field

+

Sets the document information Author field

+

Sets the document information Subject field

+

Sets the document information Creator field

+

Sets the document information Producer field

+

Sets the document information Keywords field

+

Sets the document information Trapped entry.

+

An empty value means, the entry is not set.

+

Sets the default PDF ‘view’ for each link

+

Set the startup page view

+

Set the startup page view of remote PDF files

+

direction setting

+

paper handling option for print dialog

+

resize document window to fit document size

+

PDF language identifier (RFC 3066)

+

make PDF viewer’s menu bar visible

+

page mode setting on exiting full-screen mode

+

number of printed copies

+

set layout of PDF pages

+

set PDF page labels

+

set PDF page transition style

+

set option for print dialog

+

set /PrintArea of viewer preferences

+

set /PrintClip of viewer preferences

+

set /PrintPageRange of viewer preferences

+

make PDF toolbar visible

+

set /ViewArea of viewer preferences

+

set /ViewClip of viewer preferences

+

make PDF user interface elements visible

+

Unicode encoded PDF strings

baseurl baseurl -

URL

URL

-

Sets the base URL of the PDF document

pdfpagemode pdfpagemode -

text

text

empty empty -

Determines how the file is opening in +

Determines how the file is opening in Acrobat; the possibilities are UseNone, UseAttachments (PDF 1.6). If no option is set, UseOutlines is used.

pdftitle pdftitle -

text

text

-

Sets the document information Title field

pdfauthor pdfauthor -

text

text

-

Sets the document information Author field

pdfsubject pdfsubject -

text

text

-

Sets the document information Subject field

pdfcreator pdfcreator -

text

text

-

Sets the document information Creator field

pdfproducer pdfproducer -

text

text

-

Sets the document information Producer field

pdfkeywords pdfkeywords -

text

text

-

Sets the document information Keywords field

pdftrapped pdftrapped -

text

text

empty empty -

Sets the document information Trapped entry.

-

-

Possible values are

Possible values are True, False and Unknown.

-

-

An empty value means, the entry is not set.

pdfinfo pdfinfo -

key +

key value - list

empty empty -

Alternative interface for setting the document +

Alternative interface for setting the document information.

pdfview pdfview -

text

text

XYZ XYZ -

Sets the default PDF ‘view’ for each link

pdfstartpage pdfstartpage -

text

text

1 1 -

Determines on which page the PDF file is +

Determines on which page the PDF file is opened.

pdfstartview pdfstartview -

text

text

Fit Fit -

Set the startup page view

pdfremotestartview pdfremotestartview -

text

text

Fit Fit -

Set the startup page view of remote PDF files

pdfpagescrop pdfpagescrop -

n +

n n n - n

-

Sets the default PDF crop box for pages. This +

Sets the default PDF crop box for pages. This should be a set of four numbers

pdfcenterwindow pdfcenterwindow -

boolean

boolean

false false -

position the document window in the center +

position the document window in the center of the screen

pdfdirection pdfdirection -

text

text

empty empty -

direction setting

pdfdisplaydoctitle pdfdisplaydoctitle -

boolean

boolean

false false -

display document title instead of file name in +

display document title instead of file name in title bar

pdfduplex pdfduplex -

text

text

empty empty -

paper handling option for print dialog

pdffitwindow pdffitwindow -

boolean

boolean

false false -

resize document window to fit document size

pdflang pdflang -

text

text

empty empty -

PDF language identifier (RFC 3066)

pdfmenubar pdfmenubar -

boolean

boolean

true true -

make PDF viewer’s menu bar visible

pdfnewwindow pdfnewwindow -

boolean

boolean

false false -

make links that open another PDF file start a +

make links that open another PDF file start a new window

pdfnonfullscreenpagemode pdfnonfullscreenpagemode -

boolean

boolean

empty empty -

page mode setting on exiting full-screen mode

pdfnumcopies pdfnumcopies -

integer

integer

empty empty -

number of printed copies

pdfpagelayout pdfpagelayout -

text

text

empty empty -

set layout of PDF pages

pdfpagelabels pdfpagelabels -

boolean

boolean

true true -

set PDF page labels

pdfpagetransition pdfpagetransition -

text

text

empty empty -

set PDF page transition style

pdfpicktraybypdfsize pdfpicktraybypdfsize -

text

text

empty empty -

set option for print dialog

pdfprintarea pdfprintarea -

text

text

empty empty -

set /PrintArea of viewer preferences

pdfprintclip pdfprintclip -

text

text

empty empty -

set /PrintClip of viewer preferences

pdfprintpagerange pdfprintpagerange -

n +

n n (n - n)*

empty empty -

set /PrintPageRange of viewer preferences

pdfprintscaling pdfprintscaling -

text

text

empty empty -

page scaling option for print dialog (option +

page scaling option for print dialog (option /PrintScaling of viewer preferences, PDF 1.6); valid values are None and AppDefault

pdftoolbar pdftoolbar -

boolean

boolean

true true -

make PDF toolbar visible

pdfviewarea pdfviewarea -

text

text

empty empty -

set /ViewArea of viewer preferences

pdfviewclip pdfviewclip -

text

text

empty empty -

set /ViewClip of viewer preferences

pdfwindowui pdfwindowui -

boolean

boolean

true true -

make PDF user interface elements visible

unicode unicode -

boolean

boolean

false false -

Unicode encoded PDF strings

-

Each link in Acrobat carries its own magnification level, which is set using PDF coordinate space, +

Each link in Acrobat carries its own magnification level, which is set using PDF coordinate space, which is not the same as TEX’s. The unit is bp and the origin is in the lower left corner. See also \hypercalcbp that is explained on page 37. pdfT43. pdfTEX works by supplying default values for XYZ (horizontal pdfview, pdfstartview and pdfremotestartview parameters. -

+

+> +

Fits the page to the window.

+

Fits the width of the page to the window.

+

Fits the height of the page to the window.

+

Fits the page bounding box to the window.

XYZ XYZ left top zoom left top zoom -

Sets a coordinate and a zoom factor. If any one +

Sets a coordinate and a zoom factor. If any one is null, the source link value is used. null null null will give the same values as the current page.

Fit Fit -

Fits the page to the window.

FitH FitH top top -

Fits the width of the page to the window.

FitV FitV left left -

Fits the height of the page to the window.

FitR FitR left bottom right top left bottom right top -

Fits the rectangle specified by the four +

Fits the rectangle specified by the four coordinates to the window.

FitB FitB -

Fits the page bounding box to the window.

FitBH FitBH top top -

Fits the width of the page bounding box to +

Fits the width of the page bounding box to the window.

FitBV FitBV left left -

Fits the height of the page bounding box to +

Fits the height of the page bounding box to the window.

-

The

The pdfpagelayout can be one of the following values. -

+

+> +

Displays a single page; advancing flips the page

+

Displays the document in one column; continuous scrolling.

SinglePage SinglePage -

Displays a single page; advancing flips the page

OneColumn OneColumn -

Displays the document in one column; continuous scrolling.

TwoColumnLeft TwoColumnLeft -

Displays the document in two columns, odd-numbered pages to +

Displays the document in two columns, odd-numbered pages to the left.

TwoColumnRight TwoColumnRight -

Displays the document in two columns, odd-numbered pages to +

Displays the document in two columns, odd-numbered pages to the right.

TwoPageLeft TwoPageLeft -

Displays two pages, odd-numbered pages to the left (since PDF +

Displays two pages, odd-numbered pages to the left (since PDF 1.5).

TwoPageRight TwoPageRight -

Displays two pages, odd-numbered pages to the right (since PDF +

Displays two pages, odd-numbered pages to the right (since PDF 1.5).

-

Finally, the

Finally, the pdfpagetransition can be one of the following values, where /Di stands for direction of motion in degrees, generally in 90Blinds /Dm /V), and /M is for motion, either in (/I) or out (/O). -

+

+> +

A box sweeps in or out.

+

Two lines sweep across the screen to reveal the new page.

Blinds /Dm Blinds /Dm -

Multiple lines distributed evenly across the screen sweep +

Multiple lines distributed evenly across the screen sweep in the same direction to reveal the new page.

Box /M Box /M -

A box sweeps in or out.

Dissolve Dissolve -

The page image dissolves in a piecemeal fashion to reveal +

The page image dissolves in a piecemeal fashion to reveal the new page.

Glitter /Di Glitter /Di -

Similar to Dissolve, except the effect sweeps across the +

Similar to Dissolve, except the effect sweeps across the screen.

Split /Dm /M Split /Dm /M -

Two lines sweep across the screen to reveal the new page.

Wipe /Di Wipe /Di -

A single line sweeps across the screen to reveal the new +

A single line sweeps across the screen to reveal the new page.

-

-

3.7 Option

+

3.8 Option pdfinfo

-

The information entries can be set using

The information entries can be set using pdftitle, pdfsubject, …. Option pdfinfo provides an alternative @@ -2083,7 +2302,7 @@ strings (see PDF specification). Example:

-
+
\hypersetup{  
  pdfinfo={  
    Title={My Title}, @@ -2093,304 +2312,314 @@ strings (see PDF specification). Example:  
  }  
}
-

-

-

3.8 Big alphabetical list

-

The following is a complete listing of available options for

+

+

3.9 Big alphabetical list

+

The following is a complete listing of available options for hyperref, arranged alphabetically. -

+

+> +

set color of anchors

+

do bibliographical back references

+

set base URL for document

+

make bookmarks

+

put section numbers in bookmarks

+

open up bookmark tree

+

level to which bookmarks are open

+

to specify which ‘toc’ file to mimic

+

allow links to break over lines

+

to produce CJK bookmarks

+

color of border around cites

+

color of citation links

+

color links

+

destinations are named by the first \label + after the anchor creation

+ + - +

to set encap character for hyperindex

+

suffix of linked files

+

color of border around file links

+

color of file links

+

opposite of option draft

+

use small caps instead of color for links

+

make figures hyper links

+

set up hyperlinked footnotes

+

set up hyperlinked indices

+

use guessable names for links

+

color of border around links

+

color of links

+

color of border around menu links

+

color for menu links

+ - +

allow nesting of links

+

put an anchor on every page

+

backreference by page number

+

text for PDF Author field + +

- - +

width of PDF link border

+

text for PDF Creator field

+

+

+

direction setting

+

paper handling option for print dialog

+

resize document window to fit document size

+

set highlighting of PDF links

+

text for PDF Keywords field

+

PDF language identifier (RFC 3066)

+ - +

make PDF viewer’s menu bar visible

- +

make links that open another PDF

+

file start a new window

+

page mode setting on exiting full-screen mode

+

number of printed copies

+

set layout of PDF pages

+

set default mode of PDF display

+

set PDF page labels

+

set crop size of PDF document

+

set PDF page transition style

+

set option for print dialog

+

set /PrintArea of viewer preferences

+

set /PrintClip of viewer preferences

+

set /PrintPageRange of viewer preferences

+

page scaling option for print dialog

+

text for PDF Producer field

+

starting view of remote PDF documents

+

page at which PDF document opens

+

starting view of PDF document

+ +

text for PDF Title field

+

make PDF toolbar visible

+

PDF ‘view’ when on link traversal

+

set /ViewArea of viewer preferences

+

set /ViewClip of viewer preferences

+

make PDF user interface elements visible

+

do page number anchors as plain Arabic

+

color of border around ‘run’ links

+

color of ‘run’ links

+

set page size by special driver commands

+

Unicode encoded pdf strings

+

color of border around URL links

+

color of URL links

+ +

be chatty

- + style="vertical-align:baseline;" id="TBL-12-109-"> + style="vertical-align:baseline;" id="TBL-12-110-"> + style="vertical-align:baseline;" id="TBL-12-111-"> + style="vertical-align:baseline;" id="TBL-12-112-"> -
anchorcolor anchorcolor black black -

set color of anchors

backref backref false false -

do bibliographical back references

baseurl baseurl empty empty -

set base URL for document

bookmarks bookmarks true true -

make bookmarks

bookmarksnumbered bookmarksnumbered false false -

put section numbers in bookmarks

bookmarksopen bookmarksopen false false -

open up bookmark tree

bookmarksopenlevel bookmarksopenlevel \maxdimen \maxdimen -

level to which bookmarks are open

bookmarkstype bookmarkstype toc toc -

to specify which ‘toc’ file to mimic

breaklinks breaklinks false false -

allow links to break over lines

CJKbookmarks CJKbookmarks false false -

to produce CJK bookmarks

citebordercolor citebordercolor 0 1 0 0 1 0 -

color of border around cites

citecolor citecolor green green -

color of citation links

colorlinks colorlinks false false -

color links

true true -

(

(tex4ht, dviwindo)

debug debug false false -

provide details of anchors defined; same as +

provide details of anchors defined; same as verbose

draft destlabel false false -

do not do any hyperlinking

draft false +

do not do any hyperlinking

dvipdfm dvipdfm -

use

use dvipdfm backend

dvipdfmx dvipdfmx -

use

use dvipdfmx backend

dvips dvips -

use

use dvips backend

dvipsone dvipsone -

use

use dvipsone backend

dviwindo dviwindo -

use

use dviwindo backend

encap encap -

to set encap character for hyperindex

extension extension dvi dvi -

suffix of linked files

filebordercolor filebordercolor 0 .5 .5 0 .5 .5 -

color of border around file links

filecolor filecolor cyan cyan -

color of file links

final final true true -

opposite of option draft

frenchlinks frenchlinks false false -

use small caps instead of color for links

hyperfigures hyperfigures false false -

make figures hyper links

hyperfootnotes hyperfootnotes true true -

set up hyperlinked footnotes

hyperindex hyperindex true true -

set up hyperlinked indices

hypertex hypertex -

use

use HyperTEX backend

hypertexnames hypertexnames true true -

use guessable names for links

implicit implicit true true -

redefine LAT

redefine LATEX internals

latex2html latex2html -

use

use LATEX2HTML backend

linkbordercolor linkbordercolor 1 0 0 1 0 0 -

color of border around links

linkcolor linkcolor red red -

color of links

linktocpage linktocpage false false -

make page number, not text, be link on TOC, +

make page number, not text, be link on TOC, LOF and LOT

menubordercolor menubordercolor 1 0 0 1 0 0 -

color of border around menu links

menucolor menucolor red red -

color for menu links

nativepdf nativepdf false false -

an alias for

an alias for dvips

naturalnames naturalnames false false -

use LAT

use LATEX-computed names for links

nesting nesting false false -

allow nesting of links

pageanchor pageanchor true true -

put an anchor on every page

pagebackref pagebackref false false -

backreference by page number

pdfauthor pdfauthor empty empty -

text for PDF Author field

pdfborder pdfborder 0 0 1 0 0 1 -

width of PDF link border

0 0 0 0 0 0 -

(

(colorlinks)

pdfcenterwindow pdfcenterwindow false false -

position the document window in the center +

position the document window in the center of the screen

pdfcreator pdfcreator LaTeX with LaTeX with -

text for PDF Creator field

hyperref hyperref -

package package -

pdfdirection pdfdirection empty empty -

direction setting

pdfdisplaydoctitle pdfdisplaydoctitle false false -

display document title instead of file name in +

display document title instead of file name in title bar

pdfduplex pdfduplex empty empty -

paper handling option for print dialog

pdffitwindow pdffitwindow false false -

resize document window to fit document size

pdfhighlight pdfhighlight /I /I -

set highlighting of PDF links

pdfinfo pdfinfo empty empty -

alternative interface for setting document +

alternative interface for setting document information

pdfkeywords pdfkeywords empty empty -

text for PDF Keywords field

pdflang pdflang empty empty -

PDF language identifier (RFC 3066)

pdfmark pdfmark false false -

an alias for

an alias for dvips

pdfmenubar pdfmenubar true true -

make PDF viewer’s menu bar visible

pdfnewwindow pdfnewwindow false -

make links that open another PDF

false -

file start a new window

pdfnonfullscreenpagemode empty -

page mode setting on exiting full-screen mode

pdfnumcopies pdfnonfullscreenpagemode empty empty -

number of printed copies

pdfpagelayout pdfnumcopies empty empty -

set layout of PDF pages

pdfpagemode pdfpagelayout empty empty -

set default mode of PDF display

pdfpagelabels pdfpagemode true empty -

set PDF page labels

pdfpagescrop pdfpagelabels empty true -

set crop size of PDF document

pdfpagetransition pdfpagescrop empty empty -

set PDF page transition style

pdfpicktraybypdfsize pdfpagetransition empty empty -

set option for print dialog

pdfprintarea pdfpicktraybypdfsize empty empty -

set /PrintArea of viewer preferences

pdfprintclip pdfprintarea empty empty -

set /PrintClip of viewer preferences

pdfprintpagerange pdfprintclip empty empty -

set /PrintPageRange of viewer preferences

pdfprintscaling pdfprintpagerange empty empty -

page scaling option for print dialog

pdfproducer pdfprintscaling empty empty -

text for PDF Producer field

pdfremotestartview pdfproducer Fit empty -

starting view of remote PDF documents

pdfstartpage pdfremotestartview 1 Fit -

page at which PDF document opens

pdfstartview pdfstartpage Fit 1 -

starting view of PDF document

pdfsubject pdfstartview empty Fit -

text for PDF Subject field

pdfsubject empty +

text for PDF Subject field

pdftex pdftex -

use

use pdfTEX backend

pdftitle pdftitle empty empty -

text for PDF Title field

pdftoolbar pdftoolbar true true -

make PDF toolbar visible

pdftrapped pdftrapped empty empty -

Sets the document information Trapped entry. +

Sets the document information Trapped entry. Possible values are True, False and Unknown. An empty value means, the entry is not set.

pdfview pdfview XYZ XYZ -

PDF ‘view’ when on link traversal

pdfviewarea pdfviewarea empty empty -

set /ViewArea of viewer preferences

pdfviewclip pdfviewclip empty empty -

set /ViewClip of viewer preferences

pdfwindowui pdfwindowui true true -

make PDF user interface elements visible

plainpages plainpages false false -

do page number anchors as plain Arabic

ps2pdf ps2pdf -

use

use ps2pdf backend

raiselinks raiselinks false false -

raise up links (for

raise up links (for HyperTEX backend)

runbordercolor runbordercolor 0 .7 .7 0 .7 .7 -

color of border around ‘run’ links

runcolor runcolor filecolor filecolor -

color of ‘run’ links

setpagesize setpagesize true true -

set page size by special driver commands

tex4ht tex4ht -

use

use TEX4ht backend

textures textures -

use

use Textures backend

unicode unicode false false -

Unicode encoded pdf strings

urlbordercolor urlbordercolor 0 1 1 0 1 1 -

color of border around URL links

urlcolor urlcolor magenta magenta -

color of URL links

verbose verbose false false -

be chatty

vtex vtex -

use

use VTeX backend

xetex xetex -

use

use XeTEX backend

+ style="vertical-align:baseline;" id="TBL-12-113-"> -

+ +

+

4 Additional user macros

-

If you need to make references to URLs, or write explicit links, the following low-level user macros are + id="x1-140004">Additional user macros +

If you need to make references to URLs, or write explicit links, the following low-level user macros are provided: -

-

+

\href[}{text}
-

The

The text is made a hyperlink to the URL; this must be a full URL (relative to the base URL, if that is defined). The special characters # and ˜ do not need to be escaped in any way. -

The optional argument

The optional argument options recognizes the hyperref options pdfremotestartview, pdfnewwindow @@ -3049,18 +3279,18 @@ class="description">Boolean key, if set to |true|, the URL should appen class="ec-lmvtk-10">nextactionraw:

The value of key |/Next| of action dictionaries, see PDF specification.
-

-

+

\url{URL}
-

Similar to

Similar to \href{URLURL}}. Depending on the driver \href also tries to detect the link type. Thus the result can be a url link, file link, … -

-

+

\nolinkurl{URL}
-

Write

Write URL in the same way as \url, without creating a hyperlink. -

-

+

\hyperbaseurl{URL}
-

A base

A base URL is established, which is prepended to other specified URLs, to make it easier to write portable documents. -

-

+

\hyperimage{}{text}
-

The link to the image referenced by the URL is inserted, using

The link to the image referenced by the URL is inserted, using text as the anchor. -

For drivers that produce HTML, the image itself is inserted by the browser, with the

For drivers that produce HTML, the image itself is inserted by the browser, with the text being ignored completely. -

-

+

\hyperdef{}{text}
-

A target area of the document (the

A target area of the document (the text) is marked, and given the name category.name -

-

+

\hyperref{}{text}
-

text is made into a link to URL#category.name -

-

+

\hyperref[]{text}
-

text is made into a link to the same place as \ref{label} would be linked. -

-

+

\hyperlink{}{text}
-

-

+

\hypertarget{}{text}
-

A simple internal link is created with

A simple internal link is created with \hypertarget, with two parameters of an anchor name, and anchor \hyperlink has two arguments, the name class="ec-lmvtt-10">\hypertarget, and the text which be used as the link on the page. -

Note that in HTML parlance, the

Note that in HTML parlance, the \hyperlink command inserts a notional # in front of each link, making it relative to the current testdocument; \href expects a full URL. -

-

+

\phantomsection
-

This sets an anchor at this location. It works similar to

This sets an anchor at this location. It works similar to \hypertarget{}{} with an automatically chosen anchor name. Often it is used in conjunction with \addcontentsline for sectionlike things (index, @@ -3240,31 +3470,31 @@ Example:

-
+
\cleardoublepage  
\phantomsection  
\addcontentsline{toc}{chapter}{\indexname}  
\printindex
-

-

Now the entry in the table of contents (and bookmarks) for the index points to the start of the index page, +

+

Now the entry in the table of contents (and bookmarks) for the index points to the start of the index page, not to a location before this page. -

-

+

\autoref{label}
-

This is a replacement for the usual

This is a replacement for the usual \ref command that places a contextual label in front of the reference. This gives your users a bigger target to click for hyperlinks (e.g. ‘section 2’ instead of merely the number ‘2’). -

The label is worked out from the context of the original

The label is worked out from the context of the original \label command by hyperref by using the macros listed below (shown with their default values). The macros can be (re)defined in documents using @@ -3272,160 +3502,160 @@ macros listed below (shown with their default values). The macros can be (re)def class="ec-lmvtt-10">\(re)newcommand; note that some of these macros are already defined in the standard document classes. The mixture of lowercase and uppercase initial letters is deliberate and corresponds to the author’s practice. -

For each macro below,

For each macro below, hyperref checks \*autorefname before \*name. For instance, it looks for \figureautorefname before \figurename. -

+

+> +

Figure

+

Table

+

Part

+

Appendix

+

Equation

+

item

+

chapter

+

section

+

subsection

+

subsubsection

+

paragraph

+

footnote

+

Equation

+

Theorem

+

page

Macro Macro -

Default

\figurename \figurename -

Figure

\tablename \tablename -

Table

\partname \partname -

Part

\appendixname \appendixname -

Appendix

\equationname \equationname -

Equation

\Itemname \Itemname -

item

\chaptername \chaptername -

chapter

\sectionname \sectionname -

section

\subsectionname \subsectionname -

subsection

\subsubsectionname \subsubsectionname -

subsubsection

\paragraphname \paragraphname -

paragraph

\Hfootnotename \Hfootnotename -

footnote

\AMSname \AMSname -

Equation

\theoremname \theoremname -

Theorem

\page \page -

page

-

Example for a redefinition if

Example for a redefinition if babel is used:

-
+
\usepackage[ngerman]{babel}  
\addto\extrasngerman{%  
  \def\subsectionautorefname{Unterkapitel}%  
}
-

-

Hint: \autoref works via the counter name that the reference is based on. Sometimes \autoref +

+

Hint: \autoref works via the counter name that the reference is based on. Sometimes \autoref chooses the wrong name, if the counter is used for different things. For example, it happens with -\newtheorem if a lemma shares a counter with theorems. Then package \newtheorem if a lemma shares a counter with theorems. Then package aliascnt provides a method to generate a simulated second counter that allows the differentiation between theorems and lemmas:

-
+
\documentclass{article}  
 
\usepackage{aliascnt} @@ -3453,91 +3683,91 @@ lemmas:  
 
\end{document}
-

-

-

+

+

\autopageref{label}
-

It replaces

It replaces \pageref and adds the name for page in front of the page reference. First \pageautorefname is checked before \pagename. -

For instances where you want a reference to use the correct counter, but not to create a link, there +

For instances where you want a reference to use the correct counter, but not to create a link, there are starred forms: -

-

+

\ref*{label}
-

-

+

\pageref*{label}
-

+

-

\autoref*{label}
-

-

+

\autopageref*{label}
-

A typical use would be to write +

A typical use would be to write -

+
\hyperref[other]{that nice section (\ref*{other}) we read before}
-

-

We want

+

We want \ref*{other} to generate the correct number, but not to form a link, since we do this ourselves with \hyperref. -

-

+

\pdfstringdef{Xstring}
-

\pdfstringdef returns a macro containing the PDF string. (Currently this is done globally, but do not rely on it.) All the following tasks, definitions and redefinitions are made in a group to keep them local: @@ -3594,29 +3824,29 @@ class="ec-lmvtt-10">\textbf, etc.

  • Support for \xspace provided by the xspace package
  • -

    In addition, parentheses are protected to avoid the danger of unsafe unbalanced parentheses in +

    In addition, parentheses are protected to avoid the danger of unsafe unbalanced parentheses in the PDF string. For further details, see Heiko Oberdiek’s EuroTEX paper distributed with hyperref. -

    +

    4.1 Bookmark macros

    + id="x1-150004.1">Bookmark macros -

    +

    4.1.1 Setting bookmarks
    -

    Usually Setting bookmarks +

    Usually hyperref automatically adds bookmarks for \section and similar macros. But they can also set manually. -

    -

    +

    \pdfbookmark[}{name}
    -

    creates a bookmark with the specified text and at the given level (default is 0). As name for the +

    creates a bookmark with the specified text and at the given level (default is 0). As name for the internal anchor name is used (in conjunction with level). Therefore the name must be unique (similar to \label). -

    -

    +

    \currentpdfbookmark{}{name}
    -

    creates a bookmark at the current level. -

    -

    creates a bookmark at the current level. +

    +

    \subpdfbookmark{}{name}
    -

    creates a bookmark one step down in the bookmark hierarchy. Internally the current level is increased +

    creates a bookmark one step down in the bookmark hierarchy. Internally the current level is increased by one. -

    -

    +

    \belowpdfbookmark{}{name}
    -

    creates a bookmark below the current bookmark level. However after the command the current +

    creates a bookmark below the current bookmark level. However after the command the current bookmark level has not changed. -

    Hint: Package bookmark replaces hyperref’s bookmark organization by a new algorithm: @@ -3688,21 +3918,21 @@ class="E">EX run is needed.

  • More control over the bookmark appearance (color, font).
  • Different bookmark actions are supported (external file links, URLs, …).
  • -

    Therefore I recommend using this package. -

    +

    Therefore I recommend using this package. +

    4.1.2 Replacement macros
    -

    Replacement macros +

    hyperref takes the text for bookmarks from the arguments of commands like \section, which can contain things like math, colors, or font changes, none of which will display in bookmarks as is. -

    -

    +

    \texorpdfstring{}{PDFstring}
    -

    For example, +

    For example, -

    +
    \section{Pythagoras:  
      \texorpdfstring{$ a^2 + b^2 = c^2 $}{%  
        a\texttwosuperior\ + b\texttwosuperior\ = @@ -3726,51 +3956,51 @@ class="ec-lmvtt-10">}  
    }  
    \section{\texorpdfstring{\textcolor{red}}{}{Red} Mars}
    -

    -

    +

    \pdfstringdef executes the hook before it expands the string. Therefore, you can use this hook to perform additional tasks or to disable additional commands. -

    +
    \expandafter\def\expandafter\pdfstringdefPreHook  
    \expandafter{%  
      \pdfstringdefPreHook  
      \renewcommand{\mycommand}[1]{}%  
    }
    -

    -

    However, for disabling commands, an easier way is via

    +

    However, for disabling commands, an easier way is via \pdfstringdefDisableCommands, which adds its argument to the definition of \pdfstringdefPreHook (‘@’ can here be used as letter in command names): -

    +
    \pdfstringdefDisableCommands{%  
      \let~\textasciitilde  
      \def\url{\pdfstringdefWarn\url}%  
      \let\textcolor\@gobble  
    }
    -

    -

    +

    +

    4.2 Utility macros

    -

    -

    Utility macros +

    +

    \hypercalcbp{dimen specification}
    -

    \hypercalcbp takes a TEX dimen specification and converts it to bp and returns the number without the unit. This is useful for options -

    +
    \hypersetup{  
      pdfstartview={FitBH \hypercalcbp{\paperheight-\topmargin-1in  
        -\headheight-\headsep}  
    }
    -

    -

    The origin of the PDF coordinate system is the lower left corner. -

    Note, for calculations you need either package |calc| or ε-TEX. Nowadays the latter should -automatically be enabled for LATEX formats. Users without ε-TEX, please, look in the source +

    +

    The origin of the PDF coordinate system is the lower left corner. +

    Note, for calculations you need either package calc or ε-TEX. Nowadays the latter should +automatically be enabled for LATEX formats. Users without ε-TEX, please, look in the source documentation hyperref.dtx for further limitations. -

    Also \hypercalcbp cannot be used in option specifications of \documentclass and \usepackage, -because LATEX expands the option lists of these commands. However package hyperref is not yet -loaded and an undefined control sequence error would arise. -

    +

    Also \hypercalcbp cannot be used in option specifications of \documentclass and \usepackage, +because LATEX expands the option lists of these commands. However package hyperref is not yet loaded +and an undefined control sequence error would arise. +

    5 Acrobat-specific behavior

    -

    If you want to access the menu options of Acrobat Reader or Exchange, the following macro is provided + id="x1-190005">Acrobat-specific behavior +

    If you want to access the menu options of Acrobat Reader or Exchange, the following macro is provided in the appropriate drivers: -

    -

    +

    \Acrobatmenu{}{text}
    -

    The

    The text is used to create a button which activates the appropriate menuoption. The following table lists the option names you can use—comparison of this with the menus in Acrobat Reader or Exchange will show what they do. Obviously some are only appropriate to Exchange. -

    +

    +> +

    ImportImage, ImportNotes, AcroForm:ImportFDF

    +

    ExportNotes, AcroForm:ExportFDF

    +

    Properties

    +

    AcroForm:Duplicate, AcroForm:TabOrder

    +

    About

    File File -

    Open, Close, Scan, Save, SaveAs, Optimizer:SaveAsOpt, +

    Open, Close, Scan, Save, SaveAs, Optimizer:SaveAsOpt, Print, PageSetup, Quit

    FileImport →Import -

    ImportImage, ImportNotes, AcroForm:ImportFDF

    FileExport →Export -

    ExportNotes, AcroForm:ExportFDF

    FileDocumentInfo →DocumentInfo -

    GeneralInfo, OpenInfo, FontsInfo, SecurityInfo, +

    GeneralInfo, OpenInfo, FontsInfo, SecurityInfo, Weblink:Base, AutoIndex:DocInfo

    FilePreferences →Preferences -

    GeneralPrefs, NotePrefs, FullScreenPrefs, Weblink:Prefs, +

    GeneralPrefs, NotePrefs, FullScreenPrefs, Weblink:Prefs, AcroSearch:Preferences(Windows) or, AcroSearch:Prefs(Mac), Cpt:Capture

    Edit Edit -

    Undo, Cut, Copy, Paste, Clear, SelectAll, Ole:CopyFile, +

    Undo, Cut, Copy, Paste, Clear, SelectAll, Ole:CopyFile, TouchUp:TextAttributes, TouchUp:FitTextToSelection, TouchUp:ShowLineMarkers, TouchUp:ShowCaptureSuspects, TouchUp:FindSuspect,

    -

    Properties

    EditFields →Fields -

    AcroForm:Duplicate, AcroForm:TabOrder

    Document Document -

    Cpt:CapturePages, +

    Cpt:CapturePages, AcroForm:Actions, CropPages, RotatePages, InsertPages, ExtractPages, ReplacePages, DeletePages, NewBookmark, SetBookmarkDest, CreateAllThumbs, DeleteAllThumbs

    View View -

    ActualSize, FitVisible, FitWidth, FitPage, ZoomTo, +

    ActualSize, FitVisible, FitWidth, FitPage, ZoomTo, FullScreen, FirstPage, PrevPage, NextPage, LastPage, GoToPage, GoBack, GoForward, SinglePage, OneColumn, TwoColumns, ArticleThreads, PageOnly, ShowBookmarks, ShowThumbs

    Tools Tools -

    Hand, ZoomIn, ZoomOut, SelectText, SelectGraphics, +

    Hand, ZoomIn, ZoomOut, SelectText, SelectGraphics, Note, Link, Thread, AcroForm:Tool, Acro_Movie:MoviePlayer, TouchUp:TextTool, Find, FindAgain, FindNextNote, CreateNotesFile

    ToolsSearch →Search -

    AcroSrch:Query, AcroSrch:Indexes, AcroSrch:Results, +

    AcroSrch:Query, AcroSrch:Indexes, AcroSrch:Results, AcroSrch:Assist, AcroSrch:PrevDoc, AcroSrch:PrevHit, AcroSrch:NextHit, AcroSrch:NextDoc

    Window Window -

    ShowHideToolBar, ShowHideMenuBar, +

    ShowHideToolBar, ShowHideMenuBar, ShowHideClipboard, Cascade, TileHorizontal, TileVertical, CloseAll

    Help Help -

    HelpUserGuide, HelpTutorial, HelpExchange, HelpScan, +

    HelpUserGuide, HelpTutorial, HelpExchange, HelpScan, HelpCapture, HelpPDFWriter, HelpDistiller, HelpSearch, HelpCatalog, HelpReader, Weblink:Home

    Help(Windows) Help(Windows) -

    About

    -

    +

    6 PDF and HTML forms

    -

    You must put your fields inside a PDF and HTML forms +

    You must put your fields inside a Form environment (only one per file). -

    There are six macros to prepare fields: -

    -

    -
    \TextField[parameters]{label}
    -

    - - +

    There are six macros to prepare fields: +

    \CheckBox\TextField[parameters]{label}
    -

    +

    + +

    \ChoiceMenu\CheckBox[parameters]{label}{choices}
    -

    +

    \PushButton\ChoiceMenu[parameters]{label}{choices}
    -

    +

    \Submit\PushButton[parameters]{label}
    -

    +

    \Reset\Submit[parameters]{label}
    -

    The way forms and their labels are laid out is determined by: -

    +

    \LayoutTextField{\Reset[parameters]{label}{field}
    -

    +

    The way forms and their labels are laid out is determined by: +

    \LayoutChoiceField\LayoutTextField{label}{field}
    -

    +

    \LayoutCheckField\LayoutChoiceField{label}{field}
    -

    These macros default to #1 #2 -

    What is actually shown in as the field is determined by: -

    +

    \MakeRadioField\LayoutCheckField{widthlabel}{heightfield}
    -

    +

    These macros default to #1 #2 +

    What is actually shown in as the field is determined by: +

    \MakeCheckField\MakeRadioField{width}{height}
    -

    +

    \MakeTextField\MakeCheckField{width}{height}
    -

    - - +

    \MakeChoiceField\MakeTextField{width}{height}
    -

    +

    + +

    +
    \MakeChoiceField{width}{height}
    +

    +

    \MakeButtonField{text}
    -

    These macros default to

    These macros default to \vbox to #2{\hbox #1{\hfill}\vfill}, except the l to #1; it is used for buttons, and the special \Submit and \Reset macros. -

    You may also want to redefine the following macros: +

    You may also want to redefine the following macros: -

    +
    \def\DefaultHeightofSubmit{12pt}  
    \def\DefaultWidthofSubmit{2cm}  
    \def\DefaultHeightofReset{12pt} @@ -4190,570 +4417,574 @@ class="ec-lmvtt-10">\Reset macros.  
    \def\DefaultHeightofTextMultiline{4\baselineskip}  
    \def\DefaultWidthofText{3cm}
    -

    -

    +

    +

    6.1 Forms environment parameters

    -

    + id="x1-210006.1">Forms environment parameters +

    +>
    action action URL URL -

    The URL that will receive the form data if a

    The URL that will receive the form data if a Submit button is included in the form

    encoding encoding name name -

    The encoding for the string set to the URL; FDF-encoding +

    The encoding for the string set to the URL; FDF-encoding is usual, and html is the only valid value

    method method name name -

    Used only when generating HTML; values can be

    Used only when generating HTML; values can be post or get

    -

    +

    6.2 Forms optional parameters

    -

    Note that all colors must be expressed as RGB triples, in the range 0..1 (i.e. Forms optional parameters +

    Note that all colors must be expressed as RGB triples, in the range 0..1 (i.e. color=0 0 0.5) -

    +

    +> - - + style="vertical-align:baseline;" id="TBL-55-17-"> - + style="vertical-align:baseline;" id="TBL-55-55-"> -
    accesskey key accesskey key (as per HTML)
    align number align number 0 0 alignment within text field; 0 is left-aligned,
    1 is centered, 2 is right-aligned.
    altname name altname name alternative name,
    the name shown in the user interface
    backgroundcolor backgroundcolor color of box
    bordercolor bordercolor color of border
    bordersep bordersep box border gap
    borderwidth borderwidth 1 1 width of box border, the value is a dimension
    or a number with default unit bp
    calculate calculate JavaScript code to calculate the value of the field
    charsize dimen charsize dimen font size of field text
    checkboxsymbol char checkboxsymbol char 4 () ) symbol used for check boxes (ZapfDingbats),
    the value is a character or \ding{number},
    see package ‘pifont’ from bundle ‘psnfss’ see package pifont from bundle psnfss
    checked boolean checked boolean false false whether option selected by default
    color color color of text in box
    combo boolean combo boolean false false choice list is ‘combo’ style
    default default default value
    disabled boolean disabled boolean false false field disabled
    format format JavaScript code to format the field
    height dimen height dimen height of field box
    hidden boolean hidden boolean false false field hidden
    keystroke keystroke JavaScript code to control the keystrokes on entry
    mappingname name mappingname name the mapping name to be used when exporting
    the field data
    maxlen number maxlen number 0 0 number of characters allowed in text field
    menulength number menulength number 4 4 number of elements shown in list
    multiline boolean multiline boolean false false whether text box is multiline
    name name name name name of field (defaults to label)
    onblur onblur JavaScript code
    onchange onchange JavaScript code
    onclick onclick JavaScript code
    ondblclick ondblclick JavaScript code
    onfocus onfocus JavaScript code
    onkeydown onkeydown JavaScript code
    onkeypress onkeypress JavaScript code
    onkeyup onkeyup JavaScript code
    onmousedown onmousedown JavaScript code
    onmousemove onmousemove JavaScript code
    onmouseout onmouseout JavaScript code
    onmouseover onmouseover JavaScript code
    onmouseup onmouseup JavaScript code
    onselect onselect JavaScript code
    password boolean password boolean false false text field is ‘password’ style
    popdown boolean popdown boolean false false choice list is ‘popdown’ style
    radio boolean radio boolean false false choice list is ‘radio’ style
    radiosymbol char radiosymbol char H () ) symbol used for radio fields (ZapfDingbats),
    the value is a character or \ding{number},
    see package ‘pifont’ from bundle ‘psnfss’ see package pifont from bundle psnfss
    readonly boolean readonly boolean false false field is readonly
    rotation number rotation number 0 0 rotation of the widget annotation
    (degree, counterclockwise, multiple of 90)
    tabkey tabkey (as per HTML)
    validate validate JavaScript code to validate the entry
    value value initial value
    width dimen width dimen width of field box
    -

    +

    7 Defining a new driver

    + id="x1-230007">Defining a new driver -

    A hyperref driver has to provide definitions for eight macros: -

    1.

    A hyperref driver has to provide definitions for eight macros: +

    1. \hyper@anchor -

    2.

    2. \hyper@link -

    3.

    3. \hyper@linkfile -

    4.

    4. \hyper@linkurl -

    5.

    5. \hyper@anchorstart -

    6.

    6. \hyper@anchorend -

    7.

    7. \hyper@linkstart -

    8.

    8. \hyper@linkend -

    The draft option defines the macros as follows +

    The draft option defines the macros as follows -

    +
    \let\hyper@@anchor\@gobble  
    \gdef\hyper@link##1##2##3{##3}%  
    \def\hyper@linkurl##1##2{##1}% @@ -4763,13 +4994,13 @@ class="ec-lmvtt-10">\hyper@linkend  
    \let\hyper@linkstart\@gobbletwo  
    \let\hyper@linkend\@empty
    -

    -

    +

    +

    8 Special support for other packages

    -

    hyperref aims to cooperate with other packages, but there are several possible sources for conflict, such -as + id="x1-240008">Special support for other packages +

    Package hyperref aims to cooperate with other packages, but there are several possible sources for +conflict, such as

    • Packages that manipulate the bibliographic mechanism. Peter William’s harvard package is @@ -4790,45 +5021,39 @@ class="ec-lmvtt-10">implicit=false for these packages to work.
    • Packages that do anything serious with the index.
    -

    The

    The hyperref package is distributed with variants on two useful packages designed to work especially well with it. These are xr and minitoc, which support crossdocument links using LATEX’s normal -\label/\ref mechanisms and per-chapter tables of contents, respectively. -

    +class="ec-lmss-10">minitoc, which support crossdocument links using LATEX’s normal +\label/\ref mechanisms and per-chapter tables of contents, respectively. +

    9 History and acknowledgments

    -

    The original authors of History and acknowledgments +

    The original authors of hyperbasics.tex and hypertex.sty, from which this package -descends, are Tanmoy Bhattacharya (tanmoy@qcd.lanl.gov) and Thorsten Ohl -(thorsten.ohl@physik.th-darmstadt.de). hyperref started as a simple port of their work to -LATEX2ε standards, but eventually I rewrote nearly everything, because I didn’t understand a lot of -the original, and was only interested in getting it to work with LATEX. I would like to thank Arthur -Smith, Tanmoy Bhattacharya, Mark Doyle, Paul Ginsparg, David Carlisle, T. V. Raman and Leslie -Lamport for comments, requests, thoughts and code to get the package into its first useable state. -Various other people are mentioned at the point in the source where I had to change the code in later -versions because of problems they found. +class="ec-lmss-10">hypertex.sty, from which this package descends, are +Tanmoy Bhattacharya and Thorsten Ohl. Package hyperref started as a simple port of their +work to LATEX2ε standards, but eventually I rewrote nearly everything, because I didn’t +understand a lot of the original, and was only interested in getting it to work with LATEX. I +would like to thank Arthur Smith, Tanmoy Bhattacharya, Mark Doyle, Paul Ginsparg, David +Carlisle, T. V. Raman and Leslie Lamport for comments, requests, thoughts and code to +get the package into its first useable state. Various other people are mentioned at the point +in the source where I had to change the code in later versions because of problems they +found. -

    Tanmoy found a great many of the bugs, and (even better) often provided fixes, which has made the -package more robust. The days spent on RevTEX are entirely due to him! The investigations of Bill -Moss (bmoss@math.clemson.edu) into the later versions including native PDF support uncovered a -good many bugs, and his testing is appreciated. Hans Hagen (pragma@pi.net) provided a lot of insight -into PDF. -

    Berthold Horn provided help, encouragement and sponsorship for the

    Tanmoy found a great many of the bugs, and (even better) often provided fixes, which has +made the package more robust. The days spent on RevTEX are entirely due to him! The +investigations of Bill Moss into the later versions including native PDF support uncovered a +good many bugs, and his testing is appreciated. Hans Hagen provided a lot of insight into +PDF. +

    Berthold Horn provided help, encouragement and sponsorship for the dvipsone and dviwindo drivers. Sergey Lesenko provided the changes needed for hyper package (developed in parallel with hyperref) showed me solutions for some problems. Hopefully the two packages will combine one day. -

    The forms creation section owes a great deal to: T. V. Raman, for encouragement, support and +

    The forms creation section owes a great deal to: T. V. Raman, for encouragement, support and ideas; Thomas Merz, whose book Web Publishing with Acrobat/PDF provided crucial insights; D. P. Story, whose detailed article about pdfmarks and forms solved many practical problems; and Hans Hagen, who explained how to do it in pdftex. -

    Steve Peter recreated the manual source in July 2003 after it had been lost. -

    Especial extra thanks to David Carlisle for the

    Steve Peter recreated the manual source in July 2003 after it had been lost. +

    Especial extra thanks to David Carlisle for the backref module, the ps2pdf and dviwindo support, frequent general rewrites of my bad code, and for working on changes to the xr package to suit @@ -4858,7 +5083,7 @@ class="ec-lmss-10">hyperref.

    10 GNU Free Documentation License

    + id="x1-2600010">GNU Free Documentation License

    Version 1.2, November 2002

    Copyright Everyone is permitted to copy and distribute verbatim copies o not allowed.

    Preamble

    + id="x1-2700010">Preamble

    The purpose of this License is to make a manual, textbook, or other functional and useful document “free” in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without modifying it, either commercially or noncommercially. Secondarily, this License preserves for @@ -4885,7 +5110,7 @@ printed book. We recommend this License principally for works whose purpose is i reference.

    10.1 Applicability and definitions

    + id="x1-2800010.1">Applicability and definitions

    This License applies to any manual or other work, in any medium, that contains a notice placed by the copyright holder saying it can be distributed under the terms of this License. Such a notice grants a world-wide, royalty-free license, unlimited in duration, to use that work under @@ -4950,7 +5175,7 @@ that these Warranty Disclaimers may have is void and has no effect on the meanin License.

    10.2 Verbatim copying

    + id="x1-2900010.2">Verbatim copying

    You may copy and distribute the Document in any medium, either commercially or noncommercially, provided that this License, the copyright notices, and the license notice saying this License applies to the Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this @@ -4958,14 +5183,14 @@ License. You may not use technical measures to obstruct or control the reading o copies you make or distribute. However, you may accept compensation in exchange for copies. If you distribute a large enough number of copies you must also follow the conditions in section 10.3. +href="#x1-3000010.3">10.3.

    You may also lend copies, under the same conditions stated above, and you may publicly display copies.

    10.3 Copying in quantity

    + id="x1-3000010.3">Copying in quantity

    If you publish printed copies (or copies in media that commonly have printed covers) of the Document, numbering more than 100, and the Document’s license notice requires Cover Texts, you must enclose the copies in covers that carry, clearly and legibly, all these Cover Texts: Front-Cover Texts on the front @@ -4992,84 +5217,84 @@ redistributing any large number of copies, to give them a chance to provide you of the Document.

    10.4 Modifications

    + id="x1-3100010.4">Modifications

    You may copy and distribute a Modified Version of the Document under the conditions of sections 10.2 +href="#x1-2900010.2">10.2 and 10.3 above, provided that you release the Modified Version under precisely this License, with the +href="#x1-3000010.3">10.3 above, provided that you release the Modified Version under precisely this License, with the Modified Version filling the role of the Document, thus licensing distribution and modification of the Modified Version to whoever possesses a copy of it. In addition, you must do these things in the Modified Version:

    1. Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, + class="enumerate" id="x1-31002x1">Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, and from those of previous versions (which should, if there were any, be listed in the History section of the Document). You may use the same title as a previous version if the original publisher of that version gives permission.
    2. List on the Title Page, as authors, one or more persons or entities responsible for authorship + class="enumerate" id="x1-31004x2">List on the Title Page, as authors, one or more persons or entities responsible for authorship of the modifications in the Modified Version, together with at least five of the principal authors of the Document (all of its principal authors, if it has fewer than five), unless they release you from this requirement.
    3. State on the Title page the name of the publisher of the Modified Version, as the publisher. + class="enumerate" id="x1-31006x3">State on the Title page the name of the publisher of the Modified Version, as the publisher.
    4. Preserve all the copyright notices of the Document. + class="enumerate" id="x1-31008x4">Preserve all the copyright notices of the Document.
    5. Add an appropriate copyright notice for your modifications adjacent to the other copyright + class="enumerate" id="x1-31010x5">Add an appropriate copyright notice for your modifications adjacent to the other copyright notices.
    6. Include, immediately after the copyright notices, a license notice giving the public permission + class="enumerate" id="x1-31012x6">Include, immediately after the copyright notices, a license notice giving the public permission to use the Modified Version under the terms of this License, in the form shown in the Addendum below.
    7. Preserve in that license notice the full lists of Invariant Sections and required Cover Texts + class="enumerate" id="x1-31014x7">Preserve in that license notice the full lists of Invariant Sections and required Cover Texts given in the Document’s license notice.
    8. Include an unaltered copy of this License. + class="enumerate" id="x1-31016x8">Include an unaltered copy of this License.
    9. Preserve the section Entitled “History”, Preserve its Title, and add to it an item stating at + class="enumerate" id="x1-31018x9">Preserve the section Entitled “History”, Preserve its Title, and add to it an item stating at least the title, year, new authors, and publisher of the Modified Version as given on the Title Page. If there is no section Entitled “History” in the Document, create one stating the title, year, authors, and publisher of the Document as given on its Title Page, then add an item describing the Modified Version as stated in the previous sentence.
    10. Preserve the network location, if any, given in the Document for public access to a + class="enumerate" id="x1-31020x10">Preserve the network location, if any, given in the Document for public access to a Transparent copy of the Document, and likewise the network locations given in the Document for previous versions it was based on. These may be placed in the “History” section. You may omit a network location for a work that was published at least four years before the Document itself, or if the original publisher of the version it refers to gives permission.
    11. For any section Entitled “Acknowledgements” or “Dedications”, Preserve the Title of the + class="enumerate" id="x1-31022x11">For any section Entitled “Acknowledgements” or “Dedications”, Preserve the Title of the section, and preserve in the section all the substance and tone of each of the contributor acknowledgements and/or dedications given therein.
    12. Preserve all the Invariant Sections of the Document, unaltered in their text and in their + class="enumerate" id="x1-31024x12">Preserve all the Invariant Sections of the Document, unaltered in their text and in their titles. Section numbers or the equivalent are not considered part of the section titles.
    13. Delete any section Entitled “Endorsements”. Such a section may not be included in the + class="enumerate" id="x1-31026x13">Delete any section Entitled “Endorsements”. Such a section may not be included in the Modified Version.
    14. Do not retitle any existing section to be Entitled “Endorsements” or to conflict in title with + class="enumerate" id="x1-31028x14">Do not retitle any existing section to be Entitled “Endorsements” or to conflict in title with any Invariant Section.
    15. Preserve any Warranty Disclaimers. + class="enumerate" id="x1-31030x15">Preserve any Warranty Disclaimers.
    @@ -5092,10 +5317,10 @@ one. names for publicity for or to assert or imply endorsement of any Modified Version.

    10.5 Combining documents

    + id="x1-3200010.5">Combining documents

    You may combine the Document with other documents released under this License, under the terms defined in section 10.4 above for modified versions, provided that you include in the combination all of +href="#x1-3100010.4">10.4 above for modified versions, provided that you include in the combination all of the Invariant Sections of all of the original documents, unmodified, and list them all as Invariant Sections of your combined work in its license notice, and that you preserve all their Warranty Disclaimers. @@ -5111,7 +5336,7 @@ documents, forming one section Entitled “History”; likewise combine “Endorsements”.

    10.6 Collections of documents

    + id="x1-3300010.6">Collections of documents

    You may make a collection consisting of the Document and other documents released under this License, and replace the individual copies of this License in the various documents with a single copy that is included in the collection, provided that you follow the rules of this License for verbatim copying of each @@ -5121,7 +5346,7 @@ License, provided you insert a copy of this License into the extracted document, in all other respects regarding verbatim copying of that document.

    10.7 Aggregation with independent works

    + id="x1-3400010.7">Aggregation with independent works

    A compilation of the Document or its derivatives with other separate and independent documents or works, in or on a volume of a storage or distribution medium, is called an “aggregate” if the copyright @@ -5130,17 +5355,17 @@ the individual works permit. When the Document is included in an aggregate, this apply to the other works in the aggregate which are not themselves derivative works of the Document.

    If the Cover Text requirement of section 10.3 is applicable to these copies of the Document, then if +href="#x1-3000010.3">10.3 is applicable to these copies of the Document, then if the Document is less than one half of the entire aggregate, the Document’s Cover Texts may be placed on covers that bracket the Document within the aggregate, or the electronic equivalent of covers if the Document is in electronic form. Otherwise they must appear on printed covers that bracket the whole aggregate.

    10.8 Translation

    + id="x1-3500010.8">Translation

    Translation is considered a kind of modification, so you may distribute translations of the Document under the terms of section 10.4. Replacing Invariant Sections with translations requires special +href="#x1-3100010.4">10.4. Replacing Invariant Sections with translations requires special permission from their copyright holders, but you may include translations of some or all Invariant Sections in addition to the original versions of these Invariant Sections. You may include a translation of this License, and all the license notices in the Document, and any Warranty Disclaimers, @@ -5150,12 +5375,12 @@ and the original version of this License or a notice or disclaimer, the original prevail.

    If a section in the Document is Entitled “Acknowledgements”, “Dedications”, or “History”, the requirement (section 10.4) to Preserve its Title (section 10.1) will typically require changing the actual +href="#x1-3100010.4">10.4) to Preserve its Title (section 10.1) will typically require changing the actual title.

    10.9 Termination

    + id="x1-3600010.9">Termination

    You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under this License. Any other attempt to copy, modify, sublicense or distribute the Document is void, and will automatically terminate your rights under this License. However, parties who have received copies, or @@ -5163,7 +5388,7 @@ rights, from you under this License will not have their licenses terminated so l in full compliance.

    10.10 Future revisions of this license

    + id="x1-3700010.10">Future revisions of this license

    The Free Software Foundation may publish new, revised versions of the GNU Free Documentation License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. See http://www.gnu.org/copyleft/. @@ -5177,7 +5402,7 @@ Foundation.

    Addendum: how to use this license for your documents

    + id="x1-3800010.10">Addendum: how to use this license for your documents

    To use this License in a document you have written, include a copy of the License in the document and put the following copyright and license notices just after the title page:

    diff --git a/Master/texmf-dist/doc/latex/hyperref/manual.pdf b/Master/texmf-dist/doc/latex/hyperref/manual.pdf index d6066d7735f..1951b0a54f0 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/manual.pdf and b/Master/texmf-dist/doc/latex/hyperref/manual.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/manual2.html b/Master/texmf-dist/doc/latex/hyperref/manual2.html index 83cde6540f5..f66a98c8c1a 100644 --- a/Master/texmf-dist/doc/latex/hyperref/manual2.html +++ b/Master/texmf-dist/doc/latex/hyperref/manual2.html @@ -7,12 +7,12 @@ - +

    -

    1This is borrowed from an article by Arthur Smith.

    diff --git a/Master/texmf-dist/doc/latex/hyperref/manual3.html b/Master/texmf-dist/doc/latex/hyperref/manual3.html index 883ef08a961..8e1be79b083 100644 --- a/Master/texmf-dist/doc/latex/hyperref/manual3.html +++ b/Master/texmf-dist/doc/latex/hyperref/manual3.html @@ -7,12 +7,12 @@ - +
    -

    2Make sure you turn off the partial font downloading supported by dvips \ProvidesFile{backref.drv} % \fi % \ProvidesFile{backref.dtx} - [2010/08/30 v1.36 Bibliographical back referencing]% + [2012/07/25 v1.38 Bibliographical back referencing]% % -% \CheckSum{747} +% \CheckSum{768} % % \iffalse %<*driver> @@ -72,6 +72,18 @@ % % \subsection{Options} % +% The supported options are given as package options. +% Few options (e.g. |verbose|, |enable|, |disable|) +% can be changed after the package is loaded by +% the macro \cs{backrefsetup}, e.g.: +% \begin{quote} +%\begin{verbatim} +%\usepackage[verbose]{backref} +%\backrefsetup{verbose=false} +%\end{verbatim} +% \end{quote} +% This macro is available since version 2012/07/24 v1.37. +% % \subsubsection{Options for type of back references} % % In short the following options set the type of back @@ -111,6 +123,24 @@ % |spanish|, and |brazil| (|brazilian|). % Default is |english|. % +% \subsubsection{Other options} +% +% \begin{description} +% \item[|verbose|:] +% A message is written into the |.aux| file for each +% reference that is found for back citing. +% \item[|enable|, |disable|:] +% If a citation should not be back cited, then +% the recording can be turned off by option |disable| +% and enabled again afterwards, e.g.: +% \begin{quote} +%\begin{verbatim} +%\bookmarksetup{disable}\cite{...}\bookmarksetup{enable} +%\end{verbatim} +% \end{quote} +% Both options are added in version 2012/07/24 v1.37. +% \end{description} +% % \subsection{Detecting the end of a bibliography entry} % % Package |backref| has to be able to detect the end of an entry @@ -264,17 +294,32 @@ % % \subsection{Options} % +% \begin{macrocode} +\RequirePackage{kvoptions}[2011/06/30] +\RequirePackage{kvsetkeys}[2009/07/30] +\RequirePackage{ltxcmds}[2009/12/12] +\SetupKeyvalOptions{% + family=backref,% + prefix=BR@,% +} +% \end{macrocode} +% \begin{macro}{\backrefsetup} +% \begin{macrocode} +\newcommand*{\backrefsetup}{\kvsetkeys{backref}} +% \end{macrocode} +% \end{macro} +% % \subsubsection{Option verbose} % If package hyperref is loaded, then its setting is used as % default for the verbose switch. % \begin{macrocode} -\newif\ifBR@verbose -\@ifundefined{ifHy@verbose}{% - \BR@verbosefalse -}{% - \let\ifBR@verbose\ifHy@verbose -} -\DeclareOption{verbose}{\BR@verbosetrue} +\DeclareBoolOption[% + \ltx@ifundefined{ifHy@verbose}{% + false% + }{% + \ifx\ifHy@verbose\iftrue true\else false\fi + }% +]{verbose} % \end{macrocode} % % \subsubsection{Options for way of working} @@ -290,24 +335,30 @@ % Now the options follows, that can be used without % package hyperref. % \begin{macrocode} -\DeclareOption{pageref}{% +\DeclareVoidOption{pageref}{% \def\backref{\backrefpagesname\ }% \let\backrefxxx\page@backref } -\DeclareOption{ref}{% +\DeclareVoidOption{ref}{% \def\backref{\backrefsectionsname\ }% \let\backrefxxx\section@backref } % \end{macrocode} % Set up back-referencing to be hyper links, by page or section. % \begin{macrocode} -\DeclareOption{hyperref}{% +\DeclareVoidOption{hyperref}{% \def\backref{}\let\backrefxxx\hyper@section@backref } -\DeclareOption{hyperpageref}{% +\DeclareVoidOption{hyperpageref}{% \def\backref{}\let\backrefxxx\hyper@page@backref } % \end{macrocode} +% Recording the back references in the auxiliary file can +% be enabled and disabled by the following options. +% \begin{macrocode} +\DeclareBoolOption[true]{enable} +\DeclareComplementaryOption{disable}{enable} +% \end{macrocode} % % \subsubsection{Language options} % @@ -382,7 +433,7 @@ \errmessage{No definitions for language `#2' found!}% \noexpand\fi \endgroup - \noexpand\DeclareOption{#1}{% + \noexpand\DeclareVoidOption{#1}{% \noexpand\BR@addto{\noexpand##1}{\noexpand##2}% }% }% @@ -419,8 +470,25 @@ % \subsubsection{Process options} % % \begin{macrocode} -\ExecuteOptions{pageref} -\ProcessOptions*\relax +\backrefsetup{pageref} +\ProcessKeyvalOptions* +% \end{macrocode} +% +% \begin{macro}{\BR@DisableOption} +% \begin{macrocode} +\def\BR@DisableOption#1{% + \DisableKeyvalOption[% + action=warning,% + package=backref,% + ]{backref}{#1}% +} +% \end{macrocode} +% \end{macro} +% \begin{macrocode} +\BR@DisableOption{ref} +\BR@DisableOption{pageref} +\BR@DisableOption{hyperref} +\BR@DisableOption{hyperpageref} % \end{macrocode} % % \subsection{The bibliography} @@ -798,9 +866,6 @@ % \begin{macrocode} \def\BR@citex[#1]#2{% \BRorg@citex[{#1}]{#2}% - \ifBR@verbose - \PackageInfo{backref}{back cite \string`#2\string'}% - \fi \Hy@backout{#2}% } % \end{macrocode} @@ -820,18 +885,27 @@ % \begin{macrocode} \def\Hy@backout#1{% \@bsphack - \ifx\@empty\@currentlabel - \protected@write\@auxout{}{% - \string\@writefile{brf}{% - \string\backcite{#1}{{\thepage}{(document)}{Doc-Start}}% + \ifBR@enable + \ifBR@verbose + \PackageInfo{backref}{Back cite \string`#1\string'}% + \fi + \ifx\@empty\@currentlabel + \protected@write\@auxout{}{% + \string\@writefile{brf}{% + \string\backcite{#1}{{\thepage}{(document)}{Doc-Start}}% + }% }% - }% - \else - \protected@write\@auxout{}{% - \string\@writefile{brf}{% - \string\backcite{#1}{{\thepage}{\@currentlabel}{\@currentHref}}% + \else + \protected@write\@auxout{}{% + \string\@writefile{brf}{% + \string\backcite{#1}{{\thepage}{\@currentlabel}{\@currentHref}}% + }% }% - }% + \fi + \else + \ifBR@verbose + \PackageInfo{backref}{Disabled back cite \string`#1\string'}% + \fi \fi \@esphack } diff --git a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex index 9e756a17060..bea7ed948c6 100644 --- a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex +++ b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex @@ -14,7 +14,7 @@ % * Heiko Oberdiek, 2006-2012. % -\def\mydate{April 2012} +\def\mydate{July 2012} \RequirePackage{ifpdf} \ifpdf % We are running pdfTeX in pdf mode @@ -28,11 +28,33 @@ \usepackage{pifont} \usepackage{calc} +\usepackage{hologo} + \def\OzTeX{O\kern-0.03em z\kern-0.15em \TeX} \newcommand*{\cs}[1]{% \texttt{\textbackslash #1}% } +\newcommand*{\xpackage}[1]{\textsf{#1}} + +% from doc.sty +\makeatletter +\DeclareRobustCommand\meta[1]{% + \ensuremath\langle + \ifmmode \expandafter \nfss@text \fi + {% + \meta@font@select + \edef\meta@hyphen@restore + {\hyphenchar\the\font\the\hyphenchar\font}% + \hyphenchar\font\m@ne + \language\l@nohyphenation + #1\/% + \meta@hyphen@restore + }% + \ensuremath\rangle +} +\def\meta@font@select{\ttfamily\itshape} +\makeatother % Page layout. \advance\textwidth by 1.1in @@ -141,7 +163,7 @@ } \makeatother -\title{Hypertext marks in \LaTeX: a manual for \textsf{hyperref}} +\title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}} \author{Sebastian Rahtz \and Heiko Oberdiek} \date{\mydate} @@ -155,24 +177,24 @@ \section{Introduction} -The package derives from, and builds on, the work of the Hyper\TeX\ +The package derives from, and builds on, the work of the Hyper\hologo{TeX} project, described at \url{http://xxx.lanl.gov/hypertex/}. It extends -the functionality of all the \LaTeX\ cross-referencing commands +the functionality of all the \hologo{LaTeX} cross-referencing commands (including the table of contents, bibliographies etc) to produce -\verb|\special| commands which a driver can turn into hypertext links; +\cs{special} commands which a driver can turn into hypertext links; it also provides new commands to allow the user to write \emph{ad hoc} hypertext links, including those to external documents and URLs. -This manual provides a brief overview of the \textsf{hyperref} +This manual provides a brief overview of the \xpackage{hyperref} package. For more details, you should read the additional documentation distributed with the package, as well as the complete documentation by processing \texttt{hyperref.dtx}. You should also read the chapter on -\textsf{hyperref} in \textit{The \LaTeX\ Web Companion}, where you will +\xpackage{hyperref} in \textit{The \hologo{LaTeX} Web Companion}, where you will find additional examples. -The Hyper\TeX\ specification\footnote{This is borrowed from an article +The Hyper\hologo{TeX} specification\footnote{This is borrowed from an article by Arthur Smith.} says that conformant viewers/translators must -recognize the following set of \verb|\special| constructs: +recognize the following set of \cs{special} constructs: \begin{description} \item[href:] \verb|html:| @@ -254,7 +276,8 @@ such as \textsf{xdvi}. \textsf{vtexpdfmark}) are recognized from within \TeX\ and therefore cannot be given as value to option \textsf{driverfallback}. However a DVI driver program is run after the \TeX\ run is finished. - Thus it cannot be detected at \TeX\ macro level. Then package hyperref + Thus it cannot be detected at \TeX\ macro level. Then package + \xpackage{hyperref} uses the driver, given by \textsf{driverfallback}. If the driver is already specified or can be autodetected, then option \textsf{driverfallback} is ignored. @@ -288,10 +311,10 @@ option used in this document. \section{Package options} -All user-configurable aspects of \textsf{hyperref} are set using a -single `key=value' scheme (using the \textsf{keyval} package) with the +All user-configurable aspects of \xpackage{hyperref} are set using a +single `key=value' scheme (using the \xpackage{keyval} package) with the key \texttt{Hyp}. The options can be set either in the optional argument -to the \verb|\usepackage| command, or using the \verb|\hypersetup| +to the \cs{usepackage} command, or using the \cs{hypersetup} macro. When the package is loaded, a file \texttt{hyperref.cfg} is read if it can be found, and this is a convenient place to set options on a site-wide basis. @@ -315,7 +338,7 @@ colorlinks=true} \documentclass[dvips]{article} \end{verbatim} -\item File-specific options in the \verb|\usepackage| commands, which +\item File-specific options in the \cs{usepackage} commands, which override the ones set in \texttt{hyperref.cfg}: \begin{verbatim} @@ -359,9 +382,155 @@ debug & boolean & false & extra diagnostic messages are printed in \\ & & & the log file \\ verbose & boolean & false & same as debug \\ implicit & boolean & true & redefines \LaTeX\ internals \\ +setpagesize & boolean & true & sets page size by special driver commands +\end{longtable} + +\subsection{Options for destination names} + +Destinations names (also anchor, target or link names) are internal +names that identify a position on a page in the document. They +are used in link targets for inner document links or the bookmarks, +for example. + +Usually anchor are set, if \cs{refstepcounter} is called. +Thus there is a counter name and value. Both are used to +construct the destination name. By default the counter value +follows the counter name separated by a dot. Example for +the fourth chapter: +\begin{quote} + \verb|chapter.4| +\end{quote} +This scheme is used by: +\begin{description} +\item[\cs{autoref}] displays the description label for the + reference depending on the counter name. +\item[\cs{hyperpage}] is used by the index to get +page links. Page anchor setting (\verb|pageanchor|) must not +be turned off. +\end{description} + +It is very important that the destination names are unique, +because two destinations must not share the same name. +The counter value \cs{the} is not always unique +for the counter. For example, table and figures can be numbered +inside the chapter without having the chapter number in their +number. Therefore \xpackage{hyperref} has introduced \cs{theH} +that allows a unique counter value without messing up with +the appearance of the counter number. For example, the number +of the second table in the third chapter might be printed +as \texttt{2}, the result of \cs{thetable}. But the +destination name \texttt{table.2.4} is unique because it +has used \cs{theHtable} that gives \verb|2.4| in this case. + +Often the user do not need to set \cs{theH}. Defaults +for standard cases (chapter, \dots) are provided. And after \xpackage{hyperref} +is loaded, new counters with parent counters also define +\cs{theH} automatically, if \cs{newcounter}, \cs{@addtoreset} +or \cs{numberwithin} of package \xpackage{amsmath} are used. + +Usually problems with duplicate destination names can be solved +by an appropriate definition of \cs{theH}. If option +\texttt{hypertexnames} is disabled, then a unique artificial +number is used instead of the counter value. In case of page +anchors the absolute page anchor is used. With option \texttt{plainpages} +the page anchors use the arabic form. In both latter cases \cs{hyperpage} +for index links is affected and might not work properly. + +If an unnumbered entity gets an anchor (starred forms of +chapters, sections, \dots) or \cs{phantomsection} is used, +then the dummy counter name \texttt{section*} and an artificial +unique number is used. + +If the final PDF file is going to be merged with another file, than +the destination names might clash, because both documents might +contain \texttt{chapter.1} or \texttt{page.1}. Also \xpackage{hyperref} +sets anchor with name \texttt{Doc-Start} at the begin of the document. +This can be resolved by redefining \cs{HyperDestNameFilter}. +Package \xpackage{hyperref} calls this macro each time, it uses a +destination name. +The macro must be expandable and expects the destination name +as only argument. As example, the macro is redefined to add +a prefix to all destination names: +\begin{quote} +\begin{verbatim} +\renewcommand*{\HyperDestNameFilter}[1]{\jobname-#1} +\end{verbatim} +\end{quote} +In document \texttt{docA} the destination name \texttt{chapter.2} +becomes \texttt{docA-chapter.2}. + +Destination names can also be used from the outside in URIs(, if the +driver has not removed or changed them), for example: +\begin{quote} +\begin{verbatim} +http://somewhere/path/file.pdf#nameddest=chapter.4 +\end{verbatim} +\end{quote} +However using a number seems unhappy. If another chapter is added +before, the number changes. But it is very difficult to pass +a new name for the destination to the anchor setting process that +is usually deep hidden in the internals. The first name of +\cs{label} after the anchor setting seems a good approximation: +\begin{quote} +\begin{verbatim} + \section{Introduction} + \label{intro} +\end{verbatim} +\end{quote} +Option \texttt{destlabel} checks for each \cs{label}, if there is +a new destination name active and replaces the destination +name by the label name. Because the destination name is already in use +because of the anchor setting, the new name is recorded in the \texttt{.aux} +file and used in the subsequent \hologo{LaTeX} run. The renaming is done by +a redefinition of \cs{HyperDestNameFilter}. That leaves the old +destination names intact (e.g., they are needed for \cs{autoref}). +This redefinition is also available as \cs{HyperDestLabelReplace}, +thus that an own redefinition can use it. +The following example also adds a prefix for \emph{all} destination names: +\begin{quote} +\begin{verbatim} +\renewcommand*{\HyperDestNameFilter}[1]{% + \jobname-\HyperDestLabelReplace{#1}% +} +\end{verbatim} +\end{quote} +The other case that only files prefixed that do not have a corresponding +\cs{label} is more complicate, because \cs{HyperDestLabelReplace} needs +the unmodified destination name as argument. This is solved by an +expandable string test (\cs{pdfstrcmp} of \hologo{pdfTeX} +or \cs{strcmp} of \hologo{XeTeX}, package \xpackage{pdftexcmds} also supports +\hologo{LuaTeX}): +\begin{quote} +\begin{verbatim} +\usepackage{pdftexcmds} +\makeatletter +\renewcommand*{\HyperDestNameFilter}[1]{% + \ifcase\pdf@strcmp{#1}{\HyperDestLabelReplace{#1}} % + \jobname-#1% + \else + \HyperDestLabelReplace{#1}% + \fi +} +\makeatother +\end{verbatim} +\end{quote} + +With option \texttt{destlabel} destinations can also named manually, +if the destination is not yet renamed: +\begin{quote} +\verb|\HyperDestRename{|\meta{destination}\verb|}{|\meta{newname}\verb|}| +\end{quote} + +Hint: Anchors can also be named and set by \cs{hypertarget}. + +\medskip +\noindent\begin{longtable}{>{\ttfamily}ll>{\itshape}ll} +destlabel & boolean & false & destinations are named by first \cs{label}\\ + & & & after anchor creation\\ hypertexnames & boolean & true & use guessable names for links \\ naturalnames & boolean & false & use \LaTeX-computed names for links \\ -setpagesize & boolean & true & sets page size by special driver commands +plainpages & boolean & false & Forces page anchors to be named by the Arabic form \\ + & & & of the page number, rather than the formatted form. \\ \end{longtable} \subsection{Configuration options} @@ -376,8 +545,6 @@ breaklinks & boolean & false & Allows link text to break across lines; since thi pageanchor & boolean & true & Determines whether every page is given an implicit anchor at the top left corner. If this is turned off, \verb|\printindex| will not contain valid hyperlinks. \\ -plainpages & boolean & false & Forces page anchors to be named by the Arabic form of the page number, rather than the - formatted form. \\ nesting & boolean & false & Allows links to be nested; no drivers currently support this. \end{longtable} @@ -443,7 +610,7 @@ Explorer might add something like this to hyperref.cfg: \subsection{Extension options} \noindent\begin{longtable}{>{\ttfamily}ll>{\itshape}lp{6cm}} extension & text & & Set the file extension (e.g.\ \textsf{dvi}) which will be appended to file links - created if you use the \textsf{xr} package. \\ + created if you use the \xpackage{xr} package. \\ hyperfigures & boolean & & \\ backref & text & false & Adds `backlink' text to the end of each item in the bibliography, as a list of section numbers. This can only work properly \emph{if} there is a blank line after @@ -478,7 +645,7 @@ hidelinks & & & Hide links (removing color and border). \\ \end{longtable} \smallskip Note that all color names must be defined before use, following the -normal system of the standard \LaTeX\ \textsf{color} package. +normal system of the standard \LaTeX\ \xpackage{color} package. \subsection{PDF-specific display options} \noindent\begin{longtable}{@{}>{\ttfamily}ll>{\itshape}lp{7.5cm}@{}} @@ -496,7 +663,7 @@ bookmarkstype & text & toc & to specify which `toc' file to mimic CJKbookmarks & boolean & false & This option should be used to produce CJK bookmarks. Package \verb|hyperref| - supports both normal and preprocessed mode of the CJK package; + supports both normal and preprocessed mode of the \xpackage{CJK} package; during the creation of bookmarks, it simply replaces CJK's macros with special versions which expand to the corresponding character codes. Note that without the `unicode' option of hyperref you get @@ -526,9 +693,9 @@ pdfborder & & 0 0 1 & The style of box around links; defaul Note that the color of link borders can be specified \emph{only} as 3 numbers in the range 0..1, giving an RGB color. You cannot use colors defined in \TeX. Since version 6.76a this is no longer true. -Especially with the help of package \textsf{xcolor} the usual -color specifications of package \textsf{(x)color} can be used. -For further information see description of package \textsf{hycolor}. +Especially with the help of package \xpackage{xcolor} the usual +color specifications of package \xpackage{(x)color} can be used. +For further information see description of package \xpackage{hycolor}. The bookmark commands are stored in a file called \textit{jobname}\texttt{.out}. The files is not processed by \LaTeX\ so @@ -695,6 +862,7 @@ citecolor & \textit{green} & color of citation links \\ colorlinks & \textit{false} & color links \\ & \textit{true} & (\textsf{tex4ht}, \textsf{dviwindo}) \\ debug & \textit{false} & provide details of anchors defined; same as verbose \\ +destlabel & \textit{false} & destinations are named by the first \verb|\label| after the anchor creation \\ draft & \textit{false} & do not do any hyperlinking \\ dvipdfm & & use \textsf{dvipdfm} backend \\ dvipdfmx & & use \textsf{dvipdfmx} backend \\ @@ -963,11 +1131,11 @@ Example for a redefinition if \textsf{babel} is used: \end{verbatim} \end{quote} -Hint: \verb|\autoref| works via the counter name that the reference -is based on. Sometimes \verb|\autoref| chooses the wrong name, if +Hint: \cs{autoref} works via the counter name that the reference +is based on. Sometimes \cs{autoref} chooses the wrong name, if the counter is used for different things. For example, it happens -with \verb|\newtheorem| if a lemma shares a counter with theorems. -Then package \textsf{aliascnt} provides a method to generate a +with \cs{newtheorem} if a lemma shares a counter with theorems. +Then package \xpackage{aliascnt} provides a method to generate a simulated second counter that allows the differentiation between theorems and lemmas: \begin{quote} @@ -1054,7 +1222,7 @@ definitions and redefinitions are made in a group to keep them local: \item Disabling commands that do not provide useful functionality in bookmarks: \verb|\label|, \verb|\index|, \verb|\glossary|, \verb|\discretionary|, \verb|\def|, \verb|\let|, etc. \item \LaTeX's font commands like \verb|\textbf|, etc. -\item Support for \verb|\xspace| provided by the \textsf{xspace} package +\item Support for \verb|\xspace| provided by the \xpackage{xspace} package \end{itemize} In addition, parentheses are protected to avoid the danger of unsafe @@ -1170,16 +1338,16 @@ Example: \end{quote} The origin of the PDF coordinate system is the lower left corner. -Note, for calculations you need either package |calc| or -\eTeX. Nowadays the latter should automatically be enabled -for \LaTeX\ formats. Users without \eTeX, please, look +Note, for calculations you need either package \xpackage{calc} or +\hologo{eTeX}. Nowadays the latter should automatically be enabled +for \hologo{LaTeX} formats. Users without \hologo{eTeX}, please, look in the source documentation \verb|hyperref.dtx| for further limitations. -Also \verb|\hypercalcbp| cannot be used in option specifications -of \verb|\documentclass| and \verb|\usepackage|, because -\LaTeX\ expands the option lists of these commands. However -package \verb|hyperref| is not yet loaded and an undefined control +Also \cs{hypercalcbp} cannot be used in option specifications +of \cs{documentclass} and \cs{usepackage}, because +\hologo{LaTeX} expands the option lists of these commands. However +package \xpackage{hyperref} is not yet loaded and an undefined control sequence error would arise. \section{Acrobat-specific behavior} @@ -1333,7 +1501,7 @@ calculate & & & JavaScript code to calculate the value of th charsize & dimen & & font size of field text \\ checkboxsymbol & char & 4 (\ding{\number`4}) & symbol used for check boxes (ZapfDingbats), \\ &&& the value is a character or \cs{ding}\verb|{|\texttt{\itshape number}\verb|}|, \\ -&&& see package `pifont' from bundle `psnfss' \\ +&&& see package \xpackage{pifont} from bundle \xpackage{psnfss} \\ checked & boolean & false & whether option selected by default \\ color & & & color of text in box \\ combo & boolean & false & choice list is `combo' style \\ @@ -1368,7 +1536,7 @@ popdown & boolean & false & choice list is `popdown' style \\ radio & boolean & false & choice list is `radio' style \\ radiosymbol & char & H (\ding{\number`H}) & symbol used for radio fields (ZapfDingbats), \\ &&& the value is a character or \cs{ding}\verb|{|\texttt{\itshape number}\verb|}|, \\ -&&& see package `pifont' from bundle `psnfss' \\ +&&& see package \xpackage{pifont} from bundle \xpackage{psnfss} \\ readonly & boolean & false & field is readonly \\ rotation & number & 0 & rotation of the widget annotation \\* & & & (degree, counterclockwise, multiple of 90)\\ @@ -1413,42 +1581,41 @@ The draft option defines the macros as follows \section{Special support for other packages} -\textsf{hyperref} aims to cooperate with other packages, but there are +Package \xpackage{hyperref} aims to cooperate with other packages, but there are several possible sources for conflict, such as \begin{itemize} \item Packages that manipulate the bibliographic mechanism. Peter -William's \textsf{harvard} package is supported. However, the -recommended package is Patrick Daly's \textsf{natbib} package that has -specific \textsf{hyperref} hooks to allow reliable interaction. This +William's \xpackage{harvard} package is supported. However, the +recommended package is Patrick Daly's \xpackage{natbib} package that has +specific \xpackage{hyperref} hooks to allow reliable interaction. This package covers a very wide variety of layouts and citation styles, all -of which work with \textsf{hyperref}. +of which work with \xpackage{hyperref}. \item Packages that typeset the contents of the \ci{label} and \ci{ref} -macros, such as \textsf{showkeys}. Since the \textsf{hyperref} package +macros, such as \xpackage{showkeys}. Since the \xpackage{hyperref} package redefines these commands, you must set \texttt{implicit=false} for these packages to work. \item Packages that do anything serious with the index. \end{itemize} -The \textsf{hyperref} package is distributed with variants on two useful -packages designed to work especially well with it. These are \textsf{xr} -and \textsf{minitoc}, which support crossdocument links using \LaTeX's -normal \verb|\label/\ref| mechanisms and per-chapter tables of contents, +The \xpackage{hyperref} package is distributed with variants on two useful +packages designed to work especially well with it. These are \xpackage{xr} +and \xpackage{minitoc}, which support crossdocument links using \hologo{LaTeX}'s +normal \cs{label}/\cs{ref} mechanisms and per-chapter tables of contents, respectively. \section{History and acknowledgments} The original authors of \textsf{hyperbasics.tex} and \textsf{hypertex.sty}, from which this package descends, are Tanmoy -Bhattacharya (\texttt{tanmoy@qcd.lanl.gov}) and Thorsten Ohl -\linebreak(\texttt{thorsten.ohl@physik.th-darmstadt.de}). \textsf{hyperref} -started as a simple port of their work to \LaTeXe\ standards, but +Bhattacharya and Thorsten Ohl. Package \xpackage{hyperref} +started as a simple port of their work to \hologo{LaTeXe} standards, but eventually I rewrote nearly everything, because I didn't understand a lot of the original, and was only interested in getting it to work with -\LaTeX. I would like to thank Arthur Smith, Tanmoy Bhattacharya, Mark +\hologo{LaTeX}. I would like to thank Arthur Smith, Tanmoy Bhattacharya, Mark Doyle, Paul Ginsparg, David Carlisle, T.\ V.\ Raman and Leslie Lamport for comments, requests, thoughts and code to get the package into its first useable state. Various other people are mentioned at the point in @@ -1458,17 +1625,17 @@ problems they found. Tanmoy found a great many of the bugs, and (even better) often provided fixes, which has made the package more robust. The days spent on Rev\TeX\ are entirely due to him! The investigations of Bill Moss -(\texttt{bmoss@math.clemson.edu}) into the later versions including +into the later versions including native PDF support uncovered a good many bugs, and his testing is -appreciated. Hans Hagen (\texttt{pragma@pi.net}) provided a lot of +appreciated. Hans Hagen provided a lot of insight into PDF. Berthold Horn provided help, encouragement and sponsorship for the \textsf{dvipsone} and \textsf{dviwindo} drivers. Sergey Lesenko provided the changes needed for \textsf{dvipdf}, and \Hanh{} supplied all the information needed for \textsf{pdftex}. Patrick Daly kindly updated his -\textsf{natbib} package to allow easy integration with -\textsf{hyperref}. Michael Mehlich's \textsf{hyper} package (developed +\xpackage{natbib} package to allow easy integration with +\xpackage{hyperref}. Michael Mehlich's \xpackage{hyper} package (developed in parallel with \textsf{hyperref}) showed me solutions for some problems. Hopefully the two packages will combine one day. @@ -1481,10 +1648,10 @@ problems; and Hans Hagen, who explained how to do it in \textsf{pdftex}. Steve Peter recreated the manual source in July 2003 after it had been lost. -Especial extra thanks to David Carlisle for the \textsf{backref} module, +Especial extra thanks to David Carlisle for the \xpackage{backref} module, the ps2pdf and dviwindo support, frequent general rewrites of my bad -code, and for working on changes to the \textsf{xr} package to suit -\textsf{hyperref}. +code, and for working on changes to the \xpackage{xr} package to suit +\xpackage{hyperref}. \begingroup \makeatletter diff --git a/Master/texmf-dist/source/latex/hyperref/doc/options.tex b/Master/texmf-dist/source/latex/hyperref/doc/options.tex index 07523858fa2..78e37d38775 100644 --- a/Master/texmf-dist/source/latex/hyperref/doc/options.tex +++ b/Master/texmf-dist/source/latex/hyperref/doc/options.tex @@ -15,8 +15,8 @@ \renewcommand*{\ttdefault}{lmvtt}% \fi \title{hyperref package options} -\author{Sebastian Rahtz et al.} -\date{December 14th 2009}% HO +\author{Sebastian Rahtz, Heiko Oberdiek et al.} +\date{July 28th 2012}% HO \newcommand{\optempty}{{\rmfamily\textit{empty}}} \newcommand*{\for}[1]{{\rmfamily(#1)}} \begin{document} @@ -39,6 +39,7 @@ citecolor &color of citation links&green\\ colorlinks &color links&false\\ &&true \for{tex4ht, dviwindo}\\ debug &provide details of anchors defined&false\\ +destlabel &destinations are named by the first \verb|\label| after the anchor creation&false\\ &same as verbose&\\ draft &do not do any hyper linking&false\\ driverfallback &Use this driver option, if no driver is given and cannot be autodetected\\ diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx index d0c67fdf5ec..c28a7145088 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx @@ -44,7 +44,8 @@ %\ProvidesFile{puenc.def} %\ProvidesFile{puvnenc.def} %\ProvidesFile{puarenc.def} -% [2012/05/13 v6.82q % +%\ProvidesFile{psdextra.def} +% [2012/07/29 v6.82v % % Hypertext links for LaTeX] % Dummy hyperref (SR)] % Hyperref documentation driver file] @@ -80,6 +81,7 @@ % Hyperref: PDF Unicode definition (HO)] % Hyperref: Additions to puenc.def for VnTeX] % Hyperref: Additions to puenc.def for Arabi] +% Hyperref: Additions to PDF string support] %<*driver> \documentclass{ltxdoc} \usepackage{array} @@ -145,7 +147,7 @@ \end{document} % % \fi -% \CheckSum{28746} +% \CheckSum{37049} % % \MakeShortVerb{|} % \StopEventually{} @@ -621,6 +623,7 @@ \RequirePackage{ifxetex}[2006/08/21] \RequirePackage{hycolor} \RequirePackage{letltxmacro}[2008/06/13] +\RequirePackage{auxhook}[2009/12/14] \def\Hy@Error{\@PackageError{hyperref}} \def\Hy@Warning{\@PackageWarning{hyperref}} \def\Hy@WarningNoLine{\@PackageWarningNoLine{hyperref}} @@ -824,6 +827,7 @@ \newif\ifHy@pdfcenterwindow \newif\ifHy@CJKbookmarks \newif\ifHy@colorlinks +\newif\ifHy@destlabel \newif\ifHy@draft \let\Hy@finaltrue\Hy@draftfalse \let\Hy@finalfalse\Hy@drafttrue @@ -853,6 +857,7 @@ \newif\ifHy@seminarslides \newif\ifHy@setpagesize \newif\ifHy@texht +\newif\ifHy@psdextra \newif\ifHy@pdftoolbar \newif\ifHy@unicode \newif\ifHy@pdfusetitle @@ -872,6 +877,7 @@ \Hy@breaklinksfalse \Hy@pdfcenterwindowfalse \Hy@CJKbookmarksfalse +\Hy@destlabelfalse \Hy@pdfescapeformfalse \Hy@hyperfiguresfalse \Hy@pdffitwindowfalse @@ -894,6 +900,7 @@ \Hy@raiselinksfalse \Hy@setpagesizetrue \Hy@texhtfalse +\Hy@psdextrafalse \Hy@pdftoolbartrue \Hy@typexmlfalse \Hy@unicodefalse @@ -1306,6 +1313,14 @@ \let\hphantom\@gobble % \end{macrocode} % +% \paragraph{Package pifont.} +% \begin{macrocode} + \let\ding\HyPsd@ding + \let\Cube\HyPsd@DieFace +%* \HyPsd@DieFace -> \epsdice (epsdice) +%* \HyPsd@DieFace -> \fcdice (hhcount) +% \end{macrocode} +% % \paragraph{Environments.} % \begin{macrocode} \def\begin#1{\csname#1\endcsname}% @@ -1323,6 +1338,18 @@ \def\MakeLowercase{\MakeLowercaseUnsupportedInPdfStrings}% % \end{macrocode} % +% \paragraph{Support of math commands without prefix \texttt{text}.} +% This is controlled by option ``psdextra'' and only +% activated with Unicode PDF strings. +% \begin{macrocode} + \ifHy@psdextra + \ifHy@unicode + \csname psdmapshortnames\endcsname + \csname psdaliasnames\endcsname + \fi + \fi +% \end{macrocode} +% % \paragraph{Package babel.} % Whereever ``naturalnames'' is used, disable \cs{textlatin} % (from Babel 3.6k). Thanks to Felix Neubauer @@ -1427,6 +1454,9 @@ % \begin{macrocode} \let\Hy@SectionAnchorHref\@gobble % \end{macrocode} +% \begin{macrocode} + \let\ensuremath\@firstofone +% \end{macrocode} % % \paragraph{Patch for cjk bookmarks.} % \begin{macrocode} @@ -1677,7 +1707,8 @@ % scan the string for this marker and provide a descriptive % warning. % \begin{macrocode} - \expandafter\HyPsd@Subst\expandafter{\HyPsd@GLYPHERR}{\relax}#1% + \expandafter + \HyPsd@Subst\expandafter{\HyPsd@GLYPHERR}{\relax}#1% \let\HyPsd@String\@empty \expandafter\HyPsd@GlyphProcess#1\relax\@empty \global\let#1\HyPsd@String @@ -2035,12 +2066,12 @@ % \LaTeX's NFSS. Because of large memory requirements the % encoding file for Unicode support is only loaded, if option % |unicode| is specified as package option. -% \begin{macro}{\HyPsd@InitUnicode} +% \begin{macro}{\HyPsd@LoadUnicode} % Because the file |puenc.def| takes a lot of memory, the loading -% is defined in the macro \cs{HyPsd@InitUnicode} called by +% is defined in the macro \cs{HyPsd@LoadUnicode} called by % the package option |unicode|. % \begin{macrocode} -\def\HyPsd@InitUnicode{% +\def\HyPsd@LoadUnicode{% \@ifundefined{T@PU}{% \input{puenc.def}% \HyLinguex@Restore @@ -2048,7 +2079,8 @@ \DeclareFontFamily{PU}{pdf}{}% \DeclareFontShape{PU}{pdf}{m}{n}{ <-> cmr10 }{}% \DeclareFontSubstitution{PU}{pdf}{m}{n}% - \let\HyPsd@InitUnicode\relax + \input{psdextra.def}% + \let\HyPsd@LoadUnicode\relax } % \end{macrocode} % \end{macro} @@ -4312,6 +4344,173 @@ % \end{macrocode} % \end{macro} % +% \subsubsection{Support for die faces (ifsym et. al.)} +% +% \begin{macro}{\HyPsd@DieFace} +% Die faces are provided by +% \begin{quote} +% \begin{tabular}{@{}ll@{}} +% Package & Macro\\ +% \hline +% ifsym & \cs{Cube}\\ +% epsdice & \cs{epsdice}\\ +% hhcount & \cs{fcdice} +% \end{tabular} +% \end{quote} +% \cs{Cube} and \cs{epsdice} restrict the range to the +% numbers one to six. \cs{fcdice} generates for larger numbers +% several dice faces with the sum matching the number. +% The implementation for the PDF strings follows \cs{fcdice}. +% \begin{macrocode} +\def\HyPsd@DieFace#1{% + \ifHy@unicode + \ifnum#1<1 % + \HyPsd@UnicodeReplacementCharacter + \else + \ifnum#1>6 % + \9046\205% + \expandafter\expandafter\expandafter + \HyPsd@DieFaceLarge\intcalcSub{#1}{6}!% + \else + \9046\20\intcalcDec{#1}% + \fi + \fi + \else + .% Die faces are not part of PDFDocEncoding + \fi +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HyPsd@DieFaceLarge} +% \begin{macrocode} +\def\HyPsd@DieFaceLarge#1!{% + \ifnum#1>6 % + \expandafter\ltx@firstoftwo + \else + \expandafter\ltx@secondoftwo + \fi + {% + \9046\205% + \expandafter\expandafter\expandafter + \HyPsd@DieFaceLarge\IntCalcSub#1!6!!% + }{% + \9046\20\IntCalcDec#1!% + }% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Support for moon phases of package china2e} +% +% \begin{macrocode} +\def\HyPsd@MoonPha#1{% + \ifcase\intcalcNum{#1} % + \HyPsd@UnicodeReplacementCharacter + \or % 1 +% U+1F31A NEW MOON WITH FACE; \MoonPha{1} (china2e) + \9330\074\9337\032% + \or % 2 + \HyPsd@UnicodeReplacementCharacter + \or % 3 +% U+1F31D FULL MOON WITH FACE; \MoonPha{3} (china2e) + \9330\074\9337\035% + \or % 4 +% U+1F31C LAST QUARTER MOON WITH FACE; \MoonPha{4} (china2e) + \9330\074\9337\034% + \else + \HyPsd@UnicodeReplacementCharacter + \fi +} +%* \HyPsd@MoonPha -> \MoonPha +% \end{macrocode} +% +% \subsubsection{Support for package pifont} +% +% \begin{macro}{\HyPsd@ding} +% \begin{macrocode} +\def\HyPsd@ding#1{% + \ifHy@unicode + \ifnum#1<32 % + \HyPsd@UnicodeReplacementCharacter + \else + \ifnum#1>254 % + \HyPsd@UnicodeReplacementCharacter + \else + \ifnum#1<127 % + \expandafter\expandafter\expandafter + \HyPsd@@ding\intcalcNum{#1}!% + \else + \ifnum#1>160 % + \expandafter\expandafter\expandafter + \HyPsd@@ding\intcalcNum{#1}!% + \else + \HyPsd@UnicodeReplacementCharacter + \fi + \fi + \fi + \fi + \else + .% Dingbats are not part of PDFDocEncoding + \fi +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HyPsd@@ding} +% \begin{macrocode} +\def\HyPsd@@ding#1!{% + \ltx@ifundefined{HyPsd@ding@#1}{% + \ifnum#1<127 % + \9047% + \HyPsd@DecimalToOctalSecond{\IntCalcSub#1!32!}% + \else + \ifnum#1<168 % + \9047\14\IntCalcSub#1!160!% + \else + \ifnum#1>181 % + \9047\HyPsd@DecimalToOctalSecond{\IntCalcSub#1!64!}% + \else + % 172..181 -> U+2460..U+2469 + \9044\HyPsd@DecimalToOctalSecond{\IntCalcSub#1!76!}% + \fi + \fi + \fi + }{% + \csname HyPsd@ding@#1\endcsname + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macrocode} +\@namedef{HyPsd@ding@32}{\space} +% U+260E BLACK TELEPHONE +\@namedef{HyPsd@ding@37}{\9046\016}% U+260E +% U+261B BLACK RIGHT POINTING INDEX +\@namedef{HyPsd@ding@42}{\9046\033}% U+261B +% U+261E WHITE RIGHT POINTING INDEX +\@namedef{HyPsd@ding@43}{\9046\036}% U+261E +% U+2605 BLACK STAR +\@namedef{HyPsd@ding@72}{\9046\005}% U+2605 +% U+25CF BLACK CIRCLE +\@namedef{HyPsd@ding@108}{\9045\317}% U+25CF +% U+25A0 BLACK SQUARE +\@namedef{HyPsd@ding@110}{\9045\240}% U+25A0 +% U+25B2 BLACK UP-POINTING TRIANGLE +\@namedef{HyPsd@ding@115}{\9045\262}% U+25B2 +% U+25BC BLACK DOWN-POINTING TRIANGLE +\@namedef{HyPsd@ding@116}{\9045\274}% U+25BC +% U+25C6 BLACK DIAMOND +\@namedef{HyPsd@ding@117}{\9045\306}% U+25C6 +% U+25D7 RIGHT HALF BLACK CIRCLE +\@namedef{HyPsd@ding@119}{\9045\327}% U+25D7 +\@namedef{HyPsd@ding@168}{\textclubsuitblack}% +\@namedef{HyPsd@ding@169}{\textdiamondsuitblack}% +\@namedef{HyPsd@ding@170}{\textheartsuitblack}% +\@namedef{HyPsd@ding@171}{\textspadesuitblack}% +\@namedef{HyPsd@ding@213}{\textrightarrow}% +\@namedef{HyPsd@ding@214}{\textleftrightarrow}% +\@namedef{HyPsd@ding@215}{\textupdownarrow}% +\@namedef{HyPsd@ding@240}{\HyPsd@UnicodeReplacementCharacter} +% \end{macrocode} % % \section{Support of other packages} % @@ -4842,6 +5041,11 @@ \Hy@boolkey{nesting}{#1}% } % \end{macrocode} +% \begin{macrocode} +\define@key{Hyp}{destlabel}[true]{% + \Hy@boolkey{destlabel}{#1}% +} +% \end{macrocode} % % \begin{macrocode} \define@key{Hyp}{unicode}[true]{% @@ -4853,16 +5057,6 @@ \def\HyPsd@pdfencoding{pdfdoc}% \fi } -\def\HyPsd@LoadUnicode{% - \@ifundefined{T@PU}{% - \input{puenc.def}% - \HyLinguex@Restore - }{}% - \DeclareFontFamily{PU}{pdf}{}% - \DeclareFontShape{PU}{pdf}{m}{n}{ <-> cmr10 }{}% - \DeclareFontSubstitution{PU}{pdf}{m}{n}% - \global\let\HyPsd@LoadUnicode\relax -} \Hy@AtBeginDocument{% \ifx\HyPsd@LoadUnicode\relax \else @@ -4940,6 +5134,12 @@ % \end{macrocode} % % \begin{macrocode} +\define@key{Hyp}{psdextra}[true]{% + \Hy@boolkey{psdextra}{#1}% +} +% \end{macrocode} +% +% \begin{macrocode} \def\hypersetup{\kvsetkeys{Hyp}} % \end{macrocode} % @@ -6550,7 +6750,9 @@ \def\Hy@xspace@end{% \ltx@gobble{end for xspace}% }% - \xspaceaddexceptions{\Hy@xspace@end,\hyper@linkend,\hyper@anchorend}% + \xspaceaddexceptions{% + \Hy@xspace@end,\hyper@linkend,\hyper@anchorend + }% }% }% }{% @@ -6715,7 +6917,7 @@ \ifHy@typexml \Hy@AtEndOfPackage{% \RequirePackage{color}% - \RequirePackage{nameref}% + \RequirePackage{nameref}[2012/07/28]% }% \fi \Hy@DisableOption{typexml} @@ -7088,7 +7290,7 @@ \ifHy@typexml \else \Hy@CatcodeWrapper{% - \RequirePackage{nameref}% + \RequirePackage{nameref}[2012/07/28]% }% \fi \fi @@ -7749,6 +7951,141 @@ } \let\anchor@spot\ltx@empty % \end{macrocode} +% +% \section{Option `destlabel'} +% +% \begin{macrocode} +\ifHy@destlabel +% \end{macrocode} +% +% \begin{macro}{\hyper@newdestlabel} +% \begin{macrocode} + \def\hyper@newdestlabel#1#2{% + \begingroup + \Hy@safe@activestrue + \edef\x{\endgroup + \noexpand\@newl@bel{HyDL}{#1}{#2}% + }% + \x + }% +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\hyper@destlabel@hook} +% \begin{macrocode} + \providecommand*{\hyper@destlabel@hook}{}% +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\Hy@DestRename} +% \begin{macrocode} + \newcommand*{\Hy@DestRename}[2]{% + \ltx@IfUndefined{HyDL!#1}{% + \begingroup + \Hy@safe@activestrue + \edef\dest@name{#1}% + \edef\label@name{#2}% + \hyper@destlabel@hook + \Hy@IsNotEmpty{dest@name}{% + \Hy@IsNotEmpty{label@name}{% + \global\expandafter + \let\csname HyDL!#1\endcsname\ltx@empty + \if@filesw + \protected@write\@auxout{}{% + \string\hyper@newdestlabel + {#1}% + {\label@name}% + }% + \fi + }% + }% + \endgroup + }{}% + }% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HyperDestRename} +% \begin{macrocode} + \newcommand*{\HyperDestRename}[2]{% + \AtBeginDocument{% + \Hy@DestRename{#1}{#2}% + }% + }% + \AtBeginDocument{% + \let\HyperDestRename\Hy@DestRename + }% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\Hy@IsNotEmpty} +% \begin{macrocode} + \def\Hy@IsNotEmpty#1{% + \ltx@IfUndefined{#1}\ltx@gobble{% + \expandafter\ifx\csname#1\endcsname\ltx@empty + \expandafter\ltx@gobble + \else + \expandafter\ltx@firstofone + \fi + }% + }% +% \end{macrocode} +% \end{macro} +% \begin{macrocode} + \ltx@GlobalAppendToMacro\label@hook{% + \HyperDestRename\@currentHref\label@name + }% +% \end{macrocode} +% +% \begin{macro}{\HyperDestLabelReplace} +% \begin{macrocode} + \def\HyperDestLabelReplace#1{% + \ltx@ifundefined{HyDL@#1}{% + #1% + }{% + \csname HyDL@#1\endcsname + }% + }% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HyperDestNameFilter} +% \begin{macrocode} +\let\HyperDestNameFilter\HyperDestLabelReplace +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\else +% \end{macrocode} +% \begin{macro}{\hyper@newdestlabel} +% \begin{macrocode} + \let\hyper@newdestlabel\ltx@gobbletwo +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HyperDestLabelReplace} +% \begin{macrocode} + \let\HyperDestLabelReplace\ltx@firstofone +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HyperDestRename} +% \begin{macrocode} +% \end{macrocode} + \let\HyperDestRename\ltx@gobbletwo +% \end{macro} +% \begin{macrocode} +\fi +% \end{macrocode} +% +% \begin{macrocode} +\Hy@DisableOption{destlabel} +% \end{macrocode} +% +% Provide a dummy default definition of \cs{hyper@newdestlabel} +% inside the .aux files. +% \begin{macrocode} +\AddLineBeginAux{% + \string\providecommand\string\hyper@newdestlabel[2]{}% +} +% \end{macrocode} +% % \section{Compatibility with the \emph{\LaTeX{}2html} package}\label{latex2html} % Map our macro names on to Nikos', so that documents prepared % for that system will work without change. @@ -9245,8 +9582,15 @@ }% \fi } -\AtBeginShipoutFirst{% - \Hy@FirstPageHook +\ltx@iffileloaded{hpdftex.def}{% + \AtBeginShipout{% + \Hy@FirstPageHook + \global\let\Hy@FirstPageHook\ltx@empty + }% +}{% + \AtBeginShipoutFirst{% + \Hy@FirstPageHook + }% } \g@addto@macro\Hy@FirstPageHook{% \PDF@FinishDoc @@ -10536,7 +10880,9 @@ \def\@tempa{\@oparg{\@begintheorem{#3}{}}[]}% \else \refstepcounter{#2}% - \def\@tempa{\@oparg{\@begintheorem{#3}{\csname the#2\endcsname}}[]}% + \def\@tempa{% + \@oparg{\@begintheorem{#3}{\csname the#2\endcsname}}[]% + }% \fi \@tempa }% @@ -11653,7 +11999,7 @@ \let\H@definecounter\@definecounter \def\@definecounter#1{% \H@definecounter{#1}% - \expandafter\def\csname theH#1\endcsname{\arabic{#1}}% + \expandafter\gdef\csname theH#1\endcsname{\arabic{#1}}% } % \end{macrocode} % But what if they have used the optional argument to e.g. |\newtheorem| @@ -11662,7 +12008,7 @@ \let\H@newctr\@newctr \def\@newctr#1[#2]{% \H@newctr#1[{#2}]% - \expandafter\def\csname theH#1\endcsname{% + \expandafter\gdef\csname theH#1\endcsname{% \csname the\@ifundefined{theH#2}{}{H}#2\endcsname.\arabic{#1}% }% } @@ -13399,6 +13745,9 @@ % need to be inserted. However it's easier to add an additional % box level for the pages after the first one. Also \cs{AtBeginShipoutFirst} % could be invoked independently from hyperref. +% +% Since version 2011/10/05 v1.16 of package `atbegshi' +% \cs{AtBeginShipoutFirst} does not add a additional box layer. % \begin{macrocode} \def\Hy@FixNotFirstPage{% \gdef\Hy@FixNotFirstPage{% @@ -13407,7 +13756,10 @@ }% }% } -\AtBeginShipout{\Hy@FixNotFirstPage} +\ltx@ifpackagelater{atbegshi}{2011/10/05}{% +}{% + \AtBeginShipout{\Hy@FixNotFirstPage}% +} % \end{macrocode} % % \begin{macrocode} @@ -16920,7 +17272,8 @@ % Fix for tex4ht. % \begin{macrocode} \AtBeginDocument{% - \expandafter\let\expandafter\Hy@OrgMakeLabel\csname Make:Label\endcsname + \expandafter + \let\expandafter\Hy@OrgMakeLabel\csname Make:Label\endcsname \expandafter\def\csname Make:Label\endcsname#1#2{% \ifhmode \Hy@SaveSpaceFactor @@ -17356,7 +17709,9 @@ % \subsection{HyperTeX} % \begin{macrocode} %<*hypertex> -\def\@Form[#1]{\Hy@Message{Sorry, HyperTeX does not support FORMs}} +\def\@Form[#1]{% + \Hy@Message{Sorry, HyperTeX does not support FORMs}% +} \let\@endForm\ltx@empty \def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum \Hy@Message{Sorry, HyperTeX does not support FORM gauges}% @@ -17373,8 +17728,12 @@ \def\@PushButton[#1]#2{% parameters, label \Hy@Message{Sorry, HyperTeX does not support FORM pushbuttons}% } -\def\@Reset[#1]#2{\Hy@Message{Sorry, HyperTeX does not support FORMs}} -\def\@Submit[#1]#2{\Hy@Message{Sorry, HyperTeX does not support FORMs}} +\def\@Reset[#1]#2{% + \Hy@Message{Sorry, HyperTeX does not support FORMs}% +} +\def\@Submit[#1]#2{% + \Hy@Message{Sorry, HyperTeX does not support FORMs}% +} % % \end{macrocode} % \subsection{TeX4ht} @@ -19354,8 +19713,8 @@ } % \end{macrocode} % If there is no chapter number (\cmd{\frontmatter} or -% \cmd{\backmatter}) then |\refstepcounter{chapter}| is not -% executed, so there will be no destination for \cmd{addcontentsline}. +% \cmd{\backmatter}) then the counting by |\refstepcounter{chapter}| +% is not executed, so there will be no destination for \cmd{addcontentsline}. % So \cmd{\@chapter} is overloaded to avoid this: % \begin{macrocode} \ltx@IfUndefined{@chapter}{}{% @@ -19638,6 +19997,8 @@ % \begin{macrocode} % U+005C REVERSE SOLIDUS; backslash \DeclareTextCommand{\textbackslash}{PD1}{\134}% U+005C +% "U+2216 SET MINUS" simulated by "U+005C REVERSE SOLIDUS" +\DeclareTextCommand{\textsetminus}{PD1}{\textbackslash} % \end{macrocode} % \cs{135}: U+005D RIGHT SQUARE BRACKET; bracketright % \begin{macrocode} @@ -19675,8 +20036,9 @@ \DeclareTextCommand{\textbullet}{PD1}{\200}% U+2022 % U+2020 DAGGER; dagger \DeclareTextCommand{\textdagger}{PD1}{\201}% U+2020 -% U+2021 DOUBLE DAGGER; daggerdbl +% U+2021 DOUBLE DAGGER; daggerdbl; \ddagger (LaTeX) \DeclareTextCommand{\textdaggerdbl}{PD1}{\202}% U+2021 +\DeclareTextCommand{\textddagger}{PD1}{\textddagger} % U+2026 HORIZONTAL ELLIPSIS; ellipsis \DeclareTextCommand{\textellipsis}{PD1}{\203}% U+2026 % U+2014 EM DASH; emdash @@ -19778,9 +20140,9 @@ % U+00B1 PLUS-MINUS SIGN; plusminus \DeclareTextCommand{\textplusminus}{PD1}{\261}% U+00B1 % U+00B2 SUPERSCRIPT TWO; twosuperior -\DeclareTextCommand{\texttwosuperior}{PD1}{\262}% U+00B2 +\DeclareTextCommand{\texttwosuperior}{PD1}{\262}%* U+00B2 % U+00B3 SUPERSCRIPT THREE; threesuperior -\DeclareTextCommand{\textthreesuperior}{PD1}{\263}% U+00B3 +\DeclareTextCommand{\textthreesuperior}{PD1}{\263}%* U+00B3 % U+00B4 ACUTE ACCENT; acute \DeclareTextCommand{\textacute}{PD1}{\264}% U+00B4 % U+00B5 MICRO SIGN; mu, mu1 @@ -19792,7 +20154,7 @@ % U+00B8 CEDILLA; cedilla \DeclareTextCommand{\textcedilla}{PD1}{\270}% U+00B8 % U+00B9 SUPERSCRIPT ONE; onesuperior -\DeclareTextCommand{\textonesuperior}{PD1}{\271}% U+00B9 +\DeclareTextCommand{\textonesuperior}{PD1}{\271}%* U+00B9 % U+00BA MASCULINE ORDINAL INDICATOR; ordmasculine \DeclareTextCommand{\textordmasculine}{PD1}{\272}% U+00BA % U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK; guillemotright @@ -19866,8 +20228,9 @@ \DeclareTextCompositeCommand{\"}{PD1}{U}{\334}% U+00DC % U+00DD LATIN CAPITAL LETTER Y WITH ACUTE; Yacute \DeclareTextCompositeCommand{\'}{PD1}{Y}{\335}% U+00DD -% U+00DE LATIN CAPITAL LETTER THORN; Thorn +% U+00DE LATIN CAPITAL LETTER THORN; Thorn; \TH, \Thorn (wasysym) \DeclareTextCommand{\TH}{PD1}{\336}% U+00DE +\DeclareTextCommand{\textThorn}{PD1}{\336}%* U+00DE % U+00DF LATIN SMALL LETTER SHARP S; germandbls \DeclareTextCommand{\ss}{PD1}{\337}% U+00DF % U+00E0 LATIN SMALL LETTER A WITH GRAVE; agrave @@ -19934,8 +20297,9 @@ \DeclareTextCompositeCommand{\"}{PD1}{u}{\374}% U+00FC % U+00FD LATIN SMALL LETTER Y WITH ACUTE; yacute \DeclareTextCompositeCommand{\'}{PD1}{y}{\375}% U+00FD -% U+00FE LATIN SMALL LETTER THORN; thorn +% U+00FE LATIN SMALL LETTER THORN; thorn; \th, \thorn (wasysym) \DeclareTextCommand{\th}{PD1}{\376}% U+00FE +\DeclareTextCommand{\textthorn}{PD1}{\376}%* U+00FE % U+00FF LATIN SMALL LETTER Y WITH DIAERESIS; ydieresis \DeclareTextCompositeCommand{\"}{PD1}{y}{\377}% U+00FF \DeclareTextCommand{\ij}{PD1}{\377}% U+00FF @@ -20026,20 +20390,38 @@ \DeclareTextCommand{\G}{PU}[1]{#1\83\017}% U+030F \DeclareTextCommand{\C}{PU}[1]{#1\83\017}% U+030F % U+0311 COMBINING INVERTED BREVE; breveinvertedcmb -\DeclareTextCommand{\newtie}{PU}[1]{#1\83\021}% U+0311 +\DeclareTextCommand{\textinvbreve}{PU}[1]{#1\83\021}% U+0311 % U+0323 COMBINING DOT BELOW; dotbelowcmb, *dotbelowcomb \DeclareTextCommand{\d}{PU}[1]{#1\83\043}% U+0323 -% U+0331 COMBINING MACRON BELOW; macronbelowcmb -\DeclareTextCommand{\b}{PU}[1]{#1\83\061}% U+0331 +% U+0324 COMBINING DIAERESIS BELOW; dieresisbelowcmb; \textsubumlaut (tipa) +\DeclareTextCommand{\textsubumlaut}{PU}[1]{#1\83\044}% U+0324 +% U+0325 COMBINING RING BELOW; ringbelowcmb; \textsubring (tipa) +\DeclareTextCommand{\textsubring}{PU}[1]{#1\83\045}% U+0325 % U+0327 COMBINING CEDILLA; cedillacmb \DeclareTextCommand{\c}{PU}[1]{#1\83\047}% U+0327 % U+0328 COMBINING OGONEK; ogonekcmb \DeclareTextCommand{\k}{PU}[1]{#1\83\050}% U+0328 +% U+032D COMBINING CIRCUMFLEX ACCENT BELOW; +% \textsubcircum (tipa) +\DeclareTextCommand{\textsubcircum}{PU}[1]{#1\83\055}% U+032D +% U+032E COMBINING BREVE BELOW; brevebelowcmb +\DeclareTextCommand{\textsubbreve}{PU}[1]{#1\83\056}% U+032E +% U+0330 COMBINING TILDE BELOW; tildebelowcmb; \textsubtilde (tipa) +\DeclareTextCommand{\textsubtilde}{PU}[1]{#1\83\060}% U+0330 +% U+0331 COMBINING MACRON BELOW; macronbelowcmb +\DeclareTextCommand{\b}{PU}[1]{#1\83\061}% U+0331 % U+0361 COMBINING DOUBLE INVERTED BREVE; breveinverteddoublecmb \DeclareTextCommand{\t}{PU}[1]{#1\83\141}% U+0361 % U+20DD COMBINING ENCLOSING CIRCLE \DeclareTextCommand{\textcircled}{PU}[1]{#1\9040\335}% U+20DD % \end{macrocode} +% +% Double accents. +% \begin{macrocode} +\DeclareTextCommand{\textacutemacron}{PU}[1]{#1\83\001\83\004} +\DeclareTextCommand{\textgravemacron}{PU}[1]{#1\83\000\83\004} +% \end{macrocode} +% % \cs{@empty} is an artefact of the NFSS2 machinery, it % gets inserted for empty arguments and spaces. % \begin{macrocode} @@ -20057,11 +20439,19 @@ \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} @@ -20078,11 +20468,19 @@ \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}} % \end{macrocode} % Accents for capitals (see encoding TS1) % \begin{macrocode} @@ -20123,10 +20521,13 @@ \DeclareTextCommand{\textnumbersign}{PU}{\80\043}% U+0023 % U+0024 DOLLAR SIGN; dollar \DeclareTextCommand{\textdollar}{PU}{\80\044}% U+0024 +%* \textdollar -> \mathdollar % U+0025 PERCENT SIGN; percent \DeclareTextCommand{\textpercent}{PU}{\80\045}% U+0025 % U+0026 AMPERSAND; ampersand \DeclareTextCommand{\textampersand}{PU}{\80\046}% U+0026 +%* \textampersand -> \binampersand (stmaryrd) +%* \textampersand -> \with (cmll) % U+0027 APOSTROPHE; quotesingle \DeclareTextCommand{\textquotesingle}{PU}{\80\047}% U+0027 % U+0028 LEFT PARENTHESIS; parenleft @@ -20171,6 +20572,7 @@ \DeclareTextCommand{\textasciicircum}{PU}{\80\136}% U+005E % U+005F LOW LINE; underscore \DeclareTextCommand{\textunderscore}{PU}{\80\137}% U+005F +%* \textunderscore -> \mathunderscore (LaTeX) % U+0060 GRAVE ACCENT; grave \DeclareTextCommand{\textasciigrave}{PU}{\80\140}% U+0060 % \end{macrocode} @@ -20190,6 +20592,7 @@ \DeclareTextCommand{\textbraceleft}{PU}{\80\173}% U+007B % U+007C VERTICAL LINE; *bar, verticalbar \DeclareTextCommand{\textbar}{PU}{|}% \80\174 U+007C +%* \textbar -> \textvertline (tipa) % U+007D RIGHT CURLY BRACKET; braceright \DeclareTextCommand{\textbraceright}{PU}{\80\175}% U+007D % U+007E TILDE; asciitilde @@ -20206,18 +20609,23 @@ \DeclareTextCommand{\textcent}{PU}{\80\242}% U+00A2 % U+00A3 POUND SIGN; sterling \DeclareTextCommand{\textsterling}{PU}{\80\243}% U+00A3 +%* \textsterling -> \mathsterling (LaTeX) +%* \textsterling -> \pounds (LaTeX) % U+00A4 CURRENCY SIGN; currency \DeclareTextCommand{\textcurrency}{PU}{\80\244}% U+00A4 % U+00A5 YEN SIGN; yen \DeclareTextCommand{\textyen}{PU}{\80\245}% U+00A5 % U+00A6 BROKEN BAR; brokenbar \DeclareTextCommand{\textbrokenbar}{PU}{\80\246}% U+00A6 +%* \textbrokenbar -> \brokenvert (wasysym) % U+00A7 SECTION SIGN; section \DeclareTextCommand{\textsection}{PU}{\80\247}% U+00A7 +%* \textsection -> \mathsection (LaTeX) +%* \textsection -> \S (LaTeX) % U+00A8 DIAERESIS; dieresis \DeclareTextCommand{\textasciidieresis}{PU}{\80\250}% U+00A8 % U+00A9 COPYRIGHT SIGN; copyright -\DeclareTextCommand{\textcopyright}{PU}{\80\251}% U+00A9 +\DeclareTextCommand{\textcopyright}{PU}{\80\251}%* U+00A9 % U+00AA FEMININE ORDINAL INDICATOR; ordfeminine \DeclareTextCommand{\textordfeminine}{PU}{\80\252}% U+00AA % U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK; guillemotleft @@ -20237,9 +20645,9 @@ % U+00B1 PLUS-MINUS SIGN; plusminus \DeclareTextCommand{\textplusminus}{PU}{\80\261}% U+00B1 % U+00B2 SUPERSCRIPT TWO; twosuperior -\DeclareTextCommand{\texttwosuperior}{PU}{\80\262}% U+00B2 +\DeclareTextCommand{\texttwosuperior}{PU}{\80\262}%* U+00B2 % U+00B3 SUPERSCRIPT THREE; threesuperior -\DeclareTextCommand{\textthreesuperior}{PU}{\80\263}% U+00B3 +\DeclareTextCommand{\textthreesuperior}{PU}{\80\263}%* U+00B3 % U+00B4 ACUTE ACCENT; acute \DeclareTextCommand{\textacute}{PU}{\80\264}% U+00B4 \DeclareTextCommand{\textasciiacute}{PU}{\80\264}% U+00B4 @@ -20247,12 +20655,13 @@ \DeclareTextCommand{\textmu}{PU}{\80\265}% U+00B5 % U+00B6 PILCROW SIGN; paragraph \DeclareTextCommand{\textparagraph}{PU}{\80\266}% U+00B6 +%* \textparagraph -> \mathparagraph (LaTeX) % U+00B7 MIDDLE DOT; middot, *periodcentered \DeclareTextCommand{\textperiodcentered}{PU}{\80\267}% U+00B7 % U+00B8 CEDILLA; cedilla \DeclareTextCommand{\textcedilla}{PU}{\80\270}% U+00B8 % U+00B9 SUPERSCRIPT ONE; onesuperior -\DeclareTextCommand{\textonesuperior}{PU}{\80\271}% U+00B9 +\DeclareTextCommand{\textonesuperior}{PU}{\80\271}%* U+00B9 % U+00BA MASCULINE ORDINAL INDICATOR; ordmasculine \DeclareTextCommand{\textordmasculine}{PU}{\80\272}% U+00BA % U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK; guillemotright @@ -20313,6 +20722,7 @@ \DeclareTextCompositeCommand{\"}{PU}{O}{\80\326}% U+00D6 % U+00D7 MULTIPLICATION SIGN; multiply \DeclareTextCommand{\textmultiply}{PU}{\80\327}% U+00D7 +%* \textmultiply -> \vartimes (stmaryrd) % U+00D8 LATIN CAPITAL LETTER O WITH STROKE; Oslash \DeclareTextCommand{\O}{PU}{\80\330}% U+00D8 % U+00D9 LATIN CAPITAL LETTER U WITH GRAVE; Ugrave @@ -20325,8 +20735,9 @@ \DeclareTextCompositeCommand{\"}{PU}{U}{\80\334}% U+00DC % U+00DD LATIN CAPITAL LETTER Y WITH ACUTE; Yacute \DeclareTextCompositeCommand{\'}{PU}{Y}{\80\335}% U+00DD -% U+00DE LATIN CAPITAL LETTER THORN; Thorn +% U+00DE LATIN CAPITAL LETTER THORN; Thorn; \TH, \Thorn (wasysym) \DeclareTextCommand{\TH}{PU}{\80\336}% U+00DE +\DeclareTextCommand{\textThorn}{PU}{\80\336}%* U+00DE % U+00DF LATIN SMALL LETTER SHARP S; germandbls \DeclareTextCommand{\ss}{PU}{\80\337}% U+00DF % U+00E0 LATIN SMALL LETTER A WITH GRAVE; agrave @@ -20367,6 +20778,7 @@ \DeclareTextCompositeCommand{\"}{PU}{\i}{\80\357}% U+00EF % U+00F0 LATIN SMALL LETTER ETH; eth \DeclareTextCommand{\dh}{PU}{\80\360}% U+00F0 +%* \dh -> \eth (wsuipa, phonetic) % U+00F1 LATIN SMALL LETTER N WITH TILDE; ntilde \DeclareTextCompositeCommand{\~}{PU}{n}{\80\361}% U+00F1 % U+00F2 LATIN SMALL LETTER O WITH GRAVE; ograve @@ -20393,8 +20805,10 @@ \DeclareTextCompositeCommand{\"}{PU}{u}{\80\374}% U+00FC % U+00FD LATIN SMALL LETTER Y WITH ACUTE; yacute \DeclareTextCompositeCommand{\'}{PU}{y}{\80\375}% U+00FD -% U+00FE LATIN SMALL LETTER THORN; thorn +% U+00FE LATIN SMALL LETTER THORN; thorn; +% \th, \thorn (wasysym), \textthorn (tipa) \DeclareTextCommand{\th}{PU}{\80\376}% U+00FE +\DeclareTextCommand{\textthorn}{PU}{\80\376}%* U+00FE % U+00FF LATIN SMALL LETTER Y WITH DIAERESIS; ydieresis \DeclareTextCompositeCommand{\"}{PU}{y}{\80\377}% U+00FF % \end{macrocode} @@ -20436,8 +20850,14 @@ \DeclareTextCompositeCommand{\v}{PU}{d}{\81\017}% U+010F % U+0110 LATIN CAPITAL LETTER D WITH STROKE; Dcroat, Dslash \DeclareTextCommand{\DJ}{PU}{\81\020}% U+0110 -% U+0111 LATIN SMALL LETTER D WITH STROKE; dcroat, dmacron +% U+0111 LATIN SMALL LETTER D WITH STROKE; dcroat, dmacron; +% \textcrd (tipa) \DeclareTextCommand{\dj}{PU}{\81\021}% U+0111 +\DeclareTextCommand{\textcrd}{PU}{\81\021}% U+0111 +%* \textcrd -> \crossd (wsuipa) +% An alternate glyph with the stroke through the bowl: +%* \textcrd -> \textbard (tipa) +%* \textcrd -> \bard (wsuipa) % U+0112 LATIN CAPITAL LETTER E WITH MACRON; Emacron \DeclareTextCompositeCommand{\=}{PU}{E}{\81\022}% U+0112 % U+0113 LATIN SMALL LETTER E WITH MACRON; emacron @@ -20480,8 +20900,11 @@ \DeclareTextCompositeCommand{\^}{PU}{h}{\81\045}% U+0125 % 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 -\DeclareTextCommand{\texthslash}{PU}{\81\047}% U+0127 +% U+0127 LATIN SMALL LETTER H WITH STROKE; hbar; \hbar (AmS) +\DeclareTextCommand{\texthbar}{PU}{\81\047}%* U+127 +%* \texthbar -> \textcrh (tipa) +%* \texthbar -> \crossh (wsuipa) +%* \texthbar -> \planck (phonetic) % U+0128 LATIN CAPITAL LETTER I WITH TILDE; Itilde \DeclareTextCompositeCommand{\~}{PU}{I}{\81\050}% U+0128 % U+0129 LATIN SMALL LETTER I WITH TILDE; itilde @@ -20570,6 +20993,8 @@ \DeclareTextCommand{\NG}{PU}{\81\112}% U+014A % U+014B LATIN SMALL LETTER ENG; eng \DeclareTextCommand{\ng}{PU}{\81\113}% U+014B +%* \ng -> \eng (wsuipa) +%* \ng -> \engma (phonetic) % U+014C LATIN CAPITAL LETTER O WITH MACRON; Omacron \DeclareTextCompositeCommand{\=}{PU}{O}{\81\114}% U+014C % U+014D LATIN SMALL LETTER O WITH MACRON; omacron @@ -20679,8 +21104,75 @@ % \subsubsection{Latin Extended-B: U+0180 to U+024F} % % \begin{macrocode} +% U+0180 LATIN SMALL LETTER B WITH STROKE; bstroke; \textcrb (tipa) +\DeclareTextCommand{\textcrb}{PU}{\81\200}% U+0180 +%* \textcrb -> \crossb (wsuipa) +% An alternate glyph with the stroke through the bowl: +%* \textcrb -> \textbarb (tipa) +%* \textcrb -> \barb (wsuipa) +% U+0181 LATIN CAPITAL LETTER B WITH HOOK; Bhook; \hausaB (phonetic) +\DeclareTextCommand{\texthausaB}{PU}{\81\201}%* U+0181 +% U+0188 LATIN SMALL LETTER C WITH HOOK; chook; \texthtc (tipa) +\DeclareTextCommand{\texthtc}{PU}{\81\210}% U+0188 +% U+018A LATIN CAPITAL LETTER D WITH HOOK; Dhook; \hausaD (phonetic) +\DeclareTextCommand{\texthausaD}{PU}{\81\212}%* U+018A +% U+018E LATIN CAPITAL LETTER REVERSED E; Ereversed +\DeclareTextCommand{\textEreversed}{PU}{\81\216}% U+018E +\DeclareTextCommand{\textrevE}{PU}{\81\216}% U+018E % U+0192 LATIN SMALL LETTER F WITH HOOK; florin \DeclareTextCommand{\textflorin}{PU}{\81\222}% U+0192 +% U+0195 LATIN SMALL LETTER HV; hv; \texthvlig (tipa) +\DeclareTextCommand{\texthvlig}{PU}{\81\225}% U+0195 +%* \texthvlig -> \hv (wsuipa) +% U+0198 LATIN CAPITAL LETTER K WITH HOOK; Khook; \hausaK (phonetic) +\DeclareTextCommand{\texthausaK}{PU}{\81\230}%* U+0198 +% U+0199 LATIN SMALL LETTER K WITH HOOK; khook; \texthtk (tipa) +\DeclareTextCommand{\texthtk}{PU}{\81\231}% U+0199 +%* \texthtk -> \hausak (phonetic) +% U+019A LATIN SMALL LETTER L WITH BAR; lbar; +% \textbarl (tipa), \barl (wsuipa) +\DeclareTextCommand{\textbarl}{PU}{\81\232}%* U+019A +% U+019B LATIN SMALL LETTER LAMBDA WITH STROKE/ +% LATIN SMALL LETTER BARRED LAMBDA; lambdastroke; +% \textcrlambda (tipa) +\DeclareTextCommand{\textcrlambda}{PU}{\81\233}% U+019B +%* \textcrlambda -> \crossnilambda (wsuipa) +%* \textcrlambda -> \barlambda (phonetic) +%* \textcrlambda -> \lambdabar (txfonts/pxfonts) +%* \textcrlambda -> \lambdaslash (txfonts/pxfonts) +% U+019E LATIN SMALL LETTER N WITH LONG RIGHT LEG; nlegrightlong; +% \textnrleg (tipx) +\DeclareTextCommand{\textPUnrleg}{PU}{\81\236}% U+019E +%* \textPUnrleg -> \textnrleg (tipx) +% U+01A5 LATIN SMALL LETTER P WITH HOOK; phook; \texthtp (tipa) +\DeclareTextCommand{\texthtp}{PU}{\81\245}% U+01A5 +% U+01AB LATIN SMALL LETTER T WITH PALATAL HOOK; tpalatalhook; +% \textlhookt (tipa) +\DeclareTextCommand{\textlhookt}{PU}{\81\253}% U+01AB +% U+01AD LATIN SMALL LETTER T WITH HOOK; thook; \texthtt (tipa) +\DeclareTextCommand{\texthtt}{PU}{\81\255}% U+01AD +% U+01B9 LATIN SMALL LETTER EZH REVERSED/ +% LATIN SMALL LETTER REVERSED YOGH; \textrevyogh (tipa) +\DeclareTextCommand{\textrevyogh}{PU}{\81\271}% U+01B9 +% U+01BB LATIN LETTER TWO WITH STROKE; twostroke; \textcrtwo (tipa) +\DeclareTextCommand{\textcrtwo}{PU}{\81\273}% U+01BB +% U+01BE LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE; +% glottalinvertedstroke; \textcrinvglotstop (tipa) +\DeclareTextCommand{\textcrinvglotstop}{PU}{\81\276}% U+01BE +% U+01BF LATIN LETTER WYNN; wynn; \textwynn (tipa) +\DeclareTextCommand{\textwynn}{PU}{\81\277}% U+01BF +% U+01C0 LATIN LETTER DENTAL CLICK/LATIN LETTER PIPE; clickdental; +% \textpipe (tipa) +\DeclareTextCommand{\textpipe}{PU}{\81\300}% U+01C0 +%* \textpipe -> \textpipevar (tipx) +% U+01C1 LATIN LETTER LATERAL CLICK/LATIN LETTER +% DOUBLE PIPE; clicklateral; \textdoublepipe (tipa) +\DeclareTextCommand{\textdoublepipe}{PU}{\81\301}% U+01C1 +%* \textdoublepipe -> \textdoublepipevar (tipx) +% U+01C2 LATIN LETTER ALVEOLAR CLICK/LATIN LETTER PIPE DOUBLE BAR; +% clickalveolar; \textdoublebarpipe (tipa) +\DeclareTextCommand{\textdoublebarpipe}{PU}{\81\302}% U+01C2 +%* \textdoublebarpipe -> \textdoublebarpipevar (tipx) % U+01CD LATIN CAPITAL LETTER A WITH CARON; Acaron \DeclareTextCompositeCommand{\v}{PU}{A}{\81\315}% U+01CD % U+01CE LATIN SMALL LETTER A WITH CARON; acaron @@ -20698,10 +21190,13 @@ \DeclareTextCompositeCommand{\v}{PU}{U}{\81\323}% U+01D3 % U+01D4 LATIN SMALL LETTER U WITH CARON; ucaron \DeclareTextCompositeCommand{\v}{PU}{u}{\81\324}% U+01D4 +% U+01DD LATIN SMALL LETTER TURNED E; eturned; \inve (wasysym) +\DeclareTextCommand{\textinve}{PU}{\81\335}%* U+01DD % U+01E4 LATIN CAPITAL LETTER G WITH STROKE; Gstroke \DeclareTextCommand{\textGslash}{PU}{\81\344}% U+01E4 % U+01E5 LATIN SMALL LETTER G WITH STROKE; gstroke \DeclareTextCommand{\textgslash}{PU}{\81\345}% U+01E5 +%* \textgslash -> \textcrg (tipa) % U+01E6 LATIN CAPITAL LETTER G WITH CARON; Gcaron \DeclareTextCompositeCommand{\v}{PU}{G}{\81\346}% U+01E6 % U+01E7 LATIN SMALL LETTER G WITH CARON; gcaron @@ -20729,9 +21224,11 @@ \DeclareTextCompositeCommand{\'}{PU}{\AE}{\81\374}% U+01FC % U+01FD LATIN SMALL LETTER AE WITH ACUTE; aeacute \DeclareTextCompositeCommand{\'}{PU}{\ae}{\81\375}% U+01FD -% U+01FE LATIN CAPITAL LETTER O WITH STROKE AND ACUTE; *Oslashacute, Ostrokeacut +% U+01FE LATIN CAPITAL LETTER O WITH STROKE AND ACUTE; +% *Oslashacute, Ostrokeacut \DeclareTextCompositeCommand{\'}{PU}{\O}{\81\376}% U+01FE -% U+01FF LATIN SMALL LETTER O WITH STROKE AND ACUTE; *oslashacute, ostrokeacute +% U+01FF LATIN SMALL LETTER O WITH STROKE AND ACUTE; +% *oslashacute, ostrokeacute \DeclareTextCompositeCommand{\'}{PU}{\o}{\81\377}% U+01FF % U+0200 LATIN CAPITAL LETTER A WITH DOUBLE GRAVE; Adblgrave \DeclareTextCompositeCommand{\G}{PU}{A}{\82\000}% U+0200 @@ -20741,15 +21238,28 @@ \DeclareTextCompositeCommand{\G}{PU}{E}{\82\004}% U+0204 % U+0205 LATIN SMALL LETTER E WITH DOUBLE GRAVE; edblgrave \DeclareTextCompositeCommand{\G}{PU}{e}{\82\005}% U+0205 +% U+0206 LATIN CAPITAL LETTER E WITH INVERTED BREVE; Einvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{E}{\82\006}% U+0206 +% U+0207 LATIN SMALL LETTER E WITH INVERTED BREVE; einvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{e}{\82\007}% U+0207 % U+0208 LATIN CAPITAL LETTER I WITH DOUBLE GRAVE; Idblgrave \DeclareTextCompositeCommand{\G}{PU}{I}{\82\010}% U+0208 % U+0209 LATIN SMALL LETTER I WITH DOUBLE GRAVE; idblgrave \DeclareTextCompositeCommand{\G}{PU}{\i}{\82\011}% U+0209 \DeclareTextCompositeCommand{\G}{PU}{i}{\82\011}% U+0209 +% U+020A LATIN CAPITAL LETTER I WITH INVERTED BREVE; Iinvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{I}{\82\012}% U+020A +% U+020B LATIN SMALL LETTER I WITH INVERTED BREVE; iinvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{i}{\82\013}% U+020B +\DeclareTextCompositeCommand{\textinvbreve}{PU}{\i}{\82\013}% U+020B % U+020C LATIN CAPITAL LETTER O WITH DOUBLE GRAVE; Odblgrave \DeclareTextCompositeCommand{\G}{PU}{O}{\82\014}% U+020C % U+020D LATIN SMALL LETTER O WITH DOUBLE GRAVE; odblgrave \DeclareTextCompositeCommand{\G}{PU}{o}{\82\015}% U+020D +% U+020E LATIN CAPITAL LETTER O WITH INVERTED BREVE; Oinvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{O}{\82\016}% U+020E +% U+020F LATIN SMALL LETTER O WITH INVERTED BREVE; oinvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{o}{\82\017}% U+020F % U+0210 LATIN CAPITAL LETTER R WITH DOUBLE GRAVE; Rdblgrave \DeclareTextCompositeCommand{\G}{PU}{R}{\82\020}% U+0210 % U+0211 LATIN SMALL LETTER R WITH DOUBLE GRAVE; rdblgrave @@ -20758,10 +21268,18 @@ \DeclareTextCompositeCommand{\G}{PU}{U}{\82\024}% U+0214 % U+0215 LATIN SMALL LETTER U WITH DOUBLE GRAVE; udblgrave \DeclareTextCompositeCommand{\G}{PU}{u}{\82\025}% U+0215 +% U+0216 LATIN CAPITAL LETTER U WITH INVERTED BREVE; Uinvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{U}{\82\026}% U+0216 +% U+0217 LATIN SMALL LETTER U WITH INVERTED BREVE; uinvertedbreve +\DeclareTextCompositeCommand{\textinvbreve}{PU}{u}{\82\027}% U+0217 % U+021E LATIN CAPITAL LETTER H WITH CARON \DeclareTextCompositeCommand{\v}{PU}{H}{\82\036}% U+021E % U+021F LATIN SMALL LETTER H WITH CARON \DeclareTextCompositeCommand{\v}{PU}{h}{\82\037}% U+021F +% U+0221 LATIN SMALL LETTER D WITH CURL; \textctd (tipa) +\DeclareTextCommand{\textctd}{PU}{\82\041}% U+0221 +% U+0225 LATIN SMALL LETTER Z WITH HOOK; \textcommatailz (tipa) +\DeclareTextCommand{\textcommatailz}{PU}{\82\045}% U+0225 % U+0226 LATIN CAPITAL LETTER A WITH DOT ABOVE \DeclareTextCompositeCommand{\.}{PU}{A}{\82\046}% U+0226 % U+0227 LATIN SMALL LETTER A WITH DOT ABOVE @@ -20778,15 +21296,364 @@ \DeclareTextCompositeCommand{\=}{PU}{Y}{\82\062}% U+0232 % U+0233 LATIN SMALL LETTER Y WITH MACRON \DeclareTextCompositeCommand{\=}{PU}{y}{\82\063}% U+0233 +% U+0235 LATIN SMALL LETTER N WITH CURL; \textctn (tipa) +\DeclareTextCommand{\textctn}{PU}{\82\065}% U+0235 +% U+0236 LATIN SMALL LETTER T WITH CURL; \textctt (tipa) +\DeclareTextCommand{\textctt}{PU}{\82\066}% U+0236 % U+0237 LATIN SMALL LETTER DOTLESS J \DeclareTextCommand{\j}{PU}{\82\067}% U+0237 +% U+0238 LATIN SMALL LETTER DB DIGRAPH; \textdblig (tipx) +\DeclareTextCommand{\textPUdblig}{PU}{\82\070}% U+0238 +%* \textPUdblig -> \textdblig (tipx) +% U+0239 LATIN SMALL LETTER QP DIGRAPH; \textqplig (tipx) +\DeclareTextCommand{\textPUqplig}{PU}{\82\071}% U+0239 +%* \textPUqplig -> \textqplig (tipx) +% U+023C LATIN SMALL LETTER C WITH STROKE; \slashc (wsuipa) +\DeclareTextCommand{\textslashc}{PU}{\82\074}%* U+023C +%* \textslashc -> \textcentoldstyle (textcomp) +% With bar instead of stroke: +%* \textslashc -> \textbarc (tipa) +% \end{macrocode} +% +% \subsubsection{IPA Extensions: U+0250 to U+02AF} +% +% \begin{macrocode} +% U+0250 LATIN SMALL LETTER TURNED A; aturned; \textturna (tipa) +\DeclareTextCommand{\textturna}{PU}{\82\120}% U+250 +%* \textturna -> \inva (wasysym) +% U+0251 LATIN SMALL LETTER ALPHA/LATIN SMALL LETTER +% SCRIPT A; ascript; \textscripta (tipa), \scripta (wsuipa) +\DeclareTextCommand{\textscripta}{PU}{\82\121}%* U+251 +%* \textscripta -> \vara (phonetic) +% U+0252 LATIN SMALL LETTER TURNED ALPHA; ascriptturned; +% \textturnscripta (tipa) +\DeclareTextCommand{\textturnscripta}{PU}{\82\122}% U+252 +%* \textturnscripta -> \invscripta (wsuipa) +%* \textturnscripta -> \rotvara (phonetic) +% U+0253 LATIN CAPITAL LETTER B WITH HOOK; bhook; \texthtb (tipa) +\DeclareTextCommand{\texthtb}{PU}{\82\123}% U+253 +%* \texthtb -> \hookb (wsuipa) +%* \texthtb -> \hausab (phonetic) +% U+0254 LATIN SMALL LETTER OPEN O; oopen; +% \textopeno (tipa), \openo (wasysym) +\DeclareTextCommand{\textopeno}{PU}{\82\124}%* U+0254 +%* \textopeno -> \varopeno (phonetic) +% U+0255 LATIN SMALL LETTER C WITH CURL; ccurl; \textctc (tipa) +\DeclareTextCommand{\textctc}{PU}{\82\125}% U+0255 +%* \textctc -> \curlyc (wsuipa) +% U+0256 LATIN SMALL LETTER D WITH TAIL; dtail; \textrtaild (tipa) +\DeclareTextCommand{\textrtaild}{PU}{\82\126}%* U+0256 +%* \textrtaild -> \taild (wsuipa) +% U+0257 LATIN SMALL LETTER D WITH HOOK; dhook; \texthtd (tipa) +\DeclareTextCommand{\texthtd}{PU}{\82\127}% U+0257 +%* \texthtd -> \hookd (wsuipa) +%* \texthtd -> \hausad (phonetic) +% U+0258 LATIN SMALL LETTER REVERSED E; ereversed; +% \textreve (tipa), \reve (wsuipa) +\DeclareTextCommand{\textreve}{PU}{\82\130}%* U+0258 +% U+0259 LATIN SMALL LETTER SCHWA; schwa; +% \textschwa (tipa), \schwa (wsuipa, phonetic) +\DeclareTextCommand{\textschwa}{PU}{\82\131}%* U+0259 +% U+025A LATIN SMALL LETTER SCHWA WITH HOOK; schwahook; +% \textrhookschwa (tipa) +\DeclareTextCommand{\textrhookschwa}{PU}{\82\132}% U+025A +%* \textrhookschwa -> \er (wsuipa) +% U+025B LATIN SMALL LETTER OPEN E/LATIN SMALL LETTER EPSILON; eopen; +% \niepsilon (wsuipa) +\DeclareTextCommand{\textniepsilon}{PU}{\82\133}%* U+025B +%* \textniepsilon -> \epsi (phonetic) +% U+025C LATIN SMALL LETTER REVERSED OPEN E; eopenreversed; +% \textrevepsilon (tipa), \revepsilon (wsuipa) +\DeclareTextCommand{\textrevepsilon}{PU}{\82\134}%* U+025C +% U+025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK; eopenreversedhook; +% \textrhookrevepsilon (tipa) +\DeclareTextCommand{\textrhookrevepsilon}{PU}{\82\135}%* U+025D +%* \textrhookrevepsilon -> \hookrevepsilon (wsuipa) +% U+025E LATIN SMALL LETTER CLOSED REVERSED OPEN E; eopenreversedclosed; +% \textcloserevepsilon (tipa) +\DeclareTextCommand{\textcloserevepsilon}{PU}{\82\136}% U+025E +%* \textcloserevepsilon -> \closedrevepsilon (wsuipa) +% U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE; jdotlessstroke; +% \textbardotlessj (tipa) +\DeclareTextCommand{\textbardotlessj}{PU}{\82\137}% U+025F +%* \textbardotlessj -> \barj (phonetic) +% U+0260 LATIN SMALL LETTER G WITH HOOK; ghook; \texthtg (tipa) +\DeclareTextCommand{\texthtg}{PU}{\82\140}% U+0260 +%* \texthtg -> \hookg (wsuipa) +% U+0261 LATIN SMALL LETTER SCRIPT G; gscript; +% \textscriptg (tipa), \scriptg (wsuipa) +\DeclareTextCommand{\textscriptg}{PU}{\82\141}%* U+0261 +%* \textscriptg -> \varg (phonetic) +% U+0262 LATIN LETTER SMALL CAPITAL G; \textscg (tipa), \scg (wsuipa) +\DeclareTextCommand{\textscg}{PU}{\82\142}%* U+0262 +% U+0263 LATIN SMALL LETTER GAMMA; gammalatinsmall; +% \ipagamma (wsuipa), \vod (phonetic) +\DeclareTextCommand{\textipagamma}{PU}{\82\143}%* U+0263 +%* \textipagamma -> \vod (pnonetic) +% U+0264 LATIN SMALL LETTER RAMS HORN; ramshorn; +% \babygamma (wsuipa) +\DeclareTextCommand{\textbabygamma}{PU}{\82\144}%* U+0264 +% U+0265 LATIN SMALL LETTER TURNED H; hturned; \textturnh (tipa) +\DeclareTextCommand{\textturnh}{PU}{\82\145}% U+0265 +%* \textturnh -> \invh (wsuipa) +%* \textturnh -> \udesc (phonetic) +% U+0266 LATIN SMALL LETTER H WITH HOOK; hhook; \texthth (tipa) +\DeclareTextCommand{\texthth}{PU}{\82\146}% U+0266 +%* \texthth -> \hookh (wsuipa) +%* \texthth -> \voicedh (phonetic) +% U+0267 LATIN SMALL LETTER HENG WITH HOOK; henghook; \texththeng (tipa) +\DeclareTextCommand{\texththeng}{PU}{\82\147}% U+0267 +%* \texththeng -> \hookheng (wsuipa) +% U+0268 LATIN SMALL LETTER I WITH STROKE; +% \textbari (tipa), \bari (wsuipa) +\DeclareTextCommand{\textbari}{PU}{\82\150}%* U+0268 +%* \textbari -> \ibar (phonetic) +% U+0269 LATIN SMALL LETTER IOTA; iotalatin; \niiota (wsuipa) +\DeclareTextCommand{\textniiota}{PU}{\82\151}%* U+0269 +%* \textniiota -> \vari (phonetic) +% U+026A LATIN LETTER SMALL CAPITAL I; \textsci (tipa), \sci (wsuipa) +\DeclareTextCommand{\textsci}{PU}{\82\152}%* U+026A +% U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE; lmiddletilde; +% \textltilde (tipa) +\DeclareTextCommand{\textltilde}{PU}{\82\153}% U+026B +%* \textltilde -> \tildel (wsuipa) +% U+026C LATIN SMALL LETTER L WITH BELT; lbelt; \textbeltl (tipa) +\DeclareTextCommand{\textbeltl}{PU}{\82\154}% U+026C +%* \textbeltl -> \latfric (wsuipa) +% U+026D LATIN SMALL LETTER L WITH RETROFLEX HOOK; +% lhookretroflex; \textrtaill (tipa) +\DeclareTextCommand{\textrtaill}{PU}{\82\155}% U+026D +%* \textrtaill -> \taill (wsuipa) +% U+026E LATIN SMALL LETTER LEZH; lezh; \textlyoghlig (tipa) +\DeclareTextCommand{\textlyoghlig}{PU}{\82\156}% U+026E +%* \textlyoghlig -> \lz (wsuipa) +% U+026F LATIN SMALL LETTER TURNED M; mturned; \textturnm (tipa) +\DeclareTextCommand{\textturnm}{PU}{\82\157}% U+026F +%* \textturnm -> \invm (wsuipa) +%* \textturnm -> \rotm (phonetic) +% U+0270 LATIN SMALL LETTER TURNED M WITH LONG LEG; mlonglegturned; +% \textturnmrleg (tipa) +\DeclareTextCommand{\textturnmrleg}{PU}{\82\160}% U+0270 +%* \textturnmrleg -> \legm (wsuipa) +% U+0271 LATIN SMALL LETTER M WITH HOOK; mhook; \textltailm (tipa) +\DeclareTextCommand{\textltailm}{PU}{\82\161}% U+0271 +%* \textltailm -> \labdentalnas (wsuipa) +%* \textltailm -> \emgma (phonetic) +% U+0272 LATIN SMALL LETTER N WITH LEFT HOOK; nhookleft; \textltailn (tipa) +\DeclareTextCommand{\textltailn}{PU}{\82\162}% U+0272 +%* \textltailn -> \nj (wsuipa) +%* \textltailn -> \enya (phonetic) +% U+0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK; +% nhookretroflex; \textrtailn (tipa) +\DeclareTextCommand{\textrtailn}{PU}{\82\163}% U+0273 +%* \textrtailn -> \tailn (wsuipa) +% U+0274 LATIN LETTER SMALL CAPITAL N; \textscn (tipa), \scn (wsuipa) +\DeclareTextCommand{\textscn}{PU}{\82\164}%* U+0274 +% U+0275 LATIN CAPITAL LETTER O WITH MIDDLE TILDE/ +% LATIN CAPITAL LETTER BARRED O; obarred; +% \textbaro (tipa), \baro (wsuipa) +\DeclareTextCommand{\textbaro}{PU}{\82\165}%* U+0275 +% U+0276 LATIN LETTER SMALL CAPITAL OE; \textscoelig (tipa) +\DeclareTextCommand{\textscoelig}{PU}{\82\166}% U+0276 +% U+0277 LATIN SMALL LETTER CLOSED OMEGA; omegalatinclosed; +% \textcloseomega (tipa) +\DeclareTextCommand{\textcloseomega}{PU}{\82\167}% U+0277 +%* \textcloseomega -> \closedniomega (wsuipa) +%* \textcloseomega -> \varomega (phonetic) +% U+0278 LATIN SMALL LETTER PHI; philatin; \niphi (wsuipa) +\DeclareTextCommand{\textniphi}{PU}{\82\170}%* U+0278 +% U+0279 LATIN SMALL LETTER TURNED R; rturned; \textturnr (tipa) +\DeclareTextCommand{\textturnr}{PU}{\82\171}% U+0279 +%* \textturnr -> \invr (wsuipa) +%* \textturnr -> \rotr (phonetic) +% U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG; +% rlonglegturned; \textturnlonglegr (tipa) +\DeclareTextCommand{\textturnlonglegr}{PU}{\82\172}% U+027A +%* \textturnlonglegr -> \invlegr (wsuipa) +% U+027B LATIN SMALL LETTER TURNED R WITH HOOK; rhookturned; +% \textturnrrtail (tipa) +\DeclareTextCommand{\textturnrrtail}{PU}{\82\173}% U+027B +%* \textturnrrtail -> \tailinvr (wsuipa) +% U+027C LATIN SMALL LETTER R WITH LONG LEG; rlongleg; \textlonglegr (tipa) +\DeclareTextCommand{\textlonglegr}{PU}{\82\174}%* U+027C +%* \textlonglegr -> \legr (wsuipa) +% U+027D LATIN SMALL LETTER R WITH TAIL; rhook; \textrtailr (tipa) +\DeclareTextCommand{\textrtailr}{PU}{\82\175}% U+027D +%* \textrtailr -> \tailr (wsuipa) +% U+027E LATIN SMALL LETTER R WITH FISHHOOK; rfishhook; +% \textfishhookr (tipa) +\DeclareTextCommand{\textfishhookr}{PU}{\82\176}% U+027E +%* \textfishhookr -> \flapr (wsuipa) +%* \textfishhookr -> \flap (phonetic) +% U+027F LATIN SMALL LETTER REVERSED R WITH FISHHOOK; rfishhookreversed; +% \textlhtlongi (tipa) +\DeclareTextCommand{\textlhtlongi}{PU}{\82\177}% U+027F +% U+0280 LATIN LETTER SMALL CAPITAL R; \textscr (tipa), \scr (wsuipa) +\DeclareTextCommand{\textscr}{PU}{\82\200}%* U+0280 +% U+0281 LATIN LETTER SMALL CAPITAL INVERTED R; Rsmallinverted; +% \textinvscr (tipa), \invscr (wsuipa) +\DeclareTextCommand{\textinvscr}{PU}{\82\201}%* U+0281 +% U+0282 LATIN SMALL LETTER S WITH HOOK; shook; \textrtails (tipa) +\DeclareTextCommand{\textrtails}{PU}{\82\202}% U+0282 +%* \textrtails -> \tails (wsuipa) +% U+0283 LATIN SMALL LETTER ESH; esh; \textesh (tipa), \esh (wsuipa) +\DeclareTextCommand{\textesh}{PU}{\82\203}%* U+0283 +% U+0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK; +% dotlessjstrokehook; \texthtbardotlessj (tipa) +\DeclareTextCommand{\texthtbardotlessj}{PU}{\82\204}% U+0284 +% U+0285 LATIN SMALL LETTER SQUAT REVERSED ESH; eshsquatreversed; +% \textvibyi (tipa) +\DeclareTextCommand{\textvibyi}{PU}{\82\205}% U+0285 +% U+0286 LATIN SMALL LETTER ESH WITH CURL; eshcurl; \textctesh (tipa) +\DeclareTextCommand{\textctesh}{PU}{\82\206}% U+0286 +%* \textctesh -> \curlyesh (wsuipa) +% U+0287 LATIN SMALL LETTER TURNED T; tturned; \textturnt (tipa) +\DeclareTextCommand{\textturnt}{PU}{\82\207}% U+0287 +%* \textturnt -> \clickt (wsuipa) +% U+0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK; tretroflexhook; +% \textrtailt (tipa) +\DeclareTextCommand{\textrtailt}{PU}{\82\210}% U+0288 +%* \textrtailt -> \tailt (wsuipa) +% U+0289 LATIN SMALL LETTER U BAR; ubar; +% \textbaru (tipa), \baru (wsuipa) +\DeclareTextCommand{\textbaru}{PU}{\82\211}%* U+0289 +%* \textbaru -> \ubar (phonetic) +% U+028A LATIN SMALL LETTER UPSILON; \niupsilon (wsuipa) +\DeclareTextCommand{\textniupsilon}{PU}{\82\212}%* U+028A +%* \textniupsilon -> \rotOmega (phonetic) +% U+028B LATIN SMALL LETTER V WITH HOOK/LATIN SMALL LETTER SCRIPT V; +% vhook; \textscriptv (tipa), \scriptv (wsuipa) +\DeclareTextCommand{\textscriptv}{PU}{\82\213}%* U+028B +% U+028C LATIN SMALL LETTER TURNED V; vturned; \textturnv (tipa) +\DeclareTextCommand{\textturnv}{PU}{\82\214}%* U+028C +%* \textturnv -> \invv (wsuipa) +%* \textturnv -> \pwedge (phonetic) +% U+028D LATIN SMALL LETTER TURNED W; wturned; \textturnw (tipa) +\DeclareTextCommand{\textturnw}{PU}{\82\215}%* U+028D +%* \textturnw -> \invw (wsuipa) +%* \textturnw -> \rotw (phonetic) +% U+028E LATIN SMALL LETTER TURNED Y; yturned; \textturny (tipa) +\DeclareTextCommand{\textturny}{PU}{\82\216}%* U+028E +%* \textturny -> \invy (wsuipa) +%* \textturny -> \roty (phonetic) +% U+028F LATIN LETTER SMALL CAPITAL Y; \textscy (tipa), \scy (wsuipa) +\DeclareTextCommand{\textscy}{PU}{\82\217}%* U+028F +% U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK; zretroflexhook; +% \textrtailz (tipa) +\DeclareTextCommand{\textrtailz}{PU}{\82\220}% U+0290 +%* \textrtailz -> \tailz (wsuipa) +% U+0291 LATIN SMALL LETTER Z WITH CURL; zcurl; \textctz (tipa) +\DeclareTextCommand{\textctz}{PU}{\82\221}% U+0291 +%* \textctz -> \curlyz (wsuipa) +% U+0292 LATIN SMALL LETTER EZH/LATIN SMALL LETTER YOGH; ezh; +% \textyogh (tipa), \yogh (wsuipa) +\DeclareTextCommand{\textyogh}{PU}{\82\222}%* U+0292 +% U+0293 LATIN SMALL LETTER EZH WITH CURL/LATIN SMALL LETTER YOGH CURL; +% ezhcurl; \textctyogh (tipa) +\DeclareTextCommand{\textctyogh}{PU}{\82\223}% U+0293 +%* \textctyogh -> \curlyyogh (wsuipa) +% U+0294 LATIN LETTER GLOTTAL STOP; glottalstop; +% \textglotstop (tipa), \glotstop (wsuipa) +\DeclareTextCommand{\textglotstop}{PU}{\82\224}%* U+0294 +%* \textglotstop -> \ejective (wsuipa) +%* \textglotstop -> \glottal (phonetic) +% U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE/ +% LATIN LETTER REVERSED GLOTTAL STOP; glottalstopreversed; +% \textrevglotstop (tipa), \revglotstop (wsuipa) +\DeclareTextCommand{\textrevglotstop}{PU}{\82\225}%* U+0295 +%* \textrevglotstop -> \reveject (wsuipa) +% U+0296 LATIN LETTER INVERTED GLOTTAL STOP; glottalstopinverted; +% \textinvglotstop (tipa), \invglotstop (wsuipa) +\DeclareTextCommand{\textinvglotstop}{PU}{\82\226}%* U+0296 +% U+0297 LATIN LETTER STRETCHED C; cstretched; \textstretchc (tipa) +\DeclareTextCommand{\textstretchc}{PU}{\82\227}% U+0297 +%* \textstretchc -> \clickc (wsuipa) +%* \textstretchc -> \textstretchcvar (tipx) +% U+0298 LATIN LETTER BILABIAL CLICK; bilabialclick; +% \textbullseye (tipa) +\DeclareTextCommand{\textbullseye}{PU}{\82\230}% U+0298 +%* \textbullseye -> \clickb (wsuipa) +%* \textbullseye -> \textObullseye (tipx) +% U+0299 LATIN LETTER SMALL CAPITAL B; \textscb (tipa) +\DeclareTextCommand{\textscb}{PU}{\82\231}% U+0299 +% U+029A LATIN SMALL LETTER CLOSED OPEN E; eopenclosed; +% \textcloseepsilon (tipa) +\DeclareTextCommand{\textcloseepsilon}{PU}{\82\232}% U+029A +% U+029B LATIN LETTER SMALL CAPITAL G WITH HOOK; Gsmallhook; +% \texthtscg (tipa) +\DeclareTextCommand{\texthtscg}{PU}{\82\233}% U+029B +% U+029C LATIN LETTER SMALL CAPITAL H; \textsch (tipa) +\DeclareTextCommand{\textsch}{PU}{\82\234}% U+029C +% U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL; jcrossedtail; \textcdj (tipa) +\DeclareTextCommand{\textctj}{PU}{\82\235}% U+029D +%* \textctj -> \textctjvar (tipx) +% U+029E LATIN SMALL LETTER TURNED K; kturned; \textturnk (tipa) +\DeclareTextCommand{\textturnk}{PU}{\82\236}% U+029E +%* \textturnk -> \textturnsck (tipx) +% U+029F LATIN LETTER SMALL CAPITAL L; \textscl (tipa) +\DeclareTextCommand{\textscl}{PU}{\82\237}% U+029F +% U+02A0 LATIN SMALL LETTER Q WITH HOOK; qhook; \texthtq (tipa) +\DeclareTextCommand{\texthtq}{PU}{\82\240}% U+02A0 +% U+02A1 LATIN LETTER GLOTTAL STOP WITH STROKE; glottalstopstroke; +% \textbarglotstop (tipa) +\DeclareTextCommand{\textbarglotstop}{PU}{\82\241}% U+02A1 +% U+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE/ +% LATIN LETTER REVERSED GLOTTAL STOP BAR; glottalstopstrokereversed; +% \textbarrevglotstop (tipa) +\DeclareTextCommand{\textbarrevglotstop}{PU}{\82\242}% U+02A2 +% U+02A3 LATIN SMALL LETTER DZ DIGRAPH; dzaltone; \textdzlig (tipa) +\DeclareTextCommand{\textdzlig}{PU}{\82\243}% U+02A3 +%* \textdzlig -> \dz (wsupipa) +% U+02A4 LATIN SMALL LETTER DEZH DIGRAPH; dezh; \textdyoghlig (tipa) +\DeclareTextCommand{\textdyoghlig}{PU}{\82\244}% U+02A4 +% U+02A5 LATIN SMALL LETTER DZ DIGRAPH WITH CURL; dzcurl; +% \textdctzlig (tipa) +\DeclareTextCommand{\textdctzlig}{PU}{\82\245}% U+02A5 +% U+02A6 LATIN SMALL LETTER TS DIGRAPH; ts; \texttslig (tipa) +\DeclareTextCommand{\texttslig}{PU}{\82\246}% U+02A6 +% U+02A7 LATIN SMALL LETTER TESH DIGRAPH; tesh; \textteshlig (tipa) +\DeclareTextCommand{\textteshlig}{PU}{\82\247}% U+02A7 +%* \textteshlig -> \tesh (wsuipa) +% U+02A8 LATIN SMALL LETTER TC DIGRAPH WITH CURL; tccurl; +% \texttctclig (tipa) +\DeclareTextCommand{\texttctclig}{PU}{\82\250}% U+02A8 +% U+02AE LATIN SMALL LETTER TURNED H WITH FISHHOOK; +% \textlhtlongy (tipa) +\DeclareTextCommand{\textlhtlongy}{PU}{\82\256}% U+02AE +% U+02AF LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL; +% \textvibyy (tipa) +\DeclareTextCommand{\textvibyy}{PU}{\82\257}% U+02AF % \end{macrocode} % % \subsubsection{Spacing Modifier Letters: U+02B0 to U+02FF} % % \begin{macrocode} +% U+02BD MODIFIER LETTER REVERSED COMMA; +% commareversedmod, afii64937; \textrevapostrophe (tipa) +\DeclareTextCommand{\textrevapostrophe}{PU}{\82\275}% U+02BD +% U+02C0 MODIFIER LETTER GLOTTAL STOP; glottalstopmod; +% \textraiseglotstop (tipa) +\DeclareTextCommand{\textraiseglotstop}{PU}{\82\300}% U+02C0 +% U+02C2 MODIFIER LETTER LEFT ARROWHEAD; arrowheadleftmod; +% \textlptr (tipa) +\DeclareTextCommand{\textlptr}{PU}{\82\302}% U+02C2 +% U+02C3 MODIFIER LETTER RIGHT ARROWHEAD; arrowheadrightmod; +% \textrptr (tipa) +\DeclareTextCommand{\textrptr}{PU}{\82\303}% U+02C3 % U+02C7 CARON; caron \DeclareTextCommand{\textasciicaron}{PU}{\82\307}% U+02C7 +% U+02C8 MODIFIER LETTER VERTICAL LINE; verticallinemod; +% \textprimstress (tipa) +\DeclareTextCommand{\textprimstress}{PU}{\82\308}% U+02C8 +% U+02CC MODIFIER LETTER LOW VERTICAL LINE; verticallinelowmod; +% \textsecstress (tipa) +\DeclareTextCommand{\textsecstress}{PU}{\82\314}% U+02CC +% U+02D0 MODIFIER LETTER TRIANGULAR COLON; colontriangularmod; +% \textlengthmark (tipa) +\DeclareTextCommand{\textlengthmark}{PU}{\82\320}% U+02D0 +% U+02D1 MODIFIER LETTER HALF TRIANGULAR COLON; colontriangularhalfmod; +% \texthalflength (tipa) +\DeclareTextCommand{\texthalflength}{PU}{\82\321}% U+02D1 % U+02D8 BREVE; breve \DeclareTextCommand{\textasciibreve}{PU}{\82\330}% U+02D8 % U+02D9 DOT ABOVE; dotaccent @@ -20800,10 +21667,16 @@ % U+02DD DOUBLE ACUTE ACCENT; hungarumlaut \DeclareTextCommand{\texthungarumlaut}{PU}{\82\335}% U+02DD \DeclareTextCommand{\textacutedbl}{PU}{\texthungarumlaut}% U+02DD +% U+02F3 MODIFIER LETTER LOW RING +\DeclareTextCommand{\textringlow}{PU}{\82\363}% U+02F3 % U+02F5 MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT \DeclareTextCommand{\textgravedbl}{PU}{\82\365}% U+02F5 % U+02F7 MODIFIER LETTER LOW TILDE \DeclareTextCommand{\texttildelow}{PU}{\82\367}% U+02F7 +% U+02F9 MODIFIER LETTER BEGIN HIGH TONE; \textopencorner (tipa) +\DeclareTextCommand{\textopencorner}{PU}{\82\371}% U+02F9 +% U+02FA MODIFIER LETTER END HIGH TONE; \textcorner (tipa) +\DeclareTextCommand{\textcorner}{PU}{\82\372}% U+02FA % \end{macrocode} % % \subsubsection{Combining Diacritical Marks: U+0300 to U+036F} @@ -20842,121 +21715,124 @@ \DeclareTextCompositeCommand{\'}{PU}{\textUpsilon}{\83\216}% U+038E % U+038F GREEK CAPITAL LETTER OMEGA WITH TONOS; Omegatonos \DeclareTextCompositeCommand{\'}{PU}{\textOmega}{\83\217}% U+038F -% U+0390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS; iotadieresistonos +% U+0390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS; +% iotadieresistonos \DeclareTextCompositeCommand{\'}{PU}{\textIotadieresis}{\83\220}% U+0390 % U+0391 GREEK CAPITAL LETTER ALPHA; Alpha \DeclareTextCommand{\textAlpha}{PU}{\83\221}% U+0391 % U+0392 GREEK CAPITAL LETTER BETA; Beta \DeclareTextCommand{\textBeta}{PU}{\83\222}% U+0392 -% U+0393 GREEK CAPITAL LETTER GAMMA; Gamma -\DeclareTextCommand{\textGamma}{PU}{\83\223}% U+0393 -% U+0394 GREEK CAPITAL LETTER DELTA; Deltagreek, *Delta -\DeclareTextCommand{\textDelta}{PU}{\83\224}% U+0394 +% U+0393 GREEK CAPITAL LETTER GAMMA; Gamma; \Gamma (LaTeX) +\DeclareTextCommand{\textGamma}{PU}{\83\223}%* U+0393 +% U+0394 GREEK CAPITAL LETTER DELTA; Deltagreek, *Delta; \Delta (LaTeX) +\DeclareTextCommand{\textDelta}{PU}{\83\224}%* U+0394 % U+0395 GREEK CAPITAL LETTER EPSILON; Epsilon \DeclareTextCommand{\textEpsilon}{PU}{\83\225}% U+0395 % U+0396 GREEK CAPITAL LETTER ZETA; Zeta \DeclareTextCommand{\textZeta}{PU}{\83\226}% U+0396 % U+0397 GREEK CAPITAL LETTER ETA; Eta \DeclareTextCommand{\textEta}{PU}{\83\227}% U+0397 -% U+0398 GREEK CAPITAL LETTER THETA; Theta -\DeclareTextCommand{\textTheta}{PU}{\83\230}% U+0398 +% U+0398 GREEK CAPITAL LETTER THETA; Theta; \Theta (LaTeX) +\DeclareTextCommand{\textTheta}{PU}{\83\230}%* U+0398 % U+0399 GREEK CAPITAL LETTER IOTA; Iota \DeclareTextCommand{\textIota}{PU}{\83\231}% U+0399 % U+039A GREEK CAPITAL LETTER KAPPA; Kappa \DeclareTextCommand{\textKappa}{PU}{\83\232}% U+039A -% U+039B GREEK CAPITAL LETTER LAMDA; Lambda -\DeclareTextCommand{\textLambda}{PU}{\83\233}% U+039B +% U+039B GREEK CAPITAL LETTER LAMDA; Lambda; \Lambda (LaTeX) +\DeclareTextCommand{\textLambda}{PU}{\83\233}%* U+039B % U+039C GREEK CAPITAL LETTER MU; Mu \DeclareTextCommand{\textMu}{PU}{\83\234}% U+039C % U+039D GREEK CAPITAL LETTER NU; Nu \DeclareTextCommand{\textNu}{PU}{\83\235}% U+039D -% U+039E GREEK CAPITAL LETTER XI; Xi -\DeclareTextCommand{\textXi}{PU}{\83\236}% U+039E +% U+039E GREEK CAPITAL LETTER XI; Xi; \Xi (LaTeX) +\DeclareTextCommand{\textXi}{PU}{\83\236}%* U+039E % U+039F GREEK CAPITAL LETTER OMICRON; Omicron \DeclareTextCommand{\textOmicron}{PU}{\83\237}% U+039F % U+03A0 GREEK CAPITAL LETTER PI; Pi -\DeclareTextCommand{\textPi}{PU}{\83\240}% U+03A0 +\DeclareTextCommand{\textPi}{PU}{\83\240}%* U+03A0 % U+03A1 GREEK CAPITAL LETTER RHO; Rho \DeclareTextCommand{\textRho}{PU}{\83\241}% U+03A1 -% U+03A3 GREEK CAPITAL LETTER SIGMA; Sigma -\DeclareTextCommand{\textSigma}{PU}{\83\243}% U+03A3 +% U+03A3 GREEK CAPITAL LETTER SIGMA; Sigma; \Sigma (LaTeX) +\DeclareTextCommand{\textSigma}{PU}{\83\243}%* U+03A3 % U+03A4 GREEK CAPITAL LETTER TAU; Tau \DeclareTextCommand{\textTau}{PU}{\83\244}% U+03A4 -% U+03A5 GREEK CAPITAL LETTER UPSILON; Upsilon -\DeclareTextCommand{\textUpsilon}{PU}{\83\245}% U+03A5 -% U+03A6 GREEK CAPITAL LETTER PHI; Phi -\DeclareTextCommand{\textPhi}{PU}{\83\246}% U+03A6 +% U+03A5 GREEK CAPITAL LETTER UPSILON; Upsilon; \Upsilon (LaTeX) +\DeclareTextCommand{\textUpsilon}{PU}{\83\245}%* U+03A5 +% U+03A6 GREEK CAPITAL LETTER PHI; Phi; \Phi (LaTeX) +\DeclareTextCommand{\textPhi}{PU}{\83\246}%* U+03A6 % U+03A7 GREEK CAPITAL LETTER CHI; Chi \DeclareTextCommand{\textChi}{PU}{\83\247}% U+03A7 -% U+03A8 GREEK CAPITAL LETTER PSI; Psi -\DeclareTextCommand{\textPsi}{PU}{\83\250}% U+03A8 -% U+03A9 GREEK CAPITAL LETTER OMEGA; Omegagreek, *Omega -\DeclareTextCommand{\textOmega}{PU}{\83\251}% U+03A9 +% U+03A8 GREEK CAPITAL LETTER PSI; Psi; \Psi (LaTeX) +\DeclareTextCommand{\textPsi}{PU}{\83\250}%* U+03A8 +% U+03A9 GREEK CAPITAL LETTER OMEGA; Omegagreek, *Omega; +% \Omega (LaTeX) +\DeclareTextCommand{\textOmega}{PU}{\83\251}%* U+03A9 % U+03AA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA; Iotadieresis \DeclareTextCommand{\textIotadieresis}{PU}{\83\252}% U+03AA \DeclareTextCompositeCommand{\"}{PU}{\textIota}{\83\252}% U+03AA % U+03AB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA; Upsilondieresis \DeclareTextCompositeCommand{\"}{PU}{\textUpsilon}{\83\253}% U+03AB % U+03AC GREEK SMALL LETTER ALPHA WITH TONOS; alphatonos -\DeclareTextCompositeCommand{\'}{PU}{\textalpha}{\83\254}% U+03AC +\DeclareTextCompositeCommand{\'}{PU}{\textalpha}{\83\254}%* U+03AC % U+03AD GREEK SMALL LETTER EPSILON WITH TONOS; epsilontonos \DeclareTextCompositeCommand{\'}{PU}{\textepsilon}{\83\255}% U+03AD % U+03AE GREEK SMALL LETTER ETA WITH TONOS; etatonos \DeclareTextCompositeCommand{\'}{PU}{\texteta}{\83\256}% U+03AE % U+03AF GREEK SMALL LETTER IOTA WITH TONOS; iotatonos \DeclareTextCompositeCommand{\'}{PU}{\textiota}{\83\257}% U+03AF -% U+03B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS; upsilondieresisto +% U+03B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA +% AND TONOS; upsilondieresisto \DeclareTextCompositeCommand{\"}{PU}{\textupsilonacute}{\83\260}% U+03B0 -% U+03B1 GREEK SMALL LETTER ALPHA; alpha -\DeclareTextCommand{\textalpha}{PU}{\83\261}% U+03B1 -% U+03B2 GREEK SMALL LETTER BETA; beta -\DeclareTextCommand{\textbeta}{PU}{\83\262}% U+03B2 -% U+03B3 GREEK SMALL LETTER GAMMA; gamma -\DeclareTextCommand{\textgamma}{PU}{\83\263}% U+03B3 -% U+03B4 GREEK SMALL LETTER DELTA; delta -\DeclareTextCommand{\textdelta}{PU}{\83\264}% U+03B4 -% U+03B5 GREEK SMALL LETTER EPSILON; epsilon -\DeclareTextCommand{\textepsilon}{PU}{\83\265}% U+03B5 -% U+03B6 GREEK SMALL LETTER ZETA; zeta -\DeclareTextCommand{\textzeta}{PU}{\83\266}% U+03B6 -% U+03B7 GREEK SMALL LETTER ETA; eta -\DeclareTextCommand{\texteta}{PU}{\83\267}% U+03B7 -% U+03B8 GREEK SMALL LETTER THETA; theta -\DeclareTextCommand{\texttheta}{PU}{\83\270}% U+03B8 -% U+03B9 GREEK SMALL LETTER IOTA; iota -\DeclareTextCommand{\textiota}{PU}{\83\271}% U+03B9 -% U+03BA GREEK SMALL LETTER KAPPA; kappa -\DeclareTextCommand{\textkappa}{PU}{\83\272}% U+03BA -% U+03BB GREEK SMALL LETTER LAMDA; lambda -\DeclareTextCommand{\textlambda}{PU}{\83\273}% U+03BB -% U+03BC GREEK SMALL LETTER MU; mugreek, *mu -\DeclareTextCommand{\textmugreek}{PU}{\83\274}% U+03BC -% U+03BD GREEK SMALL LETTER NU; nu -\DeclareTextCommand{\textnu}{PU}{\83\275}% U+03BD -% U+03BE GREEK SMALL LETTER XI; xi -\DeclareTextCommand{\textxi}{PU}{\83\276}% U+03BE +% U+03B1 GREEK SMALL LETTER ALPHA; alpha; \alpha (LaTeX) +\DeclareTextCommand{\textalpha}{PU}{\83\261}%* U+03B1 +% U+03B2 GREEK SMALL LETTER BETA; beta; \beta (LaTeX) +\DeclareTextCommand{\textbeta}{PU}{\83\262}%* U+03B2 +% U+03B3 GREEK SMALL LETTER GAMMA; gamma; \gamma (LaTeX) +\DeclareTextCommand{\textgamma}{PU}{\83\263}%* U+03B3 +% U+03B4 GREEK SMALL LETTER DELTA; delta; \delta (LaTeX) +\DeclareTextCommand{\textdelta}{PU}{\83\264}%* U+03B4 +% U+03B5 GREEK SMALL LETTER EPSILON; epsilon; \epsilon (LaTeX) +\DeclareTextCommand{\textepsilon}{PU}{\83\265}%* U+03B5 +% U+03B6 GREEK SMALL LETTER ZETA; zeta; \zeta (LaTeX) +\DeclareTextCommand{\textzeta}{PU}{\83\266}%* U+03B6 +% U+03B7 GREEK SMALL LETTER ETA; eta; \eta (LaTeX) +\DeclareTextCommand{\texteta}{PU}{\83\267}%* U+03B7 +% U+03B8 GREEK SMALL LETTER THETA; theta; \theta (LaTeX) +\DeclareTextCommand{\texttheta}{PU}{\83\270}%* U+03B8 +% U+03B9 GREEK SMALL LETTER IOTA; iota; \iota (LaTeX) +\DeclareTextCommand{\textiota}{PU}{\83\271}%* U+03B9 +% U+03BA GREEK SMALL LETTER KAPPA; kappa; \kappa (LaTeX) +\DeclareTextCommand{\textkappa}{PU}{\83\272}%* U+03BA +% U+03BB GREEK SMALL LETTER LAMDA; lambda; \lambda (LaTeX) +\DeclareTextCommand{\textlambda}{PU}{\83\273}%* U+03BB +% U+03BC GREEK SMALL LETTER MU; mugreek, *mu; \mu (LaTeX) +\DeclareTextCommand{\textmugreek}{PU}{\83\274}%* U+03BC +% U+03BD GREEK SMALL LETTER NU; nu; \nu (LaTeX) +\DeclareTextCommand{\textnu}{PU}{\83\275}%* U+03BD +% U+03BE GREEK SMALL LETTER XI; xi; \xi (LaTeX) +\DeclareTextCommand{\textxi}{PU}{\83\276}%* U+03BE % U+03BF GREEK SMALL LETTER OMICRON; omicron \DeclareTextCommand{\textomicron}{PU}{\83\277}% U+03BF -% U+03C0 GREEK SMALL LETTER PI; pi -\DeclareTextCommand{\textpi}{PU}{\83\300}% U+03C0 -% U+03C1 GREEK SMALL LETTER RHO; rho -\DeclareTextCommand{\textrho}{PU}{\83\301}% U+03C1 +% U+03C0 GREEK SMALL LETTER PI; pi; \pi (LaTeX) +\DeclareTextCommand{\textpi}{PU}{\83\300}%* U+03C0 +% U+03C1 GREEK SMALL LETTER RHO; rho; \rho (LaTeX) +\DeclareTextCommand{\textrho}{PU}{\83\301}%* U+03C1 % U+03C2 GREEK SMALL LETTER FINAL SIGMA; *sigma1, sigmafinal -\DeclareTextCommand{\textvarsigma}{PU}{\83\302}% U+03C2 -% U+03C3 GREEK SMALL LETTER SIGMA; sigma -\DeclareTextCommand{\textsigma}{PU}{\83\303}% U+03C3 -% U+03C4 GREEK SMALL LETTER TAU; tau -\DeclareTextCommand{\texttau}{PU}{\83\304}% U+03C4 -% U+03C5 GREEK SMALL LETTER UPSILON; upsilon -\DeclareTextCommand{\textupsilon}{PU}{\83\305}% U+03C5 -% U+03C6 GREEK SMALL LETTER PHI; phi -\DeclareTextCommand{\textphi}{PU}{\83\306}% U+03C6 -% U+03C7 GREEK SMALL LETTER CHI; chi -\DeclareTextCommand{\textchi}{PU}{\83\307}% U+03C7 -% U+03C8 GREEK SMALL LETTER PSI; psi -\DeclareTextCommand{\textpsi}{PU}{\83\310}% U+03C8 -% U+03C9 GREEK SMALL LETTER OMEGA; omega -\DeclareTextCommand{\textomega}{PU}{\83\311}% U+03C9 +\DeclareTextCommand{\textvarsigma}{PU}{\83\302}%* U+03C2 +% U+03C3 GREEK SMALL LETTER SIGMA; sigma; \sigma (LaTeX) +\DeclareTextCommand{\textsigma}{PU}{\83\303}%* U+03C3 +% U+03C4 GREEK SMALL LETTER TAU; tau; \tau (LaTeX) +\DeclareTextCommand{\texttau}{PU}{\83\304}%* U+03C4 +% U+03C5 GREEK SMALL LETTER UPSILON; upsilon; \upsilon (LaTeX) +\DeclareTextCommand{\textupsilon}{PU}{\83\305}%* U+03C5 +% U+03C6 GREEK SMALL LETTER PHI; phi; \phi (LaTeX) +\DeclareTextCommand{\textphi}{PU}{\83\306}%* U+03C6 +% U+03C7 GREEK SMALL LETTER CHI; chi; \chi (LaTeX) +\DeclareTextCommand{\textchi}{PU}{\83\307}%* U+03C7 +% U+03C8 GREEK SMALL LETTER PSI; psi; \psi (LaTeX) +\DeclareTextCommand{\textpsi}{PU}{\83\310}%* U+03C8 +% U+03C9 GREEK SMALL LETTER OMEGA; omega; \omega (LaTeX) +\DeclareTextCommand{\textomega}{PU}{\83\311}%* U+03C9 % U+03CA GREEK SMALL LETTER IOTA WITH DIALYTIKA; iotadieresis \DeclareTextCompositeCommand{\"}{PU}{\textiota}{\83\312}% U+03CA % U+03CB GREEK SMALL LETTER UPSILON WITH DIALYTIKA; upsilondieresis @@ -20976,6 +21852,7 @@ \DeclareTextCommand{\textDigammagreek}{PU}{\83\334}% U+03DC % U+03DD GREEK SMALL LETTER DIGAMMA \DeclareTextCommand{\textdigammagreek}{PU}{\83\335}% U+03DD +%* \textdigammagreek -> \digamma (AmS) % U+03DE GREEK LETTER KOPPA; Koppagreek \DeclareTextCommand{\textKoppagreek}{PU}{\83\336}% U+03DE % U+03DF GREEK SMALL LETTER KOPPA @@ -20984,6 +21861,9 @@ \DeclareTextCommand{\textSampigreek}{PU}{\83\340}% U+03E0 % U+03E1 GREEK SMALL LETTER SAMPI \DeclareTextCommand{\textsampigreek}{PU}{\83\341}% U+03E1 +% U+03F6 GREEK REVERSED LUNATE EPSILON SYMBOL; +% \backepsilon (AmS) +\DeclareTextCommand{\textbackepsilon}{PU}{\83\366}% U+03F6 % \end{macrocode} % % \subsubsection{Cyrillic: U+0400 to U+04FF} @@ -21004,7 +21884,8 @@ \DeclareTextCommand{\CYRIE}{PU}{\84\004}% U+0404 % U+0405 CYRILLIC CAPITAL LETTER DZE; Dzecyrillic, *afii10054 \DeclareTextCommand{\CYRDZE}{PU}{\84\005}% U+0405 -% U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I; Icyrillic, *afii10055 +% U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I; +% Icyrillic, *afii10055 \DeclareTextCommand{\CYRII}{PU}{\84\006}% U+0406 % U+0407 CYRILLIC CAPITAL LETTER YI; Yicyrillic, *afii10056 \DeclareTextCommand{\CYRYI}{PU}{\84\007}% U+0407 @@ -21079,11 +21960,13 @@ \DeclareTextCommand{\CYRSH}{PU}{\84\050}% U+0428 % U+0429 CYRILLIC CAPITAL LETTER SHCHA; Shchacyrillic, *afii10043 \DeclareTextCommand{\CYRSHCH}{PU}{\84\051}% U+0429 -% U+042A CYRILLIC CAPITAL LETTER HARD SIGN; Hardsigncyrillic, *afii10044 +% U+042A CYRILLIC CAPITAL LETTER HARD SIGN; +% Hardsigncyrillic, *afii10044 \DeclareTextCommand{\CYRHRDSN}{PU}{\84\052}% U+042A % U+042B CYRILLIC CAPITAL LETTER YERU; Yericyrillic, *afii10045 \DeclareTextCommand{\CYRERY}{PU}{\84\053}% U+042B -% U+042C CYRILLIC CAPITAL LETTER SOFT SIGN; Softsigncyrillic, *afii10046 +% U+042C CYRILLIC CAPITAL LETTER SOFT SIGN; +% Softsigncyrillic, *afii10046 \DeclareTextCommand{\CYRSFTSN}{PU}{\84\054}% U+042C % U+042D CYRILLIC CAPITAL LETTER E; Ereversedcyrillic, *afii10047 \DeclareTextCommand{\CYREREV}{PU}{\84\055}% U+042D @@ -21146,10 +22029,12 @@ \DeclareTextCommand{\cyrshch}{PU}{\84\111}% U+0449 % U+044A CYRILLIC SMALL LETTER HARD SIGN; *afii10092, hardsigncyrillic \DeclareTextCommand{\cyrhrdsn}{PU}{\84\112}% U+044A +%* \cyrhrdsn -> \hardsign (tipa) % U+044B CYRILLIC SMALL LETTER YERU; *afii10093, yericyrillic \DeclareTextCommand{\cyrery}{PU}{\84\113}% U+044B % U+044C CYRILLIC SMALL LETTER SOFT SIGN; *afii10094, softsigncyrillic \DeclareTextCommand{\cyrsftsn}{PU}{\84\114}% U+044C +%* \cyrsftsn -> \softsign (tipa) % U+044D CYRILLIC SMALL LETTER E; *afii10095, ereversedcyrillic \DeclareTextCommand{\cyrerev}{PU}{\84\115}% U+044D % U+044E CYRILLIC SMALL LETTER YU; *afii10096, iucyrillic @@ -21169,7 +22054,8 @@ \DeclareTextCommand{\cyrie}{PU}{\84\124}% U+0454 % U+0455 CYRILLIC SMALL LETTER DZE; *afii10102, dzecyrillic \DeclareTextCommand{\cyrdze}{PU}{\84\125}% U+0455 -% U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I; *afii10103, icyrillic +% U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I; +% *afii10103, icyrillic \DeclareTextCommand{\cyrii}{PU}{\84\126}% U+0456 % U+0457 CYRILLIC SMALL LETTER YI; *afii10104, yicyrillic \DeclareTextCommand{\cyryi}{PU}{\84\127}% U+0457 @@ -21235,9 +22121,11 @@ \DeclareTextCommand{\CYRIZH}{PU}{\84\164}% U+0474 % U+0475 CYRILLIC SMALL LETTER IZHITSA; *afii10196, izhitsacyrillic \DeclareTextCommand{\cyrizh}{PU}{\84\165}% U+0475 -% U+0476 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT; Izhitsadblgravecyrillic +% U+0476 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE +% GRAVE ACCENT; Izhitsadblgravecyrillic \DeclareTextCompositeCommand{\C}{PU}{\CYRIZH}{\84\166}% U+0476 -% U+0477 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT; izhitsadblgravecyrillic +% U+0477 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE +% GRAVE ACCENT; izhitsadblgravecyrillic \DeclareTextCompositeCommand{\C}{PU}{\cyrizh}{\84\167}% U+0477 % U+0478 CYRILLIC CAPITAL LETTER UK; Ukcyrillic \DeclareTextCommand{\CYRUK}{PU}{\84\170}% U+0478 @@ -21290,13 +22178,17 @@ \DeclareTextCommand{\CYRGHCRS}{PU}{\84\222}% U+0492 % U+0493 CYRILLIC SMALL LETTER GHE WITH STROKE; ghestrokecyrillic \DeclareTextCommand{\cyrghcrs}{PU}{\84\223}% U+0493 -% U+0494 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK; Ghemiddlehookcyrillic +% U+0494 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK; +% Ghemiddlehookcyrillic \DeclareTextCommand{\CYRGHK}{PU}{\84\224}% U+0494 -% U+0495 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK; ghemiddlehookcyrillic +% U+0495 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK; +% ghemiddlehookcyrillic \DeclareTextCommand{\cyrghk}{PU}{\84\225}% U+0495 -% U+0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER; Zhedescendercyrillic +% U+0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER; +% Zhedescendercyrillic \DeclareTextCommand{\CYRZHDSC}{PU}{\84\226}% U+0496 -% U+0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER; zhedescendercyrillic +% U+0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER; +% zhedescendercyrillic \DeclareTextCommand{\cyrzhdsc}{PU}{\84\227}% U+0497 % U+0498 CYRILLIC CAPITAL LETTER ZE WITH DESCENDER; Zedescendercyrillic \DeclareTextCommand{\CYRZDSC}{PU}{\84\230}% U+0498 @@ -21308,9 +22200,11 @@ \DeclareTextCommand{\CYRKDSC}{PU}{\84\232}% U+049A % U+049B CYRILLIC SMALL LETTER KA WITH DESCENDER; kadescendercyrillic \DeclareTextCommand{\cyrkdsc}{PU}{\84\233}% U+049B -% U+049C CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE; Kaverticalstrokecyrillic +% U+049C CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE; +% Kaverticalstrokecyrillic \DeclareTextCommand{\CYRKVCRS}{PU}{\84\234}% U+049C -% U+049D CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE; kaverticalstrokecyrillic +% U+049D CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE; +% kaverticalstrokecyrillic \DeclareTextCommand{\cyrkvcrs}{PU}{\84\235}% U+049D % U+049E CYRILLIC CAPITAL LETTER KA WITH STROKE; Kastrokecyrillic \DeclareTextCommand{\CYRKHCRS}{PU}{\84\236}% U+049E @@ -21362,13 +22256,16 @@ \DeclareTextCommand{\CYRTETSE}{PU}{\84\264}% U+04B4 % U+04B5 CYRILLIC SMALL LIGATURE TE TSE; tetsecyrillic \DeclareTextCommand{\cyrtetse}{PU}{\84\265}% U+04B5 -% U+04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER; Chedescendercyrillic +% U+04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER; +% Chedescendercyrillic \DeclareTextCommand{\CYRCHRDSC}{PU}{\84\266}% U+04B6 % U+04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER; chedescendercyrillic \DeclareTextCommand{\cyrchrdsc}{PU}{\84\267}% U+04B7 -% U+04B8 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE; Cheverticalstrokecyrillic +% U+04B8 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE; +% Cheverticalstrokecyrillic \DeclareTextCommand{\CYRCHVCRS}{PU}{\84\270}% U+04B8 -% U+04B9 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE; cheverticalstrokecyrillic +% U+04B9 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE; +% cheverticalstrokecyrillic \DeclareTextCommand{\cyrchvcrs}{PU}{\84\271}% U+04B9 % U+04BA CYRILLIC CAPITAL LETTER SHHA; Shhacyrillic \DeclareTextCommand{\CYRSHHA}{PU}{\84\272}% U+04BA @@ -21433,9 +22330,11 @@ \DeclareTextCommand{\CYRSCHWA}{PU}{\84\330}% U+04D8 % U+04D9 CYRILLIC SMALL LETTER SCHWA; *afii10846, schwacyrillic \DeclareTextCommand{\cyrschwa}{PU}{\84\331}% U+04D9 -% U+04DA CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS; Schwadieresiscyrillic +% U+04DA CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS; +% Schwadieresiscyrillic \DeclareTextCompositeCommand{\"}{PU}{\CYRSCHWA}{\84\332}% U+04DA -% U+04DB CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS; schwadieresiscyrillic +% U+04DB CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS; +% schwadieresiscyrillic \DeclareTextCompositeCommand{\"}{PU}{\cyrschwa}{\84\333}% U+04DB % U+04DC CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS; Zhedieresiscyrillic \DeclareTextCompositeCommand{\"}{PU}{\CYRZH}{\84\334}% U+04DC @@ -21465,9 +22364,11 @@ \DeclareTextCommand{\CYROTLD}{PU}{\84\350}% U+04E8 % U+04E9 CYRILLIC SMALL LETTER BARRED O; obarredcyrillic \DeclareTextCommand{\cyrotld}{PU}{\84\351}% U+04E9 -% U+04EA CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS; Obarreddieresiscyrillic +% U+04EA CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS; +% Obarreddieresiscyrillic \DeclareTextCompositeCommand{\"}{PU}{\CYROTLD}{\84\352}% U+04EA -% U+04EB CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS; obarreddieresiscyrillic +% U+04EB CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS; +% obarreddieresiscyrillic \DeclareTextCompositeCommand{\"}{PU}{\cyrotld}{\84\353}% U+04EB % U+04EC CYRILLIC CAPITAL LETTER E WITH DIAERESIS \DeclareTextCompositeCommand{\"}{PU}{\CYREREV}{\84\354}% U+04EC @@ -21516,13 +22417,95 @@ \DeclareTextCommand{\textbaht}{PU}{\9016\077}% U+0E3F % \end{macrocode} % +% \subsubsection{Phonetic Extensions: U+1D00 to U+1D7F} +% +% \begin{macrocode} +% U+1D00 LATIN LETTER SMALL CAPITAL A; \textsca (tipa) +\DeclareTextCommand{\textsca}{PU}{\9035\000}% U+1D00 +% U+1D05 LATIN LETTER SMALL CAPITAL D; \scd (wsuipa) +\DeclareTextCommand{\textscd}{PU}{\9035\005}%* U+1D05 +% U+1D07 LATIN LETTER SMALL CAPITAL E; \textsce (tipa) +\DeclareTextCommand{\textsce}{PU}{\9035\007}% U+1D07 +% U+1D0A LATIN LETTER SMALL CAPITAL J; \textscj (tipa) +\DeclareTextCommand{\textscj}{PU}{\9035\012}% U+1D0A +% U+1D0B LATIN LETTER SMALL CAPITAL K; \textsck (tipx) +\DeclareTextCommand{\textPUsck}{PU}{\9035\013}% U+1D0B +%* \textPUsck -> \textsck (tipx) +% U+1D0D LATIN LETTER SMALL CAPITAL M; \textscm (tipx) +\DeclareTextCommand{\textPUscm}{PU}{\9035\015}% U+1D0D +%* \textPUscm -> \textscm (tipx) +% U+1D18 LATIN LETTER SMALL CAPITAL P; \textscp (tipx) +\DeclareTextCommand{\textPUscp}{PU}{\9035\030}% U+1D18 +%* \textPUscp -> \textscp (tipx) +% U+1D19 LATIN LETTER SMALL CAPITAL REVERSED R; \textrevscr (tipx) +\DeclareTextCommand{\textPUrevscr}{PU}{\9035\031}% U+1D19 +%* \textPUrevscr -> \textrevscr (tipx) +% U+1D1C LATIN LETTER SMALL CAPITAL U; \textscu (tipa), \scu (wsuipa) +\DeclareTextCommand{\textscu}{PU}{\9035\034}%* U+1D1C +% U+1D62 LATIN SUBSCRIPT SMALL LETTER I +\DeclareTextCommand{\textiinferior}{PU}{\9035\142}%* U+1D62 +% U+1D63 LATIN SUBSCRIPT SMALL LETTER R +\DeclareTextCommand{\textrinferior}{PU}{\9035\143}%* U+1D63 +% U+1D64 LATIN SUBSCRIPT SMALL LETTER U +\DeclareTextCommand{\textuinferior}{PU}{\9035\144}%* U+1D64 +% U+1D65 LATIN SUBSCRIPT SMALL LETTER V +\DeclareTextCommand{\textvinferior}{PU}{\9035\145}%* U+1D65 +% U+1D66 GREEK SUBSCRIPT SMALL LETTER BETA +\DeclareTextCommand{\textbetainferior}{PU}{\9035\146}%* U+1D66 +% U+1D67 GREEK SUBSCRIPT SMALL LETTER GAMMA +\DeclareTextCommand{\textgammainferior}{PU}{\9035\147}%* U+1D67 +% U+1D68 GREEK SUBSCRIPT SMALL LETTER RHO +\DeclareTextCommand{\textrhoinferior}{PU}{\9035\150}%* U+1D68 +% U+1D69 GREEK SUBSCRIPT SMALL LETTER PHI +\DeclareTextCommand{\textphiinferior}{PU}{\9035\151}%* U+1D69 +% U+1D6A GREEK SUBSCRIPT SMALL LETTER CHI +\DeclareTextCommand{\textchiinferior}{PU}{\9035\152}%* U+1D6A +% U+1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE; +% \barsci (wsuipa) +\DeclareTextCommand{\textbarsci}{PU}{\9035\173}%* U+1D7B +% U+1D7D LATIN SMALL LETTER P WITH STROKE; \barp (wsuipa) +\DeclareTextCommand{\textbarp}{PU}{\9035\175}%* U+1D7D +% U+1D7E LATIN SMALL CAPITAL LETTER U WITH STROKE; +% \barscu (wsuipa) +\DeclareTextCommand{\textbarscu}{PU}{\9035\176}%* U+1D7E +% \end{macrocode} +% +% \subsubsection{Phonetic Extensions Supplement: U+1D80 to U+1DBF} +% +% \begin{macrocode} +% U+1D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK; \textrhooka (tipx) +\DeclareTextCommand{\textPUrhooka}{PU}{\9035\217}% U+1D8F +%* \textPUrhooka -> \textrhooka (tipx) +% U+1D91 LATIN SMALL LETTER D WITH HOOK AND TAIL; \texthtrtaild (tipa) +\DeclareTextCommand{\texthtrtaild}{PU}{\9035\221}%* U+1D91 +% U+1D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK; \textrhooke (tipx) +\DeclareTextCommand{\textPUrhooke}{PU}{\9035\222}% U+1D92 +%* \textPUrhooke -> \textrhooke (tipx) +% U+1D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK; +% \textrhookepsilon (tipx) +\DeclareTextCommand{\textPUrhookepsilon}{PU}{\9035\223}% U+1D93 +%* \textPUrhookepsilon -> \textrhookepsilon (tipx) +% U+1D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK; +% \textrhookopeno (tipx) +\DeclareTextCommand{\textPUrhookopeno}{PU}{\9035\227}% U+1D97 +%* \textPUrhookopeno -> \textrhookopeno (tipx) +% \end{macrocode} +% % \subsubsection{Latin Extended Additional: U+1E00 to U+1EFF} % % \begin{macrocode} +% U+1E00 LATIN CAPITAL LETTER A WITH RING BELOW; Aringbelow +\DeclareTextCompositeCommand{\textsubring}{PU}{A}{\9036\000}% U+1E00 +% U+1E01 LATIN SMALL LETTER A WITH RING BELOW; aringbelow +\DeclareTextCompositeCommand{\textsubring}{PU}{a}{\9036\001}% U+1E01 % U+1E02 LATIN CAPITAL LETTER B WITH DOT ABOVE; Bdotaccent \DeclareTextCompositeCommand{\.}{PU}{B}{\9036\002}% U+1E02 % U+1E03 LATIN SMALL LETTER B WITH DOT ABOVE; bdotaccent \DeclareTextCompositeCommand{\.}{PU}{b}{\9036\003}% U+1E03 +% U+1E04 LATIN CAPITAL LETTER B WITH DOT BELOW; Bdotbelow +\DeclareTextCompositeCommand{\d}{PU}{B}{\9036\004}% U+1E04 +% U+1E05 LATIN SMALL LETTER B WITH DOT BELOW; bdotbelow +\DeclareTextCompositeCommand{\d}{PU}{b}{\9036\005}% U+1E05 % U+1E06 LATIN CAPITAL LETTER B WITH LINE BELOW; Blinebelow \DeclareTextCompositeCommand{\b}{PU}{B}{\9036\006}% U+1E06 % U+1E07 LATIN SMALL LETTER B WITH LINE BELOW; blinebelow @@ -21531,6 +22514,10 @@ \DeclareTextCompositeCommand{\.}{PU}{D}{\9036\012}% U+1E0A % U+1E0B LATIN SMALL LETTER D WITH DOT ABOVE; ddotaccent \DeclareTextCompositeCommand{\.}{PU}{d}{\9036\013}% U+1E0B +% U+1E0C LATIN CAPITAL LETTER D WITH DOT BELOW; Ddotbelow +\DeclareTextCompositeCommand{\d}{PU}{D}{\9036\014}% U+1E0C +% U+1E0D LATIN SMALL LETTER D WITH DOT BELOW; ddotbelow +\DeclareTextCompositeCommand{\d}{PU}{d}{\9036\015}% U+1E0D % U+1E0E LATIN CAPITAL LETTER D WITH LINE BELOW; Dlinebelow \DeclareTextCompositeCommand{\b}{PU}{D}{\9036\016}% U+1E0E % U+1E0F LATIN SMALL LETTER D WITH LINE BELOW; dlinebelow @@ -21539,6 +22526,30 @@ \DeclareTextCompositeCommand{\c}{PU}{D}{\9036\020}% U+1E10 % U+1E11 LATIN SMALL LETTER D WITH CEDILLA; dcedilla \DeclareTextCompositeCommand{\c}{PU}{d}{\9036\021}% U+1E11 +% U+1E12 LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW; Dcircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{D}{\9036\022}% U+1E12 +% U+1E13 LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW; dcircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{d}{\9036\023}% U+1E13 +% U+1E14 LATIN CAPITAL LETTER E WITH MACRON AND GRAVE; +% Emacrongrave +\DeclareTextCompositeCommand{\textgravemacron}{PU}{E}{\9036\024}% U+1E14 +% U+1E15 LATIN SMALL LETTER E WITH MACRON AND GRAVE; +% emacrongrave +\DeclareTextCompositeCommand{\textgravemacron}{PU}{e}{\9036\025}% U+1E15 +% U+1E16 LATIN CAPITAL LETTER E WITH MACRON AND ACUTE; +% Emacronacute +\DeclareTextCompositeCommand{\textacutemacron}{PU}{E}{\9036\026}% U+1E16 +% U+1E17 LATIN SMALL LETTER E WITH MACRON AND ACUTE; +% emacronacute +\DeclareTextCompositeCommand{\textacutemacron}{PU}{e}{\9036\027}% U+1E17 +% U+1E18 LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW; Ecircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{E}{\9036\030}% U+1E18 +% U+1E19 LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW; ecircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{e}{\9036\031}% U+1E19 +% U+1E1A LATIN CAPITAL LETTER E WITH TILDE BELOW; Etildebelow +\DeclareTextCompositeCommand{\textsubtilde}{PU}{E}{\9036\032}% U+1E1A +% U+1E1B LATIN SMALL LETTER E WITH TILDE BELOW; etildebelow +\DeclareTextCompositeCommand{\textsubtilde}{PU}{e}{\9036\033}% U+1E1B % U+1E1E LATIN CAPITAL LETTER F WITH DOT ABOVE; Fdotaccent \DeclareTextCompositeCommand{\.}{PU}{F}{\9036\036}% U+1E1E % U+1E1F LATIN SMALL LETTER F WITH DOT ABOVE; fdotaccent @@ -21551,6 +22562,10 @@ \DeclareTextCompositeCommand{\.}{PU}{H}{\9036\042}% U+1E22 % U+1E23 LATIN SMALL LETTER H WITH DOT ABOVE; hdotaccent \DeclareTextCompositeCommand{\.}{PU}{h}{\9036\043}% U+1E23 +% U+1E24 LATIN CAPITAL LETTER H WITH DOT BELOW; Hdotbelow +\DeclareTextCompositeCommand{\d}{PU}{H}{\9036\044}% U+1E24 +% U+1E25 LATIN SMALL LETTER H WITH DOT BELOW; hdotbelow +\DeclareTextCompositeCommand{\d}{PU}{h}{\9036\045}% U+1E25 % U+1E26 LATIN CAPITAL LETTER H WITH DIAERESIS; Hdieresis \DeclareTextCompositeCommand{\"}{PU}{H}{\9036\046}% U+1E26 % U+1E27 LATIN SMALL LETTER H WITH DIAERESIS; hdieresis @@ -21559,18 +22574,38 @@ \DeclareTextCompositeCommand{\c}{PU}{H}{\9036\050}% U+1E28 % U+1E29 LATIN SMALL LETTER H WITH CEDILLA; hcedilla \DeclareTextCompositeCommand{\c}{PU}{h}{\9036\051}% U+1E29 +% U+1E2A LATIN CAPITAL LETTER H WITH BREVE BELOW; Hbrevebelow +\DeclareTextCompositeCommand{\textsubbreve}{PU}{H}{\9036\052}% U+1E2A +% U+1E2B LATIN SMALL LETTER H WITH BREVE BELOW; hbrevebelow +\DeclareTextCompositeCommand{\textsubbreve}{PU}{h}{\9036\053}% U+1E2B +% U+1E2C LATIN CAPITAL LETTER I WITH TILDE BELOW; Itildebelow +\DeclareTextCompositeCommand{\textsubtilde}{PU}{I}{\9036\054}% U+1E2C +% U+1E2D LATIN SMALL LETTER I WITH TILDE BELOW; itildebelow +\DeclareTextCompositeCommand{\textsubtilde}{PU}{i}{\9036\055}% U+1E2D % U+1E30 LATIN CAPITAL LETTER K WITH ACUTE; Kacute \DeclareTextCompositeCommand{\'}{PU}{K}{\9036\060}% U+1E30 % U+1E31 LATIN SMALL LETTER K WITH ACUTE; kacute \DeclareTextCompositeCommand{\'}{PU}{k}{\9036\061}% U+1E31 +% U+1E32 LATIN CAPITAL LETTER K WITH DOT BELOW; Kdotbelow +\DeclareTextCompositeCommand{\d}{PU}{K}{\9036\062}% U+1E32 +% U+1E33 LATIN SMALL LETTER K WITH DOT BELOW; kdotbelow +\DeclareTextCompositeCommand{\d}{PU}{k}{\9036\063}% U+1E33 % U+1E34 LATIN CAPITAL LETTER K WITH LINE BELOW; Klinebelow \DeclareTextCompositeCommand{\b}{PU}{K}{\9036\064}% U+1E34 % U+1E35 LATIN SMALL LETTER K WITH LINE BELOW; klinebelow \DeclareTextCompositeCommand{\b}{PU}{k}{\9036\065}% U+1E35 +% U+1E36 LATIN CAPITAL LETTER L WITH DOT BELOW; Ldotbelow +\DeclareTextCompositeCommand{\d}{PU}{L}{\9036\066}% U+1E36 +% U+1E37 LATIN SMALL LETTER L WITH DOT BELOW; ldotbelow +\DeclareTextCompositeCommand{\d}{PU}{l}{\9036\067}% U+1E37 % U+1E3A LATIN CAPITAL LETTER L WITH LINE BELOW; Llinebelow \DeclareTextCompositeCommand{\b}{PU}{L}{\9036\072}% U+1E3A % U+1E3B LATIN SMALL LETTER L WITH LINE BELOW; llinebelow \DeclareTextCompositeCommand{\b}{PU}{l}{\9036\073}% U+1E3B +% U+1E3C LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW; Lcircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{L}{\9036\074}% U+1E3C +% U+1E3D LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW; lcircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{l}{\9036\075}% U+1E3D % U+1E3E LATIN CAPITAL LETTER M WITH ACUTE; Macute \DeclareTextCompositeCommand{\'}{PU}{M}{\9036\076}% U+1E3E % U+1E3F LATIN SMALL LETTER M WITH ACUTE; macute @@ -21579,14 +22614,38 @@ \DeclareTextCompositeCommand{\.}{PU}{M}{\9036\100}% U+1E40 % U+1E41 LATIN SMALL LETTER M WITH DOT ABOVE; mdotaccent \DeclareTextCompositeCommand{\.}{PU}{m}{\9036\101}% U+1E41 +% U+1E42 LATIN CAPITAL LETTER M WITH DOT BELOW; Mdotbelow +\DeclareTextCompositeCommand{\d}{PU}{M}{\9036\102}% U+1E42 +% U+1E43 LATIN SMALL LETTER M WITH DOT BELOW; mdotbelow +\DeclareTextCompositeCommand{\d}{PU}{m}{\9036\103}% U+1E43 % U+1E44 LATIN CAPITAL LETTER N WITH DOT ABOVE; Ndotaccent \DeclareTextCompositeCommand{\.}{PU}{N}{\9036\104}% U+1E44 % U+1E45 LATIN SMALL LETTER N WITH DOT ABOVE; ndotaccent \DeclareTextCompositeCommand{\.}{PU}{n}{\9036\105}% U+1E45 +% U+1E46 LATIN CAPITAL LETTER N WITH DOT BELOW; Ndotbelow +\DeclareTextCompositeCommand{\d}{PU}{N}{\9036\106}% U+1E46 +% U+1E47 LATIN SMALL LETTER N WITH DOT BELOW; ndotbelow +\DeclareTextCompositeCommand{\d}{PU}{n}{\9036\107}% U+1E47 % U+1E48 LATIN CAPITAL LETTER N WITH LINE BELOW; Nlinebelow \DeclareTextCompositeCommand{\b}{PU}{N}{\9036\110}% U+1E48 % U+1E49 LATIN SMALL LETTER N WITH LINE BELOW; nlinebelow \DeclareTextCompositeCommand{\b}{PU}{n}{\9036\111}% U+1E49 +% U+1E4A LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW; Ncircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{N}{\9036\112}% U+1E4A +% U+1E4B LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW; ncircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{n}{\9036\113}% U+1E4B +% U+1E50 LATIN CAPITAL LETTER O WITH MACRON AND GRAVE; +% Omacrongrave +\DeclareTextCompositeCommand{\textgravemacron}{PU}{O}{\9036\120}% U+1E50 +% U+1E51 LATIN SMALL LETTER O WITH MACRON AND GRAVE; +% omacrongrave +\DeclareTextCompositeCommand{\textgravemacron}{PU}{o}{\9036\121}% U+1E51 +% U+1E52 LATIN CAPITAL LETTER O WITH MACRON AND ACUTE; +% Omacronacute +\DeclareTextCompositeCommand{\textacutemacron}{PU}{O}{\9036\122}% U+1E52 +% U+1E53 LATIN SMALL LETTER O WITH MACRON AND ACUTE; +% omacronacute +\DeclareTextCompositeCommand{\textacutemacron}{PU}{o}{\9036\123}% U+1E53 % U+1E54 LATIN CAPITAL LETTER P WITH ACUTE; Pacute \DeclareTextCompositeCommand{\'}{PU}{P}{\9036\124}% U+1E54 % U+1E55 LATIN SMALL LETTER P WITH ACUTE; pacute @@ -21599,6 +22658,10 @@ \DeclareTextCompositeCommand{\.}{PU}{R}{\9036\130}% U+1E58 % U+1E59 LATIN SMALL LETTER R WITH DOT ABOVE; rdotaccent \DeclareTextCompositeCommand{\.}{PU}{r}{\9036\131}% U+1E59 +% U+1E5A LATIN CAPITAL LETTER R WITH DOT BELOW; Rdotbelow +\DeclareTextCompositeCommand{\d}{PU}{R}{\9036\132}% U+1E5A +% U+1E5B LATIN SMALL LETTER R WITH DOT BELOW; rdotbelow +\DeclareTextCompositeCommand{\d}{PU}{r}{\9036\133}% U+1E5B % U+1E5E LATIN CAPITAL LETTER R WITH LINE BELOW; Rlinebelow \DeclareTextCompositeCommand{\b}{PU}{R}{\9036\136}% U+1E5E % U+1E5F LATIN SMALL LETTER R WITH LINE BELOW; rlinebelow @@ -21607,14 +22670,46 @@ \DeclareTextCompositeCommand{\.}{PU}{S}{\9036\140}% U+1E60 % U+1E61 LATIN SMALL LETTER S WITH DOT ABOVE; sdotaccent \DeclareTextCompositeCommand{\.}{PU}{s}{\9036\141}% U+1E61 +% U+1E62 LATIN CAPITAL LETTER S WITH DOT BELOW; Sdotbelow +\DeclareTextCompositeCommand{\d}{PU}{S}{\9036\142}% U+1E62 +% U+1E63 LATIN SMALL LETTER S WITH DOT BELOW; sdotbelow +\DeclareTextCompositeCommand{\d}{PU}{s}{\9036\143}% U+1E63 +% U+1E6A LATIN CAPITAL LETTER T WITH DOT ABOVE; Tdotaccent +\DeclareTextCompositeCommand{\.}{PU}{T}{\9036\152}% U+1E6A +% U+1E6B LATIN SMALL LETTER T WITH DOT ABOVE; tdotaccent +\DeclareTextCompositeCommand{\.}{PU}{t}{\9036\153}% U+1E6B +% U+1E6C LATIN CAPITAL LETTER T WITH DOT BELOW; Tdotbelow +\DeclareTextCompositeCommand{\d}{PU}{T}{\9036\154}% U+1E6C +% U+1E6D LATIN SMALL LETTER T WITH DOT BELOW; tdotbelow +\DeclareTextCompositeCommand{\d}{PU}{t}{\9036\155}% U+1E6D % U+1E6E LATIN CAPITAL LETTER T WITH LINE BELOW; Tlinebelow \DeclareTextCompositeCommand{\b}{PU}{T}{\9036\156}% U+1E6E % U+1E6F LATIN SMALL LETTER T WITH LINE BELOW; tlinebelow \DeclareTextCompositeCommand{\b}{PU}{t}{\9036\157}% U+1E6F +% U+1E70 LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW; Tcircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{T}{\9036\160}% U+1E70 +% U+1E71 LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW; tcircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{t}{\9036\161}% U+1E71 +% U+1E72 LATIN CAPITAL LETTER U WITH DIAERESIS BELOW; Udieresisbelow +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{U}{\9036\162}% U+1E72 +% U+1E73 LATIN SMALL LETTER U WITH DIAERESIS BELOW; udieresisbelow +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{u}{\9036\163}% U+1E73 +% U+1E74 LATIN CAPITAL LETTER U WITH TILDE BELOW; Utildebelow +\DeclareTextCompositeCommand{\textsubtilde}{PU}{U}{\9036\164}% U+1E74 +% U+1E75 LATIN SMALL LETTER U WITH TILDE BELOW; utildebelow +\DeclareTextCompositeCommand{\textsubtilde}{PU}{u}{\9036\165}% U+1E75 +% U+1E76 LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW; Ucircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{U}{\9036\166}% U+1E76 +% U+1E77 LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW; ucircumflexbelow +\DeclareTextCompositeCommand{\textsubcircum}{PU}{u}{\9036\167}% U+1E77 % U+1E7C LATIN CAPITAL LETTER V WITH TILDE; Vtilde \DeclareTextCompositeCommand{\~}{PU}{V}{\9036\174}% U+1E7C % U+1E7D LATIN SMALL LETTER V WITH TILDE; vtilde \DeclareTextCompositeCommand{\~}{PU}{v}{\9036\175}% U+1E7D +% U+1E7E LATIN CAPITAL LETTER V WITH DOT BELOW; Vdotbelow +\DeclareTextCompositeCommand{\d}{PU}{V}{\9036\176}% U+1E7E +% U+1E7F LATIN SMALL LETTER V WITH DOT BELOW; vdotbelow +\DeclareTextCompositeCommand{\d}{PU}{v}{\9036\177}% U+1E7F % U+1E80 LATIN CAPITAL LETTER W WITH GRAVE; Wgrave \DeclareTextCompositeCommand{\`}{PU}{W}{\9036\200}% U+1E80 % U+1E81 LATIN SMALL LETTER W WITH GRAVE; wgrave @@ -21631,6 +22726,10 @@ \DeclareTextCompositeCommand{\.}{PU}{W}{\9036\206}% U+1E86 % U+1E87 LATIN SMALL LETTER W WITH DOT ABOVE; wdotaccent \DeclareTextCompositeCommand{\.}{PU}{w}{\9036\207}% U+1E87 +% U+1E88 LATIN CAPITAL LETTER W WITH DOT BELOW; wdotbelow +\DeclareTextCompositeCommand{\d}{PU}{W}{\9036\210}% U+1E88 +% U+1E89 LATIN SMALL LETTER W WITH DOT BELOW; wdotbelow +\DeclareTextCompositeCommand{\d}{PU}{w}{\9036\211}% U+1E89 % U+1E8A LATIN CAPITAL LETTER X WITH DOT ABOVE; Xdotaccent \DeclareTextCompositeCommand{\.}{PU}{X}{\9036\212}% U+1E8A % U+1E8B LATIN SMALL LETTER X WITH DOT ABOVE; xdotaccent @@ -21647,6 +22746,10 @@ \DeclareTextCompositeCommand{\^}{PU}{Z}{\9036\220}% U+1E90 % U+1E91 LATIN SMALL LETTER Z WITH CIRCUMFLEX; zcircumflex \DeclareTextCompositeCommand{\^}{PU}{z}{\9036\221}% U+1E91 +% U+1E92 LATIN CAPITAL LETTER Z WITH DOT BELOW; Zdotbelow +\DeclareTextCompositeCommand{\d}{PU}{Z}{\9036\222}% U+1E92 +% U+1E93 LATIN SMALL LETTER Z WITH DOT BELOW; zdotbelow +\DeclareTextCompositeCommand{\d}{PU}{z}{\9036\223}% U+1E93 % U+1E94 LATIN CAPITAL LETTER Z WITH LINE BELOW; Zlinebelow \DeclareTextCompositeCommand{\b}{PU}{Z}{\9036\224}% U+1E94 % U+1E95 LATIN SMALL LETTER Z WITH LINE BELOW; zlinebelow @@ -21661,14 +22764,38 @@ \DeclareTextCompositeCommand{\r}{PU}{y}{\9036\231}% U+1E99 % U+1E9B LATIN SMALL LETTER LONG S WITH DOT ABOVE; slongdotaccent \DeclareTextCompositeCommand{\.}{PU}{\textlongs}{\9036\233}% U+1E9B +% U+1EA0 LATIN CAPITAL LETTER A WITH DOT BELOW; Adotbelow +\DeclareTextCompositeCommand{\d}{PU}{A}{\9036\240}% U+1EA0 +% U+1EA1 LATIN SMALL LETTER A WITH DOT BELOW; adotbelow +\DeclareTextCompositeCommand{\d}{PU}{a}{\9036\241}% U+1EA1 +% U+1EB8 LATIN CAPITAL LETTER E WITH DOT BELOW; Edotbelow +\DeclareTextCompositeCommand{\d}{PU}{E}{\9036\270}% U+1EB8 +% U+1EB9 LATIN SMALL LETTER E WITH DOT BELOW; edotbelow +\DeclareTextCompositeCommand{\d}{PU}{e}{\9036\271}% U+1EB9 % U+1EBC LATIN CAPITAL LETTER E WITH TILDE; Etilde \DeclareTextCompositeCommand{\~}{PU}{E}{\9036\274}% U+1EBC % U+1EBD LATIN SMALL LETTER E WITH TILDE; etilde \DeclareTextCompositeCommand{\~}{PU}{e}{\9036\275}% U+1EBD +% U+1ECA LATIN CAPITAL LETTER I WITH DOT BELOW; Idotbelow +\DeclareTextCompositeCommand{\d}{PU}{I}{\9036\312}% U+1ECA +% U+1ECB LATIN SMALL LETTER I WITH DOT BELOW; idotbelow +\DeclareTextCompositeCommand{\d}{PU}{i}{\9036\313}% U+1ECB +% U+1ECC LATIN CAPITAL LETTER O WITH DOT BELOW; Odotbelow +\DeclareTextCompositeCommand{\d}{PU}{O}{\9036\314}% U+1ECC +% U+1ECD LATIN SMALL LETTER O WITH DOT BELOW; odotbelow +\DeclareTextCompositeCommand{\d}{PU}{o}{\9036\315}% U+1ECD +% U+1EE4 LATIN CAPITAL LETTER U WITH DOT BELOW; Udotbelow +\DeclareTextCompositeCommand{\d}{PU}{U}{\9036\344}% U+1EE4 +% U+1EE5 LATIN SMALL LETTER U WITH DOT BELOW; udotbelow +\DeclareTextCompositeCommand{\d}{PU}{u}{\9036\345}% U+1EE5 % U+1EF2 LATIN CAPITAL LETTER Y WITH GRAVE; Ygrave \DeclareTextCompositeCommand{\`}{PU}{Y}{\9036\362}% U+1EF2 % U+1EF3 LATIN SMALL LETTER Y WITH GRAVE; ygrave \DeclareTextCompositeCommand{\`}{PU}{y}{\9036\363}% U+1EF3 +% U+1EF4 LATIN CAPITAL LETTER Y WITH DOT BELOW; Ydotbelow +\DeclareTextCompositeCommand{\d}{PU}{Y}{\9036\364}% U+1EF4 +% U+1EF5 LATIN SMALL LETTER Y WITH DOT BELOW; ydotbelow +\DeclareTextCompositeCommand{\d}{PU}{y}{\9036\365}% U+1EF5 % U+1EF8 LATIN CAPITAL LETTER Y WITH TILDE; Ytilde \DeclareTextCompositeCommand{\~}{PU}{Y}{\9036\370}% U+1EF8 % U+1EF9 LATIN SMALL LETTER Y WITH TILDE; ytilde @@ -21686,6 +22813,7 @@ \DeclareTextCommand{\textemdash}{PU}{\9040\024}% U+2014 % U+2016 DOUBLE VERTICAL LINE; dblverticalbar \DeclareTextCommand{\textbardbl}{PU}{\9040\026}% U+2016 +%* \textbardbl -> \textdoublevertline (tipa) % U+2018 LEFT SINGLE QUOTATION MARK; quoteleft \DeclareTextCommand{\textquoteleft}{PU}{\9040\030}% U+2018 % U+2019 RIGHT SINGLE QUOTATION MARK; quoteright @@ -21699,17 +22827,31 @@ % U+201E DOUBLE LOW-9 QUOTATION MARK; quotedblbase \DeclareTextCommand{\quotedblbase}{PU}{\9040\036}% U+201E % U+2020 DAGGER; dagger -\DeclareTextCommand{\textdagger}{PU}{\9040\040}% U+2020 -% U+2021 DOUBLE DAGGER; daggerdbl +\DeclareTextCommand{\textdagger}{PU}{\9040\040}%* U+2020 +%* \textdagger -> \dag (LaTeX) +% U+2021 DOUBLE DAGGER; daggerdbl; \ddagger (LaTeX) \DeclareTextCommand{\textdaggerdbl}{PU}{\9040\041}% U+2021 +%* \textdaggerdbl -> \ddagger (LaTeX) +%* \textdaggerdbl -> \ddag (LaTeX) % U+2022 BULLET; bullet -\DeclareTextCommand{\textbullet}{PU}{\9040\042}% U+2022 +\DeclareTextCommand{\textbullet}{PU}{\9040\042}%* U+2022 +% U+2025 TWO DOT LEADER; \hdotfor (MnSymbol) +\DeclareTextCommand{\texthdotfor}{PU}{\9040\045}%* U+2025 % U+2026 HORIZONTAL ELLIPSIS; ellipsis \DeclareTextCommand{\textellipsis}{PU}{\9040\046}% U+2026 +%* \textellipsis -> \mathellipsis % U+2030 PER MILLE SIGN; perthousand \DeclareTextCommand{\textperthousand}{PU}{\9040\060}% U+2030 % U+2031 PER TEN THOUSAND SIGN \DeclareTextCommand{\textpertenthousand}{PU}{\9040\061}% U+2031 +% U+2032 PRIME; minute; \prime (MnSymbol) +\DeclareTextCommand{\textprime}{PU}{\9040\062}%* U+2032 +% U+2033 DOUBLE PRIME; \second (mathabx) +\DeclareTextCommand{\textsecond}{PU}{\9040\063}%* U+2033 +% U+2034 TRIPLE PRIME; \third (mathabx) +\DeclareTextCommand{\textthird}{PU}{\9040\064}%* U+2034 +% U+2035 REVERSED PRIME; \backprime (AmS) +\DeclareTextCommand{\textbackprime}{PU}{\9040\065}%* U+2035 % U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK; guilsinglleft \DeclareTextCommand{\guilsinglleft}{PU}{\9040\071}% U+2039 % U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK; guilsinglright @@ -21726,61 +22868,101 @@ \DeclareTextCommand{\textrquill}{PU}{\9040\106}% U+2046 % U+2052 COMMERCIAL MINUS SIGN \DeclareTextCommand{\textdiscount}{PU}{\9040\122}% U+2052 +% U+2056 THREE DOT PUNCTUATION; \lefttherefore (MnSymbol) +\DeclareTextCommand{\textlefttherefore}{PU}{\9040\126}%* U+2056 +% U+2057 QUADRUPLE PRIME; \fourth (mathabx) +\DeclareTextCommand{\textfourth}{PU}{\9040\127}%* U+2057 +% U+2058 FOUR DOT PUNCTUATION; \diamonddots (MnSymbol) +\DeclareTextCommand{\textdiamonddots}{PU}{\9040\130}%* U+2058 % \end{macrocode} % % \subsubsection{Superscripts and Subscripts: U+2070 to U+209F} % % \begin{macrocode} % U+2070 SUPERSCRIPT ZERO; zerosuperior -\DeclareTextCommand{\textzerosuperior}{PU}{\9040\160}% U+2070 +\DeclareTextCommand{\textzerosuperior}{PU}{\9040\160}%* U+2070 +% U+2071 SUPERSCRIPT LATIN SMALL LETTER I +\DeclareTextCommand{\textisuperior}{PU}{\9040\161}%* U+2071 % U+2074 SUPERSCRIPT FOUR; foursuperior -\DeclareTextCommand{\textfoursuperior}{PU}{\9040\164}% U+2074 +\DeclareTextCommand{\textfoursuperior}{PU}{\9040\164}%* U+2074 % U+2075 SUPERSCRIPT FIVE; fivesuperior -\DeclareTextCommand{\textfivesuperior}{PU}{\9040\165}% U+2075 +\DeclareTextCommand{\textfivesuperior}{PU}{\9040\165}%* U+2075 % U+2076 SUPERSCRIPT SIX; sixsuperior -\DeclareTextCommand{\textsixsuperior}{PU}{\9040\166}% U+2076 +\DeclareTextCommand{\textsixsuperior}{PU}{\9040\166}%* U+2076 % U+2077 SUPERSCRIPT SEVEN; sevensuperior -\DeclareTextCommand{\textsevensuperior}{PU}{\9040\167}% U+2077 +\DeclareTextCommand{\textsevensuperior}{PU}{\9040\167}%* U+2077 % U+2078 SUPERSCRIPT EIGHT; eightsuperior -\DeclareTextCommand{\texteightsuperior}{PU}{\9040\170}% U+2078 +\DeclareTextCommand{\texteightsuperior}{PU}{\9040\170}%* U+2078 % U+2079 SUPERSCRIPT NINE; ninesuperior -\DeclareTextCommand{\textninesuperior}{PU}{\9040\171}% U+2079 +\DeclareTextCommand{\textninesuperior}{PU}{\9040\171}%* U+2079 % U+207A SUPERSCRIPT PLUS SIGN; plussuperior -\DeclareTextCommand{\textplussuperior}{PU}{\9040\172}% U+207A +\DeclareTextCommand{\textplussuperior}{PU}{\9040\172}%* U+207A % U+207B SUPERSCRIPT MINUS -\DeclareTextCommand{\textminussuperior}{PU}{\9040\173} +\DeclareTextCommand{\textminussuperior}{PU}{\9040\173}%* U+207B % U+207C SUPERSCRIPT EQUALS SIGN; equalsuperior -\DeclareTextCommand{\textequalsuperior}{PU}{\9040\174} +\DeclareTextCommand{\textequalsuperior}{PU}{\9040\174}%* U+207C % U+207D SUPERSCRIPT LEFT PARENTHESIS; parenleftsuperior -\DeclareTextCommand{\textparenleftsuperior}{PU}{\9040\175} +\DeclareTextCommand{\textparenleftsuperior}{PU}{\9040\175}%* U+207D % U+207E SUPERSCRIPT RIGHT PARENTHESIS; parenrightsuperior -\DeclareTextCommand{\textparenrightsuperior}{PU}{\9040\176} +\DeclareTextCommand{\textparenrightsuperior}{PU}{\9040\176}%* U+207E % U+207F SUPERSCRIPT LATIN SMALL LETTER N; nsuperior -\DeclareTextCommand{\textnsuperior}{PU}{\9040\177} +\DeclareTextCommand{\textnsuperior}{PU}{\9040\177}%* U+207F % U+2080 SUBSCRIPT ZERO; zeroinferior -\DeclareTextCommand{\textzeroinferior}{PU}{\9040\200}% U+2080 +\DeclareTextCommand{\textzeroinferior}{PU}{\9040\200}%* U+2080 % U+2081 SUBSCRIPT ONE; oneinferior -\DeclareTextCommand{\textoneinferior}{PU}{\9040\201}% U+2081 +\DeclareTextCommand{\textoneinferior}{PU}{\9040\201}%* U+2081 % U+2082 SUBSCRIPT TWO; twoinferior -\DeclareTextCommand{\texttwoinferior}{PU}{\9040\202}% U+2082 +\DeclareTextCommand{\texttwoinferior}{PU}{\9040\202}%* U+2082 % U+2083 SUBSCRIPT THREE; threeinferior -\DeclareTextCommand{\textthreeinferior}{PU}{\9040\203}% U+2083 +\DeclareTextCommand{\textthreeinferior}{PU}{\9040\203}%* U+2083 % U+2084 SUBSCRIPT FOUR; fourinferior -\DeclareTextCommand{\textfourinferior}{PU}{\9040\204}% U+2084 +\DeclareTextCommand{\textfourinferior}{PU}{\9040\204}%* U+2084 % U+2085 SUBSCRIPT FIVE; fiveinferior -\DeclareTextCommand{\textfiveinferior}{PU}{\9040\205}% U+2085 +\DeclareTextCommand{\textfiveinferior}{PU}{\9040\205}%* U+2085 % U+2086 SUBSCRIPT SIX; sixinferior -\DeclareTextCommand{\textsixinferior}{PU}{\9040\206}% U+2086 +\DeclareTextCommand{\textsixinferior}{PU}{\9040\206}%* U+2086 % U+2087 SUBSCRIPT SEVEN; seveninferior -\DeclareTextCommand{\textseveninferior}{PU}{\9040\207}% U+2087 +\DeclareTextCommand{\textseveninferior}{PU}{\9040\207}%* U+2087 % U+2088 SUBSCRIPT EIGHT; eightinferior -\DeclareTextCommand{\texteightinferior}{PU}{\9040\210}% U+2088 +\DeclareTextCommand{\texteightinferior}{PU}{\9040\210}%* U+2088 % U+2089 SUBSCRIPT NINE; nineinferior -\DeclareTextCommand{\textnineinferior}{PU}{\9040\211}% U+2089 +\DeclareTextCommand{\textnineinferior}{PU}{\9040\211}%* U+2089 +% U+208A SUBSCRIPT PLUS SIGN +\DeclareTextCommand{\textplusinferior}{PU}{\9040\212}%* U+208A +% U+208B SUBSCRIPT MINUS +\DeclareTextCommand{\textminusinferior}{PU}{\9040\213}%* U+208B +% U+208C SUBSCRIPT EQUALS SIGN +\DeclareTextCommand{\textequalsinferior}{PU}{\9040\214}%* U+208C % U+208D SUBSCRIPT LEFT PARENTHESIS; parenleftinferior -\DeclareTextCommand{\textparenleftinferior}{PU}{\9040\215}% U+208D +\DeclareTextCommand{\textparenleftinferior}{PU}{\9040\215}%* U+208D % U+208E SUBSCRIPT RIGHT PARENTHESIS; parenrightinferior -\DeclareTextCommand{\textparenrightinferior}{PU}{\9040\216}% U+208E +\DeclareTextCommand{\textparenrightinferior}{PU}{\9040\216}%* U+208E +% U+2090 LATIN SUBSCRIPT SMALL LETTER A +\DeclareTextCommand{\textainferior}{PU}{\9040\220}%* U+2090 +% U+2091 LATIN SUBSCRIPT SMALL LETTER E +\DeclareTextCommand{\texteinferior}{PU}{\9040\221}%* U+2091 +% U+2092 LATIN SUBSCRIPT SMALL LETTER O +\DeclareTextCommand{\textoinferior}{PU}{\9040\222}%* U+2092 +% U+2093 LATIN SUBSCRIPT SMALL LETTER X +\DeclareTextCommand{\textxinferior}{PU}{\9040\223}%* U+2093 +% U+2094 LATIN SUBSCRIPT SMALL LETTER SCHWA +\DeclareTextCommand{\textschwainferior}{PU}{\9040\224}%* U+2094 +% U+2095 LATIN SUBSCRIPT SMALL LETTER H +\DeclareTextCommand{\texthinferior}{PU}{\9040\225}%* U+2095 +% U+2096 LATIN SUBSCRIPT SMALL LETTER K +\DeclareTextCommand{\textkinferior}{PU}{\9040\226}%* U+2096 +% U+2097 LATIN SUBSCRIPT SMALL LETTER L +\DeclareTextCommand{\textlinferior}{PU}{\9040\227}%* U+2097 +% U+2098 LATIN SUBSCRIPT SMALL LETTER M +\DeclareTextCommand{\textminferior}{PU}{\9040\230}%* U+2098 +% U+2099 LATIN SUBSCRIPT SMALL LETTER N +\DeclareTextCommand{\textninferior}{PU}{\9040\231}%* U+2099 +% U+209A LATIN SUBSCRIPT SMALL LETTER P +\DeclareTextCommand{\textpinferior}{PU}{\9040\232}%* U+209A +% U+209B LATIN SUBSCRIPT SMALL LETTER S +\DeclareTextCommand{\textsinferior}{PU}{\9040\233}%* U+209B +% U+209C LATIN SUBSCRIPT SMALL LETTER T +\DeclareTextCommand{\texttinferior}{PU}{\9040\234}%* U+209C % \end{macrocode} % % \subsubsection{Currency Symbols: U+20A0 to U+20CF} @@ -21811,10 +22993,21 @@ % \begin{macrocode} % U+2103 DEGREE CELSIUS; centigrade \DeclareTextCommand{\textcelsius}{PU}{\9041\003}% U+2103 +% U+210F PLANCK CONSTANT OVER TWO PI; \hslash (AmS) +\DeclareTextCommand{\texthslash}{PU}{\9041\017}%* U+210F +% U+2111 BLACK-LETTER CAPITAL I (=imaginary part); Ifraktur; \Im (LaTeX) +\DeclareTextCommand{\textIm}{PU}{\9041\021}%* U+2111 +% U+2113 SCRIPT SMALL L (=ell, liter); afii61289, lsquare; \ell (LaTeX) +\DeclareTextCommand{\textell}{PU}{\9041\023}%* U+2113 % U+2116 NUMERO SIGN; *afii61352, numero \DeclareTextCommand{\textnumero}{PU}{\9041\026}% U+2116 % U+2117 SOUND RECORDING COPYRIGHT \DeclareTextCommand{\textcircledP}{PU}{\9041\027}% U+2117 +% U+2118 SCRIPT CAPITAL P (=Weierstrass elliptic function); +% weierstrass; \wp (LaTeX) +\DeclareTextCommand{\textwp}{PU}{\9041\030}%* U+2118 +% U+211C BLACK-LETTER CAPITAL R (=real part); Rfraktur; \Re (LaTeX) +\DeclareTextCommand{\textRe}{PU}{\9041\034}%* U+211C % U+211E PRESCRIPTION TAKE; prescription \DeclareTextCommand{\textrecipe}{PU}{\9041\036}% U+211E % U+2120 SERVICE MARK @@ -21824,44 +23017,746 @@ % U+2126 OHM SIGN; Ohm, Omega \DeclareTextCommand{\textohm}{PU}{\9041\046}% U+2126 % U+2127 INVERTED OHM SIGN -\DeclareTextCommand{\textmho}{PU}{\9041\047}% U+2127 +\DeclareTextCommand{\textmho}{PU}{\9041\047}%* U+2127 +% U+2129 TURNED GREEK SMALL LETTER IOTA; \riota (phonetic) +\DeclareTextCommand{\textriota}{PU}{\9041\051}%* U+2129 % U+212B ANGSTROM SIGN; angstrom \DeclareTextCommand{\textangstrom}{PU}{\9041\053}% U+212B % U+212E ESTIMATED SYMBOL; estimated \DeclareTextCommand{\textestimated}{PU}{\9041\056}% U+212E -% U+2135 ALEF SYMBOL; aleph -\DeclareTextCommand{\textaleph}{PU}{\9041\065}% U+2135 +% U+2132 TURNED CAPITAL F; \Finv (AmS) +\DeclareTextCommand{\textFinv}{PU}{\9041\062}%* U+2132 +% U+2135 ALEF SYMBOL; aleph; \aleph (LaTeX) +\DeclareTextCommand{\textaleph}{PU}{\9041\065}%* U+2135 +% U+2136 BET SYMBOL; \beth (AmS, MnSymbol) +\DeclareTextCommand{\textbeth}{PU}{\9041\066}%* U+2136 +% U+2137 GIMEL SYMBOL; \gimel (AmS, MnSymbol) +\DeclareTextCommand{\textgimel}{PU}{\9041\067}%* U+2137 +% U+2138 DALET SYMBOL; \daleth (AmS, MnSymbol) +\DeclareTextCommand{\textdaleth}{PU}{\9041\070}%* U+2138 +% U+213B FACSIMILE SIGN; \fax (marvosym) +\DeclareTextCommand{\textfax}{PU}{\9041\073}%* U+213B +% U+2141 TURNED SANS-SERIF CAPITAL G (=game); \Game +\DeclareTextCommand{\textGame}{PU}{\9041\101}%* U+2141 +% U+214B TURNED AMPERSAND; \invamp (txfonts/pxfonts) +\DeclareTextCommand{\textinvamp}{PU}{\9041\113}% U+214B +%* \textinvamp -> \bindnasrepma (stmaryrd) +%* \textinvamp -> \parr (cmll) +% \end{macrocode} +% +% \subsubsection{Number Forms: U+2150 to U+218F} +% +% \begin{macrocode} +% U+2150 VULGAR FRACTION ONE SEVENTH +\DeclareTextCommand{\textoneseventh}{PU}{\9041\120}% U+2150 +% U+2151 VULGAR FRACTION ONE NINTH +\DeclareTextCommand{\textoneninth}{PU}{\9041\121}% U+2151 +% U+2152 VULGAR FRACTION ONE TENTH +\DeclareTextCommand{\textonetenth}{PU}{\9041\122}% U+2152 +% U+2153 VULGAR FRACTION ONE THIRD; onethird +\DeclareTextCommand{\textonethird}{PU}{\9041\123}% U+2153 +% U+2154 VULGAR FRACTION TWO THIRDS; twothirds +\DeclareTextCommand{\texttwothirds}{PU}{\9041\124}% U+2154 +% U+2155 VULGAR FRACTION ONE FIFTH +\DeclareTextCommand{\textonefifth}{PU}{\9041\125}% U+2155 +% U+2156 VULGAR FRACTION TWO FIFTHS +\DeclareTextCommand{\texttwofifths}{PU}{\9041\126}% U+2156 +% U+2157 VULGAR FRACTION THREE FIFTHS +\DeclareTextCommand{\textthreefifths}{PU}{\9041\127}% U+2157 +% U+2158 VULGAR FRACTION FOUR FIFTHS +\DeclareTextCommand{\textfourfifths}{PU}{\9041\130}% U+2158 +% U+2159 VULGAR FRACTION ONE SIXTH +\DeclareTextCommand{\textonesixth}{PU}{\9041\131}% U+2159 +% U+215A VULGAR FRACTION FIVE SIXTHS +\DeclareTextCommand{\textfivesixths}{PU}{\9041\132}% U+215A +% U+215B VULGAR FRACTION ONE EIGHTH; oneeighth +\DeclareTextCommand{\textoneeighth}{PU}{\9041\133}% U+215B +% U+215C VULGAR FRACTION THREE EIGHTHS; threeeighths +\DeclareTextCommand{\textthreeeighths}{PU}{\9041\134}% U+215C +% U+215D VULGAR FRACTION FIVE EIGHTHS; fiveeighths +\DeclareTextCommand{\textfiveeighths}{PU}{\9041\135}% U+215D +% U+215E VULGAR FRACTION SEVEN EIGHTHS; seveneighths +\DeclareTextCommand{\textseveneighths}{PU}{\9041\136}% U+215E +% U+2184 LATIN SMALL LETTER REVERSED C +\DeclareTextCommand{\textrevc}{PU}{\9041\204}% U+2184 +% U+2189 VULGAR FRACTION ZERO THIRDS +\DeclareTextCommand{\textzerothirds}{PU}{\9041\211}% U+2189 % \end{macrocode} % % \subsubsection{Arrows: U+2190 to U+21FF} % % \begin{macrocode} % U+2190 LEFTWARDS ARROW; arrowleft -\DeclareTextCommand{\textleftarrow}{PU}{\9041\220}% U+2190 +\DeclareTextCommand{\textleftarrow}{PU}{\9041\220}%* U+2190 % U+2191 UPWARDS ARROW; arrowup -\DeclareTextCommand{\textuparrow}{PU}{\9041\221}% U+2191 +\DeclareTextCommand{\textuparrow}{PU}{\9041\221}%* U+2191 % U+2192 RIGHTWARDS ARROW; arrowright -\DeclareTextCommand{\textrightarrow}{PU}{\9041\222}% U+2192 +\DeclareTextCommand{\textrightarrow}{PU}{\9041\222}%* U+2192 % U+2193 DOWNWARDS ARROW; arrowdown -\DeclareTextCommand{\textdownarrow}{PU}{\9041\223}% U+2193 +\DeclareTextCommand{\textdownarrow}{PU}{\9041\223}%* U+2193 +% U+2194 LEFT RIGHT ARROW; arrowboth; \leftrightarrow (LaTeX) +\DeclareTextCommand{\textleftrightarrow}{PU}{\9041\224}%* U+2194 +% U+2195 UP DOWN ARROW; arrowupdn; \updownarrow (LaTeX) +\DeclareTextCommand{\textupdownarrow}{PU}{\9041\225}%* U+2195 +% U+2196 NORTH WEST ARROW; arrowupleft; \nwarrow (LaTeX) +\DeclareTextCommand{\textnwarrow}{PU}{\9041\226}%* U+2196 +% U+2197 NORTH EAST ARROW; arrowupright; \nearrow (LaTeX) +\DeclareTextCommand{\textnearrow}{PU}{\9041\227}%* U+2197 +%* \textnearrow -> \textglobrise (tipa) +% U+2198 SOUTH EAST ARROW; arrowdownright; \searrow (LaTeX) +\DeclareTextCommand{\textsearrow}{PU}{\9041\230}%* U+2198 +%* \textsearrow -> \textglobfall (tipa) +% U+2199 SOUTH WEST ARROW; arrowdownleft; \swarrow (LaTeX) +\DeclareTextCommand{\textswarrow}{PU}{\9041\231}%* U+2199 +% U+219A LEFTWARDS ARROW WITH STROKE; \nleftarrow (AmS) +\DeclareTextCommand{\textnleftarrow}{PU}{\9041\232}%* U+219A +% U+219B RIGHTWARDS ARROW WITH STROKE; \nrightarrow (AmS) +\DeclareTextCommand{\textnrightarrow}{PU}{\9041\233}%* U+219B +% U+219E LEFTWARDS TWO HEADED ARROW; \twoheadleftarrow (AmS) +\DeclareTextCommand{\texttwoheadleftarrow}{PU}{\9041\236}%* U+219E +% 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 +% U+21A1 DOWNWARDS TWO HEADED ARROW; \twoheaddownarrow (MnSymbol) +\DeclareTextCommand{\texttwoheaddownarrow}{PU}{\9041\241}%* U+21A1 +% U+21A2 LEFTWARDS ARROW WITH TAIL; \leftarrowtail (AmS) +\DeclareTextCommand{\textleftarrowtail}{PU}{\9041\242}%* U+21A2 +% U+21A3 RIGHTWARDS ARROW WITH TAIL; \rightarrowtail (AmS) +\DeclareTextCommand{\textrightarrowtail}{PU}{\9041\243}%* U+21A3 +% U+21A6 RIGHTWARDS ARROW FROM BAR; \mapsto (LaTeX) +\DeclareTextCommand{\textmapsto}{PU}{\9041\246}%* U+21A6 +% U+21A9 LEFTWARDS ARROW WITH HOOK; \hookleftarrow (LaTeX) +\DeclareTextCommand{\texthookleftarrow}{PU}{\9041\251}%* U+21A9 +% U+21AA RIGHTWARDS ARROW WITH HOOK; \hookrightarrow (LaTeX) +\DeclareTextCommand{\texthookrightarrow}{PU}{\9041\252}%* U+21AA +% U+21AB LEFTWARDS ARROW WITH LOOP; \looparrowleft (AmS) +\DeclareTextCommand{\textlooparrowleft}{PU}{\9041\253}%* U+21AB +% U+21AC RIGHTWARDS ARROW WITH LOOP; \looparrowright (AmS) +\DeclareTextCommand{\textlooparrowright}{PU}{\9041\254}%* U+21AC +% U+21AE LEFT RIGHT ARROW WITH STROKE; \nleftrightarrow (AmS) +\DeclareTextCommand{\textnleftrightarrow}{PU}{\9041\256}%* U+21AE +% U+21AF DOWNWARDS ZIGZAG ARROW; \lightning (stmaryrd) +\DeclareTextCommand{\textlightning}{PU}{\9041\257}%* U+21AF +%* \textlightning -> \Lightning (marvosym) +% U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS; +% \dlsh (mathabx) +\DeclareTextCommand{\textdlsh}{PU}{\9041\265}%* U+21B5 +% U+21B6 ANTICLOCKWISE TOP SEMICIRCLE ARROW; +% \curvearrowleft (AmS) +\DeclareTextCommand{\textcurvearrowleft}{PU}{\9041\266}%* U+21B6 +% U+21B7 CLOCKWISE TOP SEMICIRCLE ARROW; \curvearrowright (AmS) +\DeclareTextCommand{\textcurvearrowright}{PU}{\9041\267}%* U+21B7 +% U+21BC LEFTWARDS HARPOON WITH BARB UPWARDS; harpoonleftbarbup; +% \leftharpoonup (LaTeX) +\DeclareTextCommand{\textleftharpoonup}{PU}{\9041\274}%* U+21BC +% U+21BD LEFTWARDS HARPOON WITH BARB DOWNWARDS; +% \leftharpoondown (LaTeX) +\DeclareTextCommand{\textleftharpoondown}{PU}{\9041\275}%* U+21BD +% U+21BE UPWARDS HARPOON WITH BARB RIGHTWARDS; +% \upharpoonright (AmS) +\DeclareTextCommand{\textupharpoonright}{PU}{\9041\276}%* U+21BE +% U+21BF UPWARDS HARPOON WITH BARB LEFTWARDS; +% \upharpoonleft (AmS) +\DeclareTextCommand{\textupharpoonleft}{PU}{\9041\277}%* U+21BF +% U+21C0 RIGHTWARDS HARPOON WITH BARB UPWARDS; harpoonrightbarbup +% \rightharpoonup (LaTeX) +\DeclareTextCommand{\textrightharpoonup}{PU}{\9041\300}%* U+21C0 +% U+21C1 RIGHTWARDS HARPOON WITH BARB DOWNWARDS; +% \rightharpoondown (LaTeX) +\DeclareTextCommand{\textrightharpoondown}{PU}{\9041\301}%* U+21C1 +% U+21C2 DOWNWARDS HARPOON WITH BARB RIGHTWARDS; +% \downharpoonright (AmS) +\DeclareTextCommand{\textdownharpoonright}{PU}{\9041\302}%* U+21C2 +% U+21C3 DOWNWARDS HARPOON WITH BARB LEFTWARDS; +% \downharpoonleft (AmS) +\DeclareTextCommand{\textdownharpoonleft}{PU}{\9041\303}%* U+21C3 +% U+21C4 RIGHTWARDS ARROW OVER LEFTWARDS ARROW; +% arrowrightoverleft; \rightleftarrows (MnSymbol) +\DeclareTextCommand{\textrightleftarrows}{PU}{\9041\304}%* U+21C4 +% U+21C5 UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW; arrowupleftofdown; +% \updownarrows (MnSymbol) +\DeclareTextCommand{\textupdownarrows}{PU}{\9041\305}%* U+21C5 +% U+21C6 LEFTWARDS ARROW OVER RIGHTWARDS ARROW; arrowleftoverright; +% \leftrightarrows (AmS) +\DeclareTextCommand{\textleftrightarrows}{PU}{\9041\306}%* U+21C6 +% U+21C7 LEFTWARDS PAIRED ARROWS; \leftleftarrows (AmS) +\DeclareTextCommand{\textleftleftarrows}{PU}{\9041\307}%* U+21C7 +% U+21C8 UPWARDS PAIRED ARROWS; \upuparrows (AmS) +\DeclareTextCommand{\textupuparrows}{PU}{\9041\310}%* U+21C8 +% U+21C9 RIGHTWARDS PAIRED ARROWS; \rightrightarrows (AmS) +\DeclareTextCommand{\textrightrightarrows}{PU}{\9041\311}%* U+21C9 +% U+21CA DOWNWARDS PAIRED ARROWS; \downdownarrows (AmS) +\DeclareTextCommand{\textdowndownarrows}{PU}{\9041\312}%* U+21CA +% U+21CB LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON; +% \leftrightharpoons (AmS); +\DeclareTextCommand{\textleftrightharpoons}{PU}{\9041\313}%* U+21CB +% U+21CC RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON; +% \rightleftharpoons (LaTeX, AmS) +\DeclareTextCommand{\textrightleftharpoons}{PU}{\9041\314}%* U+21CC +% U+21CD LEFTWARDS DOUBLE ARROW WITH STROKE; arrowleftdblstroke; +% \nLeftarrow (AmS) +\DeclareTextCommand{\textnLeftarrow}{PU}{\9041\315}%* U+21CD +% U+21CE LEFT RIGHT DOUBLE ARROW WITH STROKE; \nLeftrightarrow (AmS) +\DeclareTextCommand{\textnLeftrightarrow}{PU}{\9041\316}%* U+21CE +% U+21CF RIGHTWARDS DOUBLE ARROW WITH STROKE; arrowrightdblstroke; +% \nRightarrow (AmS) +\DeclareTextCommand{\textnRightarrow}{PU}{\9041\317}%* U+21CF +% U+21D0 LEFTWARDS DOUBLE ARROW; arrowdblleft, arrowleftdbl; +% \Leftarrow (LaTeX) +\DeclareTextCommand{\textLeftarrow}{PU}{\9041\320}%* U+21D0 +% U+21D1 UPWARDS DOUBLE ARROW; arrowdblup; \Uparrow (LaTeX) +\DeclareTextCommand{\textUparrow}{PU}{\9041\321}%* U+21D1 +% U+21D2 RIGHTWARDS DOUBLE ARROW; arrowdblright, dblarrowright; +% \Rightarrow (LaTeX) +\DeclareTextCommand{\textRightarrow}{PU}{\9041\322}%* U+21D2 +% U+21D3 DOWNWARDS DOUBLE ARROW; arrowdbldown; \Downarrow (LaTeX) +\DeclareTextCommand{\textDownarrow}{PU}{\9041\323}%* U+21D3 +% U+21D4 LEFT RIGHT DOUBLE ARROW; arrowdblboth; +% \Leftrightarrow (LaTeX) +\DeclareTextCommand{\textLeftrightarrow}{PU}{\9041\324}%* U+21D4 +% U+21D5 UP DOWN DOUBLE ARROW; \Updownarrow (LaTeX) +\DeclareTextCommand{\textUpdownarrow}{PU}{\9041\325}%* U+21D5 +% U+21D6 NORTH WEST DOUBLE ARROW; \Nwarrow (MnSymbol) +\DeclareTextCommand{\textNwarrow}{PU}{\9041\326}%* U+21D6 +% U+21D7 NORTH EAST DOUBLE ARROW; \Nearrow (MnSymbol) +\DeclareTextCommand{\textNearrow}{PU}{\9041\327}%* U+21D7 +% U+21D8 SOUTH EAST DOUBLE ARROW; \Searrow (MnSymbol) +\DeclareTextCommand{\textSearrow}{PU}{\9041\330}%* U+21D8 +% U+21D9 SOUTH WEST DOUBLE ARROW; \Swarrow (MnSymbol) +\DeclareTextCommand{\textSwarrow}{PU}{\9041\331}%* U+21D9 +% U+21DA LEFTWARDS TRIPLE ARROW; \Lleftarrow (AmS) +\DeclareTextCommand{\textLleftarrow}{PU}{\9041\332}%* U+21DA +% U+21DB RIGHTWARDS TRIPLE ARROW; \Rrightarrow (MnSymbol) +\DeclareTextCommand{\textRrightarrow}{PU}{\9041\333}%* U+21DB +% U+21DC LEFTWARDS SQUIGGLE ARROW; \leftsquigarrow (mathabx) +\DeclareTextCommand{\textleftsquigarrow}{PU}{\9041\334}%* U+21DC +% U+21DD RIGHTWARDS SQUIGGLE ARROW; \rightsquigarrow (mathabx) +\DeclareTextCommand{\textrightsquigarrow}{PU}{\9041\335}%* U+21DD +% U+21E0 LEFTWARDS DASHED ARROW; arrowdashleft; +% \dashleftarrow (AmS) +\DeclareTextCommand{\textdashleftarrow}{PU}{\9041\340}%* U+21E0 +%* \textdashleftarrow -> \dashedleftarrow (MnSymbol) +% U+21E1 UPWARDS DASHED ARROW; arrowdashup; \dasheduparrow (MnSymbol) +\DeclareTextCommand{\textdasheduparrow}{PU}{\9041\341}%* U+21E1 +% U+21E2 RIGHTWARDS DASHED ARROW; arrowdashright; \dashrightarrow (AmS) +\DeclareTextCommand{\textdashrightarrow}{PU}{\9041\342}%* U+21E2 +%* \textdashrightarrow -> \dashedrightarrow (MnSymbol) +% U+21E3 DOWNWARDS DASHED ARROW; arrowdashdown; \dasheddownarrow (MnSymbol) +\DeclareTextCommand{\textdasheddownarrow}{PU}{\9041\343}%* U+21E3 +% U+21F5 DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW; +% \downuparrows (MnSymbol) +\DeclareTextCommand{\textdownuparrows}{PU}{\9041\365}%* U+21F5 % \end{macrocode} % % \subsubsection{Mathematical Operators: U+2200 to U+22FF} % % \begin{macrocode} +% U+2200 FOR ALL; forall; \forall (LaTeX) +\DeclareTextCommand{\textforall}{PU}{\9042\000}%* U+2200 +% U+2201 COMPLEMENT; \complement (AmS) +\DeclareTextCommand{\textcomplement}{PU}{\9042\001}%* U+2201 +% U+2202 PARTIAL DIFFERENTIAL; partialdiff; \partial (LaTeX) +\DeclareTextCommand{\textpartial}{PU}{\9042\002}%* U+2202 +% U+2203 THERE EXISTS; existential; \exists (LaTeX) +\DeclareTextCommand{\textexists}{PU}{\9042\003}%* U+2203 +% U+2204 THERE DOES NOT EXIST; \nexists (AmS) +\DeclareTextCommand{\textnexists}{PU}{\9042\004}%* U+2204 +% U+2205 EMPTY SET; emptyset; \emptyset (LaTeX), \varnothing (AmS) +\DeclareTextCommand{\textemptyset}{PU}{\9042\005}%* U+2205 +%* \textemptyset -> \varnothing (AmS) +% U+2206 INCREMENT; increment, Deta; \triangle (LaTeX) +\DeclareTextCommand{\texttriangle}{PU}{\9042\006}%* U+2206 +% U+2207 NABLA; nabla, gradient; \nabla (LaTeX) +\DeclareTextCommand{\textnabla}{PU}{\9042\007}%* U+2207 +% U+2208 ELEMENT OF; element; \in (LaTeX) +\DeclareTextCommand{\textin}{PU}{\9042\010}%* U+2208 +% U+2209 NOT AN ELEMENT OF; notelement, notelementof; \notin (LaTeX) +\DeclareTextCommand{\textnotin}{PU}{\9042\011}%* U+2209 +% U+220A SMALL ELEMENT OF; \smallin (mathdesign) +\DeclareTextCommand{\textsmallin}{PU}{\9042\012}%* U+220A +% U+220B CONTAINS AS MEMBER; suchthat; \ni (LaTeX) +\DeclareTextCommand{\textni}{PU}{\9042\013}%* U+220B +%* \textni -> \owns (mathabx) +% U+220C DOES NOT CONTAIN AS MEMBER; \notowner (mathabx) +\DeclareTextCommand{\textnotowner}{PU}{\9042\014}%* U+220C +% U+220D SMALL CONTAINS AS MEMBER; \smallowns (mathdesign) +\DeclareTextCommand{\textsmallowns}{PU}{\9042\015}%* U+220D +% U+220F N-ARY PRODUCT; \prod (LaTeX) +\DeclareTextCommand{\textprod}{PU}{\9042\017}%* U+220F +% U+2210 N-ARY COPRODUCT; \amalg (LaTeX) +\DeclareTextCommand{\textamalg}{PU}{\9042\020}%* U+2210 +% U+2211 N-ARY SUMMATION; summation; \sum (LaTeX) +\DeclareTextCommand{\textsum}{PU}{\9042\021}%* U+2211 % U+2212 MINUS SIGN; minus \DeclareTextCommand{\textminus}{PU}{\9042\022}% U+2212 +% U+2213 MINUS-OR-PLUS SIGN; minusplus; \mp (LaTeX) +\DeclareTextCommand{\textmp}{PU}{\9042\023}%* U+2213 +% U+2214 DOT PLUS; \dotplus (AmS) +\DeclareTextCommand{\textdotplus}{PU}{\9042\024}%* U+2214 +% U+2216 SET MINUS; \setminus (LaTeX) +\DeclareTextCommand{\textsetminus}{PU}{\9042\026}%* U+2216 +% U+2217 ASTERISK OPERATOR; asteriskmath; \ast (LaTeX) +\DeclareTextCommand{\textast}{PU}{\9042\027}%* U+2217 +% U+2218 RING OPERATOR; \circ (LaTeX) +\DeclareTextCommand{\textcirc}{PU}{\9042\030}%* U+2218 +% U+2219 BULLET OPERATOR; bulletoperator; \bullet (LaTeX) +\DeclareTextCommand{\textbulletoperator}{PU}{\9042\031}% U+2219 % U+221A SQUARE ROOT; radical -\DeclareTextCommand{\textsurd}{PU}{\9042\032}% U+221A +\DeclareTextCommand{\textsurd}{PU}{\9042\032}%* U+221A +% U+221D PROPORTIONAL TO; proportional; \propto (LaTeX) +\DeclareTextCommand{\textpropto}{PU}{\9042\035}%* U+221D +% U+221E INFINITY; infinity; \infty (LaTeX) +\DeclareTextCommand{\textinfty}{PU}{\9042\036}%* U+221E +% U+2220 ANGLE; angle; \angle (LaTeX) +\DeclareTextCommand{\textangle}{PU}{\9042\040}%* U+2220 +% U+2221 MEASURED ANGLE; \measuredangle (mathabx, MnSymbol) +\DeclareTextCommand{\textmeasuredangle}{PU}{\9042\041}%* U+2221 +% U+2222 SPHERICAL ANGLE; \sphericalangle (AmS) +\DeclareTextCommand{\textsphericalangle}{PU}{\9042\042}%* U+2222 +%* \textsphericalangle -> \varangle (wasysym) +%* \textsphericalangle -> \Anglesign (marvosym) +% U+2223 DIVIDES; divides; \mid (LaTeX) +\DeclareTextCommand{\textmid}{PU}{\9042\043}%* U+2223 +% U+2224 DOES NOT DIVIDE; \nmid (AmS) +\DeclareTextCommand{\textnmid}{PU}{\9042\044}%* U+2224 +% 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 +% U+2227 LOGICAL AND; logicaland; \wedge (LaTeX) +\DeclareTextCommand{\textwedge}{PU}{\9042\047}%* U+2227 +% U+2228 LOGICAL OR; logicalor; \vee (LaTeX) +\DeclareTextCommand{\textvee}{PU}{\9042\050}%* U+2228 +% U+2229 INTERSECTION; intersection; \cap (LaTeX) +\DeclareTextCommand{\textcap}{PU}{\9042\051}%* U+2229 +% U+222A UNION; union; \cup (LaTeX) +\DeclareTextCommand{\textcup}{PU}{\9042\052}%* U+222A +% U+222B INTEGRAL; integral; \int (LaTeX) +\DeclareTextCommand{\textint}{PU}{\9042\053}%* U+222B +% U+222C DOUBLE INTEGRAL; dblintegral; \iint (AmS) +\DeclareTextCommand{\textiint}{PU}{\9042\054}%* U+222C +% U+222D TRIPLE INTEGRAL; \iiint (AmS) +\DeclareTextCommand{\textiiint}{PU}{\9042\055}%* U+222D +% U+222E CONTOUR INTEGRAL; contourintegral; \oint (LaTeX) +\DeclareTextCommand{\textoint}{PU}{\9042\056}%* U+222E +% U+222F SURFACE INTEGRAL; \oiint (wasysym) +\DeclareTextCommand{\textoiint}{PU}{\9042\057}%* U+222F +% U+2232 CLOCKWISE CONTOUR INTEGRAL; +% \ointclockwise (txfonts/pxfonts) +\DeclareTextCommand{\textointclockwise}{PU}{\9042\062}%* U+2232 +% U+2233 ANTICLOCKWISE CONTOUR INTEGRAL; \ointctrclockwise (txfonts/pxfonts) +\DeclareTextCommand{\textointctrclockwise}{PU}{\9042\063}%* U+2233 +% U+2234 THEREFORE; therefore; \therefore (AmS) +\DeclareTextCommand{\texttherefore}{PU}{\9042\064}%* U+2234 +%* \texttherefore -> uptherefore (MnSymbol) +% U+2235 BECAUSE; because; \because (AmS) +\DeclareTextCommand{\textbecause}{PU}{\9042\065}%* U+2235 +%* \textbecause -> \downtherefore (MnSymbol) +% U+2236 RATIO; \vdotdot (MnSymbol) +\DeclareTextCommand{\textvdotdot}{PU}{\9042\066}%* U+2236 +% U+2237 PROPORTION; \squaredots (MnSymbol) +\DeclareTextCommand{\textsquaredots}{PU}{\9042\067}%* U+2237 +% U+2238 DOT MINUS; \dotminus (MnSymbol) +\DeclareTextCommand{\textdotminus}{PU}{\9042\070}%* U+2238 +%* \textdotminus -> \textdotdiv (mathabx) +% U+2239 EXCESS; \eqcolon (txfonts/pxfonts) +\DeclareTextCommand{\texteqcolon}{PU}{\9042\071}%* U+2239 +% U+223C TILDE OPERATOR; similar; \sim (LaTeX) +\DeclareTextCommand{\textsim}{PU}{\9042\074}%* U+223C +% U+223D REVERSED TILDE; reversedtilde; \backsim (AmS) +\DeclareTextCommand{\textbacksim}{PU}{\9042\075}%* U+223D +% 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+2243 ASYMPTOTICALLY EQUAL TO; asymptoticallyequal; \simeq (LaTeX) +\DeclareTextCommand{\textsimeq}{PU}{\9042\103}%* U+2243 +% U+2245 APPROXIMATELY EQUAL TO; approximatelyequal; \cong (LaTeX) +\DeclareTextCommand{\textcong}{PU}{\9042\105}%* U+2245 +% U+2247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO; +% \ncong (AmS) +\DeclareTextCommand{\textncong}{PU}{\9042\107}%* U+2247 +% U+2248 ALMOST EQUAL TO; approxequal; \approx (LaTeX) +\DeclareTextCommand{\textapprox}{PU}{\9042\110}%* U+2248 +% U+224A ALMOST EQUAL OR EQUAL TO; \approxeq (AmS) +\DeclareTextCommand{\textapproxeq}{PU}{\9042\112}%* U+224A +% U+224B TRIPLE TILDE; \triplesim (MnSymbol) +\DeclareTextCommand{\texttriplesim}{PU}{\9042\113}%* U+224B +% U+224C ALL EQUAL TO; allequal; \backcong (MnSymbol) +\DeclareTextCommand{\textbackcong}{PU}{\9042\114}%* U+224C +% U+224D EQUIVALENT TO; \asymp (LaTeX) +\DeclareTextCommand{\textasymp}{PU}{\9042\115}%* U+224D +% U+224E GEOMETRICALLY EQUIVALENT TO; \Bumpeq (AmS) +\DeclareTextCommand{\textBumpeq}{PU}{\9042\116}%* U+224E +% U+224F DIFFERENCE BETWEEN; \bumpeq (AmS) +\DeclareTextCommand{\textbumpeq}{PU}{\9042\117}%* U+224F +% U+2250 APPROACHES THE LIMIT; approaches; \doteq (LaTeX) +\DeclareTextCommand{\textdoteq}{PU}{\9042\120}%* U+2250 +% U+2251 GEOMETRICALLY EQUAL TO; geometricallyequal; +% \doteqdot (AmS) +\DeclareTextCommand{\textdoteqdot}{PU}{\9042\121}%* U+2251 +%* \textdoteqdot -> \Doteq (MnSymbol) +% U+2252 APPROXIMATELY EQUAL TO OR THE IMAGE OF; approxequalorimage; +% \fallingdotseq (AmS) +\DeclareTextCommand{\textfallingdoteq}{PU}{\9042\122}%* U+2252 +% U+2253 IMAGE OF OR APPROXIMATELY EQUAL TO; imageorapproximatelyequal; +% \risingdotseq (AmS) +\DeclareTextCommand{\textrisingdoteq}{PU}{\9042\123}%* U+2253 +% 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 +% U+2257 RING EQUAL TO; \circeq (AmS) +\DeclareTextCommand{\textcirceq}{PU}{\9042\127}%* U+2257 +% U+2259 ESTIMATES; \hateq (MnSymbol) +\DeclareTextCommand{\texthateq}{PU}{\9042\131}%* U+2259 +%* \texthateq -> \corresponds (mathabx) +% 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 +% U+2261 IDENTICAL TO; equivalence; \equiv (LaTeX) +\DeclareTextCommand{\textequiv}{PU}{\9042\141}%* U+2261 +% U+2262 NOT IDENTICAL TO; notidentical; \nequiv (txfonts/pxfonts) +\DeclareTextCommand{\textnequiv}{PU}{\9042\142}%* U+2262 +% 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 +% U+2265 GREATER-THAN OR EQUAL TO; greaterequal; +% \ge (LaTeX), \geq (LaTeX) +\DeclareTextCommand{\textgeq}{PU}{\9042\145}%* U+2265 +\DeclareTextCommand{\textge}{PU}{\9042\145}%* U+2265 +% U+2266 LESS-THAN OVER EQUAL TO; lessoverequal; \leqq (AmS) +\DeclareTextCommand{\textleqq}{PU}{\9042\146}%* U+2266 +% U+2267 GREATER-THAN OVER EQUAL TO; greateroverequal; \geqq (AmS) +\DeclareTextCommand{\textgeqq}{PU}{\9042\147}%* U+2267 +% 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 +% U+226B MUCH GREATER-THAN; muchgreater; \gg (LaTeX) +\DeclareTextCommand{\textgg}{PU}{\9042\153}%* U+226B +% U+226C BETWEEN; \between (AmS) +\DeclareTextCommand{\textbetween}{PU}{\9042\154}%* U+226C +% U+226E NOT LESS-THAN; notless; \nless (AmS) +\DeclareTextCommand{\textnless}{PU}{\9042\156}%* U+226E +% U+226F NOT GREATER-THAN; notgreater; \ngtr (AmS) +\DeclareTextCommand{\textngtr}{PU}{\9042\157}%* U+226F +% U+2270 NEITHER LESS-THAN NOR EQUAL TO; notlessnorequal; +% \nleq (AmS) +\DeclareTextCommand{\textnleq}{PU}{\9042\160}%* U+2270 +% U+2271 NEITHER GREATER-THAN NOR EQUAL TO; notgreaternorequal; \ngeq (AmS) +\DeclareTextCommand{\textngeq}{PU}{\9042\161}%* U+2271 +% U+2272 LESS-THAN OR EQUIVALENT TO; lessorequivalent; \lesssim (AmS) +\DeclareTextCommand{\textlesssim}{PU}{\9042\162}%* U+2272 +% U+2273 GREATER-THAN OR EQUIVALENT TO; greaterorequivalent; \gtrsim (AmS) +\DeclareTextCommand{\textgtrsim}{PU}{\9042\163}%* U+2273 +% 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+227A PRECEDES; precedes; \prec (LaTeX) +\DeclareTextCommand{\textprec}{PU}{\9042\172}%* U+227A +% U+227B SUCCEEDS; succeeds; \succ (LaTeX) +\DeclareTextCommand{\textsucc}{PU}{\9042\173}%* U+227B +% U+227C PRECEDES OR EQUAL TO; \preccurlyeq (AmS) +\DeclareTextCommand{\textpreccurlyeq}{PU}{\9042\174}%* U+227C +% U+227D SUCCEEDS OR EQUAL TO; \succcurlyeq (AmS) +\DeclareTextCommand{\textsucccurlyeq}{PU}{\9042\175}%* U+227D +% U+227E PRECEDES OR EQUIVALENT TO; \precsim (AmS) +\DeclareTextCommand{\textprecsim}{PU}{\9042\176}%* U+227E +% U+227F SUCCEEDS OR EQUIVALENT TO; \succsim (AmS) +\DeclareTextCommand{\textsuccsim}{PU}{\9042\177}%* U+227F +% U+2280 DOES NOT PRECEDE; notprecedes; \nprec (AmS) +\DeclareTextCommand{\textnprec}{PU}{\9042\200}%* U+2280 +% U+2281 DOES NOT SUCCEED; notsucceeds; \nsucc (AmS) +\DeclareTextCommand{\textnsucc}{PU}{\9042\201}%* U+2281 +% U+2282 SUBSET OF; propersubset; \subset (LaTeX) +\DeclareTextCommand{\textsubset}{PU}{\9042\202}%* U+2282 +% U+2283 SUPERSET OF; propersuperset; \supset (LaTeX) +\DeclareTextCommand{\textsupset}{PU}{\9042\203}%* U+2283 +% U+2284 NOT A SUBSET OF; notsubset; \nsubset (mathabx) +\DeclareTextCommand{\textnsubset}{PU}{\9042\204}%* U+2284 +% U+2285 NOT A SUPERSET OF; notsuperset; \nsupset (mathabx) +\DeclareTextCommand{\textnsupset}{PU}{\9042\205}%* U+2285 +% U+2286 SUBSET OF OR EQUAL TO; reflexsubset; \subseteq (LaTeX) +\DeclareTextCommand{\textsubseteq}{PU}{\9042\206}%* U+2286 +% U+2287 SUPERSET OF OR EQUAL TO; reflexsuperset; \supseteq (LaTeX) +\DeclareTextCommand{\textsupseteq}{PU}{\9042\207}%* U+2287 +% U+2288 NEITHER A SUBSET OF NOR EQUAL TO; \nsubseteq (AmS) +\DeclareTextCommand{\textnsubseteq}{PU}{\9042\210}%* U+2288 +% U+2289 NEITHER A SUPERSET OF NOR EQUAL TO; \nsupseteq (AmS) +\DeclareTextCommand{\textnsupseteq}{PU}{\9042\211}%* U+2289 +% U+228A SUBSET OF WITH NOT EQUAL TO; subsetnotequal; \subsetneq (AmS) +\DeclareTextCommand{\textsubsetneq}{PU}{\9042\212}%* U+228A +% U+228B SUPERSET OF WITH NOT EQUAL TO; supersetnotequal; \supsetneq (AmS) +\DeclareTextCommand{\textsupsetneq}{PU}{\9042\213}%* U+228B +% U+228D MULTISET MULTIPLICATION; \cupdot (MnSymbol) +\DeclareTextCommand{\textcupdot}{PU}{\9042\215}%* U+228D +% U+228E MULTISET UNION; \cupplus (MnSymbol) +\DeclareTextCommand{\textcupplus}{PU}{\9042\216}%* U+228E +% U+228F SQUARE IMAGE OF; \sqsubset (latexsym, ...) +\DeclareTextCommand{\textsqsubset}{PU}{\9042\217}%* U+228F +% U+2290 SQUARE ORIGINAL OF; \sqsupset (latexsym, ...) +\DeclareTextCommand{\textsqsupset}{PU}{\9042\220}%* U+2290 +% U+2291 SQUARE IMAGE OF OR EQUAL TO; \sqsubseteq (LaTeX) +\DeclareTextCommand{\textsqsubseteq}{PU}{\9042\221}%* U+2291 +% U+2292 SQUARE ORIGINAL OF OR EQUAL TO; \sqsupseteq (LaTeX) +\DeclareTextCommand{\textsqsupseteq}{PU}{\9042\222}%* U+2292 +% U+2293 SQUARE CAP; \sqcap (LaTeX) +\DeclareTextCommand{\textsqcap}{PU}{\9042\223}%* U+2293 +% U+2294 SQUARE CUP; \sqcup (LaTeX) +\DeclareTextCommand{\textsqcup}{PU}{\9042\224}%* U+2294 +% U+2295 CIRCLED PLUS; circleplus; \oplus (LaTeX) +\DeclareTextCommand{\textoplus}{PU}{\9042\225}%* U+2295 +%* \textoplus -> \varoplus (stmaryrd) +% U+2296 CIRCLED MINUS; minuscircle; \ominus (LaTeX) +\DeclareTextCommand{\textominus}{PU}{\9042\226}%* U+2296 +%* \textominus -> \varominus (stmaryrd) +% U+2297 CIRCLED TIMES; circlemultiply; \otimes (LaTeX) +\DeclareTextCommand{\textotimes}{PU}{\9042\227}%* U+2297 +%* \textotimes -> \varotimes (stmaryrd) +% U+2298 CIRCLED DIVISION SLASH; \oslash (LaTeX) +\DeclareTextCommand{\textoslash}{PU}{\9042\230}%* U+2298 +%* \textoslash -> \varoslash (stmaryrd) +% U+2299 CIRCLED DOT OPERATOR; circle(d?)ot; \odot (LaTeX) +\DeclareTextCommand{\textodot}{PU}{\9042\231}%* U+2299 +%* \textodot -> \varodot (stmaryrd) +% U+229A CIRCLED RING OPERATOR; \circledcirc (AmS) +\DeclareTextCommand{\textcircledcirc}{PU}{\9042\232}%* U+229A +%* \textcircledcirc -> \ocirc (mathabx) +%* \textcircledcirc -> \varocircle (stmaryrd) +% U+229B CIRCLED ASTERISK OPERATOR; \circledast (AmS) +\DeclareTextCommand{\textcircledast}{PU}{\9042\233}%* U+229B +%* \textcircledast -> \varoast (stmaryrd) +%* \textcircledast -> \oasterisk (mathabx) +% U+229D CIRCLED DASH; \circleddash (AmS) +\DeclareTextCommand{\textcircleddash}{PU}{\9042\235}%* U+229D +% U+229E SQUARED PLUS; \boxplus (AmS) +\DeclareTextCommand{\textboxplus}{PU}{\9042\236}%* U+229E +% U+229F SQUARED MINUS; \boxminus (AmS) +\DeclareTextCommand{\textboxminus}{PU}{\9042\237}%* U+229F +% U+22A0 SQUARED TIMES; \boxtimes (AmS) +\DeclareTextCommand{\textboxtimes}{PU}{\9042\240}%* U+22A0 +% U+22A1 SQUARED DOT OPERATOR; \boxdot (AmS) +\DeclareTextCommand{\textboxdot}{PU}{\9042\241}%* U+22A1 +% U+22A2 RIGHT TACK; \vdash (LaTeX) +\DeclareTextCommand{\textvdash}{PU}{\9042\242}%* U+22A2 +%* \textvdash -> \rightvdash (MnSymbol) +% U+22A3 LEFT TACK; tackleft; \dashv (LaTeX) +\DeclareTextCommand{\textdashv}{PU}{\9042\243}%* U+22A3 +%* \textdashv -> \leftvdash (MnSymbol) +% U+22A4 DOWN TACK (=top); tackdown; \top (LaTeX) +\DeclareTextCommand{\texttop}{PU}{\9042\244}%* U+22A4 +%* \texttop -> \downvdash (MnSymbol) +% U+22A5 UP TACK (=base, bottom); \bot (LaTeX) +\DeclareTextCommand{\textbot}{PU}{\9042\245}%* U+22A5 +% U+22A8 TRUE; \vDash (AmS) +\DeclareTextCommand{\textvDash}{PU}{\9042\250}%* U+22A8 +%* \textvDash -> \models (LaTeX) +%* \textvDash -> \rightmodels (MnSymbol) +% U+22A9 FORCES; \Vdash (AmS) +\DeclareTextCommand{\textVdash}{PU}{\9042\251}%* U+22A9 +%* \textVdash -> \rightVdash (MnSymbol) +% U+22AA TRIPLE VERTICAL BAR RIGHT TURNSTILE; \Vvdash (AmS) +\DeclareTextCommand{\textVvdash}{PU}{\9042\252}%* U+22AA +% 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 +% U+22AD NOT TRUE; \nvDash (AmS) +\DeclareTextCommand{\textnvDash}{PU}{\9042\255}%* U+22AD +% U+22AF NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE; \nVDash (AmS) +\DeclareTextCommand{\textnVDash}{PU}{\9042\257}%* U+22AF +% U+22B2 NORMAL SUBGROUP OF; \lhd (latexsym, ...) +\DeclareTextCommand{\textlhd}{PU}{\9042\262}%* U+22B2 +%* \textlhd -> \lessclosed (MnSymbol) +% U+22B3 CONTAINS AS NORMAL SUBGROUP; \rhd (latexsym, ...) +\DeclareTextCommand{\textrhd}{PU}{\9042\263}%* U+22B3 +%* \textrhd -> \gtrclosed (MnSymbol) +% U+22B4 NORMAL SUBGROUP OF OR EQUAL TO; \unlhd (latexsym, ...) +\DeclareTextCommand{\textunlhd}{PU}{\9042\264}%* U+22B4 +%* \textunlhd -> \leqclosed (MnSymbol) +%* \textunlhd -> \trianglelefteq (MnSymbol) +% U+22B5 CONTAINS AS NORMAL SUBGROUP OR EQUAL TO; \unrhd (latexsym, ...) +\DeclareTextCommand{\textunrhd}{PU}{\9042\265}%* U+22B5 +%* \textunrhd -> \geqclosed (MnSymbol) +%* \textunrhd -> \trianglerighteq (MnSymbol) +% U+22B6 ORIGINAL OF; \multimapdotbothA (txfonts/pxfonts) +\DeclareTextCommand{\textmultimapdotbothA}{PU}{\9042\266}%* U+22B6 +% U+22B7 IMAGE OF; \multimapdotbothB (txfonts/pxfonts) +\DeclareTextCommand{\textmultimapdotbothB}{PU}{\9042\267}%* U+22B7 +% U+22B8 MULTIMAP; \multimap (AmS, txfonts/pxfonts) +\DeclareTextCommand{\textmultimap}{PU}{\9042\270}%* U+22B8 +% U+22BB XOR; \veebar (AmS) +\DeclareTextCommand{\textveebar}{PU}{\9042\273}%* U+22BB +% U+22BC NAND; \barwedge (mathabx) +\DeclareTextCommand{\textbarwedge}{PU}{\9042\274}%* U+22BC +% U+22C6 STAR OPERATOR; \star (LaTeX) +\DeclareTextCommand{\textstar}{PU}{\9042\306}%* U+22C6 +% U+22C7 DIVISION TIMES; \divideontimes (AmS) +\DeclareTextCommand{\textdivideontimes}{PU}{\9042\307}%* U+22C7 +% U+22C8 BOWTIE; \bowtie (LaTeX) +\DeclareTextCommand{\textbowtie}{PU}{\9042\310}%* U+22C8 +% U+22C9 LEFT NORMAL FACTOR SEMIDIRECT PRODUCT; \ltimes (AmS) +\DeclareTextCommand{\textltimes}{PU}{\9042\311}%* U+22C9 +% U+22CA RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT; +% \rtimes (AmS) +\DeclareTextCommand{\textrtimes}{PU}{\9042\312}%* U+22CA +% U+22CB LEFT SEMIDIRECT PRODUCT; \leftthreetimes (AmS) +\DeclareTextCommand{\textleftthreetimes}{PU}{\9042\313}%* U+22CB +% U+22CC RIGHT SEMIDIRECT PRODUCT; \rightthreetimes (AmS) +\DeclareTextCommand{\textrightthreetimes}{PU}{\9042\314}%* U+22CC +% U+22CD REVERSED TILDE EQUALS; \backsimeq (AmS) +\DeclareTextCommand{\textbacksimeq}{PU}{\9042\315}%* U+22CD +% U+22CE CURLY LOGICAL OR; curlyor; \curlyvee (AmS) +\DeclareTextCommand{\textcurlyvee}{PU}{\9042\316}%* U+22CE +%* \textcurlyvee -> \varcurlyvee (stmaryrd) +% U+22CF CURLY LOGICAL AND; curlyand; \curlywedge (AmS) +\DeclareTextCommand{\textcurlywedge}{PU}{\9042\317}%* U+22CF +%* \textcurlywedge -> \varcurlywedge (stmaryrd) +% U+22D0 DOUBLE SUBSET; \Subset (AmS) +\DeclareTextCommand{\textSubset}{PU}{\9042\320}%* U+22D0 +% U+22D1 DOUBLE SUPERSET; \Supset (AmS) +\DeclareTextCommand{\textSupset}{PU}{\9042\321}%* U+22D1 +% U+22D2 DOUBLE INTERSECTION; \Cap (AmS) +\DeclareTextCommand{\textCap}{PU}{\9042\322}%* U+22D2 +%* \textCap -> \doublecap (mathabx) +% U+22D3 DOUBLE UNION; \Cup (AmS) +\DeclareTextCommand{\textCup}{PU}{\9042\323}%* U+22D3 +%* \textCup -> \doublecup (mathabx) +% U+22D4 PITCHFORK; \pitchfork (mathabx) +\DeclareTextCommand{\textpitchfork}{PU}{\9042\324}%* U+22D4 +% U+22D6 LESS-THAN WITH DOT; \lessdot (AmS) +\DeclareTextCommand{\textlessdot}{PU}{\9042\326}%* U+22D6 +% U+22D7 GREATER-THAN WITH DOT; \gtrdot (AmS) +\DeclareTextCommand{\textgtrdot}{PU}{\9042\327}%* U+22D7 +% U+22D8 VERY MUCH LESS-THAN; \lll (AmS) +\DeclareTextCommand{\textlll}{PU}{\9042\330}%* U+22D8 +% U+22D9 VERY MUCH GREATER-THAN; \ggg (AmS) +\DeclareTextCommand{\textggg}{PU}{\9042\331}%* U+22D9 +% U+22DA LESS-THAN EQUAL TO OR GREATER-THAN; lessequalorgreater; +% \lesseqgtr (AmS) +\DeclareTextCommand{\textlesseqgtr}{PU}{\9042\332}%* U+22DA +% U+22DB GREATER-THAN EQUAL TO OR LESS-THAN; greaterequalorless; +% \gtreqless (AmS) +\DeclareTextCommand{\textgtreqless}{PU}{\9042\333}%* U+22DB +% U+22DE EQUAL TO OR PRECEDES; \curlyeqprec (MnSymbol) +\DeclareTextCommand{\textcurlyeqprec}{PU}{\9042\336}%* U+22DE +% U+22DF EQUAL TO OR SUCCEEDS; \curlyeqsucc (MnSymbol) +\DeclareTextCommand{\textcurlyeqsucc}{PU}{\9042\337}%* U+22DF +% 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) +\DeclareTextCommand{\textnsucccurlyeq}{PU}{\9042\341}%* U+22E1 +% U+22E2 NOT SQUARE IMAGE OF OR EQUAL TO; \nsqsubseteq (txfonts/pxfonts) +\DeclareTextCommand{\textnqsubseteq}{PU}{\9042\342}%* U+22E2 +% U+22E3 NOT SQUARE ORIGINAL OF OR EQUAL TO; \nsqsupseteq (txfonts/pxfonts) +\DeclareTextCommand{\textnqsupseteq}{PU}{\9042\343}%* U+22E3 +% U+22E4 SQUARE IMAGE OF OR NOT EQUAL TO; \sqsubsetneq (mathabx) +\DeclareTextCommand{\textsqsubsetneq}{PU}{\9042\344}%* U+22E4 +%* \textsqsubsetneq -> \varsqsubsetneq (mathabx) +% U+22E5 SQUARE ORIGINAL OF OR NOT EQUAL TO; \sqsupsetneq (mathabx) +\DeclareTextCommand{\textsqsupsetneq}{PU}{\9042\345}%* U+22E5 +%* \textsqsupsetneq -> \varsqsupsetneq (mathabx) +% U+22E6 LESS-THAN BUT NOT EQUIVALENT TO; \lnsim (AmS) +\DeclareTextCommand{\textlnsim}{PU}{\9042\346}%* U+22E6 +% U+22E7 GREATER-THAN BUT NOT EQUIVALENT TO; \gnsim (AmS) +\DeclareTextCommand{\textgnsim}{PU}{\9042\347}%* U+22E7 +% U+22E8 PRECEDES BUT NOT EQUIVALENT TO; \precnsim (AmS) +\DeclareTextCommand{\textprecnsim}{PU}{\9042\350}%* U+22E8 +% U+22E9 SUCCEEDS BUT NOT EQUIVALENT TO; \succnsim (AmS) +\DeclareTextCommand{\textsuccnsim}{PU}{\9042\351}%* U+22E9 +% U+22EA NOT NORMAL SUBGROUP OF; \ntriangleleft (AmS) +\DeclareTextCommand{\textntriangleleft}{PU}{\9042\352}%* U+22EA +%* \textntriangleleft -> \nlessclosed (MnSymbol) +% U+22EB DOES NOT CONTAIN AS NORMAL SUBGROUP; \ntriangleright (AmS) +\DeclareTextCommand{\textntriangleright}{PU}{\9042\353}%* U+22EB +%* \textntriangleright -> \ngtrclosed (MnSymbol) +% U+22EC NOT NORMAL SUBGROUP OF OR EQUAL TO; +% \ntrianglelefteq (AmS) +\DeclareTextCommand{\textntrianglelefteq}{PU}{\9042\354}%* U+22EC +% U+22ED DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL; +% \ntrianglerighteq (AmS) +\DeclareTextCommand{\textntrianglerighteq}{PU}{\9042\355}%* U+22ED +%* \textntrianglerighteq -> textngeqclosed +% U+22EE VERTICAL ELLIPSIS; ellipsisvertical; \vdots (LaTeX) +\DeclareTextCommand{\textvdots}{PU}{\9042\356}%* U+22EE +% U+22EF MIDLINE HORIZONTAL ELLIPSIS; \cdots (LaTeX) +\DeclareTextCommand{\textcdots}{PU}{\9042\357}%* U+22EF +% U+22F0 UP RIGHT DIAGONAL ELLIPSIS; \udots (MnSymbol) +\DeclareTextCommand{\textudots}{PU}{\9042\360}%* U+22F0 +% U+22F1 DOWN RIGHT DIAGONAL ELLIPSIS; \ddots (LaTeX) +\DeclareTextCommand{\textddots}{PU}{\9042\361}%* U+22F1 +% U+22F6 ELEMENT OF WITH OVERBAR; \barin (mathabx) +\DeclareTextCommand{\textbarin}{PU}{\9042\366}%* U+22F6 % \end{macrocode} % % \subsubsection{Miscellaneous Technical: U+2300 to U+23FF} % % \begin{macrocode} -% U+2329 LEFT-POINTING ANGLE BRACKET; angleleft -\DeclareTextCommand{\textlangle}{PU}{\9043\051}% U+2329 -% U+232A RIGHT-POINTING ANGLE BRACKET; angleright -\DeclareTextCommand{\textrangle}{PU}{\9043\052}% U+232A +% U+2300 DIAMETER SIGN; \diameter (mathabx) +\DeclareTextCommand{\textdiameter}{PU}{\9043\000}%* U+2300 +% U+2310 REVERSED NOT SIGN; \backneg (MnSymbol) +\DeclareTextCommand{\textbackneg}{PU}{\9043\020}%* U+2310 +% U+2319 TURNED NOT SIGN; \invbackneg (MnSymbol) +\DeclareTextCommand{\textinvbackneg}{PU}{\9043\031}%* U+2319 +% U+231A WATCH; \clock (wasysym) +\DeclareTextCommand{\textclock}{PU}{\9043\032}%* U+231A +%* \textclock -> \Clocklogo (marvosym) +% U+231C TOP LEFT CORNER; \ulcorner (AmS) +\DeclareTextCommand{\textulcorner}{PU}{\9043\034}%* U+231C +% U+231D TOP RIGHT CORNER; \urcorner (AmS) +\DeclareTextCommand{\texturcorner}{PU}{\9043\035}%* U+231D +% U+231E BOTTOM LEFT CORNER; \llcorner (AmS) +\DeclareTextCommand{\textllcorner}{PU}{\9043\036}%* U+231E +% U+231F BOTTOM RIGHT CORNER; \lrcorner (AmS) +\DeclareTextCommand{\textlrcorner}{PU}{\9043\037}%* U+231F +% U+2322 FROWN; \frown (LaTeX) +\DeclareTextCommand{\textfrown}{PU}{\9043\042}%* U+2322 +% U+2323 SMILE; \smile (LaTeX) +\DeclareTextCommand{\textsmile}{PU}{\9043\043}%* U+2323 +% U+2328 KEYBOARD; \Keyboard (marvosym) +\DeclareTextCommand{\textKeyboard}{PU}{\9043\050}%* U+2328 +% U+2329 LEFT-POINTING ANGLE BRACKET; angleleft; \langle (LaTeX) +\DeclareTextCommand{\textlangle}{PU}{\9043\051}%* U+2329 +% U+232A RIGHT-POINTING ANGLE BRACKET; angleright; \rangle (LaTeX) +\DeclareTextCommand{\textrangle}{PU}{\9043\052}%* U+232A +% U+2339 APL FUNCTIONAL SYMBOL QUAD DIVIDE; \APLinv (wasysym) +\DeclareTextCommand{\textAPLinv}{PU}{\9043\071}%* U+2339 +% U+233F APL FUNCTIONAL SYMBOL SLASH BAR; \notslash (wasysym) +\DeclareTextCommand{\textnotslash}{PU}{\9043\077}%* U+233F +% U+2340 APL FUNCTIONAL SYMBOL BACKSLASH BAR; +% \notbackslash (wasysym) +\DeclareTextCommand{\textnotbackslash}{PU}{\9043\100}%* U+2340 +% U+2342 APL FUNCTIONAL SYMBOL QUAD BACKSLASH; \boxbackslash (mathabx) +\DeclareTextCommand{\textboxbackslash}{PU}{\9043\102}%* U+2342 +% U+2347 APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW; +% \APLleftarrowbox (wasysym) +\DeclareTextCommand{\textAPLleftarrowbox}{PU}{\9043\107}%* U+2347 +% U+2348 APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW; +% \APLrightarrowbox (wasysym) +\DeclareTextCommand{\textAPLrightarrowbox}{PU}{\9043\110}%* U+2348 +% U+2350 APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW; \APLuparrowbox (wasysym) +\DeclareTextCommand{\textAPLuparrowbox}{PU}{\9043\120}%* U+2350 +% U+2357 APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW; +% \APLdownarrowbox (wasysym) +\DeclareTextCommand{\textAPLdownarrowbox}{PU}{\9043\127}%* U+2357 +% U+235E APL FUNCTIONAL SYMBOL QUOTE QUAD; +% \APLinput (wasysym) +\DeclareTextCommand{\textAPLinput}{PU}{\9043\136}%* U+235E +% U+2370 APL FUNCTIONAL SYMBOL QUAD QUESTION; \Request (china2e) +\DeclareTextCommand{\textRequest}{PU}{\9043\160}%* U+2370 % \end{macrocode} % % \subsubsection{Control Pictures: U+2400 to U+243F} @@ -21873,6 +23768,14 @@ \DeclareTextCommand{\textvisiblespace}{PU}{\9044\043}% U+2423 % \end{macrocode} % +% \subsubsection{Optical Character Recognition: U+2440 to U+245F} +% +% \begin{macrocode} +% U+244A OCR DOUBLE BACKSLASH; \bbslash (stmaryrd) +\DeclareTextCommand{\textbbslash}{PU}{\9044\112}%* U+244A +%* \textbbslash -> \varparallelinv (txfonts/pxfonts) +% \end{macrocode} +% % \subsubsection{Enclosed Alphanumerics: U+2460 to U+24FF} % % \begin{macrocode} @@ -22024,33 +23927,754 @@ \DeclareTextCompositeCommand{\textcircled}{PU}{0}{\9044\352}% U+24EA % \end{macrocode} % -% \subsubsection{Box Drawing: U+2500 to U+257F} -% -% \begin{macrocode} +% \subsubsection{Geometric Shapes: U+25A0 to U+25FF} +% +% \begin{macrocode} +% U+25B3 WHITE UP-POINTING TRIANGLE; whiteuppointingtriangle; +% \bigtriangleup (LaTeX) +\DeclareTextCommand{\textbigtriangleup}{PU}{\9045\263}%* U+25B3 +% U+25B7 WHITE RIGHT-POINTING TRIANGLE (= z notation range restriction); +% whiterightpointingtriangle; \triangleright (LaTeX) +\DeclareTextCommand{\texttriangleright}{PU}{\9045\267}%* U+25B7 +% U+25BD WHITE DOWN-POINTING TRIANGLE; whitedownpointingtriangle; +% \bigtriangledown (LaTeX) +\DeclareTextCommand{\textbigtriangledown}{PU}{\9045\275}%* U+25BD +% U+25C1 WHITE RIGHT-POINTING TRIANGLE (= z notation domain restriction); +% whiteleftpointingtriangle; \triangleleft (LaTeX) +\DeclareTextCommand{\texttriangleleft}{PU}{\9045\301}%* U+25C1 +% U+25C7 WHITE DIAMOND; whitediamond; \diamond (LaTeX) +\DeclareTextCommand{\textdiamond}{PU}{\9045\307}%* U+25C7 +% U+25CA LOZENGE; lozenge; \lozenge (AmS) +\DeclareTextCommand{\textlozenge}{PU}{\9045\312}%* U+25CA % U+25E6 WHITE BULLET; *openbullet, whitebullet -\DeclareTextCommand{\textopenbullet}{PU}{\9045\346}% U+25E6 +\DeclareTextCommand{\textopenbullet}{PU}{\9045\346}%* U+25E6 +% U+25EB WHITE SQUARE WITH VERTICAL BISECTING LINE; +% \boxbar (stmaryrd) +\DeclareTextCommand{\textboxbar}{PU}{\9045\353}%* U+25EB % U+25EF LARGE CIRCLE; largecircle -\DeclareTextCommand{\textbigcircle}{PU}{\9045\357}% U+25EF +\DeclareTextCommand{\textbigcircle}{PU}{\9045\357}%* U+25EF +% % \end{macrocode} % % \subsubsection{Miscellaneous Symbols: U+2600 to U+26FF} % % \begin{macrocode} -% U+266A EIGHTH NOTE; musicalnote +% U+2601 CLOUD; \Cloud (ifsym) +\DeclareTextCommand{\textCloud}{PU}{\9046\001}%* U+2601 +% U+2605 BLACK STAR; \FiveStar (bbding) +\DeclareTextCommand{\textFiveStar}{PU}{\9046\005}%* U+2605 +% U+2606 WHITE STAR; \FiveStarOpen (bbding) +\DeclareTextCommand{\textFiveStarOpen}{PU}{\9046\006}%* U+2606 +% U+260E BLACK TELEPHONE; telephoneblack; \Phone (bbding) +\DeclareTextCommand{\textPhone}{PU}{\9046\016}%* U+260E +%* \textPhone -> \Telefon (marvosym) +% U+2611 BALLOT BOX WITH CHECK; \Checkedbox (marvosym) +\DeclareTextCommand{\textCheckedbox}{PU}{\9046\021}%* U+2611 +% U+2612 BALLOT BOX WITH X; \Crossedbox (marvosym) +\DeclareTextCommand{\textCrossedbox}{PU}{\9046\022}%* U+2612 +% U+2615 HOT BEVERAGE; \Coffeecup (marvosym) +\DeclareTextCommand{\textCoffeecup}{PU}{\9046\025}%* U+2615 +% U+261A BLACK LEFT POINTING INDEX; \HandCuffLeft (bbding) +\DeclareTextCommand{\textHandCuffLeft}{PU}{\9046\032}%* U+261A +% U+261B BLACK RIGHT POINTING INDEX; \HandCuffRight (bbding) +\DeclareTextCommand{\textHandCuffRight}{PU}{\9046\033}%* U+261B +% U+261C WHITE LEFT POINTING INDEX; \HandLeft (bbding) +\DeclareTextCommand{\textHandLeft}{PU}{\9046\034}%* U+261C +%* \textHandLeft -> \rightpointleft (fourier) +% U+261E WHITE RIGHT POINTING INDEX; \HandRight (bbding) +\DeclareTextCommand{\textHandRight}{PU}{\9046\036}%* U+261E +%* \textHandRight -> \leftpointright (fourier) +%* \textHandRight -> \PointingHand (marvosym) +% U+2622 RADIOACTIVE SIGN; \Radioactivity (marvosym) +\DeclareTextCommand{\textRadioactivity}{PU}{\9046\042}%* U+2622 +%* \textRadioactivity -> \Radiation (ifsym) +% U+2623 BIOHAZARD SIGN; \Biohazard (marvosym) +\DeclareTextCommand{\textBiohazard}{PU}{\9046\043}%* U+2623 +% U+2625 ANKH; \Ankh (marvosym) +\DeclareTextCommand{\textAnkh}{PU}{\9046\045}%* U+2625 +% U+262F YIN YANG; \Yinyang (marvosym) +\DeclareTextCommand{\textYinyang}{PU}{\9046\057}%* U+262F +% U+2639 WHITE FROWNING FACE; \frownie (wasysym) +\DeclareTextCommand{\textfrownie}{PU}{\9046\071}%* U+2639 +%* \textfrownie -> \Frowny (marvosym) +% U+263A WHITE SMILING FACE; \smiley (wasysym) +\DeclareTextCommand{\textsmiley}{PU}{\9046\072}%* U+263A +%* \textsmiley -> \Smiley (marvosym) +% U+263B BLACK SMILING FACE; \blacksmiley (wasysym) +\DeclareTextCommand{\textblacksmiley}{PU}{\9046\073}%* U+263B +% U+263C WHITE SUN WITH RAYS; \sun (wasysym) +\DeclareTextCommand{\textsun}{PU}{\9046\074}%* U+263C +% U+263D FIRST QUARTER MOON; \leftmoon (wasysym, mathabx) +\DeclareTextCommand{\textleftmoon}{PU}{\9046\075}%* U+263D +% U+263E LAST QUARTER MOON; \rightmoon (wasysym, mathabx) +\DeclareTextCommand{\textrightmoon}{PU}{\9046\076}%* U+263E +% U+263F MERCURY; \mercury (wasysym) +\DeclareTextCommand{\textmercury}{PU}{\9046\077}%* U+263F +%* \textmercury -> \Mercury (marvosym) +% U+2640 FEMALE SIGN; female; \female (wasysym) +\DeclareTextCommand{\textPUfemale}{PU}{\9046\100}% U+2640 +%* \textPUfemale -> \textfemale (tipx) +%* \textPUfemale -> \female (wasysym) +%* \textPUfemale -> \venus (wasysym) +%* \textPUfemale -> \Venus (marvosym) +% U+2641 EARTH; \earth (wasysym) +\DeclareTextCommand{\textearth}{PU}{\9046\101}%* U+2641 +%* \textearth -> \Earth (marvosym) +% U+2642 MALE SIGN; male, mars; \male (wasysym) +\DeclareTextCommand{\textmale}{PU}{\9046\102}%* U+2642 +%* \textmale -> \mars (wasysym) +%* \textmale -> \Mars (marvosym) +% U+2643 JUPITER; \jupiter (wasysym) +\DeclareTextCommand{\textjupiter}{PU}{\9046\103}%* U+2643 +%* \textjupiter -> \Jupiter (marvosym) +% U+2644 SATURN; \saturn (wasysym) +\DeclareTextCommand{\textsaturn}{PU}{\9046\104}%* U+2644 +%* \textsaturn -> \Saturn (marvosym) +% U+2645 URANUS; \uranus (wasysym) +\DeclareTextCommand{\texturanus}{PU}{\9046\105}%* U+2645 +%* \texturanus -> \Uranus (marvosym) +% U+2646 NEPTUNE; \neptune (wasysym) +\DeclareTextCommand{\textneptune}{PU}{\9046\106}%* U+2646 +%* \textneptune -> \Neptune (marvosym) +% U+2647 PLUTO; \pluto (wasysym) +\DeclareTextCommand{\textpluto}{PU}{\9046\107}%* U+2647 +%* \textpluto -> \Pluto (marvosym) +% U+2648 ARIES; \aries (wasysym) +\DeclareTextCommand{\textaries}{PU}{\9046\110}%* U+2648 +%* \textaries -> \Aries (marvosym) +% U+2649 TAURUS; \taurus (wasysym) +\DeclareTextCommand{\texttaurus}{PU}{\9046\111}%* U+2649 +%* \texttaurus -> \Taurus (marvosym) +% U+264A GEMINI; \gemini (wasysym) +\DeclareTextCommand{\textgemini}{PU}{\9046\112}%* U+264A +%* \textgemini -> \Gemini (marvosym) +% U+264B CANCER; \cancer (wasysym) +\DeclareTextCommand{\textcancer}{PU}{\9046\113}%* U+264B +%* \textcancer -> \Cancer (marvosym) +% U+264C LEO; \leo (wasysym) +\DeclareTextCommand{\textleo}{PU}{\9046\114}%* U+264C +%* \textleo -> \Leo (marvosym) +% U+264D VIRGO; \virgo (wasysym) +\DeclareTextCommand{\textvirgo}{PU}{\9046\115}%* U+264D +%* \textvirgo -> \Virgo (marvosym) +% U+264E LIBRA; \libra (wasysym) +\DeclareTextCommand{\textlibra}{PU}{\9046\116}%* U+264E +%* \textlibra -> \Libra (marvosym) +% U+264F SCORPIO; \scorpio (wasysym) +\DeclareTextCommand{\textscorpio}{PU}{\9046\117}%* U+264F +%* \textscorpio -> \Scorpio (marvosym) +% U+2650 SAGITTARIUS; \sagittarius (wasysym) +\DeclareTextCommand{\textsagittarius}{PU}{\9046\120}%* U+2650 +%* \textsagittarius -> \Sagittarius (marvosym) +% U+2651 CAPRICORN; \capricorn (wasysym) +\DeclareTextCommand{\textcapricorn}{PU}{\9046\121}%* U+2651 +%* \textcapricorn -> \Capricorn (marvosym) +% U+2652 AQUARIUS; \aquarius (wasysym) +\DeclareTextCommand{\textaquarius}{PU}{\9046\122}%* U+2652 +%* \textaquarius -> \Aquarius (marvosym) +% U+2653 PISCES; \pisces (wasysym) +\DeclareTextCommand{\textpisces}{PU}{\9046\123}%* U+2653 +%* \textpisces -> \Pisces (marvosym) +% U+2660 BLACK SPADE SUIT; spade, spadesuitblack; \spadesuit (LaTeX) +\DeclareTextCommand{\textspadesuitblack}{PU}{\9046\140}% U+2660 +%* \textspadesuitblack -> \spadesuit (MnSymbol) +% U+2661 WHITE HEART SUIT; heartsuitwhite; \heartsuit (LaTeX) +\DeclareTextCommand{\textheartsuitwhite}{PU}{\9046\141}% U+2661 +%* \textheartsuitwhite -> \heartsuit (MnSymbol) +% U+2662 WHITE DIAMOND SUIT; diamondsuitwhite; \diamondsuit (LaTeX) +\DeclareTextCommand{\textdiamondsuitwhite}{PU}{\9046\142}% U+2662 +%* \textdiamondsuitwhite -> \diamondsuit (MnSymbol) +% U+2663 BLACK CLUB SUIT; club, clubsuitblack; \clubsuit (LaTeX) +\DeclareTextCommand{\textclubsuitblack}{PU}{\9046\143}% U+2663 +%* \textclubsuitblack -> \clubsuit (MnSymbol) +% U+2664 WHITE SPADE SUIT; spadesuitwhite +\DeclareTextCommand{\textspadesuitwhite}{PU}{\9046\144}% U+2664 +% U+2665 BLACK HEART SUIT; heartsuitblack, heart +\DeclareTextCommand{\textheartsuitblack}{PU}{\9046\145}% U+2665 +% U+2666 BLACK DIAMOND SUIT; diamond +\DeclareTextCommand{\textdiamondsuitblack}{PU}{\9046\146}% U+2666 +% U+2667 WHITE CLUB SUIT; clubsuitwhite +\DeclareTextCommand{\textclubsuitwhite}{PU}{\9046\147}% U+2667 +% U+2669 QUARTER NOTE; quarternote; \quarternote (wasysym, arev) +\DeclareTextCommand{\textquarternote}{PU}{\9046\151}%* U+2669 +% U+266A EIGHTH NOTE; musicalnote; \textmusicalnote (textcomp) \DeclareTextCommand{\textmusicalnote}{PU}{\9046\152}% U+266A +%* \textmusicalnote -> \eighthnote (wasysym, arev) +% U+266B BEAMED EIGHTH NOTES; eighthnotebeamed; \twonotes (wasysym) +\DeclareTextCommand{\texttwonotes}{PU}{\9046\153}%* U+266B +% U+266C BEAMED SIXTEENTH NOTES; beamedsixteenthnotes; \sixteenthnote (arev) +\DeclareTextCommand{\textsixteenthnote}{PU}{\9046\154}%* U+266C +% U+266D MUSIC FLAT SIGN; musicflatsign; \flat (LaTeX) +\DeclareTextCommand{\textflat}{PU}{\9046\155}%* U+266D +% U+266E MUSIC NATURAL SIGN; \natural (LaTeX) +\DeclareTextCommand{\textnatural}{PU}{\9046\156}%* U+266E +% U+266F MUSIC SHARP SIGN; musicsharpsign; \sharp (LaTeX) +\DeclareTextCommand{\textsharp}{PU}{\9046\157}%* U+266F +% U+2672 UNIVERSAL RECYCLING SYMBOL; \recycle (recycle) +\DeclareTextCommand{\textrecycle}{PU}{\9046\162}%* U+2672 +% U+267F WHEELCHAIR SYMBOL; \Wheelchair (marvosym) +\DeclareTextCommand{\textWheelchair}{PU}{\9046\177}%* U+267F +% U+2691 BLACK FLAG; \Flag (ifsym) +\DeclareTextCommand{\textFlag}{PU}{\9046\221}%* U+2691 +%* \textFlag -> \VarFlag (ifsym) +% U+2694 CROSSED SWORDS; \dsmilitary (dictsym) +\DeclareTextCommand{\textdsmilitary}{PU}{\9046\224}%* U+2694 +%* \textdsmilitary -> \textxswup (fourier) +% U+2695 STAFF OF AESCULAPIUS; \dsmedical (dictsym) +\DeclareTextCommand{\textdsmedical}{PU}{\9046\225}%* U+2695 +% U+2696 SCALES; \dsjuridical (dictsym) +\DeclareTextCommand{\textdsjuridical}{PU}{\9046\226}%* U+2696 +% U+2697 ALEMBIC; \dschemical (dictsym) +\DeclareTextCommand{\textdschemical}{PU}{\9046\227}%* U+2697 +% U+2698 FLOWER; \dsbiological (dictsym) +\DeclareTextCommand{\textdsbiological}{PU}{\9046\230}%* U+2698 +% U+269A STAFF OF HERMES; \dscommercial (dictsym) +\DeclareTextCommand{\textdscommercial}{PU}{\9046\232}%* U+269A +% U+269D OUTLINED WHITE STAR; \manstar (manfnt) +\DeclareTextCommand{\textmanstar}{PU}{\9046\235}%* U+269D +% U+26A0 WARNING SIGN; \danger (fourier) +\DeclareTextCommand{\textdanger}{PU}{\9046\240}%* U+26A0 +% U+26A2 DOUBLED FEMALE SIGN; \FemaleFemale (marvosym) +\DeclareTextCommand{\textFemaleFemale}{PU}{\9046\242}%* U+26A2 +% U+26A3 DOUBLED MALE SIGN; \MaleMale (marvosym) +\DeclareTextCommand{\textMaleMale}{PU}{\9046\243}%* U+26A3 +% U+26A4 INTERLOCKED FEMALE AND MALE SIGN; \FemaleMale (marvosym) +\DeclareTextCommand{\textFemaleMale}{PU}{\9046\244}%* U+26A4 +% U+26A5 MALE AND FEMALE SIGN; \Hermaphrodite (marvosym) +\DeclareTextCommand{\textHermaphrodite}{PU}{\9046\245}%* U+26A5 % U+26AD MARRIAGE SYMBOL \DeclareTextCommand{\textmarried}{PU}{\9046\255}% U+26AD % U+26AE DIVORCE SYMBOL \DeclareTextCommand{\textdivorced}{PU}{\9046\256}% U+26AE +% U+26B2 NEUTER; \textuncrfemale (tipx) +\DeclareTextCommand{\textPUuncrfemale}{PU}{\9046\262}% U+26B2 +%* \textPUuncrfemale -> \textuncrfemale (tipx) +% U+26BD SOCCER BALL; \Football (marvosym) +\DeclareTextCommand{\textSoccerBall}{PU}{\9046\275}% U+26BD +%* \textSoccerBall -> \Football (marvosym) +% U+26C5 SUN BEHIND CLOUD; \SunCloud (ifsym) +\DeclareTextCommand{\textSunCload}{PU}{\9046\305}%* U+26C5 +% U+26C6 RAIN; \Rain (ifsym) +\DeclareTextCommand{\textRain}{PU}{\9046\306}%* U+26C6 +% U+26D4 NO ENTRY; \noway (fourier) +\DeclareTextCommand{\textnoway}{PU}{\9046\324}%* U+26D4 +% U+26F0 MOUNTAIN; \Mountain (ifsym) +\DeclareTextCommand{\textMountain}{PU}{\9046\360}%* U+26F0 +% U+26FA TENT; \Tent (ifsym) +\DeclareTextCommand{\textTent}{PU}{\9046\372}%* U+26FA +% \end{macrocode} +% +% \subsubsection{Dingbats: U+2700 to U+27BF} +% +% \begin{macrocode} +% U+2701 UPPER BLADE SCISSORS; \ScissorRightBrokenBottom (bbding) +\DeclareTextCommand{\textScissorRightBrokenBottom}{PU}{\9047\001}% U+2701 +%* \textScissorRightBrokenBottom -> \Cutright (marvosym) +% U+2702 BLACK SCISSORS; \ScissorRight (bbding) +\DeclareTextCommand{\textScissorRight}{PU}{\9047\002}%* U+2702 +%* \textScissorRight -> \Rightscissors (marvosym) +% U+2703 LOWER BLADE SCISSORS; \ScissorRightBrokenTop (bbding) +\DeclareTextCommand{\textScissorRightBrokenTop}{PU}{\9047\003}%* U+2703 +% U+2704 WHITE SCISSORS; \ScissorHollowRight (bbding) +\DeclareTextCommand{\textScissorHollowRight}{PU}{\9047\004}%* U+2704 +% U+2706 TELEPHONE LOCATION SIGN; \PhoneHandset (bbding) +\DeclareTextCommand{\textPhoneHandset}{PU}{\9047\006}%* U+2706 +% U+2707 TAPE DRIVE; \Tape (bbding) +\DeclareTextCommand{\textTape}{PU}{\9047\007}%* U+2707 +% U+2708 AIRPLANE; \Plane (bbding) +\DeclareTextCommand{\textPlane}{PU}{\9047\010}%* U+2708 +% U+2709 ENVELOPE; \Envelope (bbding), +\DeclareTextCommand{\textEnvelope}{PU}{\9047\011}%* U+2709 +%* \textEnvelope -> \Letter (marvosym) +% U+270C VICTORY HAND; \Peace (bbding) +\DeclareTextCommand{\textPeace}{PU}{\9047\014}%* U+270C +% U+270D WRITING HAND; \Writinghand (marvosym) +\DeclareTextCommand{\textWritinghand}{PU}{\9047\015}%* U+270D +% U+270E LOWER RIGHT PENCIL; \PencilRightDown (bbding) +\DeclareTextCommand{\textPencilRightDown}{PU}{\9047\016}%* U+270E +% U+270F PENCIL; \PencilRight (bbding) +\DeclareTextCommand{\textPencilRight}{PU}{\9047\017}%* U+270F +% U+2710 UPPER RIGHT PENCIL; \PencilRightUp (bbding) +\DeclareTextCommand{\textPencilRightUp}{PU}{\9047\020}%* U+2710 +% U+2711 WHITE NIB; \NibRight (bbding) +\DeclareTextCommand{\textNibRight}{PU}{\9047\021}%* U+2711 +% U+2712 BLACK NIB; \NibSolidRight (bbding) +\DeclareTextCommand{\textNibSolidRight}{PU}{\9047\022}%* U+2712 +% U+2713 CHECK MARK; checkmark; \Checkmark (bbding) +\DeclareTextCommand{\textCheckmark}{PU}{\9047\023}%* U+2713 +%* \textCheckmark -> \checkmark (MnSymbol) +% U+2714 HEAVY CHECK MARK; \CheckmarkBold (bbding) +\DeclareTextCommand{\textCheckmarkBold}{PU}{\9047\024}%* U+2714 +% U+2715 MULTIPLICATION X; \XSolid (bbding) +\DeclareTextCommand{\textXSolid}{PU}{\9047\025}%* U+2715 +% U+2716 HEAVY MULTIPLICATION X; \XSolidBold (bbding) +\DeclareTextCommand{\textXSolidBold}{PU}{\9047\026}%* U+2716 +% U+2717 BALLOT X; \XSolidBrush (bbding) +\DeclareTextCommand{\textXSolidBrush}{PU}{\9047\027}%* U+2717 +% U+2719 OUTLINED GREEK CROSS; \PlusOutline (bbding) +\DeclareTextCommand{\textPlusOutline}{PU}{\9047\031}%* U+2719 +% U+271A HEAVY GREEK CROSS; \Plus (bbding) +\DeclareTextCommand{\textPlus}{PU}{\9047\032}%* U+271A +% U+271B OPEN CENTRE CROSS; \PlusThinCenterOpen (bbding) +\DeclareTextCommand{\textPlusThinCenterOpen}{PU}{\9047\033}%* U+271B +% U+271C HEAVY OPEN CENTRE CROSS; \PlusCenterOpen (bbding) +\DeclareTextCommand{\textPlusCenterOpen}{PU}{\9047\034}%* U+271C +% U+271D LATIN CROSS; \Cross (bbding) +\DeclareTextCommand{\textCross}{PU}{\9047\035}%* U+271D +% U+271E SHADOWED WHITE LATIN CROSS; \CrossOpenShadow (bbding) +\DeclareTextCommand{\textCrossOpenShadow}{PU}{\9047\036}%* U+271E +% U+271F OUTLINED LATIN CROSS; \CrossOutline (bbding) +\DeclareTextCommand{\textCrossOutline}{PU}{\9047\037}%* U+271F +% U+2720 MALTESE CROSS; \CrossMaltese (bbding) +\DeclareTextCommand{\textCrossMaltese}{PU}{\9047\040}%* U+2720 +% U+2721 STAR OF DAVID; \DavidStar (bbding) +\DeclareTextCommand{\textDavidStar}{PU}{\9047\041}%* U+2721 +%* \textDavidStar -> \davidstar (wasysym) +% U+2722 FOUR TEARDROP-SPOKED ASTERISK; \FourAsterisk (bbding) +\DeclareTextCommand{\textFourAsterisk}{PU}{\9047\042}%* U+2722 +% U+2723 FOUR BALLOON-SPOKED ASTERISK; \JackStar (bbding) +\DeclareTextCommand{\textJackStar}{PU}{\9047\043}%* U+2723 +% U+2724 HEAVY FOUR BALLOON-SPOKED ASTERISK; \JackStarBold (bbding) +\DeclareTextCommand{\textJackStarBold}{PU}{\9047\044}%* U+2724 +% U+2725 FOUR CLUB-SPOKED ASTERISK; \CrossClowerTips (bbding) +\DeclareTextCommand{\textClowerTips}{PU}{\9047\045}%* U+2725 +% U+2726 BLACK FOUR POINTED STAR; \FourStar (bbding) +\DeclareTextCommand{\textFourStar}{PU}{\9047\046}%* U+2726 +% U+2727 WHITE FOUR POINTED STAR; \FourStarOpen (bbding) +\DeclareTextCommand{\textFourStarOpen}{PU}{\9047\047}%* U+2727 +% U+272A CIRCLED WHITE STAR; \FiveStarOpenCircled (bbding) +\DeclareTextCommand{\textFiveStarOpenCircled}{PU}{\9047\052}%* U+272A +% U+272B OPEN CENTRE BLACK STAR; \FiveStarCenterOpen (bbding) +\DeclareTextCommand{\textFiveStarCenterOpen}{PU}{\9047\053}%* U+272B +% U+272C BLACK CENTRE WHITE STAR; \FiveStarOpenDotted (bbding) +\DeclareTextCommand{\textFiveStarOpenDotted}{PU}{\9047\054}%* U+272C +% U+272D OUTLINED BLACK STAR; \FiveStarOutline (bbding) +\DeclareTextCommand{\textFiveStarOutline}{PU}{\9047\055}%* U+272D +% U+272E HEAVY OUTLINED BLACK STAR; \FiveStarOutlineHeavy (bbding) +\DeclareTextCommand{\textFiveStarOutlineHeavy}{PU}{\9047\056}%* U+272E +% U+272F PINWHEEL STAR; \FiveStarConvex (bbding) +\DeclareTextCommand{\textFiveStarConvex}{PU}{\9047\057}%* U+272F +% U+2730 SHADOWED WHITE STAR; \FiveStarShadow (bbding) +\DeclareTextCommand{\textFiveStarShadow}{PU}{\9047\060}%* U+2730 +% U+2731 HEAVY ASTERISK; \AsteriskBold (bbding) +\DeclareTextCommand{\textAsteriskBold}{PU}{\9047\061}%* U+2731 +% U+2732 OPEN CENTRE ASTERISK; \AsteriskCenterOpen (bbding) +\DeclareTextCommand{\textAsteriskCenterOpen}{PU}{\9047\062}%* U+2732 +% U+2734 EIGHT POINTED BLACK STAR; \EightStarTaper (bbding) +\DeclareTextCommand{\textEightStarTaper}{PU}{\9047\064}%* U+2734 +% U+2735 EIGHT POINTED PINWHEEL STAR; \EightStarConvex (bbding) +\DeclareTextCommand{\textEightStarConvex}{PU}{\9047\065}%* U+2735 +% U+2736 SIX POINTED BLACK STAR; \SixStar (bbding) +\DeclareTextCommand{\textSixStar}{PU}{\9047\066}%* U+2736 +% U+2737 EIGHT POINTED RECTILINEAR BLACK STAR; \EightStar (bbding) +\DeclareTextCommand{\textEightStar}{PU}{\9047\067}%* U+2737 +% U+2738 HEAVY EIGHT POINTED RECTILINEAR BLACK STAR; \EightStarBold (bbding) +\DeclareTextCommand{\textEightStarBold}{PU}{\9047\070}%* U+2738 +% U+2739 TWELVE POINTED BLACK STAR; \TwelveStar (bbding) +\DeclareTextCommand{\textTwelveStar}{PU}{\9047\071}%* U+2739 +% U+273A SIXTEEN POINTED ASTERISK; \SixteenStarLight (bbding) +\DeclareTextCommand{\textSixteenStarLight}{PU}{\9047\072}%* U+273A +% U+273B TEARDROP-SPOKED ASTERISK; \SixFlowerPetalRemoved (bbding) +\DeclareTextCommand{\textSixFlowerPetalRemoved}{PU}{\9047\073}%* U+273B +% U+273C OPEN CENTRE TEARDROP-SPOKED ASTERISK; +% \SixFlowerOpenCenter (bbding) +\DeclareTextCommand{\textSixFlowerOpenCenter}{PU}{\9047\074}%* U+273C +% U+273D HEAVY TEARDROP-SPOKED ASTERISK; \Asterisk (bbding) +\DeclareTextCommand{\textAsterisk}{PU}{\9047\075}%* U+273D +% U+273E SIX PETALLED BLACK AND WHITE FLORETTE; \SixFlowerAlternate (bbding) +\DeclareTextCommand{\textSixFlowerAlternate}{PU}{\9047\076}%* U+273E +% U+273F BLACK FLORETTE; \FiveFlowerPetal (bbding) +\DeclareTextCommand{\textFiveFlowerPetal}{PU}{\9047\077}%* U+273F +% U+2740 WHITE FLORETTE; \FiveFlowerOpen (bbding) +\DeclareTextCommand{\textFiveFlowerOpen}{PU}{\9047\100}%* U+2740 +% U+2741 EIGHT PETALLED OUTLINED BLACK FLORETTE; \EightFlowerPetal (bbding) +\DeclareTextCommand{\textEightFlowerPetal}{PU}{\9047\101}%* U+2741 +% U+2742 CIRCLED OPEN CENTRE EIGHT POINTED STAR; \SunshineOpenCircled (bbding) +\DeclareTextCommand{\textSunshineOpenCircled}{PU}{\9047\102}%* U+2742 +% U+2743 HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK; \SixFlowerAltPetal (bbding) +\DeclareTextCommand{\textSixFlowerAltPetal}{PU}{\9047\103}%* U+2743 +% U+2744 SNOWFLAKE; \SnowflakeChevron (bbding) +\DeclareTextCommand{\textSnowflakeChevron}{PU}{\9047\104}%* U+2744 +% U+2745 TIGHT TRIFOLIATE SNOWFLAKE; \Snowflake (bbding) +\DeclareTextCommand{\textSnowflake}{PU}{\9047\105}%* U+2745 +% U+2746 HEAVY CHEVRON SNOWFLAKE; \SnowflakeChevronBold (bbding) +\DeclareTextCommand{\textSnowflakeChevronBold}{PU}{\9047\106}%* U+2746 +% U+2747 SPARKLE; \Sparkle (bbding) +\DeclareTextCommand{\textSparkle}{PU}{\9047\107}%* U+2747 +% U+2748 HEAVY SPARKLE; \SparkleBold (bbding) +\DeclareTextCommand{\textSparkleBold}{PU}{\9047\110}%* U+2748 +% U+2749 BALLOON-SPOKED ASTERISK; \AsteriskRoundedEnds (bbding) +\DeclareTextCommand{\textAsteriskRoundedEnds}{PU}{\9047\111}%* U+2749 +% U+274A EIGHT TEARDROP-SPOKED PROPELLER ASTERISK; +% \EightFlowerPetalRemoved (bbding) +\DeclareTextCommand{\textEightFlowerPetalRemoved}{PU}{\9047\112}%* U+274A +% U+274B HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK; +% \EightAsterisk (bbding) +\DeclareTextCommand{\textEightAsterisk}{PU}{\9047\113}%* U+274B +% U+274D SHADOWED WHITE CIRCLE; \CircleShadow (bbding) +\DeclareTextCommand{\textCircleShadow}{PU}{\9047\115}%* U+274D +% U+274F LOWER RIGHT DROP-SHADOWED WHITE SQUARE; +% \SquareShadowBottomRight (bbding) +\DeclareTextCommand{\textSquareShadowBottomRight}{PU}{\9047\117}%* U+274F +% U+2750 UPPER RIGHT DROP-SHADOWED WHITE SQUARE; +% \SquareShadowTopRight (bbding) +\DeclareTextCommand{\textSquareTopRight}{PU}{\9047\120}%* U+2750 +% U+2751 LOWER RIGHT SHADOWED WHITE SQUARE; +% \SquareCastShadowBottomRight (bbding) +\DeclareTextCommand{\textSquareCastShadowBottomRight}{PU}{\9047\121}%* U+2751 +% U+2752 UPPER RIGHT SHADOWED WHITE SQUARE; +% \SquareCastShadowTopRight (bbding) +\DeclareTextCommand{\textSquareCastShadowTopRight}{PU}{\9047\122}%* U+2752 +% U+2756 BLACK DIAMOND MINUS WHITE X; \OrnamentDiamandSolid (bbding) +\DeclareTextCommand{\textDiamandSolid}{PU}{\9047\126}%* U+2756 +% U+2758 LIGHT VERTICAL BAR; \RectangleThin (bbding) +\DeclareTextCommand{\textRectangleThin}{PU}{\9047\130}%* U+2758 +% U+2759 MEDIUM VERTICAL BAR; \Rectangle (bbding) +\DeclareTextCommand{\textRectangle}{PU}{\9047\131}%* U+2759 +% U+275A HEAVY VERTICAL BAR; \RectangleBold (bbding) +\DeclareTextCommand{\textRectangleBold}{PU}{\9047\132}%* U+275A % \end{macrocode} % % \subsubsection{Miscellaneous Mathematical Symbols-A: U+27C0 to U+27EF} % % \begin{macrocode} +% U+27C2 PERPENDICULAR; perpendicular; \perp (LaTeX) +\DeclareTextCommand{\textperp}{PU}{\9047\302}%* U+27C2 +% U+27C7 OR WITH DOT INSIDE; \veedot (MnSymbol) +\DeclareTextCommand{\textveedot}{PU}{\9047\307}%* U+27C7 +% U+27D1 AND WITH DOT; \wedgedot (MnSymbol) +\DeclareTextCommand{\textwedgedot}{PU}{\9047\321}%* U+27D1 +% U+27DC LEFT MULTIMAP; \leftspoon (MnSymbol) +\DeclareTextCommand{\textleftspoon}{PU}{\9047\334}%* U+27DC % U+27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET -\DeclareTextCommand{\textlbrackdbl}{PU}{\9047\346}% U+27E6 +\DeclareTextCommand{\textlbrackdbl}{PU}{\9047\346}%* U+27E6 % U+27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET -\DeclareTextCommand{\textrbrackdbl}{PU}{\9047\347}% U+27E7 +\DeclareTextCommand{\textrbrackdbl}{PU}{\9047\347}%* U+27E7 +% \end{macrocode} +% +% \subsubsection{Supplemental Arrows-A: U+27F0 to U+27FF} +% +% \begin{macrocode} +% U+27F2 ANTICLOCKWISE GAPPED CIRCLE ARROW; +% \circlearrowleft (AmS) +\DeclareTextCommand{\textcirclearrowleft}{PU}{\9047\362}%* U+27F2 +% U+27F3 CLOCKWISE GAPPED CIRCLE ARROW; \circlearrowright (AmS) +\DeclareTextCommand{\textcirclearrowright}{PU}{\9047\363}%* U+27F3 +% U+27F5 LONG LEFTWARDS ARROW; \longleftarrow (AmS) +\DeclareTextCommand{\textlongleftarrow}{PU}{\9047\365}%* U+27F5 +% U+27F6 LONG RIGHTWARDS ARROW; \longrightarrow (AmS) +\DeclareTextCommand{\textlongrightarrow}{PU}{\9047\366}%* U+27F6 +% U+27F7 LONG LEFT RIGHT ARROW; \longleftrightarrow (AmS) +\DeclareTextCommand{\textlongleftrightarrow}{PU}{\9047\367}%* U+27F7 +% U+27F8 LONG LEFTWARDS DOUBLE ARROW; \Longleftarrow (AmS) +\DeclareTextCommand{\textLongleftarrow}{PU}{\9047\370}%* U+27F8 +% U+27F9 LONG RIGHTWARDS DOUBLE ARROW; \Longrightarrow (AmS) +\DeclareTextCommand{\textLongrightarrow}{PU}{\9047\371}%* U+27F9 +% U+27FA LONG LEFT RIGHT DOUBLE ARROW; \Longleftrightarrow (AmS) +\DeclareTextCommand{\textLongleftrightarrow}{PU}{\9047\372}%* U+27FA +% U+27FC LONG RIGHTWARDS ARROW FROM BAR; \longmapsto (AmS) +\DeclareTextCommand{\textlongmapsto}{PU}{\9047\374}%* U+27FC +% U+27FD LONG LEFTWARDS DOUBLE ARROW FROM BAR; \Longmapsfrom (stmaryrd) +\DeclareTextCommand{\textLongmapsfrom}{PU}{\9047\375}%* U+27FD +% U+27FE LONG RIGHTWARDS DOUBLE ARROW FROM BAR; \Longmapsto (stmaryrd) +\DeclareTextCommand{\textLongmapsto}{PU}{\9047\376}%* U+27FE +% \end{macrocode} +% +% \subsubsection{Supplemental Arrows-B} +% +% \begin{macrocode} +% U+2921 NORTH WEST AND SOUTH EAST ARROW; \nwsearrow (MnSymbol) +\DeclareTextCommand{\textnwsearrow}{PU}{\051\041}%* U+2921 +% U+2922 NORTH EAST AND SOUTH WEST ARROW; \neswarrow (MnSymbol) +\DeclareTextCommand{\textneswarrow}{PU}{\051\042}%* U+2922 +% U+2923 NORTH WEST ARROW WITH HOOK; \lhooknwarrow (MnSymbol) +\DeclareTextCommand{\textlhooknwarrow}{PU}{\051\043}%* U+2923 +% U+2924 NORTH EAST ARROW WITH HOOK; \rhooknearrow (MnSymbol) +\DeclareTextCommand{\textrhooknearrow}{PU}{\051\044}%* U+2924 +% U+2925 SOUTH EAST ARROW WITH HOOK; \lhooksearrow (MnSymbol) +\DeclareTextCommand{\textlhooksearrow}{PU}{\051\045}%* U+2925 +% U+2926 SOUTH WEST ARROW WITH HOOK; \rhookswarrow (MnSymbol) +\DeclareTextCommand{\textrhookswarrow}{PU}{\051\046}%* U+2926 +% U+2934 ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS; +% \rcurvearrowne (MnSymbol) +\DeclareTextCommand{\textrcurvearrowne}{PU}{\051\064}%* U+2934 +% U+2935 ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS; +% \lcurvearrowse (MnSymbol) +\DeclareTextCommand{\textlcurvearrowse}{PU}{\051\065}%* U+2935 +% U+2936 ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS; +% \lcurvearrowsw (MnSymbol) +\DeclareTextCommand{\textlcurvearrowsw}{PU}{\051\066}%* U+2936 +% U+2937 ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS; +% \rcurvearrowse (MnSymbol) +\DeclareTextCommand{\textrcurvearrowse}{PU}{\051\067}%* U+2937 +% U+2938 RIGHT-SIDE ARC CLOCKWISE ARROW; \lcurvearrowdown (MnSymbol) +\DeclareTextCommand{\textlcurvearrowdown}{PU}{\051\070}%* U+2938 +% U+2939 LEFT-SIDE ARC ANTICLOCKWISE ARROW; +% \rcurvearrowdown (MnSymbol) +\DeclareTextCommand{\textrcurvearrowdown}{PU}{\051\071}%* U+2939 +% U+293A TOP ARC ANTICLOCKWISE ARROW; \rcurvearrowleft (MnSymbol) +\DeclareTextCommand{\textrcurvearrowleft}{PU}{\051\072}%* U+293A +% U+293B BOTTOM ARC ANTICLOCKWISE ARROW; +% \rcurvearrowright (MnSymbol) +\DeclareTextCommand{\textrcurvearrowright}{PU}{\051\073}%* U+293B +% U+294A LEFT BARB UP RIGHT BARB DOWN HARPOON; \leftrightharpoon (mathabx) +\DeclareTextCommand{\textleftrightharpoon}{PU}{\051\112}%* U+294A +% U+294B LEFT BARB DOWN RIGHT BARB UP HARPOON; \rightleftharpoon (mathabx) +\DeclareTextCommand{\textrightleftharpoon}{PU}{\051\113}%* U+294B +% U+294C UP BARB RIGHT DOWN BARB LEFT HARPOON; +% \updownharpoonrightleft (MnSymbol) +\DeclareTextCommand{\textupdownharpoonrightleft}{PU}{\051\114}%* U+294C +% U+294D UP BARB LEFT DOWN BARB RIGHT HARPOON; +% \updownharpoonleftright (MnSymbol) +\DeclareTextCommand{\textupdownharpoonleftright}{PU}{\051\115}%* U+294D +% U+2962 LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS +% HARPOON WITH BARB DOWN; \leftleftharpoons (mathabx) +\DeclareTextCommand{\textleftleftharpoons}{PU}{\051\142}%* U+2962 +% U+2963 UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS +% HARPOON WITH BARB RIGHT; \upupharpoons (mathabx) +\DeclareTextCommand{\textupupharpoons}{PU}{\051\143}%* U+2963 +% U+2964 RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON +% WITH BARB DOWN; \rightrightharpoons (mathabx) +\DeclareTextCommand{\textrightrightharpoons}{PU}{\051\144}%* U+2964 +% U+2965 DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON +% WITH BARB RIGHT; \downdownharpoons (mathabx) +\DeclareTextCommand{\textdowndownharpoons}{PU}{\051\145}%* U+2965 +% U+296A LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH; +% \leftbarharpoon (mathabx) +\DeclareTextCommand{\textleftbarharpoon}{PU}{\051\152}%* U+296A +% U+296B LEFTWARDS HARPOON WITH BARB DOWN BELOW +% LONG DASH; \barleftharpoon (mathabx) +\DeclareTextCommand{\textbarleftharpoon}{PU}{\051\153}%* U+196B +% U+296C RIGHTWARDS HARPOON WITH BARB UP ABOVE +% LONG DASH; \rightbarharpoon (mathabx) +\DeclareTextCommand{\textrightbarharpoon}{PU}{\051\154}%* U+296C +% U+296D RIGHTWARDS HARPOON WITH BARB DOWN BELOW +% LONG DASH; \barrightharpoon (mathabx) +\DeclareTextCommand{\textbarrightharpoon}{PU}{\051\155}%* U+296D +% U+296E UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON +% WITH BARB RIGHT; \updownharpoons (mathabx) +\DeclareTextCommand{\textupdownharpoons}{PU}{\051\156}%* U+296E +% U+296F DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON +% WITH BARB RIGHT; \downupharpoons (mathabx) +\DeclareTextCommand{\textdownupharpoons}{PU}{\051\157}%* U+296F +% \end{macrocode} +% +% \subsubsection{Miscellaneous Mathematical Symbols-B: U+2980 to U+29FF} +% +% \begin{macrocode} +% U+29B6 CIRCLED VERTICAL BAR; \obar (stmaryrd) +\DeclareTextCommand{\textobar}{PU}{\9051\266}%* U+29B6 +%* \textobar -> \textvarobar (stmaryrd) +% U+29B8 CIRCLED REVERSE SOLIDUS; \obslash (stmaryrd) +\DeclareTextCommand{\textobslash}{PU}{\9051\270}%* U+29B8 +%* \textobslash -> \circledbslash (txfonts/pxfonts) +%* \textobslash -> \obackslash (mathabx) +%* \textobslash -> \varobslash (stmaryrd) +% U+29BA CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF +% DIVIDED BY VERTICAL BAR; \obot (mathabx) +\DeclareTextCommand{\textobot}{PU}{\9051\272}%* U+29BA +%* \textobot -> \odplus (ulsy) +% U+29C0 CIRCLED LESS-THAN; \olessthan (stmaryrd) +\DeclareTextCommand{\textolessthan}{PU}{\9051\300}%* U+29C0 +%* \textolessthan -> \varolessthan (stmaryrd) +% U+29C1 CIRCLED GREATER-THAN; \ogreaterthan (stmaryrd) +\DeclareTextCommand{\textogreaterthan}{PU}{\9051\301}%* U+29C1 +%* \textogreaterthan -> \varogreaterthan (stmaryrd) +% U+29C4 SQUARED RISING DIAGONAL SLASH; \boxslash (mathabx, stmaryrd) +\DeclareTextCommand{\textboxslash}{PU}{\9051\304}%* U+29C4 +% U+29C5 SQUARED FALLING DIAGONAL SLASH; \boxbslash (stmaryrd) +\DeclareTextCommand{\textboxbslash}{PU}{\9051\305}%* U+29C5 +% U+29C6 SQUARED ASTERISK; \boxast (stmaryrd) +\DeclareTextCommand{\textboxast}{PU}{\9051\306}%* U+29C6 +% U+29C7 SQUARED SMALL CIRCLE; \boxcircle (stmaryrd) +\DeclareTextCommand{\textboxcircle}{PU}{\9051\307}%* U+29C7 +% U+29C8 SQUARED SQUARE; \boxbox (stmaryrd) +\DeclareTextCommand{\textboxbox}{PU}{\9051\310}%* U+29C8 +% U+29DF DOUBLE-ENDED MULTIMAP; \multimapboth (txfonts/pxfonts) +\DeclareTextCommand{\textmultimapboth}{PU}{\9051\337}%* U+29DF +% U+29E2 SHUFFLE PRODUCT; \shuffle (shuffle) +\DeclareTextCommand{\textshuffle}{PU}{\9051\342}%* U+29E2 +% \end{macrocode} +% +% \subsubsection{Supplemental Mathematical Operators: U+2A00 to U+2AFF} +% +% \begin{macrocode} +% U+2A04 N-ARY UNION OPERATOR WITH PLUS; \uplus (LaTeX) +\DeclareTextCommand{\textuplus}{PU}{\9052\004}%* U+2A04 +% U+2A07 TWO LOGICAL AND OPERATOR; \bigdoublewedge (MnSymbol) +\DeclareTextCommand{\textbigdoublewedge}{PU}{\9052\007}%* U+2A07 +% U+2A08 TWO LOGICAL OR OPERATOR; \bigdoublevee (MnSymbol) +\DeclareTextCommand{\textbigdoublevee}{PU}{\9052\010}%* U+2A08 +% U+2A1D JOIN; \Join (latexsym, amsfonts, amssymb, mathabx, txfonts, +% pxfonts, wasysym) +\DeclareTextCommand{\textJoin}{PU}{\9052\035}%* U+2A1D +% U+2A22 PLUS SIGN WITH SMALL CIRCLE ABOVE; \circplus (mathabx) +\DeclareTextCommand{\textcircplus}{PU}{\9052\042}%* U+2A22 +% U+2A2A MINUS SIGN WITH DOT BELOW; \minusdot (MnSymbol) +\DeclareTextCommand{\textminusdot}{PU}{\9052\052}%* U+2A2A +%* \textminusdot -> \divdot (mathabx) +% U+2A30 MULTIPLICATION SIGN WITH DOT ABOVE; \dottimes (mathabx) +\DeclareTextCommand{\textdottimes}{PU}{\9052\060}%* U+2A30 +% U+2A32 SEMIDIRECT PRODUCT WITH BOTTOM CLOSED; +% \dtimes (mathdesign) +\DeclareTextCommand{\textdtimes}{PU}{\9052\062}%* U+2A32 +% U+2A38 CIRCLED DIVISION SIGN; \odiv (mathabx) +\DeclareTextCommand{\textodiv}{PU}{\9052\070}%* U+2A38 +% U+2A3C INTERIOR PRODUCT; \invneg (MnSymbol) +\DeclareTextCommand{\textinvneg}{PU}{\9052\074}%* U+2A3C +% U+2A4E DOUBLE SQUARE INTERSECTION; \sqdoublecap (mathabx) +\DeclareTextCommand{\textsqdoublecap}{PU}{\9052\116}%* U+2A4E +%* \textsqdoublecap -> \doublesqcap (MnSymbol) +% U+2A40 INTERSECTION WITH DOT; \capdot (MnSymbol) +\DeclareTextCommand{\textcapdot}{PU}{\9052\100}%* U+2A40 +% U+2A4F DOUBLE SQUARE UNION; \sqdoublecup (mathabx) +\DeclareTextCommand{\textsqdoublecup}{PU}{\9052\117}%* U+2A4F +%* \textsqdoublecup -> \doublesqcup (MnSymbol) +% U+2A55 TWO INTERSECTING LOGICAL AND; \doublewedge (MnSymbol) +\DeclareTextCommand{\textdoublewedge}{PU}{\9052\125}%* U+2A55 +% U+2A56 TWO INTERSECTING LOGICAL OR; \doublevee (MnSymbol +\DeclareTextCommand{\textdoublevee}{PU}{\9052\126}%* U+2A56 +%* \textdoublevee -> \merge (stmaryrd) +% U+2A5E LOGICAL AND WITH DOUBLE OVERBAR; +% \doublebarwedge (AmS) +\DeclareTextCommand{\textdoublebarwedge}{PU}{\9052\136}%* U+2A5E +% U+2A63 LOGICAL OR WITH DOUBLE UNDERBAR; +% \veedoublebar (mahtabx) +\DeclareTextCommand{\textveedoublebar}{PU}{\9052\143}%* U+2A63 +% U+2A66 EQUALS SIGN WITH DOT BELOW; \eqdot (MnSymbol) +\DeclareTextCommand{\texteqdot}{PU}{\9052\146}%* U+2A66 +% 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 +% U+2A7E GREATER-THAN OR SLANTED EQUAL TO; \geqslant (AmS) +\DeclareTextCommand{\textgeqslant}{PU}{\9052\176}%* U+2A7E +% U+2A85 LESS-THAN OR APPROXIMATE; \lessapprox (AmS) +\DeclareTextCommand{\textlessapprox}{PU}{\9052\205}%* U+2A85 +% U+2A86 GREATER-THAN OR APPROXIMATE; \gtrapprox (AmS) +\DeclareTextCommand{\textgtrapprox}{PU}{\9052\206}%* U+2A86 +% 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; +% \gneq (AmS) +\DeclareTextCommand{\textgneq}{PU}{\9052\210}%* U+2A88 +% U+2A89 LESS-THAN AND NOT APPROXIMATE; \lnapprox (AmS) +\DeclareTextCommand{\textlnapprox}{PU}{\9052\211}%* U+2A89 +% U+2A8A GREATER-THAN AND NOT APPROXIMATE; \gnapprox (AmS) +\DeclareTextCommand{\textgnapprox}{PU}{\9052\212}%* U+2A8A +% U+2A8B LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN; +% \lesseqqgtr (AmS) +\DeclareTextCommand{\textlesseqqgtr}{PU}{\9052\213}%* U+2A8B +% U+2A8C GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN; +% \gtreqqless (AmS) +\DeclareTextCommand{\textgtreqqless}{PU}{\9052\214}%* U+2A8C +% U+2A95 SLANTED EQUAL TO OR LESS-THAN; \eqslantless (AmS) +\DeclareTextCommand{\texteqslantless}{PU}{\9052\225}%* U+2A95 +% U+2A96 SLANTED EQUAL TO OR GREATER-THAN; \eqslantgtr (AmS) +\DeclareTextCommand{\texteqslantgtr}{PU}{\9052\226}%* U+2A96 +% U+2AA6 LESS-THAN CLOSED BY CURVE; \leftslice (stmaryrd) +\DeclareTextCommand{\textleftslice}{PU}{\9052\246}%* U+2AA6 +% U+2AA7 GREATER-THAN CLOSED BY CURVE; \rightslice (stmaryrd) +\DeclareTextCommand{\textrightslice}{PU}{\9052\247}%* U+2AA7 +% U+2AAF PRECEDES ABOVE SINGLE-LINE EQUALS SIGN; \preceq (MnSymbol) +\DeclareTextCommand{\textpreceq}{PU}{\9052\257}%* U+2AAF +% U+2AB0 SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN; \succeq (MnSymbol) +\DeclareTextCommand{\textsucceq}{PU}{\9052\260}%* U+2AB0 +% 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 +% U+2AB4 SUCCEEDS ABOVE EQUALS SIGN; \succeqq (txfonts/pxfonts) +\DeclareTextCommand{\textsucceqq}{PU}{\9052\264}%* U+2AB4 +% 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 +% U+2AB8 SUCCEEDS ABOVE ALMOST EQUAL TO; \succapprox (AmS) +\DeclareTextCommand{\textsuccapprox}{PU}{\9052\270}% U+2AB8 +% 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) +\DeclareTextCommand{\textsuccnapprox}{PU}{\9052\272}%* U+2ABA +% U+2AC5 SUBSET OF ABOVE EQUALS SIGN; \subseteqq (AmS) +\DeclareTextCommand{\textsubseteqq}{PU}{\9052\305}%* U+2AC5 +% U+2AC6 SUPERSET OF ABOVE EQUALS SIGN; \supseteqq (AmS) +\DeclareTextCommand{\textsupseteqq}{PU}{\9052\306}%* U+2AC6 +% U+2AE3 DOUBLE VERTICAL BAR LEFT TURNSTILE +\DeclareTextCommand{\textdashV}{PU}{\9052\343}%* U+2AE3 +%* \textdashV -> \leftVdash (MnSymbol) +% U+2AE4 VERTICAL BAR DOUBLE LEFT TURNSTILE; \Dashv (mathabx) +\DeclareTextCommand{\textDashv}{PU}{\9052\344}%* U+2AE4 +%* \textDashv -> \leftmodels (MnSymbol) +% U+2AE5 DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE; +% \DashV (mathabx) +\DeclareTextCommand{\textDashV}{PU}{\9052\345}%* U+2AE5 +%* \textDashV -> \leftModels (MnSymbol) +% U+2AEA DOUBLE DOWN TACK; \downmodels (MnSymbol) +\DeclareTextCommand{\textdownmodels}{PU}{\9052\352}%* U+2AEA +% U+2AEB DOUBLE UP TACK; \upmodels (MnSymbol) +\DeclareTextCommand{\textupmodels}{PU}{\9052\353}%* U+2AEB +% U+2AEF VERTICAL LINE WITH CIRCLE ABOVE; \upspoon (MnSymbol) +\DeclareTextCommand{\textupspoon}{PU}{\9052\357}%* U+2AEF +% U+2AF4 TRIPLE VERTICAL BAR BINARY RELATION; +% \interleave (stmaryrd) +\DeclareTextCommand{\textinterleave}{PU}{\9052\364}%* U+2AF4 +% U+2AFD DOUBLE SOLIDUS OPERATOR; \sslash (stmaryrd) +\DeclareTextCommand{\textsslash}{PU}{\9052\375}%* U+2AFD +%* \textsslash -> \varparallel (txfonts\pxfonts) +% \end{macrocode} +% +% \subsubsection{Latin Extended-C: U+2C60 to U+2C7F} +% +% \begin{macrocode} +% U+2C7C LATIN SUBSCRIPT SMALL LETTER J +\DeclareTextCommand{\textjinferior}{PU}{\9054\174}%* U+2C7C +% \end{macrocode} +% +% \subsubsection{Supplemental Punctuation: U+2E00 to U+2E7F} +% +% \begin{macrocode} +% U+2E13 DOTTED OBELOS; \slashdiv (MnSymbol) +\DeclareTextCommand{\textslashdiv}{PU}{\9056\023}%* U+2E13 +% U+2E18 INVERTED INTERROBANG; \textinterrobangdown (textcomp) +\DeclareTextCommand{\textinterrobangdown}{PU}{\9056\030}% U+2E18 +% U+2E2D FIVE DOT MARK; \fivedots (MnSymbol) +\DeclareTextCommand{\textfivedots}{PU}{\9056\055}%* U+2E2D +% \end{macrocode} +% +% \subsubsection{Modifier Tone Letters: U+A700 to U+A71F} +% +% \begin{macrocode} +% U+A71B MODIFIER LETTER RAISED UP ARROW; \textupstep (tipa) +\DeclareTextCommand{\textupstep}{PU}{\9247\033}% U+A71B +% U+A71C MODIFIER LETTER RAISED DOWN ARROW; +% \textdownstep (tipa) +\DeclareTextCommand{\textdownstep}{PU}{\9247\034}% U+A71C +% \end{macrocode} +% +% \subsubsection{Latin Extended-D: U+A720 to U+A7FF} +% +% \begin{macrocode} +% U+A727 LATIN SMALL LETTER HENG; \textheng (tipx) +\DeclareTextCommand{\textPUheng}{PU}{\9247\047}% U+A727 +%* \textPUheng -> \textheng (tipx) +% U+A72C LATIN CAPITAL LETTER CUATRILLO; \textlhookfour (tipx) +\DeclareTextCommand{\textPUlhookfour}{PU}{\9247\054}% U+A72C +%* \textPUlhookfour -> \textlhookfour (tipx) +% U+A730 LATIN LETTER SMALL CAPITAL F; \textscf (tipx) +\DeclareTextCommand{\textPUscf}{PU}{\9247\060}% U+A730 +%* \textPUscf -> \textscf (tipx) +% U+A735 LATIN SMALL LETTER AO; \textaolig (tipx) +\DeclareTextCommand{\textPUaolig}{PU}{\9247\065}% U+A735 +%* \textPUaolig -> \textaolig (tipx) +% U+A74F LATIN SMALL LETTER OO; \oo (wsuipa) +\DeclareTextCommand{\textoo}{PU}{\9247\117}%* U+A74F +% U+A788 MODIFIER LETTER LOW CIRCUMFLEX ACCENT +\DeclareTextCommand{\textcircumlow}{PU}{\9247\210}% U+A788 % \end{macrocode} % % \subsubsection{Alphabetic Presentation Forms: U+FB00 to U+FB4F} @@ -22062,10 +24686,75 @@ \DeclareTextCommand{\textfl}{PU}{\9373\002}% U+FB02 % \end{macrocode} % +% \subsubsection{Musical Symbols: U+1D100 to U+1D1FF} +% +% \begin{macrocode} +% U+1D13B MUSICAL SYMBOL WHOLE REST; \GaPa (harmony) +\DeclareTextCommand{\textGaPa}{PU}{\9330\064\9335\073}%* U+1D13B +% U+1D13C MUSICAL SYMBOL HALF REST; \HaPa (harmony) +\DeclareTextCommand{\textHaPa}{PU}{\9330\064\9335\074}%* U+1D13C +% U+1D13D MUSICAL SYMBOL QUARTER REST; \ViPa (harmony) +\DeclareTextCommand{\textViPa}{PU}{\9330\064\9335\075}%* U+1D13D +% U+1D13E MUSICAL SYMBOL EIGHTH REST; \AcPa (harmony) +\DeclareTextCommand{\textAcPa}{PU}{\9330\064\9335\076}%* U+1D13E +% U+1D13F MUSICAL SYMBOL SIXTEENTH REST; \SePa (harmony) +\DeclareTextCommand{\textSePa}{PU}{\9330\064\9335\077}%* U+1D13F +% U+1D140 MUSICAL SYMBOL THIRTY-SECOND REST; \ZwPa (harmony) +\DeclareTextCommand{\textZwPa}{PU}{\9330\064\9335\100}%* U+1D140 +% U+1D15D MUSICAL SYMBOL WHOLE NOTE; \fullnote (wasysym) +\DeclareTextCommand{\textfullnote}{PU}{\9330\064\9335\135}%* U+1D15D +%* \textfullnote -> \Ganz (harmony) +% U+1D15E MUSICAL SYMBOL HALF NOTE; \halfnote (wasysym) +\DeclareTextCommand{\texthalfnote}{PU}{\9330\064\9335\136}%* U+1D15E +%* \texthalfnote -> \Halb (harmony) +% U+1D15F MUSICAL SYMBOL QUARTER NOTE; \Vier (harmony) +\DeclareTextCommand{\textVier}{PU}{\9330\064\9335\137}%* U+1D15F +% U+1D160 MUSICAL SYMBOL EIGHTH NOTE; \Acht (harmony) +\DeclareTextCommand{\textAcht}{PU}{\9330\064\9335\140}%* U+1D160 +% U+1D161 MUSICAL SYMBOL SIXTEENTH NOTE; \Sech (harmony) +\DeclareTextCommand{\textSech}{PU}{\9330\064\9335\141}%* U+1D161 +% U+1D162 MUSICAL SYMBOL THIRTY-SECOND NOTE; \Zwdr (harmony) +\DeclareTextCommand{\textZwdr}{PU}{\9330\064\9335\142}%* U+1D162 +% \end{macrocode} +% +% \subsubsection{Miscellaneous Symbols and Pictographs: U+1F300 to U+1F5FF} +% +% \begin{macrocode} +% U+1F30D EARTH GLOBE EUROPE-AFRICA; \Mundus (marvosym) +\DeclareTextCommand{\textMundus}{PU}{\9330\074\9337\015}%* U+1F30D +% U+1F469 WOMAN; \Womanface (marvosym) +\DeclareTextCommand{\textWomanface}{PU}{\9330\075\9334\151}%* U+1F469 +% U+1F525 FIRE; \Fire (ifsym) +\DeclareTextCommand{\textFire}{PU}{\9330\075\9335\045}%* U+1F525 +% \end{macrocode} +% +% \subsubsection{Transport and Map Symbols: U+1F680 to U+1F6FF} +% +% \begin{macrocode} +% U+1F6B2 BICYCLE; \Bicycle (marvosym) +\DeclareTextCommand{\textBicycle}{PU}{\9330\075\9336\262}%* U+1F6B2 +% U+1F6B9 MENS SYMBOL; \Gentsroom (marvosym) +\DeclareTextCommand{\textGentsroom}{PU}{\9330\075\9336\271}%* U+1F6B9 +% U+1F6BA WOMENS SYMBOL; \Ladiesroom (marvosym) +\DeclareTextCommand{\textLadiesroom}{PU}{\9330\075\9336\272}%* U+1F6BA +% \end{macrocode} +% % \subsubsection{Miscellaneous} % % \begin{macrocode} \DeclareTextCommand{\SS}{PU}{SS} +% \textcopyleft (textcomp) +\DeclareTextCommand{\textcopyleft}{PU}{\9041\204\9040\335}% U+2184 U+20DD +% \ccnc (cclicenses) +\DeclareTextCommand{\textccnc}{PU}{\80\044\9040\340}%* U+0024 U+20E0 +% \ccnd (cclicenses) +\DeclareTextCommand{\textccnd}{PU}{=\9040\335}%* U+003D U+20DD +% \ccsa (cclicenses) +\DeclareTextCommand{\textccsa}{PU}{\9047\362\9040\335}%* U+27F2 U+20DD +% \CircledA (marvosym) +\DeclareTextCommand{\textCircledA}{PU}{A\9040\335}%* U+0041 U+20DD +% \Info (marvosym, china2e) +\DeclareTextCommand{\textInfo}{PU}{\9330\065\9334\042\940\336}%* U+1D422 U+20DE % \end{macrocode} % % \subsubsection{Aliases} @@ -22083,11 +24772,11 @@ % \end{macrocode} % Aliases (math names) % \begin{macrocode} -\DeclareTextCommand{\textneg}{PU}{\textlogicalnot} -\DeclareTextCommand{\texttimes}{PU}{\textmultiply} -\DeclareTextCommand{\textdiv}{PU}{\textdivide} -\DeclareTextCommand{\textpm}{PU}{\textplusminus} -\DeclareTextCommand{\textcdot}{PU}{\textperiodcentered} +\DeclareTextCommand{\textneg}{PU}{\textlogicalnot}%* +\DeclareTextCommand{\texttimes}{PU}{\textmultiply}%* +\DeclareTextCommand{\textdiv}{PU}{\textdivide}%* +\DeclareTextCommand{\textpm}{PU}{\textplusminus}%* +\DeclareTextCommand{\textcdot}{PU}{\textperiodcentered}%* % \end{macrocode} % % \begin{macrocode} @@ -22102,142 +24791,140 @@ %<*puvnenc> % \end{macrocode} % \begin{macrocode} -\DeclareTextCommand{\abreve}{PU}{\81\003} -\DeclareTextCommand{\acircumflex}{PU}{\80\342} -\DeclareTextCommand{\dj}{PU}{\81\021} -\DeclareTextCommand{\ecircumflex}{PU}{\80\352} -\DeclareTextCommand{\ocircumflex}{PU}{\80\364} -\DeclareTextCommand{\ohorn}{PU}{\81\241} -\DeclareTextCommand{\uhorn}{PU}{\81\260} -\DeclareTextCommand{\ABREVE}{PU}{\81\002} -\DeclareTextCommand{\ACIRCUMFLEX}{PU}{\80\302} -\DeclareTextCommand{\DJ}{PU}{\81\020} -\DeclareTextCommand{\ECIRCUMFLEX}{PU}{\80\312} -\DeclareTextCommand{\OCIRCUMFLEX}{PU}{\80\324} -\DeclareTextCommand{\OHORN}{PU}{\81\240} -\DeclareTextCommand{\UHORN}{PU}{\81\257} -% \end{macrocode} -% \begin{macrocode} -\DeclareTextCompositeCommand{\'}{PU}{a}{\80\341} -\DeclareTextCompositeCommand{\d}{PU}{a}{\9036\241} -\DeclareTextCompositeCommand{\`}{PU}{a}{\80\340} -\DeclareTextCompositeCommand{\h}{PU}{a}{\9036\243} -\DeclareTextCompositeCommand{\~}{PU}{a}{\80\343} -\DeclareTextCompositeCommand{\'}{PU}{\abreve}{\9036\257} -\DeclareTextCompositeCommand{\d}{PU}{\abreve}{\9036\267} -\DeclareTextCompositeCommand{\`}{PU}{\abreve}{\9036\261} -\DeclareTextCompositeCommand{\h}{PU}{\abreve}{\9036\263} -\DeclareTextCompositeCommand{\~}{PU}{\abreve}{\9036\265} -\DeclareTextCompositeCommand{\'}{PU}{\acircumflex}{\9036\245} -\DeclareTextCompositeCommand{\d}{PU}{\acircumflex}{\9036\255} -\DeclareTextCompositeCommand{\`}{PU}{\acircumflex}{\9036\247} -\DeclareTextCompositeCommand{\h}{PU}{\acircumflex}{\9036\251} -\DeclareTextCompositeCommand{\~}{PU}{\acircumflex}{\9036\253} -\DeclareTextCompositeCommand{\'}{PU}{e}{\80\351} -\DeclareTextCompositeCommand{\d}{PU}{e}{\9036\271} -\DeclareTextCompositeCommand{\`}{PU}{e}{\80\350} -\DeclareTextCompositeCommand{\h}{PU}{e}{\9036\273} -\DeclareTextCompositeCommand{\~}{PU}{e}{\9036\275} -\DeclareTextCompositeCommand{\'}{PU}{\ecircumflex}{\9036\277} -\DeclareTextCompositeCommand{\d}{PU}{\ecircumflex}{\9036\307} -\DeclareTextCompositeCommand{\`}{PU}{\ecircumflex}{\9036\301} -\DeclareTextCompositeCommand{\h}{PU}{\ecircumflex}{\9036\303} -\DeclareTextCompositeCommand{\~}{PU}{\ecircumflex}{\9036\305} -\DeclareTextCompositeCommand{\'}{PU}{i}{\80\355} -\DeclareTextCompositeCommand{\d}{PU}{i}{\9036\313} -\DeclareTextCompositeCommand{\`}{PU}{i}{\80\354} -\DeclareTextCompositeCommand{\h}{PU}{i}{\9036\311} -\DeclareTextCompositeCommand{\~}{PU}{i}{\81\051} -\DeclareTextCompositeCommand{\'}{PU}{o}{\80\363} -\DeclareTextCompositeCommand{\d}{PU}{o}{\9036\315} -\DeclareTextCompositeCommand{\`}{PU}{o}{\80\362} -\DeclareTextCompositeCommand{\h}{PU}{o}{\9036\317} -\DeclareTextCompositeCommand{\~}{PU}{o}{\80\365} -\DeclareTextCompositeCommand{\'}{PU}{\ocircumflex}{\9036\321} -\DeclareTextCompositeCommand{\d}{PU}{\ocircumflex}{\9036\331} -\DeclareTextCompositeCommand{\`}{PU}{\ocircumflex}{\9036\323} -\DeclareTextCompositeCommand{\h}{PU}{\ocircumflex}{\9036\325} -\DeclareTextCompositeCommand{\~}{PU}{\ocircumflex}{\9036\327} -\DeclareTextCompositeCommand{\'}{PU}{\ohorn}{\9036\333} -\DeclareTextCompositeCommand{\d}{PU}{\ohorn}{\9036\343} -\DeclareTextCompositeCommand{\`}{PU}{\ohorn}{\9036\335} -\DeclareTextCompositeCommand{\h}{PU}{\ohorn}{\9036\337} -\DeclareTextCompositeCommand{\~}{PU}{\ohorn}{\9036\341} -\DeclareTextCompositeCommand{\'}{PU}{u}{\80\372} -\DeclareTextCompositeCommand{\d}{PU}{u}{\9036\345} -\DeclareTextCompositeCommand{\`}{PU}{u}{\80\371} -\DeclareTextCompositeCommand{\h}{PU}{u}{\9036\347} -\DeclareTextCompositeCommand{\~}{PU}{u}{\81\151} -\DeclareTextCompositeCommand{\'}{PU}{\uhorn}{\9036\351} -\DeclareTextCompositeCommand{\d}{PU}{\uhorn}{\9036\361} -\DeclareTextCompositeCommand{\`}{PU}{\uhorn}{\9036\353} -\DeclareTextCompositeCommand{\h}{PU}{\uhorn}{\9036\355} -\DeclareTextCompositeCommand{\~}{PU}{\uhorn}{\9036\357} -\DeclareTextCompositeCommand{\'}{PU}{y}{\80\375} -\DeclareTextCompositeCommand{\d}{PU}{y}{\9036\365} -\DeclareTextCompositeCommand{\`}{PU}{y}{\9036\363} -\DeclareTextCompositeCommand{\h}{PU}{y}{\9036\367} -\DeclareTextCompositeCommand{\~}{PU}{y}{\9036\371} -\DeclareTextCompositeCommand{\'}{PU}{A}{\80\301} -\DeclareTextCompositeCommand{\d}{PU}{A}{\9036\240} -\DeclareTextCompositeCommand{\`}{PU}{A}{\80\300} -\DeclareTextCompositeCommand{\h}{PU}{A}{\9036\242} -\DeclareTextCompositeCommand{\~}{PU}{A}{\80\303} -\DeclareTextCompositeCommand{\'}{PU}{\ABREVE}{\9036\256} -\DeclareTextCompositeCommand{\d}{PU}{\ABREVE}{\9036\266} -\DeclareTextCompositeCommand{\`}{PU}{\ABREVE}{\9036\260} -\DeclareTextCompositeCommand{\h}{PU}{\ABREVE}{\9036\262} -\DeclareTextCompositeCommand{\~}{PU}{\ABREVE}{\9036\264} -\DeclareTextCompositeCommand{\'}{PU}{\ACIRCUMFLEX}{\9036\244} -\DeclareTextCompositeCommand{\d}{PU}{\ACIRCUMFLEX}{\9036\254} -\DeclareTextCompositeCommand{\`}{PU}{\ACIRCUMFLEX}{\9036\246} -\DeclareTextCompositeCommand{\h}{PU}{\ACIRCUMFLEX}{\9036\250} -\DeclareTextCompositeCommand{\~}{PU}{\ACIRCUMFLEX}{\9036\252} -\DeclareTextCompositeCommand{\'}{PU}{E}{\80\311} -\DeclareTextCompositeCommand{\d}{PU}{E}{\9036\270} -\DeclareTextCompositeCommand{\`}{PU}{E}{\80\310} -\DeclareTextCompositeCommand{\h}{PU}{E}{\9036\272} -\DeclareTextCompositeCommand{\~}{PU}{E}{\9036\274} -\DeclareTextCompositeCommand{\'}{PU}{\ECIRCUMFLEX}{\9036\276} -\DeclareTextCompositeCommand{\d}{PU}{\ECIRCUMFLEX}{\9036\306} -\DeclareTextCompositeCommand{\`}{PU}{\ECIRCUMFLEX}{\9036\300} -\DeclareTextCompositeCommand{\h}{PU}{\ECIRCUMFLEX}{\9036\302} -\DeclareTextCompositeCommand{\~}{PU}{\ECIRCUMFLEX}{\9036\304} -\DeclareTextCompositeCommand{\'}{PU}{I}{\80\315} -\DeclareTextCompositeCommand{\d}{PU}{I}{\9036\312} -\DeclareTextCompositeCommand{\`}{PU}{I}{\80\314} -\DeclareTextCompositeCommand{\h}{PU}{I}{\9036\310} -\DeclareTextCompositeCommand{\~}{PU}{I}{\81\050} -\DeclareTextCompositeCommand{\'}{PU}{O}{\80\323} -\DeclareTextCompositeCommand{\d}{PU}{O}{\9036\314} -\DeclareTextCompositeCommand{\`}{PU}{O}{\80\322} -\DeclareTextCompositeCommand{\h}{PU}{O}{\9036\316} -\DeclareTextCompositeCommand{\~}{PU}{O}{\80\325} -\DeclareTextCompositeCommand{\'}{PU}{\OCIRCUMFLEX}{\9036\320} -\DeclareTextCompositeCommand{\d}{PU}{\OCIRCUMFLEX}{\9036\330} -\DeclareTextCompositeCommand{\`}{PU}{\OCIRCUMFLEX}{\9036\322} -\DeclareTextCompositeCommand{\h}{PU}{\OCIRCUMFLEX}{\9036\324} -\DeclareTextCompositeCommand{\~}{PU}{\OCIRCUMFLEX}{\9036\326} -\DeclareTextCompositeCommand{\'}{PU}{\OHORN}{\9036\332} -\DeclareTextCompositeCommand{\d}{PU}{\OHORN}{\9036\342} -\DeclareTextCompositeCommand{\`}{PU}{\OHORN}{\9036\334} -\DeclareTextCompositeCommand{\h}{PU}{\OHORN}{\9036\336} -\DeclareTextCompositeCommand{\~}{PU}{\OHORN}{\9036\340} -\DeclareTextCompositeCommand{\'}{PU}{U}{\80\332} -\DeclareTextCompositeCommand{\d}{PU}{U}{\9036\344} -\DeclareTextCompositeCommand{\`}{PU}{U}{\80\331} -\DeclareTextCompositeCommand{\h}{PU}{U}{\9036\346} -\DeclareTextCompositeCommand{\~}{PU}{U}{\81\150} -\DeclareTextCompositeCommand{\'}{PU}{\UHORN}{\9036\350} -\DeclareTextCompositeCommand{\d}{PU}{\UHORN}{\9036\360} -\DeclareTextCompositeCommand{\`}{PU}{\UHORN}{\9036\352} -\DeclareTextCompositeCommand{\h}{PU}{\UHORN}{\9036\354} -\DeclareTextCompositeCommand{\~}{PU}{\UHORN}{\9036\356} -\DeclareTextCompositeCommand{\'}{PU}{Y}{\80\335} -\DeclareTextCompositeCommand{\d}{PU}{Y}{\9036\364} -\DeclareTextCompositeCommand{\`}{PU}{Y}{\9036\362} -\DeclareTextCompositeCommand{\h}{PU}{Y}{\9036\366} -\DeclareTextCompositeCommand{\~}{PU}{Y}{\9036\370} +\DeclareTextCommand{\abreve}{PU}{\81\003}% U+0103 +\DeclareTextCommand{\acircumflex}{PU}{\80\342}% U+00E2 +\DeclareTextCommand{\ecircumflex}{PU}{\80\352}% U+00EA +\DeclareTextCommand{\ocircumflex}{PU}{\80\364}% U+00F4 +\DeclareTextCommand{\ohorn}{PU}{\81\241}% U+01A1 +\DeclareTextCommand{\uhorn}{PU}{\81\260}% U+01B0 +\DeclareTextCommand{\ABREVE}{PU}{\81\002}% U+0102 +\DeclareTextCommand{\ACIRCUMFLEX}{PU}{\80\302}% U+00C2 +\DeclareTextCommand{\ECIRCUMFLEX}{PU}{\80\312}% U+00CA +\DeclareTextCommand{\OCIRCUMFLEX}{PU}{\80\324}% U+00D4 +\DeclareTextCommand{\OHORN}{PU}{\81\240}% U+01A0 +\DeclareTextCommand{\UHORN}{PU}{\81\257}% U+01AF +% \end{macrocode} +% \begin{macrocode} +\DeclareTextCompositeCommand{\'}{PU}{a}{\80\341}% U+00E1 +\DeclareTextCompositeCommand{\d}{PU}{a}{\9036\241}% U+1EA1 +\DeclareTextCompositeCommand{\`}{PU}{a}{\80\340}% U+00E0 +\DeclareTextCompositeCommand{\h}{PU}{a}{\9036\243}% U+1EA3 +\DeclareTextCompositeCommand{\~}{PU}{a}{\80\343}% U+00E3 +\DeclareTextCompositeCommand{\'}{PU}{\abreve}{\9036\257}% U+1EAF +\DeclareTextCompositeCommand{\d}{PU}{\abreve}{\9036\267}% U+1EB7 +\DeclareTextCompositeCommand{\`}{PU}{\abreve}{\9036\261}% U+1EB1 +\DeclareTextCompositeCommand{\h}{PU}{\abreve}{\9036\263}% U+1EB3 +\DeclareTextCompositeCommand{\~}{PU}{\abreve}{\9036\265}% U+1EB5 +\DeclareTextCompositeCommand{\'}{PU}{\acircumflex}{\9036\245}% U+1EA5 +\DeclareTextCompositeCommand{\d}{PU}{\acircumflex}{\9036\255}% U+1EAD +\DeclareTextCompositeCommand{\`}{PU}{\acircumflex}{\9036\247}% U+1EA7 +\DeclareTextCompositeCommand{\h}{PU}{\acircumflex}{\9036\251}% U+1EA9 +\DeclareTextCompositeCommand{\~}{PU}{\acircumflex}{\9036\253}% U+1EAB +\DeclareTextCompositeCommand{\'}{PU}{e}{\80\351}% U+00E9 +\DeclareTextCompositeCommand{\d}{PU}{e}{\9036\271}% U+1EB9 +\DeclareTextCompositeCommand{\`}{PU}{e}{\80\350}% U+00E8 +\DeclareTextCompositeCommand{\h}{PU}{e}{\9036\273}% U+1EBB +\DeclareTextCompositeCommand{\~}{PU}{e}{\9036\275}% U+1EBD +\DeclareTextCompositeCommand{\'}{PU}{\ecircumflex}{\9036\277}% U+1EBF +\DeclareTextCompositeCommand{\d}{PU}{\ecircumflex}{\9036\307}% U+1EC7 +\DeclareTextCompositeCommand{\`}{PU}{\ecircumflex}{\9036\301}% U+1EC1 +\DeclareTextCompositeCommand{\h}{PU}{\ecircumflex}{\9036\303}% U+1EC3 +\DeclareTextCompositeCommand{\~}{PU}{\ecircumflex}{\9036\305}% U+1EC5 +\DeclareTextCompositeCommand{\'}{PU}{i}{\80\355}% U+00ED +\DeclareTextCompositeCommand{\d}{PU}{i}{\9036\313}% U+1ECB +\DeclareTextCompositeCommand{\`}{PU}{i}{\80\354}% U+00EC +\DeclareTextCompositeCommand{\h}{PU}{i}{\9036\311}% U+1EC9 +\DeclareTextCompositeCommand{\~}{PU}{i}{\81\051}% U+0129 +\DeclareTextCompositeCommand{\'}{PU}{o}{\80\363}% U+00F3 +\DeclareTextCompositeCommand{\d}{PU}{o}{\9036\315}% U+1ECD +\DeclareTextCompositeCommand{\`}{PU}{o}{\80\362}% U+00F2 +\DeclareTextCompositeCommand{\h}{PU}{o}{\9036\317}% U+1ECF +\DeclareTextCompositeCommand{\~}{PU}{o}{\80\365}% U+00F5 +\DeclareTextCompositeCommand{\'}{PU}{\ocircumflex}{\9036\321}% U+1ED1 +\DeclareTextCompositeCommand{\d}{PU}{\ocircumflex}{\9036\331}% U+1ED9 +\DeclareTextCompositeCommand{\`}{PU}{\ocircumflex}{\9036\323}% U+1ED3 +\DeclareTextCompositeCommand{\h}{PU}{\ocircumflex}{\9036\325}% U+1ED5 +\DeclareTextCompositeCommand{\~}{PU}{\ocircumflex}{\9036\327}% U+1ED7 +\DeclareTextCompositeCommand{\'}{PU}{\ohorn}{\9036\333}% U+1EDB +\DeclareTextCompositeCommand{\d}{PU}{\ohorn}{\9036\343}% U+1EE3 +\DeclareTextCompositeCommand{\`}{PU}{\ohorn}{\9036\335}% U+1EDD +\DeclareTextCompositeCommand{\h}{PU}{\ohorn}{\9036\337}% U+1EDF +\DeclareTextCompositeCommand{\~}{PU}{\ohorn}{\9036\341}% U+1EE1 +\DeclareTextCompositeCommand{\'}{PU}{u}{\80\372}% U+00FA +\DeclareTextCompositeCommand{\d}{PU}{u}{\9036\345}% U+1EE5 +\DeclareTextCompositeCommand{\`}{PU}{u}{\80\371}% U+00F9 +\DeclareTextCompositeCommand{\h}{PU}{u}{\9036\347}% U+1EE7 +\DeclareTextCompositeCommand{\~}{PU}{u}{\81\151}% U+0169 +\DeclareTextCompositeCommand{\'}{PU}{\uhorn}{\9036\351}% U+1EE9 +\DeclareTextCompositeCommand{\d}{PU}{\uhorn}{\9036\361}% U+1EF1 +\DeclareTextCompositeCommand{\`}{PU}{\uhorn}{\9036\353}% U+1EEB +\DeclareTextCompositeCommand{\h}{PU}{\uhorn}{\9036\355}% U+1EED +\DeclareTextCompositeCommand{\~}{PU}{\uhorn}{\9036\357}% U+1EEF +\DeclareTextCompositeCommand{\'}{PU}{y}{\80\375}% U+00FD +\DeclareTextCompositeCommand{\d}{PU}{y}{\9036\365}% U+1EF5 +\DeclareTextCompositeCommand{\`}{PU}{y}{\9036\363}% U+1EF3 +\DeclareTextCompositeCommand{\h}{PU}{y}{\9036\367}% U+1EF7 +\DeclareTextCompositeCommand{\~}{PU}{y}{\9036\371}% U+1EF9 +\DeclareTextCompositeCommand{\'}{PU}{A}{\80\301}% U+00C1 +\DeclareTextCompositeCommand{\d}{PU}{A}{\9036\240}% U+1EA0 +\DeclareTextCompositeCommand{\`}{PU}{A}{\80\300}% U+00C0 +\DeclareTextCompositeCommand{\h}{PU}{A}{\9036\242}% U+1EA2 +\DeclareTextCompositeCommand{\~}{PU}{A}{\80\303}% U+00C3 +\DeclareTextCompositeCommand{\'}{PU}{\ABREVE}{\9036\256}% U+1EAE +\DeclareTextCompositeCommand{\d}{PU}{\ABREVE}{\9036\266}% U+1EB6 +\DeclareTextCompositeCommand{\`}{PU}{\ABREVE}{\9036\260}% U+1EB0 +\DeclareTextCompositeCommand{\h}{PU}{\ABREVE}{\9036\262}% U+1EB2 +\DeclareTextCompositeCommand{\~}{PU}{\ABREVE}{\9036\264}% U+1EB4 +\DeclareTextCompositeCommand{\'}{PU}{\ACIRCUMFLEX}{\9036\244}% U+1EA4 +\DeclareTextCompositeCommand{\d}{PU}{\ACIRCUMFLEX}{\9036\254}% U+1EAC +\DeclareTextCompositeCommand{\`}{PU}{\ACIRCUMFLEX}{\9036\246}% U+1EA6 +\DeclareTextCompositeCommand{\h}{PU}{\ACIRCUMFLEX}{\9036\250}% U+1EA8 +\DeclareTextCompositeCommand{\~}{PU}{\ACIRCUMFLEX}{\9036\252}% U+1EAA +\DeclareTextCompositeCommand{\'}{PU}{E}{\80\311}% U+00C9 +\DeclareTextCompositeCommand{\d}{PU}{E}{\9036\270}% U+1EB8 +\DeclareTextCompositeCommand{\`}{PU}{E}{\80\310}% U+00C8 +\DeclareTextCompositeCommand{\h}{PU}{E}{\9036\272}% U+1EBA +\DeclareTextCompositeCommand{\~}{PU}{E}{\9036\274}% U+1EBC +\DeclareTextCompositeCommand{\'}{PU}{\ECIRCUMFLEX}{\9036\276}% U+1EBE +\DeclareTextCompositeCommand{\d}{PU}{\ECIRCUMFLEX}{\9036\306}% U+1EC6 +\DeclareTextCompositeCommand{\`}{PU}{\ECIRCUMFLEX}{\9036\300}% U+1EC0 +\DeclareTextCompositeCommand{\h}{PU}{\ECIRCUMFLEX}{\9036\302}% U+1EC2 +\DeclareTextCompositeCommand{\~}{PU}{\ECIRCUMFLEX}{\9036\304}% U+1EC4 +\DeclareTextCompositeCommand{\'}{PU}{I}{\80\315}% U+00CD +\DeclareTextCompositeCommand{\d}{PU}{I}{\9036\312}% U+1ECA +\DeclareTextCompositeCommand{\`}{PU}{I}{\80\314}% U+00CC +\DeclareTextCompositeCommand{\h}{PU}{I}{\9036\310}% U+1EC8 +\DeclareTextCompositeCommand{\~}{PU}{I}{\81\050}% U+0128 +\DeclareTextCompositeCommand{\'}{PU}{O}{\80\323}% U+00D3 +\DeclareTextCompositeCommand{\d}{PU}{O}{\9036\314}% U+1ECC +\DeclareTextCompositeCommand{\`}{PU}{O}{\80\322}% U+00D2 +\DeclareTextCompositeCommand{\h}{PU}{O}{\9036\316}% U+1ECE +\DeclareTextCompositeCommand{\~}{PU}{O}{\80\325}% U+00D5 +\DeclareTextCompositeCommand{\'}{PU}{\OCIRCUMFLEX}{\9036\320}% U+1ED0 +\DeclareTextCompositeCommand{\d}{PU}{\OCIRCUMFLEX}{\9036\330}% U+1ED8 +\DeclareTextCompositeCommand{\`}{PU}{\OCIRCUMFLEX}{\9036\322}% U+1ED2 +\DeclareTextCompositeCommand{\h}{PU}{\OCIRCUMFLEX}{\9036\324}% U+1ED4 +\DeclareTextCompositeCommand{\~}{PU}{\OCIRCUMFLEX}{\9036\326}% U+1ED6 +\DeclareTextCompositeCommand{\'}{PU}{\OHORN}{\9036\332}% U+1EDA +\DeclareTextCompositeCommand{\d}{PU}{\OHORN}{\9036\342}% U+1EE2 +\DeclareTextCompositeCommand{\`}{PU}{\OHORN}{\9036\334}% U+1EDC +\DeclareTextCompositeCommand{\h}{PU}{\OHORN}{\9036\336}% U+1EDE +\DeclareTextCompositeCommand{\~}{PU}{\OHORN}{\9036\340}% U+1EE0 +\DeclareTextCompositeCommand{\'}{PU}{U}{\80\332}% U+00DA +\DeclareTextCompositeCommand{\d}{PU}{U}{\9036\344}% U+1EE4 +\DeclareTextCompositeCommand{\`}{PU}{U}{\80\331}% U+00D9 +\DeclareTextCompositeCommand{\h}{PU}{U}{\9036\346}% U+1EE6 +\DeclareTextCompositeCommand{\~}{PU}{U}{\81\150}% U+0168 +\DeclareTextCompositeCommand{\'}{PU}{\UHORN}{\9036\350}% U+1EE8 +\DeclareTextCompositeCommand{\d}{PU}{\UHORN}{\9036\360}% U+1EF0 +\DeclareTextCompositeCommand{\`}{PU}{\UHORN}{\9036\352}% U+1EEA +\DeclareTextCompositeCommand{\h}{PU}{\UHORN}{\9036\354}% U+1EEC +\DeclareTextCompositeCommand{\~}{PU}{\UHORN}{\9036\356}% U+1EEE +\DeclareTextCompositeCommand{\'}{PU}{Y}{\80\335}% U+00DD +\DeclareTextCompositeCommand{\d}{PU}{Y}{\9036\364}% U+1EF4 +\DeclareTextCompositeCommand{\`}{PU}{Y}{\9036\362}% U+1EF2 +\DeclareTextCompositeCommand{\h}{PU}{Y}{\9036\366}% U+1EF6 +\DeclareTextCompositeCommand{\~}{PU}{Y}{\9036\370}% U+1EF8 % \end{macrocode} % \begin{macrocode} % @@ -22251,71 +24938,1124 @@ %<*puarenc> % \end{macrocode} % \begin{macrocode} -\DeclareTextCommand{\hamza}{PU}{\86\041}% 0621;afii57409;ARABIC LETTER HAMZA -\DeclareTextCommand{\alefmadda}{PU}{\86\042}% 0622;afii57410;ARABIC LETTER ALEF WITH MADDA ABOVE -\DeclareTextCommand{\alefhamza}{PU}{\86\043}% 0623;afii57411;ARABIC LETTER ALEF WITH HAMZA ABOVE -\DeclareTextCommand{\wawhamza}{PU}{\86\044} % 0624;afii57412;ARABIC LETTER WAW WITH HAMZA ABOVE -\DeclareTextCommand{\aleflowerhamza}{PU}{\86\045}% 0625;afii57413;ARABIC LETTER ALEF WITH HAMZA BELOW -\DeclareTextCommand{\yahamza}{PU}{\86\046}% 0626;afii57414;ARABIC LETTER YEH WITH HAMZA ABOVE -\DeclareTextCommand{\alef}{PU}{\86\047}% 0627;afii57415;ARABIC LETTER ALEF -\DeclareTextCommand{\baa}{PU}{\86\050}% 0628;afii57416;ARABIC LETTER BEH -\DeclareTextCommand{\T}{PU}{\86\051}% 0629;afii57417;ARABIC LETTER TEH MARBUTA -\DeclareTextCommand{\taa}{PU}{\86\052}% 062A;afii57418;ARABIC LETTER TEH -\DeclareTextCommand{\thaa}{PU}{\86\053}% 062B;afii57419;ARABIC LETTER THEH -\DeclareTextCommand{\jeem}{PU}{\86\054}% 062C;afii57420;ARABIC LETTER JEEM -\DeclareTextCommand{\Haa}{PU}{\86\055}% 062D;afii57421;ARABIC LETTER HAH -\DeclareTextCommand{\kha}{PU}{\86\056}% 062E;afii57422;ARABIC LETTER KHAH -\DeclareTextCommand{\dal}{PU}{\86\057}% 062F;afii57423;ARABIC LETTER DAL -\DeclareTextCommand{\dhal}{PU}{\86\060}% 0630;afii57424;ARABIC LETTER THAL -\DeclareTextCommand{\ra}{PU}{\86\061}% 0631;afii57425;ARABIC LETTER REH -\DeclareTextCommand{\zay}{PU}{\86\062}% 0632;afii57426;ARABIC LETTER ZAIN -\DeclareTextCommand{\seen}{PU}{\86\063}% 0633;afii57427;ARABIC LETTER SEEN -\DeclareTextCommand{\sheen}{PU}{\86\064}% 0634;afii57428;ARABIC LETTER SHEEN -\DeclareTextCommand{\sad}{PU}{\86\065}% 0635;afii57429;ARABIC LETTER SAD -\DeclareTextCommand{\dad}{PU}{\86\066}% 0636;afii57430;ARABIC LETTER DAD -\DeclareTextCommand{\Ta}{PU}{\86\067}% 0637;afii57431;ARABIC LETTER TAH -\DeclareTextCommand{\za}{PU}{\86\070}% 0638;afii57432;ARABIC LETTER ZAH -\DeclareTextCommand{\ayn}{PU}{\86\071}% 0639;afii57433;ARABIC LETTER AIN -\DeclareTextCommand{\ghayn}{PU}{\86\072}% 063A;afii57434;ARABIC LETTER GHAIN -\DeclareTextCommand{\tatweel}{PU}{\86\100}% 0640;afii57440;ARABIC TATWEEL -\DeclareTextCommand{\fa}{PU}{\86\101}% 0641;afii57441;ARABIC LETTER FEH -\DeclareTextCommand{\qaf}{PU}{\86\102}% 0642;afii57442;ARABIC LETTER QAF -\DeclareTextCommand{\kaf}{PU}{\86\103}% 0643;afii57443;ARABIC LETTER KAF -\DeclareTextCommand{\lam}{PU}{\86\104}% 0644;afii57444;ARABIC LETTER LAM -\DeclareTextCommand{\meem}{PU}{\86\105}% 0645;afii57445;ARABIC LETTER MEEM -\DeclareTextCommand{\nun}{PU}{\86\106}% 0646;afii57446;ARABIC LETTER NOON -\DeclareTextCommand{\ha}{PU}{\86\107}% 0647;afii57470;ARABIC LETTER HEH -\DeclareTextCommand{\waw}{PU}{\86\110}% 0648;afii57448;ARABIC LETTER WAW -\DeclareTextCommand{\alefmaqsura}{PU}{\86\111}% 0649;afii57449;ARABIC LETTER ALEF MAKSURA -\DeclareTextCommand{\ya}{PU}{\86\112}% 064A;afii57450;ARABIC LETTER YEH -% \end{macrocode} -% \begin{macrocode} -\DeclareTextCommand{\nasb}{PU}{\86\113}% 064B;afii57451;ARABIC FATHATAN -\DeclareTextCommand{\raff}{PU}{\86\114}% 064C;afii57452;ARABIC DAMMATAN -\DeclareTextCommand{\jarr}{PU}{\86\115}% 064D;afii57453;ARABIC KASRATAN -\DeclareTextCommand{\fatha}{PU}{\86\116}% 064E;afii57454;ARABIC FATHA -\DeclareTextCommand{\damma}{PU}{\86\117}% 064F;afii57455;ARABIC DAMMA -\DeclareTextCommand{\kasra}{PU}{\86\120}% 0650;afii57456;ARABIC KASRA -\DeclareTextCommand{\shadda}{PU}{\86\121}% 0651;afii57457;ARABIC SHADDA -\DeclareTextCommand{\sukun}{PU}{\86\122}% 0652;afii57458;ARABIC SUKUN +% U+0621;afii57409;ARABIC LETTER HAMZA +\DeclareTextCommand{\hamza}{PU}{\86\041}% U+0621 +% U+0622;afii57410;ARABIC LETTER ALEF WITH MADDA ABOVE +\DeclareTextCommand{\alefmadda}{PU}{\86\042}% U+0622 +% 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 +% 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 +\DeclareTextCommand{\yahamza}{PU}{\86\046}% U+0626 +% U+0627;afii57415;ARABIC LETTER ALEF +\DeclareTextCommand{\alef}{PU}{\86\047}% U+0627 +% U+0628;afii57416;ARABIC LETTER BEH +\DeclareTextCommand{\baa}{PU}{\86\050}% U+0628 +% U+0629;afii57417;ARABIC LETTER TEH MARBUTA +\DeclareTextCommand{\T}{PU}{\86\051}% U+0629 +% U+062A;afii57418;ARABIC LETTER TEH +\DeclareTextCommand{\taa}{PU}{\86\052}% U+062A +% U+062B;afii57419;ARABIC LETTER THEH +\DeclareTextCommand{\thaa}{PU}{\86\053}% U+062B +% U+062C;afii57420;ARABIC LETTER JEEM +\DeclareTextCommand{\jeem}{PU}{\86\054}% U+062C +% U+062D;afii57421;ARABIC LETTER HAH +\DeclareTextCommand{\Haa}{PU}{\86\055}% U+062D +% U+062E;afii57422;ARABIC LETTER KHAH +\DeclareTextCommand{\kha}{PU}{\86\056}% U+062E +% U+062F;afii57423;ARABIC LETTER DAL +\DeclareTextCommand{\dal}{PU}{\86\057}% U+062F +% U+0630;afii57424;ARABIC LETTER THAL +\DeclareTextCommand{\dhal}{PU}{\86\060}% U+0630 +% U+0631;afii57425;ARABIC LETTER REH +\DeclareTextCommand{\ra}{PU}{\86\061}% U+0631 +% U+0632;afii57426;ARABIC LETTER ZAIN +\DeclareTextCommand{\zay}{PU}{\86\062}% U+0632 +% U+0633;afii57427;ARABIC LETTER SEEN +\DeclareTextCommand{\seen}{PU}{\86\063}% U+0633 +% U+0634;afii57428;ARABIC LETTER SHEEN +\DeclareTextCommand{\sheen}{PU}{\86\064}% U+0634 +% U+0635;afii57429;ARABIC LETTER SAD +\DeclareTextCommand{\sad}{PU}{\86\065}% U+0635 +% U+0636;afii57430;ARABIC LETTER DAD +\DeclareTextCommand{\dad}{PU}{\86\066}% U+0636 +% U+0637;afii57431;ARABIC LETTER TAH +\DeclareTextCommand{\Ta}{PU}{\86\067}% U+0637 +% U+0638;afii57432;ARABIC LETTER ZAH +\DeclareTextCommand{\za}{PU}{\86\070}% U+0638 +% U+0639;afii57433;ARABIC LETTER AIN +\DeclareTextCommand{\ayn}{PU}{\86\071}% U+0639 +% U+063A;afii57434;ARABIC LETTER GHAIN +\DeclareTextCommand{\ghayn}{PU}{\86\072}% U+063A +% U+0640;afii57440;ARABIC TATWEEL +\DeclareTextCommand{\tatweel}{PU}{\86\100}% U+0640 +% U+0641;afii57441;ARABIC LETTER FEH +\DeclareTextCommand{\fa}{PU}{\86\101}% U+0641 +% U+0642;afii57442;ARABIC LETTER QAF +\DeclareTextCommand{\qaf}{PU}{\86\102}% U+0642 +% U+0643;afii57443;ARABIC LETTER KAF +\DeclareTextCommand{\kaf}{PU}{\86\103}% U+0643 +% U+0644;afii57444;ARABIC LETTER LAM +\DeclareTextCommand{\lam}{PU}{\86\104}% U+0644 +% U+0645;afii57445;ARABIC LETTER MEEM +\DeclareTextCommand{\meem}{PU}{\86\105}% U+0645 +% U+0646;afii57446;ARABIC LETTER NOON +\DeclareTextCommand{\nun}{PU}{\86\106}% U+0646 +% U+0647;afii57470;ARABIC LETTER HEH +\DeclareTextCommand{\ha}{PU}{\86\107}% U+0647 +% U+0648;afii57448;ARABIC LETTER WAW +\DeclareTextCommand{\waw}{PU}{\86\110}% U+0648 +% U+0649;afii57449;ARABIC LETTER ALEF MAKSURA +\DeclareTextCommand{\alefmaqsura}{PU}{\86\111}% U+0649 +% U+064A;afii57450;ARABIC LETTER YEH +\DeclareTextCommand{\ya}{PU}{\86\112}% U+064A +% \end{macrocode} +% \begin{macrocode} +% U+064B;afii57451;ARABIC FATHATAN +\DeclareTextCommand{\nasb}{PU}{\86\113}% U+064B +% U+064C;afii57452;ARABIC DAMMATAN +\DeclareTextCommand{\raff}{PU}{\86\114}% U+064C +% U+064D;afii57453;ARABIC KASRATAN +\DeclareTextCommand{\jarr}{PU}{\86\115}% U+064D +% U+064E;afii57454;ARABIC FATHA +\DeclareTextCommand{\fatha}{PU}{\86\116}% U+064E +% U+064F;afii57455;ARABIC DAMMA +\DeclareTextCommand{\damma}{PU}{\86\117}% U+064F +% U+0650;afii57456;ARABIC KASRA +\DeclareTextCommand{\kasra}{PU}{\86\120}% U+0650 +% U+0651;afii57457;ARABIC SHADDA +\DeclareTextCommand{\shadda}{PU}{\86\121}% U+0651 +% U+0652;afii57458;ARABIC SUKUN +\DeclareTextCommand{\sukun}{PU}{\86\122}% U+0652 % \end{macrocode} % Farsi % \begin{macrocode} -\DeclareTextCommand{\peh}{PU}{\86\176}% 067E;afii57506;ARABIC LETTER PEH -\DeclareTextCommand{\tcheh}{PU}{\86\206}% 0686;afii57507;ARABIC LETTER TCHEH -\DeclareTextCommand{\jeh}{PU}{\86\230}% 0698;afii57508;ARABIC LETTER JEH -\DeclareTextCommand{\farsikaf}{PU}{\86\251}% 06A9???;afii?????;FARSI LETTER KAF -\DeclareTextCommand{\gaf}{PU}{\86\257}% 06AF;afii57509;ARABIC LETTER GAF -\DeclareTextCommand{\farsiya}{PU}{\86\314}% 06CC;afii?????;FARSI LETTER YEH +% U+067E ARABIC LETTER PEH; afii57506 +\DeclareTextCommand{\peh}{PU}{\86\176}% U+067E +% U+0686 ARABIC LETTER TCHEH; afii57507 +\DeclareTextCommand{\tcheh}{PU}{\86\206}% U+0686 +% U+0698 ARABIC LETTER JEH; afii57508 +\DeclareTextCommand{\jeh}{PU}{\86\230}% U+0698 +% U+06A9 ARABIC LETTER KEHEH +\DeclareTextCommand{\farsikaf}{PU}{\86\251}% U+06A9 +% U+06AF ARABIC LETTER GAF; afii57509 +\DeclareTextCommand{\gaf}{PU}{\86\257}% U+06AF +% U+06CC ARABIC LETTER FARSI YEH +\DeclareTextCommand{\farsiya}{PU}{\86\314}% U+06CC % \end{macrocode} % \begin{macrocode} -\DeclareTextCommand{\ZWNJ}{PU}{\9040\014}% 200C;ZWNJ% -\DeclareTextCommand{\noboundary}{PU}{\86\325}% 200D;ZWJ +% U+200C ZERO WIDTH NON-JOINER; afii61664 +\DeclareTextCommand{\ZWNJ}{PU}{\9040\014}% U+200C +% U+200D ZERO WIDTH JOINER; afii301 +\DeclareTextCommand{\noboundary}{PU}{\9040\015}% U+200D % \end{macrocode} % \begin{macrocode} % % \end{macrocode} % +% \begin{macrocode} +%<*psdextra> +\Hy@VersionCheck{psdextra.def} +\newcommand*{\psdmapshortnames}{% + \let\copyright\textcopyright + \let\twosuperior\texttwosuperior + \let\threesuperior\textthreesuperior + \let\onesuperior\textonesuperior + \let\Thorn\textThorn + \let\thorn\textthorn + \let\hbar\texthbar + \let\hausaB\texthausaB + \let\hausaD\texthausaD + \let\hausaK\texthausaK + \let\barl\textbarl + \let\inve\textinve + \let\slashc\textslashc + \let\scripta\textscripta + \let\openo\textopeno + \let\rtaild\textrtaild + \let\reve\textreve + \let\schwa\textschwa + \let\niepsilon\textniepsilon + \let\revepsilon\textrevepsilon + \let\rhookrevepsilon\textrhookrevepsilon + \let\scriptg\textscriptg + \let\scg\textscg + \let\ipagamma\textipagamma + \let\babygamma\textbabygamma + \let\bari\textbari + \let\niiota\textniiota + \let\sci\textsci + \let\scn\textscn + \let\baro\textbaro + \let\niphi\textniphi + \let\longlegr\textlonglegr + \let\scr\textscr + \let\invscr\textinvscr + \let\esh\textesh + \let\baru\textbaru + \let\niupsilon\textniupsilon + \let\scriptv\textscriptv + \let\turnv\textturnv + \let\turnw\textturnw + \let\turny\textturny + \let\scy\textscy + \let\yogh\textyogh + \let\glotstop\textglotstop + \let\revglotstop\textrevglotstop + \let\invglotstop\textinvglotstop + \let\Gamma\textGamma + \let\Delta\textDelta + \let\Theta\textTheta + \let\Lambda\textLambda + \let\Xi\textXi + \let\Pi\textPi + \let\Sigma\textSigma + \let\Upsilon\textUpsilon + \let\Phi\textPhi + \let\Psi\textPsi + \let\Omega\textOmega + \let\alpha\textalpha + \let\beta\textbeta + \let\gamma\textgamma + \let\delta\textdelta + \let\epsilon\textepsilon + \let\zeta\textzeta + \let\eta\texteta + \let\theta\texttheta + \let\iota\textiota + \let\kappa\textkappa + \let\lambda\textlambda + \let\mugreek\textmugreek + \let\nu\textnu + \let\xi\textxi + \let\pi\textpi + \let\rho\textrho + \let\varsigma\textvarsigma + \let\sigma\textsigma + \let\tau\texttau + \let\upsilon\textupsilon + \let\phi\textphi + \let\chi\textchi + \let\psi\textpsi + \let\omega\textomega + \let\scd\textscd + \let\scu\textscu + \let\iinferior\textiinferior + \let\rinferior\textrinferior + \let\uinferior\textuinferior + \let\vinferior\textvinferior + \let\betainferior\textbetainferior + \let\gammainferior\textgammainferior + \let\rhoinferior\textrhoinferior + \let\phiinferior\textphiinferior + \let\chiinferior\textchiinferior + \let\barsci\textbarsci + \let\barp\textbarp + \let\barscu\textbarscu + \let\htrtaild\texthtrtaild + \let\dagger\textdagger + \let\bullet\textbullet + \let\hdotfor\texthdotfor + \let\prime\textprime + \let\second\textsecond + \let\third\textthird + \let\backprime\textbackprime + \let\lefttherefore\textlefttherefore + \let\fourth\textfourth + \let\diamonddots\textdiamonddots + \let\zerosuperior\textzerosuperior + \let\isuperior\textisuperior + \let\foursuperior\textfoursuperior + \let\fivesuperior\textfivesuperior + \let\sixsuperior\textsixsuperior + \let\sevensuperior\textsevensuperior + \let\eightsuperior\texteightsuperior + \let\ninesuperior\textninesuperior + \let\plussuperior\textplussuperior + \let\minussuperior\textminussuperior + \let\equalsuperior\textequalsuperior + \let\parenleftsuperior\textparenleftsuperior + \let\parenrightsuperior\textparenrightsuperior + \let\nsuperior\textnsuperior + \let\zeroinferior\textzeroinferior + \let\oneinferior\textoneinferior + \let\twoinferior\texttwoinferior + \let\threeinferior\textthreeinferior + \let\fourinferior\textfourinferior + \let\fiveinferior\textfiveinferior + \let\sixinferior\textsixinferior + \let\seveninferior\textseveninferior + \let\eightinferior\texteightinferior + \let\nineinferior\textnineinferior + \let\plusinferior\textplusinferior + \let\minusinferior\textminusinferior + \let\equalsinferior\textequalsinferior + \let\parenleftinferior\textparenleftinferior + \let\parenrightinferior\textparenrightinferior + \let\ainferior\textainferior + \let\einferior\texteinferior + \let\oinferior\textoinferior + \let\xinferior\textxinferior + \let\schwainferior\textschwainferior + \let\hinferior\texthinferior + \let\kinferior\textkinferior + \let\linferior\textlinferior + \let\minferior\textminferior + \let\ninferior\textninferior + \let\pinferior\textpinferior + \let\sinferior\textsinferior + \let\tinferior\texttinferior + \let\hslash\texthslash + \let\Im\textIm + \let\ell\textell + \let\wp\textwp + \let\Re\textRe + \let\mho\textmho + \let\riota\textriota + \let\Finv\textFinv + \let\aleph\textaleph + \let\beth\textbeth + \let\gimel\textgimel + \let\daleth\textdaleth + \let\fax\textfax + \let\Game\textGame + \let\leftarrow\textleftarrow + \let\uparrow\textuparrow + \let\rightarrow\textrightarrow + \let\downarrow\textdownarrow + \let\leftrightarrow\textleftrightarrow + \let\updownarrow\textupdownarrow + \let\nwarrow\textnwarrow + \let\nearrow\textnearrow + \let\searrow\textsearrow + \let\swarrow\textswarrow + \let\nleftarrow\textnleftarrow + \let\nrightarrow\textnrightarrow + \let\twoheadleftarrow\texttwoheadleftarrow + \let\twoheaduparrow\texttwoheaduparrow + \let\twoheadrightarrow\texttwoheadrightarrow + \let\twoheaddownarrow\texttwoheaddownarrow + \let\leftarrowtail\textleftarrowtail + \let\rightarrowtail\textrightarrowtail + \let\mapsto\textmapsto + \let\hookleftarrow\texthookleftarrow + \let\hookrightarrow\texthookrightarrow + \let\looparrowleft\textlooparrowleft + \let\looparrowright\textlooparrowright + \let\nleftrightarrow\textnleftrightarrow + \let\lightning\textlightning + \let\dlsh\textdlsh + \let\curvearrowleft\textcurvearrowleft + \let\curvearrowright\textcurvearrowright + \let\leftharpoonup\textleftharpoonup + \let\leftharpoondown\textleftharpoondown + \let\upharpoonright\textupharpoonright + \let\upharpoonleft\textupharpoonleft + \let\rightharpoonup\textrightharpoonup + \let\rightharpoondown\textrightharpoondown + \let\downharpoonright\textdownharpoonright + \let\downharpoonleft\textdownharpoonleft + \let\rightleftarrows\textrightleftarrows + \let\updownarrows\textupdownarrows + \let\leftrightarrows\textleftrightarrows + \let\leftleftarrows\textleftleftarrows + \let\upuparrows\textupuparrows + \let\rightrightarrows\textrightrightarrows + \let\downdownarrows\textdowndownarrows + \let\leftrightharpoons\textleftrightharpoons + \let\rightleftharpoons\textrightleftharpoons + \let\nLeftarrow\textnLeftarrow + \let\nLeftrightarrow\textnLeftrightarrow + \let\nRightarrow\textnRightarrow + \let\Leftarrow\textLeftarrow + \let\Uparrow\textUparrow + \let\Rightarrow\textRightarrow + \let\Downarrow\textDownarrow + \let\Leftrightarrow\textLeftrightarrow + \let\Updownarrow\textUpdownarrow + \let\Nwarrow\textNwarrow + \let\Nearrow\textNearrow + \let\Searrow\textSearrow + \let\Swarrow\textSwarrow + \let\Lleftarrow\textLleftarrow + \let\Rrightarrow\textRrightarrow + \let\leftsquigarrow\textleftsquigarrow + \let\rightsquigarrow\textrightsquigarrow + \let\dashleftarrow\textdashleftarrow + \let\dasheduparrow\textdasheduparrow + \let\dashrightarrow\textdashrightarrow + \let\dasheddownarrow\textdasheddownarrow + \let\downuparrows\textdownuparrows + \let\forall\textforall + \let\complement\textcomplement + \let\partial\textpartial + \let\exists\textexists + \let\nexists\textnexists + \let\emptyset\textemptyset + \let\triangle\texttriangle + \let\nabla\textnabla + \let\in\textin + \let\notin\textnotin + \let\smallin\textsmallin + \let\ni\textni + \let\notowner\textnotowner + \let\smallowns\textsmallowns + \let\prod\textprod + \let\amalg\textamalg + \let\sum\textsum + \let\mp\textmp + \let\dotplus\textdotplus + \let\setminus\textsetminus + \let\ast\textast + \let\circ\textcirc + \let\surd\textsurd + \let\propto\textpropto + \let\infty\textinfty + \let\angle\textangle + \let\measuredangle\textmeasuredangle + \let\sphericalangle\textsphericalangle + \let\mid\textmid + \let\nmid\textnmid + \let\parallel\textparallel + \let\nparallel\textnparallel + \let\wedge\textwedge + \let\vee\textvee + \let\cap\textcap + \let\cup\textcup + \let\int\textint + \let\iint\textiint + \let\iiint\textiiint + \let\oint\textoint + \let\oiint\textoiint + \let\ointclockwise\textointclockwise + \let\ointctrclockwise\textointctrclockwise + \let\therefore\texttherefore + \let\because\textbecause + \let\vdotdot\textvdotdot + \let\squaredots\textsquaredots + \let\dotminus\textdotminus + \let\eqcolon\texteqcolon + \let\sim\textsim + \let\backsim\textbacksim + \let\wr\textwr + \let\nsim\textnsim + \let\simeq\textsimeq + \let\cong\textcong + \let\ncong\textncong + \let\approx\textapprox + \let\approxeq\textapproxeq + \let\triplesim\texttriplesim + \let\backcong\textbackcong + \let\asymp\textasymp + \let\Bumpeq\textBumpeq + \let\bumpeq\textbumpeq + \let\doteq\textdoteq + \let\doteqdot\textdoteqdot + \let\fallingdoteq\textfallingdoteq + \let\risingdoteq\textrisingdoteq + \let\colonequals\textcolonequals + \let\equalscolon\textequalscolon + \let\eqcirc\texteqcirc + \let\circeq\textcirceq + \let\hateq\texthateq + \let\triangleeq\texttriangleeq + \let\neq\textneq + \let\ne\textne + \let\equiv\textequiv + \let\nequiv\textnequiv + \let\leq\textleq + \let\le\textle + \let\geq\textgeq + \let\ge\textge + \let\leqq\textleqq + \let\geqq\textgeqq + \let\lneqq\textlneqq + \let\gneqq\textgneqq + \let\ll\textll + \let\gg\textgg + \let\between\textbetween + \let\nless\textnless + \let\ngtr\textngtr + \let\nleq\textnleq + \let\ngeq\textngeq + \let\lesssim\textlesssim + \let\gtrsim\textgtrsim + \let\lessgtr\textlessgtr + \let\gtrless\textgtrless + \let\prec\textprec + \let\succ\textsucc + \let\preccurlyeq\textpreccurlyeq + \let\succcurlyeq\textsucccurlyeq + \let\precsim\textprecsim + \let\succsim\textsuccsim + \let\nprec\textnprec + \let\nsucc\textnsucc + \let\subset\textsubset + \let\supset\textsupset + \let\nsubset\textnsubset + \let\nsupset\textnsupset + \let\subseteq\textsubseteq + \let\supseteq\textsupseteq + \let\nsubseteq\textnsubseteq + \let\nsupseteq\textnsupseteq + \let\subsetneq\textsubsetneq + \let\supsetneq\textsupsetneq + \let\cupdot\textcupdot + \let\cupplus\textcupplus + \let\sqsubset\textsqsubset + \let\sqsupset\textsqsupset + \let\sqsubseteq\textsqsubseteq + \let\sqsupseteq\textsqsupseteq + \let\sqcap\textsqcap + \let\sqcup\textsqcup + \let\oplus\textoplus + \let\ominus\textominus + \let\otimes\textotimes + \let\oslash\textoslash + \let\odot\textodot + \let\circledcirc\textcircledcirc + \let\circledast\textcircledast + \let\circleddash\textcircleddash + \let\boxplus\textboxplus + \let\boxminus\textboxminus + \let\boxtimes\textboxtimes + \let\boxdot\textboxdot + \let\vdash\textvdash + \let\dashv\textdashv + \let\top\texttop + \let\bot\textbot + \let\vDash\textvDash + \let\Vdash\textVdash + \let\Vvdash\textVvdash + \let\VDash\textVDash + \let\nvdash\textnvdash + \let\nvDash\textnvDash + \let\nVDash\textnVDash + \let\lhd\textlhd + \let\rhd\textrhd + \let\unlhd\textunlhd + \let\unrhd\textunrhd + \let\multimapdotbothA\textmultimapdotbothA + \let\multimapdotbothB\textmultimapdotbothB + \let\multimap\textmultimap + \let\veebar\textveebar + \let\barwedge\textbarwedge + \let\star\textstar + \let\divideontimes\textdivideontimes + \let\bowtie\textbowtie + \let\ltimes\textltimes + \let\rtimes\textrtimes + \let\leftthreetimes\textleftthreetimes + \let\rightthreetimes\textrightthreetimes + \let\backsimeq\textbacksimeq + \let\curlyvee\textcurlyvee + \let\curlywedge\textcurlywedge + \let\Subset\textSubset + \let\Supset\textSupset + \let\Cap\textCap + \let\Cup\textCup + \let\pitchfork\textpitchfork + \let\lessdot\textlessdot + \let\gtrdot\textgtrdot + \let\lll\textlll + \let\ggg\textggg + \let\lesseqgtr\textlesseqgtr + \let\gtreqless\textgtreqless + \let\curlyeqprec\textcurlyeqprec + \let\curlyeqsucc\textcurlyeqsucc + \let\npreccurlyeq\textnpreccurlyeq + \let\nsucccurlyeq\textnsucccurlyeq + \let\nqsubseteq\textnqsubseteq + \let\nqsupseteq\textnqsupseteq + \let\sqsubsetneq\textsqsubsetneq + \let\sqsupsetneq\textsqsupsetneq + \let\lnsim\textlnsim + \let\gnsim\textgnsim + \let\precnsim\textprecnsim + \let\succnsim\textsuccnsim + \let\ntriangleleft\textntriangleleft + \let\ntriangleright\textntriangleright + \let\ntrianglelefteq\textntrianglelefteq + \let\ntrianglerighteq\textntrianglerighteq + \let\vdots\textvdots + \let\cdots\textcdots + \let\udots\textudots + \let\ddots\textddots + \let\barin\textbarin + \let\diameter\textdiameter + \let\backneg\textbackneg + \let\invbackneg\textinvbackneg + \let\clock\textclock + \let\ulcorner\textulcorner + \let\urcorner\texturcorner + \let\llcorner\textllcorner + \let\lrcorner\textlrcorner + \let\frown\textfrown + \let\smile\textsmile + \let\Keyboard\textKeyboard + \let\langle\textlangle + \let\rangle\textrangle + \let\APLinv\textAPLinv + \let\notslash\textnotslash + \let\notbackslash\textnotbackslash + \let\boxbackslash\textboxbackslash + \let\APLleftarrowbox\textAPLleftarrowbox + \let\APLrightarrowbox\textAPLrightarrowbox + \let\APLuparrowbox\textAPLuparrowbox + \let\APLdownarrowbox\textAPLdownarrowbox + \let\APLinput\textAPLinput + \let\Request\textRequest + \let\bbslash\textbbslash + \let\bigtriangleup\textbigtriangleup + \let\triangleright\texttriangleright + \let\bigtriangledown\textbigtriangledown + \let\triangleleft\texttriangleleft + \let\diamond\textdiamond + \let\lozenge\textlozenge + \let\openbullet\textopenbullet + \let\boxbar\textboxbar + \let\bigcircle\textbigcircle + \let\Cloud\textCloud + \let\FiveStar\textFiveStar + \let\FiveStarOpen\textFiveStarOpen + \let\Phone\textPhone + \let\Checkedbox\textCheckedbox + \let\Crossedbox\textCrossedbox + \let\Coffeecup\textCoffeecup + \let\HandCuffLeft\textHandCuffLeft + \let\HandCuffRight\textHandCuffRight + \let\HandLeft\textHandLeft + \let\HandRight\textHandRight + \let\Radioactivity\textRadioactivity + \let\Biohazard\textBiohazard + \let\Ankh\textAnkh + \let\Yinyang\textYinyang + \let\frownie\textfrownie + \let\smiley\textsmiley + \let\blacksmiley\textblacksmiley + \let\sun\textsun + \let\leftmoon\textleftmoon + \let\rightmoon\textrightmoon + \let\mercury\textmercury + \let\earth\textearth + \let\male\textmale + \let\jupiter\textjupiter + \let\saturn\textsaturn + \let\uranus\texturanus + \let\neptune\textneptune + \let\pluto\textpluto + \let\aries\textaries + \let\taurus\texttaurus + \let\gemini\textgemini + \let\cancer\textcancer + \let\leo\textleo + \let\virgo\textvirgo + \let\libra\textlibra + \let\scorpio\textscorpio + \let\sagittarius\textsagittarius + \let\capricorn\textcapricorn + \let\aquarius\textaquarius + \let\pisces\textpisces + \let\quarternote\textquarternote + \let\twonotes\texttwonotes + \let\sixteenthnote\textsixteenthnote + \let\flat\textflat + \let\natural\textnatural + \let\sharp\textsharp + \let\recycle\textrecycle + \let\Wheelchair\textWheelchair + \let\Flag\textFlag + \let\dsmilitary\textdsmilitary + \let\dsmedical\textdsmedical + \let\dsjuridical\textdsjuridical + \let\dschemical\textdschemical + \let\dsbiological\textdsbiological + \let\dscommercial\textdscommercial + \let\manstar\textmanstar + \let\danger\textdanger + \let\FemaleFemale\textFemaleFemale + \let\MaleMale\textMaleMale + \let\FemaleMale\textFemaleMale + \let\Hermaphrodite\textHermaphrodite + \let\SunCload\textSunCload + \let\Rain\textRain + \let\noway\textnoway + \let\Mountain\textMountain + \let\Tent\textTent + \let\ScissorRight\textScissorRight + \let\ScissorRightBrokenTop\textScissorRightBrokenTop + \let\ScissorHollowRight\textScissorHollowRight + \let\PhoneHandset\textPhoneHandset + \let\Tape\textTape + \let\Plane\textPlane + \let\Envelope\textEnvelope + \let\Peace\textPeace + \let\Writinghand\textWritinghand + \let\PencilRightDown\textPencilRightDown + \let\PencilRight\textPencilRight + \let\PencilRightUp\textPencilRightUp + \let\NibRight\textNibRight + \let\NibSolidRight\textNibSolidRight + \let\Checkmark\textCheckmark + \let\CheckmarkBold\textCheckmarkBold + \let\XSolid\textXSolid + \let\XSolidBold\textXSolidBold + \let\XSolidBrush\textXSolidBrush + \let\PlusOutline\textPlusOutline + \let\Plus\textPlus + \let\PlusThinCenterOpen\textPlusThinCenterOpen + \let\PlusCenterOpen\textPlusCenterOpen + \let\Cross\textCross + \let\CrossOpenShadow\textCrossOpenShadow + \let\CrossOutline\textCrossOutline + \let\CrossMaltese\textCrossMaltese + \let\DavidStar\textDavidStar + \let\FourAsterisk\textFourAsterisk + \let\JackStar\textJackStar + \let\JackStarBold\textJackStarBold + \let\ClowerTips\textClowerTips + \let\FourStar\textFourStar + \let\FourStarOpen\textFourStarOpen + \let\FiveStarOpenCircled\textFiveStarOpenCircled + \let\FiveStarCenterOpen\textFiveStarCenterOpen + \let\FiveStarOpenDotted\textFiveStarOpenDotted + \let\FiveStarOutline\textFiveStarOutline + \let\FiveStarOutlineHeavy\textFiveStarOutlineHeavy + \let\FiveStarConvex\textFiveStarConvex + \let\FiveStarShadow\textFiveStarShadow + \let\AsteriskBold\textAsteriskBold + \let\AsteriskCenterOpen\textAsteriskCenterOpen + \let\EightStarTaper\textEightStarTaper + \let\EightStarConvex\textEightStarConvex + \let\SixStar\textSixStar + \let\EightStar\textEightStar + \let\EightStarBold\textEightStarBold + \let\TwelveStar\textTwelveStar + \let\SixteenStarLight\textSixteenStarLight + \let\SixFlowerPetalRemoved\textSixFlowerPetalRemoved + \let\SixFlowerOpenCenter\textSixFlowerOpenCenter + \let\Asterisk\textAsterisk + \let\SixFlowerAlternate\textSixFlowerAlternate + \let\FiveFlowerPetal\textFiveFlowerPetal + \let\FiveFlowerOpen\textFiveFlowerOpen + \let\EightFlowerPetal\textEightFlowerPetal + \let\SunshineOpenCircled\textSunshineOpenCircled + \let\SixFlowerAltPetal\textSixFlowerAltPetal + \let\SnowflakeChevron\textSnowflakeChevron + \let\Snowflake\textSnowflake + \let\SnowflakeChevronBold\textSnowflakeChevronBold + \let\Sparkle\textSparkle + \let\SparkleBold\textSparkleBold + \let\AsteriskRoundedEnds\textAsteriskRoundedEnds + \let\EightFlowerPetalRemoved\textEightFlowerPetalRemoved + \let\EightAsterisk\textEightAsterisk + \let\CircleShadow\textCircleShadow + \let\SquareShadowBottomRight\textSquareShadowBottomRight + \let\SquareTopRight\textSquareTopRight + \let\SquareCastShadowBottomRight\textSquareCastShadowBottomRight + \let\SquareCastShadowTopRight\textSquareCastShadowTopRight + \let\DiamandSolid\textDiamandSolid + \let\RectangleThin\textRectangleThin + \let\Rectangle\textRectangle + \let\RectangleBold\textRectangleBold + \let\perp\textperp + \let\veedot\textveedot + \let\wedgedot\textwedgedot + \let\leftspoon\textleftspoon + \let\lbrackdbl\textlbrackdbl + \let\rbrackdbl\textrbrackdbl + \let\circlearrowleft\textcirclearrowleft + \let\circlearrowright\textcirclearrowright + \let\longleftarrow\textlongleftarrow + \let\longrightarrow\textlongrightarrow + \let\longleftrightarrow\textlongleftrightarrow + \let\Longleftarrow\textLongleftarrow + \let\Longrightarrow\textLongrightarrow + \let\Longleftrightarrow\textLongleftrightarrow + \let\longmapsto\textlongmapsto + \let\Longmapsfrom\textLongmapsfrom + \let\Longmapsto\textLongmapsto + \let\nwsearrow\textnwsearrow + \let\neswarrow\textneswarrow + \let\lhooknwarrow\textlhooknwarrow + \let\rhooknearrow\textrhooknearrow + \let\lhooksearrow\textlhooksearrow + \let\rhookswarrow\textrhookswarrow + \let\rcurvearrowne\textrcurvearrowne + \let\lcurvearrowse\textlcurvearrowse + \let\lcurvearrowsw\textlcurvearrowsw + \let\rcurvearrowse\textrcurvearrowse + \let\lcurvearrowdown\textlcurvearrowdown + \let\rcurvearrowdown\textrcurvearrowdown + \let\rcurvearrowleft\textrcurvearrowleft + \let\rcurvearrowright\textrcurvearrowright + \let\leftrightharpoon\textleftrightharpoon + \let\rightleftharpoon\textrightleftharpoon + \let\updownharpoonrightleft\textupdownharpoonrightleft + \let\updownharpoonleftright\textupdownharpoonleftright + \let\leftleftharpoons\textleftleftharpoons + \let\upupharpoons\textupupharpoons + \let\rightrightharpoons\textrightrightharpoons + \let\downdownharpoons\textdowndownharpoons + \let\leftbarharpoon\textleftbarharpoon + \let\barleftharpoon\textbarleftharpoon + \let\rightbarharpoon\textrightbarharpoon + \let\barrightharpoon\textbarrightharpoon + \let\updownharpoons\textupdownharpoons + \let\downupharpoons\textdownupharpoons + \let\obar\textobar + \let\obslash\textobslash + \let\obot\textobot + \let\olessthan\textolessthan + \let\ogreaterthan\textogreaterthan + \let\boxslash\textboxslash + \let\boxbslash\textboxbslash + \let\boxast\textboxast + \let\boxcircle\textboxcircle + \let\boxbox\textboxbox + \let\multimapboth\textmultimapboth + \let\shuffle\textshuffle + \let\uplus\textuplus + \let\bigdoublewedge\textbigdoublewedge + \let\bigdoublevee\textbigdoublevee + \let\Join\textJoin + \let\circplus\textcircplus + \let\minusdot\textminusdot + \let\dottimes\textdottimes + \let\dtimes\textdtimes + \let\odiv\textodiv + \let\invneg\textinvneg + \let\sqdoublecap\textsqdoublecap + \let\capdot\textcapdot + \let\sqdoublecup\textsqdoublecup + \let\doublewedge\textdoublewedge + \let\doublevee\textdoublevee + \let\doublebarwedge\textdoublebarwedge + \let\veedoublebar\textveedoublebar + \let\eqdot\texteqdot + \let\coloncolonequals\textcoloncolonequals + \let\leqslant\textleqslant + \let\geqslant\textgeqslant + \let\lessapprox\textlessapprox + \let\gtrapprox\textgtrapprox + \let\lneq\textlneq + \let\gneq\textgneq + \let\lnapprox\textlnapprox + \let\gnapprox\textgnapprox + \let\lesseqqgtr\textlesseqqgtr + \let\gtreqqless\textgtreqqless + \let\eqslantless\texteqslantless + \let\eqslantgtr\texteqslantgtr + \let\leftslice\textleftslice + \let\rightslice\textrightslice + \let\preceq\textpreceq + \let\succeq\textsucceq + \let\precneq\textprecneq + \let\succneq\textsuccneq + \let\preceqq\textpreceqq + \let\succeqq\textsucceqq + \let\precneqq\textprecneqq + \let\succneqq\textsuccneqq + \let\precapprox\textprecapprox + \let\precnapprox\textprecnapprox + \let\succnapprox\textsuccnapprox + \let\subseteqq\textsubseteqq + \let\supseteqq\textsupseteqq + \let\dashV\textdashV + \let\Dashv\textDashv + \let\DashV\textDashV + \let\downmodels\textdownmodels + \let\upmodels\textupmodels + \let\upspoon\textupspoon + \let\interleave\textinterleave + \let\sslash\textsslash + \let\jinferior\textjinferior + \let\slashdiv\textslashdiv + \let\fivedots\textfivedots + \let\oo\textoo + \let\GaPa\textGaPa + \let\HaPa\textHaPa + \let\ViPa\textViPa + \let\AcPa\textAcPa + \let\SePa\textSePa + \let\ZwPa\textZwPa + \let\fullnote\textfullnote + \let\halfnote\texthalfnote + \let\Vier\textVier + \let\Acht\textAcht + \let\Sech\textSech + \let\Zwdr\textZwdr + \let\Mundus\textMundus + \let\Womanface\textWomanface + \let\Fire\textFire + \let\Bicycle\textBicycle + \let\Gentsroom\textGentsroom + \let\Ladiesroom\textLadiesroom + \let\ccnc\textccnc + \let\ccsa\textccsa + \let\CircledA\textCircledA + \let\Info\textInfo + \let\neg\textneg + \let\times\texttimes + \let\div\textdiv + \let\pm\textpm + \let\cdot\textcdot +}% \psdmapshortnames +\newcommand*{\psdaliasnames}{% + \let\epsdice\HyPsd@DieFace + \let\fcdice\HyPsd@DieFace + \let\MoonPha\HyPsd@MoonPha + \let\mathdollar\textdollar + \let\binampersand\textampersand + \let\with\textampersand + \let\mathunderscore\textunderscore + \let\textvertline\textbar + \let\mathsterling\textsterling + \let\pounds\textsterling + \let\brokenvert\textbrokenbar + \let\mathsection\textsection + \let\S\textsection + \let\mathparagraph\textparagraph + \let\vartimes\textmultiply + \let\eth\dh + \let\crossd\textcrd + \let\textbard\textcrd + \let\bard\textcrd + \let\textcrh\texthbar + \let\crossh\texthbar + \let\planck\texthbar + \let\eng\ng + \let\engma\ng + \let\crossb\textcrb + \let\textbarb\textcrb + \let\barb\textcrb + \let\hv\texthvlig + \let\hausak\texthtk + \let\crossnilambda\textcrlambda + \let\barlambda\textcrlambda + \let\lambdabar\textcrlambda + \let\lambdaslash\textcrlambda + \let\textnrleg\textPUnrleg + \let\textpipevar\textpipe + \let\textdoublepipevar\textdoublepipe + \let\textdoublebarpipevar\textdoublebarpipe + \let\textcrg\textgslash + \let\textdblig\textPUdblig + \let\textqplig\textPUqplig + \let\textcentoldstyle\textslashc + \let\textbarc\textslashc + \let\inva\textturna + \let\vara\textscripta + \let\invscripta\textturnscripta + \let\rotvara\textturnscripta + \let\hookb\texthtb + \let\hausab\texthtb + \let\varopeno\textopeno + \let\curlyc\textctc + \let\taild\textrtaild + \let\hookd\texthtd + \let\hausad\texthtd + \let\er\textrhookschwa + \let\epsi\textniepsilon + \let\hookrevepsilon\textrhookrevepsilon + \let\closedrevepsilon\textcloserevepsilon + \let\barj\textbardotlessj + \let\hookg\texthtg + \let\varg\textscriptg + \let\vod\textipagamma + \let\invh\textturnh + \let\udesc\textturnh + \let\hookh\texthth + \let\voicedh\texthth + \let\hookheng\texththeng + \let\ibar\textbari + \let\vari\textniiota + \let\tildel\textltilde + \let\latfric\textbeltl + \let\taill\textrtaill + \let\lz\textlyoghlig + \let\invm\textturnm + \let\rotm\textturnm + \let\legm\textturnmrleg + \let\labdentalnas\textltailm + \let\emgma\textltailm + \let\nj\textltailn + \let\enya\textltailn + \let\tailn\textrtailn + \let\closedniomega\textcloseomega + \let\varomega\textcloseomega + \let\invr\textturnr + \let\rotr\textturnr + \let\invlegr\textturnlonglegr + \let\tailinvr\textturnrrtail + \let\legr\textlonglegr + \let\tailr\textrtailr + \let\flapr\textfishhookr + \let\flap\textfishhookr + \let\tails\textrtails + \let\curlyesh\textctesh + \let\clickt\textturnt + \let\tailt\textrtailt + \let\ubar\textbaru + \let\rotOmega\textniupsilon + \let\invv\textturnv + \let\pwedge\textturnv + \let\invw\textturnw + \let\rotw\textturnw + \let\invy\textturny + \let\roty\textturny + \let\tailz\textrtailz + \let\curlyz\textctz + \let\curlyyogh\textctyogh + \let\ejective\textglotstop + \let\glottal\textglotstop + \let\reveject\textrevglotstop + \let\clickc\textstretchc + \let\textstretchcvar\textstretchc + \let\clickb\textbullseye + \let\textObullseye\textbullseye + \let\textctjvar\textctj + \let\textturnsck\textturnk + \let\dz\textdzlig + \let\tesh\textteshlig + \let\digamma\textdigammagreek + \let\hardsign\cyrhrdsn + \let\softsign\cyrsftsn + \let\textsck\textPUsck + \let\textscm\textPUscm + \let\textscp\textPUscp + \let\textrevscr\textPUrevscr + \let\textrhooka\textPUrhooka + \let\textrhooke\textPUrhooke + \let\textrhookepsilon\textPUrhookepsilon + \let\textrhookopeno\textPUrhookopeno + \let\textdoublevertline\textbardbl + \let\dag\textdagger + \let\ddagger\textdaggerdbl + \let\ddag\textdaggerdbl + \let\mathellipsis\textellipsis + \let\bindnasrepma\textinvamp + \let\parr\textinvamp + \let\textglobrise\textnearrow + \let\textglobfall\textsearrow + \let\Lightning\textlightning + \let\dashedleftarrow\textdashleftarrow + \let\dashedrightarrow\textdashrightarrow + \let\varnothing\textemptyset + \let\owns\textni + \let\varangle\textsphericalangle + \let\Anglesign\textsphericalangle + \let\downtherefore\textbecause + \let\textdotdiv\textdotminus + \let\wreath\textwr + \let\Doteq\textdoteqdot + \let\corresponds\texthateq + \let\varoplus\textoplus + \let\varominus\textominus + \let\varotimes\textotimes + \let\varoslash\textoslash + \let\varodot\textodot + \let\ocirc\textcircledcirc + \let\varocircle\textcircledcirc + \let\varoast\textcircledast + \let\oasterisk\textcircledast + \let\rightvdash\textvdash + \let\leftvdash\textdashv + \let\downvdash\texttop + \let\models\textvDash + \let\rightmodels\textvDash + \let\rightVdash\textVdash + \let\rightModels\textVDash + \let\lessclosed\textlhd + \let\gtrclosed\textrhd + \let\leqclosed\textunlhd + \let\trianglelefteq\textunlhd + \let\geqclosed\textunrhd + \let\trianglerighteq\textunrhd + \let\varcurlyvee\textcurlyvee + \let\varcurlywedge\textcurlywedge + \let\doublecap\textCap + \let\doublecup\textCup + \let\varsqsubsetneq\textsqsubsetneq + \let\varsqsupsetneq\textsqsupsetneq + \let\nlessclosed\textntriangleleft + \let\ngtrclosed\textntriangleright + \let\Clocklogo\textclock + \let\varparallelinv\textbbslash + \let\Telefon\textPhone + \let\rightpointleft\textHandLeft + \let\leftpointright\textHandRight + \let\PointingHand\textHandRight + \let\Radiation\textRadioactivity + \let\Frowny\textfrownie + \let\Smiley\textsmiley + \let\Mercury\textmercury + \let\textfemale\textPUfemale + \let\female\textPUfemale + \let\venus\textPUfemale + \let\Venus\textPUfemale + \let\Earth\textearth + \let\mars\textmale + \let\Mars\textmale + \let\Jupiter\textjupiter + \let\Saturn\textsaturn + \let\Uranus\texturanus + \let\Neptune\textneptune + \let\Pluto\textpluto + \let\Aries\textaries + \let\Taurus\texttaurus + \let\Gemini\textgemini + \let\Cancer\textcancer + \let\Leo\textleo + \let\Virgo\textvirgo + \let\Libra\textlibra + \let\Scorpio\textscorpio + \let\Sagittarius\textsagittarius + \let\Capricorn\textcapricorn + \let\Aquarius\textaquarius + \let\Pisces\textpisces + \let\spadesuit\textspadesuitblack + \let\heartsuit\textheartsuitwhite + \let\diamondsuit\textdiamondsuitwhite + \let\clubsuit\textclubsuitblack + \let\eighthnote\textmusicalnote + \let\VarFlag\textFlag + \let\textxswup\textdsmilitary + \let\textuncrfemale\textPUuncrfemale + \let\Football\textSoccerBall + \let\Cutright\textScissorRightBrokenBottom + \let\Rightscissors\textScissorRight + \let\Letter\textEnvelope + \let\checkmark\textCheckmark + \let\davidstar\textDavidStar + \let\textvarobar\textobar + \let\circledbslash\textobslash + \let\obackslash\textobslash + \let\varobslash\textobslash + \let\odplus\textobot + \let\varolessthan\textolessthan + \let\varogreaterthan\textogreaterthan + \let\divdot\textminusdot + \let\doublesqcap\textsqdoublecap + \let\doublesqcup\textsqdoublecup + \let\merge\textdoublevee + \let\leftVdash\textdashV + \let\leftmodels\textDashv + \let\leftModels\textDashV + \let\varparallel\textsslash + \let\textheng\textPUheng + \let\textlhookfour\textPUlhookfour + \let\textscf\textPUscf + \let\textaolig\textPUaolig + \let\Ganz\textfullnote + \let\Halb\texthalfnote +}% \psdaliasnames +% +% \end{macrocode} +% % \section{End of file hycheck.tex} % % \begin{macrocode} diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.ins b/Master/texmf-dist/source/latex/hyperref/hyperref.ins index 2d60d5e73a4..3add5dd1488 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.ins +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.ins @@ -5,7 +5,7 @@ %% %% Copyright 1995-1999 Sebastian Rahtz %% 1999-2000 Sebastian Rahtz, Heiko Oberdiek -%% 2001-2010 Heiko Oberdiek +%% 2001-2012 Heiko Oberdiek %% %% This file is part of the `Hyperref Bundle'. %% ------------------------------------------- @@ -81,6 +81,7 @@ \file{puenc.def}{\from{hyperref.dtx}{puenc}} \file{puvnenc.def}{\from{hyperref.dtx}{puvnenc}} \file{puarenc.def}{\from{hyperref.dtx}{puarenc}} + \file{psdextra.def}{\from{hyperref.dtx}{psdextra}} \file{nohyperref.sty}{\from{hyperref.dtx}{nohyperref}} } diff --git a/Master/texmf-dist/source/latex/hyperref/nameref.dtx b/Master/texmf-dist/source/latex/hyperref/nameref.dtx index df0f7049fc6..7aa3251e3c5 100644 --- a/Master/texmf-dist/source/latex/hyperref/nameref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/nameref.dtx @@ -2,7 +2,7 @@ %% File: nameref.dtx %% Copyright (C) 1995-1999 Sebastian Rahtz %% 2000 Sebastian Rahtz, Heiko Oberdiek -%% 2001-2010 Heiko Oberdiek +%% 2001-2012 Heiko Oberdiek %% %% This file is part of the `Hyperref Bundle'. %% ------------------------------------------- @@ -30,9 +30,9 @@ %\ProvidesFile{nameref.drv} % \fi % \ProvidesFile{nameref.dtx} - [2010/04/30 v2.40 Cross-referencing by name of section]% + [2012/07/28 v2.41 Cross-referencing by name of section]% % -% \CheckSum{698} +% \CheckSum{696} % % \iffalse %<*driver> @@ -122,8 +122,20 @@ % we zap it. To allow for the hyperref package, also write % fourth and fifth fields (empty by default; % used for cross-ref name, and file). +% \begin{macro}{\NR@strip@period} % \begin{macrocode} -\def\strip@period#1.\relax#2\@@@{#1} +\def\NR@strip@period#1.\ltx@empty#2\@nil{#1} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\def\NR@sanitize@labelname{% + \@onelevel@sanitize\@currentlabelname + \edef\@currentlabelname{% + \expandafter\NR@strip@period\@currentlabelname + \ltx@empty.\ltx@empty\@nil + }% +} % \end{macrocode} % % \subsection{\cs{label} stuff} @@ -132,6 +144,7 @@ % But if option final is used, the macros of showkeys % are not defined, so we have to check an additional % test. +% \begin{macro}{\ifNR@showkeys} % \begin{macrocode} \newif\ifNR@showkeys \NR@showkeysfalse @@ -144,14 +157,22 @@ \endgroup }{} % \end{macrocode} +% \end{macro} +% \begin{macro}{\label@hook} +% \begin{macrocode} +\providecommand*{\label@hook}{} +\ltx@GlobalAppendToMacro{\label@hook}{% + \NR@sanitize@labelname +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\label} % \begin{macrocode} \def\label#1{% \@bsphack \begingroup - \@onelevel@sanitize\@currentlabelname - \edef\@currentlabelname{% - \expandafter\strip@period\@currentlabelname\relax.\relax\@@@% - }% + \def\label@name{#1}% + \label@hook \protected@write\@auxout{}{% \string\newlabel{#1}{% {\@currentlabel}% @@ -168,10 +189,8 @@ \@bsphack \SK@\SK@@label{#1}% \begingroup - \@onelevel@sanitize\@currentlabelname - \edef\@currentlabelname{% - \expandafter\strip@period\@currentlabelname\relax.\relax\@@@% - }% + \def\label@name{#1}% + \label@hook \protected@write\@auxout{}{% \string\newlabel{#1}{% {\@currentlabel}% @@ -185,20 +204,22 @@ }% \fi % \end{macrocode} +% \end{macro} +% \begin{macro}{\ltx@label} % \begin{macrocode} \let\ltx@label\label % \end{macrocode} +% \end{macro} % Needed for the \emph{subeqnarray} package. +% \begin{macro}{\slabel} % \begin{macrocode} \@ifundefined{slabel}{}{% \def\slabel#1{% \@bsphack \if@filesw - {% - \@onelevel@sanitize\@currentlabelname - \edef\@currentlabelname{% - \expandafter\strip@period\@currentlabelname\relax.\relax\@@@% - }% + \begingroup + \def\label@name{#1}% + \label@hook \let\thepage\relax \def\protect{\noexpand\noexpand\noexpand}% \edef\@tempa{% @@ -211,8 +232,7 @@ }% }% }% - \expandafter - }% + \expandafter\endgroup \@tempa \if@nobreak\ifvmode\nobreak\fi\fi \fi @@ -220,7 +240,9 @@ }% } % \end{macrocode} +% \end{macro} % Overload an AMS \LaTeX\ command, which uses |\newlabel|. Sigh! +% \begin{macro}{\@writetocindents@} % \begin{macrocode} \def\@writetocindents@{% \begingroup @@ -234,6 +256,7 @@ \endgroup } % \end{macrocode} +% \end{macro} % % \subsection{Changes of section macros} % @@ -243,32 +266,48 @@ % If a section heading or the like has a |\label| in it, % we need to extract it, or subsequent processing breaks. % +% \begin{macro}{\NR@gettitle} % \begin{macrocode} \def\NR@gettitle#1{% \GetTitleString{#1}% \let\@currentlabelname\GetTitleStringResult } % \end{macrocode} +% \end{macro} % % First the numbered sections. While we are about it, put in % a useful section formatting macro. +% \begin{macro}{\NR@sect} % \begin{macrocode} \let\NR@sect\@sect +% \end{macrocode} +% \end{macro} +% \begin{macrocode} \newcounter{section@level} +% \end{macrocode} +% \begin{macro}{\@sect} +% \begin{macrocode} \def\@sect#1#2#3#4#5#6[#7]#8{% \setcounter{section@level}{#2}% \NR@gettitle{#7}% \NR@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Sectionformat{#8}{#2}}% } % \end{macrocode} +% \end{macro} % and now the unnumbered ones +% \begin{macro}{\NR@ssect} % \begin{macrocode} \let\NR@ssect\@ssect +% \end{macrocode} +% \end{macro} +% \begin{macro}{\NR@ssect} +% \begin{macrocode} \def\@ssect#1#2#3#4#5{% \NR@gettitle{#5}% \NR@ssect{#1}{#2}{#3}{#4}{\Sectionformat{#5}{#1}}% } % \end{macrocode} +% \end{macro} % % Support for class memoir. % @@ -462,22 +501,49 @@ % Since the second part of the preserved reference now has five parts % (number, page, name, hypertext reference and file), we need extra utility % macros: +% \begin{macro}{\@firstoffive} % \begin{macrocode} \long\def\@firstoffive#1#2#3#4#5{#1} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\@secondoffive} +% \begin{macrocode} \long\def\@secondoffive#1#2#3#4#5{#2} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\@thirdoffive} +% \begin{macrocode} \long\def\@thirdoffive#1#2#3#4#5{#3} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\@fourthoffive} +% \begin{macrocode} \long\def\@fourthoffive#1#2#3#4#5{#4} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\@offive} +% \begin{macrocode} \long\def\@fifthoffive#1#2#3#4#5{#5} % \end{macrocode} +% \end{macro} % We have to redefine |\ref| and |\pageref| to know about extra % reference elements. Make them robust, and compatible with Babel. % The Babel switch is mimicked if not already defined. % Some support for package |showkeys| is implemented. If % option |notref| of that package is set, |\SK@ref| has the % meaning of |\@empty|. +% \begin{macro}{\@safe@activestrue} % \begin{macrocode} \providecommand*\@safe@activestrue{}% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\@safe@activesfalse} +% \begin{macrocode} \providecommand*\@safe@activesfalse{}% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\NR@setref} +% \begin{macrocode} \def\NR@setref#1{% \begingroup \@safe@activestrue @@ -485,33 +551,58 @@ \endgroup \expandafter\NR@@setref\csname r@#1\endcsname } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\NR@@setref} +% \begin{macrocode} \def\NR@@setref#1{% \ifx\@undefined#1% \let#1\relax \fi \@setref#1% } +% \end{macrocode} +% \end{macro} +% \begin{macro}{\T@ref} +% \begin{macrocode} \def\T@ref#1{% \NR@setref{#1}\@firstoffive{#1}% }% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\T@pageref} +% \begin{macrocode} \def\T@pageref#1{% \NR@setref{#1}\@secondoffive{#1}% }% +% \end{macrocode} +% \end{macro} +% \begin{macrocode} \ifNR@showkeys \ifx\SK@ref\@empty \else +% \end{macrocode} +% \begin{macro}{\T@ref} +% \begin{macrocode} \def\T@ref#1{% \@safe@activestrue \SK@\SK@@ref{#1}% \@safe@activesfalse \NR@setref{#1}\@firstoffive{#1}% }% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\T@pageref} +% \begin{macrocode} \def\T@pageref#1{% \@safe@activestrue \SK@\SK@@ref{#1}% \@safe@activesfalse \NR@setref{#1}\@secondoffive{#1}% }% +% \end{macrocode} +% \end{macro} +% \begin{macrocode} \fi \fi % \end{macrocode} @@ -523,13 +614,24 @@ % \begin{macrocode} \@ifpackageloaded{hyperref}{% }{% +% \end{macrocode} +% \begin{macro}{\ref} +% \begin{macrocode} \DeclareRobustCommand{\ref}{\T@ref}% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pageref} +% \begin{macrocode} \DeclareRobustCommand{\pageref}{\T@pageref}% +% \end{macrocode} +% \end{macro} +% \begin{macrocode} } % \end{macrocode} % % \subsection{Usage and frontend} % Access the (third) name part with |\nameref|; +% \begin{macro}{\T@nameref} % \begin{macrocode} \def\T@nameref#1{% \begingroup @@ -551,6 +653,9 @@ }% \fi \fi +% \end{macrocode} +% \end{macro} +% \begin{macrocode} %\@ifclassloaded{memoir}{% % \ltx@IfUndefined{@mem@titlerefnolink}\ltx@secondoftwo{% % \ltx@IfUndefined{@mem@titleref}\ltx@secondoftwo\ltx@firstoftwo @@ -561,20 +666,28 @@ % \@ifstar\@mem@titlerefnolink\@mem@titleref % }% %}{% +% \end{macrocode} +% \begin{macro}{\nameref} +% \begin{macrocode} \DeclareRobustCommand*{\nameref}{% \@ifstar\T@nameref\T@nameref }% %} % \end{macrocode} -% An extended form which gives title and page number. +% \end{macro} +% \begin{macro}{\Nameref} +% An extended form which gives title and page number. % \begin{macrocode} \def\Nameref#1{`\nameref{#1}' on page~\pageref{#1}} % \end{macrocode} +% \end{macro} % -% The default for |\Sectionformat| +% \begin{macro}{\Sectionformat} +% The default for |\Sectionformat| % \begin{macrocode} \providecommand\Sectionformat[2]{#1} % \end{macrocode} +% \end{macro} % % \subsection{Package ifthen support} % diff --git a/Master/texmf-dist/source/latex/hyperref/psdmapshortnames.pl b/Master/texmf-dist/source/latex/hyperref/psdmapshortnames.pl new file mode 100755 index 00000000000..4af924c932d --- /dev/null +++ b/Master/texmf-dist/source/latex/hyperref/psdmapshortnames.pl @@ -0,0 +1,133 @@ +#!/usr/bin/env perl +use strict; +$^W=1; + +# File: psdmapshortnames.pl +# Date: 2012-07-12 +# Copyright (c) 2012 by Heiko Oberdiek. +# +# This file is part of the `Hyperref Bundle'. +# ------------------------------------------- +# +# This work may be distributed and/or modified under the +# conditions of the LaTeX Project Public License, either version 1.3 +# 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.3 or later is part of all distributions of LaTeX +# version 2005/12/01 or later. +# +# This work has the LPPL maintenance status `maintained'. +# +# The Current Maintainer of this work is Heiko Oberdiek. +# +# The list of all files belonging to the `Hyperref Bundle' is +# given in the file `manifest.txt'. + +my $file_org = 'hyperref.dtx'; +my $file_bak = 'hyperref.dtx.bak'; +my $file_tmp = 'hyperref.dtx.tmp'; + +my @lines_map; +my $cmd_map = 'psdmapshortnames'; +my $found_map_beg = 0; +my $found_map_end = 0; + +my @lines_alias; +my $cmd_alias = 'psdaliasnames'; +my $found_alias_beg = 0; +my $found_alias_end = 0; + +open(IN, '<', $file_org) or die "!!! Error: Cannot open `$file_org'!\n"; +binmode(IN); +unlink $file_tmp if -f $file_tmp; +open(OUT, '>', $file_tmp) or die "!!! Error: Cannot open `$file_org'!\n"; +binmode(OUT); + +while () { + print OUT; + if (/^\\newcommand\*\{\\$cmd_map\}\{\%\s*$/) { + $found_map_beg = 1; + print OUT @lines_map; + while () { + if (/^\}\% \\$cmd_map$/) { + print OUT; + $found_map_end = 1; + last; + } + if (/^\}/) { + print OUT; + last; + } + } + } + if (/^\\DeclareTextCommand\{\\text(\w+)\}\{PU\}\{[\\\d\w]+\}\%\*/) { + my $name = $1; + push @lines_map, " \\let\\$name\\text$name\n"; + } + + if (/^\\newcommand\*\{\\$cmd_alias\}\{\%\s*$/) { + $found_alias_beg = 1; + print OUT @lines_alias; + while () { + if (/^\}\% \\$cmd_alias$/) { + print OUT; + $found_alias_end = 1; + last; + } + if (/^\}/) { + print OUT; + last; + } + } + } + if (/^%\* \\([A-Za-z@]+)\s+->\s+\\(\w+)(\s|$)/) { + my $name_old = $1; + my $name_new = $2; + push @lines_alias, " \\let\\$name_new\\$name_old\n"; + } +} + +close(IN); +close(OUT); + +$found_map_beg or die "!!! Error: Definition for \\$cmd_map not found!\n"; +$found_map_end or die "!!! Error: End of \\$cmd_map not found!\n"; + +$found_alias_beg or die "!!! Error: Definition for \\$cmd_alias not found!\n"; +$found_alias_end or die "!!! Error: End of \\$cmd_alias not found!\n"; + +my $count_map = @lines_map; +print "* $count_map map entries found.\n"; + +my $count_alias = @lines_alias; +print "* $count_alias alias entries found.\n"; + +use Digest::MD5; + +open(IN, '<', $file_org) or die "!!! Error: Cannot open `$file_org'!\n"; +binmode(IN); +my $md5_org = Digest::MD5->new->addfile(*IN)->hexdigest; +close(IN); +print "* 0x$md5_org = md5($file_org)\n"; + +open(IN, '<', $file_tmp) or die "!!! Error: Cannot open `$file_tmp'!\n"; +binmode(IN); +my $md5_tmp = Digest::MD5->new->addfile(*IN)->hexdigest; +close(IN); +print "* 0x$md5_tmp = md5($file_tmp)\n"; + +if ($md5_org eq $md5_tmp) { + print "* Done, nothing to do.\n"; + exit(0); +} + +unlink $file_bak if -f $file_bak; +rename $file_org, $file_bak or die "!!! Error: Moving `$file_org' to `$file_bak' failed!\n"; +print "* $file_org -> $file_bak\n"; +rename $file_tmp, $file_org or die "!!! Error: Moving `$file_tmp' to `$file_org' failed!\n"; +print "* $file_tmp -> $file_org\n"; + +print "* Done.\n"; + +__END__ diff --git a/Master/texmf-dist/tex/latex/hyperref/backref.sty b/Master/texmf-dist/tex/latex/hyperref/backref.sty index c553bfba9a3..53cee37f0a9 100644 --- a/Master/texmf-dist/tex/latex/hyperref/backref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/backref.sty @@ -8,7 +8,7 @@ %% %% File: backref.dtx %% Copyright (C) 1995-2000 David Carlisle, Sebastian Rahtz, Heiko Oberdiek -%% 2001-2010 Heiko Oberdiek +%% 2001-2012 Heiko Oberdiek %% %% This file is part of the `Hyperref Bundle'. %% ------------------------------------------- @@ -29,32 +29,42 @@ %% given in the file `manifest.txt'. \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{backref} - [2010/08/30 v1.36 Bibliographical back referencing]% -\newif\ifBR@verbose -\@ifundefined{ifHy@verbose}{% - \BR@verbosefalse -}{% - \let\ifBR@verbose\ifHy@verbose + [2012/07/25 v1.38 Bibliographical back referencing]% +\RequirePackage{kvoptions}[2011/06/30] +\RequirePackage{kvsetkeys}[2009/07/30] +\RequirePackage{ltxcmds}[2009/12/12] +\SetupKeyvalOptions{% + family=backref,% + prefix=BR@,% } -\DeclareOption{verbose}{\BR@verbosetrue} +\newcommand*{\backrefsetup}{\kvsetkeys{backref}} +\DeclareBoolOption[% + \ltx@ifundefined{ifHy@verbose}{% + false% + }{% + \ifx\ifHy@verbose\iftrue true\else false\fi + }% +]{verbose} \long\def\page@backref#1#2#3{#1} \long\def\section@backref#1#2#3{#2} \long\def\hyper@section@backref#1#2#3{\hyperlink{#3}{#2}} \long\def\hyper@page@backref#1#2#3{\hyperlink{page.#1}{#1}} -\DeclareOption{pageref}{% +\DeclareVoidOption{pageref}{% \def\backref{\backrefpagesname\ }% \let\backrefxxx\page@backref } -\DeclareOption{ref}{% +\DeclareVoidOption{ref}{% \def\backref{\backrefsectionsname\ }% \let\backrefxxx\section@backref } -\DeclareOption{hyperref}{% +\DeclareVoidOption{hyperref}{% \def\backref{}\let\backrefxxx\hyper@section@backref } -\DeclareOption{hyperpageref}{% +\DeclareVoidOption{hyperpageref}{% \def\backref{}\let\backrefxxx\hyper@page@backref } +\DeclareBoolOption[true]{enable} +\DeclareComplementaryOption{disable}{enable} \def\backrefenglish{% \def\backrefpagesname{pages}% \def\backrefsectionsname{sections}% @@ -118,7 +128,7 @@ \errmessage{No definitions for language `#2' found!}% \noexpand\fi \endgroup - \noexpand\DeclareOption{#1}{% + \noexpand\DeclareVoidOption{#1}{% \noexpand\BR@addto{\noexpand##1}{\noexpand##2}% }% }% @@ -147,8 +157,18 @@ \BR@DeclareLang{brazilian}{brazil} \BR@DeclareLang{afrikaans}{afrikaans} \backrefenglish -\ExecuteOptions{pageref} -\ProcessOptions*\relax +\backrefsetup{pageref} +\ProcessKeyvalOptions* +\def\BR@DisableOption#1{% + \DisableKeyvalOption[% + action=warning,% + package=backref,% + ]{backref}{#1}% +} +\BR@DisableOption{ref} +\BR@DisableOption{pageref} +\BR@DisableOption{hyperref} +\BR@DisableOption{hyperpageref} \newif\ifbackrefparscan \backrefparscantrue \newif\ifBR@BackrefAlt @@ -390,9 +410,6 @@ } \def\BR@citex[#1]#2{% \BRorg@citex[{#1}]{#2}% - \ifBR@verbose - \PackageInfo{backref}{back cite \string`#2\string'}% - \fi \Hy@backout{#2}% } \@ifpackageloaded{chicago}{% @@ -404,18 +421,27 @@ }{} \def\Hy@backout#1{% \@bsphack - \ifx\@empty\@currentlabel - \protected@write\@auxout{}{% - \string\@writefile{brf}{% - \string\backcite{#1}{{\thepage}{(document)}{Doc-Start}}% + \ifBR@enable + \ifBR@verbose + \PackageInfo{backref}{Back cite \string`#1\string'}% + \fi + \ifx\@empty\@currentlabel + \protected@write\@auxout{}{% + \string\@writefile{brf}{% + \string\backcite{#1}{{\thepage}{(document)}{Doc-Start}}% + }% }% - }% - \else - \protected@write\@auxout{}{% - \string\@writefile{brf}{% - \string\backcite{#1}{{\thepage}{\@currentlabel}{\@currentHref}}% + \else + \protected@write\@auxout{}{% + \string\@writefile{brf}{% + \string\backcite{#1}{{\thepage}{\@currentlabel}{\@currentHref}}% + }% }% - }% + \fi + \else + \ifBR@verbose + \PackageInfo{backref}{Disabled back cite \string`#1\string'}% + \fi \fi \@esphack } diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index 33aa284924f..a4d93b949ef 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 848bad1eb82..b6ba58d0123 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 9b8c8060b85..32863c9cd45 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 8b90db287bd..b9fbee6fb65 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 eb73095d8de..f658d6c439e 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/05/13 v6.82q % + [2012/07/29 v6.82v % Hyperref driver for pdfTeX] \Hy@VersionCheck{hpdftex.def} \pdf@ifdraftmode{% @@ -790,7 +790,10 @@ }% }% } -\AtBeginShipout{\Hy@FixNotFirstPage} +\ltx@ifpackagelater{atbegshi}{2011/10/05}{% +}{% + \AtBeginShipout{\Hy@FixNotFirstPage}% +} \def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum \Hy@Message{Sorry, pdftex does not support FORM gauges}% } diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index 2fa750ec73b..ba41681bff6 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 5c12c25f0d6..62dba68c07b 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/05/13 v6.82q % + [2012/07/29 v6.82v % Hyperref driver for TeX4ht] \Hy@VersionCheck{htex4ht.def} \providecommand*{\XR@ext}{html} @@ -149,7 +149,8 @@ \fi \let\backref\ltx@gobble \AtBeginDocument{% - \expandafter\let\expandafter\Hy@OrgMakeLabel\csname Make:Label\endcsname + \expandafter + \let\expandafter\Hy@OrgMakeLabel\csname Make:Label\endcsname \expandafter\def\csname Make:Label\endcsname#1#2{% \ifhmode \Hy@SaveSpaceFactor diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def index 81362a1c4f1..7c207792648 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 f2c2dd16454..233dcdfc380 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 f5fa55b813c..610e5b6ffb1 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 f93971871cf..b897e14c01d 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 f3c095629e1..2b6d4419592 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 24440c3c24c..18b149b4e5b 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/05/13 v6.82q % + [2012/07/29 v6.82v % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -130,6 +130,7 @@ \RequirePackage{ifxetex}[2006/08/21] \RequirePackage{hycolor} \RequirePackage{letltxmacro}[2008/06/13] +\RequirePackage{auxhook}[2009/12/14] \def\Hy@Error{\@PackageError{hyperref}} \def\Hy@Warning{\@PackageWarning{hyperref}} \def\Hy@WarningNoLine{\@PackageWarningNoLine{hyperref}} @@ -259,6 +260,7 @@ \newif\ifHy@pdfcenterwindow \newif\ifHy@CJKbookmarks \newif\ifHy@colorlinks +\newif\ifHy@destlabel \newif\ifHy@draft \let\Hy@finaltrue\Hy@draftfalse \let\Hy@finalfalse\Hy@drafttrue @@ -288,6 +290,7 @@ \newif\ifHy@seminarslides \newif\ifHy@setpagesize \newif\ifHy@texht +\newif\ifHy@psdextra \newif\ifHy@pdftoolbar \newif\ifHy@unicode \newif\ifHy@pdfusetitle @@ -304,6 +307,7 @@ \Hy@breaklinksfalse \Hy@pdfcenterwindowfalse \Hy@CJKbookmarksfalse +\Hy@destlabelfalse \Hy@pdfescapeformfalse \Hy@hyperfiguresfalse \Hy@pdffitwindowfalse @@ -326,6 +330,7 @@ \Hy@raiselinksfalse \Hy@setpagesizetrue \Hy@texhtfalse +\Hy@psdextrafalse \Hy@pdftoolbartrue \Hy@typexmlfalse \Hy@unicodefalse @@ -481,11 +486,19 @@ \let\phantom\@gobble \let\vphantom\@gobble \let\hphantom\@gobble + \let\ding\HyPsd@ding + \let\Cube\HyPsd@DieFace \def\begin#1{\csname#1\endcsname}% \def\end#1{\csname end#1\endcsname}% \def\textcolor##1##{\@secondoftwo}% \def\MakeUppercase{\MakeUppercaseUnsupportedInPdfStrings}% \def\MakeLowercase{\MakeLowercaseUnsupportedInPdfStrings}% + \ifHy@psdextra + \ifHy@unicode + \csname psdmapshortnames\endcsname + \csname psdaliasnames\endcsname + \fi + \fi \let\foreignlanguage\@secondoftwo \let\textlatin\@firstofone \ltx@IfUndefined{language@group}{}{% @@ -524,6 +537,7 @@ \def\halign{\pdfstringdefWarn\halign\@gobble}% \let\ignorespaces\HyPsd@ignorespaces \let\Hy@SectionAnchorHref\@gobble + \let\ensuremath\@firstofone \HyPsd@CJKhook \Hy@pdfstringtrue \pdfstringdefPreHook @@ -576,7 +590,8 @@ }% \expandafter\HyPsd@RemoveMask\expandafter |\expandafter\@empty#1\HyPsd@End#1% - \expandafter\HyPsd@Subst\expandafter{\HyPsd@GLYPHERR}{\relax}#1% + \expandafter + \HyPsd@Subst\expandafter{\HyPsd@GLYPHERR}{\relax}#1% \let\HyPsd@String\@empty \expandafter\HyPsd@GlyphProcess#1\relax\@empty \global\let#1\HyPsd@String @@ -772,7 +787,7 @@ \DeclareFontFamily{PD1}{pdf}{} \DeclareFontShape{PD1}{pdf}{m}{n}{ <-> cmr10 }{} \DeclareFontSubstitution{PD1}{pdf}{m}{n} -\def\HyPsd@InitUnicode{% +\def\HyPsd@LoadUnicode{% \@ifundefined{T@PU}{% \input{puenc.def}% \HyLinguex@Restore @@ -780,7 +795,8 @@ \DeclareFontFamily{PU}{pdf}{}% \DeclareFontShape{PU}{pdf}{m}{n}{ <-> cmr10 }{}% \DeclareFontSubstitution{PU}{pdf}{m}{n}% - \let\HyPsd@InitUnicode\relax + \input{psdextra.def}% + \let\HyPsd@LoadUnicode\relax } \def\texorpdfstring{% \ifHy@pdfstring @@ -2220,6 +2236,117 @@ into preamble]% \fi }% +\def\HyPsd@DieFace#1{% + \ifHy@unicode + \ifnum#1<1 % + \HyPsd@UnicodeReplacementCharacter + \else + \ifnum#1>6 % + \9046\205% + \expandafter\expandafter\expandafter + \HyPsd@DieFaceLarge\intcalcSub{#1}{6}!% + \else + \9046\20\intcalcDec{#1}% + \fi + \fi + \else + .% Die faces are not part of PDFDocEncoding + \fi +} +\def\HyPsd@DieFaceLarge#1!{% + \ifnum#1>6 % + \expandafter\ltx@firstoftwo + \else + \expandafter\ltx@secondoftwo + \fi + {% + \9046\205% + \expandafter\expandafter\expandafter + \HyPsd@DieFaceLarge\IntCalcSub#1!6!!% + }{% + \9046\20\IntCalcDec#1!% + }% +} +\def\HyPsd@MoonPha#1{% + \ifcase\intcalcNum{#1} % + \HyPsd@UnicodeReplacementCharacter + \or % 1 + \9330\074\9337\032% + \or % 2 + \HyPsd@UnicodeReplacementCharacter + \or % 3 + \9330\074\9337\035% + \or % 4 + \9330\074\9337\034% + \else + \HyPsd@UnicodeReplacementCharacter + \fi +} +\def\HyPsd@ding#1{% + \ifHy@unicode + \ifnum#1<32 % + \HyPsd@UnicodeReplacementCharacter + \else + \ifnum#1>254 % + \HyPsd@UnicodeReplacementCharacter + \else + \ifnum#1<127 % + \expandafter\expandafter\expandafter + \HyPsd@@ding\intcalcNum{#1}!% + \else + \ifnum#1>160 % + \expandafter\expandafter\expandafter + \HyPsd@@ding\intcalcNum{#1}!% + \else + \HyPsd@UnicodeReplacementCharacter + \fi + \fi + \fi + \fi + \else + .% Dingbats are not part of PDFDocEncoding + \fi +} +\def\HyPsd@@ding#1!{% + \ltx@ifundefined{HyPsd@ding@#1}{% + \ifnum#1<127 % + \9047% + \HyPsd@DecimalToOctalSecond{\IntCalcSub#1!32!}% + \else + \ifnum#1<168 % + \9047\14\IntCalcSub#1!160!% + \else + \ifnum#1>181 % + \9047\HyPsd@DecimalToOctalSecond{\IntCalcSub#1!64!}% + \else + % 172..181 -> U+2460..U+2469 + \9044\HyPsd@DecimalToOctalSecond{\IntCalcSub#1!76!}% + \fi + \fi + \fi + }{% + \csname HyPsd@ding@#1\endcsname + }% +} +\@namedef{HyPsd@ding@32}{\space} +\@namedef{HyPsd@ding@37}{\9046\016}% U+260E +\@namedef{HyPsd@ding@42}{\9046\033}% U+261B +\@namedef{HyPsd@ding@43}{\9046\036}% U+261E +\@namedef{HyPsd@ding@72}{\9046\005}% U+2605 +\@namedef{HyPsd@ding@108}{\9045\317}% U+25CF +\@namedef{HyPsd@ding@110}{\9045\240}% U+25A0 +\@namedef{HyPsd@ding@115}{\9045\262}% U+25B2 +\@namedef{HyPsd@ding@116}{\9045\274}% U+25BC +\@namedef{HyPsd@ding@117}{\9045\306}% U+25C6 +\@namedef{HyPsd@ding@119}{\9045\327}% U+25D7 +\@namedef{HyPsd@ding@168}{\textclubsuitblack}% +\@namedef{HyPsd@ding@169}{\textdiamondsuitblack}% +\@namedef{HyPsd@ding@170}{\textheartsuitblack}% +\@namedef{HyPsd@ding@171}{\textspadesuitblack}% +\@namedef{HyPsd@ding@213}{\textrightarrow}% +\@namedef{HyPsd@ding@214}{\textleftrightarrow}% +\@namedef{HyPsd@ding@215}{\textupdownarrow}% +\@namedef{HyPsd@ding@240}{\HyPsd@UnicodeReplacementCharacter} \@ifclassloaded{memoir}{% \Hy@AtEndOfPackage{\RequirePackage{memhfixc}}% }{} @@ -2575,6 +2702,9 @@ \define@key{Hyp}{nesting}[true]{% \Hy@boolkey{nesting}{#1}% } +\define@key{Hyp}{destlabel}[true]{% + \Hy@boolkey{destlabel}{#1}% +} \define@key{Hyp}{unicode}[true]{% \Hy@boolkey{unicode}{#1}% \ifHy@unicode @@ -2584,16 +2714,6 @@ \def\HyPsd@pdfencoding{pdfdoc}% \fi } -\def\HyPsd@LoadUnicode{% - \@ifundefined{T@PU}{% - \input{puenc.def}% - \HyLinguex@Restore - }{}% - \DeclareFontFamily{PU}{pdf}{}% - \DeclareFontShape{PU}{pdf}{m}{n}{ <-> cmr10 }{}% - \DeclareFontSubstitution{PU}{pdf}{m}{n}% - \global\let\HyPsd@LoadUnicode\relax -} \Hy@AtBeginDocument{% \ifx\HyPsd@LoadUnicode\relax \else @@ -2666,6 +2786,9 @@ }% }% } +\define@key{Hyp}{psdextra}[true]{% + \Hy@boolkey{psdextra}{#1}% +} \def\hypersetup{\kvsetkeys{Hyp}} \newif\ifHy@setpdfversion \define@key{Hyp}{pdfversion}{% @@ -3947,7 +4070,9 @@ \def\Hy@xspace@end{% \ltx@gobble{end for xspace}% }% - \xspaceaddexceptions{\Hy@xspace@end,\hyper@linkend,\hyper@anchorend}% + \xspaceaddexceptions{% + \Hy@xspace@end,\hyper@linkend,\hyper@anchorend + }% }% }% }{% @@ -4084,7 +4209,7 @@ \ifHy@typexml \Hy@AtEndOfPackage{% \RequirePackage{color}% - \RequirePackage{nameref}% + \RequirePackage{nameref}[2012/07/28]% }% \fi \Hy@DisableOption{typexml} @@ -4417,7 +4542,7 @@ \ifHy@typexml \else \Hy@CatcodeWrapper{% - \RequirePackage{nameref}% + \RequirePackage{nameref}[2012/07/28]% }% \fi \fi @@ -4901,6 +5026,76 @@ \let\anchor@spot\@empty } \let\anchor@spot\ltx@empty +\ifHy@destlabel + \def\hyper@newdestlabel#1#2{% + \begingroup + \Hy@safe@activestrue + \edef\x{\endgroup + \noexpand\@newl@bel{HyDL}{#1}{#2}% + }% + \x + }% + \providecommand*{\hyper@destlabel@hook}{}% + \newcommand*{\Hy@DestRename}[2]{% + \ltx@IfUndefined{HyDL!#1}{% + \begingroup + \Hy@safe@activestrue + \edef\dest@name{#1}% + \edef\label@name{#2}% + \hyper@destlabel@hook + \Hy@IsNotEmpty{dest@name}{% + \Hy@IsNotEmpty{label@name}{% + \global\expandafter + \let\csname HyDL!#1\endcsname\ltx@empty + \if@filesw + \protected@write\@auxout{}{% + \string\hyper@newdestlabel + {#1}% + {\label@name}% + }% + \fi + }% + }% + \endgroup + }{}% + }% + \newcommand*{\HyperDestRename}[2]{% + \AtBeginDocument{% + \Hy@DestRename{#1}{#2}% + }% + }% + \AtBeginDocument{% + \let\HyperDestRename\Hy@DestRename + }% + \def\Hy@IsNotEmpty#1{% + \ltx@IfUndefined{#1}\ltx@gobble{% + \expandafter\ifx\csname#1\endcsname\ltx@empty + \expandafter\ltx@gobble + \else + \expandafter\ltx@firstofone + \fi + }% + }% + \ltx@GlobalAppendToMacro\label@hook{% + \HyperDestRename\@currentHref\label@name + }% + \def\HyperDestLabelReplace#1{% + \ltx@ifundefined{HyDL@#1}{% + #1% + }{% + \csname HyDL@#1\endcsname + }% + }% +\let\HyperDestNameFilter\HyperDestLabelReplace +\else + \let\hyper@newdestlabel\ltx@gobbletwo + \let\HyperDestLabelReplace\ltx@firstofone + \let\HyperDestRename\ltx@gobbletwo +\fi +\Hy@DisableOption{destlabel} +\AddLineBeginAux{% + \string\providecommand\string\hyper@newdestlabel[2]{}% +} \let\htmladdimg\hyperimage \def\htmladdnormallink#1#2{\href{#2}{#1}} \def\htmladdnormallinkfoot#1#2{\href{#2}{#1}\footnote{#2}} @@ -6009,8 +6204,15 @@ }% \fi } -\AtBeginShipoutFirst{% - \Hy@FirstPageHook +\ltx@iffileloaded{hpdftex.def}{% + \AtBeginShipout{% + \Hy@FirstPageHook + \global\let\Hy@FirstPageHook\ltx@empty + }% +}{% + \AtBeginShipoutFirst{% + \Hy@FirstPageHook + }% } \g@addto@macro\Hy@FirstPageHook{% \PDF@FinishDoc @@ -6705,7 +6907,9 @@ \def\@tempa{\@oparg{\@begintheorem{#3}{}}[]}% \else \refstepcounter{#2}% - \def\@tempa{\@oparg{\@begintheorem{#3}{\csname the#2\endcsname}}[]}% + \def\@tempa{% + \@oparg{\@begintheorem{#3}{\csname the#2\endcsname}}[]% + }% \fi \@tempa }% @@ -7511,12 +7715,12 @@ \let\H@definecounter\@definecounter \def\@definecounter#1{% \H@definecounter{#1}% - \expandafter\def\csname theH#1\endcsname{\arabic{#1}}% + \expandafter\gdef\csname theH#1\endcsname{\arabic{#1}}% } \let\H@newctr\@newctr \def\@newctr#1[#2]{% \H@newctr#1[{#2}]% - \expandafter\def\csname theH#1\endcsname{% + \expandafter\gdef\csname theH#1\endcsname{% \csname the\@ifundefined{theH#2}{}{H}#2\endcsname.\arabic{#1}% }% } diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 13c604435b0..2d1c950ae67 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/05/13 v6.82q % + [2012/07/29 v6.82v % Hyperref driver for HyperTeX specials] \Hy@VersionCheck{hypertex.def} \providecommand*{\XR@ext}{dvi} @@ -133,7 +133,9 @@ \special{html:}% \endgroup } -\def\@Form[#1]{\Hy@Message{Sorry, HyperTeX does not support FORMs}} +\def\@Form[#1]{% + \Hy@Message{Sorry, HyperTeX does not support FORMs}% +} \let\@endForm\ltx@empty \def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum \Hy@Message{Sorry, HyperTeX does not support FORM gauges}% @@ -150,8 +152,12 @@ \def\@PushButton[#1]#2{% parameters, label \Hy@Message{Sorry, HyperTeX does not support FORM pushbuttons}% } -\def\@Reset[#1]#2{\Hy@Message{Sorry, HyperTeX does not support FORMs}} -\def\@Submit[#1]#2{\Hy@Message{Sorry, HyperTeX does not support FORMs}} +\def\@Reset[#1]#2{% + \Hy@Message{Sorry, HyperTeX does not support FORMs}% +} +\def\@Submit[#1]#2{% + \Hy@Message{Sorry, HyperTeX does not support FORMs}% +} \newlength\Hy@SectionHShift \def\Hy@SectionAnchorHref#1{% \ifx\protect\@typeset@protect diff --git a/Master/texmf-dist/tex/latex/hyperref/nameref.sty b/Master/texmf-dist/tex/latex/hyperref/nameref.sty index 57eb9464ec9..0cb76115da7 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nameref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nameref.sty @@ -9,7 +9,7 @@ %% File: nameref.dtx %% Copyright (C) 1995-1999 Sebastian Rahtz %% 2000 Sebastian Rahtz, Heiko Oberdiek -%% 2001-2010 Heiko Oberdiek +%% 2001-2012 Heiko Oberdiek %% %% This file is part of the `Hyperref Bundle'. %% ------------------------------------------- @@ -30,11 +30,18 @@ %% given in the file `manifest.txt'. \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{nameref} - [2010/04/30 v2.40 Cross-referencing by name of section]% + [2012/07/28 v2.41 Cross-referencing by name of section]% \RequirePackage{refcount}[2006/02/12] \RequirePackage{gettitlestring}[2009/12/18] \RequirePackage{ltxcmds}[2009/12/12] -\def\strip@period#1.\relax#2\@@@{#1} +\def\NR@strip@period#1.\ltx@empty#2\@nil{#1} +\def\NR@sanitize@labelname{% + \@onelevel@sanitize\@currentlabelname + \edef\@currentlabelname{% + \expandafter\NR@strip@period\@currentlabelname + \ltx@empty.\ltx@empty\@nil + }% +} \newif\ifNR@showkeys \NR@showkeysfalse \@ifpackageloaded{showkeys}{% @@ -45,13 +52,15 @@ }% \endgroup }{} +\providecommand*{\label@hook}{} +\ltx@GlobalAppendToMacro{\label@hook}{% + \NR@sanitize@labelname +} \def\label#1{% \@bsphack \begingroup - \@onelevel@sanitize\@currentlabelname - \edef\@currentlabelname{% - \expandafter\strip@period\@currentlabelname\relax.\relax\@@@% - }% + \def\label@name{#1}% + \label@hook \protected@write\@auxout{}{% \string\newlabel{#1}{% {\@currentlabel}% @@ -68,10 +77,8 @@ \@bsphack \SK@\SK@@label{#1}% \begingroup - \@onelevel@sanitize\@currentlabelname - \edef\@currentlabelname{% - \expandafter\strip@period\@currentlabelname\relax.\relax\@@@% - }% + \def\label@name{#1}% + \label@hook \protected@write\@auxout{}{% \string\newlabel{#1}{% {\@currentlabel}% @@ -89,11 +96,9 @@ \def\slabel#1{% \@bsphack \if@filesw - {% - \@onelevel@sanitize\@currentlabelname - \edef\@currentlabelname{% - \expandafter\strip@period\@currentlabelname\relax.\relax\@@@% - }% + \begingroup + \def\label@name{#1}% + \label@hook \let\thepage\relax \def\protect{\noexpand\noexpand\noexpand}% \edef\@tempa{% @@ -106,8 +111,7 @@ }% }% }% - \expandafter - }% + \expandafter\endgroup \@tempa \if@nobreak\ifvmode\nobreak\fi\fi \fi diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index 00ca251eb3e..4205c6ab428 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 cf0a269b76b..6739ddf94b7 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/05/13 v6.82q % + [2012/07/29 v6.82v % Hyperref: PDFDocEncoding definition (HO)] \DeclareFontEncoding{PD1}{}{} \DeclareTextAccent{\`}{PD1}{\textasciigrave} @@ -95,6 +95,7 @@ \DeclareTextCommand{\textless}{PD1}{<}% \074 U+003C \DeclareTextCommand{\textgreater}{PD1}{>}% \076 U+003E \DeclareTextCommand{\textbackslash}{PD1}{\134}% U+005C +\DeclareTextCommand{\textsetminus}{PD1}{\textbackslash} \DeclareTextCommand{\textasciicircum}{PD1}{\136}% U+005E \DeclareTextCommand{\textunderscore}{PD1}{\137}% U+005F \DeclareTextCommand{\textmacronbelow}{PD1}{\137}% U+005F @@ -107,6 +108,7 @@ \DeclareTextCommand{\textbullet}{PD1}{\200}% U+2022 \DeclareTextCommand{\textdagger}{PD1}{\201}% U+2020 \DeclareTextCommand{\textdaggerdbl}{PD1}{\202}% U+2021 +\DeclareTextCommand{\textddagger}{PD1}{\textddagger} \DeclareTextCommand{\textellipsis}{PD1}{\203}% U+2026 \DeclareTextCommand{\textemdash}{PD1}{\204}% U+2014 \DeclareTextCommand{\textendash}{PD1}{\205}% U+2013 @@ -154,14 +156,14 @@ \DeclareTextCommand{\textasciimacron}{PD1}{\257}% U+00AF \DeclareTextCommand{\textdegree}{PD1}{\260}% U+00B0 \DeclareTextCommand{\textplusminus}{PD1}{\261}% U+00B1 -\DeclareTextCommand{\texttwosuperior}{PD1}{\262}% U+00B2 -\DeclareTextCommand{\textthreesuperior}{PD1}{\263}% U+00B3 +\DeclareTextCommand{\texttwosuperior}{PD1}{\262}%* U+00B2 +\DeclareTextCommand{\textthreesuperior}{PD1}{\263}%* U+00B3 \DeclareTextCommand{\textacute}{PD1}{\264}% U+00B4 \DeclareTextCommand{\textmu}{PD1}{\265}% U+00B5 \DeclareTextCommand{\textparagraph}{PD1}{\266}% U+00B6 \DeclareTextCommand{\textperiodcentered}{PD1}{\267}% U+00B7 \DeclareTextCommand{\textcedilla}{PD1}{\270}% U+00B8 -\DeclareTextCommand{\textonesuperior}{PD1}{\271}% U+00B9 +\DeclareTextCommand{\textonesuperior}{PD1}{\271}%* U+00B9 \DeclareTextCommand{\textordmasculine}{PD1}{\272}% U+00BA \DeclareTextCommand{\guillemotright}{PD1}{\273}% U+00BB \DeclareTextCommand{\textonequarter}{PD1}{\274}% U+00BC @@ -200,6 +202,7 @@ \DeclareTextCompositeCommand{\"}{PD1}{U}{\334}% U+00DC \DeclareTextCompositeCommand{\'}{PD1}{Y}{\335}% U+00DD \DeclareTextCommand{\TH}{PD1}{\336}% U+00DE +\DeclareTextCommand{\textThorn}{PD1}{\336}%* U+00DE \DeclareTextCommand{\ss}{PD1}{\337}% U+00DF \DeclareTextCompositeCommand{\`}{PD1}{a}{\340}% U+00E0 \DeclareTextCompositeCommand{\'}{PD1}{a}{\341}% U+00E1 @@ -236,6 +239,7 @@ \DeclareTextCompositeCommand{\"}{PD1}{u}{\374}% U+00FC \DeclareTextCompositeCommand{\'}{PD1}{y}{\375}% U+00FD \DeclareTextCommand{\th}{PD1}{\376}% U+00FE +\DeclareTextCommand{\textthorn}{PD1}{\376}%* U+00FE \DeclareTextCompositeCommand{\"}{PD1}{y}{\377}% U+00FF \DeclareTextCommand{\ij}{PD1}{\377}% U+00FF \DeclareTextCommand{\SS}{PD1}{SS} diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index 1d3553678b1..05ca0bcbbe7 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/05/13 v6.82q % + [2012/07/29 v6.82v % 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 new file mode 100644 index 00000000000..0c9a11a02e2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/hyperref/psdextra.def @@ -0,0 +1,1031 @@ +%% +%% This is file `psdextra.def', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% hyperref.dtx (with options: `psdextra') +%% +%% File: hyperref.dtx Copyright 1995-2001 Sebastian Rahtz, +%% with portions written by David Carlisle and Heiko Oberdiek, +%% 2001-2012 Heiko Oberdiek. +%% +%% This file is part of the `Hyperref Bundle'. +%% ------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% 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.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Heiko Oberdiek. +%% +%% The list of all files belonging to the `Hyperref Bundle' is +%% given in the file `manifest.txt'. +%% +\ProvidesFile{psdextra.def} + [2012/07/29 v6.82v % + Hyperref: Additions to PDF string support] +\Hy@VersionCheck{psdextra.def} +\newcommand*{\psdmapshortnames}{% + \let\copyright\textcopyright + \let\twosuperior\texttwosuperior + \let\threesuperior\textthreesuperior + \let\onesuperior\textonesuperior + \let\Thorn\textThorn + \let\thorn\textthorn + \let\hbar\texthbar + \let\hausaB\texthausaB + \let\hausaD\texthausaD + \let\hausaK\texthausaK + \let\barl\textbarl + \let\inve\textinve + \let\slashc\textslashc + \let\scripta\textscripta + \let\openo\textopeno + \let\rtaild\textrtaild + \let\reve\textreve + \let\schwa\textschwa + \let\niepsilon\textniepsilon + \let\revepsilon\textrevepsilon + \let\rhookrevepsilon\textrhookrevepsilon + \let\scriptg\textscriptg + \let\scg\textscg + \let\ipagamma\textipagamma + \let\babygamma\textbabygamma + \let\bari\textbari + \let\niiota\textniiota + \let\sci\textsci + \let\scn\textscn + \let\baro\textbaro + \let\niphi\textniphi + \let\longlegr\textlonglegr + \let\scr\textscr + \let\invscr\textinvscr + \let\esh\textesh + \let\baru\textbaru + \let\niupsilon\textniupsilon + \let\scriptv\textscriptv + \let\turnv\textturnv + \let\turnw\textturnw + \let\turny\textturny + \let\scy\textscy + \let\yogh\textyogh + \let\glotstop\textglotstop + \let\revglotstop\textrevglotstop + \let\invglotstop\textinvglotstop + \let\Gamma\textGamma + \let\Delta\textDelta + \let\Theta\textTheta + \let\Lambda\textLambda + \let\Xi\textXi + \let\Pi\textPi + \let\Sigma\textSigma + \let\Upsilon\textUpsilon + \let\Phi\textPhi + \let\Psi\textPsi + \let\Omega\textOmega + \let\alpha\textalpha + \let\beta\textbeta + \let\gamma\textgamma + \let\delta\textdelta + \let\epsilon\textepsilon + \let\zeta\textzeta + \let\eta\texteta + \let\theta\texttheta + \let\iota\textiota + \let\kappa\textkappa + \let\lambda\textlambda + \let\mugreek\textmugreek + \let\nu\textnu + \let\xi\textxi + \let\pi\textpi + \let\rho\textrho + \let\varsigma\textvarsigma + \let\sigma\textsigma + \let\tau\texttau + \let\upsilon\textupsilon + \let\phi\textphi + \let\chi\textchi + \let\psi\textpsi + \let\omega\textomega + \let\scd\textscd + \let\scu\textscu + \let\iinferior\textiinferior + \let\rinferior\textrinferior + \let\uinferior\textuinferior + \let\vinferior\textvinferior + \let\betainferior\textbetainferior + \let\gammainferior\textgammainferior + \let\rhoinferior\textrhoinferior + \let\phiinferior\textphiinferior + \let\chiinferior\textchiinferior + \let\barsci\textbarsci + \let\barp\textbarp + \let\barscu\textbarscu + \let\htrtaild\texthtrtaild + \let\dagger\textdagger + \let\bullet\textbullet + \let\hdotfor\texthdotfor + \let\prime\textprime + \let\second\textsecond + \let\third\textthird + \let\backprime\textbackprime + \let\lefttherefore\textlefttherefore + \let\fourth\textfourth + \let\diamonddots\textdiamonddots + \let\zerosuperior\textzerosuperior + \let\isuperior\textisuperior + \let\foursuperior\textfoursuperior + \let\fivesuperior\textfivesuperior + \let\sixsuperior\textsixsuperior + \let\sevensuperior\textsevensuperior + \let\eightsuperior\texteightsuperior + \let\ninesuperior\textninesuperior + \let\plussuperior\textplussuperior + \let\minussuperior\textminussuperior + \let\equalsuperior\textequalsuperior + \let\parenleftsuperior\textparenleftsuperior + \let\parenrightsuperior\textparenrightsuperior + \let\nsuperior\textnsuperior + \let\zeroinferior\textzeroinferior + \let\oneinferior\textoneinferior + \let\twoinferior\texttwoinferior + \let\threeinferior\textthreeinferior + \let\fourinferior\textfourinferior + \let\fiveinferior\textfiveinferior + \let\sixinferior\textsixinferior + \let\seveninferior\textseveninferior + \let\eightinferior\texteightinferior + \let\nineinferior\textnineinferior + \let\plusinferior\textplusinferior + \let\minusinferior\textminusinferior + \let\equalsinferior\textequalsinferior + \let\parenleftinferior\textparenleftinferior + \let\parenrightinferior\textparenrightinferior + \let\ainferior\textainferior + \let\einferior\texteinferior + \let\oinferior\textoinferior + \let\xinferior\textxinferior + \let\schwainferior\textschwainferior + \let\hinferior\texthinferior + \let\kinferior\textkinferior + \let\linferior\textlinferior + \let\minferior\textminferior + \let\ninferior\textninferior + \let\pinferior\textpinferior + \let\sinferior\textsinferior + \let\tinferior\texttinferior + \let\hslash\texthslash + \let\Im\textIm + \let\ell\textell + \let\wp\textwp + \let\Re\textRe + \let\mho\textmho + \let\riota\textriota + \let\Finv\textFinv + \let\aleph\textaleph + \let\beth\textbeth + \let\gimel\textgimel + \let\daleth\textdaleth + \let\fax\textfax + \let\Game\textGame + \let\leftarrow\textleftarrow + \let\uparrow\textuparrow + \let\rightarrow\textrightarrow + \let\downarrow\textdownarrow + \let\leftrightarrow\textleftrightarrow + \let\updownarrow\textupdownarrow + \let\nwarrow\textnwarrow + \let\nearrow\textnearrow + \let\searrow\textsearrow + \let\swarrow\textswarrow + \let\nleftarrow\textnleftarrow + \let\nrightarrow\textnrightarrow + \let\twoheadleftarrow\texttwoheadleftarrow + \let\twoheaduparrow\texttwoheaduparrow + \let\twoheadrightarrow\texttwoheadrightarrow + \let\twoheaddownarrow\texttwoheaddownarrow + \let\leftarrowtail\textleftarrowtail + \let\rightarrowtail\textrightarrowtail + \let\mapsto\textmapsto + \let\hookleftarrow\texthookleftarrow + \let\hookrightarrow\texthookrightarrow + \let\looparrowleft\textlooparrowleft + \let\looparrowright\textlooparrowright + \let\nleftrightarrow\textnleftrightarrow + \let\lightning\textlightning + \let\dlsh\textdlsh + \let\curvearrowleft\textcurvearrowleft + \let\curvearrowright\textcurvearrowright + \let\leftharpoonup\textleftharpoonup + \let\leftharpoondown\textleftharpoondown + \let\upharpoonright\textupharpoonright + \let\upharpoonleft\textupharpoonleft + \let\rightharpoonup\textrightharpoonup + \let\rightharpoondown\textrightharpoondown + \let\downharpoonright\textdownharpoonright + \let\downharpoonleft\textdownharpoonleft + \let\rightleftarrows\textrightleftarrows + \let\updownarrows\textupdownarrows + \let\leftrightarrows\textleftrightarrows + \let\leftleftarrows\textleftleftarrows + \let\upuparrows\textupuparrows + \let\rightrightarrows\textrightrightarrows + \let\downdownarrows\textdowndownarrows + \let\leftrightharpoons\textleftrightharpoons + \let\rightleftharpoons\textrightleftharpoons + \let\nLeftarrow\textnLeftarrow + \let\nLeftrightarrow\textnLeftrightarrow + \let\nRightarrow\textnRightarrow + \let\Leftarrow\textLeftarrow + \let\Uparrow\textUparrow + \let\Rightarrow\textRightarrow + \let\Downarrow\textDownarrow + \let\Leftrightarrow\textLeftrightarrow + \let\Updownarrow\textUpdownarrow + \let\Nwarrow\textNwarrow + \let\Nearrow\textNearrow + \let\Searrow\textSearrow + \let\Swarrow\textSwarrow + \let\Lleftarrow\textLleftarrow + \let\Rrightarrow\textRrightarrow + \let\leftsquigarrow\textleftsquigarrow + \let\rightsquigarrow\textrightsquigarrow + \let\dashleftarrow\textdashleftarrow + \let\dasheduparrow\textdasheduparrow + \let\dashrightarrow\textdashrightarrow + \let\dasheddownarrow\textdasheddownarrow + \let\downuparrows\textdownuparrows + \let\forall\textforall + \let\complement\textcomplement + \let\partial\textpartial + \let\exists\textexists + \let\nexists\textnexists + \let\emptyset\textemptyset + \let\triangle\texttriangle + \let\nabla\textnabla + \let\in\textin + \let\notin\textnotin + \let\smallin\textsmallin + \let\ni\textni + \let\notowner\textnotowner + \let\smallowns\textsmallowns + \let\prod\textprod + \let\amalg\textamalg + \let\sum\textsum + \let\mp\textmp + \let\dotplus\textdotplus + \let\setminus\textsetminus + \let\ast\textast + \let\circ\textcirc + \let\surd\textsurd + \let\propto\textpropto + \let\infty\textinfty + \let\angle\textangle + \let\measuredangle\textmeasuredangle + \let\sphericalangle\textsphericalangle + \let\mid\textmid + \let\nmid\textnmid + \let\parallel\textparallel + \let\nparallel\textnparallel + \let\wedge\textwedge + \let\vee\textvee + \let\cap\textcap + \let\cup\textcup + \let\int\textint + \let\iint\textiint + \let\iiint\textiiint + \let\oint\textoint + \let\oiint\textoiint + \let\ointclockwise\textointclockwise + \let\ointctrclockwise\textointctrclockwise + \let\therefore\texttherefore + \let\because\textbecause + \let\vdotdot\textvdotdot + \let\squaredots\textsquaredots + \let\dotminus\textdotminus + \let\eqcolon\texteqcolon + \let\sim\textsim + \let\backsim\textbacksim + \let\wr\textwr + \let\nsim\textnsim + \let\simeq\textsimeq + \let\cong\textcong + \let\ncong\textncong + \let\approx\textapprox + \let\approxeq\textapproxeq + \let\triplesim\texttriplesim + \let\backcong\textbackcong + \let\asymp\textasymp + \let\Bumpeq\textBumpeq + \let\bumpeq\textbumpeq + \let\doteq\textdoteq + \let\doteqdot\textdoteqdot + \let\fallingdoteq\textfallingdoteq + \let\risingdoteq\textrisingdoteq + \let\colonequals\textcolonequals + \let\equalscolon\textequalscolon + \let\eqcirc\texteqcirc + \let\circeq\textcirceq + \let\hateq\texthateq + \let\triangleeq\texttriangleeq + \let\neq\textneq + \let\ne\textne + \let\equiv\textequiv + \let\nequiv\textnequiv + \let\leq\textleq + \let\le\textle + \let\geq\textgeq + \let\ge\textge + \let\leqq\textleqq + \let\geqq\textgeqq + \let\lneqq\textlneqq + \let\gneqq\textgneqq + \let\ll\textll + \let\gg\textgg + \let\between\textbetween + \let\nless\textnless + \let\ngtr\textngtr + \let\nleq\textnleq + \let\ngeq\textngeq + \let\lesssim\textlesssim + \let\gtrsim\textgtrsim + \let\lessgtr\textlessgtr + \let\gtrless\textgtrless + \let\prec\textprec + \let\succ\textsucc + \let\preccurlyeq\textpreccurlyeq + \let\succcurlyeq\textsucccurlyeq + \let\precsim\textprecsim + \let\succsim\textsuccsim + \let\nprec\textnprec + \let\nsucc\textnsucc + \let\subset\textsubset + \let\supset\textsupset + \let\nsubset\textnsubset + \let\nsupset\textnsupset + \let\subseteq\textsubseteq + \let\supseteq\textsupseteq + \let\nsubseteq\textnsubseteq + \let\nsupseteq\textnsupseteq + \let\subsetneq\textsubsetneq + \let\supsetneq\textsupsetneq + \let\cupdot\textcupdot + \let\cupplus\textcupplus + \let\sqsubset\textsqsubset + \let\sqsupset\textsqsupset + \let\sqsubseteq\textsqsubseteq + \let\sqsupseteq\textsqsupseteq + \let\sqcap\textsqcap + \let\sqcup\textsqcup + \let\oplus\textoplus + \let\ominus\textominus + \let\otimes\textotimes + \let\oslash\textoslash + \let\odot\textodot + \let\circledcirc\textcircledcirc + \let\circledast\textcircledast + \let\circleddash\textcircleddash + \let\boxplus\textboxplus + \let\boxminus\textboxminus + \let\boxtimes\textboxtimes + \let\boxdot\textboxdot + \let\vdash\textvdash + \let\dashv\textdashv + \let\top\texttop + \let\bot\textbot + \let\vDash\textvDash + \let\Vdash\textVdash + \let\Vvdash\textVvdash + \let\VDash\textVDash + \let\nvdash\textnvdash + \let\nvDash\textnvDash + \let\nVDash\textnVDash + \let\lhd\textlhd + \let\rhd\textrhd + \let\unlhd\textunlhd + \let\unrhd\textunrhd + \let\multimapdotbothA\textmultimapdotbothA + \let\multimapdotbothB\textmultimapdotbothB + \let\multimap\textmultimap + \let\veebar\textveebar + \let\barwedge\textbarwedge + \let\star\textstar + \let\divideontimes\textdivideontimes + \let\bowtie\textbowtie + \let\ltimes\textltimes + \let\rtimes\textrtimes + \let\leftthreetimes\textleftthreetimes + \let\rightthreetimes\textrightthreetimes + \let\backsimeq\textbacksimeq + \let\curlyvee\textcurlyvee + \let\curlywedge\textcurlywedge + \let\Subset\textSubset + \let\Supset\textSupset + \let\Cap\textCap + \let\Cup\textCup + \let\pitchfork\textpitchfork + \let\lessdot\textlessdot + \let\gtrdot\textgtrdot + \let\lll\textlll + \let\ggg\textggg + \let\lesseqgtr\textlesseqgtr + \let\gtreqless\textgtreqless + \let\curlyeqprec\textcurlyeqprec + \let\curlyeqsucc\textcurlyeqsucc + \let\npreccurlyeq\textnpreccurlyeq + \let\nsucccurlyeq\textnsucccurlyeq + \let\nqsubseteq\textnqsubseteq + \let\nqsupseteq\textnqsupseteq + \let\sqsubsetneq\textsqsubsetneq + \let\sqsupsetneq\textsqsupsetneq + \let\lnsim\textlnsim + \let\gnsim\textgnsim + \let\precnsim\textprecnsim + \let\succnsim\textsuccnsim + \let\ntriangleleft\textntriangleleft + \let\ntriangleright\textntriangleright + \let\ntrianglelefteq\textntrianglelefteq + \let\ntrianglerighteq\textntrianglerighteq + \let\vdots\textvdots + \let\cdots\textcdots + \let\udots\textudots + \let\ddots\textddots + \let\barin\textbarin + \let\diameter\textdiameter + \let\backneg\textbackneg + \let\invbackneg\textinvbackneg + \let\clock\textclock + \let\ulcorner\textulcorner + \let\urcorner\texturcorner + \let\llcorner\textllcorner + \let\lrcorner\textlrcorner + \let\frown\textfrown + \let\smile\textsmile + \let\Keyboard\textKeyboard + \let\langle\textlangle + \let\rangle\textrangle + \let\APLinv\textAPLinv + \let\notslash\textnotslash + \let\notbackslash\textnotbackslash + \let\boxbackslash\textboxbackslash + \let\APLleftarrowbox\textAPLleftarrowbox + \let\APLrightarrowbox\textAPLrightarrowbox + \let\APLuparrowbox\textAPLuparrowbox + \let\APLdownarrowbox\textAPLdownarrowbox + \let\APLinput\textAPLinput + \let\Request\textRequest + \let\bbslash\textbbslash + \let\bigtriangleup\textbigtriangleup + \let\triangleright\texttriangleright + \let\bigtriangledown\textbigtriangledown + \let\triangleleft\texttriangleleft + \let\diamond\textdiamond + \let\lozenge\textlozenge + \let\openbullet\textopenbullet + \let\boxbar\textboxbar + \let\bigcircle\textbigcircle + \let\Cloud\textCloud + \let\FiveStar\textFiveStar + \let\FiveStarOpen\textFiveStarOpen + \let\Phone\textPhone + \let\Checkedbox\textCheckedbox + \let\Crossedbox\textCrossedbox + \let\Coffeecup\textCoffeecup + \let\HandCuffLeft\textHandCuffLeft + \let\HandCuffRight\textHandCuffRight + \let\HandLeft\textHandLeft + \let\HandRight\textHandRight + \let\Radioactivity\textRadioactivity + \let\Biohazard\textBiohazard + \let\Ankh\textAnkh + \let\Yinyang\textYinyang + \let\frownie\textfrownie + \let\smiley\textsmiley + \let\blacksmiley\textblacksmiley + \let\sun\textsun + \let\leftmoon\textleftmoon + \let\rightmoon\textrightmoon + \let\mercury\textmercury + \let\earth\textearth + \let\male\textmale + \let\jupiter\textjupiter + \let\saturn\textsaturn + \let\uranus\texturanus + \let\neptune\textneptune + \let\pluto\textpluto + \let\aries\textaries + \let\taurus\texttaurus + \let\gemini\textgemini + \let\cancer\textcancer + \let\leo\textleo + \let\virgo\textvirgo + \let\libra\textlibra + \let\scorpio\textscorpio + \let\sagittarius\textsagittarius + \let\capricorn\textcapricorn + \let\aquarius\textaquarius + \let\pisces\textpisces + \let\quarternote\textquarternote + \let\twonotes\texttwonotes + \let\sixteenthnote\textsixteenthnote + \let\flat\textflat + \let\natural\textnatural + \let\sharp\textsharp + \let\recycle\textrecycle + \let\Wheelchair\textWheelchair + \let\Flag\textFlag + \let\dsmilitary\textdsmilitary + \let\dsmedical\textdsmedical + \let\dsjuridical\textdsjuridical + \let\dschemical\textdschemical + \let\dsbiological\textdsbiological + \let\dscommercial\textdscommercial + \let\manstar\textmanstar + \let\danger\textdanger + \let\FemaleFemale\textFemaleFemale + \let\MaleMale\textMaleMale + \let\FemaleMale\textFemaleMale + \let\Hermaphrodite\textHermaphrodite + \let\SunCload\textSunCload + \let\Rain\textRain + \let\noway\textnoway + \let\Mountain\textMountain + \let\Tent\textTent + \let\ScissorRight\textScissorRight + \let\ScissorRightBrokenTop\textScissorRightBrokenTop + \let\ScissorHollowRight\textScissorHollowRight + \let\PhoneHandset\textPhoneHandset + \let\Tape\textTape + \let\Plane\textPlane + \let\Envelope\textEnvelope + \let\Peace\textPeace + \let\Writinghand\textWritinghand + \let\PencilRightDown\textPencilRightDown + \let\PencilRight\textPencilRight + \let\PencilRightUp\textPencilRightUp + \let\NibRight\textNibRight + \let\NibSolidRight\textNibSolidRight + \let\Checkmark\textCheckmark + \let\CheckmarkBold\textCheckmarkBold + \let\XSolid\textXSolid + \let\XSolidBold\textXSolidBold + \let\XSolidBrush\textXSolidBrush + \let\PlusOutline\textPlusOutline + \let\Plus\textPlus + \let\PlusThinCenterOpen\textPlusThinCenterOpen + \let\PlusCenterOpen\textPlusCenterOpen + \let\Cross\textCross + \let\CrossOpenShadow\textCrossOpenShadow + \let\CrossOutline\textCrossOutline + \let\CrossMaltese\textCrossMaltese + \let\DavidStar\textDavidStar + \let\FourAsterisk\textFourAsterisk + \let\JackStar\textJackStar + \let\JackStarBold\textJackStarBold + \let\ClowerTips\textClowerTips + \let\FourStar\textFourStar + \let\FourStarOpen\textFourStarOpen + \let\FiveStarOpenCircled\textFiveStarOpenCircled + \let\FiveStarCenterOpen\textFiveStarCenterOpen + \let\FiveStarOpenDotted\textFiveStarOpenDotted + \let\FiveStarOutline\textFiveStarOutline + \let\FiveStarOutlineHeavy\textFiveStarOutlineHeavy + \let\FiveStarConvex\textFiveStarConvex + \let\FiveStarShadow\textFiveStarShadow + \let\AsteriskBold\textAsteriskBold + \let\AsteriskCenterOpen\textAsteriskCenterOpen + \let\EightStarTaper\textEightStarTaper + \let\EightStarConvex\textEightStarConvex + \let\SixStar\textSixStar + \let\EightStar\textEightStar + \let\EightStarBold\textEightStarBold + \let\TwelveStar\textTwelveStar + \let\SixteenStarLight\textSixteenStarLight + \let\SixFlowerPetalRemoved\textSixFlowerPetalRemoved + \let\SixFlowerOpenCenter\textSixFlowerOpenCenter + \let\Asterisk\textAsterisk + \let\SixFlowerAlternate\textSixFlowerAlternate + \let\FiveFlowerPetal\textFiveFlowerPetal + \let\FiveFlowerOpen\textFiveFlowerOpen + \let\EightFlowerPetal\textEightFlowerPetal + \let\SunshineOpenCircled\textSunshineOpenCircled + \let\SixFlowerAltPetal\textSixFlowerAltPetal + \let\SnowflakeChevron\textSnowflakeChevron + \let\Snowflake\textSnowflake + \let\SnowflakeChevronBold\textSnowflakeChevronBold + \let\Sparkle\textSparkle + \let\SparkleBold\textSparkleBold + \let\AsteriskRoundedEnds\textAsteriskRoundedEnds + \let\EightFlowerPetalRemoved\textEightFlowerPetalRemoved + \let\EightAsterisk\textEightAsterisk + \let\CircleShadow\textCircleShadow + \let\SquareShadowBottomRight\textSquareShadowBottomRight + \let\SquareTopRight\textSquareTopRight + \let\SquareCastShadowBottomRight\textSquareCastShadowBottomRight + \let\SquareCastShadowTopRight\textSquareCastShadowTopRight + \let\DiamandSolid\textDiamandSolid + \let\RectangleThin\textRectangleThin + \let\Rectangle\textRectangle + \let\RectangleBold\textRectangleBold + \let\perp\textperp + \let\veedot\textveedot + \let\wedgedot\textwedgedot + \let\leftspoon\textleftspoon + \let\lbrackdbl\textlbrackdbl + \let\rbrackdbl\textrbrackdbl + \let\circlearrowleft\textcirclearrowleft + \let\circlearrowright\textcirclearrowright + \let\longleftarrow\textlongleftarrow + \let\longrightarrow\textlongrightarrow + \let\longleftrightarrow\textlongleftrightarrow + \let\Longleftarrow\textLongleftarrow + \let\Longrightarrow\textLongrightarrow + \let\Longleftrightarrow\textLongleftrightarrow + \let\longmapsto\textlongmapsto + \let\Longmapsfrom\textLongmapsfrom + \let\Longmapsto\textLongmapsto + \let\nwsearrow\textnwsearrow + \let\neswarrow\textneswarrow + \let\lhooknwarrow\textlhooknwarrow + \let\rhooknearrow\textrhooknearrow + \let\lhooksearrow\textlhooksearrow + \let\rhookswarrow\textrhookswarrow + \let\rcurvearrowne\textrcurvearrowne + \let\lcurvearrowse\textlcurvearrowse + \let\lcurvearrowsw\textlcurvearrowsw + \let\rcurvearrowse\textrcurvearrowse + \let\lcurvearrowdown\textlcurvearrowdown + \let\rcurvearrowdown\textrcurvearrowdown + \let\rcurvearrowleft\textrcurvearrowleft + \let\rcurvearrowright\textrcurvearrowright + \let\leftrightharpoon\textleftrightharpoon + \let\rightleftharpoon\textrightleftharpoon + \let\updownharpoonrightleft\textupdownharpoonrightleft + \let\updownharpoonleftright\textupdownharpoonleftright + \let\leftleftharpoons\textleftleftharpoons + \let\upupharpoons\textupupharpoons + \let\rightrightharpoons\textrightrightharpoons + \let\downdownharpoons\textdowndownharpoons + \let\leftbarharpoon\textleftbarharpoon + \let\barleftharpoon\textbarleftharpoon + \let\rightbarharpoon\textrightbarharpoon + \let\barrightharpoon\textbarrightharpoon + \let\updownharpoons\textupdownharpoons + \let\downupharpoons\textdownupharpoons + \let\obar\textobar + \let\obslash\textobslash + \let\obot\textobot + \let\olessthan\textolessthan + \let\ogreaterthan\textogreaterthan + \let\boxslash\textboxslash + \let\boxbslash\textboxbslash + \let\boxast\textboxast + \let\boxcircle\textboxcircle + \let\boxbox\textboxbox + \let\multimapboth\textmultimapboth + \let\shuffle\textshuffle + \let\uplus\textuplus + \let\bigdoublewedge\textbigdoublewedge + \let\bigdoublevee\textbigdoublevee + \let\Join\textJoin + \let\circplus\textcircplus + \let\minusdot\textminusdot + \let\dottimes\textdottimes + \let\dtimes\textdtimes + \let\odiv\textodiv + \let\invneg\textinvneg + \let\sqdoublecap\textsqdoublecap + \let\capdot\textcapdot + \let\sqdoublecup\textsqdoublecup + \let\doublewedge\textdoublewedge + \let\doublevee\textdoublevee + \let\doublebarwedge\textdoublebarwedge + \let\veedoublebar\textveedoublebar + \let\eqdot\texteqdot + \let\coloncolonequals\textcoloncolonequals + \let\leqslant\textleqslant + \let\geqslant\textgeqslant + \let\lessapprox\textlessapprox + \let\gtrapprox\textgtrapprox + \let\lneq\textlneq + \let\gneq\textgneq + \let\lnapprox\textlnapprox + \let\gnapprox\textgnapprox + \let\lesseqqgtr\textlesseqqgtr + \let\gtreqqless\textgtreqqless + \let\eqslantless\texteqslantless + \let\eqslantgtr\texteqslantgtr + \let\leftslice\textleftslice + \let\rightslice\textrightslice + \let\preceq\textpreceq + \let\succeq\textsucceq + \let\precneq\textprecneq + \let\succneq\textsuccneq + \let\preceqq\textpreceqq + \let\succeqq\textsucceqq + \let\precneqq\textprecneqq + \let\succneqq\textsuccneqq + \let\precapprox\textprecapprox + \let\precnapprox\textprecnapprox + \let\succnapprox\textsuccnapprox + \let\subseteqq\textsubseteqq + \let\supseteqq\textsupseteqq + \let\dashV\textdashV + \let\Dashv\textDashv + \let\DashV\textDashV + \let\downmodels\textdownmodels + \let\upmodels\textupmodels + \let\upspoon\textupspoon + \let\interleave\textinterleave + \let\sslash\textsslash + \let\jinferior\textjinferior + \let\slashdiv\textslashdiv + \let\fivedots\textfivedots + \let\oo\textoo + \let\GaPa\textGaPa + \let\HaPa\textHaPa + \let\ViPa\textViPa + \let\AcPa\textAcPa + \let\SePa\textSePa + \let\ZwPa\textZwPa + \let\fullnote\textfullnote + \let\halfnote\texthalfnote + \let\Vier\textVier + \let\Acht\textAcht + \let\Sech\textSech + \let\Zwdr\textZwdr + \let\Mundus\textMundus + \let\Womanface\textWomanface + \let\Fire\textFire + \let\Bicycle\textBicycle + \let\Gentsroom\textGentsroom + \let\Ladiesroom\textLadiesroom + \let\ccnc\textccnc + \let\ccsa\textccsa + \let\CircledA\textCircledA + \let\Info\textInfo + \let\neg\textneg + \let\times\texttimes + \let\div\textdiv + \let\pm\textpm + \let\cdot\textcdot +}% \psdmapshortnames +\newcommand*{\psdaliasnames}{% + \let\epsdice\HyPsd@DieFace + \let\fcdice\HyPsd@DieFace + \let\MoonPha\HyPsd@MoonPha + \let\mathdollar\textdollar + \let\binampersand\textampersand + \let\with\textampersand + \let\mathunderscore\textunderscore + \let\textvertline\textbar + \let\mathsterling\textsterling + \let\pounds\textsterling + \let\brokenvert\textbrokenbar + \let\mathsection\textsection + \let\S\textsection + \let\mathparagraph\textparagraph + \let\vartimes\textmultiply + \let\eth\dh + \let\crossd\textcrd + \let\textbard\textcrd + \let\bard\textcrd + \let\textcrh\texthbar + \let\crossh\texthbar + \let\planck\texthbar + \let\eng\ng + \let\engma\ng + \let\crossb\textcrb + \let\textbarb\textcrb + \let\barb\textcrb + \let\hv\texthvlig + \let\hausak\texthtk + \let\crossnilambda\textcrlambda + \let\barlambda\textcrlambda + \let\lambdabar\textcrlambda + \let\lambdaslash\textcrlambda + \let\textnrleg\textPUnrleg + \let\textpipevar\textpipe + \let\textdoublepipevar\textdoublepipe + \let\textdoublebarpipevar\textdoublebarpipe + \let\textcrg\textgslash + \let\textdblig\textPUdblig + \let\textqplig\textPUqplig + \let\textcentoldstyle\textslashc + \let\textbarc\textslashc + \let\inva\textturna + \let\vara\textscripta + \let\invscripta\textturnscripta + \let\rotvara\textturnscripta + \let\hookb\texthtb + \let\hausab\texthtb + \let\varopeno\textopeno + \let\curlyc\textctc + \let\taild\textrtaild + \let\hookd\texthtd + \let\hausad\texthtd + \let\er\textrhookschwa + \let\epsi\textniepsilon + \let\hookrevepsilon\textrhookrevepsilon + \let\closedrevepsilon\textcloserevepsilon + \let\barj\textbardotlessj + \let\hookg\texthtg + \let\varg\textscriptg + \let\vod\textipagamma + \let\invh\textturnh + \let\udesc\textturnh + \let\hookh\texthth + \let\voicedh\texthth + \let\hookheng\texththeng + \let\ibar\textbari + \let\vari\textniiota + \let\tildel\textltilde + \let\latfric\textbeltl + \let\taill\textrtaill + \let\lz\textlyoghlig + \let\invm\textturnm + \let\rotm\textturnm + \let\legm\textturnmrleg + \let\labdentalnas\textltailm + \let\emgma\textltailm + \let\nj\textltailn + \let\enya\textltailn + \let\tailn\textrtailn + \let\closedniomega\textcloseomega + \let\varomega\textcloseomega + \let\invr\textturnr + \let\rotr\textturnr + \let\invlegr\textturnlonglegr + \let\tailinvr\textturnrrtail + \let\legr\textlonglegr + \let\tailr\textrtailr + \let\flapr\textfishhookr + \let\flap\textfishhookr + \let\tails\textrtails + \let\curlyesh\textctesh + \let\clickt\textturnt + \let\tailt\textrtailt + \let\ubar\textbaru + \let\rotOmega\textniupsilon + \let\invv\textturnv + \let\pwedge\textturnv + \let\invw\textturnw + \let\rotw\textturnw + \let\invy\textturny + \let\roty\textturny + \let\tailz\textrtailz + \let\curlyz\textctz + \let\curlyyogh\textctyogh + \let\ejective\textglotstop + \let\glottal\textglotstop + \let\reveject\textrevglotstop + \let\clickc\textstretchc + \let\textstretchcvar\textstretchc + \let\clickb\textbullseye + \let\textObullseye\textbullseye + \let\textctjvar\textctj + \let\textturnsck\textturnk + \let\dz\textdzlig + \let\tesh\textteshlig + \let\digamma\textdigammagreek + \let\hardsign\cyrhrdsn + \let\softsign\cyrsftsn + \let\textsck\textPUsck + \let\textscm\textPUscm + \let\textscp\textPUscp + \let\textrevscr\textPUrevscr + \let\textrhooka\textPUrhooka + \let\textrhooke\textPUrhooke + \let\textrhookepsilon\textPUrhookepsilon + \let\textrhookopeno\textPUrhookopeno + \let\textdoublevertline\textbardbl + \let\dag\textdagger + \let\ddagger\textdaggerdbl + \let\ddag\textdaggerdbl + \let\mathellipsis\textellipsis + \let\bindnasrepma\textinvamp + \let\parr\textinvamp + \let\textglobrise\textnearrow + \let\textglobfall\textsearrow + \let\Lightning\textlightning + \let\dashedleftarrow\textdashleftarrow + \let\dashedrightarrow\textdashrightarrow + \let\varnothing\textemptyset + \let\owns\textni + \let\varangle\textsphericalangle + \let\Anglesign\textsphericalangle + \let\downtherefore\textbecause + \let\textdotdiv\textdotminus + \let\wreath\textwr + \let\Doteq\textdoteqdot + \let\corresponds\texthateq + \let\varoplus\textoplus + \let\varominus\textominus + \let\varotimes\textotimes + \let\varoslash\textoslash + \let\varodot\textodot + \let\ocirc\textcircledcirc + \let\varocircle\textcircledcirc + \let\varoast\textcircledast + \let\oasterisk\textcircledast + \let\rightvdash\textvdash + \let\leftvdash\textdashv + \let\downvdash\texttop + \let\models\textvDash + \let\rightmodels\textvDash + \let\rightVdash\textVdash + \let\rightModels\textVDash + \let\lessclosed\textlhd + \let\gtrclosed\textrhd + \let\leqclosed\textunlhd + \let\trianglelefteq\textunlhd + \let\geqclosed\textunrhd + \let\trianglerighteq\textunrhd + \let\varcurlyvee\textcurlyvee + \let\varcurlywedge\textcurlywedge + \let\doublecap\textCap + \let\doublecup\textCup + \let\varsqsubsetneq\textsqsubsetneq + \let\varsqsupsetneq\textsqsupsetneq + \let\nlessclosed\textntriangleleft + \let\ngtrclosed\textntriangleright + \let\Clocklogo\textclock + \let\varparallelinv\textbbslash + \let\Telefon\textPhone + \let\rightpointleft\textHandLeft + \let\leftpointright\textHandRight + \let\PointingHand\textHandRight + \let\Radiation\textRadioactivity + \let\Frowny\textfrownie + \let\Smiley\textsmiley + \let\Mercury\textmercury + \let\textfemale\textPUfemale + \let\female\textPUfemale + \let\venus\textPUfemale + \let\Venus\textPUfemale + \let\Earth\textearth + \let\mars\textmale + \let\Mars\textmale + \let\Jupiter\textjupiter + \let\Saturn\textsaturn + \let\Uranus\texturanus + \let\Neptune\textneptune + \let\Pluto\textpluto + \let\Aries\textaries + \let\Taurus\texttaurus + \let\Gemini\textgemini + \let\Cancer\textcancer + \let\Leo\textleo + \let\Virgo\textvirgo + \let\Libra\textlibra + \let\Scorpio\textscorpio + \let\Sagittarius\textsagittarius + \let\Capricorn\textcapricorn + \let\Aquarius\textaquarius + \let\Pisces\textpisces + \let\spadesuit\textspadesuitblack + \let\heartsuit\textheartsuitwhite + \let\diamondsuit\textdiamondsuitwhite + \let\clubsuit\textclubsuitblack + \let\eighthnote\textmusicalnote + \let\VarFlag\textFlag + \let\textxswup\textdsmilitary + \let\textuncrfemale\textPUuncrfemale + \let\Football\textSoccerBall + \let\Cutright\textScissorRightBrokenBottom + \let\Rightscissors\textScissorRight + \let\Letter\textEnvelope + \let\checkmark\textCheckmark + \let\davidstar\textDavidStar + \let\textvarobar\textobar + \let\circledbslash\textobslash + \let\obackslash\textobslash + \let\varobslash\textobslash + \let\odplus\textobot + \let\varolessthan\textolessthan + \let\varogreaterthan\textogreaterthan + \let\divdot\textminusdot + \let\doublesqcap\textsqdoublecap + \let\doublesqcup\textsqdoublecup + \let\merge\textdoublevee + \let\leftVdash\textdashV + \let\leftmodels\textDashv + \let\leftModels\textDashV + \let\varparallel\textsslash + \let\textheng\textPUheng + \let\textlhookfour\textPUlhookfour + \let\textscf\textPUscf + \let\textaolig\textPUaolig + \let\Ganz\textfullnote + \let\Halb\texthalfnote +}% \psdaliasnames +\endinput +%% +%% End of file `psdextra.def'. diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index 43f1daa447c..341a2170771 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -29,61 +29,61 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puarenc.def} - [2012/05/13 v6.82q % + [2012/07/29 v6.82v % Hyperref: Additions to puenc.def for Arabi] -\DeclareTextCommand{\hamza}{PU}{\86\041}% 0621;afii57409;ARABIC LETTER HAMZA -\DeclareTextCommand{\alefmadda}{PU}{\86\042}% 0622;afii57410;ARABIC LETTER ALEF WITH MADDA ABOVE -\DeclareTextCommand{\alefhamza}{PU}{\86\043}% 0623;afii57411;ARABIC LETTER ALEF WITH HAMZA ABOVE -\DeclareTextCommand{\wawhamza}{PU}{\86\044} % 0624;afii57412;ARABIC LETTER WAW WITH HAMZA ABOVE -\DeclareTextCommand{\aleflowerhamza}{PU}{\86\045}% 0625;afii57413;ARABIC LETTER ALEF WITH HAMZA BELOW -\DeclareTextCommand{\yahamza}{PU}{\86\046}% 0626;afii57414;ARABIC LETTER YEH WITH HAMZA ABOVE -\DeclareTextCommand{\alef}{PU}{\86\047}% 0627;afii57415;ARABIC LETTER ALEF -\DeclareTextCommand{\baa}{PU}{\86\050}% 0628;afii57416;ARABIC LETTER BEH -\DeclareTextCommand{\T}{PU}{\86\051}% 0629;afii57417;ARABIC LETTER TEH MARBUTA -\DeclareTextCommand{\taa}{PU}{\86\052}% 062A;afii57418;ARABIC LETTER TEH -\DeclareTextCommand{\thaa}{PU}{\86\053}% 062B;afii57419;ARABIC LETTER THEH -\DeclareTextCommand{\jeem}{PU}{\86\054}% 062C;afii57420;ARABIC LETTER JEEM -\DeclareTextCommand{\Haa}{PU}{\86\055}% 062D;afii57421;ARABIC LETTER HAH -\DeclareTextCommand{\kha}{PU}{\86\056}% 062E;afii57422;ARABIC LETTER KHAH -\DeclareTextCommand{\dal}{PU}{\86\057}% 062F;afii57423;ARABIC LETTER DAL -\DeclareTextCommand{\dhal}{PU}{\86\060}% 0630;afii57424;ARABIC LETTER THAL -\DeclareTextCommand{\ra}{PU}{\86\061}% 0631;afii57425;ARABIC LETTER REH -\DeclareTextCommand{\zay}{PU}{\86\062}% 0632;afii57426;ARABIC LETTER ZAIN -\DeclareTextCommand{\seen}{PU}{\86\063}% 0633;afii57427;ARABIC LETTER SEEN -\DeclareTextCommand{\sheen}{PU}{\86\064}% 0634;afii57428;ARABIC LETTER SHEEN -\DeclareTextCommand{\sad}{PU}{\86\065}% 0635;afii57429;ARABIC LETTER SAD -\DeclareTextCommand{\dad}{PU}{\86\066}% 0636;afii57430;ARABIC LETTER DAD -\DeclareTextCommand{\Ta}{PU}{\86\067}% 0637;afii57431;ARABIC LETTER TAH -\DeclareTextCommand{\za}{PU}{\86\070}% 0638;afii57432;ARABIC LETTER ZAH -\DeclareTextCommand{\ayn}{PU}{\86\071}% 0639;afii57433;ARABIC LETTER AIN -\DeclareTextCommand{\ghayn}{PU}{\86\072}% 063A;afii57434;ARABIC LETTER GHAIN -\DeclareTextCommand{\tatweel}{PU}{\86\100}% 0640;afii57440;ARABIC TATWEEL -\DeclareTextCommand{\fa}{PU}{\86\101}% 0641;afii57441;ARABIC LETTER FEH -\DeclareTextCommand{\qaf}{PU}{\86\102}% 0642;afii57442;ARABIC LETTER QAF -\DeclareTextCommand{\kaf}{PU}{\86\103}% 0643;afii57443;ARABIC LETTER KAF -\DeclareTextCommand{\lam}{PU}{\86\104}% 0644;afii57444;ARABIC LETTER LAM -\DeclareTextCommand{\meem}{PU}{\86\105}% 0645;afii57445;ARABIC LETTER MEEM -\DeclareTextCommand{\nun}{PU}{\86\106}% 0646;afii57446;ARABIC LETTER NOON -\DeclareTextCommand{\ha}{PU}{\86\107}% 0647;afii57470;ARABIC LETTER HEH -\DeclareTextCommand{\waw}{PU}{\86\110}% 0648;afii57448;ARABIC LETTER WAW -\DeclareTextCommand{\alefmaqsura}{PU}{\86\111}% 0649;afii57449;ARABIC LETTER ALEF MAKSURA -\DeclareTextCommand{\ya}{PU}{\86\112}% 064A;afii57450;ARABIC LETTER YEH -\DeclareTextCommand{\nasb}{PU}{\86\113}% 064B;afii57451;ARABIC FATHATAN -\DeclareTextCommand{\raff}{PU}{\86\114}% 064C;afii57452;ARABIC DAMMATAN -\DeclareTextCommand{\jarr}{PU}{\86\115}% 064D;afii57453;ARABIC KASRATAN -\DeclareTextCommand{\fatha}{PU}{\86\116}% 064E;afii57454;ARABIC FATHA -\DeclareTextCommand{\damma}{PU}{\86\117}% 064F;afii57455;ARABIC DAMMA -\DeclareTextCommand{\kasra}{PU}{\86\120}% 0650;afii57456;ARABIC KASRA -\DeclareTextCommand{\shadda}{PU}{\86\121}% 0651;afii57457;ARABIC SHADDA -\DeclareTextCommand{\sukun}{PU}{\86\122}% 0652;afii57458;ARABIC SUKUN -\DeclareTextCommand{\peh}{PU}{\86\176}% 067E;afii57506;ARABIC LETTER PEH -\DeclareTextCommand{\tcheh}{PU}{\86\206}% 0686;afii57507;ARABIC LETTER TCHEH -\DeclareTextCommand{\jeh}{PU}{\86\230}% 0698;afii57508;ARABIC LETTER JEH -\DeclareTextCommand{\farsikaf}{PU}{\86\251}% 06A9???;afii?????;FARSI LETTER KAF -\DeclareTextCommand{\gaf}{PU}{\86\257}% 06AF;afii57509;ARABIC LETTER GAF -\DeclareTextCommand{\farsiya}{PU}{\86\314}% 06CC;afii?????;FARSI LETTER YEH -\DeclareTextCommand{\ZWNJ}{PU}{\9040\014}% 200C;ZWNJ% -\DeclareTextCommand{\noboundary}{PU}{\86\325}% 200D;ZWJ +\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{\aleflowerhamza}{PU}{\86\045}% U+0625 +\DeclareTextCommand{\yahamza}{PU}{\86\046}% U+0626 +\DeclareTextCommand{\alef}{PU}{\86\047}% U+0627 +\DeclareTextCommand{\baa}{PU}{\86\050}% U+0628 +\DeclareTextCommand{\T}{PU}{\86\051}% U+0629 +\DeclareTextCommand{\taa}{PU}{\86\052}% U+062A +\DeclareTextCommand{\thaa}{PU}{\86\053}% U+062B +\DeclareTextCommand{\jeem}{PU}{\86\054}% U+062C +\DeclareTextCommand{\Haa}{PU}{\86\055}% U+062D +\DeclareTextCommand{\kha}{PU}{\86\056}% U+062E +\DeclareTextCommand{\dal}{PU}{\86\057}% U+062F +\DeclareTextCommand{\dhal}{PU}{\86\060}% U+0630 +\DeclareTextCommand{\ra}{PU}{\86\061}% U+0631 +\DeclareTextCommand{\zay}{PU}{\86\062}% U+0632 +\DeclareTextCommand{\seen}{PU}{\86\063}% U+0633 +\DeclareTextCommand{\sheen}{PU}{\86\064}% U+0634 +\DeclareTextCommand{\sad}{PU}{\86\065}% U+0635 +\DeclareTextCommand{\dad}{PU}{\86\066}% U+0636 +\DeclareTextCommand{\Ta}{PU}{\86\067}% U+0637 +\DeclareTextCommand{\za}{PU}{\86\070}% U+0638 +\DeclareTextCommand{\ayn}{PU}{\86\071}% U+0639 +\DeclareTextCommand{\ghayn}{PU}{\86\072}% U+063A +\DeclareTextCommand{\tatweel}{PU}{\86\100}% U+0640 +\DeclareTextCommand{\fa}{PU}{\86\101}% U+0641 +\DeclareTextCommand{\qaf}{PU}{\86\102}% U+0642 +\DeclareTextCommand{\kaf}{PU}{\86\103}% U+0643 +\DeclareTextCommand{\lam}{PU}{\86\104}% U+0644 +\DeclareTextCommand{\meem}{PU}{\86\105}% U+0645 +\DeclareTextCommand{\nun}{PU}{\86\106}% U+0646 +\DeclareTextCommand{\ha}{PU}{\86\107}% U+0647 +\DeclareTextCommand{\waw}{PU}{\86\110}% U+0648 +\DeclareTextCommand{\alefmaqsura}{PU}{\86\111}% U+0649 +\DeclareTextCommand{\ya}{PU}{\86\112}% U+064A +\DeclareTextCommand{\nasb}{PU}{\86\113}% U+064B +\DeclareTextCommand{\raff}{PU}{\86\114}% U+064C +\DeclareTextCommand{\jarr}{PU}{\86\115}% U+064D +\DeclareTextCommand{\fatha}{PU}{\86\116}% U+064E +\DeclareTextCommand{\damma}{PU}{\86\117}% U+064F +\DeclareTextCommand{\kasra}{PU}{\86\120}% U+0650 +\DeclareTextCommand{\shadda}{PU}{\86\121}% U+0651 +\DeclareTextCommand{\sukun}{PU}{\86\122}% U+0652 +\DeclareTextCommand{\peh}{PU}{\86\176}% U+067E +\DeclareTextCommand{\tcheh}{PU}{\86\206}% U+0686 +\DeclareTextCommand{\jeh}{PU}{\86\230}% U+0698 +\DeclareTextCommand{\farsikaf}{PU}{\86\251}% U+06A9 +\DeclareTextCommand{\gaf}{PU}{\86\257}% U+06AF +\DeclareTextCommand{\farsiya}{PU}{\86\314}% U+06CC +\DeclareTextCommand{\ZWNJ}{PU}{\9040\014}% U+200C +\DeclareTextCommand{\noboundary}{PU}{\9040\015}% U+200D \endinput %% %% End of file `puarenc.def'. diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc.def b/Master/texmf-dist/tex/latex/hyperref/puenc.def index 1259361f616..ca0827337c6 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/05/13 v6.82q % + [2012/07/29 v6.82v % Hyperref: PDF Unicode definition (HO)] \DeclareFontEncoding{PU}{}{} \DeclareTextCommand{\`}{PU}[1]{#1\83\000}% U+0300 @@ -46,13 +46,20 @@ \DeclareTextCommand{\v}{PU}[1]{#1\83\014}% U+030C \DeclareTextCommand{\G}{PU}[1]{#1\83\017}% U+030F \DeclareTextCommand{\C}{PU}[1]{#1\83\017}% U+030F -\DeclareTextCommand{\newtie}{PU}[1]{#1\83\021}% U+0311 +\DeclareTextCommand{\textinvbreve}{PU}[1]{#1\83\021}% U+0311 \DeclareTextCommand{\d}{PU}[1]{#1\83\043}% U+0323 -\DeclareTextCommand{\b}{PU}[1]{#1\83\061}% U+0331 +\DeclareTextCommand{\textsubumlaut}{PU}[1]{#1\83\044}% U+0324 +\DeclareTextCommand{\textsubring}{PU}[1]{#1\83\045}% U+0325 \DeclareTextCommand{\c}{PU}[1]{#1\83\047}% U+0327 \DeclareTextCommand{\k}{PU}[1]{#1\83\050}% U+0328 +\DeclareTextCommand{\textsubcircum}{PU}[1]{#1\83\055}% U+032D +\DeclareTextCommand{\textsubbreve}{PU}[1]{#1\83\056}% U+032E +\DeclareTextCommand{\textsubtilde}{PU}[1]{#1\83\060}% U+0330 +\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} @@ -67,11 +74,19 @@ \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} @@ -86,11 +101,19 @@ \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}} @@ -138,7 +161,7 @@ \DeclareTextCommand{\textbrokenbar}{PU}{\80\246}% U+00A6 \DeclareTextCommand{\textsection}{PU}{\80\247}% U+00A7 \DeclareTextCommand{\textasciidieresis}{PU}{\80\250}% U+00A8 -\DeclareTextCommand{\textcopyright}{PU}{\80\251}% U+00A9 +\DeclareTextCommand{\textcopyright}{PU}{\80\251}%* U+00A9 \DeclareTextCommand{\textordfeminine}{PU}{\80\252}% U+00AA \DeclareTextCommand{\guillemotleft}{PU}{\80\253}% U+00AB \DeclareTextCommand{\textlogicalnot}{PU}{\80\254}% U+00AC @@ -147,15 +170,15 @@ \DeclareTextCommand{\textasciimacron}{PU}{\80\257}% U+00AF \DeclareTextCommand{\textdegree}{PU}{\80\260}% U+00B0 \DeclareTextCommand{\textplusminus}{PU}{\80\261}% U+00B1 -\DeclareTextCommand{\texttwosuperior}{PU}{\80\262}% U+00B2 -\DeclareTextCommand{\textthreesuperior}{PU}{\80\263}% U+00B3 +\DeclareTextCommand{\texttwosuperior}{PU}{\80\262}%* U+00B2 +\DeclareTextCommand{\textthreesuperior}{PU}{\80\263}%* U+00B3 \DeclareTextCommand{\textacute}{PU}{\80\264}% U+00B4 \DeclareTextCommand{\textasciiacute}{PU}{\80\264}% U+00B4 \DeclareTextCommand{\textmu}{PU}{\80\265}% U+00B5 \DeclareTextCommand{\textparagraph}{PU}{\80\266}% U+00B6 \DeclareTextCommand{\textperiodcentered}{PU}{\80\267}% U+00B7 \DeclareTextCommand{\textcedilla}{PU}{\80\270}% U+00B8 -\DeclareTextCommand{\textonesuperior}{PU}{\80\271}% U+00B9 +\DeclareTextCommand{\textonesuperior}{PU}{\80\271}%* U+00B9 \DeclareTextCommand{\textordmasculine}{PU}{\80\272}% U+00BA \DeclareTextCommand{\guillemotright}{PU}{\80\273}% U+00BB \DeclareTextCommand{\textonequarter}{PU}{\80\274}% U+00BC @@ -193,6 +216,7 @@ \DeclareTextCompositeCommand{\"}{PU}{U}{\80\334}% U+00DC \DeclareTextCompositeCommand{\'}{PU}{Y}{\80\335}% U+00DD \DeclareTextCommand{\TH}{PU}{\80\336}% U+00DE +\DeclareTextCommand{\textThorn}{PU}{\80\336}%* U+00DE \DeclareTextCommand{\ss}{PU}{\80\337}% U+00DF \DeclareTextCompositeCommand{\`}{PU}{a}{\80\340}% U+00E0 \DeclareTextCompositeCommand{\'}{PU}{a}{\80\341}% U+00E1 @@ -229,6 +253,7 @@ \DeclareTextCompositeCommand{\"}{PU}{u}{\80\374}% U+00FC \DeclareTextCompositeCommand{\'}{PU}{y}{\80\375}% U+00FD \DeclareTextCommand{\th}{PU}{\80\376}% U+00FE +\DeclareTextCommand{\textthorn}{PU}{\80\376}%* U+00FE \DeclareTextCompositeCommand{\"}{PU}{y}{\80\377}% U+00FF \DeclareTextCompositeCommand{\=}{PU}{A}{\81\000}% U+0100 \DeclareTextCompositeCommand{\=}{PU}{a}{\81\001}% U+0101 @@ -248,6 +273,7 @@ \DeclareTextCompositeCommand{\v}{PU}{d}{\81\017}% U+010F \DeclareTextCommand{\DJ}{PU}{\81\020}% U+0110 \DeclareTextCommand{\dj}{PU}{\81\021}% U+0111 +\DeclareTextCommand{\textcrd}{PU}{\81\021}% U+0111 \DeclareTextCompositeCommand{\=}{PU}{E}{\81\022}% U+0112 \DeclareTextCompositeCommand{\=}{PU}{e}{\81\023}% U+0113 \DeclareTextCompositeCommand{\u}{PU}{E}{\81\024}% U+0114 @@ -269,7 +295,7 @@ \DeclareTextCompositeCommand{\^}{PU}{H}{\81\044}% U+0124 \DeclareTextCompositeCommand{\^}{PU}{h}{\81\045}% U+0125 \DeclareTextCommand{\textHslash}{PU}{\81\046}% U+0126 -\DeclareTextCommand{\texthslash}{PU}{\81\047}% U+0127 +\DeclareTextCommand{\texthbar}{PU}{\81\047}%* U+127 \DeclareTextCompositeCommand{\~}{PU}{I}{\81\050}% U+0128 \DeclareTextCompositeCommand{\~}{PU}{i}{\81\051}% U+0129 \DeclareTextCompositeCommand{\~}{PU}{\i}{\81\051}% U+0129 @@ -363,7 +389,29 @@ \DeclareTextCompositeCommand{\v}{PU}{Z}{\81\175}% U+017D \DeclareTextCompositeCommand{\v}{PU}{z}{\81\176}% U+017E \DeclareTextCommand{\textlongs}{PU}{\81\177}% U+017F +\DeclareTextCommand{\textcrb}{PU}{\81\200}% U+0180 +\DeclareTextCommand{\texthausaB}{PU}{\81\201}%* U+0181 +\DeclareTextCommand{\texthtc}{PU}{\81\210}% U+0188 +\DeclareTextCommand{\texthausaD}{PU}{\81\212}%* U+018A +\DeclareTextCommand{\textEreversed}{PU}{\81\216}% U+018E +\DeclareTextCommand{\textrevE}{PU}{\81\216}% U+018E \DeclareTextCommand{\textflorin}{PU}{\81\222}% U+0192 +\DeclareTextCommand{\texthvlig}{PU}{\81\225}% U+0195 +\DeclareTextCommand{\texthausaK}{PU}{\81\230}%* U+0198 +\DeclareTextCommand{\texthtk}{PU}{\81\231}% U+0199 +\DeclareTextCommand{\textbarl}{PU}{\81\232}%* U+019A +\DeclareTextCommand{\textcrlambda}{PU}{\81\233}% U+019B +\DeclareTextCommand{\textPUnrleg}{PU}{\81\236}% U+019E +\DeclareTextCommand{\texthtp}{PU}{\81\245}% U+01A5 +\DeclareTextCommand{\textlhookt}{PU}{\81\253}% U+01AB +\DeclareTextCommand{\texthtt}{PU}{\81\255}% U+01AD +\DeclareTextCommand{\textrevyogh}{PU}{\81\271}% U+01B9 +\DeclareTextCommand{\textcrtwo}{PU}{\81\273}% U+01BB +\DeclareTextCommand{\textcrinvglotstop}{PU}{\81\276}% U+01BE +\DeclareTextCommand{\textwynn}{PU}{\81\277}% U+01BF +\DeclareTextCommand{\textpipe}{PU}{\81\300}% U+01C0 +\DeclareTextCommand{\textdoublepipe}{PU}{\81\301}% U+01C1 +\DeclareTextCommand{\textdoublebarpipe}{PU}{\81\302}% U+01C2 \DeclareTextCompositeCommand{\v}{PU}{A}{\81\315}% U+01CD \DeclareTextCompositeCommand{\v}{PU}{a}{\81\316}% U+01CE \DeclareTextCompositeCommand{\v}{PU}{I}{\81\317}% U+01CF @@ -373,6 +421,7 @@ \DeclareTextCompositeCommand{\v}{PU}{o}{\81\322}% U+01D2 \DeclareTextCompositeCommand{\v}{PU}{U}{\81\323}% U+01D3 \DeclareTextCompositeCommand{\v}{PU}{u}{\81\324}% U+01D4 +\DeclareTextCommand{\textinve}{PU}{\81\335}%* U+01DD \DeclareTextCommand{\textGslash}{PU}{\81\344}% U+01E4 \DeclareTextCommand{\textgslash}{PU}{\81\345}% U+01E5 \DeclareTextCompositeCommand{\v}{PU}{G}{\81\346}% U+01E6 @@ -395,17 +444,28 @@ \DeclareTextCompositeCommand{\G}{PU}{a}{\82\001}% U+0201 \DeclareTextCompositeCommand{\G}{PU}{E}{\82\004}% U+0204 \DeclareTextCompositeCommand{\G}{PU}{e}{\82\005}% U+0205 +\DeclareTextCompositeCommand{\textinvbreve}{PU}{E}{\82\006}% U+0206 +\DeclareTextCompositeCommand{\textinvbreve}{PU}{e}{\82\007}% U+0207 \DeclareTextCompositeCommand{\G}{PU}{I}{\82\010}% U+0208 \DeclareTextCompositeCommand{\G}{PU}{\i}{\82\011}% U+0209 \DeclareTextCompositeCommand{\G}{PU}{i}{\82\011}% U+0209 +\DeclareTextCompositeCommand{\textinvbreve}{PU}{I}{\82\012}% U+020A +\DeclareTextCompositeCommand{\textinvbreve}{PU}{i}{\82\013}% U+020B +\DeclareTextCompositeCommand{\textinvbreve}{PU}{\i}{\82\013}% U+020B \DeclareTextCompositeCommand{\G}{PU}{O}{\82\014}% U+020C \DeclareTextCompositeCommand{\G}{PU}{o}{\82\015}% U+020D +\DeclareTextCompositeCommand{\textinvbreve}{PU}{O}{\82\016}% U+020E +\DeclareTextCompositeCommand{\textinvbreve}{PU}{o}{\82\017}% U+020F \DeclareTextCompositeCommand{\G}{PU}{R}{\82\020}% U+0210 \DeclareTextCompositeCommand{\G}{PU}{r}{\82\021}% U+0211 \DeclareTextCompositeCommand{\G}{PU}{U}{\82\024}% U+0214 \DeclareTextCompositeCommand{\G}{PU}{u}{\82\025}% U+0215 +\DeclareTextCompositeCommand{\textinvbreve}{PU}{U}{\82\026}% U+0216 +\DeclareTextCompositeCommand{\textinvbreve}{PU}{u}{\82\027}% U+0217 \DeclareTextCompositeCommand{\v}{PU}{H}{\82\036}% U+021E \DeclareTextCompositeCommand{\v}{PU}{h}{\82\037}% U+021F +\DeclareTextCommand{\textctd}{PU}{\82\041}% U+0221 +\DeclareTextCommand{\textcommatailz}{PU}{\82\045}% U+0225 \DeclareTextCompositeCommand{\.}{PU}{A}{\82\046}% U+0226 \DeclareTextCompositeCommand{\.}{PU}{a}{\82\047}% U+0227 \DeclareTextCompositeCommand{\c}{PU}{E}{\82\050}% U+0228 @@ -414,8 +474,112 @@ \DeclareTextCompositeCommand{\.}{PU}{o}{\82\057}% U+022F \DeclareTextCompositeCommand{\=}{PU}{Y}{\82\062}% U+0232 \DeclareTextCompositeCommand{\=}{PU}{y}{\82\063}% U+0233 +\DeclareTextCommand{\textctn}{PU}{\82\065}% U+0235 +\DeclareTextCommand{\textctt}{PU}{\82\066}% U+0236 \DeclareTextCommand{\j}{PU}{\82\067}% U+0237 +\DeclareTextCommand{\textPUdblig}{PU}{\82\070}% U+0238 +\DeclareTextCommand{\textPUqplig}{PU}{\82\071}% U+0239 +\DeclareTextCommand{\textslashc}{PU}{\82\074}%* U+023C +\DeclareTextCommand{\textturna}{PU}{\82\120}% U+250 +\DeclareTextCommand{\textscripta}{PU}{\82\121}%* U+251 +\DeclareTextCommand{\textturnscripta}{PU}{\82\122}% U+252 +\DeclareTextCommand{\texthtb}{PU}{\82\123}% U+253 +\DeclareTextCommand{\textopeno}{PU}{\82\124}%* U+0254 +\DeclareTextCommand{\textctc}{PU}{\82\125}% U+0255 +\DeclareTextCommand{\textrtaild}{PU}{\82\126}%* U+0256 +\DeclareTextCommand{\texthtd}{PU}{\82\127}% U+0257 +\DeclareTextCommand{\textreve}{PU}{\82\130}%* U+0258 +\DeclareTextCommand{\textschwa}{PU}{\82\131}%* U+0259 +\DeclareTextCommand{\textrhookschwa}{PU}{\82\132}% U+025A +\DeclareTextCommand{\textniepsilon}{PU}{\82\133}%* U+025B +\DeclareTextCommand{\textrevepsilon}{PU}{\82\134}%* U+025C +\DeclareTextCommand{\textrhookrevepsilon}{PU}{\82\135}%* U+025D +\DeclareTextCommand{\textcloserevepsilon}{PU}{\82\136}% U+025E +\DeclareTextCommand{\textbardotlessj}{PU}{\82\137}% U+025F +\DeclareTextCommand{\texthtg}{PU}{\82\140}% U+0260 +\DeclareTextCommand{\textscriptg}{PU}{\82\141}%* U+0261 +\DeclareTextCommand{\textscg}{PU}{\82\142}%* U+0262 +\DeclareTextCommand{\textipagamma}{PU}{\82\143}%* U+0263 +\DeclareTextCommand{\textbabygamma}{PU}{\82\144}%* U+0264 +\DeclareTextCommand{\textturnh}{PU}{\82\145}% U+0265 +\DeclareTextCommand{\texthth}{PU}{\82\146}% U+0266 +\DeclareTextCommand{\texththeng}{PU}{\82\147}% U+0267 +\DeclareTextCommand{\textbari}{PU}{\82\150}%* U+0268 +\DeclareTextCommand{\textniiota}{PU}{\82\151}%* U+0269 +\DeclareTextCommand{\textsci}{PU}{\82\152}%* U+026A +\DeclareTextCommand{\textltilde}{PU}{\82\153}% U+026B +\DeclareTextCommand{\textbeltl}{PU}{\82\154}% U+026C +\DeclareTextCommand{\textrtaill}{PU}{\82\155}% U+026D +\DeclareTextCommand{\textlyoghlig}{PU}{\82\156}% U+026E +\DeclareTextCommand{\textturnm}{PU}{\82\157}% U+026F +\DeclareTextCommand{\textturnmrleg}{PU}{\82\160}% U+0270 +\DeclareTextCommand{\textltailm}{PU}{\82\161}% U+0271 +\DeclareTextCommand{\textltailn}{PU}{\82\162}% U+0272 +\DeclareTextCommand{\textrtailn}{PU}{\82\163}% U+0273 +\DeclareTextCommand{\textscn}{PU}{\82\164}%* U+0274 +\DeclareTextCommand{\textbaro}{PU}{\82\165}%* U+0275 +\DeclareTextCommand{\textscoelig}{PU}{\82\166}% U+0276 +\DeclareTextCommand{\textcloseomega}{PU}{\82\167}% U+0277 +\DeclareTextCommand{\textniphi}{PU}{\82\170}%* U+0278 +\DeclareTextCommand{\textturnr}{PU}{\82\171}% U+0279 +\DeclareTextCommand{\textturnlonglegr}{PU}{\82\172}% U+027A +\DeclareTextCommand{\textturnrrtail}{PU}{\82\173}% U+027B +\DeclareTextCommand{\textlonglegr}{PU}{\82\174}%* U+027C +\DeclareTextCommand{\textrtailr}{PU}{\82\175}% U+027D +\DeclareTextCommand{\textfishhookr}{PU}{\82\176}% U+027E +\DeclareTextCommand{\textlhtlongi}{PU}{\82\177}% U+027F +\DeclareTextCommand{\textscr}{PU}{\82\200}%* U+0280 +\DeclareTextCommand{\textinvscr}{PU}{\82\201}%* U+0281 +\DeclareTextCommand{\textrtails}{PU}{\82\202}% U+0282 +\DeclareTextCommand{\textesh}{PU}{\82\203}%* U+0283 +\DeclareTextCommand{\texthtbardotlessj}{PU}{\82\204}% U+0284 +\DeclareTextCommand{\textvibyi}{PU}{\82\205}% U+0285 +\DeclareTextCommand{\textctesh}{PU}{\82\206}% U+0286 +\DeclareTextCommand{\textturnt}{PU}{\82\207}% U+0287 +\DeclareTextCommand{\textrtailt}{PU}{\82\210}% U+0288 +\DeclareTextCommand{\textbaru}{PU}{\82\211}%* U+0289 +\DeclareTextCommand{\textniupsilon}{PU}{\82\212}%* U+028A +\DeclareTextCommand{\textscriptv}{PU}{\82\213}%* U+028B +\DeclareTextCommand{\textturnv}{PU}{\82\214}%* U+028C +\DeclareTextCommand{\textturnw}{PU}{\82\215}%* U+028D +\DeclareTextCommand{\textturny}{PU}{\82\216}%* U+028E +\DeclareTextCommand{\textscy}{PU}{\82\217}%* U+028F +\DeclareTextCommand{\textrtailz}{PU}{\82\220}% U+0290 +\DeclareTextCommand{\textctz}{PU}{\82\221}% U+0291 +\DeclareTextCommand{\textyogh}{PU}{\82\222}%* U+0292 +\DeclareTextCommand{\textctyogh}{PU}{\82\223}% U+0293 +\DeclareTextCommand{\textglotstop}{PU}{\82\224}%* U+0294 +\DeclareTextCommand{\textrevglotstop}{PU}{\82\225}%* U+0295 +\DeclareTextCommand{\textinvglotstop}{PU}{\82\226}%* U+0296 +\DeclareTextCommand{\textstretchc}{PU}{\82\227}% U+0297 +\DeclareTextCommand{\textbullseye}{PU}{\82\230}% U+0298 +\DeclareTextCommand{\textscb}{PU}{\82\231}% U+0299 +\DeclareTextCommand{\textcloseepsilon}{PU}{\82\232}% U+029A +\DeclareTextCommand{\texthtscg}{PU}{\82\233}% U+029B +\DeclareTextCommand{\textsch}{PU}{\82\234}% U+029C +\DeclareTextCommand{\textctj}{PU}{\82\235}% U+029D +\DeclareTextCommand{\textturnk}{PU}{\82\236}% U+029E +\DeclareTextCommand{\textscl}{PU}{\82\237}% U+029F +\DeclareTextCommand{\texthtq}{PU}{\82\240}% U+02A0 +\DeclareTextCommand{\textbarglotstop}{PU}{\82\241}% U+02A1 +\DeclareTextCommand{\textbarrevglotstop}{PU}{\82\242}% U+02A2 +\DeclareTextCommand{\textdzlig}{PU}{\82\243}% U+02A3 +\DeclareTextCommand{\textdyoghlig}{PU}{\82\244}% U+02A4 +\DeclareTextCommand{\textdctzlig}{PU}{\82\245}% U+02A5 +\DeclareTextCommand{\texttslig}{PU}{\82\246}% U+02A6 +\DeclareTextCommand{\textteshlig}{PU}{\82\247}% U+02A7 +\DeclareTextCommand{\texttctclig}{PU}{\82\250}% U+02A8 +\DeclareTextCommand{\textlhtlongy}{PU}{\82\256}% U+02AE +\DeclareTextCommand{\textvibyy}{PU}{\82\257}% U+02AF +\DeclareTextCommand{\textrevapostrophe}{PU}{\82\275}% U+02BD +\DeclareTextCommand{\textraiseglotstop}{PU}{\82\300}% U+02C0 +\DeclareTextCommand{\textlptr}{PU}{\82\302}% U+02C2 +\DeclareTextCommand{\textrptr}{PU}{\82\303}% U+02C3 \DeclareTextCommand{\textasciicaron}{PU}{\82\307}% U+02C7 +\DeclareTextCommand{\textprimstress}{PU}{\82\308}% U+02C8 +\DeclareTextCommand{\textsecstress}{PU}{\82\314}% U+02CC +\DeclareTextCommand{\textlengthmark}{PU}{\82\320}% U+02D0 +\DeclareTextCommand{\texthalflength}{PU}{\82\321}% U+02D1 \DeclareTextCommand{\textasciibreve}{PU}{\82\330}% U+02D8 \DeclareTextCommand{\textdotaccent}{PU}{\82\331}% U+02D9 \DeclareTextCommand{\textring}{PU}{\82\332}% U+02DA @@ -423,8 +587,11 @@ \DeclareTextCommand{\texttilde}{PU}{\82\334}% U+02DC \DeclareTextCommand{\texthungarumlaut}{PU}{\82\335}% U+02DD \DeclareTextCommand{\textacutedbl}{PU}{\texthungarumlaut}% U+02DD +\DeclareTextCommand{\textringlow}{PU}{\82\363}% U+02F3 \DeclareTextCommand{\textgravedbl}{PU}{\82\365}% U+02F5 \DeclareTextCommand{\texttildelow}{PU}{\82\367}% U+02F7 +\DeclareTextCommand{\textopencorner}{PU}{\82\371}% U+02F9 +\DeclareTextCommand{\textcorner}{PU}{\82\372}% U+02FA \DeclareTextCommand{\textdoublegrave}{PU}{ \83\017}% U+030F \DeclareTextCommand{\textnewtie}{PU}{ \83\021}% U+0311 \DeclareTextCommand{\textdotbelow}{PU}{ \83\043}% U+0323 @@ -442,61 +609,61 @@ \DeclareTextCompositeCommand{\'}{PU}{\textIotadieresis}{\83\220}% U+0390 \DeclareTextCommand{\textAlpha}{PU}{\83\221}% U+0391 \DeclareTextCommand{\textBeta}{PU}{\83\222}% U+0392 -\DeclareTextCommand{\textGamma}{PU}{\83\223}% U+0393 -\DeclareTextCommand{\textDelta}{PU}{\83\224}% U+0394 +\DeclareTextCommand{\textGamma}{PU}{\83\223}%* U+0393 +\DeclareTextCommand{\textDelta}{PU}{\83\224}%* U+0394 \DeclareTextCommand{\textEpsilon}{PU}{\83\225}% U+0395 \DeclareTextCommand{\textZeta}{PU}{\83\226}% U+0396 \DeclareTextCommand{\textEta}{PU}{\83\227}% U+0397 -\DeclareTextCommand{\textTheta}{PU}{\83\230}% U+0398 +\DeclareTextCommand{\textTheta}{PU}{\83\230}%* U+0398 \DeclareTextCommand{\textIota}{PU}{\83\231}% U+0399 \DeclareTextCommand{\textKappa}{PU}{\83\232}% U+039A -\DeclareTextCommand{\textLambda}{PU}{\83\233}% U+039B +\DeclareTextCommand{\textLambda}{PU}{\83\233}%* U+039B \DeclareTextCommand{\textMu}{PU}{\83\234}% U+039C \DeclareTextCommand{\textNu}{PU}{\83\235}% U+039D -\DeclareTextCommand{\textXi}{PU}{\83\236}% U+039E +\DeclareTextCommand{\textXi}{PU}{\83\236}%* U+039E \DeclareTextCommand{\textOmicron}{PU}{\83\237}% U+039F -\DeclareTextCommand{\textPi}{PU}{\83\240}% U+03A0 +\DeclareTextCommand{\textPi}{PU}{\83\240}%* U+03A0 \DeclareTextCommand{\textRho}{PU}{\83\241}% U+03A1 -\DeclareTextCommand{\textSigma}{PU}{\83\243}% U+03A3 +\DeclareTextCommand{\textSigma}{PU}{\83\243}%* U+03A3 \DeclareTextCommand{\textTau}{PU}{\83\244}% U+03A4 -\DeclareTextCommand{\textUpsilon}{PU}{\83\245}% U+03A5 -\DeclareTextCommand{\textPhi}{PU}{\83\246}% U+03A6 +\DeclareTextCommand{\textUpsilon}{PU}{\83\245}%* U+03A5 +\DeclareTextCommand{\textPhi}{PU}{\83\246}%* U+03A6 \DeclareTextCommand{\textChi}{PU}{\83\247}% U+03A7 -\DeclareTextCommand{\textPsi}{PU}{\83\250}% U+03A8 -\DeclareTextCommand{\textOmega}{PU}{\83\251}% U+03A9 +\DeclareTextCommand{\textPsi}{PU}{\83\250}%* U+03A8 +\DeclareTextCommand{\textOmega}{PU}{\83\251}%* U+03A9 \DeclareTextCommand{\textIotadieresis}{PU}{\83\252}% U+03AA \DeclareTextCompositeCommand{\"}{PU}{\textIota}{\83\252}% U+03AA \DeclareTextCompositeCommand{\"}{PU}{\textUpsilon}{\83\253}% U+03AB -\DeclareTextCompositeCommand{\'}{PU}{\textalpha}{\83\254}% U+03AC +\DeclareTextCompositeCommand{\'}{PU}{\textalpha}{\83\254}%* U+03AC \DeclareTextCompositeCommand{\'}{PU}{\textepsilon}{\83\255}% U+03AD \DeclareTextCompositeCommand{\'}{PU}{\texteta}{\83\256}% U+03AE \DeclareTextCompositeCommand{\'}{PU}{\textiota}{\83\257}% U+03AF \DeclareTextCompositeCommand{\"}{PU}{\textupsilonacute}{\83\260}% U+03B0 -\DeclareTextCommand{\textalpha}{PU}{\83\261}% U+03B1 -\DeclareTextCommand{\textbeta}{PU}{\83\262}% U+03B2 -\DeclareTextCommand{\textgamma}{PU}{\83\263}% U+03B3 -\DeclareTextCommand{\textdelta}{PU}{\83\264}% U+03B4 -\DeclareTextCommand{\textepsilon}{PU}{\83\265}% U+03B5 -\DeclareTextCommand{\textzeta}{PU}{\83\266}% U+03B6 -\DeclareTextCommand{\texteta}{PU}{\83\267}% U+03B7 -\DeclareTextCommand{\texttheta}{PU}{\83\270}% U+03B8 -\DeclareTextCommand{\textiota}{PU}{\83\271}% U+03B9 -\DeclareTextCommand{\textkappa}{PU}{\83\272}% U+03BA -\DeclareTextCommand{\textlambda}{PU}{\83\273}% U+03BB -\DeclareTextCommand{\textmugreek}{PU}{\83\274}% U+03BC -\DeclareTextCommand{\textnu}{PU}{\83\275}% U+03BD -\DeclareTextCommand{\textxi}{PU}{\83\276}% U+03BE +\DeclareTextCommand{\textalpha}{PU}{\83\261}%* U+03B1 +\DeclareTextCommand{\textbeta}{PU}{\83\262}%* U+03B2 +\DeclareTextCommand{\textgamma}{PU}{\83\263}%* U+03B3 +\DeclareTextCommand{\textdelta}{PU}{\83\264}%* U+03B4 +\DeclareTextCommand{\textepsilon}{PU}{\83\265}%* U+03B5 +\DeclareTextCommand{\textzeta}{PU}{\83\266}%* U+03B6 +\DeclareTextCommand{\texteta}{PU}{\83\267}%* U+03B7 +\DeclareTextCommand{\texttheta}{PU}{\83\270}%* U+03B8 +\DeclareTextCommand{\textiota}{PU}{\83\271}%* U+03B9 +\DeclareTextCommand{\textkappa}{PU}{\83\272}%* U+03BA +\DeclareTextCommand{\textlambda}{PU}{\83\273}%* U+03BB +\DeclareTextCommand{\textmugreek}{PU}{\83\274}%* U+03BC +\DeclareTextCommand{\textnu}{PU}{\83\275}%* U+03BD +\DeclareTextCommand{\textxi}{PU}{\83\276}%* U+03BE \DeclareTextCommand{\textomicron}{PU}{\83\277}% U+03BF -\DeclareTextCommand{\textpi}{PU}{\83\300}% U+03C0 -\DeclareTextCommand{\textrho}{PU}{\83\301}% U+03C1 -\DeclareTextCommand{\textvarsigma}{PU}{\83\302}% U+03C2 -\DeclareTextCommand{\textsigma}{PU}{\83\303}% U+03C3 -\DeclareTextCommand{\texttau}{PU}{\83\304}% U+03C4 -\DeclareTextCommand{\textupsilon}{PU}{\83\305}% U+03C5 -\DeclareTextCommand{\textphi}{PU}{\83\306}% U+03C6 -\DeclareTextCommand{\textchi}{PU}{\83\307}% U+03C7 -\DeclareTextCommand{\textpsi}{PU}{\83\310}% U+03C8 -\DeclareTextCommand{\textomega}{PU}{\83\311}% U+03C9 +\DeclareTextCommand{\textpi}{PU}{\83\300}%* U+03C0 +\DeclareTextCommand{\textrho}{PU}{\83\301}%* U+03C1 +\DeclareTextCommand{\textvarsigma}{PU}{\83\302}%* U+03C2 +\DeclareTextCommand{\textsigma}{PU}{\83\303}%* U+03C3 +\DeclareTextCommand{\texttau}{PU}{\83\304}%* U+03C4 +\DeclareTextCommand{\textupsilon}{PU}{\83\305}%* U+03C5 +\DeclareTextCommand{\textphi}{PU}{\83\306}%* U+03C6 +\DeclareTextCommand{\textchi}{PU}{\83\307}%* U+03C7 +\DeclareTextCommand{\textpsi}{PU}{\83\310}%* U+03C8 +\DeclareTextCommand{\textomega}{PU}{\83\311}%* U+03C9 \DeclareTextCompositeCommand{\"}{PU}{\textiota}{\83\312}% U+03CA \DeclareTextCompositeCommand{\"}{PU}{\textupsilon}{\83\313}% U+03CB \DeclareTextCompositeCommand{\'}{PU}{\textomicron}{\83\314}% U+03CC @@ -511,6 +678,7 @@ \DeclareTextCommand{\textkoppagreek}{PU}{\83\337}% U+03DF \DeclareTextCommand{\textSampigreek}{PU}{\83\340}% U+03E0 \DeclareTextCommand{\textsampigreek}{PU}{\83\341}% U+03E1 +\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}% ??? @@ -768,54 +936,136 @@ \DeclareTextCommand{\CYRHHK}{PU}{\84\374}% U+04FC \DeclareTextCommand{\cyrhhk}{PU}{\84\375}% U+04FD \DeclareTextCommand{\textbaht}{PU}{\9016\077}% U+0E3F +\DeclareTextCommand{\textsca}{PU}{\9035\000}% U+1D00 +\DeclareTextCommand{\textscd}{PU}{\9035\005}%* U+1D05 +\DeclareTextCommand{\textsce}{PU}{\9035\007}% U+1D07 +\DeclareTextCommand{\textscj}{PU}{\9035\012}% U+1D0A +\DeclareTextCommand{\textPUsck}{PU}{\9035\013}% U+1D0B +\DeclareTextCommand{\textPUscm}{PU}{\9035\015}% U+1D0D +\DeclareTextCommand{\textPUscp}{PU}{\9035\030}% U+1D18 +\DeclareTextCommand{\textPUrevscr}{PU}{\9035\031}% U+1D19 +\DeclareTextCommand{\textscu}{PU}{\9035\034}%* U+1D1C +\DeclareTextCommand{\textiinferior}{PU}{\9035\142}%* U+1D62 +\DeclareTextCommand{\textrinferior}{PU}{\9035\143}%* U+1D63 +\DeclareTextCommand{\textuinferior}{PU}{\9035\144}%* U+1D64 +\DeclareTextCommand{\textvinferior}{PU}{\9035\145}%* U+1D65 +\DeclareTextCommand{\textbetainferior}{PU}{\9035\146}%* U+1D66 +\DeclareTextCommand{\textgammainferior}{PU}{\9035\147}%* U+1D67 +\DeclareTextCommand{\textrhoinferior}{PU}{\9035\150}%* U+1D68 +\DeclareTextCommand{\textphiinferior}{PU}{\9035\151}%* U+1D69 +\DeclareTextCommand{\textchiinferior}{PU}{\9035\152}%* U+1D6A +\DeclareTextCommand{\textbarsci}{PU}{\9035\173}%* U+1D7B +\DeclareTextCommand{\textbarp}{PU}{\9035\175}%* U+1D7D +\DeclareTextCommand{\textbarscu}{PU}{\9035\176}%* U+1D7E +\DeclareTextCommand{\textPUrhooka}{PU}{\9035\217}% U+1D8F +\DeclareTextCommand{\texthtrtaild}{PU}{\9035\221}%* U+1D91 +\DeclareTextCommand{\textPUrhooke}{PU}{\9035\222}% U+1D92 +\DeclareTextCommand{\textPUrhookepsilon}{PU}{\9035\223}% U+1D93 +\DeclareTextCommand{\textPUrhookopeno}{PU}{\9035\227}% U+1D97 +\DeclareTextCompositeCommand{\textsubring}{PU}{A}{\9036\000}% U+1E00 +\DeclareTextCompositeCommand{\textsubring}{PU}{a}{\9036\001}% U+1E01 \DeclareTextCompositeCommand{\.}{PU}{B}{\9036\002}% U+1E02 \DeclareTextCompositeCommand{\.}{PU}{b}{\9036\003}% U+1E03 +\DeclareTextCompositeCommand{\d}{PU}{B}{\9036\004}% U+1E04 +\DeclareTextCompositeCommand{\d}{PU}{b}{\9036\005}% U+1E05 \DeclareTextCompositeCommand{\b}{PU}{B}{\9036\006}% U+1E06 \DeclareTextCompositeCommand{\b}{PU}{b}{\9036\007}% U+1E07 \DeclareTextCompositeCommand{\.}{PU}{D}{\9036\012}% U+1E0A \DeclareTextCompositeCommand{\.}{PU}{d}{\9036\013}% U+1E0B +\DeclareTextCompositeCommand{\d}{PU}{D}{\9036\014}% U+1E0C +\DeclareTextCompositeCommand{\d}{PU}{d}{\9036\015}% U+1E0D \DeclareTextCompositeCommand{\b}{PU}{D}{\9036\016}% U+1E0E \DeclareTextCompositeCommand{\b}{PU}{d}{\9036\017}% U+1E0F \DeclareTextCompositeCommand{\c}{PU}{D}{\9036\020}% U+1E10 \DeclareTextCompositeCommand{\c}{PU}{d}{\9036\021}% U+1E11 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{D}{\9036\022}% U+1E12 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{d}{\9036\023}% U+1E13 +\DeclareTextCompositeCommand{\textgravemacron}{PU}{E}{\9036\024}% U+1E14 +\DeclareTextCompositeCommand{\textgravemacron}{PU}{e}{\9036\025}% U+1E15 +\DeclareTextCompositeCommand{\textacutemacron}{PU}{E}{\9036\026}% U+1E16 +\DeclareTextCompositeCommand{\textacutemacron}{PU}{e}{\9036\027}% U+1E17 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{E}{\9036\030}% U+1E18 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{e}{\9036\031}% U+1E19 +\DeclareTextCompositeCommand{\textsubtilde}{PU}{E}{\9036\032}% U+1E1A +\DeclareTextCompositeCommand{\textsubtilde}{PU}{e}{\9036\033}% U+1E1B \DeclareTextCompositeCommand{\.}{PU}{F}{\9036\036}% U+1E1E \DeclareTextCompositeCommand{\.}{PU}{f}{\9036\037}% U+1E1F \DeclareTextCompositeCommand{\=}{PU}{G}{\9036\040}% U+1E20 \DeclareTextCompositeCommand{\=}{PU}{g}{\9036\041}% U+1E21 \DeclareTextCompositeCommand{\.}{PU}{H}{\9036\042}% U+1E22 \DeclareTextCompositeCommand{\.}{PU}{h}{\9036\043}% U+1E23 +\DeclareTextCompositeCommand{\d}{PU}{H}{\9036\044}% U+1E24 +\DeclareTextCompositeCommand{\d}{PU}{h}{\9036\045}% U+1E25 \DeclareTextCompositeCommand{\"}{PU}{H}{\9036\046}% U+1E26 \DeclareTextCompositeCommand{\"}{PU}{h}{\9036\047}% U+1E27 \DeclareTextCompositeCommand{\c}{PU}{H}{\9036\050}% U+1E28 \DeclareTextCompositeCommand{\c}{PU}{h}{\9036\051}% U+1E29 +\DeclareTextCompositeCommand{\textsubbreve}{PU}{H}{\9036\052}% U+1E2A +\DeclareTextCompositeCommand{\textsubbreve}{PU}{h}{\9036\053}% U+1E2B +\DeclareTextCompositeCommand{\textsubtilde}{PU}{I}{\9036\054}% U+1E2C +\DeclareTextCompositeCommand{\textsubtilde}{PU}{i}{\9036\055}% U+1E2D \DeclareTextCompositeCommand{\'}{PU}{K}{\9036\060}% U+1E30 \DeclareTextCompositeCommand{\'}{PU}{k}{\9036\061}% U+1E31 +\DeclareTextCompositeCommand{\d}{PU}{K}{\9036\062}% U+1E32 +\DeclareTextCompositeCommand{\d}{PU}{k}{\9036\063}% U+1E33 \DeclareTextCompositeCommand{\b}{PU}{K}{\9036\064}% U+1E34 \DeclareTextCompositeCommand{\b}{PU}{k}{\9036\065}% U+1E35 +\DeclareTextCompositeCommand{\d}{PU}{L}{\9036\066}% U+1E36 +\DeclareTextCompositeCommand{\d}{PU}{l}{\9036\067}% U+1E37 \DeclareTextCompositeCommand{\b}{PU}{L}{\9036\072}% U+1E3A \DeclareTextCompositeCommand{\b}{PU}{l}{\9036\073}% U+1E3B +\DeclareTextCompositeCommand{\textsubcircum}{PU}{L}{\9036\074}% U+1E3C +\DeclareTextCompositeCommand{\textsubcircum}{PU}{l}{\9036\075}% U+1E3D \DeclareTextCompositeCommand{\'}{PU}{M}{\9036\076}% U+1E3E \DeclareTextCompositeCommand{\'}{PU}{m}{\9036\077}% U+1E3F \DeclareTextCompositeCommand{\.}{PU}{M}{\9036\100}% U+1E40 \DeclareTextCompositeCommand{\.}{PU}{m}{\9036\101}% U+1E41 +\DeclareTextCompositeCommand{\d}{PU}{M}{\9036\102}% U+1E42 +\DeclareTextCompositeCommand{\d}{PU}{m}{\9036\103}% U+1E43 \DeclareTextCompositeCommand{\.}{PU}{N}{\9036\104}% U+1E44 \DeclareTextCompositeCommand{\.}{PU}{n}{\9036\105}% U+1E45 +\DeclareTextCompositeCommand{\d}{PU}{N}{\9036\106}% U+1E46 +\DeclareTextCompositeCommand{\d}{PU}{n}{\9036\107}% U+1E47 \DeclareTextCompositeCommand{\b}{PU}{N}{\9036\110}% U+1E48 \DeclareTextCompositeCommand{\b}{PU}{n}{\9036\111}% U+1E49 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{N}{\9036\112}% U+1E4A +\DeclareTextCompositeCommand{\textsubcircum}{PU}{n}{\9036\113}% U+1E4B +\DeclareTextCompositeCommand{\textgravemacron}{PU}{O}{\9036\120}% U+1E50 +\DeclareTextCompositeCommand{\textgravemacron}{PU}{o}{\9036\121}% U+1E51 +\DeclareTextCompositeCommand{\textacutemacron}{PU}{O}{\9036\122}% U+1E52 +\DeclareTextCompositeCommand{\textacutemacron}{PU}{o}{\9036\123}% U+1E53 \DeclareTextCompositeCommand{\'}{PU}{P}{\9036\124}% U+1E54 \DeclareTextCompositeCommand{\'}{PU}{p}{\9036\125}% U+1E55 \DeclareTextCompositeCommand{\.}{PU}{P}{\9036\126}% U+1E56 \DeclareTextCompositeCommand{\.}{PU}{p}{\9036\127}% U+1E57 \DeclareTextCompositeCommand{\.}{PU}{R}{\9036\130}% U+1E58 \DeclareTextCompositeCommand{\.}{PU}{r}{\9036\131}% U+1E59 +\DeclareTextCompositeCommand{\d}{PU}{R}{\9036\132}% U+1E5A +\DeclareTextCompositeCommand{\d}{PU}{r}{\9036\133}% U+1E5B \DeclareTextCompositeCommand{\b}{PU}{R}{\9036\136}% U+1E5E \DeclareTextCompositeCommand{\b}{PU}{r}{\9036\137}% U+1E5F \DeclareTextCompositeCommand{\.}{PU}{S}{\9036\140}% U+1E60 \DeclareTextCompositeCommand{\.}{PU}{s}{\9036\141}% U+1E61 +\DeclareTextCompositeCommand{\d}{PU}{S}{\9036\142}% U+1E62 +\DeclareTextCompositeCommand{\d}{PU}{s}{\9036\143}% U+1E63 +\DeclareTextCompositeCommand{\.}{PU}{T}{\9036\152}% U+1E6A +\DeclareTextCompositeCommand{\.}{PU}{t}{\9036\153}% U+1E6B +\DeclareTextCompositeCommand{\d}{PU}{T}{\9036\154}% U+1E6C +\DeclareTextCompositeCommand{\d}{PU}{t}{\9036\155}% U+1E6D \DeclareTextCompositeCommand{\b}{PU}{T}{\9036\156}% U+1E6E \DeclareTextCompositeCommand{\b}{PU}{t}{\9036\157}% U+1E6F +\DeclareTextCompositeCommand{\textsubcircum}{PU}{T}{\9036\160}% U+1E70 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{t}{\9036\161}% U+1E71 +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{U}{\9036\162}% U+1E72 +\DeclareTextCompositeCommand{\textsubumlaut}{PU}{u}{\9036\163}% U+1E73 +\DeclareTextCompositeCommand{\textsubtilde}{PU}{U}{\9036\164}% U+1E74 +\DeclareTextCompositeCommand{\textsubtilde}{PU}{u}{\9036\165}% U+1E75 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{U}{\9036\166}% U+1E76 +\DeclareTextCompositeCommand{\textsubcircum}{PU}{u}{\9036\167}% U+1E77 \DeclareTextCompositeCommand{\~}{PU}{V}{\9036\174}% U+1E7C \DeclareTextCompositeCommand{\~}{PU}{v}{\9036\175}% U+1E7D +\DeclareTextCompositeCommand{\d}{PU}{V}{\9036\176}% U+1E7E +\DeclareTextCompositeCommand{\d}{PU}{v}{\9036\177}% U+1E7F \DeclareTextCompositeCommand{\`}{PU}{W}{\9036\200}% U+1E80 \DeclareTextCompositeCommand{\`}{PU}{w}{\9036\201}% U+1E81 \DeclareTextCompositeCommand{\'}{PU}{W}{\9036\202}% U+1E82 @@ -824,6 +1074,8 @@ \DeclareTextCompositeCommand{\"}{PU}{w}{\9036\205}% U+1E85 \DeclareTextCompositeCommand{\.}{PU}{W}{\9036\206}% U+1E86 \DeclareTextCompositeCommand{\.}{PU}{w}{\9036\207}% U+1E87 +\DeclareTextCompositeCommand{\d}{PU}{W}{\9036\210}% U+1E88 +\DeclareTextCompositeCommand{\d}{PU}{w}{\9036\211}% U+1E89 \DeclareTextCompositeCommand{\.}{PU}{X}{\9036\212}% U+1E8A \DeclareTextCompositeCommand{\.}{PU}{x}{\9036\213}% U+1E8B \DeclareTextCompositeCommand{\"}{PU}{X}{\9036\214}% U+1E8C @@ -832,6 +1084,8 @@ \DeclareTextCompositeCommand{\.}{PU}{y}{\9036\217}% U+1E8F \DeclareTextCompositeCommand{\^}{PU}{Z}{\9036\220}% U+1E90 \DeclareTextCompositeCommand{\^}{PU}{z}{\9036\221}% U+1E91 +\DeclareTextCompositeCommand{\d}{PU}{Z}{\9036\222}% U+1E92 +\DeclareTextCompositeCommand{\d}{PU}{z}{\9036\223}% U+1E93 \DeclareTextCompositeCommand{\b}{PU}{Z}{\9036\224}% U+1E94 \DeclareTextCompositeCommand{\b}{PU}{z}{\9036\225}% U+1E95 \DeclareTextCompositeCommand{\b}{PU}{h}{\9036\226}% U+1E96 @@ -839,10 +1093,22 @@ \DeclareTextCompositeCommand{\r}{PU}{w}{\9036\230}% U+1E98 \DeclareTextCompositeCommand{\r}{PU}{y}{\9036\231}% U+1E99 \DeclareTextCompositeCommand{\.}{PU}{\textlongs}{\9036\233}% U+1E9B +\DeclareTextCompositeCommand{\d}{PU}{A}{\9036\240}% U+1EA0 +\DeclareTextCompositeCommand{\d}{PU}{a}{\9036\241}% U+1EA1 +\DeclareTextCompositeCommand{\d}{PU}{E}{\9036\270}% U+1EB8 +\DeclareTextCompositeCommand{\d}{PU}{e}{\9036\271}% U+1EB9 \DeclareTextCompositeCommand{\~}{PU}{E}{\9036\274}% U+1EBC \DeclareTextCompositeCommand{\~}{PU}{e}{\9036\275}% U+1EBD +\DeclareTextCompositeCommand{\d}{PU}{I}{\9036\312}% U+1ECA +\DeclareTextCompositeCommand{\d}{PU}{i}{\9036\313}% U+1ECB +\DeclareTextCompositeCommand{\d}{PU}{O}{\9036\314}% U+1ECC +\DeclareTextCompositeCommand{\d}{PU}{o}{\9036\315}% U+1ECD +\DeclareTextCompositeCommand{\d}{PU}{U}{\9036\344}% U+1EE4 +\DeclareTextCompositeCommand{\d}{PU}{u}{\9036\345}% U+1EE5 \DeclareTextCompositeCommand{\`}{PU}{Y}{\9036\362}% U+1EF2 \DeclareTextCompositeCommand{\`}{PU}{y}{\9036\363}% U+1EF3 +\DeclareTextCompositeCommand{\d}{PU}{Y}{\9036\364}% U+1EF4 +\DeclareTextCompositeCommand{\d}{PU}{y}{\9036\365}% U+1EF5 \DeclareTextCompositeCommand{\~}{PU}{Y}{\9036\370}% U+1EF8 \DeclareTextCompositeCommand{\~}{PU}{y}{\9036\371}% U+1EF9 \DeclareTextCommand{\textcompwordmark}{PU}{\9040\014}% U+200C @@ -855,12 +1121,17 @@ \DeclareTextCommand{\textquotedblleft}{PU}{\9040\034}% U+201C \DeclareTextCommand{\textquotedblright}{PU}{\9040\035}% U+201D \DeclareTextCommand{\quotedblbase}{PU}{\9040\036}% U+201E -\DeclareTextCommand{\textdagger}{PU}{\9040\040}% U+2020 +\DeclareTextCommand{\textdagger}{PU}{\9040\040}%* U+2020 \DeclareTextCommand{\textdaggerdbl}{PU}{\9040\041}% U+2021 -\DeclareTextCommand{\textbullet}{PU}{\9040\042}% U+2022 +\DeclareTextCommand{\textbullet}{PU}{\9040\042}%* U+2022 +\DeclareTextCommand{\texthdotfor}{PU}{\9040\045}%* U+2025 \DeclareTextCommand{\textellipsis}{PU}{\9040\046}% U+2026 \DeclareTextCommand{\textperthousand}{PU}{\9040\060}% U+2030 \DeclareTextCommand{\textpertenthousand}{PU}{\9040\061}% U+2031 +\DeclareTextCommand{\textprime}{PU}{\9040\062}%* U+2032 +\DeclareTextCommand{\textsecond}{PU}{\9040\063}%* U+2033 +\DeclareTextCommand{\textthird}{PU}{\9040\064}%* U+2034 +\DeclareTextCommand{\textbackprime}{PU}{\9040\065}%* U+2035 \DeclareTextCommand{\guilsinglleft}{PU}{\9040\071}% U+2039 \DeclareTextCommand{\guilsinglright}{PU}{\9040\072}% U+203A \DeclareTextCommand{\textreferencemark}{PU}{\9040\073}% U+203B @@ -869,31 +1140,51 @@ \DeclareTextCommand{\textlquill}{PU}{\9040\105}% U+2045 \DeclareTextCommand{\textrquill}{PU}{\9040\106}% U+2046 \DeclareTextCommand{\textdiscount}{PU}{\9040\122}% U+2052 -\DeclareTextCommand{\textzerosuperior}{PU}{\9040\160}% U+2070 -\DeclareTextCommand{\textfoursuperior}{PU}{\9040\164}% U+2074 -\DeclareTextCommand{\textfivesuperior}{PU}{\9040\165}% U+2075 -\DeclareTextCommand{\textsixsuperior}{PU}{\9040\166}% U+2076 -\DeclareTextCommand{\textsevensuperior}{PU}{\9040\167}% U+2077 -\DeclareTextCommand{\texteightsuperior}{PU}{\9040\170}% U+2078 -\DeclareTextCommand{\textninesuperior}{PU}{\9040\171}% U+2079 -\DeclareTextCommand{\textplussuperior}{PU}{\9040\172}% U+207A -\DeclareTextCommand{\textminussuperior}{PU}{\9040\173} -\DeclareTextCommand{\textequalsuperior}{PU}{\9040\174} -\DeclareTextCommand{\textparenleftsuperior}{PU}{\9040\175} -\DeclareTextCommand{\textparenrightsuperior}{PU}{\9040\176} -\DeclareTextCommand{\textnsuperior}{PU}{\9040\177} -\DeclareTextCommand{\textzeroinferior}{PU}{\9040\200}% U+2080 -\DeclareTextCommand{\textoneinferior}{PU}{\9040\201}% U+2081 -\DeclareTextCommand{\texttwoinferior}{PU}{\9040\202}% U+2082 -\DeclareTextCommand{\textthreeinferior}{PU}{\9040\203}% U+2083 -\DeclareTextCommand{\textfourinferior}{PU}{\9040\204}% U+2084 -\DeclareTextCommand{\textfiveinferior}{PU}{\9040\205}% U+2085 -\DeclareTextCommand{\textsixinferior}{PU}{\9040\206}% U+2086 -\DeclareTextCommand{\textseveninferior}{PU}{\9040\207}% U+2087 -\DeclareTextCommand{\texteightinferior}{PU}{\9040\210}% U+2088 -\DeclareTextCommand{\textnineinferior}{PU}{\9040\211}% U+2089 -\DeclareTextCommand{\textparenleftinferior}{PU}{\9040\215}% U+208D -\DeclareTextCommand{\textparenrightinferior}{PU}{\9040\216}% U+208E +\DeclareTextCommand{\textlefttherefore}{PU}{\9040\126}%* U+2056 +\DeclareTextCommand{\textfourth}{PU}{\9040\127}%* U+2057 +\DeclareTextCommand{\textdiamonddots}{PU}{\9040\130}%* U+2058 +\DeclareTextCommand{\textzerosuperior}{PU}{\9040\160}%* U+2070 +\DeclareTextCommand{\textisuperior}{PU}{\9040\161}%* U+2071 +\DeclareTextCommand{\textfoursuperior}{PU}{\9040\164}%* U+2074 +\DeclareTextCommand{\textfivesuperior}{PU}{\9040\165}%* U+2075 +\DeclareTextCommand{\textsixsuperior}{PU}{\9040\166}%* U+2076 +\DeclareTextCommand{\textsevensuperior}{PU}{\9040\167}%* U+2077 +\DeclareTextCommand{\texteightsuperior}{PU}{\9040\170}%* U+2078 +\DeclareTextCommand{\textninesuperior}{PU}{\9040\171}%* U+2079 +\DeclareTextCommand{\textplussuperior}{PU}{\9040\172}%* U+207A +\DeclareTextCommand{\textminussuperior}{PU}{\9040\173}%* U+207B +\DeclareTextCommand{\textequalsuperior}{PU}{\9040\174}%* U+207C +\DeclareTextCommand{\textparenleftsuperior}{PU}{\9040\175}%* U+207D +\DeclareTextCommand{\textparenrightsuperior}{PU}{\9040\176}%* U+207E +\DeclareTextCommand{\textnsuperior}{PU}{\9040\177}%* U+207F +\DeclareTextCommand{\textzeroinferior}{PU}{\9040\200}%* U+2080 +\DeclareTextCommand{\textoneinferior}{PU}{\9040\201}%* U+2081 +\DeclareTextCommand{\texttwoinferior}{PU}{\9040\202}%* U+2082 +\DeclareTextCommand{\textthreeinferior}{PU}{\9040\203}%* U+2083 +\DeclareTextCommand{\textfourinferior}{PU}{\9040\204}%* U+2084 +\DeclareTextCommand{\textfiveinferior}{PU}{\9040\205}%* U+2085 +\DeclareTextCommand{\textsixinferior}{PU}{\9040\206}%* U+2086 +\DeclareTextCommand{\textseveninferior}{PU}{\9040\207}%* U+2087 +\DeclareTextCommand{\texteightinferior}{PU}{\9040\210}%* U+2088 +\DeclareTextCommand{\textnineinferior}{PU}{\9040\211}%* U+2089 +\DeclareTextCommand{\textplusinferior}{PU}{\9040\212}%* U+208A +\DeclareTextCommand{\textminusinferior}{PU}{\9040\213}%* U+208B +\DeclareTextCommand{\textequalsinferior}{PU}{\9040\214}%* U+208C +\DeclareTextCommand{\textparenleftinferior}{PU}{\9040\215}%* U+208D +\DeclareTextCommand{\textparenrightinferior}{PU}{\9040\216}%* U+208E +\DeclareTextCommand{\textainferior}{PU}{\9040\220}%* U+2090 +\DeclareTextCommand{\texteinferior}{PU}{\9040\221}%* U+2091 +\DeclareTextCommand{\textoinferior}{PU}{\9040\222}%* U+2092 +\DeclareTextCommand{\textxinferior}{PU}{\9040\223}%* U+2093 +\DeclareTextCommand{\textschwainferior}{PU}{\9040\224}%* U+2094 +\DeclareTextCommand{\texthinferior}{PU}{\9040\225}%* U+2095 +\DeclareTextCommand{\textkinferior}{PU}{\9040\226}%* U+2096 +\DeclareTextCommand{\textlinferior}{PU}{\9040\227}%* U+2097 +\DeclareTextCommand{\textminferior}{PU}{\9040\230}%* U+2098 +\DeclareTextCommand{\textninferior}{PU}{\9040\231}%* U+2099 +\DeclareTextCommand{\textpinferior}{PU}{\9040\232}%* U+209A +\DeclareTextCommand{\textsinferior}{PU}{\9040\233}%* U+209B +\DeclareTextCommand{\texttinferior}{PU}{\9040\234}%* U+209C \DeclareTextCommand{\textcolonmonetary}{PU}{\9040\241}% U+20A1 \DeclareTextCommand{\textlira}{PU}{\9040\244}% U+20A4 \DeclareTextCommand{\textnaira}{PU}{\9040\246}% U+20A6 @@ -904,26 +1195,337 @@ \DeclareTextCommand{\textpeso}{PU}{\9040\261}% U+20B1 \DeclareTextCommand{\textguarani}{PU}{\9040\262}% U+20B2 \DeclareTextCommand{\textcelsius}{PU}{\9041\003}% U+2103 +\DeclareTextCommand{\texthslash}{PU}{\9041\017}%* U+210F +\DeclareTextCommand{\textIm}{PU}{\9041\021}%* U+2111 +\DeclareTextCommand{\textell}{PU}{\9041\023}%* U+2113 \DeclareTextCommand{\textnumero}{PU}{\9041\026}% U+2116 \DeclareTextCommand{\textcircledP}{PU}{\9041\027}% U+2117 +\DeclareTextCommand{\textwp}{PU}{\9041\030}%* U+2118 +\DeclareTextCommand{\textRe}{PU}{\9041\034}%* U+211C \DeclareTextCommand{\textrecipe}{PU}{\9041\036}% U+211E \DeclareTextCommand{\textservicemark}{PU}{\9041\040}% U+2120 \DeclareTextCommand{\texttrademark}{PU}{\9041\042}% U+2122 \DeclareTextCommand{\textohm}{PU}{\9041\046}% U+2126 -\DeclareTextCommand{\textmho}{PU}{\9041\047}% U+2127 +\DeclareTextCommand{\textmho}{PU}{\9041\047}%* U+2127 +\DeclareTextCommand{\textriota}{PU}{\9041\051}%* U+2129 \DeclareTextCommand{\textangstrom}{PU}{\9041\053}% U+212B \DeclareTextCommand{\textestimated}{PU}{\9041\056}% U+212E -\DeclareTextCommand{\textaleph}{PU}{\9041\065}% U+2135 -\DeclareTextCommand{\textleftarrow}{PU}{\9041\220}% U+2190 -\DeclareTextCommand{\textuparrow}{PU}{\9041\221}% U+2191 -\DeclareTextCommand{\textrightarrow}{PU}{\9041\222}% U+2192 -\DeclareTextCommand{\textdownarrow}{PU}{\9041\223}% U+2193 +\DeclareTextCommand{\textFinv}{PU}{\9041\062}%* U+2132 +\DeclareTextCommand{\textaleph}{PU}{\9041\065}%* U+2135 +\DeclareTextCommand{\textbeth}{PU}{\9041\066}%* U+2136 +\DeclareTextCommand{\textgimel}{PU}{\9041\067}%* U+2137 +\DeclareTextCommand{\textdaleth}{PU}{\9041\070}%* U+2138 +\DeclareTextCommand{\textfax}{PU}{\9041\073}%* U+213B +\DeclareTextCommand{\textGame}{PU}{\9041\101}%* U+2141 +\DeclareTextCommand{\textinvamp}{PU}{\9041\113}% U+214B +\DeclareTextCommand{\textoneseventh}{PU}{\9041\120}% U+2150 +\DeclareTextCommand{\textoneninth}{PU}{\9041\121}% U+2151 +\DeclareTextCommand{\textonetenth}{PU}{\9041\122}% U+2152 +\DeclareTextCommand{\textonethird}{PU}{\9041\123}% U+2153 +\DeclareTextCommand{\texttwothirds}{PU}{\9041\124}% U+2154 +\DeclareTextCommand{\textonefifth}{PU}{\9041\125}% U+2155 +\DeclareTextCommand{\texttwofifths}{PU}{\9041\126}% U+2156 +\DeclareTextCommand{\textthreefifths}{PU}{\9041\127}% U+2157 +\DeclareTextCommand{\textfourfifths}{PU}{\9041\130}% U+2158 +\DeclareTextCommand{\textonesixth}{PU}{\9041\131}% U+2159 +\DeclareTextCommand{\textfivesixths}{PU}{\9041\132}% U+215A +\DeclareTextCommand{\textoneeighth}{PU}{\9041\133}% U+215B +\DeclareTextCommand{\textthreeeighths}{PU}{\9041\134}% U+215C +\DeclareTextCommand{\textfiveeighths}{PU}{\9041\135}% U+215D +\DeclareTextCommand{\textseveneighths}{PU}{\9041\136}% U+215E +\DeclareTextCommand{\textrevc}{PU}{\9041\204}% U+2184 +\DeclareTextCommand{\textzerothirds}{PU}{\9041\211}% U+2189 +\DeclareTextCommand{\textleftarrow}{PU}{\9041\220}%* U+2190 +\DeclareTextCommand{\textuparrow}{PU}{\9041\221}%* U+2191 +\DeclareTextCommand{\textrightarrow}{PU}{\9041\222}%* U+2192 +\DeclareTextCommand{\textdownarrow}{PU}{\9041\223}%* U+2193 +\DeclareTextCommand{\textleftrightarrow}{PU}{\9041\224}%* U+2194 +\DeclareTextCommand{\textupdownarrow}{PU}{\9041\225}%* U+2195 +\DeclareTextCommand{\textnwarrow}{PU}{\9041\226}%* U+2196 +\DeclareTextCommand{\textnearrow}{PU}{\9041\227}%* U+2197 +\DeclareTextCommand{\textsearrow}{PU}{\9041\230}%* U+2198 +\DeclareTextCommand{\textswarrow}{PU}{\9041\231}%* U+2199 +\DeclareTextCommand{\textnleftarrow}{PU}{\9041\232}%* U+219A +\DeclareTextCommand{\textnrightarrow}{PU}{\9041\233}%* U+219B +\DeclareTextCommand{\texttwoheadleftarrow}{PU}{\9041\236}%* U+219E +\DeclareTextCommand{\texttwoheaduparrow}{PU}{\9041\237}%* U+219F +\DeclareTextCommand{\texttwoheadrightarrow}{PU}{\9041\240}%* U+21A0 +\DeclareTextCommand{\texttwoheaddownarrow}{PU}{\9041\241}%* U+21A1 +\DeclareTextCommand{\textleftarrowtail}{PU}{\9041\242}%* U+21A2 +\DeclareTextCommand{\textrightarrowtail}{PU}{\9041\243}%* U+21A3 +\DeclareTextCommand{\textmapsto}{PU}{\9041\246}%* U+21A6 +\DeclareTextCommand{\texthookleftarrow}{PU}{\9041\251}%* U+21A9 +\DeclareTextCommand{\texthookrightarrow}{PU}{\9041\252}%* U+21AA +\DeclareTextCommand{\textlooparrowleft}{PU}{\9041\253}%* U+21AB +\DeclareTextCommand{\textlooparrowright}{PU}{\9041\254}%* U+21AC +\DeclareTextCommand{\textnleftrightarrow}{PU}{\9041\256}%* U+21AE +\DeclareTextCommand{\textlightning}{PU}{\9041\257}%* U+21AF +\DeclareTextCommand{\textdlsh}{PU}{\9041\265}%* U+21B5 +\DeclareTextCommand{\textcurvearrowleft}{PU}{\9041\266}%* U+21B6 +\DeclareTextCommand{\textcurvearrowright}{PU}{\9041\267}%* U+21B7 +\DeclareTextCommand{\textleftharpoonup}{PU}{\9041\274}%* U+21BC +\DeclareTextCommand{\textleftharpoondown}{PU}{\9041\275}%* U+21BD +\DeclareTextCommand{\textupharpoonright}{PU}{\9041\276}%* U+21BE +\DeclareTextCommand{\textupharpoonleft}{PU}{\9041\277}%* U+21BF +\DeclareTextCommand{\textrightharpoonup}{PU}{\9041\300}%* U+21C0 +\DeclareTextCommand{\textrightharpoondown}{PU}{\9041\301}%* U+21C1 +\DeclareTextCommand{\textdownharpoonright}{PU}{\9041\302}%* U+21C2 +\DeclareTextCommand{\textdownharpoonleft}{PU}{\9041\303}%* U+21C3 +\DeclareTextCommand{\textrightleftarrows}{PU}{\9041\304}%* U+21C4 +\DeclareTextCommand{\textupdownarrows}{PU}{\9041\305}%* U+21C5 +\DeclareTextCommand{\textleftrightarrows}{PU}{\9041\306}%* U+21C6 +\DeclareTextCommand{\textleftleftarrows}{PU}{\9041\307}%* U+21C7 +\DeclareTextCommand{\textupuparrows}{PU}{\9041\310}%* U+21C8 +\DeclareTextCommand{\textrightrightarrows}{PU}{\9041\311}%* U+21C9 +\DeclareTextCommand{\textdowndownarrows}{PU}{\9041\312}%* U+21CA +\DeclareTextCommand{\textleftrightharpoons}{PU}{\9041\313}%* U+21CB +\DeclareTextCommand{\textrightleftharpoons}{PU}{\9041\314}%* U+21CC +\DeclareTextCommand{\textnLeftarrow}{PU}{\9041\315}%* U+21CD +\DeclareTextCommand{\textnLeftrightarrow}{PU}{\9041\316}%* U+21CE +\DeclareTextCommand{\textnRightarrow}{PU}{\9041\317}%* U+21CF +\DeclareTextCommand{\textLeftarrow}{PU}{\9041\320}%* U+21D0 +\DeclareTextCommand{\textUparrow}{PU}{\9041\321}%* U+21D1 +\DeclareTextCommand{\textRightarrow}{PU}{\9041\322}%* U+21D2 +\DeclareTextCommand{\textDownarrow}{PU}{\9041\323}%* U+21D3 +\DeclareTextCommand{\textLeftrightarrow}{PU}{\9041\324}%* U+21D4 +\DeclareTextCommand{\textUpdownarrow}{PU}{\9041\325}%* U+21D5 +\DeclareTextCommand{\textNwarrow}{PU}{\9041\326}%* U+21D6 +\DeclareTextCommand{\textNearrow}{PU}{\9041\327}%* U+21D7 +\DeclareTextCommand{\textSearrow}{PU}{\9041\330}%* U+21D8 +\DeclareTextCommand{\textSwarrow}{PU}{\9041\331}%* U+21D9 +\DeclareTextCommand{\textLleftarrow}{PU}{\9041\332}%* U+21DA +\DeclareTextCommand{\textRrightarrow}{PU}{\9041\333}%* U+21DB +\DeclareTextCommand{\textleftsquigarrow}{PU}{\9041\334}%* U+21DC +\DeclareTextCommand{\textrightsquigarrow}{PU}{\9041\335}%* U+21DD +\DeclareTextCommand{\textdashleftarrow}{PU}{\9041\340}%* U+21E0 +\DeclareTextCommand{\textdasheduparrow}{PU}{\9041\341}%* U+21E1 +\DeclareTextCommand{\textdashrightarrow}{PU}{\9041\342}%* U+21E2 +\DeclareTextCommand{\textdasheddownarrow}{PU}{\9041\343}%* U+21E3 +\DeclareTextCommand{\textdownuparrows}{PU}{\9041\365}%* U+21F5 +\DeclareTextCommand{\textforall}{PU}{\9042\000}%* U+2200 +\DeclareTextCommand{\textcomplement}{PU}{\9042\001}%* U+2201 +\DeclareTextCommand{\textpartial}{PU}{\9042\002}%* U+2202 +\DeclareTextCommand{\textexists}{PU}{\9042\003}%* U+2203 +\DeclareTextCommand{\textnexists}{PU}{\9042\004}%* U+2204 +\DeclareTextCommand{\textemptyset}{PU}{\9042\005}%* U+2205 +\DeclareTextCommand{\texttriangle}{PU}{\9042\006}%* U+2206 +\DeclareTextCommand{\textnabla}{PU}{\9042\007}%* U+2207 +\DeclareTextCommand{\textin}{PU}{\9042\010}%* U+2208 +\DeclareTextCommand{\textnotin}{PU}{\9042\011}%* U+2209 +\DeclareTextCommand{\textsmallin}{PU}{\9042\012}%* U+220A +\DeclareTextCommand{\textni}{PU}{\9042\013}%* U+220B +\DeclareTextCommand{\textnotowner}{PU}{\9042\014}%* U+220C +\DeclareTextCommand{\textsmallowns}{PU}{\9042\015}%* U+220D +\DeclareTextCommand{\textprod}{PU}{\9042\017}%* U+220F +\DeclareTextCommand{\textamalg}{PU}{\9042\020}%* U+2210 +\DeclareTextCommand{\textsum}{PU}{\9042\021}%* U+2211 \DeclareTextCommand{\textminus}{PU}{\9042\022}% U+2212 -\DeclareTextCommand{\textsurd}{PU}{\9042\032}% U+221A -\DeclareTextCommand{\textlangle}{PU}{\9043\051}% U+2329 -\DeclareTextCommand{\textrangle}{PU}{\9043\052}% U+232A +\DeclareTextCommand{\textmp}{PU}{\9042\023}%* U+2213 +\DeclareTextCommand{\textdotplus}{PU}{\9042\024}%* U+2214 +\DeclareTextCommand{\textsetminus}{PU}{\9042\026}%* U+2216 +\DeclareTextCommand{\textast}{PU}{\9042\027}%* U+2217 +\DeclareTextCommand{\textcirc}{PU}{\9042\030}%* U+2218 +\DeclareTextCommand{\textbulletoperator}{PU}{\9042\031}% U+2219 +\DeclareTextCommand{\textsurd}{PU}{\9042\032}%* U+221A +\DeclareTextCommand{\textpropto}{PU}{\9042\035}%* U+221D +\DeclareTextCommand{\textinfty}{PU}{\9042\036}%* U+221E +\DeclareTextCommand{\textangle}{PU}{\9042\040}%* U+2220 +\DeclareTextCommand{\textmeasuredangle}{PU}{\9042\041}%* U+2221 +\DeclareTextCommand{\textsphericalangle}{PU}{\9042\042}%* U+2222 +\DeclareTextCommand{\textmid}{PU}{\9042\043}%* U+2223 +\DeclareTextCommand{\textnmid}{PU}{\9042\044}%* U+2224 +\DeclareTextCommand{\textparallel}{PU}{\9042\045}%* U+2225 +\DeclareTextCommand{\textnparallel}{PU}{\9042\046}%* U+2226 +\DeclareTextCommand{\textwedge}{PU}{\9042\047}%* U+2227 +\DeclareTextCommand{\textvee}{PU}{\9042\050}%* U+2228 +\DeclareTextCommand{\textcap}{PU}{\9042\051}%* U+2229 +\DeclareTextCommand{\textcup}{PU}{\9042\052}%* U+222A +\DeclareTextCommand{\textint}{PU}{\9042\053}%* U+222B +\DeclareTextCommand{\textiint}{PU}{\9042\054}%* U+222C +\DeclareTextCommand{\textiiint}{PU}{\9042\055}%* U+222D +\DeclareTextCommand{\textoint}{PU}{\9042\056}%* U+222E +\DeclareTextCommand{\textoiint}{PU}{\9042\057}%* U+222F +\DeclareTextCommand{\textointclockwise}{PU}{\9042\062}%* U+2232 +\DeclareTextCommand{\textointctrclockwise}{PU}{\9042\063}%* U+2233 +\DeclareTextCommand{\texttherefore}{PU}{\9042\064}%* U+2234 +\DeclareTextCommand{\textbecause}{PU}{\9042\065}%* U+2235 +\DeclareTextCommand{\textvdotdot}{PU}{\9042\066}%* U+2236 +\DeclareTextCommand{\textsquaredots}{PU}{\9042\067}%* U+2237 +\DeclareTextCommand{\textdotminus}{PU}{\9042\070}%* U+2238 +\DeclareTextCommand{\texteqcolon}{PU}{\9042\071}%* U+2239 +\DeclareTextCommand{\textsim}{PU}{\9042\074}%* U+223C +\DeclareTextCommand{\textbacksim}{PU}{\9042\075}%* U+223D +\DeclareTextCommand{\textwr}{PU}{\9042\100}%* U+2240 +\DeclareTextCommand{\textnsim}{PU}{\9042\101}%* U+2241 +\DeclareTextCommand{\textsimeq}{PU}{\9042\103}%* U+2243 +\DeclareTextCommand{\textcong}{PU}{\9042\105}%* U+2245 +\DeclareTextCommand{\textncong}{PU}{\9042\107}%* U+2247 +\DeclareTextCommand{\textapprox}{PU}{\9042\110}%* U+2248 +\DeclareTextCommand{\textapproxeq}{PU}{\9042\112}%* U+224A +\DeclareTextCommand{\texttriplesim}{PU}{\9042\113}%* U+224B +\DeclareTextCommand{\textbackcong}{PU}{\9042\114}%* U+224C +\DeclareTextCommand{\textasymp}{PU}{\9042\115}%* U+224D +\DeclareTextCommand{\textBumpeq}{PU}{\9042\116}%* U+224E +\DeclareTextCommand{\textbumpeq}{PU}{\9042\117}%* U+224F +\DeclareTextCommand{\textdoteq}{PU}{\9042\120}%* U+2250 +\DeclareTextCommand{\textdoteqdot}{PU}{\9042\121}%* U+2251 +\DeclareTextCommand{\textfallingdoteq}{PU}{\9042\122}%* U+2252 +\DeclareTextCommand{\textrisingdoteq}{PU}{\9042\123}%* U+2253 +\DeclareTextCommand{\textcolonequals}{PU}{\9042\124}%* U+2254 +\DeclareTextCommand{\textequalscolon}{PU}{\9042\125}%* U+2255 +\DeclareTextCommand{\texteqcirc}{PU}{\9042\126}%* U+2256 +\DeclareTextCommand{\textcirceq}{PU}{\9042\127}%* U+2257 +\DeclareTextCommand{\texthateq}{PU}{\9042\131}%* U+2259 +\DeclareTextCommand{\texttriangleeq}{PU}{\9042\134}%* U+225C +\DeclareTextCommand{\textneq}{PU}{\9042\140}%* U+2260 +\DeclareTextCommand{\textne}{PU}{\9042\140}%* U+2260 +\DeclareTextCommand{\textequiv}{PU}{\9042\141}%* U+2261 +\DeclareTextCommand{\textnequiv}{PU}{\9042\142}%* U+2262 +\DeclareTextCommand{\textleq}{PU}{\9042\144}%* U+2264 +\DeclareTextCommand{\textle}{PU}{\9042\144}%* U+2264 +\DeclareTextCommand{\textgeq}{PU}{\9042\145}%* U+2265 +\DeclareTextCommand{\textge}{PU}{\9042\145}%* U+2265 +\DeclareTextCommand{\textleqq}{PU}{\9042\146}%* U+2266 +\DeclareTextCommand{\textgeqq}{PU}{\9042\147}%* U+2267 +\DeclareTextCommand{\textlneqq}{PU}{\9042\150}%* U+2268 +\DeclareTextCommand{\textgneqq}{PU}{\9042\151}%* U+2269 +\DeclareTextCommand{\textll}{PU}{\9042\152}%* U+226A +\DeclareTextCommand{\textgg}{PU}{\9042\153}%* U+226B +\DeclareTextCommand{\textbetween}{PU}{\9042\154}%* U+226C +\DeclareTextCommand{\textnless}{PU}{\9042\156}%* U+226E +\DeclareTextCommand{\textngtr}{PU}{\9042\157}%* U+226F +\DeclareTextCommand{\textnleq}{PU}{\9042\160}%* U+2270 +\DeclareTextCommand{\textngeq}{PU}{\9042\161}%* U+2271 +\DeclareTextCommand{\textlesssim}{PU}{\9042\162}%* U+2272 +\DeclareTextCommand{\textgtrsim}{PU}{\9042\163}%* U+2273 +\DeclareTextCommand{\textlessgtr}{PU}{\9042\166}%* U+2276 +\DeclareTextCommand{\textgtrless}{PU}{\9042\167}%* U+2277 +\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{\textsuccsim}{PU}{\9042\177}%* U+227F +\DeclareTextCommand{\textnprec}{PU}{\9042\200}%* U+2280 +\DeclareTextCommand{\textnsucc}{PU}{\9042\201}%* U+2281 +\DeclareTextCommand{\textsubset}{PU}{\9042\202}%* U+2282 +\DeclareTextCommand{\textsupset}{PU}{\9042\203}%* U+2283 +\DeclareTextCommand{\textnsubset}{PU}{\9042\204}%* U+2284 +\DeclareTextCommand{\textnsupset}{PU}{\9042\205}%* U+2285 +\DeclareTextCommand{\textsubseteq}{PU}{\9042\206}%* U+2286 +\DeclareTextCommand{\textsupseteq}{PU}{\9042\207}%* U+2287 +\DeclareTextCommand{\textnsubseteq}{PU}{\9042\210}%* U+2288 +\DeclareTextCommand{\textnsupseteq}{PU}{\9042\211}%* U+2289 +\DeclareTextCommand{\textsubsetneq}{PU}{\9042\212}%* U+228A +\DeclareTextCommand{\textsupsetneq}{PU}{\9042\213}%* U+228B +\DeclareTextCommand{\textcupdot}{PU}{\9042\215}%* U+228D +\DeclareTextCommand{\textcupplus}{PU}{\9042\216}%* U+228E +\DeclareTextCommand{\textsqsubset}{PU}{\9042\217}%* U+228F +\DeclareTextCommand{\textsqsupset}{PU}{\9042\220}%* U+2290 +\DeclareTextCommand{\textsqsubseteq}{PU}{\9042\221}%* U+2291 +\DeclareTextCommand{\textsqsupseteq}{PU}{\9042\222}%* U+2292 +\DeclareTextCommand{\textsqcap}{PU}{\9042\223}%* U+2293 +\DeclareTextCommand{\textsqcup}{PU}{\9042\224}%* U+2294 +\DeclareTextCommand{\textoplus}{PU}{\9042\225}%* U+2295 +\DeclareTextCommand{\textominus}{PU}{\9042\226}%* U+2296 +\DeclareTextCommand{\textotimes}{PU}{\9042\227}%* U+2297 +\DeclareTextCommand{\textoslash}{PU}{\9042\230}%* U+2298 +\DeclareTextCommand{\textodot}{PU}{\9042\231}%* U+2299 +\DeclareTextCommand{\textcircledcirc}{PU}{\9042\232}%* U+229A +\DeclareTextCommand{\textcircledast}{PU}{\9042\233}%* U+229B +\DeclareTextCommand{\textcircleddash}{PU}{\9042\235}%* U+229D +\DeclareTextCommand{\textboxplus}{PU}{\9042\236}%* U+229E +\DeclareTextCommand{\textboxminus}{PU}{\9042\237}%* U+229F +\DeclareTextCommand{\textboxtimes}{PU}{\9042\240}%* U+22A0 +\DeclareTextCommand{\textboxdot}{PU}{\9042\241}%* U+22A1 +\DeclareTextCommand{\textvdash}{PU}{\9042\242}%* U+22A2 +\DeclareTextCommand{\textdashv}{PU}{\9042\243}%* U+22A3 +\DeclareTextCommand{\texttop}{PU}{\9042\244}%* U+22A4 +\DeclareTextCommand{\textbot}{PU}{\9042\245}%* U+22A5 +\DeclareTextCommand{\textvDash}{PU}{\9042\250}%* U+22A8 +\DeclareTextCommand{\textVdash}{PU}{\9042\251}%* U+22A9 +\DeclareTextCommand{\textVvdash}{PU}{\9042\252}%* U+22AA +\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\257}%* U+22AF +\DeclareTextCommand{\textlhd}{PU}{\9042\262}%* U+22B2 +\DeclareTextCommand{\textrhd}{PU}{\9042\263}%* U+22B3 +\DeclareTextCommand{\textunlhd}{PU}{\9042\264}%* U+22B4 +\DeclareTextCommand{\textunrhd}{PU}{\9042\265}%* U+22B5 +\DeclareTextCommand{\textmultimapdotbothA}{PU}{\9042\266}%* U+22B6 +\DeclareTextCommand{\textmultimapdotbothB}{PU}{\9042\267}%* U+22B7 +\DeclareTextCommand{\textmultimap}{PU}{\9042\270}%* U+22B8 +\DeclareTextCommand{\textveebar}{PU}{\9042\273}%* U+22BB +\DeclareTextCommand{\textbarwedge}{PU}{\9042\274}%* U+22BC +\DeclareTextCommand{\textstar}{PU}{\9042\306}%* U+22C6 +\DeclareTextCommand{\textdivideontimes}{PU}{\9042\307}%* U+22C7 +\DeclareTextCommand{\textbowtie}{PU}{\9042\310}%* U+22C8 +\DeclareTextCommand{\textltimes}{PU}{\9042\311}%* U+22C9 +\DeclareTextCommand{\textrtimes}{PU}{\9042\312}%* U+22CA +\DeclareTextCommand{\textleftthreetimes}{PU}{\9042\313}%* U+22CB +\DeclareTextCommand{\textrightthreetimes}{PU}{\9042\314}%* U+22CC +\DeclareTextCommand{\textbacksimeq}{PU}{\9042\315}%* U+22CD +\DeclareTextCommand{\textcurlyvee}{PU}{\9042\316}%* U+22CE +\DeclareTextCommand{\textcurlywedge}{PU}{\9042\317}%* U+22CF +\DeclareTextCommand{\textSubset}{PU}{\9042\320}%* U+22D0 +\DeclareTextCommand{\textSupset}{PU}{\9042\321}%* U+22D1 +\DeclareTextCommand{\textCap}{PU}{\9042\322}%* U+22D2 +\DeclareTextCommand{\textCup}{PU}{\9042\323}%* U+22D3 +\DeclareTextCommand{\textpitchfork}{PU}{\9042\324}%* U+22D4 +\DeclareTextCommand{\textlessdot}{PU}{\9042\326}%* U+22D6 +\DeclareTextCommand{\textgtrdot}{PU}{\9042\327}%* U+22D7 +\DeclareTextCommand{\textlll}{PU}{\9042\330}%* U+22D8 +\DeclareTextCommand{\textggg}{PU}{\9042\331}%* U+22D9 +\DeclareTextCommand{\textlesseqgtr}{PU}{\9042\332}%* U+22DA +\DeclareTextCommand{\textgtreqless}{PU}{\9042\333}%* U+22DB +\DeclareTextCommand{\textcurlyeqprec}{PU}{\9042\336}%* U+22DE +\DeclareTextCommand{\textcurlyeqsucc}{PU}{\9042\337}%* U+22DF +\DeclareTextCommand{\textnpreccurlyeq}{PU}{\9042\340}%* U+22E0 +\DeclareTextCommand{\textnsucccurlyeq}{PU}{\9042\341}%* U+22E1 +\DeclareTextCommand{\textnqsubseteq}{PU}{\9042\342}%* U+22E2 +\DeclareTextCommand{\textnqsupseteq}{PU}{\9042\343}%* U+22E3 +\DeclareTextCommand{\textsqsubsetneq}{PU}{\9042\344}%* U+22E4 +\DeclareTextCommand{\textsqsupsetneq}{PU}{\9042\345}%* U+22E5 +\DeclareTextCommand{\textlnsim}{PU}{\9042\346}%* U+22E6 +\DeclareTextCommand{\textgnsim}{PU}{\9042\347}%* U+22E7 +\DeclareTextCommand{\textprecnsim}{PU}{\9042\350}%* U+22E8 +\DeclareTextCommand{\textsuccnsim}{PU}{\9042\351}%* U+22E9 +\DeclareTextCommand{\textntriangleleft}{PU}{\9042\352}%* U+22EA +\DeclareTextCommand{\textntriangleright}{PU}{\9042\353}%* U+22EB +\DeclareTextCommand{\textntrianglelefteq}{PU}{\9042\354}%* U+22EC +\DeclareTextCommand{\textntrianglerighteq}{PU}{\9042\355}%* U+22ED +\DeclareTextCommand{\textvdots}{PU}{\9042\356}%* U+22EE +\DeclareTextCommand{\textcdots}{PU}{\9042\357}%* U+22EF +\DeclareTextCommand{\textudots}{PU}{\9042\360}%* U+22F0 +\DeclareTextCommand{\textddots}{PU}{\9042\361}%* U+22F1 +\DeclareTextCommand{\textbarin}{PU}{\9042\366}%* U+22F6 +\DeclareTextCommand{\textdiameter}{PU}{\9043\000}%* U+2300 +\DeclareTextCommand{\textbackneg}{PU}{\9043\020}%* U+2310 +\DeclareTextCommand{\textinvbackneg}{PU}{\9043\031}%* U+2319 +\DeclareTextCommand{\textclock}{PU}{\9043\032}%* U+231A +\DeclareTextCommand{\textulcorner}{PU}{\9043\034}%* U+231C +\DeclareTextCommand{\texturcorner}{PU}{\9043\035}%* U+231D +\DeclareTextCommand{\textllcorner}{PU}{\9043\036}%* U+231E +\DeclareTextCommand{\textlrcorner}{PU}{\9043\037}%* U+231F +\DeclareTextCommand{\textfrown}{PU}{\9043\042}%* U+2322 +\DeclareTextCommand{\textsmile}{PU}{\9043\043}%* U+2323 +\DeclareTextCommand{\textKeyboard}{PU}{\9043\050}%* U+2328 +\DeclareTextCommand{\textlangle}{PU}{\9043\051}%* U+2329 +\DeclareTextCommand{\textrangle}{PU}{\9043\052}%* U+232A +\DeclareTextCommand{\textAPLinv}{PU}{\9043\071}%* U+2339 +\DeclareTextCommand{\textnotslash}{PU}{\9043\077}%* U+233F +\DeclareTextCommand{\textnotbackslash}{PU}{\9043\100}%* U+2340 +\DeclareTextCommand{\textboxbackslash}{PU}{\9043\102}%* U+2342 +\DeclareTextCommand{\textAPLleftarrowbox}{PU}{\9043\107}%* U+2347 +\DeclareTextCommand{\textAPLrightarrowbox}{PU}{\9043\110}%* U+2348 +\DeclareTextCommand{\textAPLuparrowbox}{PU}{\9043\120}%* U+2350 +\DeclareTextCommand{\textAPLdownarrowbox}{PU}{\9043\127}%* U+2357 +\DeclareTextCommand{\textAPLinput}{PU}{\9043\136}%* U+235E +\DeclareTextCommand{\textRequest}{PU}{\9043\160}%* U+2370 \DeclareTextCommand{\textblank}{PU}{\9044\042}% U+2422 \DeclareTextCommand{\textvisiblespace}{PU}{\9044\043}% U+2423 +\DeclareTextCommand{\textbbslash}{PU}{\9044\112}%* U+244A \DeclareTextCompositeCommand{\textcircled}{PU}{1}{\9044\140}% U+2460 \DeclareTextCompositeCommand{\textcircled}{PU}{2}{\9044\141}% U+2461 \DeclareTextCompositeCommand{\textcircled}{PU}{3}{\9044\142}% U+2462 @@ -997,16 +1599,324 @@ \DeclareTextCompositeCommand{\textcircled}{PU}{y}{\9044\350}% U+24E8 \DeclareTextCompositeCommand{\textcircled}{PU}{z}{\9044\351}% U+24E9 \DeclareTextCompositeCommand{\textcircled}{PU}{0}{\9044\352}% U+24EA -\DeclareTextCommand{\textopenbullet}{PU}{\9045\346}% U+25E6 -\DeclareTextCommand{\textbigcircle}{PU}{\9045\357}% U+25EF +\DeclareTextCommand{\textbigtriangleup}{PU}{\9045\263}%* U+25B3 +\DeclareTextCommand{\texttriangleright}{PU}{\9045\267}%* U+25B7 +\DeclareTextCommand{\textbigtriangledown}{PU}{\9045\275}%* U+25BD +\DeclareTextCommand{\texttriangleleft}{PU}{\9045\301}%* U+25C1 +\DeclareTextCommand{\textdiamond}{PU}{\9045\307}%* U+25C7 +\DeclareTextCommand{\textlozenge}{PU}{\9045\312}%* U+25CA +\DeclareTextCommand{\textopenbullet}{PU}{\9045\346}%* U+25E6 +\DeclareTextCommand{\textboxbar}{PU}{\9045\353}%* U+25EB +\DeclareTextCommand{\textbigcircle}{PU}{\9045\357}%* U+25EF +\DeclareTextCommand{\textCloud}{PU}{\9046\001}%* U+2601 +\DeclareTextCommand{\textFiveStar}{PU}{\9046\005}%* U+2605 +\DeclareTextCommand{\textFiveStarOpen}{PU}{\9046\006}%* U+2606 +\DeclareTextCommand{\textPhone}{PU}{\9046\016}%* U+260E +\DeclareTextCommand{\textCheckedbox}{PU}{\9046\021}%* U+2611 +\DeclareTextCommand{\textCrossedbox}{PU}{\9046\022}%* U+2612 +\DeclareTextCommand{\textCoffeecup}{PU}{\9046\025}%* U+2615 +\DeclareTextCommand{\textHandCuffLeft}{PU}{\9046\032}%* U+261A +\DeclareTextCommand{\textHandCuffRight}{PU}{\9046\033}%* U+261B +\DeclareTextCommand{\textHandLeft}{PU}{\9046\034}%* U+261C +\DeclareTextCommand{\textHandRight}{PU}{\9046\036}%* U+261E +\DeclareTextCommand{\textRadioactivity}{PU}{\9046\042}%* U+2622 +\DeclareTextCommand{\textBiohazard}{PU}{\9046\043}%* U+2623 +\DeclareTextCommand{\textAnkh}{PU}{\9046\045}%* U+2625 +\DeclareTextCommand{\textYinyang}{PU}{\9046\057}%* U+262F +\DeclareTextCommand{\textfrownie}{PU}{\9046\071}%* U+2639 +\DeclareTextCommand{\textsmiley}{PU}{\9046\072}%* U+263A +\DeclareTextCommand{\textblacksmiley}{PU}{\9046\073}%* U+263B +\DeclareTextCommand{\textsun}{PU}{\9046\074}%* U+263C +\DeclareTextCommand{\textleftmoon}{PU}{\9046\075}%* U+263D +\DeclareTextCommand{\textrightmoon}{PU}{\9046\076}%* U+263E +\DeclareTextCommand{\textmercury}{PU}{\9046\077}%* U+263F +\DeclareTextCommand{\textPUfemale}{PU}{\9046\100}% U+2640 +\DeclareTextCommand{\textearth}{PU}{\9046\101}%* U+2641 +\DeclareTextCommand{\textmale}{PU}{\9046\102}%* U+2642 +\DeclareTextCommand{\textjupiter}{PU}{\9046\103}%* U+2643 +\DeclareTextCommand{\textsaturn}{PU}{\9046\104}%* U+2644 +\DeclareTextCommand{\texturanus}{PU}{\9046\105}%* U+2645 +\DeclareTextCommand{\textneptune}{PU}{\9046\106}%* U+2646 +\DeclareTextCommand{\textpluto}{PU}{\9046\107}%* U+2647 +\DeclareTextCommand{\textaries}{PU}{\9046\110}%* U+2648 +\DeclareTextCommand{\texttaurus}{PU}{\9046\111}%* U+2649 +\DeclareTextCommand{\textgemini}{PU}{\9046\112}%* U+264A +\DeclareTextCommand{\textcancer}{PU}{\9046\113}%* U+264B +\DeclareTextCommand{\textleo}{PU}{\9046\114}%* U+264C +\DeclareTextCommand{\textvirgo}{PU}{\9046\115}%* U+264D +\DeclareTextCommand{\textlibra}{PU}{\9046\116}%* U+264E +\DeclareTextCommand{\textscorpio}{PU}{\9046\117}%* U+264F +\DeclareTextCommand{\textsagittarius}{PU}{\9046\120}%* U+2650 +\DeclareTextCommand{\textcapricorn}{PU}{\9046\121}%* U+2651 +\DeclareTextCommand{\textaquarius}{PU}{\9046\122}%* U+2652 +\DeclareTextCommand{\textpisces}{PU}{\9046\123}%* U+2653 +\DeclareTextCommand{\textspadesuitblack}{PU}{\9046\140}% U+2660 +\DeclareTextCommand{\textheartsuitwhite}{PU}{\9046\141}% U+2661 +\DeclareTextCommand{\textdiamondsuitwhite}{PU}{\9046\142}% U+2662 +\DeclareTextCommand{\textclubsuitblack}{PU}{\9046\143}% U+2663 +\DeclareTextCommand{\textspadesuitwhite}{PU}{\9046\144}% U+2664 +\DeclareTextCommand{\textheartsuitblack}{PU}{\9046\145}% U+2665 +\DeclareTextCommand{\textdiamondsuitblack}{PU}{\9046\146}% U+2666 +\DeclareTextCommand{\textclubsuitwhite}{PU}{\9046\147}% U+2667 +\DeclareTextCommand{\textquarternote}{PU}{\9046\151}%* U+2669 \DeclareTextCommand{\textmusicalnote}{PU}{\9046\152}% U+266A +\DeclareTextCommand{\texttwonotes}{PU}{\9046\153}%* U+266B +\DeclareTextCommand{\textsixteenthnote}{PU}{\9046\154}%* U+266C +\DeclareTextCommand{\textflat}{PU}{\9046\155}%* U+266D +\DeclareTextCommand{\textnatural}{PU}{\9046\156}%* U+266E +\DeclareTextCommand{\textsharp}{PU}{\9046\157}%* U+266F +\DeclareTextCommand{\textrecycle}{PU}{\9046\162}%* U+2672 +\DeclareTextCommand{\textWheelchair}{PU}{\9046\177}%* U+267F +\DeclareTextCommand{\textFlag}{PU}{\9046\221}%* U+2691 +\DeclareTextCommand{\textdsmilitary}{PU}{\9046\224}%* U+2694 +\DeclareTextCommand{\textdsmedical}{PU}{\9046\225}%* U+2695 +\DeclareTextCommand{\textdsjuridical}{PU}{\9046\226}%* U+2696 +\DeclareTextCommand{\textdschemical}{PU}{\9046\227}%* U+2697 +\DeclareTextCommand{\textdsbiological}{PU}{\9046\230}%* U+2698 +\DeclareTextCommand{\textdscommercial}{PU}{\9046\232}%* U+269A +\DeclareTextCommand{\textmanstar}{PU}{\9046\235}%* U+269D +\DeclareTextCommand{\textdanger}{PU}{\9046\240}%* U+26A0 +\DeclareTextCommand{\textFemaleFemale}{PU}{\9046\242}%* U+26A2 +\DeclareTextCommand{\textMaleMale}{PU}{\9046\243}%* U+26A3 +\DeclareTextCommand{\textFemaleMale}{PU}{\9046\244}%* U+26A4 +\DeclareTextCommand{\textHermaphrodite}{PU}{\9046\245}%* U+26A5 \DeclareTextCommand{\textmarried}{PU}{\9046\255}% U+26AD \DeclareTextCommand{\textdivorced}{PU}{\9046\256}% U+26AE -\DeclareTextCommand{\textlbrackdbl}{PU}{\9047\346}% U+27E6 -\DeclareTextCommand{\textrbrackdbl}{PU}{\9047\347}% U+27E7 +\DeclareTextCommand{\textPUuncrfemale}{PU}{\9046\262}% U+26B2 +\DeclareTextCommand{\textSoccerBall}{PU}{\9046\275}% U+26BD +\DeclareTextCommand{\textSunCload}{PU}{\9046\305}%* U+26C5 +\DeclareTextCommand{\textRain}{PU}{\9046\306}%* U+26C6 +\DeclareTextCommand{\textnoway}{PU}{\9046\324}%* U+26D4 +\DeclareTextCommand{\textMountain}{PU}{\9046\360}%* U+26F0 +\DeclareTextCommand{\textTent}{PU}{\9046\372}%* U+26FA +\DeclareTextCommand{\textScissorRightBrokenBottom}{PU}{\9047\001}% U+2701 +\DeclareTextCommand{\textScissorRight}{PU}{\9047\002}%* U+2702 +\DeclareTextCommand{\textScissorRightBrokenTop}{PU}{\9047\003}%* U+2703 +\DeclareTextCommand{\textScissorHollowRight}{PU}{\9047\004}%* U+2704 +\DeclareTextCommand{\textPhoneHandset}{PU}{\9047\006}%* U+2706 +\DeclareTextCommand{\textTape}{PU}{\9047\007}%* U+2707 +\DeclareTextCommand{\textPlane}{PU}{\9047\010}%* U+2708 +\DeclareTextCommand{\textEnvelope}{PU}{\9047\011}%* U+2709 +\DeclareTextCommand{\textPeace}{PU}{\9047\014}%* U+270C +\DeclareTextCommand{\textWritinghand}{PU}{\9047\015}%* U+270D +\DeclareTextCommand{\textPencilRightDown}{PU}{\9047\016}%* U+270E +\DeclareTextCommand{\textPencilRight}{PU}{\9047\017}%* U+270F +\DeclareTextCommand{\textPencilRightUp}{PU}{\9047\020}%* U+2710 +\DeclareTextCommand{\textNibRight}{PU}{\9047\021}%* U+2711 +\DeclareTextCommand{\textNibSolidRight}{PU}{\9047\022}%* U+2712 +\DeclareTextCommand{\textCheckmark}{PU}{\9047\023}%* U+2713 +\DeclareTextCommand{\textCheckmarkBold}{PU}{\9047\024}%* U+2714 +\DeclareTextCommand{\textXSolid}{PU}{\9047\025}%* U+2715 +\DeclareTextCommand{\textXSolidBold}{PU}{\9047\026}%* U+2716 +\DeclareTextCommand{\textXSolidBrush}{PU}{\9047\027}%* U+2717 +\DeclareTextCommand{\textPlusOutline}{PU}{\9047\031}%* U+2719 +\DeclareTextCommand{\textPlus}{PU}{\9047\032}%* U+271A +\DeclareTextCommand{\textPlusThinCenterOpen}{PU}{\9047\033}%* U+271B +\DeclareTextCommand{\textPlusCenterOpen}{PU}{\9047\034}%* U+271C +\DeclareTextCommand{\textCross}{PU}{\9047\035}%* U+271D +\DeclareTextCommand{\textCrossOpenShadow}{PU}{\9047\036}%* U+271E +\DeclareTextCommand{\textCrossOutline}{PU}{\9047\037}%* U+271F +\DeclareTextCommand{\textCrossMaltese}{PU}{\9047\040}%* U+2720 +\DeclareTextCommand{\textDavidStar}{PU}{\9047\041}%* U+2721 +\DeclareTextCommand{\textFourAsterisk}{PU}{\9047\042}%* U+2722 +\DeclareTextCommand{\textJackStar}{PU}{\9047\043}%* U+2723 +\DeclareTextCommand{\textJackStarBold}{PU}{\9047\044}%* U+2724 +\DeclareTextCommand{\textClowerTips}{PU}{\9047\045}%* U+2725 +\DeclareTextCommand{\textFourStar}{PU}{\9047\046}%* U+2726 +\DeclareTextCommand{\textFourStarOpen}{PU}{\9047\047}%* U+2727 +\DeclareTextCommand{\textFiveStarOpenCircled}{PU}{\9047\052}%* U+272A +\DeclareTextCommand{\textFiveStarCenterOpen}{PU}{\9047\053}%* U+272B +\DeclareTextCommand{\textFiveStarOpenDotted}{PU}{\9047\054}%* U+272C +\DeclareTextCommand{\textFiveStarOutline}{PU}{\9047\055}%* U+272D +\DeclareTextCommand{\textFiveStarOutlineHeavy}{PU}{\9047\056}%* U+272E +\DeclareTextCommand{\textFiveStarConvex}{PU}{\9047\057}%* U+272F +\DeclareTextCommand{\textFiveStarShadow}{PU}{\9047\060}%* U+2730 +\DeclareTextCommand{\textAsteriskBold}{PU}{\9047\061}%* U+2731 +\DeclareTextCommand{\textAsteriskCenterOpen}{PU}{\9047\062}%* U+2732 +\DeclareTextCommand{\textEightStarTaper}{PU}{\9047\064}%* U+2734 +\DeclareTextCommand{\textEightStarConvex}{PU}{\9047\065}%* U+2735 +\DeclareTextCommand{\textSixStar}{PU}{\9047\066}%* U+2736 +\DeclareTextCommand{\textEightStar}{PU}{\9047\067}%* U+2737 +\DeclareTextCommand{\textEightStarBold}{PU}{\9047\070}%* U+2738 +\DeclareTextCommand{\textTwelveStar}{PU}{\9047\071}%* U+2739 +\DeclareTextCommand{\textSixteenStarLight}{PU}{\9047\072}%* U+273A +\DeclareTextCommand{\textSixFlowerPetalRemoved}{PU}{\9047\073}%* U+273B +\DeclareTextCommand{\textSixFlowerOpenCenter}{PU}{\9047\074}%* U+273C +\DeclareTextCommand{\textAsterisk}{PU}{\9047\075}%* U+273D +\DeclareTextCommand{\textSixFlowerAlternate}{PU}{\9047\076}%* U+273E +\DeclareTextCommand{\textFiveFlowerPetal}{PU}{\9047\077}%* U+273F +\DeclareTextCommand{\textFiveFlowerOpen}{PU}{\9047\100}%* U+2740 +\DeclareTextCommand{\textEightFlowerPetal}{PU}{\9047\101}%* U+2741 +\DeclareTextCommand{\textSunshineOpenCircled}{PU}{\9047\102}%* U+2742 +\DeclareTextCommand{\textSixFlowerAltPetal}{PU}{\9047\103}%* U+2743 +\DeclareTextCommand{\textSnowflakeChevron}{PU}{\9047\104}%* U+2744 +\DeclareTextCommand{\textSnowflake}{PU}{\9047\105}%* U+2745 +\DeclareTextCommand{\textSnowflakeChevronBold}{PU}{\9047\106}%* U+2746 +\DeclareTextCommand{\textSparkle}{PU}{\9047\107}%* U+2747 +\DeclareTextCommand{\textSparkleBold}{PU}{\9047\110}%* U+2748 +\DeclareTextCommand{\textAsteriskRoundedEnds}{PU}{\9047\111}%* U+2749 +\DeclareTextCommand{\textEightFlowerPetalRemoved}{PU}{\9047\112}%* U+274A +\DeclareTextCommand{\textEightAsterisk}{PU}{\9047\113}%* U+274B +\DeclareTextCommand{\textCircleShadow}{PU}{\9047\115}%* U+274D +\DeclareTextCommand{\textSquareShadowBottomRight}{PU}{\9047\117}%* U+274F +\DeclareTextCommand{\textSquareTopRight}{PU}{\9047\120}%* U+2750 +\DeclareTextCommand{\textSquareCastShadowBottomRight}{PU}{\9047\121}%* U+2751 +\DeclareTextCommand{\textSquareCastShadowTopRight}{PU}{\9047\122}%* U+2752 +\DeclareTextCommand{\textDiamandSolid}{PU}{\9047\126}%* U+2756 +\DeclareTextCommand{\textRectangleThin}{PU}{\9047\130}%* U+2758 +\DeclareTextCommand{\textRectangle}{PU}{\9047\131}%* U+2759 +\DeclareTextCommand{\textRectangleBold}{PU}{\9047\132}%* U+275A +\DeclareTextCommand{\textperp}{PU}{\9047\302}%* U+27C2 +\DeclareTextCommand{\textveedot}{PU}{\9047\307}%* U+27C7 +\DeclareTextCommand{\textwedgedot}{PU}{\9047\321}%* U+27D1 +\DeclareTextCommand{\textleftspoon}{PU}{\9047\334}%* U+27DC +\DeclareTextCommand{\textlbrackdbl}{PU}{\9047\346}%* U+27E6 +\DeclareTextCommand{\textrbrackdbl}{PU}{\9047\347}%* U+27E7 +\DeclareTextCommand{\textcirclearrowleft}{PU}{\9047\362}%* U+27F2 +\DeclareTextCommand{\textcirclearrowright}{PU}{\9047\363}%* U+27F3 +\DeclareTextCommand{\textlongleftarrow}{PU}{\9047\365}%* U+27F5 +\DeclareTextCommand{\textlongrightarrow}{PU}{\9047\366}%* U+27F6 +\DeclareTextCommand{\textlongleftrightarrow}{PU}{\9047\367}%* U+27F7 +\DeclareTextCommand{\textLongleftarrow}{PU}{\9047\370}%* U+27F8 +\DeclareTextCommand{\textLongrightarrow}{PU}{\9047\371}%* U+27F9 +\DeclareTextCommand{\textLongleftrightarrow}{PU}{\9047\372}%* U+27FA +\DeclareTextCommand{\textlongmapsto}{PU}{\9047\374}%* U+27FC +\DeclareTextCommand{\textLongmapsfrom}{PU}{\9047\375}%* U+27FD +\DeclareTextCommand{\textLongmapsto}{PU}{\9047\376}%* U+27FE +\DeclareTextCommand{\textnwsearrow}{PU}{\051\041}%* U+2921 +\DeclareTextCommand{\textneswarrow}{PU}{\051\042}%* U+2922 +\DeclareTextCommand{\textlhooknwarrow}{PU}{\051\043}%* U+2923 +\DeclareTextCommand{\textrhooknearrow}{PU}{\051\044}%* U+2924 +\DeclareTextCommand{\textlhooksearrow}{PU}{\051\045}%* U+2925 +\DeclareTextCommand{\textrhookswarrow}{PU}{\051\046}%* U+2926 +\DeclareTextCommand{\textrcurvearrowne}{PU}{\051\064}%* U+2934 +\DeclareTextCommand{\textlcurvearrowse}{PU}{\051\065}%* U+2935 +\DeclareTextCommand{\textlcurvearrowsw}{PU}{\051\066}%* U+2936 +\DeclareTextCommand{\textrcurvearrowse}{PU}{\051\067}%* U+2937 +\DeclareTextCommand{\textlcurvearrowdown}{PU}{\051\070}%* U+2938 +\DeclareTextCommand{\textrcurvearrowdown}{PU}{\051\071}%* U+2939 +\DeclareTextCommand{\textrcurvearrowleft}{PU}{\051\072}%* U+293A +\DeclareTextCommand{\textrcurvearrowright}{PU}{\051\073}%* U+293B +\DeclareTextCommand{\textleftrightharpoon}{PU}{\051\112}%* U+294A +\DeclareTextCommand{\textrightleftharpoon}{PU}{\051\113}%* U+294B +\DeclareTextCommand{\textupdownharpoonrightleft}{PU}{\051\114}%* U+294C +\DeclareTextCommand{\textupdownharpoonleftright}{PU}{\051\115}%* U+294D +\DeclareTextCommand{\textleftleftharpoons}{PU}{\051\142}%* U+2962 +\DeclareTextCommand{\textupupharpoons}{PU}{\051\143}%* U+2963 +\DeclareTextCommand{\textrightrightharpoons}{PU}{\051\144}%* U+2964 +\DeclareTextCommand{\textdowndownharpoons}{PU}{\051\145}%* U+2965 +\DeclareTextCommand{\textleftbarharpoon}{PU}{\051\152}%* U+296A +\DeclareTextCommand{\textbarleftharpoon}{PU}{\051\153}%* U+196B +\DeclareTextCommand{\textrightbarharpoon}{PU}{\051\154}%* U+296C +\DeclareTextCommand{\textbarrightharpoon}{PU}{\051\155}%* U+296D +\DeclareTextCommand{\textupdownharpoons}{PU}{\051\156}%* U+296E +\DeclareTextCommand{\textdownupharpoons}{PU}{\051\157}%* U+296F +\DeclareTextCommand{\textobar}{PU}{\9051\266}%* U+29B6 +\DeclareTextCommand{\textobslash}{PU}{\9051\270}%* U+29B8 +\DeclareTextCommand{\textobot}{PU}{\9051\272}%* U+29BA +\DeclareTextCommand{\textolessthan}{PU}{\9051\300}%* U+29C0 +\DeclareTextCommand{\textogreaterthan}{PU}{\9051\301}%* U+29C1 +\DeclareTextCommand{\textboxslash}{PU}{\9051\304}%* U+29C4 +\DeclareTextCommand{\textboxbslash}{PU}{\9051\305}%* U+29C5 +\DeclareTextCommand{\textboxast}{PU}{\9051\306}%* U+29C6 +\DeclareTextCommand{\textboxcircle}{PU}{\9051\307}%* U+29C7 +\DeclareTextCommand{\textboxbox}{PU}{\9051\310}%* U+29C8 +\DeclareTextCommand{\textmultimapboth}{PU}{\9051\337}%* U+29DF +\DeclareTextCommand{\textshuffle}{PU}{\9051\342}%* U+29E2 +\DeclareTextCommand{\textuplus}{PU}{\9052\004}%* U+2A04 +\DeclareTextCommand{\textbigdoublewedge}{PU}{\9052\007}%* U+2A07 +\DeclareTextCommand{\textbigdoublevee}{PU}{\9052\010}%* U+2A08 +\DeclareTextCommand{\textJoin}{PU}{\9052\035}%* U+2A1D +\DeclareTextCommand{\textcircplus}{PU}{\9052\042}%* U+2A22 +\DeclareTextCommand{\textminusdot}{PU}{\9052\052}%* U+2A2A +\DeclareTextCommand{\textdottimes}{PU}{\9052\060}%* U+2A30 +\DeclareTextCommand{\textdtimes}{PU}{\9052\062}%* U+2A32 +\DeclareTextCommand{\textodiv}{PU}{\9052\070}%* U+2A38 +\DeclareTextCommand{\textinvneg}{PU}{\9052\074}%* U+2A3C +\DeclareTextCommand{\textsqdoublecap}{PU}{\9052\116}%* U+2A4E +\DeclareTextCommand{\textcapdot}{PU}{\9052\100}%* U+2A40 +\DeclareTextCommand{\textsqdoublecup}{PU}{\9052\117}%* U+2A4F +\DeclareTextCommand{\textdoublewedge}{PU}{\9052\125}%* U+2A55 +\DeclareTextCommand{\textdoublevee}{PU}{\9052\126}%* U+2A56 +\DeclareTextCommand{\textdoublebarwedge}{PU}{\9052\136}%* U+2A5E +\DeclareTextCommand{\textveedoublebar}{PU}{\9052\143}%* U+2A63 +\DeclareTextCommand{\texteqdot}{PU}{\9052\146}%* U+2A66 +\DeclareTextCommand{\textcoloncolonequals}{PU}{\9052\164}%* U+2A74 +\DeclareTextCommand{\textleqslant}{PU}{\9052\175}%* U+2A7D +\DeclareTextCommand{\textgeqslant}{PU}{\9052\176}%* U+2A7E +\DeclareTextCommand{\textlessapprox}{PU}{\9052\205}%* U+2A85 +\DeclareTextCommand{\textgtrapprox}{PU}{\9052\206}%* U+2A86 +\DeclareTextCommand{\textlneq}{PU}{\9052\207}%* U+2A87 +\DeclareTextCommand{\textgneq}{PU}{\9052\210}%* U+2A88 +\DeclareTextCommand{\textlnapprox}{PU}{\9052\211}%* U+2A89 +\DeclareTextCommand{\textgnapprox}{PU}{\9052\212}%* U+2A8A +\DeclareTextCommand{\textlesseqqgtr}{PU}{\9052\213}%* U+2A8B +\DeclareTextCommand{\textgtreqqless}{PU}{\9052\214}%* U+2A8C +\DeclareTextCommand{\texteqslantless}{PU}{\9052\225}%* U+2A95 +\DeclareTextCommand{\texteqslantgtr}{PU}{\9052\226}%* U+2A96 +\DeclareTextCommand{\textleftslice}{PU}{\9052\246}%* U+2AA6 +\DeclareTextCommand{\textrightslice}{PU}{\9052\247}%* U+2AA7 +\DeclareTextCommand{\textpreceq}{PU}{\9052\257}%* U+2AAF +\DeclareTextCommand{\textsucceq}{PU}{\9052\260}%* U+2AB0 +\DeclareTextCommand{\textprecneq}{PU}{\9052\261}%* U+2AB1 +\DeclareTextCommand{\textsuccneq}{PU}{\9052\262}%* U+2AB2 +\DeclareTextCommand{\textpreceqq}{PU}{\9052\263}%* U+2AB3 +\DeclareTextCommand{\textsucceqq}{PU}{\9052\264}%* U+2AB4 +\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{\textprecnapprox}{PU}{\9052\271}%* U+2AB9 +\DeclareTextCommand{\textsuccnapprox}{PU}{\9052\272}%* U+2ABA +\DeclareTextCommand{\textsubseteqq}{PU}{\9052\305}%* U+2AC5 +\DeclareTextCommand{\textsupseteqq}{PU}{\9052\306}%* U+2AC6 +\DeclareTextCommand{\textdashV}{PU}{\9052\343}%* U+2AE3 +\DeclareTextCommand{\textDashv}{PU}{\9052\344}%* U+2AE4 +\DeclareTextCommand{\textDashV}{PU}{\9052\345}%* U+2AE5 +\DeclareTextCommand{\textdownmodels}{PU}{\9052\352}%* U+2AEA +\DeclareTextCommand{\textupmodels}{PU}{\9052\353}%* U+2AEB +\DeclareTextCommand{\textupspoon}{PU}{\9052\357}%* U+2AEF +\DeclareTextCommand{\textinterleave}{PU}{\9052\364}%* U+2AF4 +\DeclareTextCommand{\textsslash}{PU}{\9052\375}%* U+2AFD +\DeclareTextCommand{\textjinferior}{PU}{\9054\174}%* U+2C7C +\DeclareTextCommand{\textslashdiv}{PU}{\9056\023}%* U+2E13 +\DeclareTextCommand{\textinterrobangdown}{PU}{\9056\030}% U+2E18 +\DeclareTextCommand{\textfivedots}{PU}{\9056\055}%* U+2E2D +\DeclareTextCommand{\textupstep}{PU}{\9247\033}% U+A71B +\DeclareTextCommand{\textdownstep}{PU}{\9247\034}% U+A71C +\DeclareTextCommand{\textPUheng}{PU}{\9247\047}% U+A727 +\DeclareTextCommand{\textPUlhookfour}{PU}{\9247\054}% U+A72C +\DeclareTextCommand{\textPUscf}{PU}{\9247\060}% U+A730 +\DeclareTextCommand{\textPUaolig}{PU}{\9247\065}% U+A735 +\DeclareTextCommand{\textoo}{PU}{\9247\117}%* U+A74F +\DeclareTextCommand{\textcircumlow}{PU}{\9247\210}% U+A788 \DeclareTextCommand{\textfi}{PU}{\9373\001}% U+FB01 \DeclareTextCommand{\textfl}{PU}{\9373\002}% U+FB02 +\DeclareTextCommand{\textGaPa}{PU}{\9330\064\9335\073}%* U+1D13B +\DeclareTextCommand{\textHaPa}{PU}{\9330\064\9335\074}%* U+1D13C +\DeclareTextCommand{\textViPa}{PU}{\9330\064\9335\075}%* U+1D13D +\DeclareTextCommand{\textAcPa}{PU}{\9330\064\9335\076}%* U+1D13E +\DeclareTextCommand{\textSePa}{PU}{\9330\064\9335\077}%* U+1D13F +\DeclareTextCommand{\textZwPa}{PU}{\9330\064\9335\100}%* U+1D140 +\DeclareTextCommand{\textfullnote}{PU}{\9330\064\9335\135}%* U+1D15D +\DeclareTextCommand{\texthalfnote}{PU}{\9330\064\9335\136}%* U+1D15E +\DeclareTextCommand{\textVier}{PU}{\9330\064\9335\137}%* U+1D15F +\DeclareTextCommand{\textAcht}{PU}{\9330\064\9335\140}%* U+1D160 +\DeclareTextCommand{\textSech}{PU}{\9330\064\9335\141}%* U+1D161 +\DeclareTextCommand{\textZwdr}{PU}{\9330\064\9335\142}%* U+1D162 +\DeclareTextCommand{\textMundus}{PU}{\9330\074\9337\015}%* U+1F30D +\DeclareTextCommand{\textWomanface}{PU}{\9330\075\9334\151}%* U+1F469 +\DeclareTextCommand{\textFire}{PU}{\9330\075\9335\045}%* U+1F525 +\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{\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{\textCircledA}{PU}{A\9040\335}%* U+0041 U+20DD +\DeclareTextCommand{\textInfo}{PU}{\9330\065\9334\042\940\336}%* U+1D422 U+20DE \DeclareTextCommand{\textglqq}{PU}{\quotedblbase} \DeclareTextCommand{\textgrqq}{PU}{\textquotedblleft} \DeclareTextCommand{\textglq}{PU}{\quotesinglbase} @@ -1015,11 +1925,11 @@ \DeclareTextCommand{\textfrqq}{PU}{\guillemotright} \DeclareTextCommand{\textflq}{PU}{\guilsinglleft} \DeclareTextCommand{\textfrq}{PU}{\guilsinglright} -\DeclareTextCommand{\textneg}{PU}{\textlogicalnot} -\DeclareTextCommand{\texttimes}{PU}{\textmultiply} -\DeclareTextCommand{\textdiv}{PU}{\textdivide} -\DeclareTextCommand{\textpm}{PU}{\textplusminus} -\DeclareTextCommand{\textcdot}{PU}{\textperiodcentered} +\DeclareTextCommand{\textneg}{PU}{\textlogicalnot}%* +\DeclareTextCommand{\texttimes}{PU}{\textmultiply}%* +\DeclareTextCommand{\textdiv}{PU}{\textdivide}%* +\DeclareTextCommand{\textpm}{PU}{\textplusminus}%* +\DeclareTextCommand{\textcdot}{PU}{\textperiodcentered}%* \endinput %% %% End of file `puenc.def'. diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def index 71f41a43d2a..7fea4994d31 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -29,142 +29,140 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puvnenc.def} - [2012/05/13 v6.82q % + [2012/07/29 v6.82v % Hyperref: Additions to puenc.def for VnTeX] -\DeclareTextCommand{\abreve}{PU}{\81\003} -\DeclareTextCommand{\acircumflex}{PU}{\80\342} -\DeclareTextCommand{\dj}{PU}{\81\021} -\DeclareTextCommand{\ecircumflex}{PU}{\80\352} -\DeclareTextCommand{\ocircumflex}{PU}{\80\364} -\DeclareTextCommand{\ohorn}{PU}{\81\241} -\DeclareTextCommand{\uhorn}{PU}{\81\260} -\DeclareTextCommand{\ABREVE}{PU}{\81\002} -\DeclareTextCommand{\ACIRCUMFLEX}{PU}{\80\302} -\DeclareTextCommand{\DJ}{PU}{\81\020} -\DeclareTextCommand{\ECIRCUMFLEX}{PU}{\80\312} -\DeclareTextCommand{\OCIRCUMFLEX}{PU}{\80\324} -\DeclareTextCommand{\OHORN}{PU}{\81\240} -\DeclareTextCommand{\UHORN}{PU}{\81\257} -\DeclareTextCompositeCommand{\'}{PU}{a}{\80\341} -\DeclareTextCompositeCommand{\d}{PU}{a}{\9036\241} -\DeclareTextCompositeCommand{\`}{PU}{a}{\80\340} -\DeclareTextCompositeCommand{\h}{PU}{a}{\9036\243} -\DeclareTextCompositeCommand{\~}{PU}{a}{\80\343} -\DeclareTextCompositeCommand{\'}{PU}{\abreve}{\9036\257} -\DeclareTextCompositeCommand{\d}{PU}{\abreve}{\9036\267} -\DeclareTextCompositeCommand{\`}{PU}{\abreve}{\9036\261} -\DeclareTextCompositeCommand{\h}{PU}{\abreve}{\9036\263} -\DeclareTextCompositeCommand{\~}{PU}{\abreve}{\9036\265} -\DeclareTextCompositeCommand{\'}{PU}{\acircumflex}{\9036\245} -\DeclareTextCompositeCommand{\d}{PU}{\acircumflex}{\9036\255} -\DeclareTextCompositeCommand{\`}{PU}{\acircumflex}{\9036\247} -\DeclareTextCompositeCommand{\h}{PU}{\acircumflex}{\9036\251} -\DeclareTextCompositeCommand{\~}{PU}{\acircumflex}{\9036\253} -\DeclareTextCompositeCommand{\'}{PU}{e}{\80\351} -\DeclareTextCompositeCommand{\d}{PU}{e}{\9036\271} -\DeclareTextCompositeCommand{\`}{PU}{e}{\80\350} -\DeclareTextCompositeCommand{\h}{PU}{e}{\9036\273} -\DeclareTextCompositeCommand{\~}{PU}{e}{\9036\275} -\DeclareTextCompositeCommand{\'}{PU}{\ecircumflex}{\9036\277} -\DeclareTextCompositeCommand{\d}{PU}{\ecircumflex}{\9036\307} -\DeclareTextCompositeCommand{\`}{PU}{\ecircumflex}{\9036\301} -\DeclareTextCompositeCommand{\h}{PU}{\ecircumflex}{\9036\303} -\DeclareTextCompositeCommand{\~}{PU}{\ecircumflex}{\9036\305} -\DeclareTextCompositeCommand{\'}{PU}{i}{\80\355} -\DeclareTextCompositeCommand{\d}{PU}{i}{\9036\313} -\DeclareTextCompositeCommand{\`}{PU}{i}{\80\354} -\DeclareTextCompositeCommand{\h}{PU}{i}{\9036\311} -\DeclareTextCompositeCommand{\~}{PU}{i}{\81\051} -\DeclareTextCompositeCommand{\'}{PU}{o}{\80\363} -\DeclareTextCompositeCommand{\d}{PU}{o}{\9036\315} -\DeclareTextCompositeCommand{\`}{PU}{o}{\80\362} -\DeclareTextCompositeCommand{\h}{PU}{o}{\9036\317} -\DeclareTextCompositeCommand{\~}{PU}{o}{\80\365} -\DeclareTextCompositeCommand{\'}{PU}{\ocircumflex}{\9036\321} -\DeclareTextCompositeCommand{\d}{PU}{\ocircumflex}{\9036\331} -\DeclareTextCompositeCommand{\`}{PU}{\ocircumflex}{\9036\323} -\DeclareTextCompositeCommand{\h}{PU}{\ocircumflex}{\9036\325} -\DeclareTextCompositeCommand{\~}{PU}{\ocircumflex}{\9036\327} -\DeclareTextCompositeCommand{\'}{PU}{\ohorn}{\9036\333} -\DeclareTextCompositeCommand{\d}{PU}{\ohorn}{\9036\343} -\DeclareTextCompositeCommand{\`}{PU}{\ohorn}{\9036\335} -\DeclareTextCompositeCommand{\h}{PU}{\ohorn}{\9036\337} -\DeclareTextCompositeCommand{\~}{PU}{\ohorn}{\9036\341} -\DeclareTextCompositeCommand{\'}{PU}{u}{\80\372} -\DeclareTextCompositeCommand{\d}{PU}{u}{\9036\345} -\DeclareTextCompositeCommand{\`}{PU}{u}{\80\371} -\DeclareTextCompositeCommand{\h}{PU}{u}{\9036\347} -\DeclareTextCompositeCommand{\~}{PU}{u}{\81\151} -\DeclareTextCompositeCommand{\'}{PU}{\uhorn}{\9036\351} -\DeclareTextCompositeCommand{\d}{PU}{\uhorn}{\9036\361} -\DeclareTextCompositeCommand{\`}{PU}{\uhorn}{\9036\353} -\DeclareTextCompositeCommand{\h}{PU}{\uhorn}{\9036\355} -\DeclareTextCompositeCommand{\~}{PU}{\uhorn}{\9036\357} -\DeclareTextCompositeCommand{\'}{PU}{y}{\80\375} -\DeclareTextCompositeCommand{\d}{PU}{y}{\9036\365} -\DeclareTextCompositeCommand{\`}{PU}{y}{\9036\363} -\DeclareTextCompositeCommand{\h}{PU}{y}{\9036\367} -\DeclareTextCompositeCommand{\~}{PU}{y}{\9036\371} -\DeclareTextCompositeCommand{\'}{PU}{A}{\80\301} -\DeclareTextCompositeCommand{\d}{PU}{A}{\9036\240} -\DeclareTextCompositeCommand{\`}{PU}{A}{\80\300} -\DeclareTextCompositeCommand{\h}{PU}{A}{\9036\242} -\DeclareTextCompositeCommand{\~}{PU}{A}{\80\303} -\DeclareTextCompositeCommand{\'}{PU}{\ABREVE}{\9036\256} -\DeclareTextCompositeCommand{\d}{PU}{\ABREVE}{\9036\266} -\DeclareTextCompositeCommand{\`}{PU}{\ABREVE}{\9036\260} -\DeclareTextCompositeCommand{\h}{PU}{\ABREVE}{\9036\262} -\DeclareTextCompositeCommand{\~}{PU}{\ABREVE}{\9036\264} -\DeclareTextCompositeCommand{\'}{PU}{\ACIRCUMFLEX}{\9036\244} -\DeclareTextCompositeCommand{\d}{PU}{\ACIRCUMFLEX}{\9036\254} -\DeclareTextCompositeCommand{\`}{PU}{\ACIRCUMFLEX}{\9036\246} -\DeclareTextCompositeCommand{\h}{PU}{\ACIRCUMFLEX}{\9036\250} -\DeclareTextCompositeCommand{\~}{PU}{\ACIRCUMFLEX}{\9036\252} -\DeclareTextCompositeCommand{\'}{PU}{E}{\80\311} -\DeclareTextCompositeCommand{\d}{PU}{E}{\9036\270} -\DeclareTextCompositeCommand{\`}{PU}{E}{\80\310} -\DeclareTextCompositeCommand{\h}{PU}{E}{\9036\272} -\DeclareTextCompositeCommand{\~}{PU}{E}{\9036\274} -\DeclareTextCompositeCommand{\'}{PU}{\ECIRCUMFLEX}{\9036\276} -\DeclareTextCompositeCommand{\d}{PU}{\ECIRCUMFLEX}{\9036\306} -\DeclareTextCompositeCommand{\`}{PU}{\ECIRCUMFLEX}{\9036\300} -\DeclareTextCompositeCommand{\h}{PU}{\ECIRCUMFLEX}{\9036\302} -\DeclareTextCompositeCommand{\~}{PU}{\ECIRCUMFLEX}{\9036\304} -\DeclareTextCompositeCommand{\'}{PU}{I}{\80\315} -\DeclareTextCompositeCommand{\d}{PU}{I}{\9036\312} -\DeclareTextCompositeCommand{\`}{PU}{I}{\80\314} -\DeclareTextCompositeCommand{\h}{PU}{I}{\9036\310} -\DeclareTextCompositeCommand{\~}{PU}{I}{\81\050} -\DeclareTextCompositeCommand{\'}{PU}{O}{\80\323} -\DeclareTextCompositeCommand{\d}{PU}{O}{\9036\314} -\DeclareTextCompositeCommand{\`}{PU}{O}{\80\322} -\DeclareTextCompositeCommand{\h}{PU}{O}{\9036\316} -\DeclareTextCompositeCommand{\~}{PU}{O}{\80\325} -\DeclareTextCompositeCommand{\'}{PU}{\OCIRCUMFLEX}{\9036\320} -\DeclareTextCompositeCommand{\d}{PU}{\OCIRCUMFLEX}{\9036\330} -\DeclareTextCompositeCommand{\`}{PU}{\OCIRCUMFLEX}{\9036\322} -\DeclareTextCompositeCommand{\h}{PU}{\OCIRCUMFLEX}{\9036\324} -\DeclareTextCompositeCommand{\~}{PU}{\OCIRCUMFLEX}{\9036\326} -\DeclareTextCompositeCommand{\'}{PU}{\OHORN}{\9036\332} -\DeclareTextCompositeCommand{\d}{PU}{\OHORN}{\9036\342} -\DeclareTextCompositeCommand{\`}{PU}{\OHORN}{\9036\334} -\DeclareTextCompositeCommand{\h}{PU}{\OHORN}{\9036\336} -\DeclareTextCompositeCommand{\~}{PU}{\OHORN}{\9036\340} -\DeclareTextCompositeCommand{\'}{PU}{U}{\80\332} -\DeclareTextCompositeCommand{\d}{PU}{U}{\9036\344} -\DeclareTextCompositeCommand{\`}{PU}{U}{\80\331} -\DeclareTextCompositeCommand{\h}{PU}{U}{\9036\346} -\DeclareTextCompositeCommand{\~}{PU}{U}{\81\150} -\DeclareTextCompositeCommand{\'}{PU}{\UHORN}{\9036\350} -\DeclareTextCompositeCommand{\d}{PU}{\UHORN}{\9036\360} -\DeclareTextCompositeCommand{\`}{PU}{\UHORN}{\9036\352} -\DeclareTextCompositeCommand{\h}{PU}{\UHORN}{\9036\354} -\DeclareTextCompositeCommand{\~}{PU}{\UHORN}{\9036\356} -\DeclareTextCompositeCommand{\'}{PU}{Y}{\80\335} -\DeclareTextCompositeCommand{\d}{PU}{Y}{\9036\364} -\DeclareTextCompositeCommand{\`}{PU}{Y}{\9036\362} -\DeclareTextCompositeCommand{\h}{PU}{Y}{\9036\366} -\DeclareTextCompositeCommand{\~}{PU}{Y}{\9036\370} +\DeclareTextCommand{\abreve}{PU}{\81\003}% U+0103 +\DeclareTextCommand{\acircumflex}{PU}{\80\342}% U+00E2 +\DeclareTextCommand{\ecircumflex}{PU}{\80\352}% U+00EA +\DeclareTextCommand{\ocircumflex}{PU}{\80\364}% U+00F4 +\DeclareTextCommand{\ohorn}{PU}{\81\241}% U+01A1 +\DeclareTextCommand{\uhorn}{PU}{\81\260}% U+01B0 +\DeclareTextCommand{\ABREVE}{PU}{\81\002}% U+0102 +\DeclareTextCommand{\ACIRCUMFLEX}{PU}{\80\302}% U+00C2 +\DeclareTextCommand{\ECIRCUMFLEX}{PU}{\80\312}% U+00CA +\DeclareTextCommand{\OCIRCUMFLEX}{PU}{\80\324}% U+00D4 +\DeclareTextCommand{\OHORN}{PU}{\81\240}% U+01A0 +\DeclareTextCommand{\UHORN}{PU}{\81\257}% U+01AF +\DeclareTextCompositeCommand{\'}{PU}{a}{\80\341}% U+00E1 +\DeclareTextCompositeCommand{\d}{PU}{a}{\9036\241}% U+1EA1 +\DeclareTextCompositeCommand{\`}{PU}{a}{\80\340}% U+00E0 +\DeclareTextCompositeCommand{\h}{PU}{a}{\9036\243}% U+1EA3 +\DeclareTextCompositeCommand{\~}{PU}{a}{\80\343}% U+00E3 +\DeclareTextCompositeCommand{\'}{PU}{\abreve}{\9036\257}% U+1EAF +\DeclareTextCompositeCommand{\d}{PU}{\abreve}{\9036\267}% U+1EB7 +\DeclareTextCompositeCommand{\`}{PU}{\abreve}{\9036\261}% U+1EB1 +\DeclareTextCompositeCommand{\h}{PU}{\abreve}{\9036\263}% U+1EB3 +\DeclareTextCompositeCommand{\~}{PU}{\abreve}{\9036\265}% U+1EB5 +\DeclareTextCompositeCommand{\'}{PU}{\acircumflex}{\9036\245}% U+1EA5 +\DeclareTextCompositeCommand{\d}{PU}{\acircumflex}{\9036\255}% U+1EAD +\DeclareTextCompositeCommand{\`}{PU}{\acircumflex}{\9036\247}% U+1EA7 +\DeclareTextCompositeCommand{\h}{PU}{\acircumflex}{\9036\251}% U+1EA9 +\DeclareTextCompositeCommand{\~}{PU}{\acircumflex}{\9036\253}% U+1EAB +\DeclareTextCompositeCommand{\'}{PU}{e}{\80\351}% U+00E9 +\DeclareTextCompositeCommand{\d}{PU}{e}{\9036\271}% U+1EB9 +\DeclareTextCompositeCommand{\`}{PU}{e}{\80\350}% U+00E8 +\DeclareTextCompositeCommand{\h}{PU}{e}{\9036\273}% U+1EBB +\DeclareTextCompositeCommand{\~}{PU}{e}{\9036\275}% U+1EBD +\DeclareTextCompositeCommand{\'}{PU}{\ecircumflex}{\9036\277}% U+1EBF +\DeclareTextCompositeCommand{\d}{PU}{\ecircumflex}{\9036\307}% U+1EC7 +\DeclareTextCompositeCommand{\`}{PU}{\ecircumflex}{\9036\301}% U+1EC1 +\DeclareTextCompositeCommand{\h}{PU}{\ecircumflex}{\9036\303}% U+1EC3 +\DeclareTextCompositeCommand{\~}{PU}{\ecircumflex}{\9036\305}% U+1EC5 +\DeclareTextCompositeCommand{\'}{PU}{i}{\80\355}% U+00ED +\DeclareTextCompositeCommand{\d}{PU}{i}{\9036\313}% U+1ECB +\DeclareTextCompositeCommand{\`}{PU}{i}{\80\354}% U+00EC +\DeclareTextCompositeCommand{\h}{PU}{i}{\9036\311}% U+1EC9 +\DeclareTextCompositeCommand{\~}{PU}{i}{\81\051}% U+0129 +\DeclareTextCompositeCommand{\'}{PU}{o}{\80\363}% U+00F3 +\DeclareTextCompositeCommand{\d}{PU}{o}{\9036\315}% U+1ECD +\DeclareTextCompositeCommand{\`}{PU}{o}{\80\362}% U+00F2 +\DeclareTextCompositeCommand{\h}{PU}{o}{\9036\317}% U+1ECF +\DeclareTextCompositeCommand{\~}{PU}{o}{\80\365}% U+00F5 +\DeclareTextCompositeCommand{\'}{PU}{\ocircumflex}{\9036\321}% U+1ED1 +\DeclareTextCompositeCommand{\d}{PU}{\ocircumflex}{\9036\331}% U+1ED9 +\DeclareTextCompositeCommand{\`}{PU}{\ocircumflex}{\9036\323}% U+1ED3 +\DeclareTextCompositeCommand{\h}{PU}{\ocircumflex}{\9036\325}% U+1ED5 +\DeclareTextCompositeCommand{\~}{PU}{\ocircumflex}{\9036\327}% U+1ED7 +\DeclareTextCompositeCommand{\'}{PU}{\ohorn}{\9036\333}% U+1EDB +\DeclareTextCompositeCommand{\d}{PU}{\ohorn}{\9036\343}% U+1EE3 +\DeclareTextCompositeCommand{\`}{PU}{\ohorn}{\9036\335}% U+1EDD +\DeclareTextCompositeCommand{\h}{PU}{\ohorn}{\9036\337}% U+1EDF +\DeclareTextCompositeCommand{\~}{PU}{\ohorn}{\9036\341}% U+1EE1 +\DeclareTextCompositeCommand{\'}{PU}{u}{\80\372}% U+00FA +\DeclareTextCompositeCommand{\d}{PU}{u}{\9036\345}% U+1EE5 +\DeclareTextCompositeCommand{\`}{PU}{u}{\80\371}% U+00F9 +\DeclareTextCompositeCommand{\h}{PU}{u}{\9036\347}% U+1EE7 +\DeclareTextCompositeCommand{\~}{PU}{u}{\81\151}% U+0169 +\DeclareTextCompositeCommand{\'}{PU}{\uhorn}{\9036\351}% U+1EE9 +\DeclareTextCompositeCommand{\d}{PU}{\uhorn}{\9036\361}% U+1EF1 +\DeclareTextCompositeCommand{\`}{PU}{\uhorn}{\9036\353}% U+1EEB +\DeclareTextCompositeCommand{\h}{PU}{\uhorn}{\9036\355}% U+1EED +\DeclareTextCompositeCommand{\~}{PU}{\uhorn}{\9036\357}% U+1EEF +\DeclareTextCompositeCommand{\'}{PU}{y}{\80\375}% U+00FD +\DeclareTextCompositeCommand{\d}{PU}{y}{\9036\365}% U+1EF5 +\DeclareTextCompositeCommand{\`}{PU}{y}{\9036\363}% U+1EF3 +\DeclareTextCompositeCommand{\h}{PU}{y}{\9036\367}% U+1EF7 +\DeclareTextCompositeCommand{\~}{PU}{y}{\9036\371}% U+1EF9 +\DeclareTextCompositeCommand{\'}{PU}{A}{\80\301}% U+00C1 +\DeclareTextCompositeCommand{\d}{PU}{A}{\9036\240}% U+1EA0 +\DeclareTextCompositeCommand{\`}{PU}{A}{\80\300}% U+00C0 +\DeclareTextCompositeCommand{\h}{PU}{A}{\9036\242}% U+1EA2 +\DeclareTextCompositeCommand{\~}{PU}{A}{\80\303}% U+00C3 +\DeclareTextCompositeCommand{\'}{PU}{\ABREVE}{\9036\256}% U+1EAE +\DeclareTextCompositeCommand{\d}{PU}{\ABREVE}{\9036\266}% U+1EB6 +\DeclareTextCompositeCommand{\`}{PU}{\ABREVE}{\9036\260}% U+1EB0 +\DeclareTextCompositeCommand{\h}{PU}{\ABREVE}{\9036\262}% U+1EB2 +\DeclareTextCompositeCommand{\~}{PU}{\ABREVE}{\9036\264}% U+1EB4 +\DeclareTextCompositeCommand{\'}{PU}{\ACIRCUMFLEX}{\9036\244}% U+1EA4 +\DeclareTextCompositeCommand{\d}{PU}{\ACIRCUMFLEX}{\9036\254}% U+1EAC +\DeclareTextCompositeCommand{\`}{PU}{\ACIRCUMFLEX}{\9036\246}% U+1EA6 +\DeclareTextCompositeCommand{\h}{PU}{\ACIRCUMFLEX}{\9036\250}% U+1EA8 +\DeclareTextCompositeCommand{\~}{PU}{\ACIRCUMFLEX}{\9036\252}% U+1EAA +\DeclareTextCompositeCommand{\'}{PU}{E}{\80\311}% U+00C9 +\DeclareTextCompositeCommand{\d}{PU}{E}{\9036\270}% U+1EB8 +\DeclareTextCompositeCommand{\`}{PU}{E}{\80\310}% U+00C8 +\DeclareTextCompositeCommand{\h}{PU}{E}{\9036\272}% U+1EBA +\DeclareTextCompositeCommand{\~}{PU}{E}{\9036\274}% U+1EBC +\DeclareTextCompositeCommand{\'}{PU}{\ECIRCUMFLEX}{\9036\276}% U+1EBE +\DeclareTextCompositeCommand{\d}{PU}{\ECIRCUMFLEX}{\9036\306}% U+1EC6 +\DeclareTextCompositeCommand{\`}{PU}{\ECIRCUMFLEX}{\9036\300}% U+1EC0 +\DeclareTextCompositeCommand{\h}{PU}{\ECIRCUMFLEX}{\9036\302}% U+1EC2 +\DeclareTextCompositeCommand{\~}{PU}{\ECIRCUMFLEX}{\9036\304}% U+1EC4 +\DeclareTextCompositeCommand{\'}{PU}{I}{\80\315}% U+00CD +\DeclareTextCompositeCommand{\d}{PU}{I}{\9036\312}% U+1ECA +\DeclareTextCompositeCommand{\`}{PU}{I}{\80\314}% U+00CC +\DeclareTextCompositeCommand{\h}{PU}{I}{\9036\310}% U+1EC8 +\DeclareTextCompositeCommand{\~}{PU}{I}{\81\050}% U+0128 +\DeclareTextCompositeCommand{\'}{PU}{O}{\80\323}% U+00D3 +\DeclareTextCompositeCommand{\d}{PU}{O}{\9036\314}% U+1ECC +\DeclareTextCompositeCommand{\`}{PU}{O}{\80\322}% U+00D2 +\DeclareTextCompositeCommand{\h}{PU}{O}{\9036\316}% U+1ECE +\DeclareTextCompositeCommand{\~}{PU}{O}{\80\325}% U+00D5 +\DeclareTextCompositeCommand{\'}{PU}{\OCIRCUMFLEX}{\9036\320}% U+1ED0 +\DeclareTextCompositeCommand{\d}{PU}{\OCIRCUMFLEX}{\9036\330}% U+1ED8 +\DeclareTextCompositeCommand{\`}{PU}{\OCIRCUMFLEX}{\9036\322}% U+1ED2 +\DeclareTextCompositeCommand{\h}{PU}{\OCIRCUMFLEX}{\9036\324}% U+1ED4 +\DeclareTextCompositeCommand{\~}{PU}{\OCIRCUMFLEX}{\9036\326}% U+1ED6 +\DeclareTextCompositeCommand{\'}{PU}{\OHORN}{\9036\332}% U+1EDA +\DeclareTextCompositeCommand{\d}{PU}{\OHORN}{\9036\342}% U+1EE2 +\DeclareTextCompositeCommand{\`}{PU}{\OHORN}{\9036\334}% U+1EDC +\DeclareTextCompositeCommand{\h}{PU}{\OHORN}{\9036\336}% U+1EDE +\DeclareTextCompositeCommand{\~}{PU}{\OHORN}{\9036\340}% U+1EE0 +\DeclareTextCompositeCommand{\'}{PU}{U}{\80\332}% U+00DA +\DeclareTextCompositeCommand{\d}{PU}{U}{\9036\344}% U+1EE4 +\DeclareTextCompositeCommand{\`}{PU}{U}{\80\331}% U+00D9 +\DeclareTextCompositeCommand{\h}{PU}{U}{\9036\346}% U+1EE6 +\DeclareTextCompositeCommand{\~}{PU}{U}{\81\150}% U+0168 +\DeclareTextCompositeCommand{\'}{PU}{\UHORN}{\9036\350}% U+1EE8 +\DeclareTextCompositeCommand{\d}{PU}{\UHORN}{\9036\360}% U+1EF0 +\DeclareTextCompositeCommand{\`}{PU}{\UHORN}{\9036\352}% U+1EEA +\DeclareTextCompositeCommand{\h}{PU}{\UHORN}{\9036\354}% U+1EEC +\DeclareTextCompositeCommand{\~}{PU}{\UHORN}{\9036\356}% U+1EEE +\DeclareTextCompositeCommand{\'}{PU}{Y}{\80\335}% U+00DD +\DeclareTextCompositeCommand{\d}{PU}{Y}{\9036\364}% U+1EF4 +\DeclareTextCompositeCommand{\`}{PU}{Y}{\9036\362}% U+1EF2 +\DeclareTextCompositeCommand{\h}{PU}{Y}{\9036\366}% U+1EF6 +\DeclareTextCompositeCommand{\~}{PU}{Y}{\9036\370}% U+1EF8 \endinput %% %% End of file `puvnenc.def'. -- cgit v1.2.3