diff options
82 files changed, 23726 insertions, 22189 deletions
diff --git a/Master/texmf-dist/doc/latex/glossaries/CHANGES b/Master/texmf-dist/doc/latex/glossaries/CHANGES index 5b86944f435..bd8dc9e5316 100644 --- a/Master/texmf-dist/doc/latex/glossaries/CHANGES +++ b/Master/texmf-dist/doc/latex/glossaries/CHANGES @@ -1,5 +1,36 @@ glossaries change log: +v4.03: + + glossaries.sty: + + * Added \glsifhasfield + + * Changed default definition of \glswritefiles to \@empty + instead of \relax + + * Fixed bug in \ifglsdescsuppressed + + * Added \glsdetoklabel + + * Added \glsdoifexistsorwarn + + * Changed \glossentryname etc to use \glsdoifexistsorwarn + instead of \glsdoifexists + + * Added \renewacronymstyle + + * Fixed bug in dua acronym style + + glossaries-accsupp.sty: + + * Redefined acronym styles to use accessibility support + + makeglossaries v2.12: + + * Added check for backslashes in -x, -m and -d arguments + + v4.02: glossaries.sty: diff --git a/Master/texmf-dist/doc/latex/glossaries/README b/Master/texmf-dist/doc/latex/glossaries/README index 9ac6ec74d77..fa376f5bcd1 100644 --- a/Master/texmf-dist/doc/latex/glossaries/README +++ b/Master/texmf-dist/doc/latex/glossaries/README @@ -1,9 +1,11 @@ -LaTeX Package : glossaries v4.02 +LaTeX Package : glossaries v4.03 -Last Modified : 2013-12-05 +Last Modified : 2014-01-20 Author : Nicola Talbot +Package FAQ : http://www.dickimaw-books.com/faqs/glossariesfaq.html + This package is provided to assist generating glossaries. The package supports acronyms and multiple glossaries. New entries are defined to have a name and description (and @@ -23,9 +25,9 @@ object in the group is converted to uppercase. Examples: \makefirstuc{abc} -> Abc \makefirstuc{\emph{abc}} -> \emph{Abc} - \makefirstuc{{\'a}bc} -> {\'A}bc + \makefirstuc{{\'a}bc} -> \'Abc \makefirstuc{\ae bc} -> \AE bc - \makefirstuc{{\ae}bc} -> {\AE}bc + \makefirstuc{{\ae}bc} -> \AE bc \makefirstuc{\ae{}bc} -> \AE{}bc glossaries-accsupp.sty is an experimental package that uses the @@ -74,7 +76,7 @@ way. LICENCE This material is subject to the LaTeX Project Public License. -See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html +See http://www.ctan.org/license/lppl1.3 for the details of that license. Author's home page: http://www.dickimaw-books.com/ diff --git a/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf b/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf Binary files differindex b2e082fb472..306bb9a781d 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html index 456b2a06e17..61e8b320194 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html +++ b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html @@ -1,84 +1,74 @@ -<?xml version="1.0" encoding="utf-8" ?> +<a + id="top"></a><?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> <html xmlns="http://www.w3.org/1999/xhtml" > -<head><title>User Manual for glossaries.sty v4.02</title> +<head><title>User Manual for glossaries.sty v4.03</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> -<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> +<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> +<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> <!-- xhtml,fn-in,css-in,uni-html4,utf8 --> <meta name="src" content="glossaries-user.tex" /> -<meta name="date" content="2013-12-05 15:12:00" /> +<meta name="date" content="2014-01-20 17:22:00" /> <style type="text/css"> <!-- /* start css.sty */ -.cmr-10{font-size:90%;} -.cmr-10x-x-109{} -.cmr-8{font-size:72%;} -.pzdr-x-x-109{} -.cmss-10x-x-109{ font-family: sans-serif;} -.cmss-10x-x-109{ font-family: sans-serif;} -.cmss-10x-x-109{ font-family: sans-serif;} -.cmss-10x-x-109{ font-family: sans-serif;} -.cmss-10x-x-109{ font-family: sans-serif;} -.cmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-207{font-size:188%; font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.cmr-12x-x-120{font-size:130%;} -.cmtt-12x-x-120{font-size:130%;font-family: monospace;} -.cmtt-12x-x-120{font-family: monospace;} -.cmtt-12x-x-120{font-family: monospace;} -.cmtt-12x-x-120{font-family: monospace;} -.cmtt-12x-x-120{font-family: monospace;} -.futrorn-x-x-109{} -.cmtt-10x-x-109{font-family: monospace;} -.cmtt-10x-x-109{font-family: monospace;} -.cmtt-10x-x-109{font-family: monospace;} -.cmtt-10x-x-109{font-family: monospace;} -.cmtt-10x-x-109{font-family: monospace;} -.cmmi-10x-x-109{font-style: italic;} -.cmmi-8{font-size:72%;font-style: italic;} -.cmsy-10x-x-109{} -.cmbx-10x-x-109{ font-weight: bold;} -.cmbx-10x-x-109{ font-weight: bold;} -.cmti-10x-x-109{ font-style: italic;} -.cmr-9{font-size:81%;} -.cmsy-9{font-size:81%;} -.cmtt-9{font-size:81%;font-family: monospace;} -.cmtt-9{font-family: monospace;} -.cmtt-9{font-family: monospace;} -.cmtt-9{font-family: monospace;} -.cmtt-9{font-family: monospace;} -.cmss-9{font-size:81%; font-family: sans-serif;} -.cmss-9{ font-family: sans-serif;} -.cmss-9{ font-family: sans-serif;} -.cmss-9{ font-family: sans-serif;} -.cmss-9{ font-family: sans-serif;} -.cmtt-10{font-size:90%;font-family: monospace;} +.cmr-7{font-size:70%;} +.cmmi-7{font-size:70%;font-style: italic;} +.cmmi-10{font-style: italic;} +.cmr-17{font-size:170%;} +.cmr-12{font-size:120%;} +.cmr-8{font-size:80%;} +.cmsy-8{font-size:80%;} +.cmtt-12{font-size:120%;font-family: monospace;} +.cmtt-12{font-family: monospace;} +.cmtt-12{font-family: monospace;} +.cmtt-12{font-family: monospace;} +.cmtt-12{font-family: monospace;} +.cmbx-10{ font-weight: bold;} +.cmbx-10{ font-weight: bold;} +.cmss-10{ font-family: sans-serif;} +.cmss-10{ font-family: sans-serif;} +.cmss-10{ font-family: sans-serif;} +.cmss-10{ font-family: sans-serif;} .cmtt-10{font-family: monospace;} .cmtt-10{font-family: monospace;} .cmtt-10{font-family: monospace;} .cmtt-10{font-family: monospace;} -.cmssbx-10x-x-120{font-size:109%; font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-120{ font-family: sans-serif; font-weight: bold;} +.cmtt-10{font-family: monospace;} +.cmti-10{ font-style: italic;} +.cmr-9{font-size:90%;} +.cmtt-8{font-size:80%;font-family: monospace;} +.cmtt-8{font-family: monospace;} +.cmtt-8{font-family: monospace;} +.cmtt-8{font-family: monospace;} +.cmtt-8{font-family: monospace;} +.cmss-8{font-size:80%; font-family: sans-serif;} +.cmss-8{ font-family: sans-serif;} +.cmss-8{ font-family: sans-serif;} +.cmss-8{ font-family: sans-serif;} +.cmssbx-10{ font-family: sans-serif; font-weight: bold;} +.cmssbx-10{ font-family: sans-serif; font-weight: bold;} +.cmssbx-10{ font-family: sans-serif; font-weight: bold;} +.cmssbx-10{ font-family: sans-serif; font-weight: bold;} +.cmtt-9{font-size:90%;font-family: monospace;} +.cmtt-9{font-family: monospace;} +.cmtt-9{font-family: monospace;} +.cmtt-9{font-family: monospace;} +.cmtt-9{font-family: monospace;} +.cmbx-12{font-size:120%; font-weight: bold;} +.cmbx-12{ font-weight: bold;} +.cmitt-10{font-family: monospace; font-style: italic;} +.cmbxti-10{ font-weight: bold; font-style: italic;} +.cmmib-10{font-style: italic; font-weight: bold;} +.cmssbx-10x-x-120{font-size:120%; font-family: sans-serif; font-weight: bold;} .cmssbx-10x-x-120{ font-family: sans-serif; font-weight: bold;} .cmssbx-10x-x-120{ font-family: sans-serif; font-weight: bold;} .cmssbx-10x-x-120{ font-family: sans-serif; font-weight: bold;} -.cmitt-10x-x-109{font-family: monospace; font-style: italic;} -.cmbx-12{font-size:109%; font-weight: bold;} -.cmbx-12{ font-weight: bold;} -.cmcsc-10x-x-109{} .small-caps{font-variant: small-caps; } p.noindent { text-indent: 0em } td p.noindent { text-indent: 0em; margin-top:0em; } @@ -169,29 +159,27 @@ div.pmatrix {text-align:center;} table.pmatrix {width:100%;} span.bar-css {text-decoration:overline;} img.cdots{vertical-align:middle;} -h2.titleHead{text-align:center;} -div.maketitle{ margin-bottom: 2em; text-align:center; } -div.author, div.date {text-align:center;} -div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; } -div.dedication {text-align:center;} +.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} +.chapterToc a, .chapterToc, .likechapterToc a, .likechapterToc, .appendixToc a, .appendixToc {line-height: 200%; font-weight:bold;} +.index-item, .index-subitem, .index-subsubitem {display:block} +div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;} +div.caption span.id{font-weight: bold; white-space: nowrap; } +h1.partHead{text-align: center} p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } -h1.partHead{text-align: center} +.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} +.subparagraphHead, .likesubparagraphHead { font-weight: bold;} .quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;} -.index-item, .index-subitem, .index-subsubitem {display:block} -.caption td.id{font-weight: bold; white-space: nowrap; } -div.cation {text-align:center;} .verse{white-space:nowrap; margin-left:2em} +div.maketitle {text-align:center;} +h2.titleHead{text-align:center;} +div.maketitle{ margin-bottom: 2em; } +div.author, div.date {text-align:center;} +div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; } .quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } h1.partHead{text-align: center} .abstract p {margin-left:5%; margin-right:5%;} -table.abstract {width:100%;} -span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; } -.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} -.chapterToc a, .chapterToc, .likechapterToc a, .likechapterToc, .appendixToc a, .appendixToc, .addchapToc a {line-height: 200%; font-weight:bold;} -.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} -.subparagraphHead, .likesubparagraphHead { font-weight: bold;} -table.multicols { width:100%; margin-left:1em; margin-top:1em; margin-bottom:1em; } +div.abstract {width:100%;} div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; } table.tabular td p{margin-top:0em;} table.tabular {margin-left: auto; margin-right: auto;} @@ -235,1834 +223,1781 @@ div.important { border : solid red; } </style> </head><body > - <div class="maketitle"><div class="titlepage"> - + <div class="maketitle"> + + - - - - - - - -<div class="minipage"><a - id="top"></a> -</div> - -<h2 class="titleHead">User Manual for glossaries.sty -v4.02</h2> - <div class="author" ><span -class="cmr-12x-x-120">Nicola L.C. Talbot</span> +<h2 class="titleHead">User Manual for glossaries.sty v4.03</h2> + <div class="author" ><span +class="cmr-12">Nicola L.C. Talbot</span> <br /> <a href="http://www.dickimaw-books.com/" class="url" ><span -class="cmtt-12x-x-120">http://www.dickimaw-books.com/</span></a></div><br /> +class="cmtt-12">http://www.dickimaw-_books.com/</span></a></div><br /> <div class="date" ><span -class="cmr-12x-x-120">2013-12-05</span></div> - - - - </div> </div> -<!--l. 290--><p class="indent" > <div class="important" title="Important Note"> Documents have various styles when it comes to presenting glossaries or -lists of terms or notation. People have their own preferences and to -a large extent this is determined by the kind of information that -needs to go in the glossary. They may just have symbols with terse -descriptions or they may have long technical words with complicated -descriptions. The <span -class="cmss-10x-x-109">glossaries </span>package is flexible enough to accommodate -such varied requirements, but this flexibility comes at a price: a big +class="cmr-12">2014-01-20</span></div> + + + </div> + <div +class="abstract" +> +<!--l. 288--><p class="indent" > + + +</p> +<div class="center" +> +<!--l. 288--><p class="noindent" > +</p><!--l. 288--><p class="noindent" ><span +class="cmbx-10">Abstract</span></p></div> +<!--l. 289--><p class="noindent" >The <span +class="cmss-10">glossaries </span>package provides a means to define terms or acronyms or symbols that can +be referenced within your document. Sorted lists with collated <a + id="dx1-2"></a><a +href="#glo:entrylocation">locations</a> can be +generated using a supplementary <a + id="dx1-3"></a><a +href="#glo:indexingapp">indexing application</a>. +</p><!--l. 293--><p class="indent" > + + +</p> + </div> +<!--l. 295--><p class="indent" > <div class="important" title="Important Note"> Documents have various styles when it comes to presenting glossaries or lists of +terms or notation. People have their own preferences and to a large extent this is +determined by the kind of information that needs to go in the glossary. They may just +have symbols with terse descriptions or they may have long technical words +with complicated descriptions. The <span +class="cmss-10">glossaries </span>package is flexible enough to +accommodate such varied requirements, but this flexibility comes at a price: a big manual. -</p><!--l. 300--><p class="indent" > <span -class="futrorn-x-x-109">😱</span> If you’re freaking out at the size of this manual, start with -<span -class="cmtt-10x-x-109">glossariesbegin.pdf </span>(“The glossaries package: a guide for beginnners”). -You should find it in the same directory as this document or try <span -class="cmtt-10x-x-109">texdoc</span> -<span -class="cmtt-10x-x-109">glossariesbegin.pdf</span>. Once you’ve got to grips with the basics, then -come back to this manual to find out how to adjust the settings. -</div> -</p><!--l. 306--><p class="noindent" > -</p><!--l. 308--><p class="noindent" >The <span -class="cmss-10x-x-109">glossaries </span>bundle comes with the following documentation: +</p><!--l. 305--><p class="indent" > 😱 If you’re freaking out at the size of this manual, start with <span +class="cmtt-10">glossariesbegin.pdf</span> +(“The glossaries package: a guide for beginnners”). You should find it in the same +directory as this document or try <span +class="cmtt-10">texdoc glossariesbegin.pdf</span>. Once you’ve got to +grips with the basics, then come back to this manual to find out how to adjust the +settings. </div> +</p><!--l. 311--><p class="noindent" > +</p><!--l. 313--><p class="noindent" >The <span +class="cmss-10">glossaries </span>bundle comes with the following documentation: </p><dl class="description"><dt class="description"> <a href="glossariesbegin.pdf" class="url" ><span -class="cmtt-10x-x-109">glossariesbegin.pdf</span></a> </dt><dd -class="description">If you are a complete beginner, start with - <a -href="glossariesbegin.html" >“The glossaries package: a guide for beginners”</a>. +class="cmtt-10">glossariesbegin.pdf</span></a> </dt><dd +class="description">If you are a complete beginner, start with <a +href="glossariesbegin.html" >“The glossaries + package: a guide for beginners”</a>. </dd><dt class="description"> <a href="glossary2glossaries.pdf" class="url" ><span -class="cmtt-10x-x-109">glossary2glossaries.pdf</span></a> </dt><dd -class="description">If you are moving over from the obsolete - <span -class="cmss-10x-x-109">glossary</span><a - id="dx1-2"></a> package, read <a -href="glossary2glossaries.html" >“Upgrading from the glossary package to - the glossaries package”</a>. +class="cmtt-10">glossary2glossaries.pdf</span></a> </dt><dd +class="description">If you are moving over from the obsolete <span +class="cmss-10">glossary</span><a + id="dx1-4"></a> + package, read <a +href="glossary2glossaries.html" >“Upgrading from the glossary package to the glossaries + package”</a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">glossaries-user.pdf</span> </dt><dd -class="description">This document is the main user guide for the - <span -class="cmss-10x-x-109">glossaries </span>package. +class="cmbx-10">glossaries-user.pdf</span> </dt><dd +class="description">This document is the main user guide for the <span +class="cmss-10">glossaries</span> + package. </dd><dt class="description"> <a href="mfirstuc-manual.pdf" class="url" ><span -class="cmtt-10x-x-109">mfirstuc-manual.pdf</span></a> </dt><dd -class="description">The commands provided by the <span -class="cmss-10x-x-109">mfirstuc</span><a - id="dx1-3"></a> - package are briefly described in <a -href="mfirstuc-manual.html" >“mfirstuc.sty: uppercasing first - letter”</a>. +class="cmtt-10">mfirstuc-_manual.pdf</span></a> </dt><dd +class="description">The commands provided by the <span +class="cmss-10">mfirstuc</span><a + id="dx1-5"></a> package are + briefly described in <a +href="mfirstuc-manual.html" >“mfirstuc.sty: uppercasing first letter”</a>. </dd><dt class="description"> <a href="glossaries-code.pdf" class="url" ><span -class="cmtt-10x-x-109">glossaries-code.pdf</span></a> </dt><dd -class="description">Advanced users wishing to know more about - the inner workings of all the packages provided in the <span -class="cmss-10x-x-109">glossaries</span> - bundle should read “Documented Code for glossaries v4.02”. - This includes the documented code for the <span -class="cmss-10x-x-109">mfirstuc</span><a - id="dx1-4"></a> package. +class="cmtt-10">glossaries-_code.pdf</span></a> </dt><dd +class="description">Advanced users wishing to know more about the inner + workings of all the packages provided in the <span +class="cmss-10">glossaries </span>bundle should read + “Documented Code for glossaries v4.03”. This includes the documented + code for the <span +class="cmss-10">mfirstuc</span><a + id="dx1-6"></a> package. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">INSTALL</span> </dt><dd +class="cmbx-10">INSTALL</span> </dt><dd class="description">Installation instructions. - - - </dd><dt class="description"> <span -class="cmssbx-10x-x-109">CHANGES</span> </dt><dd +class="cmbx-10">CHANGES</span> </dt><dd class="description">Change log. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">README</span> </dt><dd +class="cmbx-10">README</span> </dt><dd class="description">Package summary. </dd></dl> -<!--l. 344--><p class="indent" > <div class="important" title="Important Note"> If you use <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-5"></a> and <span -class="cmss-10x-x-109">glossaries</span>, you must load <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-6"></a> <span -class="cmti-10x-x-109">first</span>. -Similarly the <span -class="cmss-10x-x-109">doc</span><a - id="dx1-7"></a> package must also be loaded before <span -class="cmss-10x-x-109">glossaries</span>. (If -<span -class="cmss-10x-x-109">doc</span><a - id="dx1-8"></a> is loaded, the file extensions for the default main glossary are -changed to <span -class="cmtt-10x-x-109">gls2</span><a - id="dx1-9"></a>, <span -class="cmtt-10x-x-109">glo2</span><a - id="dx1-10"></a> and <span -class="cmtt-10x-x-109">.glg2</span><a - id="dx1-11"></a> to avoid conflict with <span -class="cmss-10x-x-109">doc</span><a - id="dx1-12"></a>’s changes -glossary.)<a + + +<!--l. 349--><p class="indent" > <div class="important" title="Important Note"> If you use <span +class="cmss-10">hyperref</span><a + id="dx1-7"></a> and <span +class="cmss-10">glossaries</span>, you must load <span +class="cmss-10">hyperref</span><a + id="dx1-8"></a> <span +class="cmti-10">first</span>. Similarly the <span +class="cmss-10">doc</span><a + id="dx1-9"></a> +package must also be loaded before <span +class="cmss-10">glossaries</span>. (If <span +class="cmss-10">doc</span><a + id="dx1-10"></a> is loaded, the file extensions for +the default main glossary are changed to <span +class="cmtt-10">gls2</span><a + id="dx1-11"></a>, <span +class="cmtt-10">glo2</span><a + id="dx1-12"></a> and <span +class="cmtt-10">.glg2</span><a + id="dx1-13"></a> to avoid conflict with +<span +class="cmss-10">doc</span><a + id="dx1-14"></a>’s changes glossary.)<a id="pdflatexnote"></a> -</p><!--l. 353--><p class="indent" > If you are using <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-13"></a>, it’s best to use <span -class="cmtt-10x-x-109">pdflatex</span><a - id="dx1-14"></a> rather than <span -class="cmtt-10x-x-109">latex</span><a - id="dx1-15"></a> -(DVI format) as <span -class="cmtt-10x-x-109">pdflatex </span>deals with hyperlinks much better. If you use -the DVI format, you will encounter problems where you have long -hyperlinks or hyperlinks in subscripts or superscripts. This is an issue with -the DVI format not with <span -class="cmss-10x-x-109">glossaries</span>. </div> -</p><!--l. 359--><p class="noindent" > -</p><!--l. 361--><p class="indent" > Other documents that describe using the <span -class="cmss-10x-x-109">glossaries </span>package include: -<a -href="http://www.dickimaw-books.com/latex/thesis/" >Using LaTeX to Write a PhD Thesis</a> and <a -href="http://www.latex-community.org/know-how/latex/55-latex-general/263-glossaries-nomenclature-lists-of-symbols-and-acronyms" >Glossaries, Nomenclature, Lists -of Symbols and Acronyms</a>. - - - - - - -</p> - <h2 class="likechapterHead"><a - id="x1-1000"></a>Contents</h2> - <div class="tableofcontents"> - <span class="chapterToc" >  <a +</p><!--l. 358--><p class="indent" > If you are using <span +class="cmss-10">hyperref</span><a + id="dx1-15"></a>, it’s best to use <span +class="cmtt-10">pdflatex</span><a + id="dx1-16"></a> rather than <span +class="cmtt-10">latex</span><a + id="dx1-17"></a> (DVI +format) as <span +class="cmtt-10">pdflatex </span>deals with hyperlinks much better. If you use the DVI format, +you will encounter problems where you have long hyperlinks or hyperlinks in +subscripts or superscripts. This is an issue with the DVI format not with <span +class="cmss-10">glossaries</span>. +</div> +</p><!--l. 364--><p class="noindent" > +</p><!--l. 366--><p class="indent" > Other documents that describe using the <span +class="cmss-10">glossaries </span>package include: <a +href="http://www.dickimaw-books.com/latex/thesis/" >Using LaTeX +to Write a PhD Thesis</a> and <a +href="http://www.latex-community.org/know-how/latex/55-latex-general/263-glossaries-nomenclature-lists-of-symbols-and-acronyms" >Glossaries, Nomenclature, Lists of Symbols and +Acronyms</a>. + + + + +</p> + <h2 class="likechapterHead"><a + id="x1-1000"></a>Contents</h2> <div class="tableofcontents"> + <span class="chapterToc" > <a href="#sec:glossary">Glossary</a></span> -<br /> <span class="chapterToc" >1  <a +<br /> <span class="chapterToc" >1 <a href="#sec:intro" id="QQ2-1-5">Introduction</a></span> -<br />  <span class="sectionToc" >1.1  <a +<br />  <span class="sectionToc" >1.1 <a href="#sec:samples" id="QQ2-1-6">Sample Documents</a></span> -<br />  <span class="sectionToc" >1.2  <a +<br />  <span class="sectionToc" >1.2 <a href="#sec:languages" id="QQ2-1-7">Multi-Lingual Support</a></span> -<br />   <span class="subsectionToc" >1.2.1  <a +<br />   <span class="subsectionToc" >1.2.1 <a href="#sec:fixednames" id="QQ2-1-8">Changing the Fixed Names</a></span> -<br />  <span class="sectionToc" >1.3  <a +<br />  <span class="sectionToc" >1.3 <a href="#sec:makeglossaries" id="QQ2-1-11">Generating the Associated Glossary Files</a></span> -<br />   <span class="subsectionToc" >1.3.1  <a +<br />   <span class="subsectionToc" >1.3.1 <a href="#sec:makeglossariesapp" id="QQ2-1-13">Using the makeglossaries Perl Script</a></span> -<br />   <span class="subsectionToc" >1.3.2  <a +<br />   <span class="subsectionToc" >1.3.2 <a href="#sec:xindyapp" id="QQ2-1-14">Using xindy explicitly</a></span> -<br />   <span class="subsectionToc" >1.3.3  <a +<br />   <span class="subsectionToc" >1.3.3 <a href="#sec:makeindexapp" id="QQ2-1-15">Using makeindex explicitly</a></span> -<br />   <span class="subsectionToc" >1.3.4  <a +<br />   <span class="subsectionToc" >1.3.4 <a href="#sec:notedev" id="QQ2-1-16">Note to Front-End and Script Developers</a></span> -<br /> <span class="chapterToc" >2  <a +<br /> <span class="chapterToc" >2 <a href="#sec:pkgopts" id="QQ2-1-17">Package Options</a></span> -<br />  <span class="sectionToc" >2.1  <a +<br />  <span class="sectionToc" >2.1 <a href="#sec:pkgopts-general" id="QQ2-1-18">General Options</a></span> -<br />  <span class="sectionToc" >2.2  <a +<br />  <span class="sectionToc" >2.2 <a href="#sec:pkgopts-sec" id="QQ2-1-19">Sectioning, Headings and TOC Options</a></span> -<br />  <span class="sectionToc" >2.3  <a +<br />  <span class="sectionToc" >2.3 <a href="#sec:pkgopts-printglos" id="QQ2-1-20">Glossary Appearance Options</a></span> -<br />  <span class="sectionToc" >2.4  <a +<br />  <span class="sectionToc" >2.4 <a href="#sec:pkgopts-sort" id="QQ2-1-21">Sorting Options</a></span> -<br />  <span class="sectionToc" >2.5  <a +<br />  <span class="sectionToc" >2.5 <a href="#sec:pkgopts-acronym" id="QQ2-1-22">Acronym Options</a></span> -<br />   <span class="subsectionToc" >2.5.1  <a +<br />   <span class="subsectionToc" >2.5.1 <a href="#sec:pkgopts-old-acronym" id="QQ2-1-23">Deprecated Acronym Style Options</a></span> -<br />  <span class="sectionToc" >2.6  <a +<br />  <span class="sectionToc" >2.6 <a href="#sec:pkgopts-other" id="QQ2-1-24">Other Options</a></span> -<br />  <span class="sectionToc" >2.7  <a +<br />  <span class="sectionToc" >2.7 <a href="#sec:setupglossaries" id="QQ2-1-25">Setting Options After the Package is Loaded</a></span> -<br /> <span class="chapterToc" >3  <a +<br /> <span class="chapterToc" >3 <a href="#sec:setup" id="QQ2-1-26">Setting Up</a></span> -<br /> <span class="chapterToc" >4  <a +<br /> <span class="chapterToc" >4 <a href="#sec:newglosentry" id="QQ2-1-27">Defining Glossary Entries</a></span> -<br />  <span class="sectionToc" >4.1  <a +<br />  <span class="sectionToc" >4.1 <a href="#sec:plurals" id="QQ2-1-28">Plurals</a></span> -<br />  <span class="sectionToc" >4.2  <a +<br />  <span class="sectionToc" >4.2 <a href="#sec:grammar" id="QQ2-1-29">Other Grammatical Constructs</a></span> -<br />  <span class="sectionToc" >4.3  <a +<br />  <span class="sectionToc" >4.3 <a href="#sec:addkey" id="QQ2-1-30">Additional Keys</a></span> -<br />  <span class="sectionToc" >4.4  <a +<br />  <span class="sectionToc" >4.4 <a href="#sec:expansion" id="QQ2-1-31">Expansion</a></span> -<br />  <span class="sectionToc" >4.5  <a +<br />  <span class="sectionToc" >4.5 <a href="#sec:subentries" id="QQ2-1-33">Sub-Entries</a></span> -<br />   <span class="subsectionToc" >4.5.1  <a +<br />   <span class="subsectionToc" >4.5.1 <a href="#sec:hierarchical" id="QQ2-1-34">Hierarchical Categories</a></span> -<br />   <span class="subsectionToc" >4.5.2  <a +<br />   <span class="subsectionToc" >4.5.2 <a href="#sec:homographs" id="QQ2-1-35">Homographs</a></span> -<br />  <span class="sectionToc" >4.6  <a +<br />  <span class="sectionToc" >4.6 <a href="#sec:loadglsentries" id="QQ2-1-36">Loading Entries From a File</a></span> -<br />  <span class="sectionToc" >4.7  <a +<br />  <span class="sectionToc" >4.7 <a href="#sec:moveentry" id="QQ2-1-37">Moving Entries to Another Glossary</a></span> -<br />  <span class="sectionToc" >4.8  <a +<br />  <span class="sectionToc" >4.8 <a href="#sec:docdefs" id="QQ2-1-38">Drawbacks With Defining Entries in the Document Environment</a></span> -<br />   <span class="subsectionToc" >4.8.1  <a +<br />   <span class="subsectionToc" >4.8.1 <a href="#sec:techissues" id="QQ2-1-39">Technical Issues</a></span> -<br />   <span class="subsectionToc" >4.8.2  <a +<br />   <span class="subsectionToc" >4.8.2 <a href="#sec:goodpractice" id="QQ2-1-40">Good Practice Issues</a></span> -<br /> <span class="chapterToc" >5  <a +<br /> <span class="chapterToc" >5 <a href="#sec:numberlists" id="QQ2-1-41">Number lists</a></span> -<br /> <span class="chapterToc" >6  <a +<br /> <span class="chapterToc" >6 <a href="#sec:glslink" id="QQ2-1-42">Links to Glossary Entries</a></span> - - - -<br />  <span class="sectionToc" >6.1  <a +<br />  <span class="sectionToc" >6.1 <a href="#sec:glsdisplay" id="QQ2-1-44">Changing the format of the link text</a></span> -<br />  <span class="sectionToc" >6.2  <a + + +<br />  <span class="sectionToc" >6.2 <a href="#sec:disablehyperlinks" id="QQ2-1-45">Enabling and disabling hyperlinks to glossary entries</a></span> -<br /> <span class="chapterToc" >7  <a +<br /> <span class="chapterToc" >7 <a href="#sec:glsadd" id="QQ2-1-46">Adding an Entry to the Glossary Without Generating Text</a></span> -<br /> <span class="chapterToc" >8  <a +<br /> <span class="chapterToc" >8 <a href="#sec:crossref" id="QQ2-1-47">Cross-Referencing Entries</a></span> -<br />  <span class="sectionToc" >8.1  <a +<br />  <span class="sectionToc" >8.1 <a href="#sec:customxr" id="QQ2-1-48">Customising Cross-reference Text</a></span> -<br /> <span class="chapterToc" >9  <a +<br /> <span class="chapterToc" >9 <a href="#sec:glsnolink" id="QQ2-1-49">Using Glossary Terms Without Links</a></span> -<br /> <span class="chapterToc" >10  <a +<br /> <span class="chapterToc" >10 <a href="#sec:printglossary" id="QQ2-1-50">Displaying a glossary</a></span> -<br /> <span class="chapterToc" >11  <a +<br /> <span class="chapterToc" >11 <a href="#sec:xindy" id="QQ2-1-51">Xindy</a></span> -<br />  <span class="sectionToc" >11.1  <a +<br />  <span class="sectionToc" >11.1 <a href="#sec:langenc" id="QQ2-1-52">Language and Encodings</a></span> -<br />  <span class="sectionToc" >11.2  <a +<br />  <span class="sectionToc" >11.2 <a href="#sec:xindyloc" id="QQ2-1-53">Locations and Number lists</a></span> -<br />  <span class="sectionToc" >11.3  <a +<br />  <span class="sectionToc" >11.3 <a href="#sec:groups" id="QQ2-1-54">Glossary Groups</a></span> -<br /> <span class="chapterToc" >12  <a +<br /> <span class="chapterToc" >12 <a href="#sec:newglossary" id="QQ2-1-55">Defining New Glossaries</a></span> -<br /> <span class="chapterToc" >13  <a +<br /> <span class="chapterToc" >13 <a href="#sec:acronyms" id="QQ2-1-56">Acronyms</a></span> -<br />  <span class="sectionToc" >13.1  <a +<br />  <span class="sectionToc" >13.1 <a href="#sec:setacronymstyle" id="QQ2-1-58">Changing the Acronym Style</a></span> -<br />   <span class="subsectionToc" >13.1.1  <a +<br />   <span class="subsectionToc" >13.1.1 <a href="#sec:predefinedacrstyles" id="QQ2-1-59">Predefined Acronym Styles</a></span> -<br />   <span class="subsectionToc" >13.1.2  <a +<br />   <span class="subsectionToc" >13.1.2 <a href="#sec:customacronym" id="QQ2-1-60">Defining A Custom Acronym Style</a></span> -<br />  <span class="sectionToc" >13.2  <a +<br />  <span class="sectionToc" >13.2 <a href="#sec:disploa" id="QQ2-1-61">Displaying the List of Acronyms</a></span> -<br />  <span class="sectionToc" >13.3  <a +<br />  <span class="sectionToc" >13.3 <a href="#sec:oldacronym" id="QQ2-1-62">Upgrading From the glossary Package</a></span> -<br /> <span class="chapterToc" >14  <a +<br /> <span class="chapterToc" >14 <a href="#sec:glsunset" id="QQ2-1-64">Unsetting and Resetting Entry Flags</a></span> -<br /> <span class="chapterToc" >15  <a +<br /> <span class="chapterToc" >15 <a href="#sec:styles" id="QQ2-1-65">Glossary Styles</a></span> -<br />  <span class="sectionToc" >15.1  <a -href="#sec:liststyles" id="QQ2-1-67">List Styles</a></span> -<br />  <span class="sectionToc" >15.2  <a -href="#sec:longstyles" id="QQ2-1-68">Longtable Styles</a></span> -<br />  <span class="sectionToc" >15.3  <a -href="#sec:longraggedstyles" id="QQ2-1-69">Longtable Styles (Ragged Right)</a></span> -<br />  <span class="sectionToc" >15.4  <a -href="#sec:superstyles" id="QQ2-1-70">Supertabular Styles</a></span> -<br />  <span class="sectionToc" >15.5  <a -href="#sec:superraggedstyles" id="QQ2-1-71">Supertabular Styles (Ragged Right)</a></span> -<br />  <span class="sectionToc" >15.6  <a -href="#sec:treestyles" id="QQ2-1-72">Tree-Like Styles</a></span> -<br />  <span class="sectionToc" >15.7  <a -href="#sec:mcolstyles" id="QQ2-1-73">Multicols Style</a></span> -<br />  <span class="sectionToc" >15.8  <a -href="#sec:inline" id="QQ2-1-75">In-Line Style</a></span> -<br /> <span class="chapterToc" >16  <a -href="#sec:newglossarystyle" id="QQ2-1-76">Defining your own glossary style</a></span> -<br /> <span class="chapterToc" >17  <a -href="#sec:utilities" id="QQ2-1-77">Utilities</a></span> -<br /> <span class="chapterToc" >18  <a -href="#sec:prefix" id="QQ2-1-78">Prefixes or Determiners</a></span> -<br /> <span class="chapterToc" >19  <a -href="#sec:accsupp" id="QQ2-1-79">Accessibility Support</a></span> -<br /> <span class="chapterToc" >20  <a -href="#sec:exnewstyle" id="QQ2-1-80">Troubleshooting</a></span> -<br /> <span class="chapterToc" >  <a +<br />  <span class="sectionToc" >15.1 <a +href="#sec:predefinedstyles" id="QQ2-1-66">Predefined Styles</a></span> +<br />   <span class="subsectionToc" >15.1.1 <a +href="#sec:liststyles" id="QQ2-1-68">List Styles</a></span> +<br />   <span class="subsectionToc" >15.1.2 <a +href="#sec:longstyles" id="QQ2-1-69">Longtable Styles</a></span> +<br />   <span class="subsectionToc" >15.1.3 <a +href="#sec:longraggedstyles" id="QQ2-1-70">Longtable Styles (Ragged Right)</a></span> +<br />   <span class="subsectionToc" >15.1.4 <a +href="#sec:superstyles" id="QQ2-1-71">Supertabular Styles</a></span> +<br />   <span class="subsectionToc" >15.1.5 <a +href="#sec:superraggedstyles" id="QQ2-1-72">Supertabular Styles (Ragged Right)</a></span> +<br />   <span class="subsectionToc" >15.1.6 <a +href="#sec:treestyles" id="QQ2-1-73">Tree-Like Styles</a></span> +<br />   <span class="subsectionToc" >15.1.7 <a +href="#sec:mcolstyles" id="QQ2-1-74">Multicols Style</a></span> +<br />   <span class="subsectionToc" >15.1.8 <a +href="#sec:inline" id="QQ2-1-76">In-Line Style</a></span> +<br />  <span class="sectionToc" >15.2 <a +href="#sec:newglossarystyle" id="QQ2-1-77">Defining your own glossary style</a></span> +<br /> <span class="chapterToc" >16 <a +href="#sec:utilities" id="QQ2-1-78">Utilities</a></span> +<br /> <span class="chapterToc" >17 <a +href="#sec:prefix" id="QQ2-1-79">Prefixes or Determiners</a></span> +<br /> <span class="chapterToc" >18 <a +href="#sec:accsupp" id="QQ2-1-80">Accessibility Support</a></span> +<br /> <span class="chapterToc" >19 <a +href="#sec:trouble" id="QQ2-1-81">Troubleshooting</a></span> +<br /> <span class="chapterToc" > <a href="#sec:index">Index</a></span> - </div> - - - - - - - - - - <h2 class="likechapterHead"><a - id="x1-2000"></a>List of Tables</h2> -<div class="tableofcontents"><span class="lotToc" >1.1 <a + </div> + + + + + + + <h2 class="likechapterHead"><a + id="x1-2000"></a>List of Tables</h2><div class="tableofcontents"><span class="lotToc" >1.1 <a href="#sec:samples">Supported Languages</a></span><br /><span class="lotToc" >1.2 <a href="#x1-70152">Customised Text</a></span><br /><span class="lotToc" >1.3 <a -href="#x1-80923">Commands and package -options that have no effect when using <span -class="cmtt-10x-x-109">xindy </span>or <span -class="cmtt-10x-x-109">makeindex </span>explicitly</a></span><br /><span class="lotToc" >4.1 <a -href="#x1-270091">Key to -Field Mappings</a></span><br /><span class="lotToc" >6.1 <a -href="#sec:glsdisplay">Predefined Hyperlinked Location Formats</a></span><br /><span class="lotToc" >13.1 <a -href="#x1-500531">Synonyms -provided by the package option shortcuts</a></span><br /><span class="lotToc" >13.2 <a -href="#x1-550252">The effect of using -xspace</a></span><br /><span class="lotToc" >15.1 <a -href="#sec:liststyles">Glossary Styles</a></span><br /><span class="lotToc" >15.2 <a -href="#x1-640122">Multicolumn Styles</a></span><br /> -</div> - - - - - - -<!--l. 1--><p class="indent" > <a +href="#x1-80923">Commands +and package options that have no effect when using <span +class="cmtt-10">xindy </span>or <span +class="cmtt-10">makeindex</span> +explicitly</a></span><br /><span class="lotToc" >4.1 <a +href="#sec:plurals">Key to Field Mappings</a></span><br /><span class="lotToc" >6.1 <a +href="#x1-370681">Predefined Hyperlinked Location +Formats</a></span><br /><span class="lotToc" >13.1 <a +href="#sec:setacronymstyle">Synonyms provided by the package option shortcuts</a></span><br /><span class="lotToc" >13.2 <a +href="#x1-550252">The +effect of using xspace</a></span><br /><span class="lotToc" >15.1 <a +href="#sec:predefinedstyles">Glossary Styles</a></span><br /><span class="lotToc" >15.2 <a +href="#x1-650122">Multicolumn Styles</a></span><br /> + </div> + + + + +<!--l. 1--><p class="indent" > <a id="likesection.1"></a><a id="sec:glossary"></a> - - - + + </p> - <h2 class="likechapterHead"><a - id="x1-3000"></a>Glossary</h2> -<!--l. 1--><p class="noindent" ><span -class="cmti-10x-x-109">This glossary style was setup using:</span> </p> + <h2 class="likechapterHead"><a + id="x1-3000"></a>Glossary</h2><span +class="cmti-10">This glossary style was setup using:</span> <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr -style="vertical-align:baseline;" class="tabbing"><td style="width:103;" +style="vertical-align:baseline;" class="tabbing"><td style="width:94;" class="tabbing"><span -class="cmtt-10x-x-109">\usepackage[</span></td><td +class="cmtt-10">\usepackage[</span></td><td class="tabbing"><span -class="cmtt-10x-x-109">xindy,</span> +class="cmtt-10">xindy,</span> </td></tr></table> -<!--l. 1--><p class="indent" > </p><table +<!--l. 1--><p class="indent" > </p><table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr -style="vertical-align:baseline;" class="tabbing"><td style="width:103;" -class="tabbing"> </td><td +style="vertical-align:baseline;" class="tabbing"><td style="width:94;" +class="tabbing"> </td><td class="tabbing"><span -class="cmtt-10x-x-109">nonumberlist,</span></td></tr></table> -<!--l. 1--><p class="indent" > </p><table +class="cmtt-10">nonumberlist,</span></td></tr></table> +<!--l. 1--><p class="indent" > </p><table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr -style="vertical-align:baseline;" class="tabbing"><td style="width:103;" +style="vertical-align:baseline;" class="tabbing"><td style="width:94;" class="tabbing"></td><td class="tabbing"><span -class="cmtt-10x-x-109">seeautonumberlist,</span></td></tr></table> -<!--l. 1--><p class="indent" > </p><table +class="cmtt-10">seeautonumberlist,</span></td></tr></table> +<!--l. 1--><p class="indent" > </p><table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr -style="vertical-align:baseline;" class="tabbing"><td style="width:103;" +style="vertical-align:baseline;" class="tabbing"><td style="width:94;" class="tabbing"></td><td class="tabbing"><span -class="cmtt-10x-x-109">toc,</span></td></tr></table> -<!--l. 1--><p class="indent" > </p><table +class="cmtt-10">toc,</span></td></tr></table> +<!--l. 1--><p class="indent" > </p><table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr -style="vertical-align:baseline;" class="tabbing"><td style="width:103;" +style="vertical-align:baseline;" class="tabbing"><td style="width:94;" class="tabbing"></td><td class="tabbing"><span -class="cmtt-10x-x-109">style=altlist,</span></td></tr></table> -<!--l. 1--><p class="indent" > </p><table +class="cmtt-10">style=altlist,</span></td></tr></table> +<!--l. 1--><p class="indent" > </p><table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr -style="vertical-align:baseline;" class="tabbing"><td style="width:103;" +style="vertical-align:baseline;" class="tabbing"><td style="width:94;" class="tabbing"></td><td class="tabbing"><span -class="cmtt-10x-x-109">nogroupskip]</span><span -class="cmsy-10x-x-109">{</span><span -class="cmtt-10x-x-109">glossaries</span><span -class="cmsy-10x-x-109">}</span></td></tr></table> +class="cmtt-10">nogroupskip]</span><span +class="cmsy-10">{</span><span +class="cmtt-10">glossaries</span><span +class="cmsy-10">}</span></td></tr></table> <!--l. 1--><p class="indent" > </p><!--l. 1--><p class="noindent" ><span -class="cmtt-10x-x-109">\glsnoexpandfields</span><br +class="cmtt-10">\glsnoexpandfields</span><br class="newline" /><span -class="cmtt-10x-x-109">\renewcommand*</span><span -class="cmsy-10x-x-109">{</span><span -class="cmtt-10x-x-109">\glsseeformat</span><a +class="cmtt-10">\renewcommand*</span><span +class="cmsy-10">{</span><span +class="cmtt-10">\glsseeformat</span><a id="dx1-3001"></a><span -class="cmsy-10x-x-109">}</span><span -class="cmtt-10x-x-109">[3][\seename</span><a +class="cmsy-10">}</span><span +class="cmtt-10">[3][\seename</span><a id="dx1-3002"></a><span -class="cmtt-10x-x-109">]</span><span -class="cmsy-10x-x-109">{</span><span -class="cmtt-10x-x-109">% </span><br +class="cmtt-10">]</span><span +class="cmsy-10">{</span><span +class="cmtt-10">% </span><br class="newline" /><span -class="cmtt-10x-x-109">(\xmakefirstuc</span><a +class="cmtt-10">(\xmakefirstuc</span><a id="dx1-3003"></a><span -class="cmsy-10x-x-109">{</span><span -class="cmtt-10x-x-109">#1</span><span -class="cmsy-10x-x-109">} </span><span -class="cmtt-10x-x-109">\glsseelist</span><a +class="cmsy-10">{</span><span +class="cmtt-10">#1</span><span +class="cmsy-10">} </span><span +class="cmtt-10">\glsseelist</span><a id="dx1-3004"></a><span -class="cmsy-10x-x-109">{</span><span -class="cmtt-10x-x-109">#2</span><span -class="cmsy-10x-x-109">}</span><span -class="cmtt-10x-x-109">.)</span><span -class="cmsy-10x-x-109">}</span> +class="cmsy-10">{</span><span +class="cmtt-10">#2</span><span +class="cmsy-10">}</span><span +class="cmtt-10">.)</span><span +class="cmsy-10">}</span> </p><dl class="description"><dt class="description"> <a - id="glo:firstuse"></a><span -class="cmssbx-10x-x-109">First use</span><a + id="glo:cli"></a><span +class="cmbx-10">Command Line Interface (CLI)</span> </dt><dd +class="description"><br +class="newline" />An application that doesn’t have a graphical user interface. That is, an + application that doesn’t have any windows, buttons or menus and can be + run in <a +href="http://www.dickimaw-books.com/latex/novices/html/terminal.html" >a command prompt or terminal</a>. <br +class="newline" /> + </dd><dt class="description"> +<a + id="glo:entrylocation"></a><span +class="cmbx-10">Entry location</span><a id="dx1-3005"></a> </dt><dd class="description"><br -class="newline" />The first time a glossary entry is used (from the start of the - document or after a reset) with one of the following commands: - <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-3006"></a>, <span -class="cmtt-10x-x-109">\Gls</span><a +class="newline" />The location of the entry in the document. This defaults to the page number + on which the entry appears. An entry may have multiple locations. <br +class="newline" /> + </dd><dt class="description"> +<a + id="glo:firstuse"></a><span +class="cmbx-10">First use</span><a + id="dx1-3006"></a> </dt><dd +class="description"><br +class="newline" />The first time a glossary entry is used (from the start of the document + or after a reset) with one of the following commands: <span +class="cmtt-10">\gls</span><a id="dx1-3007"></a>, <span -class="cmtt-10x-x-109">\GLS</span><a +class="cmtt-10">\Gls</span><a id="dx1-3008"></a>, <span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-3009"></a>, <span -class="cmtt-10x-x-109">\Glspl</span><a +class="cmtt-10">\GLS</span><a + id="dx1-3009"></a>, + <span +class="cmtt-10">\glspl</span><a id="dx1-3010"></a>, <span -class="cmtt-10x-x-109">\GLSpl</span><a - id="dx1-3011"></a> or <span -class="cmtt-10x-x-109">\glsdisp</span><a - id="dx1-3012"></a>. (See - <a +class="cmtt-10">\Glspl</span><a + id="dx1-3011"></a>, <span +class="cmtt-10">\GLSpl</span><a + id="dx1-3012"></a> or <span +class="cmtt-10">\glsdisp</span><a + id="dx1-3013"></a>. (See <a href="#glo:firstuseflag">first use flag</a> & <a -href="#glo:firstusetext">first use text</a>.) <br +href="#glo:firstusetext">first use text</a>.) + <br class="newline" /> </dd><dt class="description"> <a id="glo:firstuseflag"></a><span -class="cmssbx-10x-x-109">First use flag</span><a - id="dx1-3013"></a> </dt><dd +class="cmbx-10">First use flag</span><a + id="dx1-3014"></a> </dt><dd class="description"><br -class="newline" />A conditional that determines whether or not the entry has been - used according to the rules of <a - id="dx1-3014"></a><a -href="#glo:firstuse">first use</a>. Commands to unset - or reset this conditional are described in <a +class="newline" />A conditional that determines whether or not the entry has been used + according to the rules of <a + id="dx1-3015"></a><a +href="#glo:firstuse">first use</a>. Commands to unset or reset this + conditional are described in <a href="#sec:glsunset"><span -class="cmsy-10x-x-109">§</span>14 </a><a -href="#sec:glsunset">Unsetting and - Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a>. <br +class="cmsy-10">§</span>14 </a><a +href="#sec:glsunset">Unsetting and Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a>. <br class="newline" /> </dd><dt class="description"> <a id="glo:firstusetext"></a><span -class="cmssbx-10x-x-109">First use text</span><a - id="dx1-3015"></a> </dt><dd +class="cmbx-10">First use text</span><a + id="dx1-3016"></a> </dt><dd class="description"><br class="newline" />The text that is displayed on <a - id="dx1-3016"></a><a -href="#glo:firstuse">first use</a>, which is governed by - the <span -class="cmss-10x-x-109">first</span><a - id="dx1-3017"></a> and <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-3018"></a> keys of <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-3019"></a>. (May be - overridden by <span -class="cmtt-10x-x-109">\glsdisp</span><a - id="dx1-3020"></a>.) <br + id="dx1-3017"></a><a +href="#glo:firstuse">first use</a>, which is governed by the <span +class="cmss-10">first</span><a + id="dx1-3018"></a> and + <span +class="cmss-10">firstplural</span><a + id="dx1-3019"></a> keys of <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-3020"></a>. (May be overridden by <span +class="cmtt-10">\glsdisp</span><a + id="dx1-3021"></a>.) + <br class="newline" /> - - - </dd><dt class="description"> <a id="glo:indexingapp"></a><span -class="cmssbx-10x-x-109">Indexing application</span> </dt><dd +class="cmbx-10">Indexing application</span> </dt><dd class="description"><br -class="newline" />An application (piece of software) - separate from <span class="TEX">T<span +class="newline" />An application (piece of software) separate from <span class="TEX">T<span class="E">E</span>X</span>/<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> that collates and sorts information - that has an associated page reference. Generally the information - is an index entry but in this case the information is a glossary - entry. There are two main indexing applications that are used +class="E">E</span>X</span></span> that + collates and sorts information that has an associated page reference. + Generally the information is an index entry but in this case the information + is a glossary entry. There are two main indexing applications that are used with <span class="TEX">T<span class="E">E</span>X</span>: <a - id="dx1-3021"></a><a + id="dx1-3022"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-3022"></a></a> and <a - id="dx1-3023"></a><a +class="cmtt-10">makeindex</span><a + id="dx1-3023"></a></a> and <a + id="dx1-3024"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-3024"></a></a>. These are both <a - id="dx1-3025"></a><a -href="#glo:cli">command line - interface (CLI)</a> applications. <br +class="cmtt-10">xindy</span><a + id="dx1-3025"></a></a>. These are both <a + id="dx1-3026"></a><a +href="#glo:cli">command line interface + (CLI)</a> applications. <br class="newline" /> </dd><dt class="description"> <a id="glo:linktext"></a><span -class="cmssbx-10x-x-109">Link text</span><a - id="dx1-3026"></a> </dt><dd +class="cmbx-10">Link text</span><a + id="dx1-3027"></a> </dt><dd class="description"><br class="newline" />The text produced by commands such as <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-3027"></a>. It may or may - not be a hyperlink to the glossary. <br +class="cmtt-10">\gls</span><a + id="dx1-3028"></a>. It may or may not be a + hyperlink to the glossary. <br class="newline" /> </dd><dt class="description"> <a id="glo:locationlist"></a><span -class="cmssbx-10x-x-109">Location list</span> </dt><dd +class="cmbx-10">Location list</span> </dt><dd class="description"><br class="newline" />A list of <a - id="dx1-3028"></a><a + id="dx1-3029"></a><a href="#glo:entrylocation">entry locations</a>. (See <a href="#glo:numberlist">number list<a - id="dx1-3029"></a></a>.)<br + id="dx1-3030"></a></a>.)<br class="newline" /> </dd><dt class="description"> <a id="glo:makeglossaries"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-3030"></a> </dt><dd +class="cmtt-10">makeglossaries</span><a + id="dx1-3031"></a> </dt><dd class="description"><br class="newline" />A custom designed Perl script interface to <a - id="dx1-3031"></a><a + id="dx1-3032"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-3032"></a></a> and <a - id="dx1-3033"></a><a +class="cmtt-10">xindy</span><a + id="dx1-3033"></a></a> and <a + id="dx1-3034"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-3034"></a></a> - provided with the <span -class="cmss-10x-x-109">glossaries </span>package. <br +class="cmtt-10">makeindex</span><a + id="dx1-3035"></a></a> provided + with the <span +class="cmss-10">glossaries </span>package. <br class="newline" /> </dd><dt class="description"> <a id="glo:makeglossariesgui"></a><span -class="cmtt-10x-x-109">makeglossariesgui</span><a - id="dx1-3035"></a> </dt><dd +class="cmtt-10">makeglossariesgui</span><a + id="dx1-3036"></a> </dt><dd class="description"><br class="newline" />A Java GUI alternative to <a - id="dx1-3036"></a><a + id="dx1-3037"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-3037"></a></a> that also provides - diagnostic tools. Home page: <a -href="http://www.dickimaw-books.com/apps/makeglossariesgui/" class="url" ><span -class="cmtt-10x-x-109">http://www.dickimaw-books.com/apps/makeglossariesgui/</span></a>. - Also available on CTAN. <br +class="cmtt-10">makeglossaries</span><a + id="dx1-3038"></a></a> that also provides diagnostic + tools. Available separately on CTAN. <br class="newline" /> </dd><dt class="description"> <a id="glo:makeindex"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-3038"></a> </dt><dd +class="cmtt-10">makeindex</span><a + id="dx1-3039"></a> </dt><dd class="description"><br class="newline" />An <a - id="dx1-3039"></a><a + id="dx1-3040"></a><a href="#glo:indexingapp">indexing application</a>. <br class="newline" /> + + </dd><dt class="description"> <a id="glo:numberlist"></a><span -class="cmssbx-10x-x-109">Number list</span><a - id="dx1-3040"></a> </dt><dd +class="cmbx-10">Number list</span><a + id="dx1-3041"></a> </dt><dd class="description"><br class="newline" />A list of <a - id="dx1-3041"></a><a -href="#glo:entrylocation">entry locations</a> (also called a location list). The number - list can be suppressed using the <span -class="cmss-10x-x-109">nonumberlist</span><a - id="dx1-3042"></a> package option. <br + id="dx1-3042"></a><a +href="#glo:entrylocation">entry locations</a> (also called a location list). The number list can + be suppressed using the <span +class="cmss-10">nonumberlist</span><a + id="dx1-3043"></a> package option. <br class="newline" /> - - - </dd><dt class="description"> <a id="glo:sanitize"></a><span -class="cmssbx-10x-x-109">Sanitize</span><a - id="dx1-3043"></a> </dt><dd +class="cmbx-10">Sanitize</span><a + id="dx1-3044"></a> </dt><dd class="description"><br -class="newline" />Converts command names into character sequences. That is, a - command called, say, <span -class="cmtt-10x-x-109">\foo</span>, is converted into the sequence of - characters: <span -class="cmtt-10x-x-109">\</span>, <span -class="cmtt-10x-x-109">f</span>, <span -class="cmtt-10x-x-109">o</span>, <span -class="cmtt-10x-x-109">o</span>. Depending on the font, the backslash - character may appear as a dash when used in the main document - text, so <span -class="cmtt-10x-x-109">\foo </span>will appear as: —foo. - <!--l. 159--><p class="noindent" >Earlier versions of <span -class="cmss-10x-x-109">glossaries </span>used this technique to write - information to the files used by the indexing applications to - prevent problems caused by fragile commands. Now, this is only - used for the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-3044"></a> key. <br +class="newline" />Converts command names into character sequences. That is, a command + called, say, <span +class="cmtt-10">\foo</span>, is converted into the sequence of characters: <span +class="cmtt-10">\</span>, <span +class="cmtt-10">f</span>, <span +class="cmtt-10">o</span>, <span +class="cmtt-10">o</span>. + Depending on the font, the backslash character may appear as a dash when + used in the main document text, so <span +class="cmtt-10">\foo </span>will appear as: —foo. + <!--l. 171--><p class="noindent" >Earlier versions of <span +class="cmss-10">glossaries </span>used this technique to write information to + the files used by the indexing applications to prevent problems caused by + fragile commands. Now, this is only used for the <span +class="cmss-10">sort</span><a + id="dx1-3045"></a> key. <br class="newline" /> </p></dd><dt class="description"> <a id="glo:xindy"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-3045"></a> </dt><dd +class="cmtt-10">xindy</span><a + id="dx1-3046"></a> </dt><dd class="description"><br class="newline" />A flexible <a - id="dx1-3046"></a><a -href="#glo:indexingapp">indexing application</a> with multilingual support written - in Perl. <br + id="dx1-3047"></a><a +href="#glo:indexingapp">indexing application</a> with multilingual support written in Perl. <br class="newline" /></dd></dl> - - - - <h2 class="chapterHead"><span class="titlemark">1</span>  <a + + +<!--l. 385--><p class="indent" > <div class="chapter"><h2 class="chapterHead">1. <a id="sec:intro"></a>Introduction</h2> -<!--l. 383--><p class="noindent" >The <span -class="cmss-10x-x-109">glossaries </span>package is provided to assist generating glossaries. It -has a certain amount of flexibility, allowing the user to customize -the format of the glossary and define multiple glossaries. It also -supports acronyms and glossary styles that include symbols (in -addition to a name and description) for glossary entries. There is -provision for loading a database of glossary terms. Only those terms +</p><!--l. 388--><p class="indent" > The <span +class="cmss-10">glossaries </span>package is provided to assist generating glossaries. It has a certain +amount of flexibility, allowing the user to customize the format of the glossary and +define multiple glossaries. It also supports acronyms and glossary styles that +include symbols (in addition to a name and description) for glossary entries. +There is provision for loading a database of glossary terms. Only those terms used<span class="footnote-mark"><a -href="#fn1x3" id="fn1x3-bk"><sup class="textsuperscript">1</sup></a></span><a +href="#fn1x2" id="fn1x2-bk"><sup class="textsuperscript">1.1</sup></a></span><a id="x1-4001f1"></a> in the document will be added to the glossary. -</p><!--l. 396--><p class="indent" > <span -class="cmbx-10x-x-109">This package replaces the </span><span -class="cmssbx-10x-x-109">glossary</span><a +</p><!--l. 401--><p class="indent" > <span +class="cmbx-10">This package replaces the </span><span +class="cmssbx-10">glossary</span><a id="dx1-4005"></a> <span -class="cmbx-10x-x-109">package which is now</span> -<span -class="cmbx-10x-x-109">obsolete. </span>Please see the document <a -href="glossary2glossaries.html" >“Upgrading from the glossary package -to the glossaries package”</a> for assistance in upgrading. -</p><!--l. 400--><p class="indent" > One of the strengths of this package is its flexibility, however the -drawback of this is the necessity of having a large manual that can cover -all the various settings. If you are daunted by the size of the manual, try -starting off with the much shorter <a -href="glossariesbegin.html" >guide for beginners</a>. -</p><!--l. 406--><p class="indent" > <div class="important" title="Important Note"> The <span -class="cmss-10x-x-109">glossaries </span>package comes with a <a +class="cmbx-10">package which is now obsolete. </span>Please +see the document <a +href="glossary2glossaries.html" >“Upgrading from the glossary package to the glossaries package”</a> for +assistance in upgrading. +</p><!--l. 405--><p class="indent" > One of the strengths of this package is its flexibility, however the drawback of this +is the necessity of having a large manual that can cover all the various settings. If you +are daunted by the size of the manual, try starting off with the much shorter <a +href="glossariesbegin.html" >guide for +beginners</a>. +</p><!--l. 411--><p class="indent" > <div class="important" title="Important Note"> The <span +class="cmss-10">glossaries </span>package comes with a <a href="http://www.perl.org/about.html" >Perl</a> script called <a id="dx1-4006"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-4007"></a></a>. -This provides a convenient interface to the <a +class="cmtt-10">makeglossaries</span><a + id="dx1-4007"></a></a>. This +provides a convenient interface to the <a id="dx1-4008"></a><a -href="#glo:indexingapp">indexing applications</a> -<a +href="#glo:indexingapp">indexing applications</a> <a id="dx1-4009"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-4010"></a></a> or <a id="dx1-4011"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-4012"></a></a>. It is strongly recommended that you use this script, -but <span -class="cmti-10x-x-109">it is not essential</span>. If you are reluctant to install Perl, or for any other -reason you don’t want to use <a +class="cmtt-10">xindy</span><a + id="dx1-4012"></a></a>. It is +strongly recommended that you use this script, but <span +class="cmti-10">it is not essential</span>. If you +are reluctant to install Perl, or for any other reason you don’t want to use +<a id="dx1-4013"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-4014"></a>, you can call <a id="dx1-4015"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-4016"></a> or -<a +class="cmtt-10">makeindex</span><a + id="dx1-4016"></a> or <a id="dx1-4017"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-4018"></a> explicitly. See <a href="#sec:makeglossaries"><span -class="cmsy-10x-x-109">§</span>1.3 </a><a -href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a> for -further details. </div> -</p><!--l. 416--><p class="noindent" > +class="cmsy-10">§</span>1.3 </a><a +href="#sec:makeglossaries">Generating the +Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a> for further details. </div> +</p><!--l. 421--><p class="noindent" > This document uses the <span -class="cmss-10x-x-109">glossaries </span>package. For example, when viewing the -PDF version of this document in a hyperlinked-enabled PDF viewer (such -as Adobe Reader or Okular) if you click on the word “<a +class="cmss-10">glossaries </span>package. For example, when viewing the +PDF version of this document in a hyperlinked-enabled PDF viewer (such as +Adobe Reader or Okular) if you click on the word “<a id="dx1-4019"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-4020"></a></a>” you’ll be -taken to the entry in the glossary where there’s a brief description of what -“<a +class="cmtt-10">xindy</span><a + id="dx1-4020"></a></a>” you’ll be taken to +the entry in the glossary where there’s a brief description of what “<a id="dx1-4021"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-4022"></a>” is. -</p><!--l. 424--><p class="indent" > The remainder of this introductory section covers the following: -</p> +class="cmtt-10">xindy</span><a + id="dx1-4022"></a>” +is. +</p><!--l. 429--><p class="indent" > The remainder of this introductory section covers the following: </p> <ul class="itemize1"> <li class="itemize"><a href="#sec:samples"><span -class="cmsy-10x-x-109">§</span>1.1 </a><a -href="#sec:samples">Sample Documents<!--tex4ht:ref: sec:samples --></a> lists the sample documents provided - with this package. +class="cmsy-10">§</span>1.1 </a><a +href="#sec:samples">Sample Documents<!--tex4ht:ref: sec:samples --></a> lists the sample documents provided with this + package. </li> <li class="itemize"><a href="#sec:languages"><span -class="cmsy-10x-x-109">§</span>1.2 </a><a -href="#sec:languages">Multi-Lingual Support<!--tex4ht:ref: sec:languages --></a> provides information for users who - wish to write in a language other than English. +class="cmsy-10">§</span>1.2 </a><a +href="#sec:languages">Multi-Lingual Support<!--tex4ht:ref: sec:languages --></a> provides information for users who wish to + write in a language other than English. </li> <li class="itemize"><a href="#sec:makeglossaries"><span -class="cmsy-10x-x-109">§</span>1.3 </a><a -href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a> describes how - to use a post-processor to create the sorted glossaries for your - document. +class="cmsy-10">§</span>1.3 </a><a +href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a> describes how to use a + post-processor to create the sorted glossaries for your document. </li></ul> - - - - <h3 class="sectionHead"><span class="titlemark">1.1</span>  <a +<!--l. 443--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">1.1 </span> <a id="sec:samples"></a>Sample Documents</h3> -<!--l. 441--><p class="noindent" >The <span -class="cmss-10x-x-109">glossaries </span>package is provided with some sample documents -that illustrate the various functions. These should be located in -the <span -class="cmtt-10x-x-109">samples </span>subdirectory (folder) of the <span -class="cmss-10x-x-109">glossaries </span>documentation -directory. This location varies according to your operating system and -<span class="TEX">T<span +<!--l. 446--><p class="noindent" >The <span +class="cmss-10">glossaries </span>package is provided with some sample documents that illustrate the +various functions. These should be located in the <span +class="cmtt-10">samples </span>subdirectory (folder) of the +<span +class="cmss-10">glossaries </span>documentation directory. This location varies according to your +operating system and <span class="TEX">T<span class="E">E</span>X</span> distribution. You can use <span -class="cmtt-10x-x-109">texdoc </span>to locate the main glossaries -documentation. For example, in a <a +class="cmtt-10">texdoc </span>to locate the main + + +glossaries documentation. For example, in a <a href="http://www.dickimaw-books.com/latex/novices/html/terminal.html" >terminal or command prompt</a>, type: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">texdoc -l glossaries</span></span> -</p><!--l. 451--><p class="indent" > <spacer type=vertical size=10> -This should display a list of all the files in the glossaries documentation -directory with their full pathnames. -</p><!--l. 455--><p class="indent" > If you can’t find the sample files on your computer, -they are also available from your nearest CTAN mirror at -<a + <br /><span +class="cmtt-10">texdoc -l glossaries</span></span> +</p><!--l. 456--><p class="indent" > <spacer type=vertical size=10> +This should display a list of all the files in the glossaries documentation directory with +their full pathnames. +</p><!--l. 460--><p class="indent" > If you can’t find the sample files on your computer, they are also available from your nearest +CTAN mirror at <a href="http://mirror.ctan.org/macros/latex/contrib/glossaries/samples/" class="url" ><span -class="cmtt-10x-x-109">http://mirror.ctan.org/macros/latex/contrib/glossaries/samples/</span></a>. -</p><!--l. 459--><p class="indent" > The sample documents are as +class="cmtt-10">http://mirror.ctan.org/macros/latex/contrib/glossaries/samples/</span></a>. +</p><!--l. 464--><p class="indent" > The sample documents are as follows<span class="footnote-mark"><a -href="#fn2x3" id="fn2x3-bk"><sup class="textsuperscript">2</sup></a></span><a +href="#fn2x2" id="fn2x2-bk"><sup class="textsuperscript">1.2</sup></a></span><a id="x1-5001f2"></a>: </p><dl class="description"><dt class="description"> <span -class="cmtt-10x-x-109">minimalgls.tex</span> </dt><dd +class="cmtt-10">minimalgls.tex</span> </dt><dd class="description"><a - id="x1-5002r1"></a> This document is a minimal working example. You can - test your installation using this file. To create the complete document - you will need to do the following steps: - <ol class="enumerate1" > - <li + id="x1-5002r1"></a> This document is a minimal working example. You can test your + installation using this file. To create the complete document you will need to do + the following steps: + <ol class="enumerate1" > + <li class="enumerate" id="x1-5004x1">Run <span -class="cmtt-10x-x-109">minimalgls.tex </span>through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> either by typing - <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">latex minimalgls</span></span> - <!--l. 472--><p class="noindent" ><spacer type=vertical size=10> - in a terminal or by using the relevant button or menu item in - your text editor or front-end. This will create the required - associated files but you will not see the glossary. If you use - PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> you will also get warnings about non-existent - references that look something like: - - - -</p> - <div class="verbatim" id="verbatim-1"> - pdfTeX warning (dest): name{glo:aca} has been -  <br />referenced but does not exist, -  <br />replaced by a fixed one</div> - <!--l. 482--><p class="nopar" > These warnings may be ignored on the first run. - </p><!--l. 485--><p class="noindent" >If you get a <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">Missing</span><span -class="cmtt-10x-x-109"> \begin{document}</span></span></span> error, then it’s most - likely that your version of <span -class="cmss-10x-x-109">xkeyval</span><a - id="dx1-5005"></a> is out of date. Check the log - file for a warning of that nature. If this is the case, you will need - to update the <span -class="cmss-10x-x-109">xkeyval </span>package. - </p></li> - <li +class="cmtt-10">minimalgls.tex </span>through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> either by typing <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">latex minimalgls</span></span> + <!--l. 477--><p class="noindent" ><spacer type=vertical size=10> + in a terminal or by using the relevant button or menu item in your text + editor or front-end. This will create the required associated files but you + will not see the glossary. If you use PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> you will also + get warnings about non-existent references that look something + like: + + +</p> + <div class="verbatim" id="verbatim-1"> + pdfTeX warning (dest): name{glo:aca} has been +  <br />referenced but does not exist, +  <br />replaced by a fixed one +</div> + <!--l. 487--><p class="nopar" > These warnings may be ignored on the first run. + </p><!--l. 490--><p class="noindent" >If you get a <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">Missing</span><span +class="cmtt-10"> \begin{document}</span></span></span> error, then it’s most likely that + your version of <span +class="cmss-10">xkeyval</span><a + id="dx1-5005"></a> is out of date. Check the log file for a warning of + that nature. If this is the case, you will need to update the <span +class="cmss-10">xkeyval</span> + package. + </p></li> + <li class="enumerate" id="x1-5007x2">Run <a id="dx1-5008"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-5009"></a></a> on the document (<a href="#sec:makeglossaries"><span -class="cmsy-10x-x-109">§</span>1.3 </a><a -href="#sec:makeglossaries">Generating the - Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a>). This can be done on a terminal - either by typing <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeglossaries minimalgls</span></span> - <!--l. 495--><p class="noindent" ><spacer type=vertical size=10> - or by typing <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">perl makeglossaries minimalgls</span></span> - </p><!--l. 499--><p class="noindent" ><spacer type=vertical size=10> - If your system doesn’t recognise the command <span -class="cmtt-10x-x-109">perl </span>then it’s - likely you don’t have Perl installed. In which case you will need - to use <a +class="cmsy-10">§</span>1.3 </a><a +href="#sec:makeglossaries">Generating the Associated + Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a>). This can be done on a terminal either by typing + <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">makeglossaries minimalgls</span></span> + <!--l. 500--><p class="noindent" ><spacer type=vertical size=10> + or by typing <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">perl makeglossaries minimalgls</span></span> + </p><!--l. 504--><p class="noindent" ><spacer type=vertical size=10> + If your system doesn’t recognise the command <span +class="cmtt-10">perl </span>then it’s likely you + don’t have Perl installed. In which case you will need to use <a id="dx1-5010"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-5011"></a></a> directly. You can do this in a terminal by - typing (all on one line): <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s minimalgls.ist -t minimalgls.glg -o</span> - <span -class="cmtt-10x-x-109">minimalgls.gls minimalgls.glo</span></span> - </p><!--l. 506--><p class="noindent" ><spacer type=vertical size=10> - (See <a +class="cmtt-10">makeindex</span><a + id="dx1-5011"></a></a> + directly. You can do this in a terminal by typing (all on one line): + <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">makeindex -s minimalgls.ist -t minimalgls.glg -o minimalgls.gls</span> + <span +class="cmtt-10">minimalgls.glo</span></span> + </p><!--l. 511--><p class="noindent" ><spacer type=vertical size=10> + (See <a href="#sec:makeindexapp"><span -class="cmsy-10x-x-109">§</span>1.3.3 </a><a -href="#sec:makeindexapp">Using makeindex explicitly<!--tex4ht:ref: sec:makeindexapp --></a> for further details on - using <a +class="cmsy-10">§</span>1.3.3 </a><a +href="#sec:makeindexapp">Using makeindex explicitly<!--tex4ht:ref: sec:makeindexapp --></a> for further details on using + <a id="dx1-5012"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-5013"></a> explicitly.) - </p><!--l. 510--><p class="noindent" >Note that if you need to specify the full path and the path - contains spaces, you will need to delimit the file names with the - double-quote character. - </p></li> - <li + </p><!--l. 515--><p class="noindent" >Note that if you need to specify the full path and the path contains + spaces, you will need to delimit the file names with the double-quote + character. + </p></li> + <li class="enumerate" id="x1-5015x3">Run <span -class="cmtt-10x-x-109">minimalgls.tex </span>through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="cmtt-10">minimalgls.tex </span>through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> again (as step 1)</li></ol> - <!--l. 516--><p class="noindent" >You should now have a complete document. The number following - each entry in the glossary is the location number. By default, this is - the page number where the entry was referenced. - - - + <!--l. 521--><p class="noindent" >You should now have a complete document. The number following each entry in + the glossary is the location number. By default, this is the page number where + the entry was referenced. </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample4col.tex</span> </dt><dd +class="cmtt-10">sample4col.tex</span> </dt><dd class="description"><a - id="x1-5016r2"></a> This document illustrates a four column glossary - where the entries have a symbol in addition to the name and - description. To create the complete document, you need to do: - <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5016r2"></a> This document illustrates a four column glossary where the entries + have a symbol in addition to the name and description. To create the complete + document, you need to do: <spacer type=vertical size=10><span class="obeylines-h"> + + <br /><span -class="cmtt-10x-x-109">latex sample4col</span> +class="cmtt-10">latex sample4col</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample4col</span> +class="cmtt-10">makeglossaries sample4col</span> <br /><span -class="cmtt-10x-x-109">latex sample4col</span></span> - <!--l. 528--><p class="noindent" ><spacer type=vertical size=10> - As before, if you don’t have Perl installed, you will need to use - <a +class="cmtt-10">latex sample4col</span></span> + <!--l. 533--><p class="noindent" ><spacer type=vertical size=10> + As before, if you don’t have Perl installed, you will need to use <a id="dx1-5017"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-5018"></a></a> directly instead of using <a +class="cmtt-10">makeindex</span><a + id="dx1-5018"></a></a> + directly instead of using <a id="dx1-5019"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5020"></a></a>. The vertical - gap between entries is the gap created at the start of each - group. This can be suppressed using the <span -class="cmss-10x-x-109">nogroupskip</span><a - id="dx1-5021"></a> package - option. +class="cmtt-10">makeglossaries</span><a + id="dx1-5020"></a></a>. The vertical gap between entries is + the gap created at the start of each group. This can be suppressed using the + <span +class="cmss-10">nogroupskip</span><a + id="dx1-5021"></a> package option. </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleAcr.tex</span> </dt><dd +class="cmtt-10">sampleAcr.tex</span> </dt><dd class="description"><a - id="x1-5022r3"></a> This document has some sample acronyms. It also adds - the glossary to the table of contents, so an extra run through - <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> is required to ensure the document is up to date: - <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5022r3"></a> This document has some sample acronyms. It also adds the glossary + to the table of contents, so an extra run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> is required to ensure + the document is up to date: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleAcr</span> +class="cmtt-10">latex sampleAcr</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleAcr</span> +class="cmtt-10">makeglossaries sampleAcr</span> <br /><span -class="cmtt-10x-x-109">latex sampleAcr</span> +class="cmtt-10">latex sampleAcr</span> <br /><span -class="cmtt-10x-x-109">latex sampleAcr</span></span> - <!--l. 544--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleAcr</span></span> + <!--l. 549--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleAcrDesc.tex</span> </dt><dd +class="cmtt-10">sampleAcrDesc.tex</span> </dt><dd class="description"><a - id="x1-5023r4"></a> This is similar to the previous example, except that - the acronyms have an associated description. As with the previous - example, the glossary is added to the table of contents, so an extra - run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> is required: <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5023r4"></a> This is similar to the previous example, except that the + acronyms have an associated description. As with the previous example, the + glossary is added to the table of contents, so an extra run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> is + required: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleAcrDesc</span> +class="cmtt-10">latex sampleAcrDesc</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleAcrDesc</span> +class="cmtt-10">makeglossaries sampleAcrDesc</span> <br /><span -class="cmtt-10x-x-109">latex sampleAcrDesc</span> +class="cmtt-10">latex sampleAcrDesc</span> <br /><span -class="cmtt-10x-x-109">latex sampleAcrDesc</span></span> - <!--l. 555--><p class="noindent" ><spacer type=vertical size=10> - - - +class="cmtt-10">latex sampleAcrDesc</span></span> + <!--l. 560--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleDesc.tex</span> </dt><dd +class="cmtt-10">sampleDesc.tex</span> </dt><dd class="description"><a - id="x1-5024r5"></a> This is similar to the previous example, except that it - defines the acronyms using <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-5025"></a> instead of - <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-5026"></a>. As with the previous example, the glossary is added to - the table of contents, so an extra run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> is required: - <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5024r5"></a> This is similar to the previous example, except that it defines the + acronyms using <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-5025"></a> instead of <span +class="cmtt-10">\newacronym</span><a + id="dx1-5026"></a>. As with the + previous example, the glossary is added to the table of contents, so an extra run + through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> is required: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleDesc</span> +class="cmtt-10">latex sampleDesc</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleDesc</span> +class="cmtt-10">makeglossaries sampleDesc</span> <br /><span -class="cmtt-10x-x-109">latex sampleDesc</span> +class="cmtt-10">latex sampleDesc</span> <br /><span -class="cmtt-10x-x-109">latex sampleDesc</span></span> - <!--l. 567--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleDesc</span></span> + <!--l. 572--><p class="noindent" ><spacer type=vertical size=10> + + </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleCustomAcr.tex</span> </dt><dd +class="cmtt-10">sampleCustomAcr.tex</span> </dt><dd class="description"><a - id="x1-5027r6"></a> This document has some sample acronyms with a - custom acronym style. It also adds the glossary to the table - of contents, so an extra run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> is required: - <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5027r6"></a> This document has some sample acronyms with a custom + acronym style. It also adds the glossary to the table of contents, so an extra run + through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> is required: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleCustomAcr</span> +class="cmtt-10">latex sampleCustomAcr</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleCustomAcr</span> +class="cmtt-10">makeglossaries sampleCustomAcr</span> <br /><span -class="cmtt-10x-x-109">latex sampleCustomAcr</span> +class="cmtt-10">latex sampleCustomAcr</span> <br /><span -class="cmtt-10x-x-109">latex sampleCustomAcr</span></span> - <!--l. 577--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleCustomAcr</span></span> + <!--l. 582--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleFnAcrDesc.tex</span> </dt><dd +class="cmtt-10">sampleFnAcrDesc.tex</span> </dt><dd class="description"><a id="x1-5028r7"></a> This is similar to <a href="#x1-5023r4"><span -class="cmtt-10x-x-109">sampleAcrDesc.tex</span></a>, except that - it uses the <span -class="cmss-10x-x-109">footnote-sc-desc</span><a - id="dx1-5029"></a> style. As with the previous example, the - glossary is added to the table of contents, so an extra run through - <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> is required: <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">sampleAcrDesc.tex</span></a>, except that it uses the + <span +class="cmss-10">footnote-sc-desc</span><a + id="dx1-5029"></a> style. As with the previous example, the glossary is added to + the table of contents, so an extra run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> is required: + <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleFnAcrDesc</span> +class="cmtt-10">latex sampleFnAcrDesc</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleFnAcrDesc</span> +class="cmtt-10">makeglossaries sampleFnAcrDesc</span> <br /><span -class="cmtt-10x-x-109">latex sampleFnAcrDesc</span> +class="cmtt-10">latex sampleFnAcrDesc</span> <br /><span -class="cmtt-10x-x-109">latex sampleFnAcrDesc</span></span> - <!--l. 588--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleFnAcrDesc</span></span> + <!--l. 593--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-FnDesc.tex</span> </dt><dd +class="cmtt-10">sample-FnDesc.tex</span> </dt><dd class="description"><a - id="x1-5030r8"></a> This example defines a custom display format that - puts the description in a footnote on first use. <spacer type=vertical size=10><span class="obeylines-h"> - - - + id="x1-5030r8"></a> This example defines a custom display format that puts the + description in a footnote on first use. <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample-FnDesc</span> +class="cmtt-10">latex sample-FnDesc</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-FnDesc</span> +class="cmtt-10">makeglossaries sample-FnDesc</span> <br /><span -class="cmtt-10x-x-109">latex sample-FnDesc</span></span> - <!--l. 597--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-FnDesc</span></span> + <!--l. 602--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-custom-acronym.tex</span> </dt><dd +class="cmtt-10">sample-custom-acronym.tex</span> </dt><dd class="description"><a - id="x1-5031r9"></a> This document illustrates how to define - your own acronym style if the predefined styles don’t suit your - requirements. <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5031r9"></a> This document illustrates how to define your own + acronym style if the predefined styles don’t suit your requirements. + <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample-custom-acronym</span> +class="cmtt-10">latex sample-custom-acronym</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-custom-acronym</span> +class="cmtt-10">makeglossaries sample-custom-acronym</span> <br /><span -class="cmtt-10x-x-109">latex sample-custom-acronym</span></span> - <!--l. 606--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-custom-acronym</span></span> + <!--l. 611--><p class="noindent" ><spacer type=vertical size=10> + + </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-crossref.tex</span> </dt><dd +class="cmtt-10">sample-crossref.tex</span> </dt><dd class="description"><a - id="x1-5032r10"></a> This document illustrates how to cross-reference - entries in the glossary. <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5032r10"></a> This document illustrates how to cross-reference entries in the + glossary. <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample-crossref</span> +class="cmtt-10">latex sample-crossref</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-crossref</span> +class="cmtt-10">makeglossaries sample-crossref</span> <br /><span -class="cmtt-10x-x-109">latex sample-crossref</span></span> - <!--l. 615--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-crossref</span></span> + <!--l. 620--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleDB.tex</span> </dt><dd +class="cmtt-10">sampleDB.tex</span> </dt><dd class="description"><a - id="x1-5033r11"></a> This document illustrates how to load external files - containing the glossary definitions. It also illustrates how to define a - new glossary type. This document has the <a + id="x1-5033r11"></a> This document illustrates how to load external files containing the + glossary definitions. It also illustrates how to define a new glossary type. This + document has the <a id="dx1-5034"></a><a href="#glo:numberlist">number list<a - id="dx1-5035"></a></a> suppressed - and uses <span -class="cmtt-10x-x-109">\glsaddall</span><a - id="dx1-5036"></a> to add all the entries to the glossaries without - referencing each one explicitly. To create the document do: - <spacer type=vertical size=10><span class="obeylines-h"> + id="dx1-5035"></a></a> suppressed and uses <span +class="cmtt-10">\glsaddall</span><a + id="dx1-5036"></a> to add all the + entries to the glossaries without referencing each one explicitly. To create the + document do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleDB</span> +class="cmtt-10">latex sampleDB</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleDB</span> +class="cmtt-10">makeglossaries sampleDB</span> <br /><span -class="cmtt-10x-x-109">latex sampleDB</span></span> - <!--l. 627--><p class="noindent" ><spacer type=vertical size=10> - The glossary definitions are stored in the accompanying files +class="cmtt-10">latex sampleDB</span></span> + <!--l. 632--><p class="noindent" ><spacer type=vertical size=10> + The glossary definitions are stored in the accompanying files <span +class="cmtt-10">database1.tex </span>and <span -class="cmtt-10x-x-109">database1.tex </span>and <span -class="cmtt-10x-x-109">database2.tex</span>. Note that if you don’t have Perl - installed, you will need to use <a +class="cmtt-10">database2.tex</span>. Note that if you don’t have Perl installed, you will need to use + <a id="dx1-5037"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-5038"></a></a> twice instead of a single call - to <a +class="cmtt-10">makeindex</span><a + id="dx1-5038"></a></a> twice instead of a single call to <a id="dx1-5039"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-5040"></a></a>: - - - - </p><ol class="enumerate1" > - <li + </p><ol class="enumerate1" > + <li class="enumerate" id="x1-5042x1">Create the main glossary (all on one line): <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s sampleDB.ist -t sampleDB.glg -o</span> - <span -class="cmtt-10x-x-109">sampleDB.gls sampleDB.glo</span></span> - <!--l. 636--><p class="noindent" ><spacer type=vertical size=10> - </p></li> - <li + <br /><span +class="cmtt-10">makeindex -s sampleDB.ist -t sampleDB.glg -o sampleDB.gls</span> + <span +class="cmtt-10">sampleDB.glo</span></span> + <!--l. 641--><p class="noindent" ><spacer type=vertical size=10> + </p></li> + <li class="enumerate" id="x1-5044x2">Create the secondary glossary (all on one line): <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s sampleDB.ist -t sampleDB.nlg -o</span> - <span -class="cmtt-10x-x-109">sampleDB.not sampleDB.ntn</span></span> - <!--l. 640--><p class="noindent" ><spacer type=vertical size=10> - </p></li></ol> + <br /><span +class="cmtt-10">makeindex -s sampleDB.ist -t sampleDB.nlg -o sampleDB.not</span> + <span +class="cmtt-10">sampleDB.ntn</span></span> + <!--l. 645--><p class="noindent" ><spacer type=vertical size=10> + </p></li></ol> </dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleEq.tex</span> </dt><dd +class="cmtt-10">sampleEq.tex</span> </dt><dd class="description"><a - id="x1-5045r12"></a> This document illustrates how to change the location - to something other than the page number. In this case, the - <span -class="cmtt-10x-x-109">equation </span>counter is used since all glossary entries appear - inside an <span -class="cmss-10x-x-109">equation</span><a + id="x1-5045r12"></a> This document illustrates how to change the location to something + other than the page number. In this case, the <span +class="cmtt-10">equation </span>counter is used since all + glossary entries appear inside an <span +class="cmss-10">equation</span><a id="dx1-5046"></a><a - id="dx1-5047"></a> environment. To create the document do: - <spacer type=vertical size=10><span class="obeylines-h"> + id="dx1-5047"></a> environment. To create the document + do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleEq</span> +class="cmtt-10">latex sampleEq</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleEq</span> +class="cmtt-10">makeglossaries sampleEq</span> + + <br /><span -class="cmtt-10x-x-109">latex sampleEq</span></span> - <!--l. 652--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleEq</span></span> + <!--l. 657--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleEqPg.tex</span> </dt><dd +class="cmtt-10">sampleEqPg.tex</span> </dt><dd class="description"><a id="x1-5048r13"></a> This is similar to the previous example, but the <a id="dx1-5049"></a><a -href="#glo:numberlist">number - list<a - id="dx1-5050"></a>s</a> are a mixture of page numbers and equation numbers. This - example adds the glossary to the table of contents, so an extra - <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run is required: <spacer type=vertical size=10><span class="obeylines-h"> +href="#glo:numberlist">number list<a + id="dx1-5050"></a>s</a> are a + mixture of page numbers and equation numbers. This example adds the + glossary to the table of contents, so an extra <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run is required: + <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleEqPg</span> +class="cmtt-10">latex sampleEqPg</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleEqPg</span> +class="cmtt-10">makeglossaries sampleEqPg</span> <br /><span -class="cmtt-10x-x-109">latex sampleEqPg</span> +class="cmtt-10">latex sampleEqPg</span> <br /><span -class="cmtt-10x-x-109">latex sampleEqPg</span></span> - <!--l. 664--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleEqPg</span></span> + <!--l. 669--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleSec.tex</span> </dt><dd +class="cmtt-10">sampleSec.tex</span> </dt><dd class="description"><a - id="x1-5051r14"></a> This document also illustrates how to change the location - to something other than the page number. In this case, the - - - - <span -class="cmtt-10x-x-109">section </span>counter is used. This example adds the glossary to - the table of contents, so an extra <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run is required: - <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5051r14"></a> This document also illustrates how to change the location to + something other than the page number. In this case, the <span +class="cmtt-10">section </span>counter is + used. This example adds the glossary to the table of contents, so an extra + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run is required: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleSec</span> +class="cmtt-10">latex sampleSec</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleSec</span> +class="cmtt-10">makeglossaries sampleSec</span> <br /><span -class="cmtt-10x-x-109">latex sampleSec</span> +class="cmtt-10">latex sampleSec</span> <br /><span -class="cmtt-10x-x-109">latex sampleSec</span></span> - <!--l. 676--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleSec</span></span> + <!--l. 681--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleNtn.tex</span> </dt><dd +class="cmtt-10">sampleNtn.tex</span> </dt><dd class="description"><a - id="x1-5052r15"></a> This document illustrates how to create an additional - glossary type. This example adds the glossary to the table of - contents, so an extra <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + id="x1-5052r15"></a> This document illustrates how to create an additional glossary type. + This example adds the glossary to the table of contents, so an extra + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> run is required: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleNtn</span> +class="cmtt-10">latex sampleNtn</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleNtn</span> +class="cmtt-10">makeglossaries sampleNtn</span> <br /><span -class="cmtt-10x-x-109">latex sampleNtn</span> +class="cmtt-10">latex sampleNtn</span> <br /><span -class="cmtt-10x-x-109">latex sampleNtn</span></span> - <!--l. 687--><p class="noindent" ><spacer type=vertical size=10> - Note that if you don’t have Perl installed, you will need to use - <a +class="cmtt-10">latex sampleNtn</span></span> + <!--l. 692--><p class="noindent" ><spacer type=vertical size=10> + Note that if you don’t have Perl installed, you will need to use <a id="dx1-5053"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-5054"></a></a> twice instead of a single call to <a +class="cmtt-10">makeindex</span><a + id="dx1-5054"></a></a> twice + instead of a single call to <a id="dx1-5055"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-5056"></a></a>: - </p><ol class="enumerate1" > - <li + </p><ol class="enumerate1" > + <li class="enumerate" id="x1-5058x1">Create the main glossary (all on one line): <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s sampleNtn.ist -t sampleNtn.glg -o</span> - <span -class="cmtt-10x-x-109">sampleNtn.gls sampleNtn.glo</span></span> - <!--l. 695--><p class="noindent" ><spacer type=vertical size=10> - </p></li> - <li + + + <br /><span +class="cmtt-10">makeindex -s sampleNtn.ist -t sampleNtn.glg -o sampleNtn.gls</span> + <span +class="cmtt-10">sampleNtn.glo</span></span> + <!--l. 700--><p class="noindent" ><spacer type=vertical size=10> + </p></li> + <li class="enumerate" id="x1-5060x2">Create the secondary glossary (all on one line): <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s sampleNtn.ist -t sampleNtn.nlg -o</span> - <span -class="cmtt-10x-x-109">sampleNtn.not sampleNtn.ntn</span></span> - <!--l. 699--><p class="noindent" ><spacer type=vertical size=10> - </p></li></ol> + <br /><span +class="cmtt-10">makeindex -s sampleNtn.ist -t sampleNtn.nlg -o sampleNtn.not</span> + <span +class="cmtt-10">sampleNtn.ntn</span></span> + <!--l. 704--><p class="noindent" ><spacer type=vertical size=10> + </p></li></ol> </dd><dt class="description"> <span -class="cmtt-10x-x-109">sample.tex</span> </dt><dd +class="cmtt-10">sample.tex</span> </dt><dd class="description"><a - id="x1-5061r16"></a> This document illustrates some of the basics, including how - to create child entries that use the same name as the parent entry. - This example adds the glossary to the table of contents and it - also uses <span -class="cmtt-10x-x-109">\glsrefentry</span><a - id="dx1-5062"></a>, so an extra <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run is required: - <spacer type=vertical size=10><span class="obeylines-h"> - - - + id="x1-5061r16"></a> This document illustrates some of the basics, including how to create + child entries that use the same name as the parent entry. This example adds the + glossary to the table of contents and it also uses <span +class="cmtt-10">\glsrefentry</span><a + id="dx1-5062"></a>, so an extra + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run is required: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample</span> +class="cmtt-10">latex sample</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample</span> +class="cmtt-10">makeglossaries sample</span> <br /><span -class="cmtt-10x-x-109">latex sample</span> +class="cmtt-10">latex sample</span> <br /><span -class="cmtt-10x-x-109">latex sample</span></span> - <!--l. 712--><p class="noindent" ><spacer type=vertical size=10> - You can see the difference between word and letter ordering if you - substitute <span -class="cmss-10x-x-109">order=word</span><a +class="cmtt-10">latex sample</span></span> + <!--l. 717--><p class="noindent" ><spacer type=vertical size=10> + You can see the difference between word and letter ordering if you substitute + <span +class="cmss-10">order=word</span><a id="dx1-5063"></a> with <span -class="cmss-10x-x-109">order=letter</span><a - id="dx1-5064"></a>. (Note that this will only - have an effect if you use <a +class="cmss-10">order=letter</span><a + id="dx1-5064"></a>. (Note that this will only have an effect if you use + <a id="dx1-5065"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-5066"></a></a>. If you use <a id="dx1-5067"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-5068"></a></a> - explicitly, you will need to use the <span -class="cmtt-10x-x-109">-l </span>switch to indicate letter - ordering.) +class="cmtt-10">makeindex</span><a + id="dx1-5068"></a></a> explicitly, you will need to use the <span +class="cmtt-10">-l</span> + switch to indicate letter ordering.) </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-inline.tex</span> </dt><dd +class="cmtt-10">sample-inline.tex</span> </dt><dd class="description"><a id="x1-5069r17"></a> This document is like <span -class="cmtt-10x-x-109">sample.tex</span>, above, but uses - the <span -class="cmss-10x-x-109">inline</span><a - id="dx1-5070"></a> glossary style to put the glossary in a footnote. +class="cmtt-10">sample.tex</span>, above, but uses the <span +class="cmss-10">inline</span><a + id="dx1-5070"></a> + glossary style to put the glossary in a footnote. </dd><dt class="description"> <span -class="cmtt-10x-x-109">sampletree.tex</span> </dt><dd +class="cmtt-10">sampletree.tex</span> </dt><dd class="description"><a - id="x1-5071r18"></a> This document illustrates a hierarchical glossary - structure where child entries have different names to their - corresponding parent entry. To create the document do: <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5071r18"></a> This document illustrates a hierarchical glossary structure where + child entries have different names to their corresponding parent entry. To create + the document do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampletree</span> +class="cmtt-10">latex sampletree</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampletree</span> +class="cmtt-10">makeglossaries sampletree</span> <br /><span -class="cmtt-10x-x-109">latex sampletree</span></span> - <!--l. 732--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampletree</span></span> + <!--l. 737--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-dual.tex</span> </dt><dd +class="cmtt-10">sample-dual.tex</span> </dt><dd class="description"><a - id="x1-5072r19"></a> This document illustrates how to define an entry that - both appears in the list of acronyms and in the main glossary. To - create the document do: <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5072r19"></a> This document illustrates how to define an entry that both + appears in the list of acronyms and in the main glossary. To create the document + do: <spacer type=vertical size=10><span class="obeylines-h"> + + <br /><span -class="cmtt-10x-x-109">latex sample-dual</span> +class="cmtt-10">latex sample-dual</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-dual</span> +class="cmtt-10">makeglossaries sample-dual</span> <br /><span -class="cmtt-10x-x-109">latex sample-dual</span></span> - <!--l. 741--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-dual</span></span> + <!--l. 746--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-langdict.tex</span> </dt><dd +class="cmtt-10">sample-langdict.tex</span> </dt><dd class="description"><a - id="x1-5073r20"></a> This document illustrates how to use the glossaries - package to create English to French and French to English - dictionaries. To create the document do: <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5073r20"></a> This document illustrates how to use the glossaries package + to create English to French and French to English dictionaries. To create the + document do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample-langdict</span> - - - +class="cmtt-10">latex sample-langdict</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-langdict</span> +class="cmtt-10">makeglossaries sample-langdict</span> <br /><span -class="cmtt-10x-x-109">latex sample-langdict</span></span> - <!--l. 751--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-langdict</span></span> + <!--l. 756--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">samplexdy.tex</span> </dt><dd +class="cmtt-10">samplexdy.tex</span> </dt><dd class="description"><a id="x1-5074r21"></a> This document illustrates how to use the <span -class="cmss-10x-x-109">glossaries</span> - package with <a +class="cmss-10">glossaries </span>package with + <a id="dx1-5075"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-5076"></a></a> instead of <a id="dx1-5077"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-5078"></a></a>. The document uses UTF8 - encoding (with the <span -class="cmss-10x-x-109">inputenc</span><a - id="dx1-5079"></a> package). The encoding is picked up by - <a +class="cmtt-10">makeindex</span><a + id="dx1-5078"></a></a>. The document uses UTF8 encoding (with the + <span +class="cmss-10">inputenc</span><a + id="dx1-5079"></a> package). The encoding is picked up by <a id="dx1-5080"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5081"></a></a>. By default, this document will create a <a +class="cmtt-10">makeglossaries</span><a + id="dx1-5081"></a></a>. By default, + this document will create a <a id="dx1-5082"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-5083"></a></a> - style file called <span -class="cmtt-10x-x-109">samplexdy.xdy</span>, but if you uncomment the - lines - - - +class="cmtt-10">xindy</span><a + id="dx1-5083"></a></a> style file called <span +class="cmtt-10">samplexdy.xdy</span>, but if you + uncomment the lines + + <div class="verbatim" id="verbatim-2"> \setStyleFile{samplexdy-mc}  <br />\noist  <br />\GlsSetXdyLanguage{} </div> - <!--l. 764--><p class="nopar" > it will set the style file to <span -class="cmtt-10x-x-109">samplexdy-mc.xdy </span>instead. This provides - an additional letter group for entries starting with “Mc” or “Mac”. If - you use <a + <!--l. 769--><p class="nopar" > it will set the style file to <span +class="cmtt-10">samplexdy-mc.xdy </span>instead. This provides an + additional letter group for entries starting with “Mc” or “Mac”. If you use + <a id="dx1-5084"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5085"></a></a>, you don’t need to supply any additional - information. If you don’t use <a +class="cmtt-10">makeglossaries</span><a + id="dx1-5085"></a></a>, you don’t need to supply any additional information. If you + don’t use <a id="dx1-5086"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5087"></a>, you will need to - specify the required information. Note that if you set the style file to - <span -class="cmtt-10x-x-109">samplexdy-mc.xdy </span>you must also specify <span -class="cmtt-10x-x-109">\noist</span><a - id="dx1-5088"></a>, otherwise the +class="cmtt-10">makeglossaries</span><a + id="dx1-5087"></a>, you will need to specify the required information. + Note that if you set the style file to <span +class="cmtt-10">samplexdy-mc.xdy </span>you must also specify <span -class="cmss-10x-x-109">glossaries </span>package will overwrite <span -class="cmtt-10x-x-109">samplexdy-mc.xdy </span>and you will lose - the “Mc” letter group. - </p><!--l. 776--><p class="noindent" >To create the document do: <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">\noist</span><a + id="dx1-5088"></a>, otherwise the <span +class="cmss-10">glossaries </span>package will overwrite <span +class="cmtt-10">samplexdy-mc.xdy </span>and + you will lose the “Mc” letter group. + </p><!--l. 781--><p class="noindent" >To create the document do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex samplexdy</span> +class="cmtt-10">latex samplexdy</span> <br /><span -class="cmtt-10x-x-109">makeglossaries samplexdy</span> +class="cmtt-10">makeglossaries samplexdy</span> <br /><span -class="cmtt-10x-x-109">latex samplexdy</span></span> - </p><!--l. 781--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex samplexdy</span></span> + </p><!--l. 786--><p class="noindent" ><spacer type=vertical size=10> If you don’t have Perl installed, you will have to call <a id="dx1-5089"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-5090"></a></a> - explicitly instead of using <a +class="cmtt-10">xindy</span><a + id="dx1-5090"></a></a> explicitly instead of + using <a id="dx1-5091"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5092"></a></a>. If you are using the - default style file <span -class="cmtt-10x-x-109">samplexdy.xdy</span>, then do (no line breaks): - <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">makeglossaries</span><a + id="dx1-5092"></a></a>. If you are using the default style file <span +class="cmtt-10">samplexdy.xdy</span>, + then do (no line breaks): <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">xindy -L english -C utf8 -I xindy -M samplexdy -t</span> +class="cmtt-10">xindy -L english -C utf8 -I xindy -M samplexdy -t samplexdy.glg -o</span> <span -class="cmtt-10x-x-109">samplexdy.glg -o samplexdy.gls samplexdy.glo</span></span> - </p><!--l. 788--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">samplexdy.gls samplexdy.glo</span></span> + </p><!--l. 793--><p class="noindent" ><spacer type=vertical size=10> otherwise, if you are using <span -class="cmtt-10x-x-109">samplexdy-mc.xdy</span>, then do (no line - breaks): <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">samplexdy-mc.xdy</span>, then do (no line breaks): + <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">xindy -I xindy -M samplexdy-mc -t samplexdy.glg -o</span> +class="cmtt-10">xindy -I xindy -M samplexdy-mc -t samplexdy.glg -o samplexdy.gls</span> <span -class="cmtt-10x-x-109">samplexdy.gls samplexdy.glo</span></span> - </p><!--l. 793--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">samplexdy.glo</span></span> + </p><!--l. 798--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">samplexdy2.tex</span> </dt><dd +class="cmtt-10">samplexdy2.tex</span> </dt><dd class="description"><a id="x1-5093r22"></a> This document illustrates how to use the <span -class="cmss-10x-x-109">glossaries</span> - package where the location numbers don’t follow a standard format. - This example will only work with <a +class="cmss-10">glossaries </span>package where + the location numbers don’t follow a standard format. This example will only + work with <a id="dx1-5094"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-5095"></a></a>. To create the document do: - <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">xindy</span><a + id="dx1-5095"></a></a>. To create the document do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">pdflatex samplexdy2</span> - - - +class="cmtt-10">pdflatex samplexdy2</span> <br /><span -class="cmtt-10x-x-109">makeglossaries samplexdy2</span> +class="cmtt-10">makeglossaries samplexdy2</span> <br /><span -class="cmtt-10x-x-109">pdflatex samplexdy2</span></span> - <!--l. 803--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">pdflatex samplexdy2</span></span> + <!--l. 808--><p class="noindent" ><spacer type=vertical size=10> If you can’t use <a id="dx1-5096"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5097"></a></a> then you need to do (all on one - line): <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">makeglossaries</span><a + id="dx1-5097"></a></a> then you need to do (all on one line): + <spacer type=vertical size=10><span class="obeylines-h"> + + <br /><span -class="cmtt-10x-x-109">xindy -L english -C utf8 -I xindy -M samplexdy2 -t</span> +class="cmtt-10">xindy -L english -C utf8 -I xindy -M samplexdy2 -t samplexdy2.glg</span> <span -class="cmtt-10x-x-109">samplexdy2.glg -o samplexdy2.gls samplexdy2.glo</span></span> - </p><!--l. 808--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">-o samplexdy2.gls samplexdy2.glo</span></span> + </p><!--l. 813--><p class="noindent" ><spacer type=vertical size=10> See <a href="#sec:xindyloc"><span -class="cmsy-10x-x-109">§</span>11.2 </a><a +class="cmsy-10">§</span>11.2 </a><a href="#sec:xindyloc">Locations and Number lists<!--tex4ht:ref: sec:xindyloc --></a> for further details. </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleutf8.tex</span> </dt><dd +class="cmtt-10">sampleutf8.tex</span> </dt><dd class="description"><a id="x1-5098r23"></a> This is another example that uses <a id="dx1-5099"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-5100"></a></a>. Unlike - <a +class="cmtt-10">xindy</span><a + id="dx1-5100"></a></a>. Unlike <a id="dx1-5101"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-5102"></a></a>, <a id="dx1-5103"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-5104"></a></a> can cope with accented or non-Latin characters. - This document uses UTF8 encoding. To create the document do: - <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">xindy</span><a + id="dx1-5104"></a></a> + can cope with accented or non-Latin characters. This document uses UTF8 + encoding. To create the document do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleutf8</span> +class="cmtt-10">latex sampleutf8</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleutf8</span> +class="cmtt-10">makeglossaries sampleutf8</span> <br /><span -class="cmtt-10x-x-109">latex sampleutf8</span></span> - <!--l. 819--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleutf8</span></span> + <!--l. 824--><p class="noindent" ><spacer type=vertical size=10> If you don’t have Perl installed, you will have to call <a id="dx1-5105"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-5106"></a></a> - explicitly instead of using <a +class="cmtt-10">xindy</span><a + id="dx1-5106"></a></a> explicitly instead of + using <a id="dx1-5107"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5108"></a></a> (no line breaks): - <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">makeglossaries</span><a + id="dx1-5108"></a></a> (no line breaks): <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">xindy -L english -C utf8 -I xindy -M sampleutf8 -t</span> +class="cmtt-10">xindy -L english -C utf8 -I xindy -M sampleutf8 -t sampleutf8.glg</span> <span -class="cmtt-10x-x-109">sampleutf8.glg -o sampleutf8.gls sampleutf8.glo</span></span> - </p><!--l. 825--><p class="noindent" ><spacer type=vertical size=10> - </p><!--l. 827--><p class="noindent" >If you remove the <span -class="cmss-10x-x-109">xindy</span><a +class="cmtt-10">-o sampleutf8.gls sampleutf8.glo</span></span> + </p><!--l. 830--><p class="noindent" ><spacer type=vertical size=10> + </p><!--l. 832--><p class="noindent" >If you remove the <span +class="cmss-10">xindy</span><a id="dx1-5109"></a> option from <span -class="cmtt-10x-x-109">sampleutf8.tex </span>and do: - <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">sampleutf8.tex </span>and do: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleutf8</span> +class="cmtt-10">latex sampleutf8</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleutf8</span> +class="cmtt-10">makeglossaries sampleutf8</span> <br /><span -class="cmtt-10x-x-109">latex sampleutf8</span></span> - </p><!--l. 833--><p class="noindent" ><spacer type=vertical size=10> - you will see that the entries that start with a non-Latin character - now appear in the symbols group, and the word “manœuvre” is now - after “manor” instead of before it. If you are unable to use - <a +class="cmtt-10">latex sampleutf8</span></span> + </p><!--l. 838--><p class="noindent" ><spacer type=vertical size=10> + you will see that the entries that start with a non-Latin character now appear in + the symbols group, and the word “manœuvre” is now after “manor” instead of + before it. If you are unable to use <a id="dx1-5110"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-5111"></a></a>, the call to <a id="dx1-5112"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-5113"></a></a> is as follows (no line breaks): - <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">makeindex</span><a + id="dx1-5113"></a></a> is as + follows (no line breaks): <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">makeindex -s sampleutf8.ist -t sampleutf8.glg -o</span> +class="cmtt-10">makeindex -s sampleutf8.ist -t sampleutf8.glg -o sampleutf8.gls</span> <span -class="cmtt-10x-x-109">sampleutf8.gls sampleutf8.glo</span></span> - - - - </p><!--l. 841--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">sampleutf8.glo</span></span> + </p><!--l. 846--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-index.tex</span> </dt><dd +class="cmtt-10">sample-index.tex</span> </dt><dd class="description"><a id="x1-5114r24"></a> This document uses the <span -class="cmss-10x-x-109">glossaries </span>package to create - both a glossary and an index. This requires two <a +class="cmss-10">glossaries </span>package to create both a + glossary and an index. This requires two <a id="dx1-5115"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-5116"></a></a> - calls to ensure the document is up to date: <spacer type=vertical size=10><span class="obeylines-h"> +class="cmtt-10">makeglossaries</span><a + id="dx1-5116"></a></a> calls to ensure the + document is up to date: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample-index</span> +class="cmtt-10">latex sample-index</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-index</span> +class="cmtt-10">makeglossaries sample-index</span> <br /><span -class="cmtt-10x-x-109">latex sample-index</span> +class="cmtt-10">latex sample-index</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-index</span> +class="cmtt-10">makeglossaries sample-index</span> + + <br /><span -class="cmtt-10x-x-109">latex sample-index</span></span> - <!--l. 853--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-index</span></span> + <!--l. 858--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-newkeys.tex</span> </dt><dd +class="cmtt-10">sample-newkeys.tex</span> </dt><dd class="description"><a - id="x1-5117r25"></a> This document illustrates how add custom - keys. + id="x1-5117r25"></a> This document illustrates how add custom keys. </dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-numberlist.tex</span> </dt><dd +class="cmtt-10">sample-numberlist.tex</span> </dt><dd class="description"><a - id="x1-5118r26"></a> This document illustrates how to reference the - <a + id="x1-5118r26"></a> This document illustrates how to reference the <a id="dx1-5119"></a><a -href="#glo:numberlist">number list<a - id="dx1-5120"></a></a> in the document text. This requires an additional - <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run: <spacer type=vertical size=10><span class="obeylines-h"> +href="#glo:numberlist">number + list<a + id="dx1-5120"></a></a> in the document text. This requires an additional <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run: + <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample-numberlist</span> +class="cmtt-10">latex sample-numberlist</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-numberlist</span> +class="cmtt-10">makeglossaries sample-numberlist</span> <br /><span -class="cmtt-10x-x-109">latex sample-numberlist</span> +class="cmtt-10">latex sample-numberlist</span> <br /><span -class="cmtt-10x-x-109">latex sample-numberlist</span></span> - <!--l. 865--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-numberlist</span></span> + <!--l. 870--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">samplePeople.tex</span> </dt><dd +class="cmtt-10">samplePeople.tex</span> </dt><dd class="description"><a id="x1-5121r27"></a> This document illustrates how you can hook into the standard sort mechanism to adjust the way the sort key is set. This - requires an additional run to ensure the table of contents is - up-to-date: <spacer type=vertical size=10><span class="obeylines-h"> + requires an additional run to ensure the table of contents is up-to-date: + <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex samplePeople</span> +class="cmtt-10">latex samplePeople</span> <br /><span -class="cmtt-10x-x-109">makeglossaries samplePeople</span> +class="cmtt-10">makeglossaries samplePeople</span> <br /><span -class="cmtt-10x-x-109">latex samplePeople</span> +class="cmtt-10">latex samplePeople</span> <br /><span -class="cmtt-10x-x-109">latex samplePeople</span></span> - <!--l. 876--><p class="noindent" ><spacer type=vertical size=10> - - - +class="cmtt-10">latex samplePeople</span></span> + <!--l. 881--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleSort.tex</span> </dt><dd +class="cmtt-10">sampleSort.tex</span> </dt><dd class="description"><a - id="x1-5122r28"></a> This is another document that illustrates how to hook - into the standard sort mechanism. An additional run is required to - ensure the table of contents is up-to-date: <spacer type=vertical size=10><span class="obeylines-h"> + id="x1-5122r28"></a> This is another document that illustrates how to hook into the + standard sort mechanism. An additional run is required to ensure the table of + contents is up-to-date: <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sampleSort</span> +class="cmtt-10">latex sampleSort</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sampleSort</span> +class="cmtt-10">makeglossaries sampleSort</span> <br /><span -class="cmtt-10x-x-109">latex sampleSort</span> +class="cmtt-10">latex sampleSort</span> <br /><span -class="cmtt-10x-x-109">latex sampleSort</span></span> - <!--l. 886--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sampleSort</span></span> + <!--l. 891--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-nomathhyper.tex</span> </dt><dd +class="cmtt-10">sample-nomathhyper.tex</span> </dt><dd class="description"><a - id="x1-5123r29"></a> This document illustrates how to selective - enable and disable entry hyperlinks in <span -class="cmtt-10x-x-109">\glsentryfmt</span><a + id="x1-5123r29"></a> This document illustrates how to selective enable and + disable entry hyperlinks in <span +class="cmtt-10">\glsentryfmt</span><a id="dx1-5124"></a>. + + </dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-entryfmt.tex</span> </dt><dd +class="cmtt-10">sample-entryfmt.tex</span> </dt><dd class="description"><a - id="x1-5125r30"></a> This document illustrates how to change the way - an entry is displayed in the text. + id="x1-5125r30"></a> This document illustrates how to change the way an entry is + displayed in the text. </dd><dt class="description"> <span -class="cmtt-10x-x-109">sample-prefix.tex</span> </dt><dd +class="cmtt-10">sample-prefix.tex</span> </dt><dd class="description"><a id="x1-5126r31"></a> This document illustrates the use of the <span -class="cmss-10x-x-109">glossaries-prefix</span><a - id="dx1-5127"></a> - package. An additional run is required to ensure the table of contents - is up-to-date: <spacer type=vertical size=10><span class="obeylines-h"> +class="cmss-10">glossaries-prefix</span><a + id="dx1-5127"></a> package. + An additional run is required to ensure the table of contents is up-to-date: + <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">latex sample-prefix</span> +class="cmtt-10">latex sample-prefix</span> <br /><span -class="cmtt-10x-x-109">makeglossaries sample-prefix</span> +class="cmtt-10">makeglossaries sample-prefix</span> <br /><span -class="cmtt-10x-x-109">latex sample-prefix</span> +class="cmtt-10">latex sample-prefix</span> <br /><span -class="cmtt-10x-x-109">latex sample-prefix</span></span> - <!--l. 902--><p class="noindent" ><spacer type=vertical size=10> +class="cmtt-10">latex sample-prefix</span></span> + <!--l. 907--><p class="noindent" ><spacer type=vertical size=10> </p></dd><dt class="description"> <span -class="cmtt-10x-x-109">sampleaccsupp.tex</span> </dt><dd +class="cmtt-10">sampleaccsupp.tex</span> </dt><dd class="description"><a id="x1-5128r32"></a> This document uses the experimental <span -class="cmss-10x-x-109">glossaries-accsupp</span><a - id="dx1-5129"></a> - package. The symbol is set to the replacement text. Note that some - PDF viewers don’t use the accessibility support. Information about - the <span -class="cmss-10x-x-109">glossaries-accsupp </span>package can be found in <a +class="cmss-10">glossaries-accsupp</span><a + id="dx1-5129"></a> package. + The symbol is set to the replacement text. Note that some PDF viewers don’t + use the accessibility support. Information about the <span +class="cmss-10">glossaries-accsupp </span>package + can be found in <a href="#sec:accsupp"><span -class="cmsy-10x-x-109">§</span>19 </a><a -href="#sec:accsupp">Accessibility - Support<!--tex4ht:ref: sec:accsupp --></a>. +class="cmsy-10">§</span>18 </a><a +href="#sec:accsupp">Accessibility Support<!--tex4ht:ref: sec:accsupp --></a>. </dd></dl> - - - -<!--l. 914--><p class="noindent" > +<!--l. 919--><p class="noindent" > </p> -<!--l. 914--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">1.2</span>  <a +<!--l. 919--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">1.2 </span> <a id="sec:languages"></a>Multi-Lingual Support</h3> -<!--l. 917--><p class="noindent" >As from version 1.17, the <span -class="cmss-10x-x-109">glossaries </span>package can now be used with <a +<!--l. 922--><p class="noindent" >As from version 1.17, the <span +class="cmss-10">glossaries </span>package can now be used with <a id="dx1-6001"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-6002"></a></a> -as well as <a +class="cmtt-10">xindy</span><a + id="dx1-6002"></a></a> as well as +<a id="dx1-6003"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-6004"></a></a>. If you are writing in a language that uses -accented characters or non-Latin characters it is recommended that you -use <a +class="cmtt-10">makeindex</span><a + id="dx1-6004"></a></a>. If you are writing in a language that uses accented characters or +non-Latin characters it is recommended that you use <a id="dx1-6005"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-6006"></a> as <a id="dx1-6007"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-6008"></a> is hard-coded for Latin languages. This -means that you are not restricted to the A, …, Z letter groups. If you -want to use <a +class="cmtt-10">makeindex</span><a + id="dx1-6008"></a> is +hard-coded for Latin languages. This means that you are not restricted to the A, …, Z +letter groups. If you want to use <a id="dx1-6009"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-6010"></a>, remember to use the <span -class="cmss-10x-x-109">xindy</span><a +class="cmss-10">xindy</span><a id="dx1-6011"></a> package option. For example: - - - + + </p> - <div class="verbatim" id="verbatim-3"> + <div class="verbatim" id="verbatim-3"> \documentclass[frenchb]{article}  <br />\usepackage[utf8]{inputenc}  <br />\usepackage[T1]{fontenc}  <br />\usepackage{babel}  <br />\usepackage[xindy]{glossaries} </div> -<!--l. 931--><p class="nopar" > -</p><!--l. 933--><p class="indent" > <div class="important" title="Important Note"> Note that although an accented character, such as é, looks like a plain -character in your tex file, it’s actually a macro and can therefore cause -expansion problems. You may need to switch off the field expansions with -<span -class="cmtt-10x-x-109">\glsnoexpandfields</span>. -</p><!--l. 939--><p class="indent" > If you use an accented (or other expandable) character at the start of an -entry name, you must place it in a group, or it will cause a problem for -commands that convert the first letter to upper case (e.g. <span -class="cmtt-10x-x-109">\Gls</span><a - id="dx1-6012"></a>) due to -expansion issues. For example: - - - +<!--l. 936--><p class="nopar" > +</p><!--l. 938--><p class="indent" > <div class="important" title="Important Note"> Note that although an accented character, such as é, looks like a plain character +in your tex file, it’s actually a macro and can therefore cause expansion problems. You +may need to switch off the field expansions with <span +class="cmtt-10">\glsnoexpandfields</span>. +</p><!--l. 944--><p class="indent" > If you use an accented (or other expandable) character at the start of an entry +name, you must place it in a group, or it will cause a problem for commands that +convert the first letter to upper case (e.g. <span +class="cmtt-10">\Gls</span><a + id="dx1-6012"></a>) due to expansion issues. For +example: + + </p> - <div class="verbatim" id="verbatim-4"> + <div class="verbatim" id="verbatim-4"> \newglossaryentry{elite}{name={{é}lite},  <br />description={select group or class}} </div> -<!--l. 946--><p class="nopar" > </div> -</p><!--l. 947--><p class="noindent" > -</p><!--l. 949--><p class="indent" > If you use the <span -class="cmss-10x-x-109">inputenc</span><a +<!--l. 951--><p class="nopar" > </div> +</p><!--l. 952--><p class="noindent" > +</p><!--l. 954--><p class="indent" > If you use the <span +class="cmss-10">inputenc</span><a id="dx1-6013"></a> package, <a id="dx1-6014"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-6015"></a></a> will pick up the -encoding from the auxiliary file. If you use <a +class="cmtt-10">makeglossaries</span><a + id="dx1-6015"></a></a> will pick up the encoding from +the auxiliary file. If you use <a id="dx1-6016"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-6017"></a></a> explicitly instead of via -<a +class="cmtt-10">xindy</span><a + id="dx1-6017"></a></a> explicitly instead of via <a id="dx1-6018"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-6019"></a>, you may need to specify the encoding using the <span -class="cmtt-10x-x-109">-C</span> -option. Read the <a +class="cmtt-10">makeglossaries</span><a + id="dx1-6019"></a>, you may +need to specify the encoding using the <span +class="cmtt-10">-C </span>option. Read the <a id="dx1-6020"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-6021"></a> manual for further details. -</p><!--l. 955--><p class="noindent" > +class="cmtt-10">xindy</span><a + id="dx1-6021"></a> manual for further +details. +</p><!--l. 960--><p class="noindent" > </p> -<!--l. 955--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">1.2.1</span>  <a +<!--l. 960--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">1.2.1 </span> <a id="sec:fixednames"></a>Changing the Fixed Names</h4> -<!--l. 958--><p class="noindent" >As from version 1.08, the <span -class="cmss-10x-x-109">glossaries </span>package now has limited multi-lingual -support, thanks to all the people who have sent me the relevant -translations either via email or via <span -class="cmtt-10x-x-109">comp.text.tex</span>. However you must load -<span -class="cmss-10x-x-109">babel</span><a +<!--l. 963--><p class="noindent" >As from version 1.08, the <span +class="cmss-10">glossaries </span>package now has limited multi-lingual support, +thanks to all the people who have sent me the relevant translations either via email or +via <span +class="cmtt-10">comp.text.tex</span>. However you must load <span +class="cmss-10">babel</span><a id="dx1-7001"></a> or <span -class="cmss-10x-x-109">polyglossia</span><a +class="cmss-10">polyglossia</span><a id="dx1-7002"></a> <span -class="cmti-10x-x-109">before </span><span -class="cmss-10x-x-109">glossaries </span>to enable this. Note that if <span -class="cmss-10x-x-109">babel</span><a - id="dx1-7003"></a> is -loaded and the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-7004"></a> package is detected on <span class="TEX">T<span -class="E">E</span>X</span>’s path, then the -<span -class="cmss-10x-x-109">translator</span><a - id="dx1-7005"></a> package will be loaded automatically, unless you use the -<span -class="cmss-10x-x-109">translate=false</span><a +class="cmti-10">before </span><span +class="cmss-10">glossaries </span>to +enable this. Note that if <span +class="cmss-10">babel</span><a + id="dx1-7003"></a> is loaded and the <span +class="cmss-10">translator</span><a + id="dx1-7004"></a> package is detected on +<span class="TEX">T<span +class="E">E</span>X</span>’s path, then the <span +class="cmss-10">translator</span><a + id="dx1-7005"></a> package will be loaded automatically, unless you use +the <span +class="cmss-10">translate=false</span><a id="dx1-7006"></a> or <span -class="cmss-10x-x-109">translate=babel</span><a - id="dx1-7007"></a> package options. However, it may not -pick up on the required languages so, if the predefined text is not -translated, you may need to explicitly load the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-7008"></a> package with the -required languages. For example: - - - +class="cmss-10">translate=babel</span><a + id="dx1-7007"></a> package options. However, it may not pick up on +the required languages so, if the predefined text is not translated, you may need +to explicitly load the <span +class="cmss-10">translator</span><a + id="dx1-7008"></a> package with the required languages. For +example: + + </p> - <div class="verbatim" id="verbatim-5"> + <div class="verbatim" id="verbatim-5"> \usepackage[spanish]{babel}  <br />\usepackage[spanish]{translator}  <br />\usepackage{glossaries} </div> -<!--l. 975--><p class="nopar" > Alternatively, specify the language as a class option rather than a package -option. For example: - - - +<!--l. 980--><p class="nopar" > Alternatively, specify the language as a class option rather than a package option. For +example: + + </p> - <div class="verbatim" id="verbatim-6"> + <div class="verbatim" id="verbatim-6"> \documentclass[spanish]{report}  <br />\usepackage{babel}  <br />\usepackage{glossaries} </div> -<!--l. 983--><p class="nopar" > -</p><!--l. 985--><p class="indent" > If you want to use <span -class="cmss-10x-x-109">ngerman</span><a +<!--l. 988--><p class="nopar" > +</p><!--l. 990--><p class="indent" > If you want to use <span +class="cmss-10">ngerman</span><a id="dx1-7009"></a> or <span -class="cmss-10x-x-109">german</span><a +class="cmss-10">german</span><a id="dx1-7010"></a> instead of <span -class="cmss-10x-x-109">babel</span><a - id="dx1-7011"></a>, you will need -to include the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-7012"></a> package to provide the translations. For -example: - - - +class="cmss-10">babel</span><a + id="dx1-7011"></a>, you will need to include the +<span +class="cmss-10">translator</span><a + id="dx1-7012"></a> package to provide the translations. For example: + + </p> - <div class="verbatim" id="verbatim-7"> + <div class="verbatim" id="verbatim-7"> \documentclass[ngerman]{article}  <br />\usepackage{ngerman}  <br />\usepackage{translator}  <br />\usepackage{glossaries} </div> -<!--l. 993--><p class="nopar" > -</p><!--l. 995--><p class="indent" > The languages are currently supported by the <span -class="cmss-10x-x-109">glossaries </span>package are -listed in <a -href="#sec:samples">table 1.1</a>. Please note that (apart from spelling mistakes) I don’t -intend to change the default translations as it will cause compatibility -problems. - - - -</p><!--l. 1001--><p class="indent" > <a +<!--l. 998--><p class="nopar" > +</p><!--l. 1000--><p class="indent" > The languages are currently supported by the <span +class="cmss-10">glossaries </span>package are listed in +<a +href="#sec:samples">table 1.1</a>. Please note that (apart from spelling mistakes) I don’t intend to change the +default translations as it will cause compatibility problems. +</p> + <div class="table"> + + +<!--l. 1006--><p class="indent" > <a id="sec:samples"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 1.1: </td><td -class="content">Supported Languages</td></tr></table></div><!--tex4ht:label?: x1-70131 --> + + + <div class="caption" +><span class="id">Table 1.1: </span><span +class="content">Supported Languages</span></div><!--tex4ht:label?: x1-70131 --> <div class="center" > -<!--l. 1004--><p class="noindent" > +<!--l. 1009--><p class="noindent" > </p> <div class="tabular"> <table id="TBL-2" class="tabular" cellspacing="0" cellpadding="0" @@ -2071,9 +2006,9 @@ id="TBL-2-1" /><col id="TBL-2-2" /></colgroup><tr style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1" class="td11"> <span -class="cmbx-10x-x-109">Language </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-2-1-2" +class="cmbx-10">Language </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-2-1-2" class="td11"> <span -class="cmbx-10x-x-109">As from version </span></td> +class="cmbx-10">As from version </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1" class="td11"> Brazilian Portuguese </td><td style="white-space:nowrap; text-align:center;" id="TBL-2-2-2" @@ -2095,7 +2030,7 @@ class="td11"> French </td><td style="white-space:nowrap; tex class="td11"> 1.08 </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1" -class="td11"> German </td><td style="white-space:nowrap; text-align:center;" id="TBL-2-7-2" +class="td11"> German </td><td style="white-space:nowrap; text-align:center;" id="TBL-2-7-2" class="td11"> 1.08 </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1" @@ -2120,31 +2055,31 @@ class="td11"> 2.06 </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-13-1" class="td11"> Spanish </td><td style="white-space:nowrap; text-align:center;" id="TBL-2-13-2" -class="td11"> 1.08 </td></tr></table></div></div> - - - - </div><hr class="endfloat" /> -<!--l. 1023--><p class="indent" > The language dependent commands and <span -class="cmss-10x-x-109">translator</span><a - id="dx1-7014"></a> keys used by the -glossaries package are listed in <a +class="td11"> 1.08 </td></tr></table> +</div></div> + + + </div><hr class="endfloat" /> + </div> +<!--l. 1028--><p class="indent" > The language dependent commands and <span +class="cmss-10">translator</span><a + id="dx1-7014"></a> keys used by the glossaries +package are listed in <a href="#x1-70152">table 1.2</a>. - - - -</p><!--l. 1026--><p class="indent" > <a +</p> + <div class="table"> + + +<!--l. 1031--><p class="indent" > <a id="x1-70152"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 1.2: </td><td -class="content">Customised Text</td></tr></table></div><!--tex4ht:label?: x1-70152 --> - - - + + + <div class="caption" +><span class="id">Table 1.2: </span><span +class="content">Customised Text</span></div><!--tex4ht:label?: x1-70152 --> + + <div class="tabular"> <table id="TBL-3" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-3-1g"><col @@ -2153,35 +2088,35 @@ id="TBL-3-2" /><col id="TBL-3-3" /></colgroup><tr style="vertical-align:baseline;" id="TBL-3-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-1-1" class="td01"><span -class="cmbx-10x-x-109">Command Name </span></td><td style="white-space:wrap; text-align:left;" id="TBL-3-1-2" -class="td11"> <!--l. 1032--><p class="noindent" ><span -class="cmbx-10x-x-109">Translator</span> +class="cmbx-10">Command Name </span></td><td style="white-space:wrap; text-align:left;" id="TBL-3-1-2" +class="td11"> <!--l. 1037--><p class="noindent" ><span +class="cmbx-10">Translator</span> <span -class="cmbx-10x-x-109">Key</span> +class="cmbx-10">Key</span> <span -class="cmbx-10x-x-109">Word</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-1-3" -class="td10"> <!--l. 1033--><p class="noindent" ><span -class="cmbx-10x-x-109">Purpose</span> </p></td> +class="cmbx-10">Word</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-1-3" +class="td10"> <!--l. 1038--><p class="noindent" ><span +class="cmbx-10">Purpose</span> </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-1" class="td01"><span -class="cmtt-10x-x-109">\glossaryname</span><a +class="cmtt-10">\glossaryname</span><a id="dx1-7016"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-2-2" -class="td11"> <!--l. 1034--><p class="noindent" ><span -class="cmtt-10x-x-109">Glossary</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-2-3" -class="td10"> <!--l. 1034--><p class="noindent" >Title +class="td11"> <!--l. 1039--><p class="noindent" ><span +class="cmtt-10">Glossary</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-2-3" +class="td10"> <!--l. 1039--><p class="noindent" >Title of the main - glossary. </p></td> + glossary. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-3-1" class="td01"><span -class="cmtt-10x-x-109">\acronymname</span><a +class="cmtt-10">\acronymname</span><a id="dx1-7017"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-3-2" -class="td11"> <!--l. 1035--><p class="noindent" ><span -class="cmtt-10x-x-109">Acronyms</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-3-3" -class="td10"> <!--l. 1035--><p class="noindent" >Title +class="td11"> <!--l. 1040--><p class="noindent" ><span +class="cmtt-10">Acronyms</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-3-3" +class="td10"> <!--l. 1040--><p class="noindent" >Title of the list @@ -2193,18 +2128,18 @@ class="td10"> <!--l. 1035--><p class="noindent" >Title package option <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-7018"></a>). </p></td> +class="cmss-10">acronym</span><a + id="dx1-7018"></a>). </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-4-1" class="td01"><span -class="cmtt-10x-x-109">\entryname</span><a +class="cmtt-10">\entryname</span><a id="dx1-7019"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-4-2" -class="td11"> <!--l. 1037--><p class="noindent" ><span -class="cmtt-10x-x-109">Notation</span> +class="td11"> <!--l. 1042--><p class="noindent" ><span +class="cmtt-10">Notation</span> <span -class="cmtt-10x-x-109">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-4-3" -class="td10"> <!--l. 1038--><p class="noindent" >Header +class="cmtt-10">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-4-3" +class="td10"> <!--l. 1043--><p class="noindent" >Header for first column @@ -2220,17 +2155,17 @@ class="td10"> <!--l. 1038--><p class="noindent" >Header glossaries that support - headers). </p></td> + headers). </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-5-1" class="td01"><span -class="cmtt-10x-x-109">\descriptionname</span><a +class="cmtt-10">\descriptionname</span><a id="dx1-7020"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-5-2" -class="td11"> <!--l. 1040--><p class="noindent" ><span -class="cmtt-10x-x-109">Description</span> +class="td11"> <!--l. 1045--><p class="noindent" ><span +class="cmtt-10">Description</span> <span -class="cmtt-10x-x-109">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-5-3" -class="td10"> <!--l. 1041--><p class="noindent" >Header +class="cmtt-10">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-5-3" +class="td10"> <!--l. 1046--><p class="noindent" >Header for second column @@ -2246,17 +2181,17 @@ class="td10"> <!--l. 1041--><p class="noindent" >Header glossaries that support - headers). </p></td> + headers). </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-6-1" class="td01"><span -class="cmtt-10x-x-109">\symbolname</span><a +class="cmtt-10">\symbolname</span><a id="dx1-7021"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-6-2" -class="td11"> <!--l. 1043--><p class="noindent" ><span -class="cmtt-10x-x-109">Symbol</span> +class="td11"> <!--l. 1048--><p class="noindent" ><span +class="cmtt-10">Symbol</span> <span -class="cmtt-10x-x-109">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-6-3" -class="td10"> <!--l. 1043--><p class="noindent" >Header +class="cmtt-10">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-6-3" +class="td10"> <!--l. 1048--><p class="noindent" >Header for symbol column @@ -2269,19 +2204,19 @@ class="td10"> <!--l. 1043--><p class="noindent" >Header that support this - option. </p></td> + option. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-7-1" class="td01"><span -class="cmtt-10x-x-109">\pagelistname</span><a +class="cmtt-10">\pagelistname</span><a id="dx1-7022"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-7-2" -class="td11"> <!--l. 1045--><p class="noindent" ><span -class="cmtt-10x-x-109">Page</span> +class="td11"> <!--l. 1050--><p class="noindent" ><span +class="cmtt-10">Page</span> <span -class="cmtt-10x-x-109">List</span> +class="cmtt-10">List</span> <span -class="cmtt-10x-x-109">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-7-3" -class="td10"> <!--l. 1046--><p class="noindent" >Header +class="cmtt-10">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-7-3" +class="td10"> <!--l. 1051--><p class="noindent" >Header for page list @@ -2294,17 +2229,17 @@ class="td10"> <!--l. 1046--><p class="noindent" >Header that support this - option. </p></td> + option. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-8-1" class="td01"><span -class="cmtt-10x-x-109">\glssymbolsgroupname</span><a +class="cmtt-10">\glssymbolsgroupname</span><a id="dx1-7023"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-8-2" -class="td11"> <!--l. 1048--><p class="noindent" ><span -class="cmtt-10x-x-109">Symbols</span> +class="td11"> <!--l. 1053--><p class="noindent" ><span +class="cmtt-10">Symbols</span> <span -class="cmtt-10x-x-109">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-8-3" -class="td10"> <!--l. 1049--><p class="noindent" >Header +class="cmtt-10">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-8-3" +class="td10"> <!--l. 1054--><p class="noindent" >Header for symbols section @@ -2317,17 +2252,17 @@ class="td10"> <!--l. 1049--><p class="noindent" >Header that support this - option. </p></td> + option. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-3-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-9-1" class="td01"><span -class="cmtt-10x-x-109">\glsnumbersgroupname</span><a +class="cmtt-10">\glsnumbersgroupname</span><a id="dx1-7024"></a> </td><td style="white-space:wrap; text-align:left;" id="TBL-3-9-2" -class="td11"> <!--l. 1051--><p class="noindent" ><span -class="cmtt-10x-x-109">Numbers</span> +class="td11"> <!--l. 1056--><p class="noindent" ><span +class="cmtt-10">Numbers</span> <span -class="cmtt-10x-x-109">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-9-3" -class="td10"> <!--l. 1051--><p class="noindent" >Header +class="cmtt-10">(glossaries)</span> </p></td><td style="white-space:wrap; text-align:left;" id="TBL-3-9-3" +class="td10"> <!--l. 1056--><p class="noindent" >Header for numbers section @@ -2340,93 +2275,86 @@ class="td10"> <!--l. 1051--><p class="noindent" >Header that support this - option. </p></td> -</tr></table> - - + option. </p></td> +</tr></table> + </div> - - - - </div><hr class="endfloat" /> -<!--l. 1057--><p class="indent" > Due to the varied nature of glossaries, it’s likely that the predefined -translations may not be appropriate. If you are using the <span -class="cmss-10x-x-109">babel</span><a - id="dx1-7025"></a> package and -the <span -class="cmss-10x-x-109">glossaries </span>package option <span -class="cmss-10x-x-109">translate=babel</span><a - id="dx1-7026"></a>, you need to be familiar with -the advice given in <a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=latexwords" >changing the words babel uses</a>. If you are using the -<span -class="cmss-10x-x-109">translator</span><a - id="dx1-7027"></a> package, then you can provide your own dictionary with the -necessary modifications (using <span -class="cmtt-10x-x-109">\deftranslation</span>) and load it using -<span -class="cmtt-10x-x-109">\usedictionary</span>. -</p><!--l. 1066--><p class="indent" > <div class="important" title="Important Note"> Note that the dictionaries are loaded at the beginning of the document, -so it won’t have any effect if you put <span -class="cmtt-10x-x-109">\deftranslation </span>in the preamble. It -should be put in your personal dictionary instead (as in the example -below). See the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-7028"></a> documentation for further details. (Now with -<span -class="cmss-10x-x-109">beamer</span><a - id="dx1-7029"></a> documentation.) </div> -</p><!--l. 1073--><p class="noindent" > -</p><!--l. 1075--><p class="indent" > Your custom dictionary doesn’t have to be just a translation from -English to another language. You may prefer to have a dictionary for a -particular type of document. For example, suppose your institution’s -in-house reports have to have the glossary labelled as “Nomenclature” and -the page list should be labelled “Location”, then you can create a file -called, say, - - - -</p> - <div class="verbatim" id="verbatim-8"> + + + </div><hr class="endfloat" /> + </div> +<!--l. 1062--><p class="indent" > Due to the varied nature of glossaries, it’s likely that the predefined translations +may not be appropriate. If you are using the <span +class="cmss-10">babel</span><a + id="dx1-7025"></a> package and the <span +class="cmss-10">glossaries </span>package +option <span +class="cmss-10">translate=babel</span><a + id="dx1-7026"></a>, you need to be familiar with the advice given in <a +href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=latexwords" >changing the +words babel uses</a>. If you are using the <span +class="cmss-10">translator</span><a + id="dx1-7027"></a> package, then you can provide your +own dictionary with the necessary modifications (using <span +class="cmtt-10">\deftranslation</span>) and load it +using <span +class="cmtt-10">\usedictionary</span>. +</p><!--l. 1071--><p class="indent" > <div class="important" title="Important Note"> Note that the dictionaries are loaded at the beginning of the document, so it +won’t have any effect if you put <span +class="cmtt-10">\deftranslation </span>in the preamble. It should be +put in your personal dictionary instead (as in the example below). See the +<span +class="cmss-10">translator</span><a + id="dx1-7028"></a> documentation for further details. (Now with <span +class="cmss-10">beamer</span><a + id="dx1-7029"></a> documentation.) +</div> +</p><!--l. 1078--><p class="noindent" > +</p><!--l. 1080--><p class="indent" > Your custom dictionary doesn’t have to be just a translation from English to +another language. You may prefer to have a dictionary for a particular type of +document. For example, suppose your institution’s in-house reports have to have the +glossary labelled as “Nomenclature” and the page list should be labelled “Location”, +then you can create a file called, say, + + +</p> + <div class="verbatim" id="verbatim-8"> myinstitute-glossaries-dictionary-English.dict </div> -<!--l. 1083--><p class="nopar" > that contains the following: - - - +<!--l. 1088--><p class="nopar" > that contains the following: + + </p> - <div class="verbatim" id="verbatim-9"> + <div class="verbatim" id="verbatim-9"> \ProvidesDictionary{myinstitute-glossaries-dictionary}{English}  <br />\deftranslation{Glossary}{Nomenclature}  <br />\deftranslation{Page List (glossaries)}{Location} </div> -<!--l. 1089--><p class="nopar" > You can now load it using: - - - +<!--l. 1094--><p class="nopar" > You can now load it using: + + </p> - <div class="verbatim" id="verbatim-10"> + <div class="verbatim" id="verbatim-10"> \usedictionary{myinstitute-glossaries-dictionary} </div> -<!--l. 1093--><p class="nopar" > (Make sure that <span -class="cmtt-10x-x-109">myinstitute-glossaries-dictionary-English.dict</span> -can be found by <span class="TEX">T<span -class="E">E</span>X</span>.) If you want to share your custom dictionary, you -can upload it to <a +<!--l. 1098--><p class="nopar" > (Make sure that <span +class="cmtt-10">myinstitute-glossaries-dictionary-English.dict </span>can be found +by <span class="TEX">T<span +class="E">E</span>X</span>.) If you want to share your custom dictionary, you can upload it to +<a href="http://www.ctan.org/" >CTAN</a>. -</p><!--l. 1098--><p class="indent" > If you are using <span -class="cmss-10x-x-109">babel</span><a +</p><!--l. 1103--><p class="indent" > If you are using <span +class="cmss-10">babel</span><a id="dx1-7030"></a> and don’t want to use the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-7031"></a> interface, you -can use the package option <span -class="cmss-10x-x-109">translate=babel</span><a +class="cmss-10">translator</span><a + id="dx1-7031"></a> interface, you can use +the package option <span +class="cmss-10">translate=babel</span><a id="dx1-7032"></a>. For example: - - - + + </p> - <div class="verbatim" id="verbatim-11"> + <div class="verbatim" id="verbatim-11"> \documentclass[british]{article}  <br />\usepackage{babel}  <br />\usepackage[translate=babel]{glossaries} @@ -2435,363 +2363,350 @@ class="cmss-10x-x-109">translate=babel</span><a  <br />    \renewcommand*{\acronymname}{List of Acronyms}%  <br />} </div> -<!--l. 1111--><p class="nopar" > -</p><!--l. 1113--><p class="indent" > If you are using <span -class="cmss-10x-x-109">polyglossia</span><a +<!--l. 1116--><p class="nopar" > +</p><!--l. 1118--><p class="indent" > If you are using <span +class="cmss-10">polyglossia</span><a id="dx1-7033"></a> instead of <span -class="cmss-10x-x-109">babel</span><a +class="cmss-10">babel</span><a id="dx1-7034"></a>, <span -class="cmss-10x-x-109">glossaries-polyglossia</span><a - id="dx1-7035"></a> -will automatically be loaded unless you specify the package option -<span -class="cmss-10x-x-109">translate=false</span><a +class="cmss-10">glossaries-polyglossia</span><a + id="dx1-7035"></a> will automatically +be loaded unless you specify the package option <span +class="cmss-10">translate=false</span><a id="dx1-7036"></a>. -</p><!--l. 1117--><p class="indent" > Note that <a +</p><!--l. 1122--><p class="indent" > Note that <a id="dx1-7037"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-7038"></a></a> provides much better multi-lingual support than -<a +class="cmtt-10">xindy</span><a + id="dx1-7038"></a></a> provides much better multi-lingual support than <a id="dx1-7039"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-7040"></a></a>, so it’s recommended that you use <a +class="cmtt-10">makeindex</span><a + id="dx1-7040"></a></a>, so +it’s recommended that you use <a id="dx1-7041"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-7042"></a> if you have glossary -entries that contain diacritics or non-Roman letters. See <a +class="cmtt-10">xindy</span><a + id="dx1-7042"></a> if you have glossary entries that contain +diacritics or non-Roman letters. See <a href="#sec:xindy"><span -class="cmsy-10x-x-109">§</span>11 </a><a -href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a> for -further details. +class="cmsy-10">§</span>11 </a><a +href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a> for further details. </p> -<!--l. 1123--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">1.3</span>  <a +<!--l. 1128--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">1.3 </span> <a id="sec:makeglossaries"></a>Generating the Associated Glossary Files</h3> -<!--l. 1126--><p class="noindent" >In order to generate a sorted glossary with compact <a +<!--l. 1131--><p class="noindent" >In order to generate a sorted glossary with compact <a id="dx1-8001"></a><a href="#glo:numberlist">number list<a - id="dx1-8002"></a>s</a>, it is -necessary to use an external <a + id="dx1-8002"></a>s</a>, it is necessary to use +an external <a id="dx1-8003"></a><a -href="#glo:indexingapp">indexing application</a> as an intermediate step. -It is this application that creates the file containing the code that typesets -the glossary. If this step is omitted, the glossaries will not appear in your -document. The two <a - id="dx1-8004"></a>indexing applications that are most commonly used -with <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +href="#glo:indexingapp">indexing application</a> as an intermediate step. It is this application +that creates the file containing the code that typesets the glossary. If this +step is omitted, the glossaries will not appear in your document. The two +<a + id="dx1-8004"></a>indexing applications that are most commonly used with <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> are <a id="dx1-8005"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-8006"></a></a> and <a +class="cmtt-10">makeindex</span><a + id="dx1-8006"></a></a> +and <a id="dx1-8007"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8008"></a></a>. As from version 1.17, the -<span -class="cmss-10x-x-109">glossaries </span>package can be used with either of these applications. Previous -versions were designed to be used with <a - id="dx1-8009"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-8010"></a> only. Note that +class="cmtt-10">xindy</span><a + id="dx1-8008"></a></a>. As from version 1.17, the <span +class="cmss-10">glossaries </span>package can be used with +either of these applications. Previous versions were designed to be used with <a + id="dx1-8009"></a><span +class="cmtt-10">makeindex</span><a + id="dx1-8010"></a> only. Note that <a id="dx1-8011"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8012"></a> has much better multi-lingual support than <a +class="cmtt-10">xindy</span><a + id="dx1-8012"></a> has much better multi-lingual support +than <a id="dx1-8013"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-8014"></a>, so -<a +class="cmtt-10">makeindex</span><a + id="dx1-8014"></a>, so <a id="dx1-8015"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8016"></a> is recommended if you’re not writing in English. Commands -that only have an effect when <a +class="cmtt-10">xindy</span><a + id="dx1-8016"></a> is recommended if you’re not writing in English. +Commands that only have an effect when <a id="dx1-8017"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-8018"></a> is used are described in <a href="#sec:xindy"><span -class="cmsy-10x-x-109">§</span>11 +class="cmsy-10">§</span>11 </a><a href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a>. -</p><!--l. 1141--><p class="indent" > <div class="important" title="Important Note"> This is a multi-stage process, but there are methods of automating +</p><!--l. 1146--><p class="indent" > <div class="important" title="Important Note"> This is a multi-stage process, but there are methods of automating document compilation using applications such as <span -class="cmtt-10x-x-109">latexmk</span><a +class="cmtt-10">latexmk</span><a id="dx1-8019"></a> and <span -class="cmtt-10x-x-109">arara</span><a +class="cmtt-10">arara</span><a id="dx1-8020"></a>. See <a href="http://www.dickimaw-books.com/latex/thesis/html/build.html" class="url" ><span -class="cmtt-10x-x-109">http://www.dickimaw-books.com/latex/thesis/html/build.html</span></a> for -more information. </div> -</p><!--l. 1147--><p class="noindent" > - - - -</p><!--l. 1149--><p class="indent" > The <span -class="cmss-10x-x-109">glossaries </span>package comes with the Perl script <a +class="cmtt-10">http://www.dickimaw-_books.com/latex/thesis/html/build.html</span></a> for more +information. </div> +</p><!--l. 1152--><p class="noindent" > +</p><!--l. 1154--><p class="indent" > The <span +class="cmss-10">glossaries </span>package comes with the Perl script <a id="dx1-8021"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-8022"></a></a> -which will run <a +class="cmtt-10">makeglossaries</span><a + id="dx1-8022"></a></a> which will run +<a id="dx1-8023"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-8024"></a></a> or <a id="dx1-8025"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8026"></a></a> on all the glossary files using a -customized style file (which is created by <span -class="cmtt-10x-x-109">\makeglossaries</span><a - id="dx1-8027"></a>). See -<a +class="cmtt-10">xindy</span><a + id="dx1-8026"></a></a> on all the glossary files using a customized style file (which is +created by <span +class="cmtt-10">\makeglossaries</span><a + id="dx1-8027"></a>). See <a href="#sec:makeglossariesapp"><span -class="cmsy-10x-x-109">§</span>1.3.1 </a><a -href="#sec:makeglossariesapp">Using the makeglossaries Perl Script<!--tex4ht:ref: sec:makeglossariesapp --></a> for further details. Perl -is stable, cross-platform, open source software that is used by a -number of <span class="TEX">T<span -class="E">E</span>X</span>-related applications. Further information is available -at <a -href="http://www.perl.org/about.html" class="url" ><span -class="cmtt-10x-x-109">http://www.perl.org/about.html</span></a>. The advantages of using +class="cmsy-10">§</span>1.3.1 </a><a +href="#sec:makeglossariesapp">Using the makeglossaries Perl Script<!--tex4ht:ref: sec:makeglossariesapp --></a> for +further details. Perl is stable, cross-platform, open source software that is used by +a number of <span class="TEX">T<span +class="E">E</span>X</span>-related applications. Further information is available at + + <a +href="http://www.perl.org/about.html" class="url" ><span +class="cmtt-10">http://www.perl.org/about.html</span></a>. The advantages of using <a id="dx1-8028"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-8029"></a>: </p> +class="cmtt-10">makeglossaries</span><a + id="dx1-8029"></a>: +</p> <ul class="itemize1"> <li class="itemize">It automatically detects whether to use <a id="dx1-8030"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-8031"></a> or <a id="dx1-8032"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8033"></a> and - sets the relevant application switches. +class="cmtt-10">xindy</span><a + id="dx1-8033"></a> and sets the + relevant application switches. </li> <li class="itemize">One call of <a id="dx1-8034"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-8035"></a> will run <a id="dx1-8036"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-8037"></a>/<a id="dx1-8038"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8039"></a> for each - glossary type. +class="cmtt-10">xindy</span><a + id="dx1-8039"></a> for each glossary + type. </li> <li class="itemize">If things go wrong, <a id="dx1-8040"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-8041"></a></a> will scan the messages from - <a +class="cmtt-10">makeglossaries</span><a + id="dx1-8041"></a></a> will scan the messages from <a id="dx1-8042"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-8043"></a></a> or <a +class="cmtt-10">makeindex</span><a + id="dx1-8043"></a></a> + or <a id="dx1-8044"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8045"></a></a> and attempt to diagnose the problem in - relation to the <span -class="cmss-10x-x-109">glossaries </span>package. This will hopefully provide - more helpful messages in some cases. If it can’t diagnose the - problem, you will have to read the relevant transcript file and see - if you can work it out from the <a +class="cmtt-10">xindy</span><a + id="dx1-8045"></a></a> and attempt to diagnose the problem in relation to the <span +class="cmss-10">glossaries</span> + package. This will hopefully provide more helpful messages in some cases. If + it can’t diagnose the problem, you will have to read the relevant transcript + file and see if you can work it out from the <a id="dx1-8046"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-8047"></a> or <a id="dx1-8048"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-8049"></a> messages. </li></ul> -<!--l. 1175--><p class="indent" > There is also a Java GUI alternative called <a +<!--l. 1180--><p class="indent" > There is also a Java GUI alternative called <a id="dx1-8050"></a><a href="#glo:makeglossariesgui"><span -class="cmtt-10x-x-109">makeglossariesgui</span><a - id="dx1-8051"></a></a>, -distributed separately, that has diagnostic tools. -</p><!--l. 1178--><p class="indent" > Whilst it is strongly recommended that you use the <a +class="cmtt-10">makeglossariesgui</span><a + id="dx1-8051"></a></a>, distributed +separately, that has diagnostic tools. +</p><!--l. 1183--><p class="indent" > Whilst it is strongly recommended that you use the <a id="dx1-8052"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-8053"></a></a> -script or <a +class="cmtt-10">makeglossaries</span><a + id="dx1-8053"></a></a> script or +<a id="dx1-8054"></a><a href="#glo:makeglossariesgui"><span -class="cmtt-10x-x-109">makeglossariesgui</span><a +class="cmtt-10">makeglossariesgui</span><a id="dx1-8055"></a></a>, it is possible to use the <span -class="cmss-10x-x-109">glossaries </span>package -without using either application. However, note that some commands and -package options have no effect if you don’t use <a +class="cmss-10">glossaries </span>package without using either +application. However, note that some commands and package options have no effect if +you don’t use <a id="dx1-8056"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-8057"></a> or -<a +class="cmtt-10">makeglossaries</span><a + id="dx1-8057"></a> or <a id="dx1-8058"></a><span -class="cmtt-10x-x-109">makeglossariesgui</span><a - id="dx1-8059"></a>. These are listed in <a +class="cmtt-10">makeglossariesgui</span><a + id="dx1-8059"></a>. These are listed in +<a href="#x1-80923">table 1.3</a>. -</p><!--l. 1186--><p class="indent" > <div class="important" title="Important Note"> If you are choosing not to use <a +</p><!--l. 1191--><p class="indent" > <div class="important" title="Important Note"> If you are choosing not to use <a id="dx1-8060"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-8061"></a> because you don’t want -to install Perl, you will only be able to use <a +class="cmtt-10">makeglossaries</span><a + id="dx1-8061"></a> because you don’t want to install +Perl, you will only be able to use <a id="dx1-8062"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-8063"></a> as <a id="dx1-8064"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8065"></a> also -requires Perl. </div> -</p><!--l. 1190--><p class="noindent" > -</p><!--l. 1192--><p class="indent" > Note that if any of your entries use an entry that is not referenced outside -the glossary, you will need to do an additional <a +class="cmtt-10">xindy</span><a + id="dx1-8065"></a> also requires Perl. +</div> +</p><!--l. 1195--><p class="noindent" > +</p><!--l. 1197--><p class="indent" > Note that if any of your entries use an entry that is not referenced outside the +glossary, you will need to do an additional <a id="dx1-8066"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-8067"></a></a>, <a id="dx1-8068"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-8069"></a></a> or -<a +class="cmtt-10">makeindex</span><a + id="dx1-8069"></a></a> or <a id="dx1-8070"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8071"></a></a> run, as appropriate. For example, suppose you have defined the following +class="cmtt-10">xindy</span><a + id="dx1-8071"></a></a> +run, as appropriate. For example, suppose you have defined the following entries:<span class="footnote-mark"><a -href="#fn3x3" id="fn3x3-bk"><sup class="textsuperscript">3</sup></a></span><a +href="#fn3x2" id="fn3x2-bk"><sup class="textsuperscript">1.3</sup></a></span><a id="x1-8072f3"></a> - - - + + </p> - <div class="verbatim" id="verbatim-12"> + <div class="verbatim" id="verbatim-12"> \newglossaryentry{citrusfruit}{name={citrus fruit},  <br />description={fruit of any citrus tree. (See also  <br />\gls{orange})}}  <br />\newglossaryentry{orange}{name={orange},  <br />description={an orange coloured fruit.}} </div> -<!--l. 1205--><p class="nopar" > and suppose you have <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{citrusfruit}</span></span></span> in your document but don’t -reference the <span -class="cmtt-10x-x-109">orange </span>entry, then the <span -class="cmtt-10x-x-109">orange </span>entry won’t appear in your -glossary until you first create the glossary and then do another run of -<a +<!--l. 1210--><p class="nopar" > and suppose you have <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{citrusfruit}</span></span></span> in your document but don’t reference the +<span +class="cmtt-10">orange </span>entry, then the <span +class="cmtt-10">orange </span>entry won’t appear in your glossary until you first +create the glossary and then do another run of <a id="dx1-8074"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-8075"></a></a>, <a id="dx1-8076"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-8077"></a></a> or <a +class="cmtt-10">makeindex</span><a + id="dx1-8077"></a></a> or +<a id="dx1-8078"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-8079"></a></a>. For example, if the document is -called <span -class="cmtt-10x-x-109">myDoc.tex</span>, then you must do: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">latex myDoc</span> - <br /><span -class="cmtt-10x-x-109">makeglossaries myDoc</span> - <br /><span -class="cmtt-10x-x-109">latex myDoc</span> - <br /><span -class="cmtt-10x-x-109">makeglossaries myDoc</span> - <br /><span -class="cmtt-10x-x-109">latex myDoc</span></span> -</p><!--l. 1219--><p class="indent" > <spacer type=vertical size=10> -</p><!--l. 1221--><p class="indent" > Likewise, an additional <a +class="cmtt-10">xindy</span><a + id="dx1-8079"></a></a>. For example, if the document is called <span +class="cmtt-10">myDoc.tex</span>, then you must do: +<spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">latex myDoc</span> + <br /><span +class="cmtt-10">makeglossaries myDoc</span> + <br /><span +class="cmtt-10">latex myDoc</span> + <br /><span +class="cmtt-10">makeglossaries myDoc</span> + <br /><span +class="cmtt-10">latex myDoc</span></span> +</p><!--l. 1224--><p class="indent" > <spacer type=vertical size=10> +</p><!--l. 1226--><p class="indent" > Likewise, an additional <a id="dx1-8080"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-8081"></a></a> and <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run may be -required if the document pages shift with re-runs. For example, if the page -numbering is not reset after the table of contents, the insertion of the table -of contents on the second <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run may push glossary entries across -page boundaries, which means that the <a +class="E">E</span>X</span></span> run may be required if the +document pages shift with re-runs. For example, if the page numbering is not reset +after the table of contents, the insertion of the table of contents on the second +<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run may push glossary entries across page boundaries, which means that the +<a id="dx1-8082"></a><a href="#glo:numberlist">number list<a - id="dx1-8083"></a>s</a> in the glossary may -need updating. -</p><!--l. 1229--><p class="indent" > The examples in this document assume that you are accessing -<a + id="dx1-8083"></a>s</a> in the glossary may need updating. +</p><!--l. 1234--><p class="indent" > The examples in this document assume that you are accessing <a id="dx1-8084"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-8085"></a></a>, <a +class="cmtt-10">makeglossaries</span><a + id="dx1-8085"></a></a>, +<a id="dx1-8086"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-8087"></a></a> or <a id="dx1-8088"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-8089"></a></a> via a terminal. Windows -users can use the MSDOS Prompt which is usually accessed via -the <span -class="cmss-10x-x-109">Start-</span><span -class="cmmi-10x-x-109">></span><span -class="cmss-10x-x-109">All Programs </span>menu or <span -class="cmss-10x-x-109">Start-</span><span -class="cmmi-10x-x-109">></span><span -class="cmss-10x-x-109">All Programs-</span><span -class="cmmi-10x-x-109">></span><span -class="cmss-10x-x-109">Accessories</span> -menu. -</p><!--l. 1235--><p class="indent" > Alternatively, your text editor may have the facility to create -a function that will call the required application. The article -<a -href="http://www.latex-community.org/index.php?option=com_content&view=article&id=263:glossaries-nomenclature-lists-of-symbols-and-acronyms&catid=55:latex-general&Itemid=114" >“Glossaries, Nomenclature, List of Symbols and Acronyms”</a> in the -<a +class="cmtt-10">makeindex</span><a + id="dx1-8089"></a></a> via a terminal. Windows users can use the MSDOS Prompt +which is usually accessed via the <span +class="cmss-10">Start-</span><span +class="cmmi-10">></span><span +class="cmss-10">All Programs </span>menu or <span +class="cmss-10">Start-</span><span +class="cmmi-10">></span><span +class="cmss-10">All</span> +<span +class="cmss-10">Programs-</span><span +class="cmmi-10">></span><span +class="cmss-10">Accessories </span>menu. +</p><!--l. 1240--><p class="indent" > Alternatively, your text editor may have the facility to create a function that will +call the required application. The article <a +href="http://www.latex-community.org/index.php?option=com_content&view=article&id=263:glossaries-nomenclature-lists-of-symbols-and-acronyms&catid=55:latex-general&Itemid=114" >“Glossaries, Nomenclature, List of Symbols +and Acronyms”</a> in the <a href="http://www.latex-community.org/" ><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> Community’s</a> Know How section describes how to do this for -TeXnicCenter, and the thread <a -href="http://groups.google.com/group/comp.text.tex/browse_thread/thread/edd83831b81b0759?hl=en" >“Executing Glossaries’ makeindex -from a WinEdt macro”</a> on the <span -class="cmtt-10x-x-109">comp.text.tex </span>newsgroup describes -how to do it for WinEdt. <a -href="http://www.dickimaw-books.com/latex/thesis/html/build.html" >Section 1.1 (Building Your Document)</a> of +class="E">E</span>X</span></span> Community’s</a> Know How section describes how to do +this for TeXnicCenter, and the thread <a +href="http://groups.google.com/group/comp.text.tex/browse_thread/thread/edd83831b81b0759?hl=en" >“Executing Glossaries’ makeindex from a +WinEdt macro”</a> on the <span +class="cmtt-10">comp.text.tex </span>newsgroup describes how to do it for WinEdt. <a +href="http://www.dickimaw-books.com/latex/thesis/html/build.html" >Section 1.1 (Building Your Document)</a> of <a href="http://www.dickimaw-books.com/latex/thesis/" >“Using <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> to Write a PhD Thesis”</a> describes how to do it for -TeXWorks. For other editors see the editor’s user manual for further -details. - - - -</p><!--l. 1251--><p class="indent" > If any problems occur, remember to check the transcript files (e.g. <span -class="cmtt-10x-x-109">.glg</span><a - id="dx1-8090"></a> -or <span -class="cmtt-10x-x-109">.alg</span><a - id="dx1-8091"></a>) for messages. - - - -</p><!--l. 1254--><p class="indent" > <a +class="E">E</span>X</span></span> to Write a PhD Thesis”</a> +describes how to do it for TeXWorks. For other editors see the editor’s user manual for +further details. +</p><!--l. 1256--><p class="indent" > If any problems occur, remember to check the transcript files (e.g. <span +class="cmtt-10">.glg</span><a + id="dx1-8090"></a> or <span +class="cmtt-10">.alg</span><a + id="dx1-8091"></a>) +for messages. +</p> + <div class="table"> + + +<!--l. 1259--><p class="indent" > <a id="x1-80923"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 1.3: </td><td -class="content">Commands and package options that have no effect when -using <span -class="cmtt-10x-x-109">xindy </span>or <span -class="cmtt-10x-x-109">makeindex </span>explicitly</td></tr></table></div><!--tex4ht:label?: x1-80923 --> + + + <div class="caption" +><span class="id">Table 1.3: </span><span +class="content">Commands and package options that have no effect when using <span +class="cmtt-10">xindy</span> +or <span +class="cmtt-10">makeindex </span>explicitly</span></div><!--tex4ht:label?: x1-80923 --> <div class="tabular"> <table id="TBL-4" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-4-1g"><col @@ -2800,879 +2715,863 @@ id="TBL-4-2" /><col id="TBL-4-3" /></colgroup><tr style="vertical-align:baseline;" id="TBL-4-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-1-1" class="td01"><span -class="cmbx-10x-x-109">Command or Package Option </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-1-2" +class="cmbx-10">Command or Package Option </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-1-2" class="td11"> <a id="dx1-8093"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-8094"></a></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-1-3" class="td10"> <a id="dx1-8095"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-8096"></a></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-4-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-2-1" class="td01"><span -class="cmss-10x-x-109">order=letter</span><a +class="cmss-10">order=letter</span><a id="dx1-8097"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-2-2" class="td11"> use <span -class="cmtt-10x-x-109">-l </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-2-3" +class="cmtt-10">-l </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-2-3" class="td10"> use <span -class="cmtt-10x-x-109">-M ord/letorder </span></td> +class="cmtt-10">-M ord/letorder </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-4-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-3-1" class="td01"><span -class="cmss-10x-x-109">order=word</span><a +class="cmss-10">order=word</span><a id="dx1-8098"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-3-2" class="td11"> default </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-3-3" class="td10"> default </td> </tr><tr style="vertical-align:baseline;" id="TBL-4-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-4-1" class="td01"><span -class="cmss-10x-x-109">xindy</span><a +class="cmss-10">xindy</span><a id="dx1-8099"></a>=<span -class="cmsy-10x-x-109">{</span><span -class="cmss-10x-x-109">language=</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">lang</span><span -class="cmmi-10x-x-109">></span><span -class="cmss-10x-x-109">,codename=</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span><span -class="cmsy-10x-x-109">} </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-4-2" +class="cmsy-10">{</span><span +class="cmss-10">language=</span><span +class="cmmi-10"><</span><span +class="cmti-10">lang</span><span +class="cmmi-10">></span><span +class="cmss-10">,codename=</span><span +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">></span><span +class="cmsy-10">} </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-4-2" class="td11"> N/A </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-4-3" class="td10"> use <span -class="cmtt-10x-x-109">-L </span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">lang</span><span -class="cmmi-10x-x-109">> </span><span -class="cmtt-10x-x-109">-C </span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span></td> +class="cmtt-10">-L </span><span +class="cmmi-10"><</span><span +class="cmti-10">lang</span><span +class="cmmi-10">> </span><span +class="cmtt-10">-C </span><span +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">></span></td> </tr><tr style="vertical-align:baseline;" id="TBL-4-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-1" class="td01"><span -class="cmtt-10x-x-109">\GlsSetXdyLanguage</span><a +class="cmtt-10">\GlsSetXdyLanguage</span><a id="dx1-8100"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">lang</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-2" +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">lang</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-2" class="td11"> N/A </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-3" class="td10"> use <span -class="cmtt-10x-x-109">-L </span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">lang</span><span -class="cmmi-10x-x-109">> </span></td> +class="cmtt-10">-L </span><span +class="cmmi-10"><</span><span +class="cmti-10">lang</span><span +class="cmmi-10">> </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-4-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-6-1" class="td01"><span -class="cmtt-10x-x-109">\GlsSetXdyCodePage</span><a +class="cmtt-10">\GlsSetXdyCodePage</span><a id="dx1-8101"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-6-2" +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-6-2" class="td11"> N/A </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-6-3" class="td10"> use <span -class="cmtt-10x-x-109">-C </span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">> </span></td></tr></table> +class="cmtt-10">-C </span><span +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">> </span></td></tr></table> </div> - - - - </div><hr class="endfloat" /> -<!--l. 1276--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">1.3.1</span>  <a + + + </div><hr class="endfloat" /> + </div> +<!--l. 1281--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">1.3.1 </span> <a id="sec:makeglossariesapp"></a>Using the makeglossaries Perl Script</h4> -<!--l. 1279--><p class="noindent" >The <a +<!--l. 1284--><p class="noindent" >The <a id="dx1-9001"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-9002"></a></a> script picks up the relevant information from the -auxiliary (<span -class="cmtt-10x-x-109">.aux</span><a +class="cmtt-10">makeglossaries</span><a + id="dx1-9002"></a></a> script picks up the relevant information from the auxiliary +(<span +class="cmtt-10">.aux</span><a id="dx1-9003"></a>) file and will either call <a id="dx1-9004"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-9005"></a></a> or <a id="dx1-9006"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-9007"></a></a>, depending on -the supplied information. Therefore, you only need to pass the document’s -name without the extension to <a +class="cmtt-10">makeindex</span><a + id="dx1-9007"></a></a>, depending on the supplied +information. Therefore, you only need to pass the document’s name without the +extension to <a id="dx1-9008"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-9009"></a>. For example, if your -document is called <span -class="cmtt-10x-x-109">myDoc.tex</span>, type the following in your terminal: -<spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">latex myDoc</span> - <br /><span -class="cmtt-10x-x-109">makeglossaries myDoc</span> - <br /><span -class="cmtt-10x-x-109">latex myDoc</span></span> -</p><!--l. 1290--><p class="indent" > <spacer type=vertical size=10> +class="cmtt-10">makeglossaries</span><a + id="dx1-9009"></a>. For example, if your document is called <span +class="cmtt-10">myDoc.tex</span>, +type the following in your terminal: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">latex myDoc</span> + <br /><span +class="cmtt-10">makeglossaries myDoc</span> + <br /><span +class="cmtt-10">latex myDoc</span></span> +</p><!--l. 1295--><p class="indent" > <spacer type=vertical size=10> You may need to explicitly load <a id="dx1-9010"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-9011"></a></a> into Perl: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">perl makeglossaries myDoc</span></span> -</p><!--l. 1294--><p class="indent" > <spacer type=vertical size=10> + <br /><span +class="cmtt-10">perl makeglossaries myDoc</span></span> +</p><!--l. 1299--><p class="indent" > <spacer type=vertical size=10> There is a batch file called <span -class="cmtt-10x-x-109">makeglossaries.bat </span>which does this for +class="cmtt-10">makeglossaries.bat </span>which does this for Windows users, but you must have Perl installed to be able to use it.<span class="footnote-mark"><a -href="#fn4x3" id="fn4x3-bk"><sup class="textsuperscript">4</sup></a></span><a +href="#fn4x2" id="fn4x2-bk"><sup class="textsuperscript">1.4</sup></a></span><a id="x1-9012f4"></a> You can specify in which directory the <span -class="cmtt-10x-x-109">.aux</span><a +class="cmtt-10">.aux</span><a id="dx1-9013"></a>, <span -class="cmtt-10x-x-109">.glo</span><a - id="dx1-9014"></a> etc files are located -using the <span -class="cmtt-10x-x-109">-d </span>switch. For example: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">pdflatex -output-directory myTmpDir myDoc</span> - <br /><span -class="cmtt-10x-x-109">makeglossaries -d myTmpDir myDoc</span></span> -</p><!--l. 1305--><p class="indent" > <spacer type=vertical size=10> +class="cmtt-10">.glo</span><a + id="dx1-9014"></a> etc files are located using the <span +class="cmtt-10">-d</span> +switch. For example: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">pdflatex -output-directory myTmpDir myDoc</span> + <br /><span +class="cmtt-10">makeglossaries -d myTmpDir myDoc</span></span> +</p><!--l. 1310--><p class="indent" > <spacer type=vertical size=10> Note that <a id="dx1-9015"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-9016"></a> assumes by default that <a id="dx1-9017"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-9018"></a>/<a id="dx1-9019"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-9020"></a> is -on your operating system’s path. If this isn’t the case, you can specify the -full pathname using <span -class="cmtt-10x-x-109">-m </span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">path/to/makeindex</span><span -class="cmmi-10x-x-109">> </span>for <a +class="cmtt-10">xindy</span><a + id="dx1-9020"></a> is on your +operating system’s path. If this isn’t the case, you can specify the full pathname +using <span +class="cmtt-10">-m </span><span +class="cmmi-10"><</span><span +class="cmti-10">path/to/makeindex</span><span +class="cmmi-10">> </span>for <a id="dx1-9021"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-9022"></a> or <span -class="cmtt-10x-x-109">-x</span> -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">path/to/xindy</span><span -class="cmmi-10x-x-109">> </span>for <a +class="cmtt-10">-x </span><span +class="cmmi-10"><</span><span +class="cmti-10">path/to/xindy</span><span +class="cmmi-10">> </span>for +<a id="dx1-9023"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-9024"></a>. -</p><!--l. 1312--><p class="indent" > The <a +</p><!--l. 1317--><p class="indent" > The <a id="dx1-9025"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-9026"></a></a> script contains POD (Plain Old Documentation). -If you want, you can create a man page for <a +class="cmtt-10">makeglossaries</span><a + id="dx1-9026"></a></a> script contains POD (Plain Old Documentation). If you +want, you can create a man page for <a id="dx1-9027"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-9028"></a> using <span -class="cmtt-10x-x-109">pod2man</span><a - id="dx1-9029"></a> -and move the resulting file onto the man path. Alternatively do -<span -class="cmtt-10x-x-109">makeglossaries --help </span>for a list of all options or <span -class="cmtt-10x-x-109">makeglossaries</span> -<span -class="cmtt-10x-x-109">--version </span>for the version number. -</p><!--l. 1319--><p class="indent" > <div class="important" title="Important Note"> When upgrading the <span -class="cmss-10x-x-109">glossaries </span>package, make sure you also upgrade -your version of <a +class="cmtt-10">pod2man</span><a + id="dx1-9029"></a> and +move the resulting file onto the man path. Alternatively do <span +class="cmtt-10">makeglossaries</span> +<span +class="cmtt-10">--help </span>for a list of all options or <span +class="cmtt-10">makeglossaries --version </span>for the version +number. +</p><!--l. 1324--><p class="indent" > <div class="important" title="Important Note"> When upgrading the <span +class="cmss-10">glossaries </span>package, make sure you also upgrade your version +of <a id="dx1-9030"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-9031"></a></a>. The current version is 2.10. </div> -</p><!--l. 1323--><p class="noindent" > -</p><!--l. 1325--><p class="noindent" > +class="cmtt-10">makeglossaries</span><a + id="dx1-9031"></a></a>. The current version is 2.12. </div> +</p><!--l. 1328--><p class="noindent" > +</p><!--l. 1330--><p class="noindent" > </p> - - - -<!--l. 1325--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">1.3.2</span>  <a +<!--l. 1330--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">1.3.2 </span> <a id="sec:xindyapp"></a>Using xindy explicitly</h4> -<!--l. 1328--><p class="noindent" ><a +<!--l. 1333--><p class="noindent" ><a id="dx1-10001"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">Xindy</span><a - id="dx1-10002"></a></a> comes with TeXLive, but not with MiKTeX. However MikTeX -users can install it. See <a +class="cmtt-10">Xindy</span><a + id="dx1-10002"></a></a> comes with TeXLive, but not with MiKTeX. However MikTeX users can install +it. See <a href="http://tex.stackexchange.com/questions/71167/how-to-use-xindy-with-miktex" >How to use Xindy with MikTeX</a> on <a href="http://www.stackexchange.com/" ><span class="TEX">T<span -class="E">E</span>X</span> on -StackExchange</a>. -</p><!--l. 1334--><p class="indent" > If you want to use <a +class="E">E</span>X</span> on StackExchange</a>. + + +</p><!--l. 1339--><p class="indent" > If you want to use <a id="dx1-10003"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-10004"></a></a> to process the glossary files, you must make -sure you have used the <span -class="cmss-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a + id="dx1-10004"></a></a> to process the glossary files, you must make sure you +have used the <span +class="cmss-10">xindy</span><a id="dx1-10005"></a> package option: - - - + + </p> - <div class="verbatim" id="verbatim-13"> + <div class="verbatim" id="verbatim-13"> \usepackage[xindy]{glossaries} </div> -<!--l. 1339--><p class="nopar" > This is required regardless of whether you use <a +<!--l. 1344--><p class="nopar" > This is required regardless of whether you use <a id="dx1-10006"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-10007"></a></a> explicitly or whether -it’s called implicitly via applications such as <a +class="cmtt-10">xindy</span><a + id="dx1-10007"></a></a> explicitly or whether it’s called +implicitly via applications such as <a id="dx1-10008"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-10009"></a></a> or -<a +class="cmtt-10">makeglossaries</span><a + id="dx1-10009"></a></a> or <a id="dx1-10010"></a><a href="#glo:makeglossariesgui"><span -class="cmtt-10x-x-109">makeglossariesgui</span><a - id="dx1-10011"></a></a>. This causes the glossary entries to be written in raw -<a +class="cmtt-10">makeglossariesgui</span><a + id="dx1-10011"></a></a>. This +causes the glossary entries to be written in raw <a id="dx1-10012"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-10013"></a> format, so you need to use <span -class="cmtt-10x-x-109">-I xindy </span><span -class="cmti-10x-x-109">not </span><span -class="cmtt-10x-x-109">-I tex</span>. -</p><!--l. 1346--><p class="indent" > To run <a +class="cmtt-10">-I</span> +<span +class="cmtt-10">xindy </span><span +class="cmti-10">not </span><span +class="cmtt-10">-I tex</span>. +</p><!--l. 1351--><p class="indent" > To run <a id="dx1-10014"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-10015"></a></a> type the following in your terminal (all on one line): -<spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">xindy -L </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">language</span><span -class="cmmi-10x-x-109">> </span><span -class="cmtt-10x-x-109">-C </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">encoding</span><span -class="cmmi-10x-x-109">> </span><span -class="cmtt-10x-x-109">-I xindy -M </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style</span><span -class="cmmi-10x-x-109">> </span><span -class="cmtt-10x-x-109">-t</span> -<span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.glg -o </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.gls </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.glo</span></span> -</p><!--l. 1350--><p class="indent" > <spacer type=vertical size=10> +class="cmtt-10">xindy</span><a + id="dx1-10015"></a></a> type the following in your terminal (all on one line): <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">xindy -L </span><span +class="cmmi-10"><</span><span +class="cmitt-10">language</span><span +class="cmmi-10">> </span><span +class="cmtt-10">-C </span><span +class="cmmi-10"><</span><span +class="cmitt-10">encoding</span><span +class="cmmi-10">> </span><span +class="cmtt-10">-I xindy -M </span><span +class="cmmi-10"><</span><span +class="cmitt-10">style</span><span +class="cmmi-10">> </span><span +class="cmtt-10">-t</span> +<span +class="cmmi-10"><</span><span +class="cmitt-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.glg -o </span><span +class="cmmi-10"><</span><span +class="cmitt-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.gls </span><span +class="cmmi-10"><</span><span +class="cmitt-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.glo</span></span> +</p><!--l. 1355--><p class="indent" > <spacer type=vertical size=10> where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">language</span><span -class="cmmi-10x-x-109">> </span>is the required language name, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">encoding</span><span -class="cmmi-10x-x-109">> </span>is the -encoding, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">base</span><span -class="cmmi-10x-x-109">> </span>is the name of the document without the <span -class="cmtt-10x-x-109">.tex</span><a - id="dx1-10016"></a> extension -and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style</span><span -class="cmmi-10x-x-109">> </span>is the name of the <a +class="cmmi-10"><</span><span +class="cmti-10">language</span><span +class="cmmi-10">> </span>is the required language name, <span +class="cmmi-10"><</span><span +class="cmti-10">encoding</span><span +class="cmmi-10">> </span>is the encoding, +<span +class="cmmi-10"><</span><span +class="cmti-10">base</span><span +class="cmmi-10">> </span>is the name of the document without the <span +class="cmtt-10">.tex</span><a + id="dx1-10016"></a> extension and <span +class="cmmi-10"><</span><span +class="cmti-10">style</span><span +class="cmmi-10">> </span>is the +name of the <a id="dx1-10017"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-10018"></a></a> style file without the <span -class="cmtt-10x-x-109">.xdy</span><a - id="dx1-10019"></a> -extension. The default name for this style file is <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.xdy</span><a - id="dx1-10020"></a> but can be -changed via <span -class="cmtt-10x-x-109">\setStyleFile</span><a +class="cmtt-10">.xdy</span><a + id="dx1-10019"></a> extension. The default name for this +style file is <span +class="cmmi-10"><</span><span +class="cmti-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.xdy</span><a + id="dx1-10020"></a> but can be changed via <span +class="cmtt-10">\setStyleFile</span><a id="dx1-10021"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>. You may need to specify -the full path name depending on the current working directory. If -any of the file names contain spaces, you must delimit them using +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">style</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>. You +may need to specify the full path name depending on the current working +directory. If any of the file names contain spaces, you must delimit them using double-quotes. -</p><!--l. 1361--><p class="indent" > For example, if your document is called <span -class="cmtt-10x-x-109">myDoc.tex </span>and you are using -UTF8 encoding in English, then type the following in your terminal: -<spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.glg -o</span> -<span -class="cmtt-10x-x-109">myDoc.gls myDoc.glo</span></span> -</p><!--l. 1366--><p class="indent" > <spacer type=vertical size=10> -</p><!--l. 1368--><p class="indent" > Note that this just creates the main glossary. You need to do the -same for each of the other glossaries (including the list of acronyms -if you have used the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-10022"></a> package option), substituting <span -class="cmtt-10x-x-109">.glg</span><a - id="dx1-10023"></a>, -<span -class="cmtt-10x-x-109">.gls</span><a +</p><!--l. 1366--><p class="indent" > For example, if your document is called <span +class="cmtt-10">myDoc.tex </span>and you are using UTF8 +encoding in English, then type the following in your terminal: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.glg -o myDoc.gls</span> +<span +class="cmtt-10">myDoc.glo</span></span> +</p><!--l. 1371--><p class="indent" > <spacer type=vertical size=10> +</p><!--l. 1373--><p class="indent" > Note that this just creates the main glossary. You need to do the same for each of +the other glossaries (including the list of acronyms if you have used the <span +class="cmss-10">acronym</span><a + id="dx1-10022"></a> +package option), substituting <span +class="cmtt-10">.glg</span><a + id="dx1-10023"></a>, <span +class="cmtt-10">.gls</span><a id="dx1-10024"></a> and <span -class="cmtt-10x-x-109">.glo</span><a - id="dx1-10025"></a> with the relevant extensions. For example, if you -have used the <span -class="cmss-10x-x-109">acronym</span><a +class="cmtt-10">.glo</span><a + id="dx1-10025"></a> with the relevant extensions. For +example, if you have used the <span +class="cmss-10">acronym</span><a id="dx1-10026"></a> package option, then you would need to do: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.alg -o</span> -<span -class="cmtt-10x-x-109">myDoc.acr myDoc.acn</span></span> -</p><!--l. 1377--><p class="indent" > <spacer type=vertical size=10> -For additional glossaries, the extensions are those supplied when you -created the glossary with <span -class="cmtt-10x-x-109">\newglossary</span><a + <br /><span +class="cmtt-10">xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.alg -o myDoc.acr</span> +<span +class="cmtt-10">myDoc.acn</span></span> +</p><!--l. 1382--><p class="indent" > <spacer type=vertical size=10> +For additional glossaries, the extensions are those supplied when you created the +glossary with <span +class="cmtt-10">\newglossary</span><a id="dx1-10027"></a>. -</p><!--l. 1381--><p class="indent" > Note that if you use <a +</p><!--l. 1386--><p class="indent" > Note that if you use <a id="dx1-10028"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-10029"></a></a> instead, you can replace all those -calls to <a +class="cmtt-10">makeglossaries</span><a + id="dx1-10029"></a></a> instead, you can replace all those calls to +<a id="dx1-10030"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-10031"></a></a> with just one call to <a id="dx1-10032"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-10033"></a>: <spacer type=vertical size=10><span class="obeylines-h"> - - - - <br /><span -class="cmtt-10x-x-109">makeglossaries myDoc</span></span> -</p><!--l. 1386--><p class="indent" > <spacer type=vertical size=10> + <br /><span +class="cmtt-10">makeglossaries myDoc</span></span> +</p><!--l. 1391--><p class="indent" > <spacer type=vertical size=10> Note also that some commands and package options have no effect if you use <a id="dx1-10034"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-10035"></a></a> explicitly instead of using <a id="dx1-10036"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-10037"></a>. These are listed in <a href="#x1-80923">table 1.3</a>. -</p><!--l. 1393--><p class="noindent" > + + +</p><!--l. 1398--><p class="noindent" > </p> -<!--l. 1393--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">1.3.3</span>  <a +<!--l. 1398--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">1.3.3 </span> <a id="sec:makeindexapp"></a>Using makeindex explicitly</h4> -<!--l. 1396--><p class="noindent" >If you want to use <a +<!--l. 1401--><p class="noindent" >If you want to use <a id="dx1-11001"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-11002"></a></a> explicitly, you must make sure that you -haven’t used the <span -class="cmss-10x-x-109">xindy</span><a - id="dx1-11003"></a> package option or the glossary entries will be -written in the wrong format. To run <a +class="cmtt-10">makeindex</span><a + id="dx1-11002"></a></a> explicitly, you must make sure that you haven’t used +the <span +class="cmss-10">xindy</span><a + id="dx1-11003"></a> package option or the glossary entries will be written in the wrong format. +To run <a id="dx1-11004"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-11005"></a>, type the following in your -terminal: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.ist -t </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.glg -o </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.gls</span> -<span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.glo</span></span> -</p><!--l. 1403--><p class="indent" > <spacer type=vertical size=10> +class="cmtt-10">makeindex</span><a + id="dx1-11005"></a>, type the following in your terminal: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">makeindex -s </span><span +class="cmmi-10"><</span><span +class="cmitt-10">style</span><span +class="cmmi-10">></span><span +class="cmtt-10">.ist -t </span><span +class="cmmi-10"><</span><span +class="cmitt-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.glg -o </span><span +class="cmmi-10"><</span><span +class="cmitt-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.gls </span><span +class="cmmi-10"><</span><span +class="cmitt-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.glo</span></span> +</p><!--l. 1408--><p class="indent" > <spacer type=vertical size=10> where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">base</span><span -class="cmmi-10x-x-109">> </span>is the name of your document without the <span -class="cmtt-10x-x-109">.tex</span><a - id="dx1-11006"></a> extension -and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.ist</span><a +class="cmmi-10"><</span><span +class="cmti-10">base</span><span +class="cmmi-10">> </span>is the name of your document without the <span +class="cmtt-10">.tex</span><a + id="dx1-11006"></a> extension and +<span +class="cmmi-10"><</span><span +class="cmti-10">style</span><span +class="cmmi-10">></span><span +class="cmtt-10">.ist</span><a id="dx1-11007"></a> is the name of the <a id="dx1-11008"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-11009"></a></a> style file. By default, this is -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">base</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">.ist</span><a - id="dx1-11010"></a>, but may be changed via <span -class="cmtt-10x-x-109">\setStyleFile</span><a +class="cmtt-10">makeindex</span><a + id="dx1-11009"></a></a> style file. By default, this is <span +class="cmmi-10"><</span><span +class="cmti-10">base</span><span +class="cmmi-10">></span><span +class="cmtt-10">.ist</span><a + id="dx1-11010"></a>, +but may be changed via <span +class="cmtt-10">\setStyleFile</span><a id="dx1-11011"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>. Note that -there are other options, such as <span -class="cmtt-10x-x-109">-l </span>(letter ordering). See the <a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">style</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>. Note that there are other +options, such as <span +class="cmtt-10">-l </span>(letter ordering). See the <a id="dx1-11012"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-11013"></a> -manual for further details. -</p><!--l. 1412--><p class="indent" > For example, if your document is called <span -class="cmtt-10x-x-109">myDoc.tex</span>, then type the -following at the terminal: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s myDoc.ist -t myDoc.glg -o myDoc.gls myDoc.glo</span></span> -</p><!--l. 1416--><p class="indent" > <spacer type=vertical size=10> -Note that this only creates the main glossary. If you have additional -glossaries (for example, if you have used the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-11014"></a> package option) then -you must call <a +class="cmtt-10">makeindex</span><a + id="dx1-11013"></a> manual for further +details. +</p><!--l. 1417--><p class="indent" > For example, if your document is called <span +class="cmtt-10">myDoc.tex</span>, then type the following at the +terminal: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">makeindex -s myDoc.ist -t myDoc.glg -o myDoc.gls myDoc.glo</span></span> +</p><!--l. 1421--><p class="indent" > <spacer type=vertical size=10> +Note that this only creates the main glossary. If you have additional glossaries (for +example, if you have used the <span +class="cmss-10">acronym</span><a + id="dx1-11014"></a> package option) then you must call <a id="dx1-11015"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-11016"></a></a> for each glossary, substituting <span -class="cmtt-10x-x-109">.glg</span><a +class="cmtt-10">makeindex</span><a + id="dx1-11016"></a></a> +for each glossary, substituting <span +class="cmtt-10">.glg</span><a id="dx1-11017"></a>, <span -class="cmtt-10x-x-109">.gls</span><a - id="dx1-11018"></a> and -<span -class="cmtt-10x-x-109">.glo</span><a - id="dx1-11019"></a> with the relevant extensions. For example, if you have used the -<span -class="cmss-10x-x-109">acronym</span><a - id="dx1-11020"></a> package option, then you need to type the following in your -terminal: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeindex -s myDoc.ist -t myDoc.alg -o myDoc.acr myDoc.acn</span></span> -</p><!--l. 1427--><p class="indent" > <spacer type=vertical size=10> -For additional glossaries, the extensions are those supplied when you -created the glossary with <span -class="cmtt-10x-x-109">\newglossary</span><a +class="cmtt-10">.gls</span><a + id="dx1-11018"></a> and <span +class="cmtt-10">.glo</span><a + id="dx1-11019"></a> with the relevant extensions. For +example, if you have used the <span +class="cmss-10">acronym</span><a + id="dx1-11020"></a> package option, then you need to type the +following in your terminal: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">makeindex -s myDoc.ist -t myDoc.alg -o myDoc.acr myDoc.acn</span></span> +</p><!--l. 1432--><p class="indent" > <spacer type=vertical size=10> +For additional glossaries, the extensions are those supplied when you created the +glossary with <span +class="cmtt-10">\newglossary</span><a id="dx1-11021"></a>. -</p><!--l. 1431--><p class="indent" > Note that if you use <a +</p><!--l. 1436--><p class="indent" > Note that if you use <a id="dx1-11022"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-11023"></a></a> instead, you can replace all -those calls to <a +class="cmtt-10">makeglossaries</span><a + id="dx1-11023"></a></a> instead, you can replace all those calls to +<a id="dx1-11024"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-11025"></a></a> with just one call to <a id="dx1-11026"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-11027"></a>: -<spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">makeglossaries myDoc</span></span> -</p><!--l. 1436--><p class="indent" > <spacer type=vertical size=10> -Note also that some commands and package options have no effect if you - - - -use <a +class="cmtt-10">makeglossaries</span><a + id="dx1-11027"></a>: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">makeglossaries myDoc</span></span> +</p><!--l. 1441--><p class="indent" > <spacer type=vertical size=10> +Note also that some commands and package options have no effect if you use +<a id="dx1-11028"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-11029"></a> explicitly instead of using <a id="dx1-11030"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-11031"></a></a>. These are -listed in <a +class="cmtt-10">makeglossaries</span><a + id="dx1-11031"></a></a>. These are listed in +<a href="#x1-80923">table 1.3</a>. -</p><!--l. 1443--><p class="noindent" > +</p><!--l. 1448--><p class="noindent" > </p> -<!--l. 1443--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">1.3.4</span>  <a +<!--l. 1448--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">1.3.4 </span> <a id="sec:notedev"></a>Note to Front-End and Script Developers</h4> -<!--l. 1446--><p class="noindent" >The information needed to determine whether to use <a +<!--l. 1451--><p class="noindent" >The information needed to determine whether to use <a id="dx1-12001"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-12002"></a></a> or <a id="dx1-12003"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-12004"></a></a> -and the information needed to call those applications is stored in the -auxiliary file. This information can be gathered by a front-end, editor or -script to make the glossaries where appropriate. This section describes how -the information is stored in the auxiliary file. -</p><!--l. 1453--><p class="indent" > The file extensions used by each defined glossary are given by -</p><!--l. 1454--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\@newglossary</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">makeindex</span><a + id="dx1-12004"></a></a> and the +information needed to call those applications is stored in the auxiliary file. This +information can be gathered by a front-end, editor or script to make the glossaries +where appropriate. This section describes how the information is stored in the +auxiliary file. +</p><!--l. 1458--><p class="indent" > The file extensions used by each defined glossary are given by +</p><!--l. 1459--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\@newglossary</span><span +class="cmtt-9"> </span></span><a id="dx1-12005"></a> <span -class="cmtt-10x-x-109">\@newglossary{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">log</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">out-ext</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">in-ext</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">\@newglossary{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">log</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">out-ext</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">in-ext</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 1456--><p class="noindent" > + + +</p><!--l. 1461--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">in-ext</span><span -class="cmmi-10x-x-109">> </span>is the extension of the <a +class="cmmi-10"><</span><span +class="cmti-10">in-ext</span><span +class="cmmi-10">> </span>is the extension of the <a id="dx1-12006"></a><a href="#glo:indexingapp"><span -class="cmti-10x-x-109">indexing application’s</span></a> input file (the -output file from the <span -class="cmss-10x-x-109">glossaries </span>package’s point of view), <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">out-ext</span><span -class="cmmi-10x-x-109">> </span>is the -extension of the <a +class="cmti-10">indexing application’s</span></a> input file (the output file +from the <span +class="cmss-10">glossaries </span>package’s point of view), <span +class="cmmi-10"><</span><span +class="cmti-10">out-ext</span><span +class="cmmi-10">> </span>is the extension of the <a id="dx1-12007"></a><span -class="cmti-10x-x-109">indexing application’s </span>output file (the input file from the +class="cmti-10">indexing</span> <span -class="cmss-10x-x-109">glossaries </span>package’s point of view) and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">log</span><span -class="cmmi-10x-x-109">> </span>is the extension of the +class="cmti-10">application’s </span>output file (the input file from the <span +class="cmss-10">glossaries </span>package’s point of view) and +<span +class="cmmi-10"><</span><span +class="cmti-10">log</span><span +class="cmmi-10">> </span>is the extension of the <a + id="dx1-12008"></a>indexing application’s transcript file. The label for the +glossary is also given for information purposes only, but is not required by the <a - id="dx1-12008"></a>indexing application’s transcript file. The label for the glossary is also given -for information purposes only, but is not required by the <a - id="dx1-12009"></a>indexing -applications. For example, the information for the default main glossary is + id="dx1-12009"></a>indexing applications. For example, the information for the default main glossary is written as: - - - + + </p> - <div class="verbatim" id="verbatim-14"> + <div class="verbatim" id="verbatim-14"> \@newglossary{main}{glg}{gls}{glo} </div> -<!--l. 1469--><p class="nopar" > -</p><!--l. 1471--><p class="indent" > The <a +<!--l. 1474--><p class="nopar" > +</p><!--l. 1476--><p class="indent" > The <a id="dx1-12010"></a><a href="#glo:indexingapp">indexing application’s</a> style file is specified by -</p><!--l. 1472--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\@istfilename</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 1477--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\@istfilename</span><span +class="cmtt-9"> </span></span><a id="dx1-12011"></a> <span -class="cmtt-10x-x-109">\@istfilename{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">filename</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 1474--><p class="noindent" > +class="cmtt-10">\@istfilename{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">filename</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 1479--><p class="noindent" > The file extension indicates whether to use <a id="dx1-12012"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-12013"></a></a> (<span -class="cmtt-10x-x-109">.ist</span><a +class="cmtt-10">.ist</span><a id="dx1-12014"></a>) or <a id="dx1-12015"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-12016"></a></a> -(<span -class="cmtt-10x-x-109">.xdy</span><a - id="dx1-12017"></a>). Note that the glossary information is formatted differently -depending on which <a - id="dx1-12018"></a>indexing application is supposed to be used, so it’s -important to call the correct one. -</p><!--l. 1481--><p class="indent" > Word or letter ordering is specified by: -</p><!--l. 1482--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\@glsorder</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">xindy</span><a + id="dx1-12016"></a></a> (<span +class="cmtt-10">.xdy</span><a + id="dx1-12017"></a>). Note +that the glossary information is formatted differently depending on which +<a + id="dx1-12018"></a>indexing application is supposed to be used, so it’s important to call the correct +one. +</p><!--l. 1486--><p class="indent" > Word or letter ordering is specified by: +</p><!--l. 1487--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\@glsorder</span><span +class="cmtt-9"> </span></span><a id="dx1-12019"></a> <span -class="cmtt-10x-x-109">\@glsorder{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">order</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 1484--><p class="noindent" > +class="cmtt-10">\@glsorder{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">order</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 1489--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">order</span><span -class="cmmi-10x-x-109">> </span>can be either <span -class="cmtt-10x-x-109">word </span>or <span -class="cmtt-10x-x-109">letter</span>. -</p><!--l. 1487--><p class="indent" > If <a +class="cmmi-10"><</span><span +class="cmti-10">order</span><span +class="cmmi-10">> </span>can be either <span +class="cmtt-10">word </span>or <span +class="cmtt-10">letter</span>. +</p><!--l. 1492--><p class="indent" > If <a id="dx1-12020"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-12021"></a></a> should be used, the language and code page for each glossary is -specified by -</p><!--l. 1489--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\@xdylanguage</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">xindy</span><a + id="dx1-12021"></a></a> should be used, the language and code page for each glossary is specified +by +</p><!--l. 1494--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\@xdylanguage</span><span +class="cmtt-9"> </span></span><a id="dx1-12022"></a><span class="marginpar"><span -class="cmtt-10">\@gls@codepage</span><span -class="cmtt-10"> </span></span><a +class="cmtt-9">\@gls@codepage</span><span +class="cmtt-9"> </span></span><a id="dx1-12023"></a> <span -class="cmtt-10x-x-109">\@xdylanguage{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">language</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span><br +class="cmtt-10">\@xdylanguage{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">language</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span><br class="newline" /><span -class="cmtt-10x-x-109">\@gls@codepage{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 1492--><p class="noindent" > +class="cmtt-10">\@gls@codepage{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">code</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 1497--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>identifies the glossary, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">language</span><span -class="cmmi-10x-x-109">> </span>is the root language -(e.g. <span -class="cmtt-10x-x-109">english</span>) and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">> </span>is the encoding (e.g. <span -class="cmtt-10x-x-109">utf8</span>). These commands -are omitted if <a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>identifies the glossary, <span +class="cmmi-10"><</span><span +class="cmti-10">language</span><span +class="cmmi-10">> </span>is the root language (e.g. <span +class="cmtt-10">english</span>) +and <span +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">> </span>is the encoding (e.g. <span +class="cmtt-10">utf8</span>). These commands are omitted if <a id="dx1-12024"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-12025"></a></a> should be used. - - - -</p> -<!--l. 1499--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">2</span>  <a +class="cmtt-10">makeindex</span><a + id="dx1-12025"></a></a> +should be used. + + +</p> +<!--l. 1504--><p class="indent" > </div> +</p><!--l. 1504--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">2. <a id="sec:pkgopts"></a>Package Options</h2> - This section describes the available <span -class="cmss-10x-x-109">glossaries </span>package options. You may +</p><!--l. 1507--><p class="indent" > This section describes the available <span +class="cmss-10">glossaries </span>package options. You may omit the <span -class="cmtt-10x-x-109">=true </span>for boolean options. (For example, <span -class="cmss-10x-x-109">acronym</span><a +class="cmtt-10">=true </span>for boolean options. (For example, <span +class="cmss-10">acronym</span><a id="dx1-13001"></a> is equivalent to <span -class="cmss-10x-x-109">acronym=true</span><a +class="cmss-10">acronym=true</span><a id="dx1-13002"></a>). -<!--l. 1506--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>package options can’t be passed via the -document class options. (This includes options where the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>part -may be omitted, such as <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-13003"></a>.) This is a general limitation not -restricted to the <span -class="cmss-10x-x-109">glossaries </span>package. Options that aren’t <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">></span> -(such as <span -class="cmss-10x-x-109">makeindex</span><a - id="dx1-13004"></a>) may be passed via the document class options. -</div> -</p><!--l. 1513--><p class="noindent" > -</p> - <h3 class="sectionHead"><span class="titlemark">2.1</span>  <a +</p><!--l. 1511--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>package options can’t be passed via the document +class options. (This includes options where the <span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>part may be omitted, such as +<span +class="cmss-10">acronym</span><a + id="dx1-13003"></a>.) This is a general limitation not restricted to the <span +class="cmss-10">glossaries </span>package. Options +that aren’t <span +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>(such as <span +class="cmss-10">makeindex</span><a + id="dx1-13004"></a>) may be passed via the document +class options. </div> +</p><!--l. 1518--><p class="noindent" > +</p> +<!--l. 1520--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2.1 </span> <a id="sec:pkgopts-general"></a>General Options</h3> <dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">nowarn</span><a +class="cmssbx-10">nowarn</span><a id="dx1-14001"></a> </dt><dd -class="description">This suppresses all warnings generated by the <span -class="cmss-10x-x-109">glossaries</span> - package. +class="description">This suppresses all warnings generated by the <span +class="cmss-10">glossaries </span>package. Don’t + use this option if you’re new to using <span +class="cmss-10">glossaries </span>as the warnings are + designed to help detect common mistakes (such as forgetting to use + <span +class="cmtt-10">\makeglossaries</span><a + id="dx1-14002"></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nomain</span><a - id="dx1-14002"></a> </dt><dd -class="description">This suppresses the creation of the main glossary and - associated <span -class="cmtt-10x-x-109">.glo </span>file, if unrequired. Note that if you use this - option, you must create another glossary in which to put all - your entries (either via the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-14003"></a> (or <span -class="cmss-10x-x-109">acronyms</span><a - id="dx1-14004"></a>) package - option described in <a +class="cmssbx-10">nomain</span><a + id="dx1-14003"></a> </dt><dd +class="description">This suppresses the creation of the main glossary and associated <span +class="cmtt-10">.glo</span> + file, if unrequired. Note that if you use this option, you must create + another glossary in which to put all your entries (either via the <span +class="cmss-10">acronym</span><a + id="dx1-14004"></a> + (or <span +class="cmss-10">acronyms</span><a + id="dx1-14005"></a>) package option described in <a href="#sec:pkgopts-acronym"><span -class="cmsy-10x-x-109">§</span>2.5 </a><a -href="#sec:pkgopts-acronym">Acronym Options<!--tex4ht:ref: sec:pkgopts-acronym --></a> or via the <span -class="cmss-10x-x-109">symbols</span><a - id="dx1-14005"></a>, +class="cmsy-10">§</span>2.5 </a><a +href="#sec:pkgopts-acronym">Acronym Options<!--tex4ht:ref: sec:pkgopts-acronym --></a> or via the <span -class="cmss-10x-x-109">numbers</span><a - id="dx1-14006"></a> or <span -class="cmss-10x-x-109">index</span><a - id="dx1-14007"></a> options described in <a +class="cmss-10">symbols</span><a + id="dx1-14006"></a>, <span +class="cmss-10">numbers</span><a + id="dx1-14007"></a> or <span +class="cmss-10">index</span><a + id="dx1-14008"></a> options described in <a href="#sec:pkgopts-other"><span -class="cmsy-10x-x-109">§</span>2.6 </a><a +class="cmsy-10">§</span>2.6 </a><a href="#sec:pkgopts-other">Other Options<!--tex4ht:ref: sec:pkgopts-other --></a> or via <span -class="cmtt-10x-x-109">\newglossary</span><a - id="dx1-14008"></a> described in <a +class="cmtt-10">\newglossary</span><a + id="dx1-14009"></a> described in <a href="#sec:newglossary"><span -class="cmsy-10x-x-109">§</span>12 </a><a +class="cmsy-10">§</span>12 </a><a href="#sec:newglossary">Defining New Glossaries<!--tex4ht:ref: sec:newglossary --></a>). - <!--l. 1532--><p class="noindent" ><div class="important" title="Important Note"> If you don’t use the main glossary and you don’t use this - option, <a - id="dx1-14009"></a><a + <!--l. 1539--><p class="noindent" ><div class="important" title="Important Note"> If you don’t use the main glossary and you don’t use this option, <a + id="dx1-14010"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-14010"></a></a> will produce the following warning: - </p><div class="alltt"> +class="cmtt-10">makeglossaries</span><a + id="dx1-14011"></a></a> + will produce the following warning: </p><div class="alltt"> <div class="obeylines-v"> <span -class="cmtt-10x-x-109">Warning:</span><span -class="cmtt-10x-x-109"> File</span><span -class="cmtt-10x-x-109"> ’</span><span -class="cmitt-10x-x-109">filename</span><span -class="cmtt-10x-x-109">.glo’</span><span -class="cmtt-10x-x-109"> is</span><span -class="cmtt-10x-x-109"> empty.</span> +class="cmtt-10">Warning:</span><span +class="cmtt-10"> File</span><span +class="cmtt-10"> ’</span><span +class="cmitt-10">filename</span><span +class="cmtt-10">.glo’</span><span +class="cmtt-10"> is</span><span +class="cmtt-10"> empty.</span> <br /><span -class="cmtt-10x-x-109">Have</span><span -class="cmtt-10x-x-109"> you</span><span -class="cmtt-10x-x-109"> used</span><span -class="cmtt-10x-x-109"> any</span><span -class="cmtt-10x-x-109"> entries</span><span -class="cmtt-10x-x-109"> defined</span><span -class="cmtt-10x-x-109"> in</span><span -class="cmtt-10x-x-109"> glossary</span> +class="cmtt-10">Have</span><span +class="cmtt-10"> you</span><span +class="cmtt-10"> used</span><span +class="cmtt-10"> any</span><span +class="cmtt-10"> entries</span><span +class="cmtt-10"> defined</span><span +class="cmtt-10"> in</span><span +class="cmtt-10"> glossary</span> <br /><span -class="cmtt-10x-x-109">’main’?</span> +class="cmtt-10">’main’?</span> <br /><span -class="cmtt-10x-x-109">Remember</span><span -class="cmtt-10x-x-109"> to</span><span -class="cmtt-10x-x-109"> use</span><span -class="cmtt-10x-x-109"> package</span><span -class="cmtt-10x-x-109"> option</span><span -class="cmtt-10x-x-109"> ’nomain’</span><span -class="cmtt-10x-x-109"> if</span> +class="cmtt-10">Remember</span><span +class="cmtt-10"> to</span><span +class="cmtt-10"> use</span><span +class="cmtt-10"> package</span><span +class="cmtt-10"> option</span><span +class="cmtt-10"> ’nomain’</span><span +class="cmtt-10"> if</span> <br /><span -class="cmtt-10x-x-109">you</span><span -class="cmtt-10x-x-109"> don’t</span><span -class="cmtt-10x-x-109"> want</span><span -class="cmtt-10x-x-109"> to</span><span -class="cmtt-10x-x-109"> use</span><span -class="cmtt-10x-x-109"> the</span><span -class="cmtt-10x-x-109"> main</span><span -class="cmtt-10x-x-109"> glossary.</span> - - - -</div> - </div> If you did actually want to use the main glossary and you see this - warning, check that you have referenced the entries in that glossary - via commands such as <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-14011"></a>. </div> - <!--l. 1545--><p class="noindent" > +class="cmtt-10">you</span><span +class="cmtt-10"> don’t</span><span +class="cmtt-10"> want</span><span +class="cmtt-10"> to</span><span +class="cmtt-10"> use</span><span +class="cmtt-10"> the</span><span +class="cmtt-10"> main</span><span +class="cmtt-10"> glossary.</span> +</div> + </div> If you did actually want to use the main glossary and you see this warning, + check that you have referenced the entries in that glossary via commands such as + <span +class="cmtt-10">\gls</span><a + id="dx1-14012"></a>. </div> + + + <!--l. 1552--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">sanitizesort</span><a - id="dx1-14012"></a> </dt><dd -class="description">This is a boolean option that determines whether or - not to <a - id="dx1-14013"></a><a +class="cmssbx-10">sanitizesort</span><a + id="dx1-14013"></a> </dt><dd +class="description">This is a boolean option that determines whether or not to <a + id="dx1-14014"></a><a href="#glo:sanitize">sanitize<a - id="dx1-14014"></a></a> the sort value when writing to the external - glossary file. For example, suppose you define an entry as - follows: - - - + id="dx1-14015"></a></a> the + sort value when writing to the external glossary file. For example, suppose you + define an entry as follows: + + <div class="verbatim" id="verbatim-15"> \newglossaryentry{hash}{name={\#},sort={#},  <br /> description={hash symbol}} </div> - <!--l. 1554--><p class="nopar" > The sort value (<span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">#</span></span></span>) must be sanitized before writing it to the glossary - file, otherwise <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> will try to interpret it as a parameter - reference. If, on the other hand, you want the sort value expanded, - you need to switch off the sanitization. For example, suppose you - do: - - - + <!--l. 1561--><p class="nopar" > The sort value (<span class="obeylines-h"><span class="verb"><span +class="cmtt-10">#</span></span></span>) must be sanitized before writing it to the glossary file, + otherwise <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> will try to interpret it as a parameter reference. If, on the + other hand, you want the sort value expanded, you need to switch off the + sanitization. For example, suppose you do: + + </p> <div class="verbatim" id="verbatim-16"> \newcommand{\mysortvalue}{AAA} @@ -3681,73 +3580,70 @@ class="E">E</span>X</span></span> will try to interpret it as a parameter  <br />  sort={\mysortvalue},  <br />  description={an example}} </div> - <!--l. 1566--><p class="nopar" > and you actually want <span -class="cmtt-10x-x-109">\mysortvalue </span>expanded, so that the - entry is sorted according to <span -class="cmtt-10x-x-109">AAA</span>, then use the package option + <!--l. 1573--><p class="nopar" > and you actually want <span +class="cmtt-10">\mysortvalue </span>expanded, so that the entry is sorted + according to <span +class="cmtt-10">AAA</span>, then use the package option <span +class="cmss-10">sanitizesort=false</span><a + id="dx1-14016"></a>. (The default is <span -class="cmss-10x-x-109">sanitizesort=false</span><a - id="dx1-14015"></a>. (The default is <span -class="cmss-10x-x-109">sanitizesort=true</span><a - id="dx1-14016"></a>.) +class="cmss-10">sanitizesort=true</span><a + id="dx1-14017"></a>.) </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">savewrites</span><a - id="dx1-14017"></a> </dt><dd -class="description">This is a boolean option to minimise the number of write - registers used by the <span -class="cmss-10x-x-109">glossaries </span>package. (Default is <span -class="cmss-10x-x-109">savewrites=false</span><a - id="dx1-14018"></a>.) - There are only a limited number of write registers, and if you have a - large number of glossaries or if you are using a class or other - packages that create a lot of external files, you may exceed the - maximum number of available registers. If <span -class="cmss-10x-x-109">savewrites</span><a - id="dx1-14019"></a> is set, the - glossary information will be stored in token registers until - the end of the document when they will be written to the - external files. If you run out of token registers, you can use +class="cmssbx-10">savewrites</span><a + id="dx1-14018"></a> </dt><dd +class="description">This is a boolean option to minimise the number of write registers used by + the <span +class="cmss-10">glossaries </span>package. (Default is <span +class="cmss-10">savewrites=false</span><a + id="dx1-14019"></a>.) There are only a + limited number of write registers, and if you have a large number of + glossaries or if you are using a class or other packages that create a lot + of external files, you may exceed the maximum number of available + registers. If <span +class="cmss-10">savewrites</span><a + id="dx1-14020"></a> is set, the glossary information will be stored + in token registers until the end of the document when they will be + written to the external files. If you run out of token registers, you can use <span -class="cmss-10x-x-109">etex</span><a - id="dx1-14020"></a>. - <!--l. 1583--><p class="noindent" ><div class="important" title="Important Note"> This option can significantly slow document compilation. As - an alternative, you can use the <span -class="cmss-10x-x-109">scrwfile</span><a - id="dx1-14021"></a> package (part of the - KOMA-Script bundle) and not use this option. </div> - </p><!--l. 1587--><p class="noindent" > - </p><!--l. 1589--><p class="noindent" ><div class="important" title="Important Note"> If you want to use <span class="TEX">T<span +class="cmss-10">etex</span><a + id="dx1-14021"></a>. + <!--l. 1590--><p class="noindent" ><div class="important" title="Important Note"> This option can significantly slow document compilation. As an alternative, you + can use the <span +class="cmss-10">scrwfile</span><a + id="dx1-14022"></a> package (part of the KOMA-Script bundle) and not use this + option. </div> + </p><!--l. 1594--><p class="noindent" > + </p><!--l. 1596--><p class="noindent" ><div class="important" title="Important Note"> If you want to use <span class="TEX">T<span class="E">E</span>X</span>’s <span -class="cmtt-10x-x-109">\write18</span><a - id="dx1-14022"></a> mechanism to call <a - id="dx1-14023"></a><a +class="cmtt-10">\write18</span><a + id="dx1-14023"></a> mechanism to call <a + id="dx1-14024"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-14024"></a></a> - or <a - id="dx1-14025"></a><a +class="cmtt-10">makeindex</span><a + id="dx1-14025"></a></a> or <a + id="dx1-14026"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-14026"></a></a> from your document and use <span -class="cmss-10x-x-109">savewrites</span><a - id="dx1-14027"></a>, you must - create the external files with <span -class="cmtt-10x-x-109">\glswritefiles </span>before you call - <a - id="dx1-14028"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-14029"></a>/<a - id="dx1-14030"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-14031"></a>. Also set <span -class="cmtt-10x-x-109">\glswritefiles </span>to nothing or <span -class="cmtt-10x-x-109">\relax</span> - before the end of the document to avoid rewriting the files. For - example: - - - +class="cmtt-10">xindy</span><a + id="dx1-14027"></a></a> + from your document and use <span +class="cmss-10">savewrites</span><a + id="dx1-14028"></a>, you must create the external files with + <span +class="cmtt-10">\glswritefiles </span>before you call <a + id="dx1-14029"></a><span +class="cmtt-10">makeindex</span><a + id="dx1-14030"></a>/<a + id="dx1-14031"></a><span +class="cmtt-10">xindy</span><a + id="dx1-14032"></a>. Also set <span +class="cmtt-10">\glswritefiles </span>to + nothing or <span +class="cmtt-10">\relax </span>before the end of the document to avoid rewriting the files. + For example: + + </p> <div class="verbatim" id="verbatim-17"> \glswritefiles @@ -3755,422 +3651,402 @@ class="cmtt-10x-x-109">\relax</span>  <br />-t \jobname.glg -o \jobname.gls \jobname}  <br />\let\glswritefiles\relax </div> - <!--l. 1601--><p class="nopar" > </div> - </p><!--l. 1602--><p class="noindent" > + <!--l. 1608--><p class="nopar" > </div> + </p><!--l. 1609--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">translate</span><a - id="dx1-14032"></a> </dt><dd +class="cmssbx-10">translate</span><a + id="dx1-14033"></a> </dt><dd class="description">This can take the following values: - <dl class="description"><dt class="description"> + <dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">translate=true</span><a - id="dx1-14033"></a> </dt><dd +class="cmssbx-10">translate=true</span><a + id="dx1-14034"></a> </dt><dd class="description">If <span -class="cmss-10x-x-109">babel</span><a - id="dx1-14034"></a> has been loaded and the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-14035"></a> - package is installed, <span -class="cmss-10x-x-109">translator</span><a - id="dx1-14036"></a> will be loaded and the - translations will be provided by the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-14037"></a> package - interface. You can modify the translations by providing - your own dictionary. If the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-14038"></a> package isn’t installed - and <span -class="cmss-10x-x-109">babel</span><a - id="dx1-14039"></a> is loaded, the <span -class="cmss-10x-x-109">glossaries-babel</span><a - id="dx1-14040"></a> package will be - loaded and the translations will be provided using <span -class="cmss-10x-x-109">babel</span>’s - <span -class="cmtt-10x-x-109">\addto\caption</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">language</span><span -class="cmmi-10x-x-109">> </span>mechanism. If <span -class="cmss-10x-x-109">polyglossia</span><a - id="dx1-14041"></a> has - been loaded, <span -class="cmss-10x-x-109">glossaries-polyglossia</span><a - id="dx1-14042"></a> will be loaded. - </dd><dt class="description"> +class="cmss-10">babel</span><a + id="dx1-14035"></a> has been loaded and the <span +class="cmss-10">translator</span><a + id="dx1-14036"></a> package is + installed, <span +class="cmss-10">translator</span><a + id="dx1-14037"></a> will be loaded and the translations will be + provided by the <span +class="cmss-10">translator</span><a + id="dx1-14038"></a> package interface. You can modify the + translations by providing your own dictionary. If the <span +class="cmss-10">translator</span><a + id="dx1-14039"></a> + package isn’t installed and <span +class="cmss-10">babel</span><a + id="dx1-14040"></a> is loaded, the <span +class="cmss-10">glossaries-babel</span><a + id="dx1-14041"></a> + package will be loaded and the translations will be provided using + <span +class="cmss-10">babel</span>’s <span +class="cmtt-10">\addto\caption</span><span +class="cmmi-10"><</span><span +class="cmti-10">language</span><span +class="cmmi-10">> </span>mechanism. If <span +class="cmss-10">polyglossia</span><a + id="dx1-14042"></a> has + been loaded, <span +class="cmss-10">glossaries-polyglossia</span><a + id="dx1-14043"></a> will be loaded. + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">translate=false</span><a - id="dx1-14043"></a> </dt><dd -class="description">Don’t provide translations, even if <span -class="cmss-10x-x-109">babel</span><a - id="dx1-14044"></a> or - <span -class="cmss-10x-x-109">polyglossia</span><a - id="dx1-14045"></a> has been loaded. (Note that <span -class="cmss-10x-x-109">babel</span><a - id="dx1-14046"></a> provides the - command <span -class="cmtt-10x-x-109">\glossaryname</span><a - id="dx1-14047"></a> so that will still be translated if - you have loaded <span -class="cmss-10x-x-109">babel</span><a - id="dx1-14048"></a>.) - </dd><dt class="description"> +class="cmssbx-10">translate=false</span><a + id="dx1-14044"></a> </dt><dd +class="description">Don’t provide translations, even if <span +class="cmss-10">babel</span><a + id="dx1-14045"></a> or <span +class="cmss-10">polyglossia</span><a + id="dx1-14046"></a> has + been loaded. (Note that <span +class="cmss-10">babel</span><a + id="dx1-14047"></a> provides the command <span +class="cmtt-10">\glossaryname</span><a + id="dx1-14048"></a> + so that will still be translated if you have loaded <span +class="cmss-10">babel</span><a + id="dx1-14049"></a>.) + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">translate=babel</span><a - id="dx1-14049"></a> </dt><dd -class="description">Don’t load the <span -class="cmss-10x-x-109">translator</span><a - id="dx1-14050"></a> package. Instead load - <span -class="cmss-10x-x-109">glossaries-babel</span><a - id="dx1-14051"></a>. - <!--l. 1627--><p class="noindent" ><div class="important" title="Important Note"> I recommend you use <span -class="cmss-10x-x-109">translate=babel</span><a - id="dx1-14052"></a> if you have any problems - with the translations or with PDF bookmarks, but to maintain - backward compatibility, if <span -class="cmss-10x-x-109">babel</span><a - id="dx1-14053"></a> has been loaded the default is - <span -class="cmss-10x-x-109">translate=true</span><a - id="dx1-14054"></a>. </div> - </p><!--l. 1632--><p class="noindent" > - - - -</p> - </dd></dl> - <!--l. 1636--><p class="noindent" >If <span -class="cmss-10x-x-109">translate</span><a - id="dx1-14055"></a> is specified without a value, <span -class="cmss-10x-x-109">translate=true</span><a - id="dx1-14056"></a> is assumed. If - <span -class="cmss-10x-x-109">translate</span><a - id="dx1-14057"></a> isn’t specified, <span -class="cmss-10x-x-109">translate=true</span><a - id="dx1-14058"></a> is assumed if <span -class="cmss-10x-x-109">babel</span><a - id="dx1-14059"></a>, <span -class="cmss-10x-x-109">polyglossia</span><a - id="dx1-14060"></a> - or <span -class="cmss-10x-x-109">translator</span><a - id="dx1-14061"></a> have been loaded. Otherwise <span -class="cmss-10x-x-109">translate=false</span><a - id="dx1-14062"></a> is - assumed. - </p><!--l. 1642--><p class="noindent" >See <a +class="cmssbx-10">translate=babel</span><a + id="dx1-14050"></a> </dt><dd +class="description">Don’t load the <span +class="cmss-10">translator</span><a + id="dx1-14051"></a> package. Instead load + <span +class="cmss-10">glossaries-babel</span><a + id="dx1-14052"></a>. + <!--l. 1634--><p class="noindent" ><div class="important" title="Important Note"> I recommend you use <span +class="cmss-10">translate=babel</span><a + id="dx1-14053"></a> if you have any problems with the + translations or with PDF bookmarks, but to maintain backward + compatibility, if <span +class="cmss-10">babel</span><a + id="dx1-14054"></a> has been loaded the default is <span +class="cmss-10">translate=true</span><a + id="dx1-14055"></a>. + </div> + </p><!--l. 1639--><p class="noindent" > +</p> + </dd></dl> + <!--l. 1643--><p class="noindent" >If <span +class="cmss-10">translate</span><a + id="dx1-14056"></a> is specified without a value, <span +class="cmss-10">translate=true</span><a + id="dx1-14057"></a> is assumed. If <span +class="cmss-10">translate</span><a + id="dx1-14058"></a> + isn’t specified, <span +class="cmss-10">translate=true</span><a + id="dx1-14059"></a> is assumed if <span +class="cmss-10">babel</span><a + id="dx1-14060"></a>, <span +class="cmss-10">polyglossia</span><a + id="dx1-14061"></a> or <span +class="cmss-10">translator</span><a + id="dx1-14062"></a> have + been loaded. Otherwise <span +class="cmss-10">translate=false</span><a + id="dx1-14063"></a> is assumed. + + + </p><!--l. 1649--><p class="noindent" >See <a href="#sec:fixednames"><span -class="cmsy-10x-x-109">§</span>1.2.1 </a><a +class="cmsy-10">§</span>1.2.1 </a><a href="#sec:fixednames">Changing the Fixed Names<!--tex4ht:ref: sec:fixednames --></a> for further details. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">notranslate</span><a - id="dx1-14063"></a> </dt><dd +class="cmssbx-10">notranslate</span><a + id="dx1-14064"></a> </dt><dd class="description">This is equivalent to <span -class="cmss-10x-x-109">translate=false</span><a - id="dx1-14064"></a> and may be passed via the - document class options. +class="cmss-10">translate=false</span><a + id="dx1-14065"></a> and may be passed via the document + class options. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">hyperfirst</span><a - id="dx1-14065"></a> </dt><dd -class="description">This is a boolean option that specifies whether each term - has a hyperlink on <a - id="dx1-14066"></a><a +class="cmssbx-10">hyperfirst</span><a + id="dx1-14066"></a> </dt><dd +class="description">This is a boolean option that specifies whether each term has a hyperlink + on <a + id="dx1-14067"></a><a href="#glo:firstuse">first use</a>. The default is <span -class="cmss-10x-x-109">hyperfirst=true</span><a - id="dx1-14067"></a> - (terms on <a - id="dx1-14068"></a><a -href="#glo:firstuse">first use</a> have a hyperlink, unless explicitly suppressed - using starred versions of commands such as <span -class="cmtt-10x-x-109">\gls*</span><a - id="dx1-14069"></a>). Note that - this applies to all glossary types. It may be that you only - want to apply this to just the acronyms (where the first use - explains the meaning of the acronym) but not for ordinary - glossary entries (where the first use is identical to subsequent - uses). In this case, you can use <span -class="cmss-10x-x-109">hyperfirst=false</span><a - id="dx1-14070"></a> and apply - <span -class="cmtt-10x-x-109">\glsunsetall </span>to all the regular (non-acronym) glossaries. For +class="cmss-10">hyperfirst=true</span><a + id="dx1-14068"></a> (terms on <a + id="dx1-14069"></a><a +href="#glo:firstuse">first use</a> have a hyperlink, + unless explicitly suppressed using starred versions of commands such as <span +class="cmtt-10">\gls*</span><a + id="dx1-14070"></a>). + Note that this applies to all glossary types. It may be that you only want to + apply this to just the acronyms (where the first use explains the meaning of the + acronym) but not for ordinary glossary entries (where the first use is + identical to subsequent uses). In this case, you can use <span +class="cmss-10">hyperfirst=false</span><a + id="dx1-14071"></a> and + apply <span +class="cmtt-10">\glsunsetall </span>to all the regular (non-acronym) glossaries. For example: - - - + + <div class="verbatim" id="verbatim-18">  \usepackage[acronym,hyperfirst=false]{glossaries}  <br /> % acronym and glossary entry definitions  <br /> % at the end of the preamble  <br /> \glsunsetall[main] </div> - <!--l. 1665--><p class="nopar" > + <!--l. 1672--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">nohypertypes</span><a - id="dx1-14071"></a> </dt><dd -class="description">Use this option if you have multiple glossaries and you want - to suppress the entry hyperlinks for a particular glossary or - glossaries. The value of this option should be a comma-separated list - of glossary types where <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-14072"></a> etc shouldn’t have hyperlinks by - default. Make sure you enclose the value in braces if it contains any - commas. Example: - - - +class="cmssbx-10">nohypertypes</span><a + id="dx1-14072"></a> </dt><dd +class="description">Use this option if you have multiple glossaries and you want to + suppress the entry hyperlinks for a particular glossary or glossaries. The value of + this option should be a comma-separated list of glossary types where <span +class="cmtt-10">\gls</span><a + id="dx1-14073"></a> etc + shouldn’t have hyperlinks by default. Make sure you enclose the value in braces + if it contains any commas. Example: + + <div class="verbatim" id="verbatim-19"> \usepackage[acronym,nohypertypes={acronym,notation}]  <br />  {glossaries}  <br />\newglossary[nlg]{notation}{not}{ntn}{Notation} </div> - <!--l. 1677--><p class="nopar" > The values must be fully expanded, so <span -class="cmbx-10x-x-109">don’t </span>try - <span -class="cmtt-10x-x-109">nohypertypes=\acronymtype</span><a - id="dx1-14073"></a>. You may also use - </p><!--l. 1681--><p class="noindent" ><hr><div title="Definition"><span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList</span><a - id="dx1-14074"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 1682--><p class="noindent" > + <!--l. 1684--><p class="nopar" > The values must be fully expanded, so <span +class="cmbx-10">don’t </span>try <span +class="cmtt-10">nohypertypes=\acronymtype</span><a + id="dx1-14074"></a>. + You may also use + </p><!--l. 1688--><p class="noindent" ><hr><div title="Definition"><span +class="cmtt-10">\GlsDeclareNoHyperList</span><a + id="dx1-14075"></a><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 1689--><p class="noindent" > instead or additionally. See <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 </a><a +class="cmsy-10">§</span>6 </a><a href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a> for further details. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">savenumberlist</span><a - id="dx1-14075"></a> </dt><dd -class="description">This is a boolean option that specifies whether or - not to gather and store the <a - id="dx1-14076"></a><a +class="cmssbx-10">savenumberlist</span><a + id="dx1-14076"></a> </dt><dd +class="description">This is a boolean option that specifies whether or not to gather and + store the <a + id="dx1-14077"></a><a href="#glo:numberlist">number list<a - id="dx1-14077"></a></a> for each entry. The - default is <span -class="cmss-10x-x-109">savenumberlist=false</span><a - id="dx1-14078"></a>. (See <span -class="cmtt-10x-x-109">\glsentrynumberlist</span><a - id="dx1-14079"></a> and + id="dx1-14078"></a></a> for each entry. The default is <span +class="cmss-10">savenumberlist=false</span><a + id="dx1-14079"></a>. (See <span -class="cmtt-10x-x-109">\glsdisplaynumberlist</span><a - id="dx1-14080"></a> in <a +class="cmtt-10">\glsentrynumberlist</span><a + id="dx1-14080"></a> and <span +class="cmtt-10">\glsdisplaynumberlist</span><a + id="dx1-14081"></a> in <a href="#sec:glsnolink"><span -class="cmsy-10x-x-109">§</span>9 </a><a -href="#sec:glsnolink">Using Glossary Terms Without - Links<!--tex4ht:ref: sec:glsnolink --></a>.) +class="cmsy-10">§</span>9 </a><a +href="#sec:glsnolink">Using Glossary + Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a>.) </dd></dl> -<!--l. 1694--><p class="noindent" > +<!--l. 1701--><p class="noindent" > </p> -<!--l. 1694--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2.2</span>  <a +<!--l. 1701--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2.2 </span> <a id="sec:pkgopts-sec"></a>Sectioning, Headings and TOC Options</h3> <dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">toc</span><a +class="cmssbx-10">toc</span><a id="dx1-15001"></a> </dt><dd -class="description">Add the glossaries to the table of contents. Note that an extra - <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run is required with this option. Alternatively, you can - switch this function on and off using - <!--l. 1701--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glstoctrue</span><span -class="cmtt-10"> </span></span><a +class="description">Add the glossaries to the table of contents. Note that an extra <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run is + required with this option. Alternatively, you can switch this function on and off + using + <!--l. 1708--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glstoctrue</span><span +class="cmtt-9"> </span></span><a id="dx1-15002"></a> <span -class="cmtt-10x-x-109">\glstoctrue </span></div><hr> - </p><!--l. 1703--><p class="noindent" > +class="cmtt-10">\glstoctrue </span></div><hr> + </p><!--l. 1710--><p class="noindent" > and - </p><!--l. 1705--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glstocfalse</span><span -class="cmtt-10"> </span></span><a + </p><!--l. 1712--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glstocfalse</span><span +class="cmtt-9"> </span></span><a id="dx1-15003"></a> <span -class="cmtt-10x-x-109">\glstocfalse </span></div><hr> - </p><!--l. 1707--><p class="noindent" > - - - +class="cmtt-10">\glstocfalse </span></div><hr> + </p><!--l. 1714--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">numberline</span><a +class="cmssbx-10">numberline</span><a id="dx1-15004"></a> </dt><dd class="description">When used with <span -class="cmss-10x-x-109">toc</span><a +class="cmss-10">toc</span><a id="dx1-15005"></a>, this will add <span -class="cmtt-10x-x-109">\numberline</span><a +class="cmtt-10">\numberline</span><a id="dx1-15006"></a><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">{}</span></span></span> in the final +class="cmtt-10">{}</span></span></span> in the final argument of <span -class="cmtt-10x-x-109">\addcontentsline</span><a +class="cmtt-10">\addcontentsline</span><a id="dx1-15007"></a>. This will align the table of contents entry with the numbered section titles. Note that this option has no effect if the <span -class="cmss-10x-x-109">toc</span><a +class="cmss-10">toc</span><a id="dx1-15008"></a> option is omitted. If <span -class="cmss-10x-x-109">toc</span><a +class="cmss-10">toc</span><a id="dx1-15009"></a> is used without <span -class="cmss-10x-x-109">numberline</span><a - id="dx1-15010"></a>, - the title will be aligned with the section numbers rather than the - section titles. +class="cmss-10">numberline</span><a + id="dx1-15010"></a>, the + title will be aligned with the section numbers rather than the section + titles. + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">section</span><a +class="cmssbx-10">section</span><a id="dx1-15011"></a> </dt><dd class="description">This is a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>option. Its value should be the - name of a sectional unit (e.g. chapter). This will make the - glossaries appear in the named sectional unit, otherwise each - glossary will appear in a chapter, if chapters exist, otherwise in a - section. Unnumbered sectional units will be used by default. +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>option. Its value should be the name of a sectional + unit (e.g. chapter). This will make the glossaries appear in the named sectional + unit, otherwise each glossary will appear in a chapter, if chapters exist, + otherwise in a section. Unnumbered sectional units will be used by default. Example: - - - + + <div class="verbatim" id="verbatim-20"> \usepackage[section=subsection]{glossaries} </div> - <!--l. 1725--><p class="nopar" > You can omit the value if you want to use sections, i.e.  - - - + <!--l. 1732--><p class="nopar" > You can omit the value if you want to use sections, i.e.  + + </p> <div class="verbatim" id="verbatim-21"> \usepackage[section]{glossaries} </div> - <!--l. 1729--><p class="nopar" > is equivalent to - - - + <!--l. 1736--><p class="nopar" > is equivalent to + + </p> <div class="verbatim" id="verbatim-22"> \usepackage[section=section]{glossaries} </div> - <!--l. 1733--><p class="nopar" > You can change this value later in the document using - </p><!--l. 1735--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\setglossarysection</span><span -class="cmtt-10"> </span></span><a + <!--l. 1740--><p class="nopar" > You can change this value later in the document using + </p><!--l. 1742--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\setglossarysection</span><span +class="cmtt-9"> </span></span><a id="dx1-15012"></a> <span -class="cmtt-10x-x-109">\setglossarysection{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 1737--><p class="noindent" > +class="cmtt-10">\setglossarysection{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 1744--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">> </span>is the sectional unit. - </p><!--l. 1740--><p class="noindent" >The start of each glossary adds information to the page header - via - </p><!--l. 1741--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsglossarymark</span><span -class="cmtt-10"> </span></span><a +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">> </span>is the sectional unit. + </p><!--l. 1747--><p class="noindent" >The start of each glossary adds information to the page header via + </p><!--l. 1748--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsglossarymark</span><span +class="cmtt-9"> </span></span><a id="dx1-15013"></a> <span -class="cmtt-10x-x-109">\glsglossarymark{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary title</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - </div><hr> - </p><!--l. 1743--><p class="noindent" > - This defaults to <span -class="cmtt-10x-x-109">\@mkboth</span>, but you may need to redefine it. For - example, to only change the right header: - - - +class="cmtt-10">\glsglossarymark{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary title</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 1750--><p class="noindent" > + By default this uses <span +class="cmtt-10">\@mkboth</span><span class="footnote-mark"><a +href="#fn1x3" id="fn1x3-bk"><sup class="textsuperscript">2.1</sup></a></span><a + id="x1-15014f1"></a> + but you may need to redefine it. For example, to only change the right + header: + + </p> <div class="verbatim" id="verbatim-23"> \renewcommand{\glsglossarymark}[1]{\markright{#1}} </div> - <!--l. 1749--><p class="nopar" > or to prevent it from changing the headers: - - - + <!--l. 1757--><p class="nopar" > or to prevent it from changing the headers: + + </p> <div class="verbatim" id="verbatim-24"> \renewcommand{\glsglossarymark}[1]{} </div> - <!--l. 1753--><p class="nopar" > If you want <span -class="cmtt-10x-x-109">\glsglossarymark </span>to use <span -class="cmtt-10x-x-109">\MakeUppercase </span>in the - header, use the <span -class="cmss-10x-x-109">ucmark</span><a - id="dx1-15014"></a> option described below. - </p><!--l. 1757--><p class="noindent" >Occasionally you may find that another package defines + <!--l. 1761--><p class="nopar" > If you want <span +class="cmtt-10">\glsglossarymark </span>to use <span +class="cmtt-10">\MakeUppercase </span>in the header, use the <span -class="cmtt-10x-x-109">\cleardoublepage </span>when it is not required. This may cause an - unwanted blank page to appear before each glossary. This can be - fixed by redefining <span class="marginpar"><span -class="cmtt-10">\glsclearpage</span><span -class="cmtt-10"> </span></span><a - id="dx1-15015"></a><span -class="cmtt-10x-x-109">\glsclearpage</span>: - - - +class="cmss-10">ucmark</span><a + id="dx1-15017"></a> option described below. + </p><!--l. 1765--><p class="noindent" >Occasionally you may find that another package defines + <span +class="cmtt-10">\cleardoublepage </span>when it is not required. This may cause an unwanted blank + page to appear before each glossary. This can be fixed by redefining + <span class="marginpar"><span +class="cmtt-9">\glsclearpage</span><span +class="cmtt-9"> </span></span><a + id="dx1-15018"></a><span +class="cmtt-10">\glsclearpage</span>: + + </p> <div class="verbatim" id="verbatim-25"> \renewcommand*{\glsclearpage}{\clearpage} </div> - <!--l. 1763--><p class="nopar" > + <!--l. 1771--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">ucmark</span><a - id="dx1-15016"></a> </dt><dd +class="cmssbx-10">ucmark</span><a + id="dx1-15019"></a> </dt><dd class="description">This is a boolean option (default: <span -class="cmss-10x-x-109">ucmark=false</span><a - id="dx1-15017"></a>, - unless <span -class="cmss-10x-x-109">memoir</span><a - id="dx1-15018"></a> has been loaded, in which case it defaults - to <span -class="cmss-10x-x-109">ucmark=true</span><a - id="dx1-15019"></a>). If set, <span -class="cmtt-10x-x-109">\glsglossarymark</span><a - id="dx1-15020"></a> uses +class="cmss-10">ucmark=false</span><a + id="dx1-15020"></a>, unless <span +class="cmss-10">memoir</span><a + id="dx1-15021"></a> has been + loaded, in which case it defaults to <span +class="cmss-10">ucmark=true</span><a + id="dx1-15022"></a>). If set, <span +class="cmtt-10">\glsglossarymark</span><a + id="dx1-15023"></a> uses <span -class="cmtt-10x-x-109">\MakeTextUppercase</span><a - id="dx1-15021"></a><span class="footnote-mark"><a -href="#fn1x4" id="fn1x4-bk"><sup class="textsuperscript">1</sup></a></span><a - id="x1-15022f1"></a>. +class="cmtt-10">\MakeTextUppercase</span><a + id="dx1-15024"></a><span class="footnote-mark"><a +href="#fn2x3" id="fn2x3-bk"><sup class="textsuperscript">2.2</sup></a></span><a + id="x1-15025f2"></a>. You can test whether this option has been set or not using - <!--l. 1776--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglsucmark</span><span -class="cmtt-10"> </span></span><a - id="dx1-15027"></a> <span -class="cmtt-10x-x-109">\ifglsucmark </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">\else </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false</span> - <span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">\fi </span></div><hr> - </p><!--l. 1778--><p class="noindent" > + <!--l. 1784--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglsucmark</span><span +class="cmtt-9"> </span></span><a + id="dx1-15030"></a> <span +class="cmtt-10">\ifglsucmark </span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">\else </span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">\fi</span> + </div><hr> + </p><!--l. 1786--><p class="noindent" > For example: - - - + + </p> <div class="verbatim" id="verbatim-26"> \renewcommand{\glsglossarymark}[1]{% @@ -4180,278 +4056,270 @@ class="cmtt-10x-x-109">\fi </span></div><hr>  <br />    \markright{#1}%  <br />  \fi} </div> - <!--l. 1787--><p class="nopar" > If <span -class="cmss-10x-x-109">memoir</span><a - id="dx1-15028"></a> has been loaded and <span -class="cmss-10x-x-109">ucfirst</span><a - id="dx1-15029"></a> is set, then <span -class="cmss-10x-x-109">memoir</span><a - id="dx1-15030"></a>’s - <span -class="cmtt-10x-x-109">\memUChead</span><a - id="dx1-15031"></a> is used. + <!--l. 1795--><p class="nopar" > If <span +class="cmss-10">memoir</span><a + id="dx1-15031"></a> has been loaded and <span +class="cmss-10">ucfirst</span><a + id="dx1-15032"></a> is set, then <span +class="cmss-10">memoir</span><a + id="dx1-15033"></a>’s <span +class="cmtt-10">\memUChead</span><a + id="dx1-15034"></a> is + used. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">numberedsection</span><a - id="dx1-15032"></a> </dt><dd -class="description">The glossaries are placed in unnumbered sectional units - by default, but this can be changed using <span -class="cmss-10x-x-109">numberedsection</span><a - id="dx1-15033"></a>. This - option can take one of the following values: - <ul class="itemize1"> - <li class="itemize"><span -class="cmss-10x-x-109">false</span><a - id="dx1-15034"></a>: no number, i.e. use starred form of sectioning - command (e.g. <span -class="cmtt-10x-x-109">\chapter* </span>or <span -class="cmtt-10x-x-109">\section*</span>); - </li> - <li class="itemize"><span -class="cmss-10x-x-109">nolabel</span><a - id="dx1-15035"></a>: use a numbered section, i.e. the unstarred form of - sectioning command (e.g. <span -class="cmtt-10x-x-109">\chapter </span>or <span -class="cmtt-10x-x-109">\section</span>), but the - section not labelled; - </li> - <li class="itemize"><span -class="cmss-10x-x-109">autolabel</span><a - id="dx1-15036"></a>: numbered with automatic labelling. Each glossary uses - the unstarred form of a sectioning command (e.g. <span -class="cmtt-10x-x-109">\chapter </span>or - <span -class="cmtt-10x-x-109">\section</span>) and is assigned a label (via <span -class="cmtt-10x-x-109">\label</span><a - id="dx1-15037"></a>). The label is - formed from - <!--l. 1808--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsautoprefix</span><span -class="cmtt-10"> </span></span><a - id="dx1-15038"></a> <span -class="cmtt-10x-x-109">\glsautoprefix </span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span></div><hr> - </p><!--l. 1810--><p class="noindent" > - where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>is the label identifying that glossary. The default - value of <span -class="cmtt-10x-x-109">\glsautoprefix </span>is empty. For example, if you load - <span -class="cmss-10x-x-109">glossaries </span>using: - - - -</p> - <div class="verbatim" id="verbatim-27"> - \usepackage[section,numberedsection=autolabel] -  <br />  {glossaries}</div> - <!--l. 1818--><p class="nopar" > then each glossary will appear in a numbered section, and can - be referenced using something like: - - - -</p> - <div class="verbatim" id="verbatim-28"> - The main glossary is in section~\ref{main} and -  <br />the list of acronyms is in section~\ref{acronym}.</div> - <!--l. 1824--><p class="nopar" > If you can’t decide whether to have the acronyms in the - main glossary or a separate list of acronyms, you can use - <span -class="cmtt-10x-x-109">\acronymtype</span><a - id="dx1-15039"></a> which is set to <span -class="cmtt-10x-x-109">main </span>if the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-15040"></a> option is not - used and is set to <span -class="cmtt-10x-x-109">acronym </span>if the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-15041"></a> option is used. For - example: - - - +class="cmssbx-10">numberedsection</span><a + id="dx1-15035"></a> </dt><dd +class="description">The glossaries are placed in unnumbered sectional units by default, + but this can be changed using <span +class="cmss-10">numberedsection</span><a + id="dx1-15036"></a>. This option can take one of the + following values: + <ul class="itemize1"> + <li class="itemize"><span +class="cmss-10">false</span><a + id="dx1-15037"></a>: no number, i.e. use starred form of sectioning command + (e.g. <span +class="cmtt-10">\chapter* </span>or <span +class="cmtt-10">\section*</span>); + </li> + <li class="itemize"><span +class="cmss-10">nolabel</span><a + id="dx1-15038"></a>: use a numbered section, i.e. the unstarred form of sectioning + command (e.g. <span +class="cmtt-10">\chapter </span>or <span +class="cmtt-10">\section</span>), but the section not labelled; + </li> + <li class="itemize"><span +class="cmss-10">autolabel</span><a + id="dx1-15039"></a>: numbered with automatic labelling. Each glossary uses + the unstarred form of a sectioning command (e.g. <span +class="cmtt-10">\chapter </span>or + <span +class="cmtt-10">\section</span>) and is assigned a label (via <span +class="cmtt-10">\label</span><a + id="dx1-15040"></a>). The label is formed + from + <!--l. 1816--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsautoprefix</span><span +class="cmtt-9"> </span></span><a + id="dx1-15041"></a> <span +class="cmtt-10">\glsautoprefix </span><span +class="cmmi-10"><</span><span +class="cmitt-10">type</span><span +class="cmmi-10">> </span></div><hr> + </p><!--l. 1818--><p class="noindent" > + where <span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>is the label identifying that glossary. The default value + of <span +class="cmtt-10">\glsautoprefix </span>is empty. For example, if you load <span +class="cmss-10">glossaries</span> + using: + + +</p> + <div class="verbatim" id="verbatim-27"> + \usepackage[section,numberedsection=autolabel] +  <br />  {glossaries} +</div> + <!--l. 1826--><p class="nopar" > then each glossary will appear in a numbered section, and can be + referenced using something like: + + +</p> + <div class="verbatim" id="verbatim-28"> + The main glossary is in section~\ref{main} and +  <br />the list of acronyms is in section~\ref{acronym}. +</div> + <!--l. 1832--><p class="nopar" > If you can’t decide whether to have the acronyms in the main glossary or a + separate list of acronyms, you can use <span +class="cmtt-10">\acronymtype</span><a + id="dx1-15042"></a> which is set to <span +class="cmtt-10">main </span>if + the <span +class="cmss-10">acronym</span><a + id="dx1-15043"></a> option is not used and is set to <span +class="cmtt-10">acronym </span>if the <span +class="cmss-10">acronym</span><a + id="dx1-15044"></a> option + is used. For example: + + +</p> + <div class="verbatim" id="verbatim-29"> + The list of acronyms is in section~\ref{\acronymtype}. +</div> + <!--l. 1840--><p class="nopar" > You can redefine the prefix if the default label clashes with another label in + your document. For example: + + </p> - <div class="verbatim" id="verbatim-29"> - The list of acronyms is in section~\ref{\acronymtype}.</div> - <!--l. 1832--><p class="nopar" > You can redefine the prefix if the default label clashes with - another label in your document. For example: - - - -</p> - <div class="verbatim" id="verbatim-30"> - \renewcommand*{\glsautoprefix}{glo:}</div> - <!--l. 1838--><p class="nopar" > will add <span -class="cmtt-10x-x-109">glo: </span>to the automatically generated label, so you - can then, for example, refer to the list of acronyms as - follows: - - - + <div class="verbatim" id="verbatim-30"> + \renewcommand*{\glsautoprefix}{glo:} +</div> + <!--l. 1846--><p class="nopar" > will add <span +class="cmtt-10">glo: </span>to the automatically generated label, so you can then, for + example, refer to the list of acronyms as follows: + + +</p> + <div class="verbatim" id="verbatim-31"> + The list of acronyms is in +  <br />section~\ref{glo:\acronymtype}. +</div> + <!--l. 1852--><p class="nopar" > Or, if you are undecided on a prefix: + + </p> - <div class="verbatim" id="verbatim-31"> - The list of acronyms is in -  <br />section~\ref{glo:\acronymtype}.</div> - <!--l. 1844--><p class="nopar" > Or, if you are undecided on a prefix: - - - -</p> - <div class="verbatim" id="verbatim-32"> - The list of acronyms is in -  <br />section~\ref{\glsautoprefix\acronymtype}.</div> - <!--l. 1849--><p class="nopar" > - </p></li> - <li class="itemize"><span -class="cmss-10x-x-109">nameref</span><a - id="dx1-15042"></a>: this is like <span -class="cmss-10x-x-109">autolabel</span><a - id="dx1-15043"></a> but uses an unnumbered sectioning - command (e.g. <span -class="cmtt-10x-x-109">\chapter*</span><a - id="dx1-15044"></a> or <span -class="cmtt-10x-x-109">\section*</span><a - id="dx1-15045"></a>). It’s designed for use - with the <span -class="cmss-10x-x-109">nameref</span><a - id="dx1-15046"></a> package. For example: - - - - <div class="verbatim" id="verbatim-33"> - \usepackage{nameref} -  <br />\usepackage[numberedsection=nameref]{glossaries}</div> - <!--l. 1858--><p class="nopar" > Now <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\nameref{main}</span></span></span> will display the (TOC) section - title associated with the <span -class="cmtt-10x-x-109">main </span>glossary. As above, you - can redefine <span -class="cmtt-10x-x-109">\glsautoprefix </span>to provide a prefix for the - label.</p></li></ul> + <div class="verbatim" id="verbatim-32"> + The list of acronyms is in +  <br />section~\ref{\glsautoprefix\acronymtype}. +</div> + <!--l. 1857--><p class="nopar" > + </p></li> + <li class="itemize"><span +class="cmss-10">nameref</span><a + id="dx1-15045"></a>: this is like <span +class="cmss-10">autolabel</span><a + id="dx1-15046"></a> but uses an unnumbered sectioning command + (e.g. <span +class="cmtt-10">\chapter*</span><a + id="dx1-15047"></a> or <span +class="cmtt-10">\section*</span><a + id="dx1-15048"></a>). It’s designed for use with the <span +class="cmss-10">nameref</span><a + id="dx1-15049"></a> + package. For example: + + + <div class="verbatim" id="verbatim-33"> + \usepackage{nameref} +  <br />\usepackage[numberedsection=nameref]{glossaries} +</div> + <!--l. 1866--><p class="nopar" > Now <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\nameref{main}</span></span></span> will display the (TOC) section title associated with + the <span +class="cmtt-10">main </span>glossary. As above, you can redefine <span +class="cmtt-10">\glsautoprefix </span>to provide a + prefix for the label.</p></li></ul> </dd></dl> -<!--l. 1866--><p class="noindent" > +<!--l. 1874--><p class="noindent" > </p> -<!--l. 1866--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2.3</span>  <a +<!--l. 1874--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2.3 </span> <a id="sec:pkgopts-printglos"></a>Glossary Appearance Options</h3> <dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">entrycounter</span><a +class="cmssbx-10">entrycounter</span><a id="dx1-16001"></a> </dt><dd -class="description">This is a boolean option. (Default is <span -class="cmss-10x-x-109">entrycounter=false</span><a +class="description">This is a boolean option. (Default is <span +class="cmss-10">entrycounter=false</span><a id="dx1-16002"></a>.) - If set, each main (level 0) glossary entry will be numbered - when using the standard glossary styles. This option creates the - counter <span class="marginpar"><span -class="cmtt-10">glossaryentry</span><span -class="cmtt-10"> </span></span><a + If set, each main (level 0) glossary entry will be numbered when + using the standard glossary styles. This option creates the counter + <span class="marginpar"><span +class="cmtt-9">glossaryentry</span><span +class="cmtt-9"> </span></span><a id="dx1-16003"></a><a id="dx1-16004"></a><span -class="cmss-10x-x-109">glossaryentry</span>. - <!--l. 1876--><p class="noindent" >If you use this option, you can reference the entry number within the - document using - </p><!--l. 1878--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsrefentry</span><span -class="cmtt-10"> </span></span><a +class="cmss-10">glossaryentry</span>. + <!--l. 1884--><p class="noindent" >If you use this option, you can reference the entry number within the document + using + </p><!--l. 1886--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsrefentry</span><span +class="cmtt-9"> </span></span><a id="dx1-16005"></a> <span -class="cmtt-10x-x-109">\glsrefentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 1880--><p class="noindent" > +class="cmtt-10">\glsrefentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 1888--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the label associated with that glossary entry. - </p><!--l. 1883--><p class="noindent" ><div class="important" title="Important Note"> If you use <span -class="cmtt-10x-x-109">\glsrefentry</span>, you must run <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> twice after creating - the glossary files using <a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the label associated with that glossary entry. + </p><!--l. 1891--><p class="noindent" ><div class="important" title="Important Note"> If you use <span +class="cmtt-10">\glsrefentry</span>, you must run <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> twice after creating the + glossary files using <a id="dx1-16006"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-16007"></a></a>, <a id="dx1-16008"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-16009"></a></a> or <a id="dx1-16010"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-16011"></a></a> to - ensure the cross-references are up-to-date. </div> - </p><!--l. 1888--><p class="noindent" > +class="cmtt-10">xindy</span><a + id="dx1-16011"></a></a> to ensure the + cross-references are up-to-date. </div> + </p><!--l. 1896--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">counterwithin</span><a +class="cmssbx-10">counterwithin</span><a id="dx1-16012"></a> </dt><dd class="description">This is a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>option where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>is the - name of a counter. If used, this option will automatically set +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>option where <span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>is the name of a + counter. If used, this option will automatically set <span +class="cmss-10">entrycounter=true</span><a + id="dx1-16013"></a> and the <span -class="cmss-10x-x-109">entrycounter=true</span><a - id="dx1-16013"></a> and the <span -class="cmss-10x-x-109">glossaryentry</span><a - id="dx1-16014"></a> counter will be reset every - time <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>is incremented. - - - - <!--l. 1897--><p class="noindent" ><div class="important" title="Important Note"> The <span -class="cmss-10x-x-109">glossaryentry</span><a - id="dx1-16015"></a> counter isn’t automatically reset at the start of - each glossary, except when glossary section numbering is on and the - counter used by <span -class="cmss-10x-x-109">counterwithin</span><a - id="dx1-16016"></a> is the same as the counter used in the - glossary’s sectioning command. </div> - </p><!--l. 1902--><p class="noindent" > - </p><!--l. 1904--><p class="noindent" >If you want the counter reset at the start of each glossary, you can - redefine <span -class="cmtt-10x-x-109">\glossarypreamble</span><a +class="cmss-10">glossaryentry</span><a + id="dx1-16014"></a> counter will be reset every time <span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>is incremented. + <!--l. 1905--><p class="noindent" ><div class="important" title="Important Note"> The <span +class="cmss-10">glossaryentry</span><a + id="dx1-16015"></a> counter isn’t automatically reset at the start of each glossary, + except when glossary section numbering is on and the counter used by + <span +class="cmss-10">counterwithin</span><a + id="dx1-16016"></a> is the same as the counter used in the glossary’s sectioning + command. </div> + </p><!--l. 1910--><p class="noindent" > + + + </p><!--l. 1912--><p class="noindent" >If you want the counter reset at the start of each glossary, you can redefine + <span +class="cmtt-10">\glossarypreamble</span><a id="dx1-16017"></a> to use - </p><!--l. 1906--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsresetentrycounter</span><span -class="cmtt-10"> </span></span><a + </p><!--l. 1914--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsresetentrycounter</span><span +class="cmtt-9"> </span></span><a id="dx1-16018"></a> <span -class="cmtt-10x-x-109">\glsresetentrycounter </span></div><hr> - </p><!--l. 1908--><p class="noindent" > +class="cmtt-10">\glsresetentrycounter </span></div><hr> + </p><!--l. 1916--><p class="noindent" > which sets <span -class="cmss-10x-x-109">glossaryentry</span><a +class="cmss-10">glossaryentry</span><a id="dx1-16019"></a> to zero: - - - + + </p> <div class="verbatim" id="verbatim-34"> \renewcommand{\glossarypreamble}{%  <br />  \glsresetentrycounter  <br />} </div> - <!--l. 1914--><p class="nopar" > or if you are using <span -class="cmtt-10x-x-109">\setglossarypreamble</span><a - id="dx1-16020"></a>, add it to each glossary - preamble, as required. For example: - - - + <!--l. 1922--><p class="nopar" > or if you are using <span +class="cmtt-10">\setglossarypreamble</span><a + id="dx1-16020"></a>, add it to each glossary preamble, as + required. For example: + + </p> <div class="verbatim" id="verbatim-35"> \setglossarypreamble[acronym]{% @@ -4463,488 +4331,467 @@ class="cmtt-10x-x-109">\setglossarypreamble</span><a  <br />  The preamble text here for the main glossary.  <br />} </div> - <!--l. 1926--><p class="nopar" > + <!--l. 1934--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">subentrycounter</span><a +class="cmssbx-10">subentrycounter</span><a id="dx1-16021"></a> </dt><dd class="description">This is a boolean option. (Default is <span -class="cmss-10x-x-109">subentrycounter=false</span><a - id="dx1-16022"></a>.) - If set, each level 1 glossary entry will be numbered when using - the standard glossary styles. This option creates the counter - <span class="marginpar"><span -class="cmtt-10">glossarysubentry</span><span -class="cmtt-10"> </span></span><a +class="cmss-10">subentrycounter=false</span><a + id="dx1-16022"></a>.) If set, + each level 1 glossary entry will be numbered when using the standard glossary + styles. This option creates the counter <span class="marginpar"><span +class="cmtt-9">glossarysubentry</span><span +class="cmtt-9"> </span></span><a id="dx1-16023"></a><a id="dx1-16024"></a><span -class="cmss-10x-x-109">glossarysubentry</span>. The counter is reset with each - main (level 0) entry. Note that this package option is independent of - <span -class="cmss-10x-x-109">entrycounter</span><a +class="cmss-10">glossarysubentry</span>. The + counter is reset with each main (level 0) entry. Note that this package option is + independent of <span +class="cmss-10">entrycounter</span><a id="dx1-16025"></a>. You can reference the number within the document using <span -class="cmtt-10x-x-109">\glsrefentry</span><a +class="cmtt-10">\glsrefentry</span><a id="dx1-16026"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the label associated - with the sub-entry. +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>where <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the label associated with the + sub-entry. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">style</span><a +class="cmssbx-10">style</span><a id="dx1-16027"></a> </dt><dd class="description">This is a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>option. (Default is <span -class="cmss-10x-x-109">style=list</span><a - id="dx1-16028"></a>.) Its value - should be the name of the glossary style to use. This key may - only be used for styles defined in <span -class="cmss-10x-x-109">glossary-list</span><a - id="dx1-16029"></a>, <span -class="cmss-10x-x-109">glossary-long</span><a - id="dx1-16030"></a>, +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>option. (Default is <span +class="cmss-10">style=list</span><a + id="dx1-16028"></a>.) Its value should be the + name of the glossary style to use. This key may only be used for styles defined in <span -class="cmss-10x-x-109">glossary-super</span><a +class="cmss-10">glossary-list</span><a + id="dx1-16029"></a>, <span +class="cmss-10">glossary-long</span><a + id="dx1-16030"></a>, <span +class="cmss-10">glossary-super</span><a id="dx1-16031"></a> or <span -class="cmss-10x-x-109">glossary-tree</span><a - id="dx1-16032"></a>. Alternatively, you can set the style - using - <!--l. 1946--><p class="noindent" ><hr><div title="Definition"><span -class="cmtt-10x-x-109">\setglossarystyle{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 1947--><p class="noindent" > +class="cmss-10">glossary-tree</span><a + id="dx1-16032"></a>. Alternatively, you can + set the style using + <!--l. 1954--><p class="noindent" ><hr><div title="Definition"><span +class="cmtt-10">\setglossarystyle{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">style name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 1955--><p class="noindent" > (See <a href="#sec:styles"><span -class="cmsy-10x-x-109">§</span>15 </a><a +class="cmsy-10">§</span>15 </a><a href="#sec:styles">Glossary Styles<!--tex4ht:ref: sec:styles --></a> for further details.) </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">nolong</span><a +class="cmssbx-10">nolong</span><a id="dx1-16033"></a> </dt><dd class="description">This prevents the <span -class="cmss-10x-x-109">glossaries </span>package from automatically - loading <span -class="cmss-10x-x-109">glossary-long</span><a - id="dx1-16034"></a> (which means that the <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-16035"></a> package - also won’t be loaded). This reduces overhead by not defining - unwanted styles and commands. Note that if you use this - option, you won’t be able to use any of the glossary styles - defined in the <span -class="cmss-10x-x-109">glossary-long </span>package (unless you explicitly load +class="cmss-10">glossaries </span>package from automatically loading <span +class="cmss-10">glossary-long</span><a + id="dx1-16034"></a> + (which means that the <span +class="cmss-10">longtable</span><a + id="dx1-16035"></a> package also won’t be loaded). This reduces + overhead by not defining unwanted styles and commands. Note that + if you use this option, you won’t be able to use any of the glossary + styles defined in the <span +class="cmss-10">glossary-long </span>package (unless you explicitly load <span -class="cmss-10x-x-109">glossary-long</span><a +class="cmss-10">glossary-long</span><a id="dx1-16036"></a>). - - - </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nosuper</span><a +class="cmssbx-10">nosuper</span><a id="dx1-16037"></a> </dt><dd class="description">This prevents the <span -class="cmss-10x-x-109">glossaries </span>package from automatically loading +class="cmss-10">glossaries </span>package from automatically loading <span +class="cmss-10">glossary-super</span><a + id="dx1-16038"></a> + (which means that the <span +class="cmss-10">supertabular</span><a + id="dx1-16039"></a> package also won’t be loaded). This reduces + overhead by not defining unwanted styles and commands. Note that + if you use this option, you won’t be able to use any of the glossary + styles defined in the <span +class="cmss-10">glossary-super </span>package (unless you explicitly load <span -class="cmss-10x-x-109">glossary-super</span><a - id="dx1-16038"></a> (which means that the <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-16039"></a> package - also won’t be loaded). This reduces overhead by not defining - unwanted styles and commands. Note that if you use this - option, you won’t be able to use any of the glossary styles - defined in the <span -class="cmss-10x-x-109">glossary-super </span>package (unless you explicitly load - <span -class="cmss-10x-x-109">glossary-super</span><a +class="cmss-10">glossary-super</span><a id="dx1-16040"></a>). + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nolist</span><a +class="cmssbx-10">nolist</span><a id="dx1-16041"></a> </dt><dd class="description">This prevents the <span -class="cmss-10x-x-109">glossaries </span>package from automatically loading +class="cmss-10">glossaries </span>package from automatically loading <span +class="cmss-10">glossary-list</span><a + id="dx1-16042"></a>. + This reduces overhead by not defining unwanted styles. Note that if you use this + option, you won’t be able to use any of the glossary styles defined in the <span -class="cmss-10x-x-109">glossary-list</span><a - id="dx1-16042"></a>. This reduces overhead by not defining unwanted styles. - Note that if you use this option, you won’t be able to use any of the - glossary styles defined in the <span -class="cmss-10x-x-109">glossary-list </span>package (unless you - explicitly load <span -class="cmss-10x-x-109">glossary-list</span><a - id="dx1-16043"></a>). Note that since the default style is <span -class="cmss-10x-x-109">list</span><a - id="dx1-16044"></a>, - you will also need to use the <span -class="cmss-10x-x-109">style</span><a - id="dx1-16045"></a> option to set the style to something - else. +class="cmss-10">glossary-list </span>package (unless you explicitly load <span +class="cmss-10">glossary-list</span><a + id="dx1-16043"></a>). Note that since the + default style is <span +class="cmss-10">list</span><a + id="dx1-16044"></a>, you will also need to use the <span +class="cmss-10">style</span><a + id="dx1-16045"></a> option to set the style to + something else. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">notree</span><a +class="cmssbx-10">notree</span><a id="dx1-16046"></a> </dt><dd class="description">This prevents the <span -class="cmss-10x-x-109">glossaries </span>package from automatically loading +class="cmss-10">glossaries </span>package from automatically loading <span +class="cmss-10">glossary-tree</span><a + id="dx1-16047"></a>. + This reduces overhead by not defining unwanted styles. Note that if you use this + option, you won’t be able to use any of the glossary styles defined in the <span -class="cmss-10x-x-109">glossary-tree</span><a - id="dx1-16047"></a>. This reduces overhead by not defining unwanted styles. - Note that if you use this option, you won’t be able to use any of the - glossary styles defined in the <span -class="cmss-10x-x-109">glossary-tree </span>package (unless you - explicitly load <span -class="cmss-10x-x-109">glossary-tree</span><a +class="cmss-10">glossary-tree </span>package (unless you explicitly load <span +class="cmss-10">glossary-tree</span><a id="dx1-16048"></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nostyles</span><a +class="cmssbx-10">nostyles</span><a id="dx1-16049"></a> </dt><dd -class="description">This prevents all the predefined styles from being loaded. If you - use this option, you need to load a glossary style package - (such as <span -class="cmss-10x-x-109">glossary-mcols</span><a - id="dx1-16050"></a>). Also if you use this option, you can’t - use the <span -class="cmss-10x-x-109">style</span><a - id="dx1-16051"></a> package option. Instead you must either use - <span -class="cmtt-10x-x-109">\setglossarystyle</span><a +class="description">This prevents all the predefined styles from being loaded. If you use this + option, you need to load a glossary style package (such as <span +class="cmss-10">glossary-mcols</span><a + id="dx1-16050"></a>). Also if + you use this option, you can’t use the <span +class="cmss-10">style</span><a + id="dx1-16051"></a> package option. Instead you must + either use <span +class="cmtt-10">\setglossarystyle</span><a id="dx1-16052"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>or the <span -class="cmss-10x-x-109">style</span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">style</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>or the <span +class="cmss-10">style</span><a id="dx1-16053"></a> key in the optional argument to <span -class="cmtt-10x-x-109">\printglossary</span><a +class="cmtt-10">\printglossary</span><a id="dx1-16054"></a>. Example: - - - + + <div class="verbatim" id="verbatim-36"> \usepackage[nostyles]{glossaries}  <br />\usepackage{glossary-mcols}  <br />\setglossarystyle{mcoltree} </div> - <!--l. 1994--><p class="nopar" > + <!--l. 2002--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">nonumberlist</span><a +class="cmssbx-10">nonumberlist</span><a id="dx1-16055"></a> </dt><dd class="description">This option will suppress the associated <a id="dx1-16056"></a><a href="#glo:numberlist">number list<a - id="dx1-16057"></a>s</a> in the - glossaries (see also <a + id="dx1-16057"></a>s</a> in the glossaries + (see also <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a +class="cmsy-10">§</span>5 </a><a href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">seeautonumberlist</span><a +class="cmssbx-10">seeautonumberlist</span><a id="dx1-16058"></a> </dt><dd class="description">If you suppress the <a id="dx1-16059"></a><a href="#glo:numberlist">number list<a id="dx1-16060"></a>s</a> with <span -class="cmss-10x-x-109">nonumberlist</span><a - id="dx1-16061"></a>, - described above, this will also suppress any cross-referencing - information supplied by the <span -class="cmss-10x-x-109">see</span><a - id="dx1-16062"></a> key in <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-16063"></a> or +class="cmss-10">nonumberlist</span><a + id="dx1-16061"></a>, described + above, this will also suppress any cross-referencing information supplied by the <span -class="cmtt-10x-x-109">\glssee</span><a +class="cmss-10">see</span><a + id="dx1-16062"></a> key in <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-16063"></a> or <span +class="cmtt-10">\glssee</span><a id="dx1-16064"></a>. If you use <span -class="cmss-10x-x-109">seeautonumberlist</span><a +class="cmss-10">seeautonumberlist</span><a id="dx1-16065"></a>, the <span -class="cmss-10x-x-109">see</span><a - id="dx1-16066"></a> key will automatically - implement <span -class="cmss-10x-x-109">nonumberlist=false</span><a - id="dx1-16067"></a> for that entry. (Note this doesn’t - affect <span -class="cmtt-10x-x-109">\glssee</span>.) For further details see <a +class="cmss-10">see</span><a + id="dx1-16066"></a> + key will automatically implement <span +class="cmss-10">nonumberlist=false</span><a + id="dx1-16067"></a> for that entry. (Note this + doesn’t affect <span +class="cmtt-10">\glssee</span>.) For further details see <a href="#sec:crossref"><span -class="cmsy-10x-x-109">§</span>8 </a><a +class="cmsy-10">§</span>8 </a><a href="#sec:crossref">Cross-Referencing Entries<!--tex4ht:ref: sec:crossref --></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">counter</span><a +class="cmssbx-10">counter</span><a id="dx1-16068"></a> </dt><dd class="description">This is a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>option. (Default is <span -class="cmss-10x-x-109">counter=page</span><a - id="dx1-16069"></a>.) The - value should be the name of the default counter to use in the <a +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>option. (Default is <span +class="cmss-10">counter=page</span><a + id="dx1-16069"></a>.) The value + should be the name of the default counter to use in the <a id="dx1-16070"></a><a -href="#glo:numberlist">number - list<a +href="#glo:numberlist">number list<a id="dx1-16071"></a>s</a> (see <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a +class="cmsy-10">§</span>5 + </a><a href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nopostdot</span><a +class="cmssbx-10">nopostdot</span><a id="dx1-16072"></a> </dt><dd class="description">This is a boolean option. If no value is specified, <span -class="cmtt-10x-x-109">true </span>is - assumed. When set to <span -class="cmtt-10x-x-109">true</span>, this option suppresses the default post - description dot used by some of the predefined styles. The default - setting is <span -class="cmss-10x-x-109">nopostdot=false</span><a +class="cmtt-10">true </span>is assumed. When + set to <span +class="cmtt-10">true</span>, this option suppresses the default post description dot used by some + of the predefined styles. The default setting is <span +class="cmss-10">nopostdot=false</span><a id="dx1-16073"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nogroupskip</span><a +class="cmssbx-10">nogroupskip</span><a id="dx1-16074"></a> </dt><dd class="description">This is a boolean option. If no value is specified, <span -class="cmtt-10x-x-109">true </span>is - assumed. When set to <span -class="cmtt-10x-x-109">true</span>, this option suppresses the default - vertical gap between groups used by some of the predefined styles. - The default setting is <span -class="cmss-10x-x-109">nogroupskip=false</span><a +class="cmtt-10">true </span>is assumed. When + set to <span +class="cmtt-10">true</span>, this option suppresses the default vertical gap between + groups used by some of the predefined styles. The default setting is + <span +class="cmss-10">nogroupskip=false</span><a id="dx1-16075"></a>. </dd></dl> - - - -<!--l. 2028--><p class="noindent" > +<!--l. 2036--><p class="noindent" > </p> -<!--l. 2028--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2.4</span>  <a +<!--l. 2036--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2.4 </span> <a id="sec:pkgopts-sort"></a>Sorting Options</h3> + + <dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">sort</span><a +class="cmssbx-10">sort</span><a id="dx1-17001"></a> </dt><dd class="description">This is a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>option where the option can only have - one of the following values: - <ul class="itemize1"> - <li class="itemize"><span -class="cmss-10x-x-109">standard</span><a +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>option where the option can only have one of + the following values: + <ul class="itemize1"> + <li class="itemize"><span +class="cmss-10">standard</span><a id="dx1-17002"></a> : entries are sorted according to the value of the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-17003"></a> - key used in <span -class="cmtt-10x-x-109">\newglossaryentry</span><a +class="cmss-10">sort</span><a + id="dx1-17003"></a> key + used in <span +class="cmtt-10">\newglossaryentry</span><a id="dx1-17004"></a> (if present) or the <span -class="cmss-10x-x-109">name</span><a - id="dx1-17005"></a> - key (if <span -class="cmss-10x-x-109">sort</span><a - id="dx1-17006"></a> key is missing); - </li> - <li class="itemize"><span -class="cmss-10x-x-109">def</span><a - id="dx1-17007"></a> : entries are sorted in the order in which they were - defined (the <span -class="cmss-10x-x-109">sort</span><a +class="cmss-10">name</span><a + id="dx1-17005"></a> key (if <span +class="cmss-10">sort</span><a + id="dx1-17006"></a> key + is missing); + </li> + <li class="itemize"><span +class="cmss-10">def</span><a + id="dx1-17007"></a> : entries are sorted in the order in which they were defined (the + <span +class="cmss-10">sort</span><a id="dx1-17008"></a> key in <span -class="cmtt-10x-x-109">\newglossaryentry </span>is ignored); - </li> - <li class="itemize"><span -class="cmss-10x-x-109">use</span><a - id="dx1-17009"></a> : entries are sorted according to the order in - which they are used in the document (the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-17010"></a> key in - <span -class="cmtt-10x-x-109">\newglossaryentry </span>is ignored). - <!--l. 2049--><p class="noindent" >Both <span -class="cmss-10x-x-109">sort=def</span><a +class="cmtt-10">\newglossaryentry </span>is ignored); + </li> + <li class="itemize"><span +class="cmss-10">use</span><a + id="dx1-17009"></a> : entries are sorted according to the order in which they are used + in the document (the <span +class="cmss-10">sort</span><a + id="dx1-17010"></a> key in <span +class="cmtt-10">\newglossaryentry </span>is ignored). + <!--l. 2057--><p class="noindent" >Both <span +class="cmss-10">sort=def</span><a id="dx1-17011"></a> and <span -class="cmss-10x-x-109">sort=use</span><a - id="dx1-17012"></a> set the sort key to a six digit - number via - </p><!--l. 2051--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssortnumberfmt</span><span -class="cmtt-10"> </span></span><a +class="cmss-10">sort=use</span><a + id="dx1-17012"></a> set the sort key to a six digit number + via + </p><!--l. 2059--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssortnumberfmt</span><span +class="cmtt-9"> </span></span><a id="dx1-17013"></a> <span -class="cmtt-10x-x-109">\glssortnumberfmt{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">number</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - </div><hr> - </p><!--l. 2053--><p class="noindent" > - (padded with leading zeros, where necessary). This can be - redefined, if required, before the entries are defined (in the case - of <span -class="cmss-10x-x-109">sort=def</span><a - id="dx1-17014"></a>) or before the entries are used (in the case of - <span -class="cmss-10x-x-109">sort=use</span><a +class="cmtt-10">\glssortnumberfmt{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">number</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 2061--><p class="noindent" > + (padded with leading zeros, where necessary). This can be redefined, if + required, before the entries are defined (in the case of <span +class="cmss-10">sort=def</span><a + id="dx1-17014"></a>) or before + the entries are used (in the case of <span +class="cmss-10">sort=use</span><a id="dx1-17015"></a>).</p></li></ul> - <!--l. 2060--><p class="noindent" >The default is <span -class="cmss-10x-x-109">sort=standard</span><a - id="dx1-17016"></a>. When the standard sort option is in use, - you can hook into the sort mechanism by redefining: - </p><!--l. 2063--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsprestandardsort</span><span -class="cmtt-10"> </span></span><a + <!--l. 2068--><p class="noindent" >The default is <span +class="cmss-10">sort=standard</span><a + id="dx1-17016"></a>. When the standard sort option is in use, you can + hook into the sort mechanism by redefining: + </p><!--l. 2071--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsprestandardsort</span><span +class="cmtt-9"> </span></span><a id="dx1-17017"></a> <span -class="cmtt-10x-x-109">\glsprestandardsort{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">sort</span> - <span -class="cmitt-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 2065--><p class="noindent" > +class="cmtt-10">\glsprestandardsort{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">sort cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">type</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> + </div><hr> + </p><!--l. 2073--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">sort cs</span><span -class="cmmi-10x-x-109">> </span>is a temporary control sequence that stores the sort - value (which was either explicitly set via the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-17018"></a> key or implicitly set - via the <span -class="cmss-10x-x-109">name</span><a - id="dx1-17019"></a> key) before any escaping of the <a +class="cmmi-10"><</span><span +class="cmti-10">sort cs</span><span +class="cmmi-10">> </span>is a temporary control sequence that stores the sort value + (which was either explicitly set via the <span +class="cmss-10">sort</span><a + id="dx1-17018"></a> key or implicitly set via the <span +class="cmss-10">name</span><a + id="dx1-17019"></a> + key) before any escaping of the <a id="dx1-17020"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-17021"></a></a>/<a id="dx1-17022"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-17023"></a></a> - special characters is performed. By default <span -class="cmtt-10x-x-109">\glsprestandardsort</span> - just does: - - - - </p><!--l. 2071--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsdosanitizesort</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">xindy</span><a + id="dx1-17023"></a></a> special characters is + performed. By default <span +class="cmtt-10">\glsprestandardsort </span>just does: + </p><!--l. 2079--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdosanitizesort</span><span +class="cmtt-9"> </span></span><a id="dx1-17024"></a> <span -class="cmtt-10x-x-109">\glsdosanitizesort </span></div><hr> - </p><!--l. 2073--><p class="noindent" > +class="cmtt-10">\glsdosanitizesort </span></div><hr> + </p><!--l. 2081--><p class="noindent" > which sanitizes <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">sort cs</span><span -class="cmmi-10x-x-109">> </span>if the <span -class="cmss-10x-x-109">sanitizesort</span><a - id="dx1-17025"></a> package option is set - (or does nothing if the package option <span -class="cmss-10x-x-109">sanitizesort=false</span><a - id="dx1-17026"></a> is - used). - </p><!--l. 2077--><p class="noindent" >The other arguments, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, are the glossary type and - the entry label for the current entry. Note that <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>will always be - a control sequence, but <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>will be in the form used in the first - argument of <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-17027"></a>. - </p><!--l. 2082--><p class="noindent" ><div class="important" title="Important Note"> Redefining <span -class="cmtt-10x-x-109">\glsprestandardsort </span>won’t affect any entries that have - already been defined and will have no effect at all if you are using +class="cmmi-10"><</span><span +class="cmti-10">sort cs</span><span +class="cmmi-10">> </span>if the <span +class="cmss-10">sanitizesort</span><a + id="dx1-17025"></a> package option is set (or does + nothing if the package option <span +class="cmss-10">sanitizesort=false</span><a + id="dx1-17026"></a> is used). + </p><!--l. 2085--><p class="noindent" >The other arguments, <span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>and <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, are the glossary type and the entry + label for the current entry. Note that <span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>will always be a control + sequence, but <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>will be in the form used in the first argument of <span -class="cmss-10x-x-109">sort=def</span><a +class="cmtt-10">\newglossaryentry</span><a + id="dx1-17027"></a>. + </p><!--l. 2090--><p class="noindent" ><div class="important" title="Important Note"> Redefining <span +class="cmtt-10">\glsprestandardsort </span>won’t affect any entries that have already + been defined and will have no effect at all if you are using <span +class="cmss-10">sort=def</span><a id="dx1-17028"></a> or <span -class="cmss-10x-x-109">sort=use</span><a - id="dx1-17029"></a>. </div> - </p><!--l. 2086--><p class="noindent" > +class="cmss-10">sort=use</span><a + id="dx1-17029"></a>. + </div> + + + </p><!--l. 2094--><p class="noindent" > <a id="x1-17030r1"></a> - </p><!--l. 2088--><p class="noindent" ><span + </p><!--l. 2096--><p class="noindent" ><span class="cmbx-12">Example 1</span><span -class="cmbx-12"> (Mixing Alphabetical and Order of</span> +class="cmbx-12"> (Mixing Alphabetical and Order of Definition</span> <span -class="cmbx-12">Definition Sorting)</span><a +class="cmbx-12">Sorting)</span><a id="x1-17031"></a> - </p><!--l. 2089--><p class="noindent" >Suppose I have three glossaries: <span -class="cmtt-10x-x-109">main</span>, <span -class="cmtt-10x-x-109">acronym </span>and <span -class="cmtt-10x-x-109">notation</span>, and - let’s suppose I want the <span -class="cmtt-10x-x-109">main </span>and <span -class="cmtt-10x-x-109">acronym </span>glossaries to be sorted - alphabetically, but the <span -class="cmtt-10x-x-109">notation </span>type should be sorted in - order of definition. I can set the sort to standard (which is - the default, but can be explicitly set via the package option + </p><!--l. 2097--><p class="noindent" >Suppose I have three glossaries: <span +class="cmtt-10">main</span>, <span +class="cmtt-10">acronym </span>and <span +class="cmtt-10">notation</span>, and let’s suppose + I want the <span +class="cmtt-10">main </span>and <span +class="cmtt-10">acronym </span>glossaries to be sorted alphabetically, + but the <span +class="cmtt-10">notation </span>type should be sorted in order of definition. I can + set the sort to standard (which is the default, but can be explicitly + set via the package option <span +class="cmss-10">sort=standard</span><a + id="dx1-17032"></a>), and I can either define all + my <span +class="cmtt-10">main </span>and <span +class="cmtt-10">acronym </span>entries, then redefine <span +class="cmtt-10">\glsprestandardsort</span> + to set <span +class="cmmi-10"><</span><span +class="cmti-10">sort cs</span><span +class="cmmi-10">> </span>to an incremented integer, and then define all my <span -class="cmss-10x-x-109">sort=standard</span><a - id="dx1-17032"></a>), and I can either define all my <span -class="cmtt-10x-x-109">main </span>and <span -class="cmtt-10x-x-109">acronym</span> - entries, then redefine <span -class="cmtt-10x-x-109">\glsprestandardsort </span>to set <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">sort cs</span><span -class="cmmi-10x-x-109">> </span>to an - incremented integer, and then define all my <span -class="cmtt-10x-x-109">notation </span>entries. - Alternatively, I can redefine <span -class="cmtt-10x-x-109">\glsprestandardsort </span>to check for - the glossary type and only modify <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">sort cs</span><span -class="cmmi-10x-x-109">> </span>if <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>is +class="cmtt-10">notation </span>entries. Alternatively, I can redefine <span +class="cmtt-10">\glsprestandardsort </span>to + check for the glossary type and only modify <span +class="cmmi-10"><</span><span +class="cmti-10">sort cs</span><span +class="cmmi-10">> </span>if <span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>is <span -class="cmtt-10x-x-109">notation</span>. - </p><!--l. 2103--><p class="noindent" >The first option can be achieved as follows: - - - +class="cmtt-10">notation</span>. + </p><!--l. 2111--><p class="noindent" >The first option can be achieved as follows: + + </p> <div class="verbatim" id="verbatim-37"> \newcounter{sortcount} @@ -4953,10 +4800,9 @@ class="cmtt-10x-x-109">notation</span>.  <br />  \edef#1{\glssortnumberfmt{\arabic{sortcount}}}%  <br />} </div> - <!--l. 2111--><p class="nopar" > The second option can be achieved as follows: - - - + <!--l. 2119--><p class="nopar" > The second option can be achieved as follows: + + </p> <div class="verbatim" id="verbatim-38"> \newcounter{sortcount} @@ -4971,90 +4817,86 @@ class="cmtt-10x-x-109">notation</span>.  <br />  }%  <br />} </div> - <!--l. 2126--><p class="nopar" > (<span -class="cmtt-10x-x-109">\ifdefstring </span>is defined by the <span -class="cmss-10x-x-109">etoolbox</span><a - id="dx1-17033"></a> package.) For a complete - document, see the sample file <a + <!--l. 2134--><p class="nopar" > (<span +class="cmtt-10">\ifdefstring </span>is defined by the <span +class="cmss-10">etoolbox</span><a + id="dx1-17033"></a> package.) For a complete document, + see the sample file <a href="#x1-5122r28"><span -class="cmtt-10x-x-109">sampleSort.tex</span></a>. </p> +class="cmtt-10">sampleSort.tex</span></a>. </p> <div class="center" > -<!--l. 2129--><p class="noindent" > -</p><!--l. 2129--><p class="noindent" >____________________________</p></div> +<!--l. 2137--><p class="noindent" > +</p><!--l. 2137--><p class="noindent" >____________________________</p></div> <a id="x1-17034r2"></a> - <!--l. 2131--><p class="noindent" ><span + <!--l. 2139--><p class="noindent" ><span class="cmbx-12">Example 2</span><span class="cmbx-12"> (Customizing Standard Sort)</span><a id="x1-17035"></a> - </p><!--l. 2132--><p class="noindent" >Suppose you want a glossary of people and you want the names listed - as <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">first-name</span><span -class="cmmi-10x-x-109">> <</span><span -class="cmti-10x-x-109">surname</span><span -class="cmmi-10x-x-109">> </span>in the glossary, but you want the names - sorted by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">surname</span><span -class="cmmi-10x-x-109">></span>, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">first-name</span><span -class="cmmi-10x-x-109">></span>. You can do this by defining a - command called, say, <span -class="cmtt-10x-x-109">\name{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">first-name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">surname</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>that you - can use in the <span -class="cmss-10x-x-109">name</span><a - id="dx1-17036"></a> key when you define the entry, but hook into the - standard sort mechanism to temporarily redefine <span -class="cmtt-10x-x-109">\name </span>while the - sort value is being set. - </p><!--l. 2141--><p class="noindent" >First, define two commands to set the person’s name: - - - + </p><!--l. 2140--><p class="noindent" >Suppose you want a glossary of people and you want the names listed as + <span +class="cmmi-10"><</span><span +class="cmti-10">first-name</span><span +class="cmmi-10">> <</span><span +class="cmti-10">surname</span><span +class="cmmi-10">> </span>in the glossary, but you want the names sorted by + <span +class="cmmi-10"><</span><span +class="cmti-10">surname</span><span +class="cmmi-10">></span>, <span +class="cmmi-10"><</span><span +class="cmti-10">first-name</span><span +class="cmmi-10">></span>. You can do this by defining a command + called, say, <span +class="cmtt-10">\name{</span><span +class="cmmi-10"><</span><span +class="cmti-10">first-name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmti-10">surname</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>that you can use in the + <span +class="cmss-10">name</span><a + id="dx1-17036"></a> key when you define the entry, but hook into the standard sort + mechanism to temporarily redefine <span +class="cmtt-10">\name </span>while the sort value is being + set. + </p><!--l. 2149--><p class="noindent" >First, define two commands to set the person’s name: + + </p> <div class="verbatim" id="verbatim-39"> \newcommand{\sortname}[2]{#2, #1}  <br />\newcommand{\textname}[2]{#1 #2} </div> - <!--l. 2145--><p class="nopar" > and <span -class="cmtt-10x-x-109">\name </span>needs to be initialised to <span -class="cmtt-10x-x-109">\textname</span>: - - - + <!--l. 2153--><p class="nopar" > and <span +class="cmtt-10">\name </span>needs to be initialised to <span +class="cmtt-10">\textname</span>: + + </p> <div class="verbatim" id="verbatim-40"> \let\name\textname </div> - <!--l. 2149--><p class="nopar" > Now redefine <span -class="cmtt-10x-x-109">\glsprestandardsort </span>so that it temporarily sets - <span -class="cmtt-10x-x-109">\name </span>to <span -class="cmtt-10x-x-109">\sortname </span>and expands the sort value, then sets <span -class="cmtt-10x-x-109">\name </span>to + <!--l. 2157--><p class="nopar" > Now redefine <span +class="cmtt-10">\glsprestandardsort </span>so that it temporarily sets <span +class="cmtt-10">\name </span>to <span -class="cmtt-10x-x-109">\textname </span>so that the person’s name appears as <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">first-name</span><span -class="cmmi-10x-x-109">></span> - <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">surname</span><span -class="cmmi-10x-x-109">> </span>in the text: - - - +class="cmtt-10">\sortname </span>and expands the sort value, then sets <span +class="cmtt-10">\name </span>to <span +class="cmtt-10">\textname </span>so + that the person’s name appears as <span +class="cmmi-10"><</span><span +class="cmti-10">first-name</span><span +class="cmmi-10">> <</span><span +class="cmti-10">surname</span><span +class="cmmi-10">> </span>in the + text: + + </p> <div class="verbatim" id="verbatim-41"> \renewcommand{\glsprestandardsort}[3]{% @@ -5064,13 +4906,12 @@ class="cmmi-10x-x-109">> </span>in the text:  <br /> \glsdosanitizesort  <br />} </div> - <!--l. 2161--><p class="nopar" > (The somewhat complicate use of <span -class="cmtt-10x-x-109">\expandafter </span>etc helps to protect - fragile commands, but care is still needed.) - </p><!--l. 2165--><p class="noindent" >Now the entries can be defined: - - - + <!--l. 2169--><p class="nopar" > (The somewhat complicate use of <span +class="cmtt-10">\expandafter </span>etc helps to protect fragile + commands, but care is still needed.) + </p><!--l. 2173--><p class="noindent" >Now the entries can be defined: + + </p> <div class="verbatim" id="verbatim-42"> \newglossaryentry{joebloggs}{name={\name{Joe}{Bloggs}}, @@ -5078,269 +4919,256 @@ class="cmtt-10x-x-109">\expandafter </span>etc helps to protect  <br />\newglossaryentry{johnsmith}{name={\name{John}{Smith}},  <br />  description={some information about John Smith}} </div> - <!--l. 2172--><p class="nopar" > For a complete document, see the sample file <a + <!--l. 2180--><p class="nopar" > For a complete document, see the sample file <a href="#x1-5121r27"><span -class="cmtt-10x-x-109">samplePeople.tex</span></a>. - </p> +class="cmtt-10">samplePeople.tex</span></a>. </p> <div class="center" > -<!--l. 2174--><p class="noindent" > -</p><!--l. 2174--><p class="noindent" >____________________________</p></div> +<!--l. 2182--><p class="noindent" > +</p><!--l. 2182--><p class="noindent" >____________________________</p></div> </dd><dt class="description"> <span -class="cmssbx-10x-x-109">order</span><a +class="cmssbx-10">order</span><a id="dx1-17037"></a> </dt><dd class="description">This may take two values: <span -class="cmss-10x-x-109">word</span><a +class="cmss-10">word</span><a id="dx1-17038"></a> or <span -class="cmss-10x-x-109">letter</span><a - id="dx1-17039"></a>. The default is word - ordering. - <!--l. 2180--><p class="noindent" ><div class="important" title="Important Note"> Note that the <span -class="cmss-10x-x-109">order</span><a - id="dx1-17040"></a> option has no effect if you don’t use - <a +class="cmss-10">letter</span><a + id="dx1-17039"></a>. The default is word ordering. + <!--l. 2188--><p class="noindent" ><div class="important" title="Important Note"> Note that the <span +class="cmss-10">order</span><a + id="dx1-17040"></a> option has no effect if you don’t use <a id="dx1-17041"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-17042"></a></a>. </div> - </p><!--l. 2183--><p class="noindent" > +class="cmtt-10">makeglossaries</span><a + id="dx1-17042"></a></a>. + </div> + </p><!--l. 2191--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">makeindex</span><a +class="cmssbx-10">makeindex</span><a id="dx1-17043"></a> </dt><dd -class="description">(Default) The glossary information and indexing style file will - be written in <a +class="description">(Default) The glossary information and indexing style file will be written + in <a id="dx1-17044"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-17045"></a></a> format. If you use <a id="dx1-17046"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-17047"></a></a>, it - will automatically detect that it needs to call <a +class="cmtt-10">makeglossaries</span><a + id="dx1-17047"></a></a>, it will automatically detect + that it needs to call <a id="dx1-17048"></a><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-17049"></a>. If - you don’t use <a +class="cmtt-10">makeindex</span><a + id="dx1-17049"></a>. If you don’t use <a id="dx1-17050"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-17051"></a>, you need to remember to use - <a +class="cmtt-10">makeglossaries</span><a + id="dx1-17051"></a>, you need to + remember to use <a id="dx1-17052"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-17053"></a> not <a id="dx1-17054"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-17055"></a></a>. The indexing style file will been given a <span -class="cmtt-10x-x-109">.ist</span><a - id="dx1-17056"></a> - extension. +class="cmtt-10">xindy</span><a + id="dx1-17055"></a></a>. The indexing style file will been given a + <span +class="cmtt-10">.ist</span><a + id="dx1-17056"></a> extension. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">xindy</span><a +class="cmssbx-10">xindy</span><a id="dx1-17057"></a> </dt><dd -class="description">The glossary information and indexing style file will be written in - <a +class="description">The glossary information and indexing style file will be written in <a id="dx1-17058"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-17059"></a></a> format. If you use <a +class="cmtt-10">xindy</span><a + id="dx1-17059"></a></a> + format. If you use <a id="dx1-17060"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-17061"></a></a>, it will automatically - detect that it needs to call <a +class="cmtt-10">makeglossaries</span><a + id="dx1-17061"></a></a>, it will automatically detect that it needs to + call <a id="dx1-17062"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-17063"></a>. If you don’t use <a id="dx1-17064"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-17065"></a>, - you need to remember to use <a +class="cmtt-10">makeglossaries</span><a + id="dx1-17065"></a>, you need to remember to use + <a id="dx1-17066"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-17067"></a> not <a id="dx1-17068"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-17069"></a></a>. The indexing - style file will been given a <span -class="cmtt-10x-x-109">.xdy</span><a - id="dx1-17070"></a> extension. - <!--l. 2200--><p class="noindent" >This package option may additionally have a value that is a - <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>comma-separated list to override the language and - codepage. For example: - - - +class="cmtt-10">makeindex</span><a + id="dx1-17069"></a></a>. The indexing style file will been given a <span +class="cmtt-10">.xdy</span><a + id="dx1-17070"></a> + extension. + <!--l. 2208--><p class="noindent" >This package option may additionally have a value that is a <span +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">></span> + comma-separated list to override the language and codepage. For example: + + </p> <div class="verbatim" id="verbatim-43"> \usepackage[xindy={language=english,codepage=utf8}]  <br />  {glossaries} </div> - <!--l. 2206--><p class="nopar" > You can also specify whether you want a number group in the - glossary. This defaults to true, but can be suppressed. For - example: - - - + <!--l. 2214--><p class="nopar" > You can also specify whether you want a number group in the glossary. This + defaults to true, but can be suppressed. For example: + + </p> <div class="verbatim" id="verbatim-44"> \usepackage[xindy={glsnumbers=false}]{glossaries} </div> - <!--l. 2211--><p class="nopar" > If no value is supplied to this package option (either simply writing - <span -class="cmtt-10x-x-109">xindy </span>or writing <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">xindy={}</span></span></span>) then the language, codepage and number - group settings are unchanged. See <a + <!--l. 2219--><p class="nopar" > If no value is supplied to this package option (either simply writing <span +class="cmtt-10">xindy </span>or + writing <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">xindy={}</span></span></span>) then the language, codepage and number group settings are + unchanged. See <a href="#sec:xindy"><span -class="cmsy-10x-x-109">§</span>11 </a><a -href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a> for further details on - using <a +class="cmsy-10">§</span>11 </a><a +href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a> for further details on using <a id="dx1-17071"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-17072"></a></a> with the <span -class="cmss-10x-x-109">glossaries </span>package. +class="cmss-10">glossaries</span> + package. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">xindygloss</span><a +class="cmssbx-10">xindygloss</span><a id="dx1-17073"></a> </dt><dd class="description">This is equivalent to <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">xindy={}</span></span></span> (that is, the <span -class="cmss-10x-x-109">xindy</span><a - id="dx1-17074"></a> option - without any value supplied) and may be used as a document - class option. The language and code page can be set via - <span -class="cmtt-10x-x-109">\GlsSetXdyLanguage</span><a +class="cmtt-10">xindy={}</span></span></span> (that is, the <span +class="cmss-10">xindy</span><a + id="dx1-17074"></a> option without any value + supplied) and may be used as a document class option. The language and code + page can be set via <span +class="cmtt-10">\GlsSetXdyLanguage</span><a id="dx1-17075"></a> and <span -class="cmtt-10x-x-109">\GlsSetXdyCodePage</span><a +class="cmtt-10">\GlsSetXdyCodePage</span><a id="dx1-17076"></a> (see <a href="#sec:langenc"><span -class="cmsy-10x-x-109">§</span>11.1 </a><a -href="#sec:langenc">Language - and Encodings<!--tex4ht:ref: sec:langenc --></a>.) +class="cmsy-10">§</span>11.1 + </a><a +href="#sec:langenc">Language and Encodings<!--tex4ht:ref: sec:langenc --></a>.) </dd><dt class="description"> <span -class="cmssbx-10x-x-109">xindynoglsnumbers</span><a +class="cmssbx-10">xindynoglsnumbers</span><a id="dx1-17077"></a> </dt><dd class="description">This is equivalent to <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">xindy={glsnumbers=false}</span></span></span> and - may be used as a document class option. +class="cmtt-10">xindy={glsnumbers=false}</span></span></span> and may be + used as a document class option. </dd></dl> -<!--l. 2230--><p class="noindent" > +<!--l. 2238--><p class="noindent" > </p> -<!--l. 2230--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2.5</span>  <a +<!--l. 2238--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2.5 </span> <a id="sec:pkgopts-acronym"></a>Acronym Options</h3> <dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">acronym</span><a +class="cmssbx-10">acronym</span><a id="dx1-18001"></a> </dt><dd class="description">This creates a new glossary with the label <span -class="cmtt-10x-x-109">acronym</span>. This is - equivalent to: - - - +class="cmtt-10">acronym</span>. This is equivalent + to: + + <div class="verbatim" id="verbatim-45"> \newglossary[alg]{acronym}{acr}{acn}{\acronymname} </div> - <!--l. 2238--><p class="nopar" > It will also define - </p><!--l. 2240--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\printacronyms</span><span -class="cmtt-10"> </span></span><a + <!--l. 2246--><p class="nopar" > It will also define + </p><!--l. 2248--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\printacronyms</span><span +class="cmtt-9"> </span></span><a id="dx1-18002"></a> <span -class="cmtt-10x-x-109">\printacronyms[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> - </p><!--l. 2242--><p class="noindent" > +class="cmtt-10">\printacronyms[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> + </p><!--l. 2250--><p class="noindent" > that’s equivalent to </p><div class="alltt"> <div class="obeylines-v"> <span -class="cmtt-10x-x-109">\printglossary</span><a +class="cmtt-10">\printglossary</span><a id="dx1-18003"></a><span -class="cmtt-10x-x-109">[type=acronym,</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div> - </div> (unless that command is already defined before the beginning of the - document or the package option <span -class="cmss-10x-x-109">compatible-3.07</span><a +class="cmtt-10">[type=acronym,</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> +</div> + </div> (unless that command is already defined before the beginning of the document + or the package option <span +class="cmss-10">compatible-3.07</span><a id="dx1-18004"></a> is used). - <!--l. 2250--><p class="noindent" >If the <span -class="cmss-10x-x-109">acronym</span><a + <!--l. 2258--><p class="noindent" >If the <span +class="cmss-10">acronym</span><a id="dx1-18005"></a> package option is used, <span -class="cmtt-10x-x-109">\acronymtype</span><a +class="cmtt-10">\acronymtype</span><a id="dx1-18006"></a> is set to <span -class="cmtt-10x-x-109">acronym </span>otherwise it is - set to <span -class="cmtt-10x-x-109">main</span>.<span class="footnote-mark"><a -href="#fn2x4" id="fn2x4-bk"><sup class="textsuperscript">2</sup></a></span><a - id="x1-18007f2"></a> +class="cmtt-10">acronym </span>otherwise it is set to + <span +class="cmtt-10">main</span>.<span class="footnote-mark"><a +href="#fn3x3" id="fn3x3-bk"><sup class="textsuperscript">2.3</sup></a></span><a + id="x1-18007f3"></a> Entries that are defined using <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-18013"></a> are placed in the glossary - whose label is given by <span -class="cmtt-10x-x-109">\acronymtype</span><a - id="dx1-18014"></a>, unless another glossary is - explicitly specified. - </p><!--l. 2260--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span -class="cmss-10x-x-109">nomain</span><a - id="dx1-18015"></a> package option if you’re only interested - in using this <span -class="cmtt-10x-x-109">acronym </span>glossary. </div> - </p><!--l. 2263--><p class="noindent" > +class="cmtt-10">\newacronym</span><a + id="dx1-18013"></a> are placed in the glossary whose + label is given by <span +class="cmtt-10">\acronymtype</span><a + id="dx1-18014"></a>, unless another glossary is explicitly + specified. + </p><!--l. 2268--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span +class="cmss-10">nomain</span><a + id="dx1-18015"></a> package option if you’re only interested in using + this <span +class="cmtt-10">acronym </span>glossary. </div> + </p><!--l. 2271--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">acronyms</span><a +class="cmssbx-10">acronyms</span><a id="dx1-18016"></a> </dt><dd class="description">This is equivalent to <span -class="cmss-10x-x-109">acronym=true</span><a - id="dx1-18017"></a> and may be used in the - document class option list. +class="cmss-10">acronym=true</span><a + id="dx1-18017"></a> and may be used in the document class + option list. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">acronymlists</span><a +class="cmssbx-10">acronymlists</span><a id="dx1-18018"></a> </dt><dd class="description">By default, only the <span -class="cmtt-10x-x-109">\acronymtype </span>glossary is considered to - be a list of acronyms. If you have other lists of acronyms, you can - specify them as a comma-separated list in the value of <span -class="cmss-10x-x-109">acronymlists</span><a - id="dx1-18019"></a>. - For example, if you use the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-18020"></a> package option but you also - want the <span -class="cmtt-10x-x-109">main </span>glossary to also contain a list of acronyms, you can - do: - - - +class="cmtt-10">\acronymtype </span>glossary is considered to be a list of + acronyms. If you have other lists of acronyms, you can specify them as a + comma-separated list in the value of <span +class="cmss-10">acronymlists</span><a + id="dx1-18019"></a>. For example, if you use the + <span +class="cmss-10">acronym</span><a + id="dx1-18020"></a> package option but you also want the <span +class="cmtt-10">main </span>glossary to also contain a + list of acronyms, you can do: + + <div class="verbatim" id="verbatim-46"> \usepackage[acronym,acronymlists={main}]{glossaries} </div> - <!--l. 2277--><p class="nopar" > No check is performed to determine if the listed glossaries - exist, so you can add glossaries you haven’t defined yet. For - example: - - - + <!--l. 2285--><p class="nopar" > No check is performed to determine if the listed glossaries exist, so you can add + glossaries you haven’t defined yet. For example: + + </p> <div class="verbatim" id="verbatim-47"> \usepackage[acronym,acronymlists={main,acronym2}] @@ -5348,1538 +5176,1469 @@ class="cmtt-10x-x-109">main </span>glossary to also contain a list of acronyms,  <br />\newglossary[alg2]{acronym2}{acr2}{acn2}%  <br />  {Statistical Acronyms} </div> - <!--l. 2285--><p class="nopar" > You can use - </p><!--l. 2287--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\DeclareAcronymList</span><span -class="cmtt-10"> </span></span><a + <!--l. 2293--><p class="nopar" > You can use + </p><!--l. 2295--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\DeclareAcronymList</span><span +class="cmtt-9"> </span></span><a id="dx1-18021"></a> <span -class="cmtt-10x-x-109">\DeclareAcronymList{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 2289--><p class="noindent" > +class="cmtt-10">\DeclareAcronymList{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 2297--><p class="noindent" > instead of or in addition to the <span -class="cmss-10x-x-109">acronymlists</span><a +class="cmss-10">acronymlists</span><a id="dx1-18022"></a> option. This will add the glossaries given in <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">list</span><span -class="cmmi-10x-x-109">> </span>to the list of glossaries that are identified as +class="cmmi-10"><</span><span +class="cmti-10">list</span><span +class="cmmi-10">> </span>to the list of glossaries that are identified as lists of acronyms. To replace the list of acronym lists with a new list use: - </p><!--l. 2294--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\SetAcronymLists</span><span -class="cmtt-10"> </span></span><a + </p><!--l. 2302--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\SetAcronymLists</span><span +class="cmtt-9"> </span></span><a id="dx1-18023"></a> <span -class="cmtt-10x-x-109">\SetAcronymLists{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 2296--><p class="noindent" > - </p><!--l. 2298--><p class="noindent" >You can determine if a glossary has been identified as being a list of - acronyms using: - </p><!--l. 2300--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsIfListOfAcronyms</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\SetAcronymLists{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 2304--><p class="noindent" > + </p><!--l. 2306--><p class="noindent" >You can determine if a glossary has been identified as being a list of acronyms + using: + </p><!--l. 2308--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsIfListOfAcronyms</span><span +class="cmtt-9"> </span></span><a id="dx1-18024"></a> <span -class="cmtt-10x-x-109">\glsIfListOfAcronyms{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true</span> +class="cmtt-10">\glsIfListOfAcronyms{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true</span> <span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 2302--><p class="noindent" > +class="cmitt-10">part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 2310--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">shortcuts</span><a +class="cmssbx-10">shortcuts</span><a id="dx1-18025"></a> </dt><dd -class="description">This option provides shortcut commands for acronyms. - See <a +class="description">This option provides shortcut commands for acronyms. See <a href="#sec:acronyms"><span -class="cmsy-10x-x-109">§</span>13 </a><a -href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a> for further details. Alternatively you can - use: - <!--l. 2307--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\DefineAcronymShortcuts</span><span -class="cmtt-10"> </span></span><a +class="cmsy-10">§</span>13 </a><a +href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a> + for further details. Alternatively you can use: + <!--l. 2315--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\DefineAcronymShortcuts</span><span +class="cmtt-9"> </span></span><a id="dx1-18026"></a> <span -class="cmtt-10x-x-109">\DefineAcronymShortcuts </span></div><hr> - </p><!--l. 2309--><p class="noindent" > +class="cmtt-10">\DefineAcronymShortcuts </span></div><hr> + </p><!--l. 2317--><p class="noindent" > </p></dd></dl> -<!--l. 2312--><p class="noindent" > +<!--l. 2320--><p class="noindent" > </p> -<!--l. 2312--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">2.5.1</span>  <a +<!--l. 2320--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">2.5.1 </span> <a id="sec:pkgopts-old-acronym"></a>Deprecated Acronym Style Options</h4> - - - -<!--l. 2315--><p class="noindent" >The package options listed in this section are now deprecated but are kept -for backward-compatibility. Use <span -class="cmtt-10x-x-109">\setacronymstyle</span><a +<!--l. 2323--><p class="noindent" >The package options listed in this section are now deprecated but are kept for +backward-compatibility. Use <span +class="cmtt-10">\setacronymstyle</span><a id="dx1-19001"></a> instead. See <a href="#sec:acronyms"><span -class="cmsy-10x-x-109">§</span>13 -</a><a -href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a> for further details. +class="cmsy-10">§</span>13 </a><a +href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a> for further +details. + + </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">description</span><a +class="cmssbx-10">description</span><a id="dx1-19002"></a> </dt><dd class="description">This option changes the definition of <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-19003"></a> to allow a - description. This option may be replaced by - - - +class="cmtt-10">\newacronym</span><a + id="dx1-19003"></a> to allow a description. + This option may be replaced by + + <div class="verbatim" id="verbatim-48"> \setacronymstyle{long-short-desc} </div> - <!--l. 2325--><p class="nopar" > or (with <span -class="cmss-10x-x-109">smallcaps</span><a + <!--l. 2333--><p class="nopar" > or (with <span +class="cmss-10">smallcaps</span><a id="dx1-19004"></a>) - - - + + </p> <div class="verbatim" id="verbatim-49"> \setacronymstyle{long-sc-short-desc} </div> - <!--l. 2329--><p class="nopar" > or (with <span -class="cmss-10x-x-109">smaller</span><a + <!--l. 2337--><p class="nopar" > or (with <span +class="cmss-10">smaller</span><a id="dx1-19005"></a>) - - - + + </p> <div class="verbatim" id="verbatim-50"> \setacronymstyle{long-sm-short-desc} </div> - <!--l. 2333--><p class="nopar" > or (with <span -class="cmss-10x-x-109">footnote</span><a + <!--l. 2341--><p class="nopar" > or (with <span +class="cmss-10">footnote</span><a id="dx1-19006"></a>) - - - + + </p> <div class="verbatim" id="verbatim-51"> \setacronymstyle{footnote-desc} </div> - <!--l. 2337--><p class="nopar" > or (with <span -class="cmss-10x-x-109">footnote</span><a + <!--l. 2345--><p class="nopar" > or (with <span +class="cmss-10">footnote</span><a id="dx1-19007"></a> and <span -class="cmss-10x-x-109">smallcaps</span><a +class="cmss-10">smallcaps</span><a id="dx1-19008"></a>) - - - + + </p> <div class="verbatim" id="verbatim-52"> \setacronymstyle{footnote-sc-desc} </div> - <!--l. 2341--><p class="nopar" > or (with <span -class="cmss-10x-x-109">footnote</span><a + <!--l. 2349--><p class="nopar" > or (with <span +class="cmss-10">footnote</span><a id="dx1-19009"></a> and <span -class="cmss-10x-x-109">smaller</span><a +class="cmss-10">smaller</span><a id="dx1-19010"></a>) - - - + + </p> <div class="verbatim" id="verbatim-53"> \setacronymstyle{footnote-sm-desc} </div> - <!--l. 2345--><p class="nopar" > or (with <span -class="cmss-10x-x-109">dua</span><a + <!--l. 2353--><p class="nopar" > or (with <span +class="cmss-10">dua</span><a id="dx1-19011"></a>) - - - + + </p> <div class="verbatim" id="verbatim-54"> \setacronymstyle{dua-desc} </div> - <!--l. 2349--><p class="nopar" > + <!--l. 2357--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">smallcaps</span><a +class="cmssbx-10">smallcaps</span><a id="dx1-19012"></a> </dt><dd class="description">This option changes the definition of <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-19013"></a> and the way - that acronyms are displayed. This option may be replaced - by: - - - +class="cmtt-10">\newacronym</span><a + id="dx1-19013"></a> and the way that + acronyms are displayed. This option may be replaced by: + + <div class="verbatim" id="verbatim-55"> \setacronymstyle{long-sc-short} </div> - <!--l. 2356--><p class="nopar" > or (with <span -class="cmss-10x-x-109">description</span><a + <!--l. 2364--><p class="nopar" > or (with <span +class="cmss-10">description</span><a id="dx1-19014"></a>) - - - + + </p> <div class="verbatim" id="verbatim-56"> \setacronymstyle{long-sc-short-desc} </div> - <!--l. 2360--><p class="nopar" > or (with <span -class="cmss-10x-x-109">description</span><a + <!--l. 2368--><p class="nopar" > or (with <span +class="cmss-10">description</span><a id="dx1-19015"></a> and <span -class="cmss-10x-x-109">footnote</span><a +class="cmss-10">footnote</span><a id="dx1-19016"></a>) - - - + + </p> <div class="verbatim" id="verbatim-57"> \setacronymstyle{footnote-sc-desc} </div> - <!--l. 2364--><p class="nopar" > + <!--l. 2372--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">smaller</span><a +class="cmssbx-10">smaller</span><a id="dx1-19017"></a> </dt><dd class="description">This option changes the definition of <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-19018"></a> and the way - that acronyms are displayed. - <!--l. 2368--><p class="noindent" ><div class="important" title="Important Note"> If you use this option, you will need to include the <span -class="cmss-10x-x-109">relsize</span><a - id="dx1-19019"></a> package or - otherwise define <span -class="cmtt-10x-x-109">\textsmaller</span><a +class="cmtt-10">\newacronym</span><a + id="dx1-19018"></a> and the way that + acronyms are displayed. + <!--l. 2376--><p class="noindent" ><div class="important" title="Important Note"> If you use this option, you will need to include the <span +class="cmss-10">relsize</span><a + id="dx1-19019"></a> package or otherwise + define <span +class="cmtt-10">\textsmaller</span><a id="dx1-19020"></a> or redefine <span -class="cmtt-10x-x-109">\acronymfont</span><a - id="dx1-19021"></a>. - </div> - </p><!--l. 2372--><p class="noindent" > +class="cmtt-10">\acronymfont</span><a + id="dx1-19021"></a>. </div> + </p><!--l. 2380--><p class="noindent" > This option may be replaced by: - - - + + </p> <div class="verbatim" id="verbatim-58"> \setacronymstyle{long-sm-short} </div> - <!--l. 2376--><p class="nopar" > or (with <span -class="cmss-10x-x-109">description</span><a + <!--l. 2384--><p class="nopar" > or (with <span +class="cmss-10">description</span><a id="dx1-19022"></a>) - - - + + </p> <div class="verbatim" id="verbatim-59"> \setacronymstyle{long-sm-short-desc} </div> - <!--l. 2380--><p class="nopar" > or (with <span -class="cmss-10x-x-109">description</span><a + <!--l. 2388--><p class="nopar" > or (with <span +class="cmss-10">description</span><a id="dx1-19023"></a> and <span -class="cmss-10x-x-109">footnote</span><a +class="cmss-10">footnote</span><a id="dx1-19024"></a>) - - - + + </p> <div class="verbatim" id="verbatim-60"> \setacronymstyle{footnote-sm-desc} </div> - <!--l. 2384--><p class="nopar" > + <!--l. 2392--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">footnote</span><a +class="cmssbx-10">footnote</span><a id="dx1-19025"></a> </dt><dd class="description">This option changes the definition of <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-19026"></a> and the way - that acronyms are displayed. This option may be replaced - by: - - - +class="cmtt-10">\newacronym</span><a + id="dx1-19026"></a> and the way that + acronyms are displayed. This option may be replaced by: + + <div class="verbatim" id="verbatim-61"> \setacronymstyle{footnote} </div> - <!--l. 2391--><p class="nopar" > or (with <span -class="cmss-10x-x-109">smallcaps</span><a + <!--l. 2399--><p class="nopar" > or (with <span +class="cmss-10">smallcaps</span><a id="dx1-19027"></a>) - - - + + </p> <div class="verbatim" id="verbatim-62"> \setacronymstyle{footnote-sc} </div> - <!--l. 2395--><p class="nopar" > or (with <span -class="cmss-10x-x-109">smaller</span><a + <!--l. 2403--><p class="nopar" > or (with <span +class="cmss-10">smaller</span><a id="dx1-19028"></a>) - - - + + </p> <div class="verbatim" id="verbatim-63"> \setacronymstyle{footnote-sm} </div> - <!--l. 2399--><p class="nopar" > or (with <span -class="cmss-10x-x-109">description</span><a + <!--l. 2407--><p class="nopar" > or (with <span +class="cmss-10">description</span><a id="dx1-19029"></a>) - - - + + </p> <div class="verbatim" id="verbatim-64"> \setacronymstyle{footnote-desc} </div> - <!--l. 2403--><p class="nopar" > or (with <span -class="cmss-10x-x-109">smallcaps</span><a + <!--l. 2411--><p class="nopar" > or (with <span +class="cmss-10">smallcaps</span><a id="dx1-19030"></a> and <span -class="cmss-10x-x-109">description</span><a +class="cmss-10">description</span><a id="dx1-19031"></a>) - - - + + </p> <div class="verbatim" id="verbatim-65"> \setacronymstyle{footnote-sc-desc} </div> - <!--l. 2407--><p class="nopar" > or (with <span -class="cmss-10x-x-109">smaller</span><a + <!--l. 2415--><p class="nopar" > or (with <span +class="cmss-10">smaller</span><a id="dx1-19032"></a> and <span -class="cmss-10x-x-109">description</span><a +class="cmss-10">description</span><a id="dx1-19033"></a>) - - - + + </p> <div class="verbatim" id="verbatim-66"> \setacronymstyle{footnote-sm-desc} </div> - <!--l. 2411--><p class="nopar" > + <!--l. 2419--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">dua</span><a +class="cmssbx-10">dua</span><a id="dx1-19034"></a> </dt><dd class="description">This option changes the definition of <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-19035"></a> so that - acronyms are always expanded. This option may be replaced - by: - - - +class="cmtt-10">\newacronym</span><a + id="dx1-19035"></a> so that acronyms are always + expanded. This option may be replaced by: + + <div class="verbatim" id="verbatim-67"> \setacronymstyle{dua} </div> - <!--l. 2419--><p class="nopar" > or (with <span -class="cmss-10x-x-109">description</span><a + <!--l. 2427--><p class="nopar" > or (with <span +class="cmss-10">description</span><a id="dx1-19036"></a>) - - - + + </p> <div class="verbatim" id="verbatim-68"> \setacronymstyle{dua-desc} </div> - <!--l. 2423--><p class="nopar" > + <!--l. 2431--><p class="nopar" > </p> </dd></dl> -<!--l. 2427--><p class="noindent" > +<!--l. 2435--><p class="noindent" > </p> -<!--l. 2427--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2.6</span>  <a +<!--l. 2435--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2.6 </span> <a id="sec:pkgopts-other"></a>Other Options</h3> -<!--l. 2430--><p class="noindent" >Other available options that don’t fit any of the above categories -are: +<!--l. 2438--><p class="noindent" >Other available options that don’t fit any of the above categories are: </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">symbols</span><a +class="cmssbx-10">symbols</span><a id="dx1-20001"></a> </dt><dd class="description">This option defines a new glossary type with the label <span -class="cmtt-10x-x-109">symbols</span> +class="cmtt-10">symbols</span> via - - - + + <div class="verbatim" id="verbatim-69"> \newglossary[slg]{symbols}{sls}{slo}{\glssymbolsgroupname} </div> - <!--l. 2437--><p class="nopar" > It also defines - </p><!--l. 2439--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\printsymbols</span><span -class="cmtt-10"> </span></span><a + <!--l. 2445--><p class="nopar" > It also defines + </p><!--l. 2447--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\printsymbols</span><span +class="cmtt-9"> </span></span><a id="dx1-20002"></a> <span -class="cmtt-10x-x-109">\printsymbols[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> - </p><!--l. 2441--><p class="noindent" > +class="cmtt-10">\printsymbols[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> + </p><!--l. 2449--><p class="noindent" > which is a synonym for <span -class="cmtt-10x-x-109">\printglossary</span><a +class="cmtt-10">\printglossary</span><a id="dx1-20003"></a><span -class="cmtt-10x-x-109">[type=symbols,</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. - </p><!--l. 2445--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span -class="cmss-10x-x-109">nomain</span><a - id="dx1-20004"></a> package option if you’re only interested - in using this <span -class="cmtt-10x-x-109">symbols </span>glossary. </div> - </p><!--l. 2448--><p class="noindent" > +class="cmtt-10">[type=symbols,</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. + </p><!--l. 2453--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span +class="cmss-10">nomain</span><a + id="dx1-20004"></a> package option if you’re only interested in using + this <span +class="cmtt-10">symbols </span>glossary. </div> + </p><!--l. 2456--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">numbers</span><a +class="cmssbx-10">numbers</span><a id="dx1-20005"></a> </dt><dd class="description">This option defines a new glossary type with the label <span -class="cmtt-10x-x-109">numbers</span> +class="cmtt-10">numbers</span> via - - - + + <div class="verbatim" id="verbatim-70"> \newglossary[nlg]{numbers}{nls}{nlo}{\glsnumbersgroupname} </div> - <!--l. 2454--><p class="nopar" > It also defines - </p><!--l. 2456--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\printnumbers</span><span -class="cmtt-10"> </span></span><a + <!--l. 2462--><p class="nopar" > It also defines + </p><!--l. 2464--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\printnumbers</span><span +class="cmtt-9"> </span></span><a id="dx1-20006"></a> <span -class="cmtt-10x-x-109">\printnumbers[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> - </p><!--l. 2458--><p class="noindent" > +class="cmtt-10">\printnumbers[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> + </p><!--l. 2466--><p class="noindent" > which is a synonym for <span -class="cmtt-10x-x-109">\printglossary</span><a +class="cmtt-10">\printglossary</span><a id="dx1-20007"></a><span -class="cmtt-10x-x-109">[type=numbers,</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. - </p><!--l. 2462--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span -class="cmss-10x-x-109">nomain</span><a - id="dx1-20008"></a> package option if you’re only interested - in using this <span -class="cmtt-10x-x-109">numbers </span>glossary. </div> - </p><!--l. 2465--><p class="noindent" > +class="cmtt-10">[type=numbers,</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. + </p><!--l. 2470--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span +class="cmss-10">nomain</span><a + id="dx1-20008"></a> package option if you’re only interested in using + this <span +class="cmtt-10">numbers </span>glossary. </div> + </p><!--l. 2473--><p class="noindent" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">index</span><a +class="cmssbx-10">index</span><a id="dx1-20009"></a> </dt><dd class="description">This option defines a new glossary type with the label <span -class="cmtt-10x-x-109">index</span> - via - - - +class="cmtt-10">index </span>via + + <div class="verbatim" id="verbatim-71"> \newglossary[ilg]{index}{ind}{idx}{\indexname}% </div> - <!--l. 2471--><p class="nopar" > It also defines - </p><!--l. 2473--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\printindex</span><span -class="cmtt-10"> </span></span><a + <!--l. 2479--><p class="nopar" > It also defines + </p><!--l. 2481--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\printindex</span><span +class="cmtt-9"> </span></span><a id="dx1-20010"></a> <span -class="cmtt-10x-x-109">\printindex[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> - </p><!--l. 2475--><p class="noindent" > +class="cmtt-10">\printindex[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> + </p><!--l. 2483--><p class="noindent" > which is a synonym for <span -class="cmtt-10x-x-109">\printglossary</span><a +class="cmtt-10">\printglossary</span><a id="dx1-20011"></a><span -class="cmtt-10x-x-109">[type=index,</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> +class="cmtt-10">[type=index,</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> and - </p><!--l. 2478--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\newterm</span><span -class="cmtt-10"> </span></span><a + </p><!--l. 2486--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\newterm</span><span +class="cmtt-9"> </span></span><a id="dx1-20012"></a> <span -class="cmtt-10x-x-109">\newterm[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">term</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 2480--><p class="noindent" > +class="cmtt-10">\newterm[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">term</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 2488--><p class="noindent" > which is a synonym for </p><div class="alltt"> <div class="obeylines-v"> <span -class="cmtt-10x-x-109">\newglossaryentry</span><a +class="cmtt-10">\newglossaryentry</span><a id="dx1-20013"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">term</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[type=index,name={</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">term</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">},%</span> +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">term</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[type=index,name={</span><span +class="cmmi-10"><</span><span +class="cmitt-10">term</span><span +class="cmmi-10">></span><span +class="cmtt-10">},%</span> <br /><span -class="cmtt-10x-x-109">description=\nopostdesc</span><a +class="cmtt-10">description=\nopostdesc</span><a id="dx1-20014"></a><span -class="cmtt-10x-x-109">,</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> +class="cmtt-10">,</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> </div> </div> - <!--l. 2487--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span -class="cmss-10x-x-109">nomain</span><a - id="dx1-20015"></a> package option if you’re only interested - in using this <span -class="cmtt-10x-x-109">index </span>glossary. Note that you can’t mix this option with - <span -class="cmtt-10x-x-109">\index</span><a - id="dx1-20016"></a>. Either use <span -class="cmss-10x-x-109">glossaries </span>for the indexing or use a custom - indexing package, such as <span -class="cmss-10x-x-109">makeidx</span><a + <!--l. 2495--><p class="noindent" ><div class="important" title="Important Note"> Remember to use the <span +class="cmss-10">nomain</span><a + id="dx1-20015"></a> package option if you’re only interested in using + this <span +class="cmtt-10">index </span>glossary. Note that you can’t mix this option with <span +class="cmtt-10">\index</span><a + id="dx1-20016"></a>. + Either use <span +class="cmss-10">glossaries </span>for the indexing or use a custom indexing package, + such as <span +class="cmss-10">makeidx</span><a id="dx1-20017"></a>, <span -class="cmss-10x-x-109">index</span><a +class="cmss-10">index</span><a id="dx1-20018"></a> or <span -class="cmss-10x-x-109">imakeidx</span><a - id="dx1-20019"></a>. (You can, of - course, load one of those packages and load <span -class="cmss-10x-x-109">glossaries </span>without the +class="cmss-10">imakeidx</span><a + id="dx1-20019"></a>. (You can, of course, load one of + those packages and load <span +class="cmss-10">glossaries </span>without the <span +class="cmss-10">index</span><a + id="dx1-20020"></a> package option.) + </div> + </p><!--l. 2503--><p class="noindent" > + </p><!--l. 2505--><p class="noindent" >Since the index isn’t designed for terms with descriptions, you might also want + to disable the hyperlinks for this glossary using the package option <span -class="cmss-10x-x-109">index</span><a - id="dx1-20020"></a> package option.) </div> - </p><!--l. 2495--><p class="noindent" > - </p><!--l. 2497--><p class="noindent" >Since the index isn’t designed for terms with descriptions, you - might also want to disable the hyperlinks for this glossary - using the package option <span -class="cmss-10x-x-109">nohypertypes=index</span><a - id="dx1-20021"></a> or the command - <spacer type=vertical size=10><span class="obeylines-h"> +class="cmss-10">nohypertypes=index</span><a + id="dx1-20021"></a> or the command <spacer type=vertical size=10><span class="obeylines-h"> <br /><span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList</span><a +class="cmtt-10">\GlsDeclareNoHyperList</span><a id="dx1-20022"></a><span class="verb"><span -class="cmtt-10x-x-109">{index}</span></span> +class="cmtt-10">{index}</span></span> <br /><spacer type=vertical size=10></span> - </p><!--l. 2504--><p class="noindent" >The example file <a + </p><!--l. 2512--><p class="noindent" >The example file <a href="#x1-5114r24"><span -class="cmtt-10x-x-109">sample-index.tex</span></a> illustrates the use of the <span -class="cmss-10x-x-109">index</span><a - id="dx1-20023"></a> - package option. - - - +class="cmtt-10">sample-index.tex</span></a> illustrates the use of the <span +class="cmss-10">index</span><a + id="dx1-20023"></a> package + option. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">compatible-2.07</span><a +class="cmssbx-10">compatible-2.07</span><a id="dx1-20024"></a> </dt><dd -class="description">Compatibility mode for old documents created using - version 2.07 or below. +class="description">Compatibility mode for old documents created using version 2.07 or + below. + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">compatible-3.07</span><a +class="cmssbx-10">compatible-3.07</span><a id="dx1-20025"></a> </dt><dd -class="description">Compatibility mode for old documents created using - version 3.07 or below. +class="description">Compatibility mode for old documents created using version 3.07 or + below. </dd></dl> -<!--l. 2515--><p class="noindent" > +<!--l. 2523--><p class="noindent" > </p> -<!--l. 2515--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2.7</span>  <a +<!--l. 2523--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2.7 </span> <a id="sec:setupglossaries"></a>Setting Options After the Package is Loaded</h3> -<!--l. 2518--><p class="noindent" >Some of the options described above may also be set after the <span -class="cmss-10x-x-109">glossaries</span> -package has been loaded using -</p><!--l. 2520--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\setupglossaries</span><span -class="cmtt-10"> </span></span><a +<!--l. 2526--><p class="noindent" >Some of the options described above may also be set after the <span +class="cmss-10">glossaries </span>package has +been loaded using +</p><!--l. 2528--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\setupglossaries</span><span +class="cmtt-9"> </span></span><a id="dx1-21001"></a> <span -class="cmtt-10x-x-109">\setupglossaries{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key-val list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 2522--><p class="noindent" > +class="cmtt-10">\setupglossaries{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key-val list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 2530--><p class="noindent" > The following package options <span -class="cmbx-10x-x-109">can’t </span>be used in <span -class="cmtt-10x-x-109">\setupglossaries</span>: <span -class="cmss-10x-x-109">xindy</span><a - id="dx1-21002"></a>, -<span -class="cmss-10x-x-109">xindygloss</span><a - id="dx1-21003"></a>, <span -class="cmss-10x-x-109">xindynoglsnumbers</span><a +class="cmbx-10">can’t </span>be used in <span +class="cmtt-10">\setupglossaries</span>: <span +class="cmss-10">xindy</span><a + id="dx1-21002"></a>, <span +class="cmss-10">xindygloss</span><a + id="dx1-21003"></a>, +<span +class="cmss-10">xindynoglsnumbers</span><a id="dx1-21004"></a>, <span -class="cmss-10x-x-109">makeindex</span><a +class="cmss-10">makeindex</span><a id="dx1-21005"></a>, <span -class="cmss-10x-x-109">nolong</span><a +class="cmss-10">nolong</span><a id="dx1-21006"></a>, <span -class="cmss-10x-x-109">nosuper</span><a +class="cmss-10">nosuper</span><a id="dx1-21007"></a>, <span -class="cmss-10x-x-109">nolist</span><a +class="cmss-10">nolist</span><a id="dx1-21008"></a>, <span -class="cmss-10x-x-109">notree</span><a - id="dx1-21009"></a>, -<span -class="cmss-10x-x-109">nostyles</span><a +class="cmss-10">notree</span><a + id="dx1-21009"></a>, <span +class="cmss-10">nostyles</span><a id="dx1-21010"></a>, <span -class="cmss-10x-x-109">nomain</span><a - id="dx1-21011"></a>, <span -class="cmss-10x-x-109">compatible-2.07</span><a +class="cmss-10">nomain</span><a + id="dx1-21011"></a>, +<span +class="cmss-10">compatible-2.07</span><a id="dx1-21012"></a>, <span -class="cmss-10x-x-109">translate</span><a +class="cmss-10">translate</span><a id="dx1-21013"></a>, <span -class="cmss-10x-x-109">notranslate</span><a +class="cmss-10">notranslate</span><a id="dx1-21014"></a>, <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-21015"></a>. These -options have to be set while the package is loading, except for the <span -class="cmss-10x-x-109">xindy</span><a - id="dx1-21016"></a> -sub-options which can be set using commands like <span -class="cmtt-10x-x-109">\GlsSetXdyLanguage</span><a - id="dx1-21017"></a> -(see <a +class="cmss-10">acronym</span><a + id="dx1-21015"></a>. These options have to be set +while the package is loading, except for the <span +class="cmss-10">xindy</span><a + id="dx1-21016"></a> sub-options which can be +set using commands like <span +class="cmtt-10">\GlsSetXdyLanguage</span><a + id="dx1-21017"></a> (see <a href="#sec:xindy"><span -class="cmsy-10x-x-109">§</span>11 </a><a -href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a> for further details). -</p><!--l. 2534--><p class="indent" > <div class="important" title="Important Note"> I recommend you use this command as soon as possible after loading -<span -class="cmss-10x-x-109">glossaries </span>otherwise you might end up using it too late for the change to -take effect. For example, if you try changing the acronym styles (such as -<span -class="cmss-10x-x-109">smallcaps</span><a - id="dx1-21018"></a>) after you have started defining your acronyms, you are likely to -get unexpected results. If you try changing the sort option after -you have started to define entries, you may get unexpected results. -</div> -</p><!--l. 2542--><p class="noindent" > - - - +class="cmsy-10">§</span>11 </a><a +href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a> for further +details). +</p><!--l. 2542--><p class="indent" > <div class="important" title="Important Note"> I recommend you use this command as soon as possible after loading <span +class="cmss-10">glossaries</span> +otherwise you might end up using it too late for the change to take effect. For +example, if you try changing the acronym styles (such as <span +class="cmss-10">smallcaps</span><a + id="dx1-21018"></a>) after you have +started defining your acronyms, you are likely to get unexpected results. If you try +changing the sort option after you have started to define entries, you may get +unexpected results. </div> +</p><!--l. 2550--><p class="noindent" > + + </p> -<!--l. 2544--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">3</span>  <a +<!--l. 2552--><p class="indent" > </div> +</p><!--l. 2552--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">3. <a id="sec:setup"></a>Setting Up</h2> - The command -<!--l. 2548--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\makeglossaries</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 2555--><p class="indent" > The command +</p><!--l. 2556--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\makeglossaries</span><span +class="cmtt-9"> </span></span><a id="dx1-22001"></a> <span -class="cmtt-10x-x-109">\makeglossaries </span></div><hr> -</p><!--l. 2550--><p class="noindent" > -must be placed in the preamble in order to create the customised -<a +class="cmtt-10">\makeglossaries </span></div><hr> +</p><!--l. 2558--><p class="noindent" > +must be placed in the preamble in order to create the customised <a id="dx1-22002"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-22003"></a></a> (<span -class="cmtt-10x-x-109">.ist</span><a - id="dx1-22004"></a>) or <a +class="cmtt-10">.ist</span><a + id="dx1-22004"></a>) or +<a id="dx1-22005"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-22006"></a></a> (<span -class="cmtt-10x-x-109">.xdy</span><a - id="dx1-22007"></a>) style file and to ensure that glossary -entries are written to the appropriate output files. <span -class="cmbx-10x-x-109">If you omit</span> -<span -class="cmtt-10x-x-109">\makeglossaries </span><span -class="cmbx-10x-x-109">none of the glossaries will be created.</span> -</p><!--l. 2557--><p class="indent" > <div class="important" title="Important Note"> Note that some of the commands provided by the <span -class="cmss-10x-x-109">glossaries </span>package -must be placed before <span -class="cmtt-10x-x-109">\makeglossaries </span>as they are required when -creating the customised style file. If you attempt to use those commands -after <span -class="cmtt-10x-x-109">\makeglossaries </span>you will generate an error. -</p><!--l. 2564--><p class="indent" > Similarly, there are some commands that must be used after -<span -class="cmtt-10x-x-109">\makeglossaries</span>. </div> -</p><!--l. 2566--><p class="noindent" > -</p><!--l. 2568--><p class="indent" > You can suppress the creation of the customised <a +class="cmtt-10">.xdy</span><a + id="dx1-22007"></a>) style file and to ensure that glossary entries are written to the +appropriate output files. <span +class="cmbx-10">If you omit </span><span +class="cmtt-10">\makeglossaries </span><span +class="cmbx-10">none of the glossaries</span> +<span +class="cmbx-10">will be created.</span> +</p><!--l. 2565--><p class="indent" > <div class="important" title="Important Note"> Note that some of the commands provided by the <span +class="cmss-10">glossaries </span>package must be +placed before <span +class="cmtt-10">\makeglossaries </span>as they are required when creating the customised +style file. If you attempt to use those commands after <span +class="cmtt-10">\makeglossaries </span>you will +generate an error. +</p><!--l. 2572--><p class="indent" > Similarly, there are some commands that must be used after <span +class="cmtt-10">\makeglossaries</span>. +</div> +</p><!--l. 2574--><p class="noindent" > +</p><!--l. 2576--><p class="indent" > You can suppress the creation of the customised <a id="dx1-22008"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-22009"></a></a> or <a id="dx1-22010"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-22011"></a></a> -style file using -</p><!--l. 2570--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\noist</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">makeindex</span><a + id="dx1-22011"></a></a> style file +using +</p><!--l. 2578--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\noist</span><span +class="cmtt-9"> </span></span><a id="dx1-22012"></a> <span -class="cmtt-10x-x-109">\noist </span></div><hr> -</p><!--l. 2572--><p class="noindent" > +class="cmtt-10">\noist </span></div><hr> +</p><!--l. 2580--><p class="noindent" > Note that this command must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span>. -</p><!--l. 2574--><p class="indent" > <div class="important" title="Important Note"> Note that if you have a custom <span -class="cmtt-10x-x-109">.xdy</span><a +class="cmtt-10">\makeglossaries</span>. +</p><!--l. 2582--><p class="indent" > <div class="important" title="Important Note"> Note that if you have a custom <span +class="cmtt-10">.xdy</span><a id="dx1-22013"></a> file created when using <span -class="cmss-10x-x-109">glossaries</span> -version 2.07 or below, you will need to use the <span -class="cmss-10x-x-109">compatible-2.07</span><a - id="dx1-22014"></a> package -option with it. </div> -</p><!--l. 2578--><p class="noindent" > -</p><!--l. 2580--><p class="indent" > The default name for the customised style file is given by <span -class="cmtt-10x-x-109">\jobname</span><a +class="cmss-10">glossaries </span>version 2.07 +or below, you will need to use the <span +class="cmss-10">compatible-2.07</span><a + id="dx1-22014"></a> package option with it. +</div> +</p><!--l. 2586--><p class="noindent" > +</p><!--l. 2588--><p class="indent" > The default name for the customised style file is given by <span +class="cmtt-10">\jobname</span><a id="dx1-22015"></a><span -class="cmtt-10x-x-109">.ist</span><a +class="cmtt-10">.ist</span><a id="dx1-22016"></a> (for <a id="dx1-22017"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-22018"></a></a>) or <span -class="cmtt-10x-x-109">\jobname</span><a +class="cmtt-10">\jobname</span><a id="dx1-22019"></a><span -class="cmtt-10x-x-109">.xdy</span><a +class="cmtt-10">.xdy</span><a id="dx1-22020"></a> (for <a id="dx1-22021"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-22022"></a></a>). This name may be changed using: -</p><!--l. 2584--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\setStyleFile</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 2592--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\setStyleFile</span><span +class="cmtt-9"> </span></span><a id="dx1-22023"></a> <span -class="cmtt-10x-x-109">\setStyleFile{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 2586--><p class="noindent" > +class="cmtt-10">\setStyleFile{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 2594--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">> </span>is the name of the style file without the extension. Note -that this command must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span>. -</p><!--l. 2591--><p class="indent" > Each glossary entry is assigned a <a +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">> </span>is the name of the style file without the extension. Note that this +command must be used before <span +class="cmtt-10">\makeglossaries</span>. +</p><!--l. 2599--><p class="indent" > Each glossary entry is assigned a <a id="dx1-22024"></a><a href="#glo:numberlist">number list<a - id="dx1-22025"></a></a> that lists all the -locations in the document where that entry was used. By default, -the location refers to the page number but this may be overridden -using the <span -class="cmss-10x-x-109">counter</span><a - id="dx1-22026"></a> package option. The default form of the location -number assumes a full stop compositor (e.g. 1.2), but if your location -numbers use a different compositor (e.g. 1-2) you need to set this + id="dx1-22025"></a></a> that lists all the locations in the +document where that entry was used. By default, the location refers to the page +number but this may be overridden using the <span +class="cmss-10">counter</span><a + id="dx1-22026"></a> package option. The default +form of the location number assumes a full stop compositor (e.g. 1.2), but if your +location numbers use a different compositor (e.g. 1-2) you need to set this using -</p><!--l. 2598--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsSetCompositor</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 2606--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsSetCompositor</span><span +class="cmtt-9"> </span></span><a id="dx1-22027"></a> <span -class="cmtt-10x-x-109">\glsSetCompositor{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">symbol</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 2600--><p class="noindent" > - - - +class="cmtt-10">\glsSetCompositor{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">symbol</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 2608--><p class="noindent" > For example: - - - + + </p> - <div class="verbatim" id="verbatim-72"> + <div class="verbatim" id="verbatim-72"> \glsSetCompositor{-} </div> -<!--l. 2604--><p class="nopar" > Note that this command must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span>. -</p><!--l. 2607--><p class="indent" > If you use <a +<!--l. 2612--><p class="nopar" > Note that this command must be used before <span +class="cmtt-10">\makeglossaries</span>. +</p><!--l. 2615--><p class="indent" > If you use <a id="dx1-22028"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-22029"></a></a>, you can have a different compositor for page numbers -starting with an upper case alphabetical character using: -</p><!--l. 2609--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsSetAlphaCompositor</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">xindy</span><a + id="dx1-22029"></a></a>, you can have a different compositor for page numbers starting +with an upper case alphabetical character using: +</p><!--l. 2617--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsSetAlphaCompositor</span><span +class="cmtt-9"> </span></span><a id="dx1-22030"></a> <span -class="cmtt-10x-x-109">\glsSetAlphaCompositor{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">symbol</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 2611--><p class="noindent" > +class="cmtt-10">\glsSetAlphaCompositor{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">symbol</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 2619--><p class="noindent" > Note that this command has no effect if you haven’t used the <span -class="cmss-10x-x-109">xindy</span><a - id="dx1-22031"></a> package -option. For example, if you want <a +class="cmss-10">xindy</span><a + id="dx1-22031"></a> package option. +For example, if you want <a id="dx1-22032"></a><a href="#glo:numberlist">number list<a - id="dx1-22033"></a>s</a> containing a mixture of A-1 -and 2.3 style formats, then do: - - - + id="dx1-22033"></a>s</a> containing a mixture of A-1 and 2.3 style +formats, then do: + + </p> - <div class="verbatim" id="verbatim-73"> + <div class="verbatim" id="verbatim-73"> \glsSetCompositor{.}\glsSetAlphaCompositor{-} </div> -<!--l. 2618--><p class="nopar" > See <a +<!--l. 2626--><p class="nopar" > See <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a +class="cmsy-10">§</span>5 </a><a href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a> for further information about <a id="dx1-22034"></a><a href="#glo:numberlist">number list<a id="dx1-22035"></a>s</a>. - - - + + </p> - <h2 class="chapterHead"><span class="titlemark">4</span>  <a +<!--l. 2630--><p class="indent" > </div> +</p><!--l. 2630--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">4. <a id="sec:newglosentry"></a>Defining Glossary Entries</h2> -<!--l. 2625--><p class="noindent" >All glossary entries must be defined before they are used, +</p><!--l. 2633--><p class="indent" > All glossary entries must be defined before they are used, so it is better to define them in the preamble to ensure this.<span class="footnote-mark"><a -href="#fn1x6" id="fn1x6-bk"><sup class="textsuperscript">1</sup></a></span><a +href="#fn1x5" id="fn1x5-bk"><sup class="textsuperscript">4.1</sup></a></span><a id="x1-23001f1"></a> -However only those entries that occur in the document (using any of the -commands described in <a +However only those entries that occur in the document (using any of the commands +described in <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 </a><a +class="cmsy-10">§</span>6 </a><a href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a>, <a href="#sec:glsadd"><span -class="cmsy-10x-x-109">§</span>7 </a><a -href="#sec:glsadd">Adding an Entry -to the Glossary Without Generating Text<!--tex4ht:ref: sec:glsadd --></a> or <a +class="cmsy-10">§</span>7 </a><a +href="#sec:glsadd">Adding an Entry to the Glossary +Without Generating Text<!--tex4ht:ref: sec:glsadd --></a> or <a href="#sec:crossref"><span -class="cmsy-10x-x-109">§</span>8 </a><a -href="#sec:crossref">Cross-Referencing Entries<!--tex4ht:ref: sec:crossref --></a>) -will appear in the glossary. Each time an entry is used in this way, a line is -added to an associated glossary file (<span -class="cmtt-10x-x-109">.glo</span><a - id="dx1-23005"></a>), which then needs to be -converted into a corresponding <span -class="cmtt-10x-x-109">.gls</span><a - id="dx1-23006"></a> file which contains the typeset -glossary which is input by <span -class="cmtt-10x-x-109">\printglossary</span><a - id="dx1-23007"></a> or <span -class="cmtt-10x-x-109">\printglossaries</span><a - id="dx1-23008"></a>. The -Perl script <a +class="cmsy-10">§</span>8 </a><a +href="#sec:crossref">Cross-Referencing Entries<!--tex4ht:ref: sec:crossref --></a>) will appear in the glossary. +Each time an entry is used in this way, a line is added to an associated glossary +file (<span +class="cmtt-10">.glo</span><a + id="dx1-23005"></a>), which then needs to be converted into a corresponding <span +class="cmtt-10">.gls</span><a + id="dx1-23006"></a> file +which contains the typeset glossary which is input by <span +class="cmtt-10">\printglossary</span><a + id="dx1-23007"></a> or +<span +class="cmtt-10">\printglossaries</span><a + id="dx1-23008"></a>. The Perl script <a id="dx1-23009"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-23010"></a></a> can be used to call <a +class="cmtt-10">makeglossaries</span><a + id="dx1-23010"></a></a> can be used to call +<a id="dx1-23011"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-23012"></a></a> or <a id="dx1-23013"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-23014"></a></a>, using -a customised indexing style file, for each of the glossaries that are -defined in the document. <span -class="cmbx-10x-x-109">Note that there should be no need</span> +class="cmtt-10">xindy</span><a + id="dx1-23014"></a></a>, using a customised indexing style file, for each of the +glossaries that are defined in the document. <span +class="cmbx-10">Note that there should be</span> <span -class="cmbx-10x-x-109">for you to explicitly edit or input any of these external</span> +class="cmbx-10">no need for you to explicitly edit or input any of these external</span> <span -class="cmbx-10x-x-109">files.</span><span class="footnote-mark"><a -href="#fn2x6" id="fn2x6-bk"><sup class="textsuperscript">2</sup></a></span><a +class="cmbx-10">files.</span><span class="footnote-mark"><a +href="#fn2x5" id="fn2x5-bk"><sup class="textsuperscript">4.2</sup></a></span><a id="x1-23015f2"></a> See <a href="#sec:makeglossaries"><span -class="cmsy-10x-x-109">§</span>1.3 </a><a +class="cmsy-10">§</span>1.3 </a><a href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a> for further details. -</p><!--l. 2649--><p class="indent" > New glossary entries are defined using the command: -</p><!--l. 2650--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\newglossaryentry</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 2657--><p class="indent" > New glossary entries are defined using the command: +</p><!--l. 2658--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\newglossaryentry</span><span +class="cmtt-9"> </span></span><a id="dx1-23017"></a> <span -class="cmtt-10x-x-109">\newglossaryentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key=value</span> -<span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 2652--><p class="noindent" > +class="cmtt-10">\newglossaryentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key=value list</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 2660--><p class="noindent" > This is a short command, so values in <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key-val list</span><span -class="cmmi-10x-x-109">> </span>can’t contain any -paragraph breaks. If you have a long description that needs to span -multiple paragraphs, use -</p><!--l. 2656--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\longnewglossaryentry</span><span -class="cmtt-10"> </span></span><a +class="cmmi-10"><</span><span +class="cmti-10">key-val list</span><span +class="cmmi-10">> </span>can’t contain any paragraph +breaks. If you have a long description that needs to span multiple paragraphs, +use +</p><!--l. 2664--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\longnewglossaryentry</span><span +class="cmtt-9"> </span></span><a id="dx1-23018"></a> <span -class="cmtt-10x-x-109">\longnewglossaryentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key=value</span> -<span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long description</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 2659--><p class="noindent" > +class="cmtt-10">\longnewglossaryentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key=value</span> +<span +class="cmitt-10">list</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long description</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 2667--><p class="noindent" > instead. Note that, unlike <span -class="cmtt-10x-x-109">\newglossaryentry</span>, the command -<span -class="cmtt-10x-x-109">\longnewglossaryentry </span>may only be used in the preamble. Be -careful of unwanted spaces. <span -class="cmtt-10x-x-109">\longnewglossaryentry </span>will remove -trailing spaces in the description (via <span -class="cmtt-10x-x-109">\unskip</span>) but won’t remove -leading spaces (otherwise it would interfere with commands like -<span -class="cmtt-10x-x-109">\Glsentrydesc</span>). -</p><!--l. 2667--><p class="indent" > There are also commands that will only define the entry if it hasn’t -already been defined: -</p><!--l. 2669--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\provideglossaryentry</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\newglossaryentry</span>, the command <span +class="cmtt-10">\longnewglossaryentry</span> +may only be used in the preamble. Be careful of unwanted spaces. <span +class="cmtt-10">\longnewglossaryentry</span> +will remove trailing spaces in the description (via <span +class="cmtt-10">\unskip</span>) but won’t remove leading +spaces (otherwise it would interfere with commands like <span +class="cmtt-10">\Glsentrydesc</span>). +</p><!--l. 2675--><p class="indent" > There are also commands that will only define the entry if it hasn’t already been +defined: +</p><!--l. 2677--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\provideglossaryentry</span><span +class="cmtt-9"> </span></span><a id="dx1-23019"></a> <span -class="cmtt-10x-x-109">\provideglossaryentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key=value</span> -<span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 2671--><p class="noindent" > +class="cmtt-10">\provideglossaryentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key=value</span> +<span +class="cmitt-10">list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 2679--><p class="noindent" > and -</p><!--l. 2673--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\longprovideglossaryentry</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 2681--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\longprovideglossaryentry</span><span +class="cmtt-9"> </span></span><a id="dx1-23020"></a> -</p><!--l. 2675--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\longprovideglossaryentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key=value list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span> -<span -class="cmitt-10x-x-109">description</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - - - -</p><!--l. 2677--><p class="noindent" > +</p><!--l. 2683--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\longprovideglossaryentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key=value list</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span> +<span +class="cmitt-10">description</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 2685--><p class="noindent" > (These are both preamble-only commands.) -</p><!--l. 2680--><p class="indent" > For all the above commands, the first argument, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, must be -a unique label with which to identify this entry. This can’t contain any -non-expandable commands or active characters. -</p><!--l. 2684--><p class="indent" > <div class="important" title="Important Note"> Note that although an accented character or other non-Latin -character, such as é or ß, looks like a plain character in your <span -class="cmtt-10x-x-109">.tex </span>file, -it’s actually a macro (an active character) and therefore can’t be -used in the label. Also be careful of <span -class="cmss-10x-x-109">babel</span><a - id="dx1-23021"></a>’s options that change -certain punctuation characters (such as <span -class="cmtt-10x-x-109">: </span>or <span -class="cmtt-10x-x-109">-</span>) to active characters. -</div> -</p><!--l. 2691--><p class="noindent" > -</p><!--l. 2693--><p class="indent" > The second argument, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key=value list</span><span -class="cmmi-10x-x-109">></span>, is a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>list that -supplies the relevant information about this entry. There are two required -fields: <span -class="cmss-10x-x-109">description</span><a - id="dx1-23022"></a> and either <span -class="cmss-10x-x-109">name</span><a +</p><!--l. 2688--><p class="indent" > For all the above commands, the first argument, <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, must be a unique label +with which to identify this entry. This can’t contain any non-expandable commands or +active characters. + + +</p><!--l. 2692--><p class="indent" > <div class="important" title="Important Note"> Note that although an accented character or other non-Latin character, such as é +or ß, looks like a plain character in your <span +class="cmtt-10">.tex </span>file, it’s actually a macro (an active +character) and therefore can’t be used in the label. Also be careful of <span +class="cmss-10">babel</span><a + id="dx1-23021"></a>’s options +that change certain punctuation characters (such as <span +class="cmtt-10">: </span>or <span +class="cmtt-10">-</span>) to active characters. +</div> +</p><!--l. 2699--><p class="noindent" > +</p><!--l. 2701--><p class="indent" > The second argument, <span +class="cmmi-10"><</span><span +class="cmti-10">key=value list</span><span +class="cmmi-10">></span>, is a <span +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>list that supplies +the relevant information about this entry. There are two required fields: <span +class="cmss-10">description</span><a + id="dx1-23022"></a> +and either <span +class="cmss-10">name</span><a id="dx1-23023"></a> or <span -class="cmss-10x-x-109">parent</span><a - id="dx1-23024"></a>. Available fields are listed -below: +class="cmss-10">parent</span><a + id="dx1-23024"></a>. Available fields are listed below: </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">name</span><a +class="cmssbx-10">name</span><a id="dx1-23025"></a> </dt><dd -class="description">The name of the entry (as it will appear in the glossary). If this - key is omitted and the <span -class="cmss-10x-x-109">parent</span><a - id="dx1-23026"></a> key is supplied, this value will be - the same as the parent’s name. +class="description">The name of the entry (as it will appear in the glossary). If this key is + omitted and the <span +class="cmss-10">parent</span><a + id="dx1-23026"></a> key is supplied, this value will be the same as the + parent’s name. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">description</span><a +class="cmssbx-10">description</span><a id="dx1-23027"></a> </dt><dd -class="description">A brief description of this term (to appear in the glossary). - Within this value, you can use - <!--l. 2706--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\nopostdesc</span><span -class="cmtt-10"> </span></span><a +class="description">A brief description of this term (to appear in the glossary). Within this + value, you can use + <!--l. 2714--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\nopostdesc</span><span +class="cmtt-9"> </span></span><a id="dx1-23028"></a> <span -class="cmtt-10x-x-109">\nopostdesc </span></div><hr> - </p><!--l. 2708--><p class="noindent" > - to suppress the description terminator for this entry. For example, if - this entry is a parent entry that doesn’t require a description, you - can do <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">description={\nopostdesc}</span></span></span>. If you want a paragraph break - in the description use - </p><!--l. 2714--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glspar</span><span -class="cmtt-10"> </span></span><a - id="dx1-23029"></a> <span -class="cmtt-10x-x-109">\glspar </span></div><hr> +class="cmtt-10">\nopostdesc </span></div><hr> </p><!--l. 2716--><p class="noindent" > + to suppress the description terminator for this entry. For example, if this + entry is a parent entry that doesn’t require a description, you can do + <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">description={\nopostdesc}</span></span></span>. If you want a paragraph break in the description + use + </p><!--l. 2722--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glspar</span><span +class="cmtt-9"> </span></span><a + id="dx1-23029"></a> <span +class="cmtt-10">\glspar </span></div><hr> + </p><!--l. 2724--><p class="noindent" > or, better, use <span -class="cmtt-10x-x-109">\longnewglossaryentry</span>. However, note that not all - glossary styles support multi-line descriptions. If you are using - one of the tabular-like glossary styles that permit multi-line - descriptions, use <span -class="cmtt-10x-x-109">\newline</span><a +class="cmtt-10">\longnewglossaryentry</span>. However, note that not all glossary + styles support multi-line descriptions. If you are using one of the tabular-like + glossary styles that permit multi-line descriptions, use <span +class="cmtt-10">\newline</span><a id="dx1-23030"></a> not <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\\</span></span></span> if you want to force a line - break. +class="cmtt-10">\\</span></span></span> if you + want to force a line break. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">parent</span><a +class="cmssbx-10">parent</span><a id="dx1-23031"></a> </dt><dd -class="description">The label of the parent entry. Note that the parent entry must be - defined before its sub-entries. See <a +class="description">The label of the parent entry. Note that the parent entry must be defined + before its sub-entries. See <a href="#sec:subentries"><span -class="cmsy-10x-x-109">§</span>4.5 </a><a -href="#sec:subentries">Sub-Entries<!--tex4ht:ref: sec:subentries --></a> for further - details. - - - +class="cmsy-10">§</span>4.5 </a><a +href="#sec:subentries">Sub-Entries<!--tex4ht:ref: sec:subentries --></a> for further details. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">descriptionplural</span><a +class="cmssbx-10">descriptionplural</span><a id="dx1-23032"></a> </dt><dd -class="description">The plural form of the description, if required. If - omitted, the value is set to the same as the <span -class="cmss-10x-x-109">description</span><a +class="description">The plural form of the description, if required. If omitted, the value + is set to the same as the <span +class="cmss-10">description</span><a id="dx1-23033"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">text</span><a +class="cmssbx-10">text</span><a id="dx1-23034"></a> </dt><dd class="description">How this entry will appear in the document text when using <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-23035"></a> (or - one of its upper case variants). If this field is omitted, the value of the - <span -class="cmss-10x-x-109">name</span><a - id="dx1-23036"></a> key is used. +class="cmtt-10">\gls</span><a + id="dx1-23035"></a> (or one of its + upper case variants). If this field is omitted, the value of the <span +class="cmss-10">name</span><a + id="dx1-23036"></a> key is + used. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">first</span><a +class="cmssbx-10">first</span><a id="dx1-23037"></a> </dt><dd class="description">How the entry will appear in the document text on <a id="dx1-23038"></a><a -href="#glo:firstuse">first use</a> with - <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-23039"></a> (or one of its upper case variants). If this field is omitted, the - value of the <span -class="cmss-10x-x-109">text</span><a +href="#glo:firstuse">first use</a> with <span +class="cmtt-10">\gls</span><a + id="dx1-23039"></a> (or + one of its upper case variants). If this field is omitted, the value of + + + the <span +class="cmss-10">text</span><a id="dx1-23040"></a> key is used. Note that if you use <span -class="cmtt-10x-x-109">\glspl</span><a +class="cmtt-10">\glspl</span><a id="dx1-23041"></a>, <span -class="cmtt-10x-x-109">\Glspl</span><a - id="dx1-23042"></a>, +class="cmtt-10">\Glspl</span><a + id="dx1-23042"></a>, <span +class="cmtt-10">\GLSpl</span><a + id="dx1-23043"></a>, <span -class="cmtt-10x-x-109">\GLSpl</span><a - id="dx1-23043"></a>, <span -class="cmtt-10x-x-109">\glsdisp</span><a +class="cmtt-10">\glsdisp</span><a id="dx1-23044"></a> before using <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\gls</span><a id="dx1-23045"></a>, the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-23046"></a> value won’t be - used with <span -class="cmtt-10x-x-109">\gls</span><a +class="cmss-10">firstplural</span><a + id="dx1-23046"></a> value won’t be used with + <span +class="cmtt-10">\gls</span><a id="dx1-23047"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">plural</span><a +class="cmssbx-10">plural</span><a id="dx1-23048"></a> </dt><dd class="description">How the entry will appear in the document text when using <span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-23049"></a> - (or one of its upper case variants). If this field is omitted, the value is - obtained by appending <span -class="cmtt-10x-x-109">\glspluralsuffix</span><a +class="cmtt-10">\glspl</span><a + id="dx1-23049"></a> (or one of + its upper case variants). If this field is omitted, the value is obtained by + appending <span +class="cmtt-10">\glspluralsuffix</span><a id="dx1-23050"></a> to the value of the <span -class="cmss-10x-x-109">text</span><a - id="dx1-23051"></a> - field. The default value of <span -class="cmtt-10x-x-109">\glspluralsuffix</span><a - id="dx1-23052"></a> is the letter - “s”. +class="cmss-10">text</span><a + id="dx1-23051"></a> field. The default value of + <span +class="cmtt-10">\glspluralsuffix</span><a + id="dx1-23052"></a> is the letter “s”. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">firstplural</span><a +class="cmssbx-10">firstplural</span><a id="dx1-23053"></a> </dt><dd class="description">How the entry will appear in the document text on <a id="dx1-23054"></a><a -href="#glo:firstuse">first - use</a> with <span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-23055"></a> (or one of its upper case variants). If this field is - omitted, the value is obtained from the <span -class="cmss-10x-x-109">plural</span><a +href="#glo:firstuse">first use</a> with <span +class="cmtt-10">\glspl</span><a + id="dx1-23055"></a> + (or one of its upper case variants). If this field is omitted, the value is + obtained from the <span +class="cmss-10">plural</span><a id="dx1-23056"></a> key, if the <span -class="cmss-10x-x-109">first</span><a - id="dx1-23057"></a> key is - omitted, or by appending <span -class="cmtt-10x-x-109">\glspluralsuffix</span><a +class="cmss-10">first</span><a + id="dx1-23057"></a> key is omitted, or by appending + <span +class="cmtt-10">\glspluralsuffix</span><a id="dx1-23058"></a> to the value of the <span -class="cmss-10x-x-109">first</span><a - id="dx1-23059"></a> - field, if the <span -class="cmss-10x-x-109">first</span><a - id="dx1-23060"></a> field is present. Note that if you use <span -class="cmtt-10x-x-109">\gls</span><a +class="cmss-10">first</span><a + id="dx1-23059"></a> field, if the <span +class="cmss-10">first</span><a + id="dx1-23060"></a> field is present. Note + that if you use <span +class="cmtt-10">\gls</span><a id="dx1-23061"></a>, <span -class="cmtt-10x-x-109">\Gls</span><a - id="dx1-23062"></a>, - <span -class="cmtt-10x-x-109">\GLS</span><a +class="cmtt-10">\Gls</span><a + id="dx1-23062"></a>, <span +class="cmtt-10">\GLS</span><a id="dx1-23063"></a>, <span -class="cmtt-10x-x-109">\glsdisp </span>before using <span -class="cmtt-10x-x-109">\glspl</span><a +class="cmtt-10">\glsdisp </span>before using <span +class="cmtt-10">\glspl</span><a id="dx1-23064"></a>, the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-23065"></a> value won’t be - used with <span -class="cmtt-10x-x-109">\glspl</span><a +class="cmss-10">firstplural</span><a + id="dx1-23065"></a> + value won’t be used with <span +class="cmtt-10">\glspl</span><a id="dx1-23066"></a>. - <!--l. 2758--><p class="noindent" ><span -class="cmbx-10x-x-109">Note: </span>prior to version 1.13, the default value of <span -class="cmss-10x-x-109">firstplural</span><a + <!--l. 2766--><p class="noindent" ><span +class="cmbx-10">Note: </span>prior to version 1.13, the default value of <span +class="cmss-10">firstplural</span><a id="dx1-23067"></a> was always taken by appending “s” to the <span -class="cmss-10x-x-109">first</span><a - id="dx1-23068"></a> key, which meant that you had to - specify both <span -class="cmss-10x-x-109">plural</span><a +class="cmss-10">first</span><a + id="dx1-23068"></a> key, which meant that you had + to specify both <span +class="cmss-10">plural</span><a id="dx1-23069"></a> and <span -class="cmss-10x-x-109">firstplural</span><a +class="cmss-10">firstplural</span><a id="dx1-23070"></a>, even if you hadn’t used the <span -class="cmss-10x-x-109">first</span><a +class="cmss-10">first</span><a id="dx1-23071"></a> key. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">symbol</span><a +class="cmssbx-10">symbol</span><a id="dx1-23072"></a> </dt><dd -class="description">This field is provided to allow the user to specify an associated - symbol. If omitted, the value is set to <span -class="cmtt-10x-x-109">\relax</span>. Note that not all - glossary styles display the symbol. +class="description">This field is provided to allow the user to specify an associated symbol. If + omitted, the value is set to <span +class="cmtt-10">\relax</span>. Note that not all glossary styles display the + symbol. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">symbolplural</span><a +class="cmssbx-10">symbolplural</span><a id="dx1-23073"></a> </dt><dd -class="description">This is the plural form of the symbol (as passed to +class="description">This is the plural form of the symbol (as passed to <span +class="cmtt-10">\glsdisplay</span><a + id="dx1-23074"></a> and <span -class="cmtt-10x-x-109">\glsdisplay</span><a - id="dx1-23074"></a> and <span -class="cmtt-10x-x-109">\glsdisplayfirst</span><a +class="cmtt-10">\glsdisplayfirst</span><a id="dx1-23075"></a> by <span -class="cmtt-10x-x-109">\glspl</span><a +class="cmtt-10">\glspl</span><a id="dx1-23076"></a>, <span -class="cmtt-10x-x-109">\Glspl</span><a - id="dx1-23077"></a> and - <span -class="cmtt-10x-x-109">\GLSpl</span><a - id="dx1-23078"></a>). If omitted, the value is set to the same as the <span -class="cmss-10x-x-109">symbol</span><a - id="dx1-23079"></a> - key. - - - +class="cmtt-10">\Glspl</span><a + id="dx1-23077"></a> and <span +class="cmtt-10">\GLSpl</span><a + id="dx1-23078"></a>). If omitted, the value is set + to the same as the <span +class="cmss-10">symbol</span><a + id="dx1-23079"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">sort</span><a +class="cmssbx-10">sort</span><a id="dx1-23080"></a> </dt><dd class="description">This value indicates how <a id="dx1-23081"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-23082"></a></a> or <a id="dx1-23083"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-23084"></a></a> should sort this entry. If - omitted, the value is given by the <span -class="cmss-10x-x-109">name</span><a - id="dx1-23085"></a> field unless one of the - package options <span -class="cmss-10x-x-109">sort=def</span><a - id="dx1-23086"></a> and <span -class="cmss-10x-x-109">sort=use</span><a - id="dx1-23087"></a> have been used. In general, - it’s best to use the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-23088"></a> key if the <span -class="cmss-10x-x-109">name</span><a - id="dx1-23089"></a> contains commands - (e.g. <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ensuremath{\alpha}</span></span></span>). You can also override the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-23090"></a> - key by redefining <span -class="cmtt-10x-x-109">\glsprestandardsort</span><a +class="cmtt-10">xindy</span><a + id="dx1-23084"></a></a> should sort this entry. If omitted, + the value is given by the <span +class="cmss-10">name</span><a + id="dx1-23085"></a> field unless one of the package options <span +class="cmss-10">sort=def</span><a + id="dx1-23086"></a> + and <span +class="cmss-10">sort=use</span><a + id="dx1-23087"></a> have been used. In general, it’s best to use the <span +class="cmss-10">sort</span><a + id="dx1-23088"></a> key if the + <span +class="cmss-10">name</span><a + id="dx1-23089"></a> contains commands (e.g. <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ensuremath{\alpha}</span></span></span>). You can also + override the <span +class="cmss-10">sort</span><a + id="dx1-23090"></a> key by redefining <span +class="cmtt-10">\glsprestandardsort</span><a id="dx1-23091"></a> (see <a href="#sec:pkgopts-sort"><span -class="cmsy-10x-x-109">§</span>2.4 </a><a +class="cmsy-10">§</span>2.4 </a><a href="#sec:pkgopts-sort">Sorting Options<!--tex4ht:ref: sec:pkgopts-sort --></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">type</span><a +class="cmssbx-10">type</span><a id="dx1-23092"></a> </dt><dd -class="description">This specifies the label of the glossary in which this entry belongs. If - omitted, the default glossary is assumed unless <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-23093"></a> is used - (see <a +class="description">This specifies the label of the glossary in which this entry belongs. If omitted, + the default glossary is assumed unless <span +class="cmtt-10">\newacronym</span><a + id="dx1-23093"></a> is used (see <a href="#sec:acronyms"><span -class="cmsy-10x-x-109">§</span>13 </a><a +class="cmsy-10">§</span>13 + </a><a href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">user1</span><a +class="cmssbx-10">user1</span><a id="dx1-23094"></a><span -class="cmssbx-10x-x-109">, </span><span -class="cmssbx-10x-x-109">…, user6</span><a +class="cmbx-10">, </span><span +class="cmbx-10">…, </span><span +class="cmssbx-10">user6</span><a id="dx1-23095"></a><a id="dx1-23096"></a><a id="dx1-23097"></a><a id="dx1-23098"></a><a id="dx1-23099"></a> </dt><dd -class="description">Six keys provided for any additional information the user - may want to specify. (For example, an associated dimension or - an alternative plural or some other grammatical construct.) - Alternatively, you can add new keys using <span -class="cmtt-10x-x-109">\glsaddkey</span><a +class="description">Six keys provided for any additional information the user may want + to specify. (For example, an associated dimension or an alternative plural or + + + some other grammatical construct.) Alternatively, you can add new keys using + <span +class="cmtt-10">\glsaddkey</span><a id="dx1-23100"></a> (see <a href="#sec:addkey"><span -class="cmsy-10x-x-109">§</span>4.3 - </a><a -href="#sec:addkey">Additional Keys<!--tex4ht:ref: sec:addkey --></a>). Other keys are also provided by the <span -class="cmss-10x-x-109">glossaries-prefix</span><a - id="dx1-23101"></a> - (<a +class="cmsy-10">§</span>4.3 </a><a +href="#sec:addkey">Additional Keys<!--tex4ht:ref: sec:addkey --></a>). Other keys are also provided by the + <span +class="cmss-10">glossaries-prefix</span><a + id="dx1-23101"></a> (<a href="#sec:prefix"><span -class="cmsy-10x-x-109">§</span>18 </a><a +class="cmsy-10">§</span>17 </a><a href="#sec:prefix">Prefixes or Determiners<!--tex4ht:ref: sec:prefix --></a>) and <span -class="cmss-10x-x-109">glossaries-accsupp</span><a +class="cmss-10">glossaries-accsupp</span><a id="dx1-23102"></a> (<a href="#sec:accsupp"><span -class="cmsy-10x-x-109">§</span>19 </a><a -href="#sec:accsupp">Accessibility - Support<!--tex4ht:ref: sec:accsupp --></a>) packages. +class="cmsy-10">§</span>18 + </a><a +href="#sec:accsupp">Accessibility Support<!--tex4ht:ref: sec:accsupp --></a>) packages. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nonumberlist</span><a +class="cmssbx-10">nonumberlist</span><a id="dx1-23103"></a> </dt><dd class="description">A boolean key. If the value is missing or is <span -class="cmtt-10x-x-109">true</span>, this will - suppress the <a +class="cmtt-10">true</span>, this will suppress the + <a id="dx1-23104"></a><a href="#glo:numberlist">number list<a - id="dx1-23105"></a></a> just for this entry. Conversely, if you have - used the package option <span -class="cmss-10x-x-109">nonumberlist</span><a + id="dx1-23105"></a></a> just for this entry. Conversely, if you have used the package option + <span +class="cmss-10">nonumberlist</span><a id="dx1-23106"></a>, you can activate the <a - id="dx1-23107"></a>number - list<a - id="dx1-23108"></a> just for this entry with <span -class="cmss-10x-x-109">nonumberlist=false</span><a + id="dx1-23107"></a>number list<a + id="dx1-23108"></a> just for this entry with + <span +class="cmss-10">nonumberlist=false</span><a id="dx1-23109"></a>. (See <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a -href="#sec:numberlists">Number - lists<!--tex4ht:ref: sec:numberlists --></a>.) +class="cmsy-10">§</span>5 </a><a +href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a>.) </dd><dt class="description"> <span -class="cmssbx-10x-x-109">see</span><a +class="cmssbx-10">see</span><a id="dx1-23110"></a> </dt><dd class="description">Cross-reference another entry. Using the <span -class="cmss-10x-x-109">see</span><a - id="dx1-23111"></a> key will automatically add - this entry to the glossary, but will not automatically add the - cross-referenced entry. The referenced entry should be supplied as the - value to this key. If you want to override the “see” tag, you can - supply the new tag in square brackets before the label. For - example <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">see=[see</span><span -class="cmtt-10x-x-109"> also]{anotherlabel}</span></span></span>. <span -class="cmbx-10x-x-109">Note that if you</span> +class="cmss-10">see</span><a + id="dx1-23111"></a> key will automatically add this entry + to the glossary, but will not automatically add the cross-referenced entry. The + referenced entry should be supplied as the value to this key. If you want to + override the “see” tag, you can supply the new tag in square brackets before the + label. For example <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">see=[see</span><span +class="cmtt-10"> also]{anotherlabel}</span></span></span>. <span +class="cmbx-10">Note that if</span> <span -class="cmbx-10x-x-109">have suppressed the</span> <a +class="cmbx-10">you have suppressed the</span> <a id="dx1-23112"></a><a href="#glo:numberlist"><span -class="cmbx-10x-x-109">number list</span><a +class="cmbx-10">number list</span><a id="dx1-23113"></a></a><span -class="cmbx-10x-x-109">, the cross-referencing</span> +class="cmbx-10">, the cross-referencing</span> <span -class="cmbx-10x-x-109">information won’t appear in the glossary, as it forms part of</span> +class="cmbx-10">information won’t appear in the glossary, as it forms part of</span> <span -class="cmbx-10x-x-109">the</span> <a +class="cmbx-10">the</span> <a id="dx1-23114"></a><span -class="cmbx-10x-x-109">number list</span><a +class="cmbx-10">number list</span><a id="dx1-23115"></a><span -class="cmbx-10x-x-109">. </span>You can override this for individual glossary - entries using <span -class="cmss-10x-x-109">nonumberlist=false</span><a - id="dx1-23116"></a> (see above). Alternatively, you can - use the <span -class="cmss-10x-x-109">seeautonumberlist</span><a +class="cmbx-10">. </span>You can override this for individual glossary entries + using <span +class="cmss-10">nonumberlist=false</span><a + id="dx1-23116"></a> (see above). Alternatively, you can use the + <span +class="cmss-10">seeautonumberlist</span><a id="dx1-23117"></a> package option. For further details, see <a href="#sec:crossref"><span -class="cmsy-10x-x-109">§</span>8 - </a><a -href="#sec:crossref">Cross-Referencing Entries<!--tex4ht:ref: sec:crossref --></a>. - <!--l. 2818--><p class="noindent" ><div class="important" title="Important Note"> <span -class="cmtt-10x-x-109">\makeglossaries</span><a - id="dx1-23118"></a> must be used before any occurrence of - <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-23119"></a> that contains the <span -class="cmss-10x-x-109">see</span><a +class="cmsy-10">§</span>8 </a><a +href="#sec:crossref">Cross-Referencing + Entries<!--tex4ht:ref: sec:crossref --></a>. + <!--l. 2826--><p class="noindent" ><div class="important" title="Important Note"> <span +class="cmtt-10">\makeglossaries</span><a + id="dx1-23118"></a> must be used before any occurrence of <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-23119"></a> + that contains the <span +class="cmss-10">see</span><a id="dx1-23120"></a> key. </div> - - - - </p><!--l. 2821--><p class="noindent" > + </p><!--l. 2829--><p class="noindent" > </p> </dd></dl> -<!--l. 2825--><p class="indent" > The following keys are reserved for <span -class="cmtt-10x-x-109">\newacronym</span><a +<!--l. 2833--><p class="indent" > The following keys are reserved for <span +class="cmtt-10">\newacronym</span><a id="dx1-23121"></a> (see <a href="#sec:acronyms"><span -class="cmsy-10x-x-109">§</span>13 </a><a -href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a>): +class="cmsy-10">§</span>13 </a><a +href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a>): <span +class="cmss-10">long</span><a + id="dx1-23122"></a>, <span -class="cmss-10x-x-109">long</span><a - id="dx1-23122"></a>, <span -class="cmss-10x-x-109">longplural</span><a +class="cmss-10">longplural</span><a id="dx1-23123"></a>, <span -class="cmss-10x-x-109">short</span><a +class="cmss-10">short</span><a id="dx1-23124"></a> and <span -class="cmss-10x-x-109">shortplural</span><a - id="dx1-23125"></a>. Additional keys are provided by the -<span -class="cmss-10x-x-109">glossaries-prefix</span><a - id="dx1-23126"></a> (<a +class="cmss-10">shortplural</span><a + id="dx1-23125"></a>. Additional keys are provided by the <span +class="cmss-10">glossaries-prefix</span><a + id="dx1-23126"></a> +(<a href="#sec:prefix"><span -class="cmsy-10x-x-109">§</span>18 </a><a +class="cmsy-10">§</span>17 </a><a href="#sec:prefix">Prefixes or Determiners<!--tex4ht:ref: sec:prefix --></a>) and the <span -class="cmss-10x-x-109">glossaries-accsupp</span><a - id="dx1-23127"></a> -(<a +class="cmss-10">glossaries-accsupp</span><a + id="dx1-23127"></a> (<a href="#sec:accsupp"><span -class="cmsy-10x-x-109">§</span>19 </a><a -href="#sec:accsupp">Accessibility Support<!--tex4ht:ref: sec:accsupp --></a>) packages. You can also define your own custom -keys (see <a +class="cmsy-10">§</span>18 </a><a +href="#sec:accsupp">Accessibility Support<!--tex4ht:ref: sec:accsupp --></a>) +packages. You can also define your own custom keys (see <a href="#sec:addkey"><span -class="cmsy-10x-x-109">§</span>4.3 </a><a -href="#sec:addkey">Additional Keys<!--tex4ht:ref: sec:addkey --></a>). -</p><!--l. 2833--><p class="indent" > Note that if the name starts with an accented letter or other non-Latin -character, you must group the character, otherwise it will cause a problem -for commands like <span -class="cmtt-10x-x-109">\Gls</span><a +class="cmsy-10">§</span>4.3 </a><a +href="#sec:addkey">Additional +Keys<!--tex4ht:ref: sec:addkey --></a>). +</p><!--l. 2841--><p class="indent" > Note that if the name starts with an accented letter or other non-Latin character, +you must group the character, otherwise it will cause a problem for commands like +<span +class="cmtt-10">\Gls</span><a id="dx1-23128"></a> and <span -class="cmtt-10x-x-109">\Glspl</span><a +class="cmtt-10">\Glspl</span><a id="dx1-23129"></a>. For example: - - - + + </p> - <div class="verbatim" id="verbatim-74"> + <div class="verbatim" id="verbatim-74"> \newglossaryentry{elite}{name={{\’e}lite},  <br />description={select group or class}} </div> -<!--l. 2840--><p class="nopar" > Note that the same applies if you are using the <span -class="cmss-10x-x-109">inputenc</span><a +<!--l. 2848--><p class="nopar" > Note that the same applies if you are using the <span +class="cmss-10">inputenc</span><a id="dx1-23130"></a> package: - - - + + </p> - <div class="verbatim" id="verbatim-75"> + <div class="verbatim" id="verbatim-75"> \newglossaryentry{elite}{name={{é}lite},  <br />description={select group or class}} </div> -<!--l. 2846--><p class="nopar" > Note that in both of the above examples, you will also need to supply the -<span -class="cmss-10x-x-109">sort</span><a - id="dx1-23131"></a> key if you are using <a +<!--l. 2854--><p class="nopar" > Note that in both of the above examples, you will also need to supply the <span +class="cmss-10">sort</span><a + id="dx1-23131"></a> key if +you are using <a id="dx1-23132"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-23133"></a></a> whereas <a id="dx1-23134"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-23135"></a></a> is usually able to sort -accented letters correctly. +class="cmtt-10">xindy</span><a + id="dx1-23135"></a></a> is usually able to sort accented letters +correctly. </p> - <h3 class="sectionHead"><span class="titlemark">4.1</span>  <a +<!--l. 2860--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.1 </span> <a id="sec:plurals"></a>Plurals</h3> -<!--l. 2855--><p class="noindent" >You may have noticed from above that you can specify the plural form -when you define a term. If you omit this, the plural will be obtained by -appending -</p><!--l. 2858--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glspluralsuffix</span><span -class="cmtt-10"> </span></span><a +<!--l. 2863--><p class="noindent" >You may have noticed from above that you can specify the plural form when you +define a term. If you omit this, the plural will be obtained by appending +</p><!--l. 2866--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glspluralsuffix</span><span +class="cmtt-9"> </span></span><a id="dx1-24001"></a> <span -class="cmtt-10x-x-109">\glspluralsuffix </span></div><hr> -</p><!--l. 2860--><p class="noindent" > -to the singular form. This command defaults to the letter “s”. For -example: - - - +class="cmtt-10">\glspluralsuffix </span></div><hr> +</p><!--l. 2868--><p class="noindent" > +to the singular form. This command defaults to the letter “s”. For example: + + </p> - <div class="verbatim" id="verbatim-76"> + <div class="verbatim" id="verbatim-76"> \newglossaryentry{cow}{name=cow,description={a fully grown  <br />female of any bovine animal}} </div> -<!--l. 2866--><p class="nopar" > defines a new entry whose singular form is “cow” and plural form is -“cows”. However, if you are writing in archaic English, you may want to -use “kine” as the plural form, in which case you would have to -do: - - - +<!--l. 2874--><p class="nopar" > defines a new entry whose singular form is “cow” and plural form is “cows”. However, +if you are writing in archaic English, you may want to use “kine” as the plural form, +in which case you would have to do: + + </p> - <div class="verbatim" id="verbatim-77"> + <div class="verbatim" id="verbatim-77"> \newglossaryentry{cow}{name=cow,plural=kine,  <br />description={a fully grown female of any bovine animal}} </div> -<!--l. 2874--><p class="nopar" > -</p><!--l. 2876--><p class="indent" > If you are writing in a language that supports multiple plurals (for a -given term) then use the <span -class="cmss-10x-x-109">plural</span><a - id="dx1-24002"></a> key for one of them and one of the user keys -to specify the other plural form. For example: - - - -</p> - <div class="verbatim" id="verbatim-78"> +<!--l. 2882--><p class="nopar" > +</p><!--l. 2884--><p class="indent" > If you are writing in a language that supports multiple plurals (for a given term) +then use the <span +class="cmss-10">plural</span><a + id="dx1-24002"></a> key for one of them and one of the user keys to specify the other +plural form. For example: + + +</p> + <div class="verbatim" id="verbatim-78"> \newglossaryentry{cow}{%  <br />  name=cow,%  <br />  description={a fully grown female of any bovine animal  <br />               (plural cows, archaic plural kine)},%  <br />  user1={kine}} </div> -<!--l. 2886--><p class="nopar" > You can then use <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspl{cow}</span></span></span> to produce “cows” and <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsuseri{cow}</span></span></span> -to produce “kine”. You can, of course, define an easy to remember -synonym. For example: - - - +<!--l. 2894--><p class="nopar" > You can then use <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glspl{cow}</span></span></span> to produce “cows” and <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsuseri{cow}</span></span></span> to +produce “kine”. You can, of course, define an easy to remember synonym. For +example: + + </p> - <div class="verbatim" id="verbatim-79"> + <div class="verbatim" id="verbatim-79"> \let\glsaltpl\glsuseri </div> -<!--l. 2892--><p class="nopar" > Then you don’t have to remember which key you used to store the second -plural. Alternatively, you can define your own keys using <span -class="cmtt-10x-x-109">\glsaddkey</span><a - id="dx1-24003"></a>, -described in <a +<!--l. 2900--><p class="nopar" > Then you don’t have to remember which key you used to store the second plural. +Alternatively, you can define your own keys using <span +class="cmtt-10">\glsaddkey</span><a + id="dx1-24003"></a>, described in <a href="#sec:addkey"><span -class="cmsy-10x-x-109">§</span>4.3 </a><a +class="cmsy-10">§</span>4.3 +</a><a href="#sec:addkey">Additional Keys<!--tex4ht:ref: sec:addkey --></a>. -</p><!--l. 2897--><p class="indent" > If you are using a language that usually forms plurals by appending a +</p><!--l. 2905--><p class="indent" > If you are using a language that usually forms plurals by appending a different letter, or sequence of letters, you can redefine <span -class="cmtt-10x-x-109">\glspluralsuffix</span> +class="cmtt-10">\glspluralsuffix</span> as required. However, this must be done <span -class="cmti-10x-x-109">before </span>the entries are defined. For -languages that don’t form plurals by simply appending a suffix, all the -plural forms must be specified using the <span -class="cmss-10x-x-109">plural</span><a +class="cmti-10">before </span>the entries are defined. For +languages that don’t form plurals by simply appending a suffix, all the plural +forms must be specified using the <span +class="cmss-10">plural</span><a id="dx1-24004"></a> key (and the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-24005"></a> key -where necessary). -</p><!--l. 2905--><p class="noindent" > +class="cmss-10">firstplural</span><a + id="dx1-24005"></a> key where +necessary). +</p><!--l. 2913--><p class="noindent" > </p> -<!--l. 2905--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4.2</span>  <a +<!--l. 2913--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.2 </span> <a id="sec:grammar"></a>Other Grammatical Constructs</h3> -<!--l. 2908--><p class="noindent" >You can use the six user keys to provide alternatives, such as participles. -For example: - - - +<!--l. 2916--><p class="noindent" >You can use the six user keys to provide alternatives, such as participles. For +example: + + </p> - <div class="verbatim" id="verbatim-80"> + <div class="verbatim" id="verbatim-80"> \let\glsing\glsuseri  <br />\let\glsd\glsuserii  <br />\newcommand*{\ingkey}{user1} @@ -6893,170 +6652,162 @@ For example:  <br />  }%  <br />} </div> -<!--l. 2925--><p class="nopar" > With the above definitions, I can now define terms like this: - - - +<!--l. 2933--><p class="nopar" > With the above definitions, I can now define terms like this: + + </p> - <div class="verbatim" id="verbatim-81"> + <div class="verbatim" id="verbatim-81"> \newword{play}{to take part in activities for enjoyment}  <br />\newword[\edkey={ran},\ingkey={running}]{run}{to move fast using  <br />the legs} </div> -<!--l. 2931--><p class="nopar" > and use them in the text: - - - +<!--l. 2939--><p class="nopar" > and use them in the text: + + </p> - <div class="verbatim" id="verbatim-82"> + <div class="verbatim" id="verbatim-82"> Peter is \glsing{play} in the park today.  <br />Jane \glsd{play} in the park yesterday.  <br />Peter and Jane \glsd{run} in the park last week. </div> -<!--l. 2939--><p class="nopar" > -</p><!--l. 2941--><p class="indent" > Alternatively, you can define your own keys using <span -class="cmtt-10x-x-109">\glsaddkey</span><a - id="dx1-25001"></a>, described -below in <a +<!--l. 2947--><p class="nopar" > +</p><!--l. 2949--><p class="indent" > Alternatively, you can define your own keys using <span +class="cmtt-10">\glsaddkey</span><a + id="dx1-25001"></a>, described below in +<a href="#sec:addkey"><span -class="cmsy-10x-x-109">§</span>4.3 </a><a +class="cmsy-10">§</span>4.3 </a><a href="#sec:addkey">Additional Keys<!--tex4ht:ref: sec:addkey --></a>. -</p><!--l. 2944--><p class="noindent" > +</p><!--l. 2952--><p class="noindent" > </p> -<!--l. 2944--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4.3</span>  <a +<!--l. 2952--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.3 </span> <a id="sec:addkey"></a>Additional Keys</h3> -<!--l. 2947--><p class="noindent" >You can now also define your own custom keys using: -</p><!--l. 2948--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsaddkey</span><span -class="cmtt-10"> </span></span><a +<!--l. 2955--><p class="noindent" >You can now also define your own custom keys using: +</p><!--l. 2956--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsaddkey</span><span +class="cmtt-9"> </span></span><a id="dx1-26001"></a> <span -class="cmtt-10x-x-109">\glsaddkey{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">default value</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">no link</span> -<span -class="cmitt-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">no link ucfirst cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">link cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">link ucfirst</span> -<span -class="cmitt-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">link allcaps cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 2956--><p class="noindent" > +class="cmtt-10">\glsaddkey{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">default value</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">no link cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">no</span> +<span +class="cmitt-10">link ucfirst cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">link cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">link ucfirst cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">link allcaps cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 2964--><p class="noindent" > where: </p><dl class="description"><dt class="description"> <span -class="cmmi-10x-x-109"><</span><span -class="cmssbx-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span> </dt><dd -class="description">is the new key to use in <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-26002"></a> (or similar - commands such as <span -class="cmtt-10x-x-109">\longnewglossaryentry</span><a +class="cmmib-10"><</span><span +class="cmbxti-10">key</span><span +class="cmmib-10">></span> </dt><dd +class="description">is the new key to use in <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-26002"></a> (or similar commands such + as <span +class="cmtt-10">\longnewglossaryentry</span><a id="dx1-26003"></a>); </dd><dt class="description"> <span -class="cmmi-10x-x-109"><</span><span -class="cmssbx-10x-x-109">default value</span><span -class="cmmi-10x-x-109">></span> </dt><dd -class="description">is the default value to use if this key isn’t used in - an entry definition (this may reference the current entry label - via <span -class="cmtt-10x-x-109">\glslabel</span>, but you will have to switch on expansion via the - starred version of <span -class="cmtt-10x-x-109">\glsaddkey </span>and protect fragile commands); +class="cmmib-10"><</span><span +class="cmbxti-10">default value</span><span +class="cmmib-10">></span> </dt><dd +class="description">is the default value to use if this key isn’t used in an entry + definition (this may reference the current entry label via <span +class="cmtt-10">\glslabel</span>, but + you will have to switch on expansion via the starred version of <span +class="cmtt-10">\glsaddkey</span> + and protect fragile commands); </dd><dt class="description"> <span -class="cmmi-10x-x-109"><</span><span -class="cmssbx-10x-x-109">no link cs</span><span -class="cmmi-10x-x-109">></span> </dt><dd -class="description">is the control sequence to use analogous to commands - like <span -class="cmtt-10x-x-109">\glsentrytext</span><a +class="cmmib-10"><</span><span +class="cmbxti-10">no link cs</span><span +class="cmmib-10">></span> </dt><dd +class="description">is the control sequence to use analogous to commands like + <span +class="cmtt-10">\glsentrytext</span><a id="dx1-26004"></a>; </dd><dt class="description"> <span -class="cmmi-10x-x-109"><</span><span -class="cmssbx-10x-x-109">no link ucfirst cs</span><span -class="cmmi-10x-x-109">></span> </dt><dd -class="description">is the control sequence to use analogous to - commands like <span -class="cmtt-10x-x-109">\Glsentrytext</span><a +class="cmmib-10"><</span><span +class="cmbxti-10">no link ucfirst cs</span><span +class="cmmib-10">></span> </dt><dd +class="description">is the control sequence to use analogous to commands + like <span +class="cmtt-10">\Glsentrytext</span><a id="dx1-26005"></a>; - - - </dd><dt class="description"> <span -class="cmmi-10x-x-109"><</span><span -class="cmssbx-10x-x-109">link cs</span><span -class="cmmi-10x-x-109">></span> </dt><dd -class="description">is the control sequence to use analogous to commands like - <span -class="cmtt-10x-x-109">\glstext</span><a +class="cmmib-10"><</span><span +class="cmbxti-10">link cs</span><span +class="cmmib-10">></span> </dt><dd +class="description">is the control sequence to use analogous to commands like <span +class="cmtt-10">\glstext</span><a id="dx1-26006"></a>; </dd><dt class="description"> <span -class="cmmi-10x-x-109"><</span><span -class="cmssbx-10x-x-109">link ucfirst cs</span><span -class="cmmi-10x-x-109">></span> </dt><dd -class="description">is the control sequence to use analogous to - commands like <span -class="cmtt-10x-x-109">\Glstext</span><a +class="cmmib-10"><</span><span +class="cmbxti-10">link ucfirst cs</span><span +class="cmmib-10">></span> </dt><dd +class="description">is the control sequence to use analogous to commands like + <span +class="cmtt-10">\Glstext</span><a id="dx1-26007"></a>; + + </dd><dt class="description"> <span -class="cmmi-10x-x-109"><</span><span -class="cmssbx-10x-x-109">link allcaps cs</span><span -class="cmmi-10x-x-109">></span> </dt><dd -class="description">is the control sequence to use analogous to - commands like <span -class="cmtt-10x-x-109">\GLStext</span><a +class="cmmib-10"><</span><span +class="cmbxti-10">link allcaps cs</span><span +class="cmmib-10">></span> </dt><dd +class="description">is the control sequence to use analogous to commands like + <span +class="cmtt-10">\GLStext</span><a id="dx1-26008"></a>.</dd></dl> -<!--l. 2977--><p class="noindent" >The starred version of <span -class="cmtt-10x-x-109">\glsaddkey </span>switches on expansion for this -key. The unstarred version doesn’t override the current expansion -setting. +<!--l. 2985--><p class="noindent" >The starred version of <span +class="cmtt-10">\glsaddkey </span>switches on expansion for this key. The unstarred +version doesn’t override the current expansion setting. <a id="x1-26009r3"></a> -</p><!--l. 2981--><p class="noindent" ><span +</p><!--l. 2989--><p class="noindent" ><span class="cmbx-12">Example 3</span><span class="cmbx-12"> (Defining Custom Keys)</span><a id="x1-26010"></a> -</p><!--l. 2982--><p class="indent" > Suppose I want to define two new keys, <span -class="cmtt-10x-x-109">ed </span>and <span -class="cmtt-10x-x-109">ing</span>, that default to the -entry text followed by “ed” and “ing”, respectively. The default -value will need expanding in both cases, so I need to use the starred -form: - - - -</p> - <div class="verbatim" id="verbatim-83"> +</p><!--l. 2990--><p class="indent" > Suppose I want to define two new keys, <span +class="cmtt-10">ed </span>and <span +class="cmtt-10">ing</span>, that default to the entry text +followed by “ed” and “ing”, respectively. The default value will need expanding in +both cases, so I need to use the starred form: + + +</p> + <div class="verbatim" id="verbatim-83">  % Define "ed" key:  <br /> \glsaddkey*  <br />  {ed}% key @@ -7076,12 +6827,11 @@ form:  <br />  {\Glsing}% command analogous to \Glstext  <br />  {\GLSing}% command analogous to \GLStext </div> -<!--l. 3006--><p class="nopar" > Now I can define some entries: - - - +<!--l. 3014--><p class="nopar" > Now I can define some entries: + + </p> - <div class="verbatim" id="verbatim-84"> + <div class="verbatim" id="verbatim-84">  % No need to override defaults for this entry:  <br /> \newglossaryentry{jump}{name={jump},description={}}  <br /> % Need to override defaults on these entries: @@ -7094,88 +6844,84 @@ form:  <br />   ing={waddling},%  <br />   description={}} </div> -<!--l. 3024--><p class="nopar" > -</p><!--l. 3026--><p class="indent" > These entries can later be used in the document: - - - +<!--l. 3032--><p class="nopar" > +</p><!--l. 3034--><p class="indent" > These entries can later be used in the document: + + </p> - <div class="verbatim" id="verbatim-85"> + <div class="verbatim" id="verbatim-85"> The dog \glsed{jump} over the duck.  <br />The duck was \glsing{waddle} round the dog.  <br />The dog \glsed{run} away from the duck. </div> -<!--l. 3033--><p class="nopar" > For a complete document, see the sample file <a +<!--l. 3041--><p class="nopar" > For a complete document, see the sample file <a href="#x1-5117r25"><span -class="cmtt-10x-x-109">sample-newkeys.tex</span></a>. -</p> +class="cmtt-10">sample-newkeys.tex</span></a>. </p> <div class="center" > -<!--l. 3035--><p class="noindent" > -</p><!--l. 3035--><p class="noindent" >____________________________</p></div> -<!--l. 3037--><p class="noindent" > +<!--l. 3043--><p class="noindent" > +</p><!--l. 3043--><p class="noindent" >____________________________</p></div> +<!--l. 3045--><p class="noindent" > </p> -<!--l. 3037--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4.4</span>  <a +<!--l. 3045--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.4 </span> <a id="sec:expansion"></a>Expansion</h3> -<!--l. 3040--><p class="noindent" >When you define new glossary entries expansion is performed by -default, except for the <span -class="cmss-10x-x-109">name</span><a +<!--l. 3048--><p class="noindent" >When you define new glossary entries expansion is performed by default, except for +the <span +class="cmss-10">name</span><a id="dx1-27001"></a>, <span -class="cmss-10x-x-109">description</span><a +class="cmss-10">description</span><a id="dx1-27002"></a>, <span -class="cmss-10x-x-109">descriptionplural</span><a +class="cmss-10">descriptionplural</span><a id="dx1-27003"></a>, <span -class="cmss-10x-x-109">symbol</span><a - id="dx1-27004"></a>, -<span -class="cmss-10x-x-109">symbolplural</span><a +class="cmss-10">symbol</span><a + id="dx1-27004"></a>, <span +class="cmss-10">symbolplural</span><a id="dx1-27005"></a> and <span -class="cmss-10x-x-109">sort</span><a - id="dx1-27006"></a> keys (these keys all have expansion suppressed via -<span -class="cmtt-10x-x-109">\glssetnoexpandfield</span>). -</p><!--l. 3046--><p class="indent" > You can switch expansion on or off for individual keys using -</p><!--l. 3047--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssetexpandfield</span><span -class="cmtt-10"> </span></span><a +class="cmss-10">sort</span><a + id="dx1-27006"></a> keys (these keys +all have expansion suppressed via <span +class="cmtt-10">\glssetnoexpandfield</span>). +</p><!--l. 3054--><p class="indent" > You can switch expansion on or off for individual keys using +</p><!--l. 3055--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssetexpandfield</span><span +class="cmtt-9"> </span></span><a id="dx1-27007"></a> <span -class="cmtt-10x-x-109">\glssetexpandfield{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">field</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3049--><p class="noindent" > +class="cmtt-10">\glssetexpandfield{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">field</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3057--><p class="noindent" > or -</p><!--l. 3051--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssetnoexpandfield</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 3059--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssetnoexpandfield</span><span +class="cmtt-9"> </span></span><a id="dx1-27008"></a> <span -class="cmtt-10x-x-109">\glssetnoexpandfield{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">field</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3053--><p class="noindent" > +class="cmtt-10">\glssetnoexpandfield{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">field</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3061--><p class="noindent" > respectively, where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">field</span><span -class="cmmi-10x-x-109">> </span>is the field tag corresponding to the key. In -most cases, this is the same as the name of the key except for those listed -in <a -href="#x1-270091">table 4.1</a>. - - - -</p><!--l. 3058--><p class="indent" > <a - id="x1-270091"></a></p><hr class="float" /><div class="float" +class="cmmi-10"><</span><span +class="cmti-10">field</span><span +class="cmmi-10">> </span>is the field tag corresponding to the key. In most cases, +this is the same as the name of the key except for those listed in <a +href="#sec:plurals">table 4.1</a>. +</p> + <div class="table"> + + +<!--l. 3066--><p class="indent" > <a + id="sec:plurals"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 4.1: </td><td -class="content">Key to Field Mappings</td></tr></table></div><!--tex4ht:label?: x1-270091 --> + + + <div class="caption" +><span class="id">Table 4.1: </span><span +class="content">Key to Field Mappings</span></div><!--tex4ht:label?: x1-270091 --> <div class="tabular"> <table id="TBL-5" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-5-1g"><col @@ -7183,201 +6929,195 @@ id="TBL-5-1" /><col id="TBL-5-2" /></colgroup><tr style="vertical-align:baseline;" id="TBL-5-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-1-1" class="td11"> <span -class="cmbx-10x-x-109">Key </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-5-1-2" +class="cmbx-10">Key </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-5-1-2" class="td11"> <span -class="cmbx-10x-x-109">Field </span></td> +class="cmbx-10">Field </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-2-1" class="td11"> <span -class="cmss-10x-x-109">sort</span><a - id="dx1-27010"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-2-2" +class="cmss-10">sort</span><a + id="dx1-27010"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-2-2" class="td11"> <span -class="cmtt-10x-x-109">sortvalue </span></td></tr><tr +class="cmtt-10">sortvalue </span></td></tr><tr style="vertical-align:baseline;" id="TBL-5-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-3-1" class="td11"> <span -class="cmss-10x-x-109">firstplural</span><a +class="cmss-10">firstplural</span><a id="dx1-27011"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-3-2" class="td11"> <span -class="cmtt-10x-x-109">firstpl</span></td> +class="cmtt-10">firstpl</span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-4-1" class="td11"> <span -class="cmss-10x-x-109">description</span><a +class="cmss-10">description</span><a id="dx1-27012"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-4-2" class="td11"> <span -class="cmtt-10x-x-109">desc </span></td> +class="cmtt-10">desc </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-5-1" class="td11"> <span -class="cmss-10x-x-109">descriptionplural</span><a +class="cmss-10">descriptionplural</span><a id="dx1-27013"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-5-2" class="td11"> <span -class="cmtt-10x-x-109">descplural </span></td> +class="cmtt-10">descplural </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-6-1" class="td11"> <span -class="cmss-10x-x-109">user1</span><a +class="cmss-10">user1</span><a id="dx1-27014"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-6-2" class="td11"> <span -class="cmtt-10x-x-109">useri </span></td> +class="cmtt-10">useri </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-7-1" class="td11"> <span -class="cmss-10x-x-109">user2</span><a +class="cmss-10">user2</span><a id="dx1-27015"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-7-2" class="td11"> <span -class="cmtt-10x-x-109">userii </span></td> +class="cmtt-10">userii </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-8-1" class="td11"> <span -class="cmss-10x-x-109">user3</span><a +class="cmss-10">user3</span><a id="dx1-27016"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-8-2" class="td11"> <span -class="cmtt-10x-x-109">useriii </span></td> +class="cmtt-10">useriii </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-9-1" class="td11"> <span -class="cmss-10x-x-109">user4</span><a +class="cmss-10">user4</span><a id="dx1-27017"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-9-2" class="td11"> <span -class="cmtt-10x-x-109">useriv </span></td> +class="cmtt-10">useriv </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-10-1" class="td11"> <span -class="cmss-10x-x-109">user5</span><a +class="cmss-10">user5</span><a id="dx1-27018"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-10-2" class="td11"> <span -class="cmtt-10x-x-109">userv </span></td> +class="cmtt-10">userv </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-11-1" class="td11"> <span -class="cmss-10x-x-109">user6</span><a +class="cmss-10">user6</span><a id="dx1-27019"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-11-2" class="td11"> <span -class="cmtt-10x-x-109">uservi </span></td> +class="cmtt-10">uservi </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-12-1" class="td11"> <span -class="cmss-10x-x-109">longplural</span><a +class="cmss-10">longplural</span><a id="dx1-27020"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-12-2" class="td11"> <span -class="cmtt-10x-x-109">longpl </span></td> +class="cmtt-10">longpl </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-5-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-13-1" class="td11"> <span -class="cmss-10x-x-109">shortplural</span><a +class="cmss-10">shortplural</span><a id="dx1-27021"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-13-2" class="td11"> <span -class="cmtt-10x-x-109">shortpl </span></td></tr></table> +class="cmtt-10">shortpl </span></td></tr></table> </div> - - - - </div><hr class="endfloat" /> -<!--l. 3079--><p class="indent" > Any keys that haven’t had the expansion explicitly set using -<span -class="cmtt-10x-x-109">\glssetexpandfield </span>or <span -class="cmtt-10x-x-109">\glssetnoexpandfield </span>are governed by -</p><!--l. 3081--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsexpandfields</span><span -class="cmtt-10"> </span></span><a + + + </div><hr class="endfloat" /> + </div> +<!--l. 3087--><p class="indent" > Any keys that haven’t had the expansion explicitly set using <span +class="cmtt-10">\glssetexpandfield</span> +or <span +class="cmtt-10">\glssetnoexpandfield </span>are governed by +</p><!--l. 3089--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsexpandfields</span><span +class="cmtt-9"> </span></span><a id="dx1-27022"></a> <span -class="cmtt-10x-x-109">\glsexpandfields </span></div><hr> -</p><!--l. 3083--><p class="noindent" > +class="cmtt-10">\glsexpandfields </span></div><hr> +</p><!--l. 3091--><p class="noindent" > and -</p><!--l. 3085--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsnoexpandfields</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 3093--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsnoexpandfields</span><span +class="cmtt-9"> </span></span><a id="dx1-27023"></a> <span -class="cmtt-10x-x-109">\glsnoexpandfields </span></div><hr> -</p><!--l. 3087--><p class="noindent" > -</p><!--l. 3089--><p class="indent" > If your entries contain any fragile commands, I recommend you switch -off expansion via <span -class="cmtt-10x-x-109">\glsnoexpandfields</span>. (This should be used before you -define the entries.) -</p> -<!--l. 3093--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4.5</span>  <a +class="cmtt-10">\glsnoexpandfields </span></div><hr> +</p><!--l. 3095--><p class="noindent" > +</p><!--l. 3097--><p class="indent" > If your entries contain any fragile commands, I recommend you switch off +expansion via <span +class="cmtt-10">\glsnoexpandfields</span>. (This should be used before you define the +entries.) +</p> +<!--l. 3101--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.5 </span> <a id="sec:subentries"></a>Sub-Entries</h3> -<!--l. 3096--><p class="noindent" >As from version 1.17, it is possible to specify sub-entries. These may be -used to order the glossary into categories, in which case the sub-entry will -have a different name to its parent entry, or it may be used to distinguish -different definitions for the same word, in which case the sub-entries will -have the same name as the parent entry. Note that not all glossary styles -support hierarchical entries and may display all the entries in a flat format. -Of the styles that support sub-entries, some display the sub-entry’s -name whilst others don’t. Therefore you need to ensure that you use -a suitable style. (See <a +<!--l. 3104--><p class="noindent" >As from version 1.17, it is possible to specify sub-entries. These may be used to +order the glossary into categories, in which case the sub-entry will have a +different name to its parent entry, or it may be used to distinguish different +definitions for the same word, in which case the sub-entries will have the +same name as the parent entry. Note that not all glossary styles support +hierarchical entries and may display all the entries in a flat format. Of the styles +that support sub-entries, some display the sub-entry’s name whilst others +don’t. Therefore you need to ensure that you use a suitable style. (See <a href="#sec:styles"><span -class="cmsy-10x-x-109">§</span>15 </a><a -href="#sec:styles">Glossary Styles<!--tex4ht:ref: sec:styles --></a> for a list of predefined -styles.) As from version 3.0, level 1 sub-entries are automatically -numbered in the predefined styles if you use the <span -class="cmss-10x-x-109">subentrycounter</span><a - id="dx1-28001"></a> -package option (see <a +class="cmsy-10">§</span>15 +</a><a +href="#sec:styles">Glossary Styles<!--tex4ht:ref: sec:styles --></a> for a list of predefined styles.) As from version 3.0, level 1 +sub-entries are automatically numbered in the predefined styles if you use the +<span +class="cmss-10">subentrycounter</span><a + id="dx1-28001"></a> package option (see <a href="#sec:pkgopts-printglos"><span -class="cmsy-10x-x-109">§</span>2.3 </a><a +class="cmsy-10">§</span>2.3 </a><a href="#sec:pkgopts-printglos">Glossary Appearance Options<!--tex4ht:ref: sec:pkgopts-printglos --></a> for further details). -</p><!--l. 3111--><p class="indent" > Note that the parent entry will automatically be added to the glossary if -any of its child entries are used in the document. If the parent entry is not -referenced in the document, it will not have a <a +</p><!--l. 3119--><p class="indent" > Note that the parent entry will automatically be added to the glossary if any of its +child entries are used in the document. If the parent entry is not referenced in the +document, it will not have a <a id="dx1-28002"></a><a href="#glo:numberlist">number list<a - id="dx1-28003"></a></a>. Note -also that <a + id="dx1-28003"></a></a>. Note also that <a id="dx1-28004"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-28005"></a></a> has a restriction on the maximum sub-entry -depth. -</p><!--l. 3117--><p class="noindent" > +class="cmtt-10">makeindex</span><a + id="dx1-28005"></a></a> has a restriction +on the maximum sub-entry depth. +</p><!--l. 3125--><p class="noindent" > </p> -<!--l. 3117--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.5.1</span>  <a +<!--l. 3125--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">4.5.1 </span> <a id="sec:hierarchical"></a>Hierarchical Categories</h4> -<!--l. 3120--><p class="noindent" >To arrange a glossary with hierarchical categories, you need to first define -the category and then define the sub-entries using the relevant category -entry as the value of the <span -class="cmss-10x-x-109">parent</span><a +<!--l. 3128--><p class="noindent" >To arrange a glossary with hierarchical categories, you need to first define the category +and then define the sub-entries using the relevant category entry as the value of the +<span +class="cmss-10">parent</span><a id="dx1-29001"></a> key. - - - <a id="x1-29002r4"></a> -</p><!--l. 3125--><p class="noindent" ><span +</p><!--l. 3133--><p class="noindent" ><span class="cmbx-12">Example 4</span><span class="cmbx-12"> (Hierarchical Categories—Greek and Roman</span> + + <span class="cmbx-12">Mathematical Symbols)</span><a id="x1-29003"></a> -</p><!--l. 3127--><p class="indent" > Suppose I want a glossary of mathematical symbols that are divided into -Greek letters and Roman letters. Then I can define the categories as -follows: - - - +</p><!--l. 3135--><p class="indent" > Suppose I want a glossary of mathematical symbols that are divided into Greek +letters and Roman letters. Then I can define the categories as follows: + + </p> - <div class="verbatim" id="verbatim-86"> + <div class="verbatim" id="verbatim-86"> \newglossaryentry{greekletter}{name={Greek letters},  <br />description={\nopostdesc}}  <br />\newglossaryentry{romanletter}{name={Roman letters},  <br />description={\nopostdesc}} </div> -<!--l. 3136--><p class="nopar" > -</p><!--l. 3138--><p class="indent" > Note that in this example, the category entries don’t need a description -so I have set the descriptions to <span -class="cmtt-10x-x-109">\nopostdesc</span><a - id="dx1-29004"></a>. This gives a blank -description and suppresses the description terminator. -</p><!--l. 3143--><p class="indent" > I can now define my sub-entries as follows: - - - -</p> - <div class="verbatim" id="verbatim-87"> +<!--l. 3144--><p class="nopar" > +</p><!--l. 3146--><p class="indent" > Note that in this example, the category entries don’t need a description so I have +set the descriptions to <span +class="cmtt-10">\nopostdesc</span><a + id="dx1-29004"></a>. This gives a blank description and suppresses the +description terminator. +</p><!--l. 3151--><p class="indent" > I can now define my sub-entries as follows: + + +</p> + <div class="verbatim" id="verbatim-87"> \newglossaryentry{pi}{name={\ensuremath{\pi}},sort={pi},  <br />description={ratio of the circumference of a circle to  <br />the diameter}, @@ -7386,44 +7126,41 @@ description and suppresses the description terminator.  <br />description={Euler’s constant},  <br />parent=romanletter} </div> -<!--l. 3153--><p class="nopar" > For a complete document, see the sample file <a +<!--l. 3161--><p class="nopar" > For a complete document, see the sample file <a href="#x1-5071r18"><span -class="cmtt-10x-x-109">sampletree.tex</span></a>. -</p> +class="cmtt-10">sampletree.tex</span></a>. </p> <div class="center" > -<!--l. 3155--><p class="noindent" > -</p><!--l. 3155--><p class="noindent" >____________________________</p></div> -<!--l. 3157--><p class="noindent" > +<!--l. 3163--><p class="noindent" > +</p><!--l. 3163--><p class="noindent" >____________________________</p></div> +<!--l. 3165--><p class="noindent" > </p> -<!--l. 3157--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.5.2</span>  <a +<!--l. 3165--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">4.5.2 </span> <a id="sec:homographs"></a>Homographs</h4> -<!--l. 3160--><p class="noindent" >Sub-entries that have the same name as the parent entry, don’t need to -have the <span -class="cmss-10x-x-109">name</span><a - id="dx1-30001"></a> key. For example, the word “glossary” can mean a list of -technical words or a collection of glosses. In both cases the plural is -“glossaries”. So first define the parent entry: - - - +<!--l. 3168--><p class="noindent" >Sub-entries that have the same name as the parent entry, don’t need to have the <span +class="cmss-10">name</span><a + id="dx1-30001"></a> +key. For example, the word “glossary” can mean a list of technical words or a +collection of glosses. In both cases the plural is “glossaries”. So first define the parent +entry: + + </p> - <div class="verbatim" id="verbatim-88"> + <div class="verbatim" id="verbatim-88"> \newglossaryentry{glossary}{name=glossary,  <br />description={\nopostdesc},  <br />plural={glossaries}} </div> -<!--l. 3169--><p class="nopar" > Again, the parent entry has no description, so the description terminator -needs to be suppressed using <span -class="cmtt-10x-x-109">\nopostdesc</span><a +<!--l. 3177--><p class="nopar" > Again, the parent entry has no description, so the description terminator needs to be +suppressed using <span +class="cmtt-10">\nopostdesc</span><a id="dx1-30002"></a>. -</p><!--l. 3173--><p class="indent" > Now define the two different meanings of the word: - - - +</p><!--l. 3181--><p class="indent" > Now define the two different meanings of the word: + + </p> - <div class="verbatim" id="verbatim-89"> + <div class="verbatim" id="verbatim-89"> \newglossaryentry{glossarylist}{  <br />description={list of technical words},  <br />sort={1}, @@ -7433,42 +7170,40 @@ class="cmtt-10x-x-109">\nopostdesc</span><a  <br />sort={2},  <br />parent={glossary}} </div> -<!--l. 3184--><p class="nopar" > Note that if I reference the parent entry, the location will be added to the -parent’s <a +<!--l. 3192--><p class="nopar" > Note that if I reference the parent entry, the location will be added to the parent’s +<a id="dx1-30003"></a><a href="#glo:numberlist">number list<a - id="dx1-30004"></a></a>, whereas if I reference any of the child entries, the -location will be added to the child entry’s number list. Note also that since -the sub-entries have the same name, the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-30005"></a> key is required unless you are -using the <span -class="cmss-10x-x-109">sort=use</span><a + id="dx1-30004"></a></a>, whereas if I reference any of the child entries, the location will be added +to the child entry’s number list. Note also that since the sub-entries have the same +name, the <span +class="cmss-10">sort</span><a + id="dx1-30005"></a> key is required unless you are using the <span +class="cmss-10">sort=use</span><a id="dx1-30006"></a> or <span -class="cmss-10x-x-109">sort=def</span><a - id="dx1-30007"></a> package options (see <a +class="cmss-10">sort=def</span><a + id="dx1-30007"></a> package +options (see <a href="#sec:pkgopts-sort"><span -class="cmsy-10x-x-109">§</span>2.4 </a><a -href="#sec:pkgopts-sort">Sorting Options<!--tex4ht:ref: sec:pkgopts-sort --></a>). -You can use the <span -class="cmss-10x-x-109">subentrycounter</span><a - id="dx1-30008"></a> package option to automatically number -the first-level child entries. See <a +class="cmsy-10">§</span>2.4 </a><a +href="#sec:pkgopts-sort">Sorting Options<!--tex4ht:ref: sec:pkgopts-sort --></a>). You can use the <span +class="cmss-10">subentrycounter</span><a + id="dx1-30008"></a> package option to +automatically number the first-level child entries. See <a href="#sec:pkgopts-printglos"><span -class="cmsy-10x-x-109">§</span>2.3 </a><a -href="#sec:pkgopts-printglos">Glossary Appearance Options<!--tex4ht:ref: sec:pkgopts-printglos --></a> for -further details. -</p><!--l. 3196--><p class="indent" > In the above example, the plural form for both of the child entries is the -same as the parent entry, so the <span -class="cmss-10x-x-109">plural</span><a - id="dx1-30009"></a> key was not required for the child -entries. However, if the sub-entries have different plurals, they will need to -be specified. For example: - - - +class="cmsy-10">§</span>2.3 </a><a +href="#sec:pkgopts-printglos">Glossary Appearance +Options<!--tex4ht:ref: sec:pkgopts-printglos --></a> for further details. +</p><!--l. 3204--><p class="indent" > In the above example, the plural form for both of the child entries is the same as +the parent entry, so the <span +class="cmss-10">plural</span><a + id="dx1-30009"></a> key was not required for the child entries. However, +if the sub-entries have different plurals, they will need to be specified. For +example: + + </p> - <div class="verbatim" id="verbatim-90"> + <div class="verbatim" id="verbatim-90"> \newglossaryentry{bravo}{name={bravo},  <br />description={\nopostdesc}}  <br />\newglossaryentry{bravocry}{description={cry of approval @@ -7482,65 +7217,61 @@ be specified. For example:  <br />plural={bravoes},  <br />parent=bravo} </div> -<!--l. 3215--><p class="nopar" > -</p><!--l. 3218--><p class="noindent" > +<!--l. 3223--><p class="nopar" > +</p><!--l. 3226--><p class="noindent" > </p> -<!--l. 3218--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4.6</span>  <a +<!--l. 3226--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.6 </span> <a id="sec:loadglsentries"></a>Loading Entries From a File</h3> -<!--l. 3221--><p class="noindent" >You can store all your glossary entry definitions in another file and -use: -</p><!--l. 3223--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\loadglsentries</span><span -class="cmtt-10"> </span></span><a +<!--l. 3229--><p class="noindent" >You can store all your glossary entry definitions in another file and use: +</p><!--l. 3231--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\loadglsentries</span><span +class="cmtt-9"> </span></span><a id="dx1-31001"></a> <span -class="cmtt-10x-x-109">\loadglsentries[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">filename</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 3225--><p class="noindent" > +class="cmtt-10">\loadglsentries[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">type</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">filename</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3233--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">filename</span><span -class="cmmi-10x-x-109">> </span>is the name of the file containing all the <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-31002"></a> -or <span -class="cmtt-10x-x-109">\longnewglossaryentry</span><a - id="dx1-31003"></a> commands. The optional argument -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>is the name of the glossary to which those entries should -belong, for those entries where the <span -class="cmss-10x-x-109">type</span><a - id="dx1-31004"></a> key has been omitted (or, -more specifically, for those entries whose type has been specified -by <span -class="cmtt-10x-x-109">\glsdefaulttype</span><a +class="cmmi-10"><</span><span +class="cmti-10">filename</span><span +class="cmmi-10">> </span>is the name of the file containing all the <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-31002"></a> or +<span +class="cmtt-10">\longnewglossaryentry</span><a + id="dx1-31003"></a> commands. The optional argument <span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>is the name of +the glossary to which those entries should belong, for those entries where the <span +class="cmss-10">type</span><a + id="dx1-31004"></a> key +has been omitted (or, more specifically, for those entries whose type has been +specified by <span +class="cmtt-10">\glsdefaulttype</span><a id="dx1-31005"></a>, which is what <span -class="cmtt-10x-x-109">\newglossaryentry</span><a +class="cmtt-10">\newglossaryentry</span><a id="dx1-31006"></a> uses by default). <a id="x1-31007r5"></a> -</p><!--l. 3235--><p class="noindent" ><span +</p><!--l. 3243--><p class="noindent" ><span class="cmbx-12">Example 5</span><span class="cmbx-12"> (Loading Entries from Another File)</span><a id="x1-31008"></a> -</p><!--l. 3236--><p class="indent" > Suppose I have a file called <span -class="cmtt-10x-x-109">myentries.tex </span>which contains: - - - +</p><!--l. 3244--><p class="indent" > Suppose I have a file called <span +class="cmtt-10">myentries.tex </span>which contains: + + </p> - <div class="verbatim" id="verbatim-91"> + <div class="verbatim" id="verbatim-91"> \newglossaryentry{perl}{type=main,  <br />name={Perl},  <br />description={A scripting language}} @@ -7550,814 +7281,816 @@ class="cmtt-10x-x-109">myentries.tex </span>which contains:  <br />name={html},  <br />description={A mark up language}} </div> -<!--l. 3248--><p class="nopar" > and suppose in my document preamble I use the command: - - - +<!--l. 3256--><p class="nopar" > and suppose in my document preamble I use the command: + + </p> - <div class="verbatim" id="verbatim-92"> + <div class="verbatim" id="verbatim-92"> \loadglsentries[languages]{myentries} </div> -<!--l. 3252--><p class="nopar" > then this will add the entries <span -class="cmtt-10x-x-109">tex </span>and <span -class="cmtt-10x-x-109">html </span>to the glossary whose type is -given by <span -class="cmtt-10x-x-109">languages</span>, but the entry <span -class="cmtt-10x-x-109">perl </span>will be added to the main -glossary, since it explicitly sets the type to <span -class="cmtt-10x-x-109">main</span>. </p> +<!--l. 3260--><p class="nopar" > then this will add the entries <span +class="cmtt-10">tex </span>and <span +class="cmtt-10">html </span>to the glossary whose type is given by +<span +class="cmtt-10">languages</span>, but the entry <span +class="cmtt-10">perl </span>will be added to the main glossary, since it explicitly +sets the type to <span +class="cmtt-10">main</span>. </p> <div class="center" > -<!--l. 3257--><p class="noindent" > -</p><!--l. 3257--><p class="noindent" >____________________________</p></div> -<!--l. 3259--><p class="indent" > <span -class="cmbx-10x-x-109">Note: </span>if you use <span -class="cmtt-10x-x-109">\newacronym</span><a +<!--l. 3265--><p class="noindent" > +</p><!--l. 3265--><p class="noindent" >____________________________</p></div> +<!--l. 3267--><p class="indent" > <span +class="cmbx-10">Note: </span>if you use <span +class="cmtt-10">\newacronym</span><a id="dx1-31009"></a> (see <a href="#sec:acronyms"><span -class="cmsy-10x-x-109">§</span>13 </a><a +class="cmsy-10">§</span>13 </a><a href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a>) the type is set as <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">type=\acronymtype</span></span></span> unless you explicitly override it. For example, if my -file <span -class="cmtt-10x-x-109">myacronyms.tex </span>contains: - - - +class="cmtt-10">type=\acronymtype</span></span></span> unless you explicitly override it. For example, if my file +<span +class="cmtt-10">myacronyms.tex </span>contains: + + </p> - <div class="verbatim" id="verbatim-93"> + <div class="verbatim" id="verbatim-93"> \newacronym{aca}{aca}{a contrived acronym} </div> -<!--l. 3265--><p class="nopar" > then (supposing I have defined a new glossary type called <span -class="cmtt-10x-x-109">altacronym</span>) - - - +<!--l. 3273--><p class="nopar" > then (supposing I have defined a new glossary type called <span +class="cmtt-10">altacronym</span>) + + </p> - <div class="verbatim" id="verbatim-94"> + <div class="verbatim" id="verbatim-94"> \loadglsentries[altacronym]{myacronyms} </div> -<!--l. 3270--><p class="nopar" > will add <span -class="cmtt-10x-x-109">aca </span>to the glossary type <span -class="cmtt-10x-x-109">acronym</span>, if the package -option <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-31010"></a> has been specified, or will add <span -class="cmtt-10x-x-109">aca </span>to the -glossary type <span -class="cmtt-10x-x-109">altacronym</span>, if the package option <span -class="cmss-10x-x-109">acronym</span><a +<!--l. 3278--><p class="nopar" > will add <span +class="cmtt-10">aca </span>to the glossary type <span +class="cmtt-10">acronym</span>, if the package option <span +class="cmss-10">acronym</span><a + id="dx1-31010"></a> has been specified, +or will add <span +class="cmtt-10">aca </span>to the glossary type <span +class="cmtt-10">altacronym</span>, if the package option <span +class="cmss-10">acronym</span><a id="dx1-31011"></a> is not specified.<span class="footnote-mark"><a -href="#fn3x6" id="fn3x6-bk"><sup class="textsuperscript">3</sup></a></span><a +href="#fn3x5" id="fn3x5-bk"><sup class="textsuperscript">4.3</sup></a></span><a id="x1-31012f3"></a> -</p><!--l. 3278--><p class="indent" > If you have used the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-31016"></a> package option, there are two possible -solutions to this problem: +</p><!--l. 3286--><p class="indent" > If you have used the <span +class="cmss-10">acronym</span><a + id="dx1-31016"></a> package option, there are two possible solutions to +this problem: </p><ol class="enumerate1" > <li class="enumerate" id="x1-31018x1">Change <span -class="cmtt-10x-x-109">myacronyms.tex </span>so that entries are defined in the - form: - - - +class="cmtt-10">myacronyms.tex </span>so that entries are defined in the form: + + <div class="verbatim" id="verbatim-95"> \newacronym[type=\glsdefaulttype]{aca}{aca}{a  <br />contrived acronym} </div> - <!--l. 3286--><p class="nopar" > and do: - - - + <!--l. 3294--><p class="nopar" > and do: + + </p> <div class="verbatim" id="verbatim-96"> \loadglsentries[altacronym]{myacronyms} </div> - <!--l. 3290--><p class="nopar" > + <!--l. 3298--><p class="nopar" > </p></li> <li class="enumerate" id="x1-31020x2">Temporarily change <span -class="cmtt-10x-x-109">\acronymtype </span>to the target glossary: - - - +class="cmtt-10">\acronymtype </span>to the target glossary: + + <div class="verbatim" id="verbatim-97"> \let\orgacronymtype\acronymtype  <br />\renewcommand{\acronymtype}{altacronym}  <br />\loadglsentries{myacronyms}  <br />\let\acronymtype\orgacronymtype </div> - <!--l. 3298--><p class="nopar" ></p></li></ol> -<!--l. 3301--><p class="indent" > Note that only those entries that have been used in the text will appear -in the relevant glossaries. Note also that <span -class="cmtt-10x-x-109">\loadglsentries </span>may only be -used in the preamble. -</p><!--l. 3306--><p class="noindent" > + <!--l. 3306--><p class="nopar" ></p></li></ol> +<!--l. 3309--><p class="indent" > Note that only those entries that have been used in the text will appear in the +relevant glossaries. Note also that <span +class="cmtt-10">\loadglsentries </span>may only be used in the +preamble. +</p><!--l. 3314--><p class="indent" > Remember that you can use <span +class="cmtt-10">\provideglossaryentry</span><a + id="dx1-31021"></a> rather than +<span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-31022"></a>. Suppose you want to maintain a large database of acronyms or +terms that you’re likely to use in your documents, but you may want to use a modified +version of some of those entries. (Suppose, for example, one document may +require a more detailed description.) Then if you define the entries using +<span +class="cmtt-10">\provideglossaryentry </span>in your database file, you can override the definition by +simply using <span +class="cmtt-10">\newglossaryentry </span>before loading the file. For example, suppose your +file (called, say, <span +class="cmtt-10">terms.tex</span>) contains: + + +</p> + <div class="verbatim" id="verbatim-98"> +\provideglossaryentry{mallard}{name=mallard, + <br /> description={a type of duck}} +</div> +<!--l. 3327--><p class="nopar" > but suppose your document requires a more detailed description, you can +do: + + </p> -<!--l. 3306--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4.7</span>  <a + <div class="verbatim" id="verbatim-99"> +\usepackage{glossaries} + <br />\makeglossaries + <br />\newglossaryentry{mallard}{name=mallard, + <br /> description={a dabbling duck where the male has a green head}} + <br />\loadglsentries{terms} +</div> +<!--l. 3338--><p class="nopar" > Now the <span +class="cmtt-10">mallard </span>definition in the <span +class="cmtt-10">terms.tex </span>file will be ignored. +</p><!--l. 3342--><p class="noindent" > +</p> +<!--l. 3342--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.7 </span> <a id="sec:moveentry"></a>Moving Entries to Another Glossary</h3> -<!--l. 3309--><p class="noindent" >As from version 3.02, you can move an entry from one glossary to another +<!--l. 3345--><p class="noindent" >As from version 3.02, you can move an entry from one glossary to another using: -</p><!--l. 3311--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsmoveentry</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 3347--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsmoveentry</span><span +class="cmtt-9"> </span></span><a id="dx1-32001"></a> <span -class="cmtt-10x-x-109">\glsmoveentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">target glossary</span> -<span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3313--><p class="noindent" > +class="cmtt-10">\glsmoveentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">target glossary label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 3349--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the unique label identifying the required entry and -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">target glossary label</span><span -class="cmmi-10x-x-109">> </span>is the unique label identifying the glossary in which -to put the entry. -</p><!--l. 3318--><p class="indent" > Note that no check is performed to determine the existence of the target -glossary. This means that you can, for example, move an entry to an -undefined glossary so you can use the entry in the document text but not -have it listed in any of the glossaries. (Maybe you have an acronym that is -so common it doesn’t need listing.) -</p><!--l. 3324--><p class="indent" > <div class="important" title="Important Note"> If you move an entry to an undefined glossary and you have -hyperlinked entries, the link will point to an undefined target. (Unless you -identify that glossary using <span -class="cmss-10x-x-109">nohypertypes</span><a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the unique label identifying the required entry and <span +class="cmmi-10"><</span><span +class="cmti-10">target</span> +<span +class="cmti-10">glossary label</span><span +class="cmmi-10">> </span>is the unique label identifying the glossary in which to put the +entry. +</p><!--l. 3354--><p class="indent" > Note that no check is performed to determine the existence of the target glossary. +This means that you can, for example, move an entry to an undefined glossary so you +can use the entry in the document text but not have it listed in any of the +glossaries. (Maybe you have an acronym that is so common it doesn’t need +listing.) +</p><!--l. 3360--><p class="indent" > <div class="important" title="Important Note"> If you move an entry to an undefined glossary and you have hyperlinked entries, +the link will point to an undefined target. (Unless you identify that glossary +using <span +class="cmss-10">nohypertypes</span><a id="dx1-32002"></a> or <span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList</span><a - id="dx1-32003"></a>, -as described in <a +class="cmtt-10">\GlsDeclareNoHyperList</span><a + id="dx1-32003"></a>, as described in <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 </a><a -href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a>.) Also, you will get -warnings about no file defined for that glossary (unless you use the -<span -class="cmss-10x-x-109">nowarn</span><a - id="dx1-32004"></a> package option). Unpredictable results may occur if you -move an entry to a different glossary from its parent or children. +class="cmsy-10">§</span>6 </a><a +href="#sec:glslink">Links to +Glossary Entries<!--tex4ht:ref: sec:glslink --></a>.) Also, you will get warnings about no file defined for that +glossary (unless you use the <span +class="cmss-10">nowarn</span><a + id="dx1-32004"></a> package option). Unpredictable results may +occur if you move an entry to a different glossary from its parent or children. </div> -</p><!--l. 3333--><p class="noindent" > - - - -</p><!--l. 3335--><p class="noindent" > +</p><!--l. 3369--><p class="noindent" > +</p><!--l. 3371--><p class="noindent" > </p> -<!--l. 3335--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4.8</span>  <a +<!--l. 3371--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4.8 </span> <a id="sec:docdefs"></a>Drawbacks With Defining Entries in the Document Environment</h3> -<!--l. 3338--><p class="noindent" >Originally, <span -class="cmtt-10x-x-109">\newglossaryentry</span><a + + +<!--l. 3374--><p class="noindent" >Originally, <span +class="cmtt-10">\newglossaryentry</span><a id="dx1-33001"></a> (and <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-33002"></a>) could only be used in -the preamble. I reluctantly removed this restriction in version 1.13, but -there are issues with defining commands in the <span -class="cmss-10x-x-109">document</span><a +class="cmtt-10">\newacronym</span><a + id="dx1-33002"></a>) could only be used in the +preamble. I reluctantly removed this restriction in version 1.13, but there are +issues with defining commands in the <span +class="cmss-10">document</span><a id="dx1-33003"></a><a - id="dx1-33004"></a> environment -instead of the preamble. -</p><!--l. 3343--><p class="noindent" > + id="dx1-33004"></a> environment instead of the +preamble. +</p><!--l. 3379--><p class="noindent" > </p> -<!--l. 3343--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.8.1</span>  <a +<!--l. 3379--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">4.8.1 </span> <a id="sec:techissues"></a>Technical Issues</h4> -<!--l. 3346--><p class="noindent" > +<!--l. 3382--><p class="noindent" > </p><ol class="enumerate1" > <li - class="enumerate" id="x1-34002x1">If you define an entry mid-way through your document, but - subsequently shuffle sections around, you could end up using an - entry before it has been defined. + class="enumerate" id="x1-34002x1">If you define an entry mid-way through your document, but subsequently + shuffle sections around, you could end up using an entry before it has been + defined. </li> <li - class="enumerate" id="x1-34004x2">Entry information is required when the glossary is displayed - using <span -class="cmtt-10x-x-109">\printglossary</span><a + class="enumerate" id="x1-34004x2">Entry information is required when the glossary is displayed using + <span +class="cmtt-10">\printglossary</span><a id="dx1-34005"></a> or <span -class="cmtt-10x-x-109">\printglossaries</span><a - id="dx1-34006"></a>. When either of - these commands occur at the start of the document, the entry - details are being looked up before the entry has been defined.</li></ol> -<!--l. 3357--><p class="noindent" >To overcome these problems, as from version 4.0 the <span -class="cmss-10x-x-109">glossaries </span>package -modifies the definition of <span -class="cmtt-10x-x-109">\newglossaryentry </span>at the beginning of the -<span -class="cmss-10x-x-109">document</span><a +class="cmtt-10">\printglossaries</span><a + id="dx1-34006"></a>. When either of these commands + occur at the start of the document, the entry details are being looked up + before the entry has been defined.</li></ol> +<!--l. 3393--><p class="noindent" >To overcome these problems, as from version 4.0 the <span +class="cmss-10">glossaries </span>package modifies the +definition of <span +class="cmtt-10">\newglossaryentry </span>at the beginning of the <span +class="cmss-10">document</span><a id="dx1-34007"></a><a - id="dx1-34008"></a> environment so that the definitions are written to an external file -(<span -class="cmtt-10x-x-109">\jobname.glsdefs</span><a - id="dx1-34009"></a>) which is then read in at the start of the document -on the next run. The entry will then only be defined if it doesn’t -already exist. This means that the entry can now be looked up in -the glossary, even if the glossary occurs at the beginning of the + id="dx1-34008"></a> environment so +that the definitions are written to an external file (<span +class="cmtt-10">\jobname.glsdefs</span><a + id="dx1-34009"></a>) which is then +read in at the start of the document on the next run. The entry will then only be +defined if it doesn’t already exist. This means that the entry can now be +looked up in the glossary, even if the glossary occurs at the beginning of the document. -</p><!--l. 3367--><p class="indent" > There are drawbacks to this mechanism: if you modify an entry -definition, you need a second run to see the effect of your modification; this -method requires an extra <span -class="cmtt-10x-x-109">\newwrite</span>, which may exceed <span class="TEX">T<span -class="E">E</span>X</span>’s maximum -allocation; if you have very long entries, you could find unexpected line -breaks have been written to the temporary file. -</p><!--l. 3373--><p class="indent" > The last reason is why <span -class="cmtt-10x-x-109">\longnewglossaryentry</span><a - id="dx1-34010"></a> has the preamble-only -restriction, which I don’t intend to lift. - - - -</p><!--l. 3376--><p class="noindent" > -</p> -<!--l. 3376--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">4.8.2</span>  <a +</p><!--l. 3403--><p class="indent" > There are drawbacks to this mechanism: if you modify an entry definition, you +need a second run to see the effect of your modification; this method requires an extra +<span +class="cmtt-10">\newwrite</span>, which may exceed <span class="TEX">T<span +class="E">E</span>X</span>’s maximum allocation; if you have very long +entries, you could find unexpected line breaks have been written to the temporary +file. +</p><!--l. 3409--><p class="indent" > The last reason is why <span +class="cmtt-10">\longnewglossaryentry</span><a + id="dx1-34010"></a> has the preamble-only restriction, +which I don’t intend to lift. +</p><!--l. 3412--><p class="noindent" > +</p> +<!--l. 3412--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">4.8.2 </span> <a id="sec:goodpractice"></a>Good Practice Issues</h4> -<!--l. 3379--><p class="noindent" >The above section covers technical issues that can cause your document to -have compilation errors or produce incorrect output. This section focuses -on good writing practice. The main reason cited by users wanting to define -entries within the <span -class="cmss-10x-x-109">document</span><a +<!--l. 3415--><p class="noindent" >The above section covers technical issues that can cause your document to have +compilation errors or produce incorrect output. This section focuses on good writing +practice. The main reason cited by users wanting to define entries within the <span +class="cmss-10">document</span><a id="dx1-35001"></a><a - id="dx1-35002"></a> environment rather than in the preamble is -that they want to write the definition as they type in their document text. -This suggests a “stream of consciousness” style of writing that may be -acceptable in certain literary genres but is inappropriate for factual -documents. -</p><!--l. 3388--><p class="indent" > When you write technical documents, regardless of whether it’s a PhD -thesis or an article for a journal or proceedings, you must plan what you -write in advance. If you plan in advance, you should have a fairly good idea -of the type of terminology that your document will contain, so while you -are planning, create a new file with all your entry definitions. If, while -you’re writing your document, you remember another term you need, -then you can switch over to your definition file and add it. Most -text editors have the ability to have more than one file open at a + id="dx1-35002"></a> +environment rather than in the preamble is that they want to write the definition as +they type in their document text. This suggests a “stream of consciousness” style of +writing that may be acceptable in certain literary genres but is inappropriate for + + +factual documents. +</p><!--l. 3424--><p class="indent" > When you write technical documents, regardless of whether it’s a PhD thesis or an +article for a journal or proceedings, you must plan what you write in advance. If you +plan in advance, you should have a fairly good idea of the type of terminology that +your document will contain, so while you are planning, create a new file with all +your entry definitions. If, while you’re writing your document, you remember +another term you need, then you can switch over to your definition file and add +it. Most text editors have the ability to have more than one file open at a time. - - - + + </p> -<!--l. 3398--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">5</span>  <a +<!--l. 3434--><p class="indent" > </div> +</p><!--l. 3434--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">5. <a id="sec:numberlists"></a>Number lists</h2> - Each entry in the glossary has an associated <a +</p><!--l. 3437--><p class="indent" > Each entry in the glossary has an associated <a id="dx1-36001"></a><a href="#glo:numberlist">number list<a - id="dx1-36002"></a></a>. By default, -these numbers refer to the pages on which that entry has been used (using -any of the commands described in <a + id="dx1-36002"></a></a>. By default, these +numbers refer to the pages on which that entry has been used (using any of the +commands described in <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 </a><a +class="cmsy-10">§</span>6 </a><a href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a> and <a href="#sec:glsadd"><span -class="cmsy-10x-x-109">§</span>7 -</a><a -href="#sec:glsadd">Adding an Entry to the Glossary Without Generating Text<!--tex4ht:ref: sec:glsadd --></a>). The number -list can be suppressed using the <span -class="cmss-10x-x-109">nonumberlist</span><a - id="dx1-36003"></a> package option, or -an alternative counter can be set as the default using the <span -class="cmss-10x-x-109">counter</span><a - id="dx1-36004"></a> -package option. The number list is also referred to as the location +class="cmsy-10">§</span>7 </a><a +href="#sec:glsadd">Adding an Entry to the +Glossary Without Generating Text<!--tex4ht:ref: sec:glsadd --></a>). The number list can be suppressed using the +<span +class="cmss-10">nonumberlist</span><a + id="dx1-36003"></a> package option, or an alternative counter can be set as the default using +the <span +class="cmss-10">counter</span><a + id="dx1-36004"></a> package option. The number list is also referred to as the location list<a id="dx1-36005"></a>. -<!--l. 3410--><p class="indent" > Both <a +</p><!--l. 3446--><p class="indent" > Both <a id="dx1-36006"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-36007"></a></a> and <a id="dx1-36008"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-36009"></a></a> concatenate a sequence of 3 or more -consecutive pages into a range. With <a +class="cmtt-10">xindy</span><a + id="dx1-36009"></a></a> concatenate a sequence of 3 or more consecutive pages +into a range. With <a id="dx1-36010"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-36011"></a> you can vary the minimum -sequence length using <span -class="cmtt-10x-x-109">\GlsSetXdyMinRangeLength</span><a +class="cmtt-10">xindy</span><a + id="dx1-36011"></a> you can vary the minimum sequence length using +<span +class="cmtt-10">\GlsSetXdyMinRangeLength</span><a id="dx1-36012"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">n</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">n</span><span -class="cmmi-10x-x-109">> </span>is -either an integer or the keyword <span -class="cmtt-10x-x-109">none </span>which indicates that there should be -no range formation. -</p><!--l. 3417--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\GlsSetXdyMinRangeLength </span>must be used before -<span -class="cmtt-10x-x-109">\makeglossaries</span><a - id="dx1-36013"></a> and has no effect if <span -class="cmtt-10x-x-109">\noist</span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">n</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>where <span +class="cmmi-10"><</span><span +class="cmti-10">n</span><span +class="cmmi-10">> </span>is either an integer or the keyword +<span +class="cmtt-10">none </span>which indicates that there should be no range formation. +</p><!--l. 3453--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\GlsSetXdyMinRangeLength </span>must be used before <span +class="cmtt-10">\makeglossaries</span><a + id="dx1-36013"></a> +and has no effect if <span +class="cmtt-10">\noist</span><a id="dx1-36014"></a> is used. </div> -</p><!--l. 3420--><p class="noindent" > -</p><!--l. 3422--><p class="indent" > With both <a +</p><!--l. 3456--><p class="noindent" > +</p><!--l. 3458--><p class="indent" > With both <a id="dx1-36015"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-36016"></a></a> and <a id="dx1-36017"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-36018"></a></a>, you can replace the separator and the -closing number in the range using: -</p><!--l. 3424--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsSetSuffixF</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">xindy</span><a + id="dx1-36018"></a></a>, you can replace the separator and the closing +number in the range using: +</p><!--l. 3460--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsSetSuffixF</span><span +class="cmtt-9"> </span></span><a id="dx1-36019"></a> <span -class="cmtt-10x-x-109">\glsSetSuffixF{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">suffix</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3426--><p class="noindent" > -</p><!--l. 3427--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsSetSuffixFF</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsSetSuffixF{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">suffix</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3462--><p class="noindent" > +</p><!--l. 3463--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsSetSuffixFF</span><span +class="cmtt-9"> </span></span><a id="dx1-36020"></a> <span -class="cmtt-10x-x-109">\glsSetSuffixFF{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">suffix</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3429--><p class="noindent" > -where the former command specifies the suffix to use for a 2 page -list and the latter specifies the suffix to use for longer lists. For -example: - - - -</p> - <div class="verbatim" id="verbatim-98"> +class="cmtt-10">\glsSetSuffixFF{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">suffix</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3465--><p class="noindent" > +where the former command specifies the suffix to use for a 2 page list and the latter +specifies the suffix to use for longer lists. For example: + + +</p> + <div class="verbatim" id="verbatim-100"> \glsSetSuffixF{f.}  <br />\glsSetSuffixFF{ff.} </div> -<!--l. 3436--><p class="nopar" > Note that if you use <a +<!--l. 3472--><p class="nopar" > Note that if you use <a id="dx1-36021"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-36022"></a></a>, you will also need to set the minimum range -length to 1 if you want to change these suffixes: - - - +class="cmtt-10">xindy</span><a + id="dx1-36022"></a></a>, you will also need to set the minimum range length to 1 if +you want to change these suffixes: + + </p> - <div class="verbatim" id="verbatim-99"> + <div class="verbatim" id="verbatim-101"> \GlsSetXdyMinRangeLength{1} </div> -<!--l. 3442--><p class="nopar" > Note that if you use the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-36023"></a> package, you will need to use -<span -class="cmtt-10x-x-109">\nohyperpage</span><a - id="dx1-36024"></a> in the suffix to ensure that the hyperlinks work correctly. -For example: - - - -</p> - <div class="verbatim" id="verbatim-100"> +<!--l. 3478--><p class="nopar" > Note that if you use the <span +class="cmss-10">hyperref</span><a + id="dx1-36023"></a> package, you will need to use <span +class="cmtt-10">\nohyperpage</span><a + id="dx1-36024"></a> in the +suffix to ensure that the hyperlinks work correctly. For example: + + +</p> + <div class="verbatim" id="verbatim-102"> \glsSetSuffixF{\nohyperpage{f.}}  <br />\glsSetSuffixFF{\nohyperpage{ff.}} </div> -<!--l. 3449--><p class="nopar" > -</p><!--l. 3451--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\glsSetSuffixF </span>and <span -class="cmtt-10x-x-109">\glsSetSuffixFF </span>must be used before +<!--l. 3485--><p class="nopar" > +</p><!--l. 3487--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\glsSetSuffixF </span>and <span +class="cmtt-10">\glsSetSuffixFF </span>must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\makeglossaries</span><a id="dx1-36025"></a> and have no effect if <span -class="cmtt-10x-x-109">\noist</span><a +class="cmtt-10">\noist</span><a id="dx1-36026"></a> is used. </div> -</p><!--l. 3455--><p class="noindent" > - - - +</p><!--l. 3491--><p class="noindent" > + + </p> - <h2 class="chapterHead"><span class="titlemark">6</span>  <a +<!--l. 3494--><p class="indent" > </div> +</p><!--l. 3494--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">6. <a id="sec:glslink"></a>Links to Glossary Entries</h2> -<!--l. 3461--><p class="noindent" >Once you have defined a glossary entry using <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-37001"></a>, you can -refer to that entry in the document using one of the commands listed in -this section. The text which appears at that point in the document when -using one of these commands is referred to as the <a +</p><!--l. 3497--><p class="indent" > Once you have defined a glossary entry using <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-37001"></a>, you can refer to +that entry in the document using one of the commands listed in this section. The text +which appears at that point in the document when using one of these commands is +referred to as the <a id="dx1-37002"></a><a href="#glo:linktext">link text<a - id="dx1-37003"></a></a> (even if there -are no hyperlinks). The commands in this section also add a line to an -external file that is used by <a + id="dx1-37003"></a></a> (even if there are no hyperlinks). The commands in this +section also add a line to an external file that is used by <a id="dx1-37004"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-37005"></a></a> or <a id="dx1-37006"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-37007"></a></a> to generate the relevant -entry in the glossary. This information includes an associated location that -is added to the <a +class="cmtt-10">xindy</span><a + id="dx1-37007"></a></a> to +generate the relevant entry in the glossary. This information includes an associated +location that is added to the <a id="dx1-37008"></a><a href="#glo:numberlist">number list<a - id="dx1-37009"></a></a> for that entry. By default, the location refers to -the page number. For further information on number lists, see <a + id="dx1-37009"></a></a> for that entry. By default, the location refers +to the page number. For further information on number lists, see <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a +class="cmsy-10">§</span>5 </a><a href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a>. -</p><!--l. 3473--><p class="indent" > <div class="important" title="Important Note"> It is strongly recommended that you don’t use the commands -defined in this section in the arguments of sectioning or caption -commands or any other command that has a moving argument. -</div> -</p><!--l. 3477--><p class="noindent" > -</p><!--l. 3479--><p class="indent" > The above warning is particularly important if you are using the -<span -class="cmss-10x-x-109">glossaries </span>package in conjunction with the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-37010"></a> package. Instead, use -one of the commands listed in <a +</p><!--l. 3509--><p class="indent" > <div class="important" title="Important Note"> It is strongly recommended that you don’t use the commands defined in this +section in the arguments of sectioning or caption commands or any other command +that has a moving argument. </div> +</p><!--l. 3513--><p class="noindent" > +</p><!--l. 3515--><p class="indent" > The above warning is particularly important if you are using the <span +class="cmss-10">glossaries </span>package +in conjunction with the <span +class="cmss-10">hyperref</span><a + id="dx1-37010"></a> package. Instead, use one of the <span +class="cmti-10">expandable</span> +commands listed in <a href="#sec:glsnolink"><span -class="cmsy-10x-x-109">§</span>9 </a><a -href="#sec:glsnolink">Using Glossary Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a> -(such as <span -class="cmtt-10x-x-109">\glsentrytext</span><a - id="dx1-37011"></a>) or provide an alternative via the optional -argument to the sectioning/caption command. Examples: - - - -</p> - <div class="verbatim" id="verbatim-101"> +class="cmsy-10">§</span>9 </a><a +href="#sec:glsnolink">Using Glossary Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a> (such as <span +class="cmtt-10">\glsentrytext</span><a + id="dx1-37011"></a> +<span +class="cmti-10">but not </span>the non-expandable case changing versions like <span +class="cmtt-10">\Glsentrytext</span><a + id="dx1-37012"></a>) or provide an +alternative via the optional argument to the sectioning/caption command. +Examples: + + +</p> + <div class="verbatim" id="verbatim-103"> \chapter{An overview of \glsentrytext{perl}}  <br />\chapter[An overview of Perl]{An overview of \gls{perl}} </div> -<!--l. 3488--><p class="nopar" > -</p><!--l. 3490--><p class="indent" > If you want the <a - id="dx1-37012"></a><a -href="#glo:linktext">link text<a - id="dx1-37013"></a></a> to produce a hyperlink to the corresponding -entry details in the glossary, you should load the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-37014"></a> package <span -class="cmti-10x-x-109">before</span> -the <span -class="cmss-10x-x-109">glossaries </span>package. That’s what I’ve done in this document, so if you see -a hyperlinked term, such as <a - id="dx1-37015"></a><a +<!--l. 3526--><p class="nopar" > +</p><!--l. 3528--><p class="indent" > If you want the <a + id="dx1-37013"></a><a href="#glo:linktext">link text<a - id="dx1-37016"></a></a>, you can click on the word or -phrase and it will take you to a brief description in this document’s -glossary. -</p><!--l. 3498--><p class="indent" > <div class="important" title="Important Note"> If you use the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-37017"></a> package, I strongly recommend you use <span -class="cmtt-10x-x-109">pdflatex</span><a - id="dx1-37018"></a> -rather than <span -class="cmtt-10x-x-109">latex</span><a - id="dx1-37019"></a> to compile your document, if possible. The DVI format -of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> has limitations with the hyperlinks that can cause a problem -when used with the <span -class="cmss-10x-x-109">glossaries </span>package. Firstly, the DVI format can’t break -a hyperlink across a line whereas PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> can. This means that long -glossary entries (for example, the full form of an acronym) won’t be able to -break across a line with the DVI format. Secondly, the DVI format -doesn’t correctly size hyperlinks in subscripts or superscripts. This -means that if you define a term that may be used as a subscript or + id="dx1-37014"></a></a> to produce a hyperlink to the corresponding entry details +in the glossary, you should load the <span +class="cmss-10">hyperref</span><a + id="dx1-37015"></a> package <span +class="cmti-10">before </span>the <span +class="cmss-10">glossaries </span>package. +That’s what I’ve done in this document, so if you see a hyperlinked term, such as <a + id="dx1-37016"></a><a +href="#glo:linktext">link +text<a + id="dx1-37017"></a></a>, you can click on the word or phrase and it will take you to a brief description in +this document’s glossary. +</p><!--l. 3536--><p class="indent" > <div class="important" title="Important Note"> If you use the <span +class="cmss-10">hyperref</span><a + id="dx1-37018"></a> package, I strongly recommend you use <span +class="cmtt-10">pdflatex</span><a + id="dx1-37019"></a> rather +than <span +class="cmtt-10">latex</span><a + id="dx1-37020"></a> to compile your document, if possible. The DVI format of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> has +limitations with the hyperlinks that can cause a problem when used with the <span +class="cmss-10">glossaries</span> +package. Firstly, the DVI format can’t break a hyperlink across a line whereas +PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> can. This means that long glossary entries (for example, the full form of +an acronym) won’t be able to break across a line with the DVI format. Secondly, the +DVI format doesn’t correctly size hyperlinks in subscripts or superscripts. +This means that if you define a term that may be used as a subscript or superscript, if you use the DVI format, it won’t come out the correct size. </div> -</p><!--l. 3511--><p class="noindent" > -</p><!--l. 3513--><p class="indent" > It may be that you only want terms in a certain glossary to have links, +</p><!--l. 3549--><p class="noindent" > +</p><!--l. 3551--><p class="indent" > It may be that you only want terms in a certain glossary to have links, but not for another glossary. In which case, you can use the package option <span -class="cmss-10x-x-109">nohypertypes</span><a - id="dx1-37020"></a> to identify the glossary lists that shouldn’t have hyperlinked -<a - id="dx1-37021"></a><a +class="cmss-10">nohypertypes</span><a + id="dx1-37021"></a> to identify the glossary lists that shouldn’t have hyperlinked <a + id="dx1-37022"></a><a href="#glo:linktext">link text<a - id="dx1-37022"></a></a>. For example, suppose your document contains lots of -technical acronyms that the reader might not know, but it also contains -some very common acronyms that most readers will recognise. So -you might want two acronym lists, but only the technical list will -get displayed in your document. The technical acronyms can be -hyperlinked to that list, but common acronyms shouldn’t have hyperlinks -as there’s no target for them. In this case, identify the common -acronym list as having non-hyperlinked entries using <span -class="cmss-10x-x-109">nohypertypes</span><a - id="dx1-37023"></a>. + id="dx1-37023"></a></a>. +For example, suppose your document contains lots of technical acronyms +that the reader might not know, but it also contains some very common +acronyms that most readers will recognise. So you might want two acronym +lists, but only the technical list will get displayed in your document. The +technical acronyms can be hyperlinked to that list, but common acronyms +shouldn’t have hyperlinks as there’s no target for them. In this case, identify the +common acronym list as having non-hyperlinked entries using <span +class="cmss-10">nohypertypes</span><a + id="dx1-37024"></a>. Example: - - - + + </p> - <div class="verbatim" id="verbatim-102"> + <div class="verbatim" id="verbatim-104"> \usepackage[acronym,nohypertypes={common}]{glossaries}  <br />\newglossary{common}{cacr}{cacn}{Common Acronyms} </div> -<!--l. 3528--><p class="nopar" > Alternatively, you can use -</p><!--l. 3530--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GlsDeclareNoHyperList</span><span -class="cmtt-10"> </span></span><a - id="dx1-37024"></a> <span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 3532--><p class="noindent" > +<!--l. 3566--><p class="nopar" > Alternatively, you can use +</p><!--l. 3568--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GlsDeclareNoHyperList</span><span +class="cmtt-9"> </span></span><a + id="dx1-37025"></a> <span +class="cmtt-10">\GlsDeclareNoHyperList{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">type</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3570--><p class="noindent" > For example: - - - + + </p> - <div class="verbatim" id="verbatim-103"> + <div class="verbatim" id="verbatim-105"> \usepackage[acronym]{glossaries}  <br />\newglossary{common}{cacr}{cacn}{Common Acronyms}  <br />\GlsDeclareNoHyperList{common} </div> -<!--l. 3538--><p class="nopar" > Note that no check is performed to see if the glossary types listed in -<span -class="cmss-10x-x-109">nohypertypes</span><a - id="dx1-37025"></a> or <span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList </span>have been defined. -</p><!--l. 3543--><p class="indent" > <div class="important" title="Important Note"> The values must be fully expanded, so <span -class="cmbx-10x-x-109">don’t </span>try <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">nohypertypes=\acronymtype</span></span></span> -or <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList{\acronymtype}</span></span></span>. Also, avoid unnecessary -braces. For example, <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList{{acronym},{common}}</span></span></span> -won’t work. You do however need an enclosing brace for the whole list -when using the package option. So - - - -</p> - <div class="verbatim" id="verbatim-104"> +<!--l. 3576--><p class="nopar" > Note that no check is performed to see if the glossary types listed in <span +class="cmss-10">nohypertypes</span><a + id="dx1-37026"></a> or +<span +class="cmtt-10">\GlsDeclareNoHyperList </span>have been defined. +</p><!--l. 3581--><p class="indent" > <div class="important" title="Important Note"> The values must be fully expanded, so <span +class="cmbx-10">don’t </span>try <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">nohypertypes=\acronymtype</span></span></span> or +<span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GlsDeclareNoHyperList{\acronymtype}</span></span></span>. Also, avoid unnecessary braces. For +example, <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GlsDeclareNoHyperList{{acronym},{common}}</span></span></span> won’t work. You do +however need an enclosing brace for the whole list when using the package option. +So + + +</p> + <div class="verbatim" id="verbatim-106"> \usepackage[nohypertypes={acronym,common}]{glossaries} </div> -<!--l. 3553--><p class="nopar" > is correct, but <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">nohypertypes={{acronym},{common}}</span></span></span> won’t work. -</div> -</p><!--l. 3555--><p class="noindent" > -</p><!--l. 3557--><p class="indent" > You can override the effect of <span -class="cmss-10x-x-109">nohypertypes</span><a - id="dx1-37026"></a> or <span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList</span> -by explicitly setting the <span -class="cmss-10x-x-109">hyper</span><a - id="dx1-37027"></a> option in commands such as <span -class="cmtt-10x-x-109">\glslink </span>or -<span -class="cmtt-10x-x-109">\gls</span>. -</p><!--l. 3562--><p class="indent" > The way the <a - id="dx1-37028"></a><a +<!--l. 3591--><p class="nopar" > is correct, but <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">nohypertypes={{acronym},{common}}</span></span></span> won’t work. </div> +</p><!--l. 3593--><p class="noindent" > +</p><!--l. 3595--><p class="indent" > You can override the effect of <span +class="cmss-10">nohypertypes</span><a + id="dx1-37027"></a> or <span +class="cmtt-10">\GlsDeclareNoHyperList </span>by +explicitly setting the <span +class="cmss-10">hyper</span><a + id="dx1-37028"></a> option in commands such as <span +class="cmtt-10">\glslink </span>or <span +class="cmtt-10">\gls</span>. +</p><!--l. 3600--><p class="indent" > The way the <a + id="dx1-37029"></a><a href="#glo:linktext">link text<a - id="dx1-37029"></a></a> is displayed depends on -</p><!--l. 3563--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glstextformat</span><span -class="cmtt-10"> </span></span><a - id="dx1-37030"></a> <span -class="cmtt-10x-x-109">\glstextformat{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3565--><p class="noindent" > + id="dx1-37030"></a></a> is displayed depends on +</p><!--l. 3601--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glstextformat</span><span +class="cmtt-9"> </span></span><a + id="dx1-37031"></a> <span +class="cmtt-10">\glstextformat{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3603--><p class="noindent" > For example, to make all <a - id="dx1-37031"></a><a + id="dx1-37032"></a><a href="#glo:linktext">link text<a - id="dx1-37032"></a></a> appear in a sans-serif font, do: - - - + id="dx1-37033"></a></a> appear in a sans-serif font, do: + + </p> - <div class="verbatim" id="verbatim-105"> + <div class="verbatim" id="verbatim-107"> \renewcommand*{\glstextformat}[1]{\textsf{#1}} </div> -<!--l. 3570--><p class="nopar" > Further customisation can be done via <span -class="cmtt-10x-x-109">\defglsentryfmt</span><a - id="dx1-37033"></a> or by redefining +<!--l. 3608--><p class="nopar" > Further customisation can be done via <span +class="cmtt-10">\defglsentryfmt</span><a + id="dx1-37034"></a> or by redefining <span -class="cmtt-10x-x-109">\glsentryfmt</span><a - id="dx1-37034"></a>. See <a +class="cmtt-10">\glsentryfmt</span><a + id="dx1-37035"></a>. See <a href="#sec:glsdisplay"><span -class="cmsy-10x-x-109">§</span>6.1 </a><a +class="cmsy-10">§</span>6.1 </a><a href="#sec:glsdisplay">Changing the format of the link text<!--tex4ht:ref: sec:glsdisplay --></a> for further details. -</p><!--l. 3575--><p class="indent" > Each entry has an associated conditional referred to as the <a - id="dx1-37035"></a><a -href="#glo:firstuseflag">first use -flag</a>. This determines whether <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-37036"></a> or <span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-37037"></a> (or their upper case -variants) should use the value of the <span -class="cmss-10x-x-109">first</span><a - id="dx1-37038"></a>/<span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-37039"></a> or <span -class="cmss-10x-x-109">text</span><a - id="dx1-37040"></a>/<span -class="cmss-10x-x-109">plural</span><a - id="dx1-37041"></a> -keys. Note that an entry can be used without affecting the <a - id="dx1-37042"></a><a -href="#glo:firstuseflag">first use -flag</a> (for example, when used with <span -class="cmtt-10x-x-109">\glslink</span>). See <a +</p><!--l. 3613--><p class="indent" > Each entry has an associated conditional referred to as the <a + id="dx1-37036"></a><a +href="#glo:firstuseflag">first use flag</a>. This +determines whether <span +class="cmtt-10">\gls</span><a + id="dx1-37037"></a> or <span +class="cmtt-10">\glspl</span><a + id="dx1-37038"></a> (or their upper case variants) should use the value +of the <span +class="cmss-10">first</span><a + id="dx1-37039"></a>/<span +class="cmss-10">firstplural</span><a + id="dx1-37040"></a> or <span +class="cmss-10">text</span><a + id="dx1-37041"></a>/<span +class="cmss-10">plural</span><a + id="dx1-37042"></a> keys. Note that an entry can be used without +affecting the <a + id="dx1-37043"></a><a +href="#glo:firstuseflag">first use flag</a> (for example, when used with <span +class="cmtt-10">\glslink</span>). See <a href="#sec:glsunset"><span -class="cmsy-10x-x-109">§</span>14 </a><a -href="#sec:glsunset">Unsetting -and Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a> for commands that unset or reset this +class="cmsy-10">§</span>14 +</a><a +href="#sec:glsunset">Unsetting and Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a> for commands that unset or reset this conditional. -</p><!--l. 3585--><p class="indent" > The command: -</p><!--l. 3586--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslink</span><span -class="cmtt-10"> </span></span><a - id="dx1-37043"></a> <span -class="cmtt-10x-x-109">\glslink[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3588--><p class="noindent" > +</p><!--l. 3623--><p class="indent" > The command: +</p><!--l. 3624--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslink</span><span +class="cmtt-9"> </span></span><a + id="dx1-37044"></a> <span +class="cmtt-10">\glslink[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3626--><p class="noindent" > will place <span -class="cmtt-10x-x-109">\glstextformat{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>in the document at that point and -add a line into the associated glossary file for the glossary entry given by -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. If hyperlinks are supported, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">> </span>will be a hyperlink to the -relevant line in the glossary. (Note that this command doesn’t affect the -<a - id="dx1-37044"></a><a +class="cmtt-10">\glstextformat{</span><span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>in the document at that point and add a line into +the associated glossary file for the glossary entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. If hyperlinks are +supported, <span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">> </span>will be a hyperlink to the relevant line in the glossary. (Note that +this command doesn’t affect the <a + id="dx1-37045"></a><a href="#glo:firstuseflag">first use flag</a>: use <span -class="cmtt-10x-x-109">\glsdisp</span><a - id="dx1-37045"></a> instead.) The optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span> -must be a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>list which can take any of the following -keys: +class="cmtt-10">\glsdisp</span><a + id="dx1-37046"></a> instead.) The optional +argument <span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">> </span>must be a <span +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>list which can take any of the +following keys: </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">format</span><a - id="dx1-37046"></a> </dt><dd -class="description">This specifies how to format the associated location number for - this entry in the glossary. This value is equivalent to the <a - id="dx1-37047"></a><a +class="cmssbx-10">format</span><a + id="dx1-37047"></a> </dt><dd +class="description">This specifies how to format the associated location number for this entry in + the glossary. This value is equivalent to the <a + id="dx1-37048"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-37048"></a></a> - encap value, and (as with <span -class="cmtt-10x-x-109">\index</span><a - id="dx1-37049"></a>) the value needs to be the - name of a command <span -class="cmti-10x-x-109">without </span>the initial backslash. As with +class="cmtt-10">makeindex</span><a + id="dx1-37049"></a></a> encap value, and (as with <span -class="cmtt-10x-x-109">\index</span><a - id="dx1-37050"></a>, the characters <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">(</span></span></span> and <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">)</span></span></span> can also be used to specify - the beginning and ending of a number range. Again as with +class="cmtt-10">\index</span><a + id="dx1-37050"></a>) the value needs to be the name of a command <span +class="cmti-10">without </span>the initial + backslash. As with <span +class="cmtt-10">\index</span><a + id="dx1-37051"></a>, the characters <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">(</span></span></span> and <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">)</span></span></span> can also be used to + specify the beginning and ending of a number range. Again as with <span -class="cmtt-10x-x-109">\index</span><a - id="dx1-37051"></a>, the command should be the name of a command which - takes an argument (which will be the associated location). Be - careful not to use a declaration (such as <span -class="cmtt-10x-x-109">bfseries</span>) instead - of a text block command (such as <span -class="cmtt-10x-x-109">textbf</span>) as the effect is - not guaranteed to be localised. If you want to apply more - than one style to a given entry (e.g. <span -class="cmbx-10x-x-109">bold </span>and <span -class="cmti-10x-x-109">italic</span>) you - will need to create a command that applies both formats, +class="cmtt-10">\index</span><a + id="dx1-37052"></a>, the command should be the name of a command which takes an + argument (which will be the associated location). Be careful not to use + a declaration (such as <span +class="cmtt-10">bfseries</span>) instead of a text block command + (such as <span +class="cmtt-10">textbf</span>) as the effect is not guaranteed to be localised. If you + want to apply more than one style to a given entry (e.g. <span +class="cmbx-10">bold </span>and + <span +class="cmti-10">italic</span>) you will need to create a command that applies both formats, e.g.  - - - - <div class="verbatim" id="verbatim-106"> + + + <div class="verbatim" id="verbatim-108"> \newcommand*{\textbfem}[1]{\textbf{\emph{#1}}} </div> - <!--l. 3615--><p class="nopar" > and use that command. - </p><!--l. 3618--><p class="noindent" >In this document, the standard formats refer to the standard text - block commands such as <span -class="cmtt-10x-x-109">\textbf</span><a - id="dx1-37052"></a> or <span -class="cmtt-10x-x-109">\emph</span><a - id="dx1-37053"></a> or any of the commands - listed in <a -href="#sec:glsdisplay">table 6.1</a>. - </p><!--l. 3622--><p class="noindent" ><div class="important" title="Important Note"> If you use <a - id="dx1-37054"></a><a + <!--l. 3653--><p class="nopar" > and use that command. + </p><!--l. 3656--><p class="noindent" >In this document, the standard formats refer to the standard text block + commands such as <span +class="cmtt-10">\textbf</span><a + id="dx1-37053"></a> or <span +class="cmtt-10">\emph</span><a + id="dx1-37054"></a> or any of the commands listed in + <a +href="#x1-370681">table 6.1</a>. + </p><!--l. 3660--><p class="noindent" ><div class="important" title="Important Note"> If you use <a + id="dx1-37055"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-37055"></a></a> instead of <a - id="dx1-37056"></a><a +class="cmtt-10">xindy</span><a + id="dx1-37056"></a></a> instead of <a + id="dx1-37057"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-37057"></a></a>, you must specify any - non-standard formats that you want to use with the <span -class="cmss-10x-x-109">format</span><a - id="dx1-37058"></a> key using - <span -class="cmtt-10x-x-109">\GlsAddXdyAttribute</span><a - id="dx1-37059"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>. So if you use <a +class="cmtt-10">makeindex</span><a + id="dx1-37058"></a></a>, you must specify any non-standard formats + that you want to use with the <span +class="cmss-10">format</span><a + id="dx1-37059"></a> key using <span +class="cmtt-10">\GlsAddXdyAttribute</span><a id="dx1-37060"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-37061"></a> with the - above example, you would need to add: - - - +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>. + So if you use <a + id="dx1-37061"></a><span +class="cmtt-10">xindy</span><a + id="dx1-37062"></a> with the above example, you would need to add: + + </p> - <div class="verbatim" id="verbatim-107"> + <div class="verbatim" id="verbatim-109"> \GlsAddXdyAttribute{textbfem} </div> - <!--l. 3630--><p class="nopar" > See <a + <!--l. 3668--><p class="nopar" > See <a href="#sec:xindy"><span -class="cmsy-10x-x-109">§</span>11 </a><a +class="cmsy-10">§</span>11 </a><a href="#sec:xindy">Xindy<!--tex4ht:ref: sec:xindy --></a> for further details. </div> - </p><!--l. 3632--><p class="noindent" > - </p><!--l. 3634--><p class="noindent" >Note that unlike <span -class="cmtt-10x-x-109">\index</span><a - id="dx1-37062"></a>, you can’t have anything following the - command name, such as an asterisk or arguments. If you want to - cross-reference another entry, either use the <span -class="cmss-10x-x-109">see</span><a - id="dx1-37063"></a> key when you define - the entry or use <span -class="cmtt-10x-x-109">\glssee</span><a - id="dx1-37064"></a> (described in <a + </p><!--l. 3670--><p class="noindent" > + </p><!--l. 3672--><p class="noindent" >Note that unlike <span +class="cmtt-10">\index</span><a + id="dx1-37063"></a>, you can’t have anything following the command name, + such as an asterisk or arguments. If you want to cross-reference another entry, + either use the <span +class="cmss-10">see</span><a + id="dx1-37064"></a> key when you define the entry or use <span +class="cmtt-10">\glssee</span><a + id="dx1-37065"></a> (described in <a href="#sec:crossref"><span -class="cmsy-10x-x-109">§</span>8 </a><a -href="#sec:crossref">Cross-Referencing - Entries<!--tex4ht:ref: sec:crossref --></a>). - </p><!--l. 3641--><p class="noindent" >If you are using hyperlinks and you want to change the font of the - hyperlinked location, don’t use <span -class="cmtt-10x-x-109">\hyperpage</span><a - id="dx1-37065"></a> (provided by the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-37066"></a> - package) as the locations may not refer to a page number. - Instead, the <span -class="cmss-10x-x-109">glossaries </span>package provides number formats listed in - <a -href="#sec:glsdisplay">table 6.1</a>. - </p><!--l. 3647--><p class="noindent" ><a - id="sec:glsdisplay"></a></p><hr class="float" /><div class="float" +class="cmsy-10">§</span>8 + </a><a +href="#sec:crossref">Cross-Referencing Entries<!--tex4ht:ref: sec:crossref --></a>). + </p><!--l. 3679--><p class="noindent" >If you are using hyperlinks and you want to change the font of the hyperlinked + location, don’t use <span +class="cmtt-10">\hyperpage</span><a + id="dx1-37066"></a> (provided by the <span +class="cmss-10">hyperref</span><a + id="dx1-37067"></a> package) as the + locations may not refer to a page number. Instead, the <span +class="cmss-10">glossaries </span>package + provides number formats listed in <a +href="#x1-370681">table 6.1</a>. +</p> + <div class="table"> + <!--l. 3685--><p class="noindent" ><a + id="x1-370681"></a></p><hr class="float" /><div class="float" > - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 6.1: </td><td -class="content">Predefined Hyperlinked Location Formats</td></tr></table></div><!--tex4ht:label?: x1-370671 --> + <div class="caption" +><span class="id">Table 6.1: </span><span +class="content">Predefined Hyperlinked Location Formats</span></div><!--tex4ht:label?: x1-370681 --> <div class="tabular"> <table id="TBL-6" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-6-1g"><col @@ -8365,2029 +8098,1966 @@ id="TBL-6-1" /><col id="TBL-6-2" /></colgroup><tr style="vertical-align:baseline;" id="TBL-6-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-1" class="td11"> <span -class="cmtt-10x-x-109">hyperrm</span><a - id="dx1-37068"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-2" +class="cmtt-10">hyperrm</span><a + id="dx1-37069"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-2" class="td11"> serif hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-1" class="td11"> <span -class="cmtt-10x-x-109">hypersf</span><a - id="dx1-37069"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-2" +class="cmtt-10">hypersf</span><a + id="dx1-37070"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-2" class="td11"> sans-serif hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-1" class="td11"> <span -class="cmtt-10x-x-109">hypertt</span><a - id="dx1-37070"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-2" +class="cmtt-10">hypertt</span><a + id="dx1-37071"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-2" class="td11"> monospaced hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-4-1" class="td11"> <span -class="cmtt-10x-x-109">hyperbf</span><a - id="dx1-37071"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-4-2" +class="cmtt-10">hyperbf</span><a + id="dx1-37072"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-4-2" class="td11"> bold hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-5-1" class="td11"> <span -class="cmtt-10x-x-109">hypermd</span><a - id="dx1-37072"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-5-2" +class="cmtt-10">hypermd</span><a + id="dx1-37073"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-5-2" class="td11"> medium weight hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-6-1" class="td11"> <span -class="cmtt-10x-x-109">hyperit</span><a - id="dx1-37073"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-6-2" +class="cmtt-10">hyperit</span><a + id="dx1-37074"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-6-2" class="td11"> italic hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-7-1" class="td11"> <span -class="cmtt-10x-x-109">hypersl</span><a - id="dx1-37074"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-7-2" -class="td11"> slanted hyperlink </td> +class="cmtt-10">hypersl</span><a + id="dx1-37075"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-7-2" +class="td11"> slanted hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-8-1" class="td11"> <span -class="cmtt-10x-x-109">hyperup</span><a - id="dx1-37075"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-8-2" +class="cmtt-10">hyperup</span><a + id="dx1-37076"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-8-2" class="td11"> upright hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-9-1" class="td11"> <span -class="cmtt-10x-x-109">hypersc</span><a - id="dx1-37076"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-9-2" +class="cmtt-10">hypersc</span><a + id="dx1-37077"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-9-2" class="td11"> small caps hyperlink </td> </tr><tr style="vertical-align:baseline;" id="TBL-6-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-10-1" class="td11"> <span -class="cmtt-10x-x-109">hyperemph</span><a - id="dx1-37077"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-10-2" +class="cmtt-10">hyperemph</span><a + id="dx1-37078"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-10-2" class="td11"> emphasized hyperlink </td></tr></table> </div> </div><hr class="endfloat" /> - <!--l. 3667--><p class="noindent" >Note that if the <span -class="cmtt-10x-x-109">\hyperlink</span><a - id="dx1-37078"></a> command hasn’t been defined, the + </div> + <!--l. 3705--><p class="noindent" >Note that if the <span +class="cmtt-10">\hyperlink</span><a + id="dx1-37079"></a> command hasn’t been defined, the <span +class="cmtt-10">hyper</span><span +class="cmmi-10"><</span><span +class="cmti-10">xx</span><span +class="cmmi-10">></span> + formats are equivalent to the analogous <span +class="cmtt-10">text</span><span +class="cmmi-10"><</span><span +class="cmti-10">xx</span><span +class="cmmi-10">> </span>font commands (and <span -class="cmtt-10x-x-109">hyper</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">xx</span><span -class="cmmi-10x-x-109">> </span>formats are equivalent to the analogous <span -class="cmtt-10x-x-109">text</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">xx</span><span -class="cmmi-10x-x-109">> </span>font - commands (and <span -class="cmtt-10x-x-109">hyperemph </span>is equivalent to <span -class="cmtt-10x-x-109">emph</span>). If you want to - make a new format, you will need to define a command which takes - one argument and use that. For example, if you want the location - number to be in a bold sans-serif font, you can define a command - called, say, <span -class="cmtt-10x-x-109">\hyperbsf</span><a - id="dx1-37079"></a>: - - - +class="cmtt-10">hyperemph </span>is equivalent to <span +class="cmtt-10">emph</span>). If you want to make a new format, you will + need to define a command which takes one argument and use that. For example, + if you want the location number to be in a bold sans-serif font, you can define a + command called, say, <span +class="cmtt-10">\hyperbsf</span><a + id="dx1-37080"></a>: + + </p> - <div class="verbatim" id="verbatim-108"> + <div class="verbatim" id="verbatim-110"> \newcommand{\hyperbsf}[1]{\textbf{\hypersf{#1}}} </div> - <!--l. 3677--><p class="nopar" > and then use <span -class="cmtt-10x-x-109">hyperbsf </span>as the value for the <span -class="cmss-10x-x-109">format</span><a - id="dx1-37080"></a> key. (See - also “Displaying the glossary” in the documented code, - <span -class="cmtt-10x-x-109">glossaries-code.pdf</span>.) Remember that if you use <a - id="dx1-37081"></a><a + <!--l. 3715--><p class="nopar" > and then use <span +class="cmtt-10">hyperbsf </span>as the value for the <span +class="cmss-10">format</span><a + id="dx1-37081"></a> key. (See also “Displaying + the glossary” in the documented code, <span +class="cmtt-10">glossaries-code.pdf</span>.) Remember + that if you use <a + id="dx1-37082"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-37082"></a></a>, you will - need to add this to the list of location attributes: - - - +class="cmtt-10">xindy</span><a + id="dx1-37083"></a></a>, you will need to add this to the list of location + attributes: + + </p> - <div class="verbatim" id="verbatim-109"> + <div class="verbatim" id="verbatim-111"> \GlsAddXdyAttribute{hyperbsf} </div> - <!--l. 3685--><p class="nopar" > + <!--l. 3723--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">counter</span><a - id="dx1-37083"></a> </dt><dd -class="description">This specifies which counter to use for this location. This - overrides the default counter used by this entry. (See also <a +class="cmssbx-10">counter</span><a + id="dx1-37084"></a> </dt><dd +class="description">This specifies which counter to use for this location. This overrides the + default counter used by this entry. (See also <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a -href="#sec:numberlists">Number - lists<!--tex4ht:ref: sec:numberlists --></a>.) +class="cmsy-10">§</span>5 </a><a +href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a>.) </dd><dt class="description"> <span -class="cmssbx-10x-x-109">hyper</span><a - id="dx1-37084"></a> </dt><dd -class="description">This is a boolean key which can be used to enable/disable the - hyperlink to the relevant entry in the glossary. (Note that setting +class="cmssbx-10">hyper</span><a + id="dx1-37085"></a> </dt><dd +class="description">This is a boolean key which can be used to enable/disable the hyperlink to the + relevant entry in the glossary. (Note that setting <span +class="cmtt-10">hyper=true </span>will have no effect + if <span +class="cmtt-10">\hyperlink</span><a + id="dx1-37086"></a> has not been defined.) The default value is <span +class="cmtt-10">hyper=true</span>, unless + the entry belongs to a glossary that either has been listed in the package option <span -class="cmtt-10x-x-109">hyper=true </span>will have no effect if <span -class="cmtt-10x-x-109">\hyperlink</span><a - id="dx1-37085"></a> has not been defined.) - The default value is <span -class="cmtt-10x-x-109">hyper=true</span>, unless the entry belongs to - a glossary that either has been listed in the package option - <span -class="cmss-10x-x-109">nohypertypes</span><a - id="dx1-37086"></a> or has been identified using <span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList</span><a - id="dx1-37087"></a> - in which case the default is <span -class="cmtt-10x-x-109">hyper=false</span>. +class="cmss-10">nohypertypes</span><a + id="dx1-37087"></a> or has been identified using <span +class="cmtt-10">\GlsDeclareNoHyperList</span><a + id="dx1-37088"></a> in which + case the default is <span +class="cmtt-10">hyper=false</span>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">local</span><a - id="dx1-37088"></a> </dt><dd -class="description">This is a boolean key that only makes a different when used with - commands that change the entry’s <a - id="dx1-37089"></a><a +class="cmssbx-10">local</span><a + id="dx1-37089"></a> </dt><dd +class="description">This is a boolean key that only makes a different when used with commands + that change the entry’s <a + id="dx1-37090"></a><a href="#glo:firstuseflag">first use flag</a> (such as <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-37090"></a>). If +class="cmtt-10">\gls</span><a + id="dx1-37091"></a>). If <span +class="cmtt-10">local=true</span>, the change + to the <a + id="dx1-37092"></a>first use flag will be localised to the current scope. The default is <span -class="cmtt-10x-x-109">local=true</span>, the change to the <a - id="dx1-37091"></a>first use flag will be localised to the - current scope. The default is <span -class="cmtt-10x-x-109">local=false</span>. +class="cmtt-10">local=false</span>. </dd></dl> -<!--l. 3708--><p class="noindent" >There is also a starred version: -</p><!--l. 3709--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslink*</span><span -class="cmtt-10"> </span></span><a - id="dx1-37092"></a> <span -class="cmtt-10x-x-109">\glslink*[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 3711--><p class="noindent" > -which is equivalent to <span -class="cmtt-10x-x-109">\glslink</span>, except it sets <span -class="cmtt-10x-x-109">hyper=false</span>. Similarly, all -the following commands described in this section also have a starred -version that disables the hyperlink. -</p><!--l. 3717--><p class="indent" > <div class="important" title="Important Note"> Don’t use commands like <span -class="cmtt-10x-x-109">\glslink </span>or <span -class="cmtt-10x-x-109">\gls </span>in the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">> </span>argument of -<span -class="cmtt-10x-x-109">\glslink</span>. </div> -</p><!--l. 3720--><p class="noindent" > -</p><!--l. 3722--><p class="indent" > The command: -</p><!--l. 3723--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\gls</span><span -class="cmtt-10"> </span></span><a +<!--l. 3746--><p class="noindent" >There is also a starred version: +</p><!--l. 3747--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslink*</span><span +class="cmtt-9"> </span></span><a id="dx1-37093"></a> <span -class="cmtt-10x-x-109">\gls[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3725--><p class="noindent" > +class="cmtt-10">\glslink*[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3749--><p class="noindent" > +which is equivalent to <span +class="cmtt-10">\glslink</span>, except it sets <span +class="cmtt-10">hyper=false</span>. Similarly, all the +following commands described in this section also have a starred version that disables +the hyperlink. +</p><!--l. 3755--><p class="indent" > <div class="important" title="Important Note"> Don’t use commands like <span +class="cmtt-10">\glslink </span>or <span +class="cmtt-10">\gls </span>in the <span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">> </span>argument of <span +class="cmtt-10">\glslink</span>. +</div> +</p><!--l. 3758--><p class="noindent" > +</p><!--l. 3760--><p class="indent" > The command: +</p><!--l. 3761--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\gls</span><span +class="cmtt-9"> </span></span><a + id="dx1-37094"></a> <span +class="cmtt-10">\gls[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3763--><p class="noindent" > is the same as <span -class="cmtt-10x-x-109">\glslink</span>, except that the <a - id="dx1-37094"></a><a +class="cmtt-10">\glslink</span>, except that the <a + id="dx1-37095"></a><a href="#glo:linktext">link text<a - id="dx1-37095"></a></a> is determined from the -values of the <span -class="cmss-10x-x-109">text</span><a - id="dx1-37096"></a> and <span -class="cmss-10x-x-109">first</span><a - id="dx1-37097"></a> keys supplied when the entry was defined using - - - -<span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-37098"></a>. If the entry has been marked as having been used<a - id="dx1-37099"></a>, -the value of the <span -class="cmss-10x-x-109">text</span><a - id="dx1-37100"></a> key will be used, otherwise the value of the <span -class="cmss-10x-x-109">first</span><a - id="dx1-37101"></a> key -will be used. On completion, <span -class="cmtt-10x-x-109">\gls </span>will mark the entry’s <a - id="dx1-37102"></a><a -href="#glo:firstuseflag">first use flag</a> as -used. -</p><!--l. 3735--><p class="indent" > There are two upper case variants: -</p><!--l. 3736--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Gls</span><span -class="cmtt-10"> </span></span><a - id="dx1-37103"></a> <span -class="cmtt-10x-x-109">\Gls[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3738--><p class="noindent" > -and -</p><!--l. 3740--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLS</span><span -class="cmtt-10"> </span></span><a + id="dx1-37096"></a></a> is determined from the values of the +<span +class="cmss-10">text</span><a + id="dx1-37097"></a> and <span +class="cmss-10">first</span><a + id="dx1-37098"></a> keys supplied when the entry was defined using <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-37099"></a>. If +the entry has been marked as having been used<a + id="dx1-37100"></a>, the value of the <span +class="cmss-10">text</span><a + id="dx1-37101"></a> key will be used, +otherwise the value of the <span +class="cmss-10">first</span><a + id="dx1-37102"></a> key will be used. On completion, <span +class="cmtt-10">\gls </span>will mark the +entry’s <a + id="dx1-37103"></a><a +href="#glo:firstuseflag">first use flag</a> as used. +</p><!--l. 3773--><p class="indent" > There are two upper case variants: + + +</p><!--l. 3774--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Gls</span><span +class="cmtt-9"> </span></span><a id="dx1-37104"></a> <span -class="cmtt-10x-x-109">\GLS[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3742--><p class="noindent" > +class="cmtt-10">\Gls[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3776--><p class="noindent" > +and +</p><!--l. 3778--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLS</span><span +class="cmtt-9"> </span></span><a + id="dx1-37105"></a> <span +class="cmtt-10">\GLS[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3780--><p class="noindent" > which make the first letter of the link text or all the link text upper case, respectively. -</p><!--l. 3746--><p class="indent" > The final optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span>, allows you to insert some -additional text into the link text. By default, this will append <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>at -the end of the link text, but this can be changed (see <a +</p><!--l. 3784--><p class="indent" > The final optional argument <span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">></span>, allows you to insert some additional text +into the link text. By default, this will append <span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>at the end of the +link text, but this can be changed (see <a href="#sec:glsdisplay"><span -class="cmsy-10x-x-109">§</span>6.1 </a><a -href="#sec:glsdisplay">Changing the -format of the link text<!--tex4ht:ref: sec:glsdisplay --></a>). -</p><!--l. 3751--><p class="indent" > The first optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">> </span>is the same as the optional -argument to <span -class="cmtt-10x-x-109">\glslink</span><a - id="dx1-37105"></a>. As with <span -class="cmtt-10x-x-109">\glslink</span><a - id="dx1-37106"></a>, these commands also have a -starred version that disable the hyperlink. -</p><!--l. 3755--><p class="indent" > <div class="important" title="Important Note"> Don’t use commands like <span -class="cmtt-10x-x-109">\glslink </span>or <span -class="cmtt-10x-x-109">\gls </span>in the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>argument -of <span -class="cmtt-10x-x-109">\gls </span>and its variants. </div> -</p><!--l. 3758--><p class="noindent" > -</p><!--l. 3760--><p class="indent" > There are also analogous plural forms: -</p><!--l. 3761--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glspl</span><span -class="cmtt-10"> </span></span><a - id="dx1-37107"></a> <span -class="cmtt-10x-x-109">\glspl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3763--><p class="noindent" > -</p><!--l. 3764--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glspl</span><span -class="cmtt-10"> </span></span><a +class="cmsy-10">§</span>6.1 </a><a +href="#sec:glsdisplay">Changing the format of the link +text<!--tex4ht:ref: sec:glsdisplay --></a>). +</p><!--l. 3789--><p class="indent" > The first optional argument <span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">> </span>is the same as the optional argument to +<span +class="cmtt-10">\glslink</span><a + id="dx1-37106"></a>. As with <span +class="cmtt-10">\glslink</span><a + id="dx1-37107"></a>, these commands also have a starred version that disable +the hyperlink. +</p><!--l. 3793--><p class="indent" > <div class="important" title="Important Note"> Don’t use commands like <span +class="cmtt-10">\glslink </span>or <span +class="cmtt-10">\gls </span>in the <span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>argument of <span +class="cmtt-10">\gls</span> +and its variants. </div> +</p><!--l. 3796--><p class="noindent" > +</p><!--l. 3798--><p class="indent" > There are also analogous plural forms: +</p><!--l. 3799--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glspl</span><span +class="cmtt-9"> </span></span><a id="dx1-37108"></a> <span -class="cmtt-10x-x-109">\Glspl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3766--><p class="noindent" > -</p><!--l. 3767--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSpl</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glspl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3801--><p class="noindent" > +</p><!--l. 3802--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glspl</span><span +class="cmtt-9"> </span></span><a id="dx1-37109"></a> <span -class="cmtt-10x-x-109">\GLSpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3769--><p class="noindent" > +class="cmtt-10">\Glspl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3804--><p class="noindent" > +</p><!--l. 3805--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-37110"></a> <span +class="cmtt-10">\GLSpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3807--><p class="noindent" > These determine the link text from the <span -class="cmss-10x-x-109">plural</span><a - id="dx1-37110"></a> and <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-37111"></a> keys supplied -when the entry was first defined. As before, these commands also have a -starred version that disable the hyperlink. -</p><!--l. 3775--><p class="indent" > <div class="important" title="Important Note"> Be careful when you use glossary entries in math mode especially if you -are using <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-37112"></a> as it can affect the spacing of subscripts and -superscripts. For example, suppose you have defined the following -entry: - - - -</p> - <div class="verbatim" id="verbatim-110"> +class="cmss-10">plural</span><a + id="dx1-37111"></a> and <span +class="cmss-10">firstplural</span><a + id="dx1-37112"></a> keys supplied when the +entry was first defined. As before, these commands also have a starred version that +disable the hyperlink. +</p><!--l. 3813--><p class="indent" > <div class="important" title="Important Note"> Be careful when you use glossary entries in math mode especially if you are using +<span +class="cmss-10">hyperref</span><a + id="dx1-37113"></a> as it can affect the spacing of subscripts and superscripts. For example, +suppose you have defined the following entry: + + +</p> + <div class="verbatim" id="verbatim-112"> \newglossaryentry{Falpha}{name={F_\alpha},  <br />description=sample} </div> -<!--l. 3783--><p class="nopar" > and later you use it in math mode: - - - +<!--l. 3821--><p class="nopar" > and later you use it in math mode: + + </p> - <div class="verbatim" id="verbatim-111"> + <div class="verbatim" id="verbatim-113"> $\gls{Falpha}^2$ </div> -<!--l. 3787--><p class="nopar" > This will result in <span -class="cmmi-10x-x-109">F</span><sub><span -class="cmmi-8">α</span></sub><sup><span -class="cmr-8">2</span></sup> instead of <span -class="cmmi-10x-x-109">F</span><sub><span -class="cmmi-8">α</span></sub><sup><span -class="cmr-8">2</span></sup>. In this situation it’s best to bring -the superscript into the hyperlink using the final <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>optional -argument: - - - -</p> - <div class="verbatim" id="verbatim-112"> +<!--l. 3825--><p class="nopar" > This will result in <span +class="cmmi-10">F</span><sub><span +class="cmmi-7">α</span></sub><sup><span +class="cmr-7">2</span></sup> instead of <span +class="cmmi-10">F</span><sub><span +class="cmmi-7">α</span></sub><sup><span +class="cmr-7">2</span></sup>. In this situation it’s best to bring the +superscript into the hyperlink using the final <span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>optional argument: + + +</p> + <div class="verbatim" id="verbatim-114"> $\gls{Falpha}[^2]$ </div> -<!--l. 3793--><p class="nopar" > </div> -</p><!--l. 3794--><p class="noindent" > -</p><!--l. 3796--><p class="indent" > Note that <span -class="cmtt-10x-x-109">\glslink</span><a - id="dx1-37113"></a> doesn’t use or affect the <a - id="dx1-37114"></a><a -href="#glo:firstuseflag">first use flag</a>, nor -does it use <span -class="cmtt-10x-x-109">\glsentryfmt</span><a - id="dx1-37115"></a> or the equivalent definition provided by -<span -class="cmtt-10x-x-109">\defglsentryfmt</span><a - id="dx1-37116"></a> (see <a +<!--l. 3831--><p class="nopar" > </div> +</p><!--l. 3832--><p class="noindent" > +</p><!--l. 3834--><p class="indent" > Note that <span +class="cmtt-10">\glslink</span><a + id="dx1-37114"></a> doesn’t use or affect the <a + id="dx1-37115"></a><a +href="#glo:firstuseflag">first use flag</a>, nor does it use +<span +class="cmtt-10">\glsentryfmt</span><a + id="dx1-37116"></a> or the equivalent definition provided by <span +class="cmtt-10">\defglsentryfmt</span><a + id="dx1-37117"></a> (see <a href="#sec:glsdisplay"><span -class="cmsy-10x-x-109">§</span>6.1 </a><a -href="#sec:glsdisplay">Changing the format of the link text<!--tex4ht:ref: sec:glsdisplay --></a>). Instead, -you can use: -</p><!--l. 3799--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsdisp</span><span -class="cmtt-10"> </span></span><a - id="dx1-37117"></a> <span -class="cmtt-10x-x-109">\glsdisp[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">link text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 3801--><p class="noindent" > +class="cmsy-10">§</span>6.1 +</a><a +href="#sec:glsdisplay">Changing the format of the link text<!--tex4ht:ref: sec:glsdisplay --></a>). Instead, you can use: +</p><!--l. 3837--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdisp</span><span +class="cmtt-9"> </span></span><a + id="dx1-37118"></a> <span +class="cmtt-10">\glsdisp[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">link text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 3839--><p class="noindent" > This behaves in the same way as <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-37118"></a>, except that it uses <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">link text</span><span -class="cmmi-10x-x-109">></span> -instead of the value of the <span -class="cmss-10x-x-109">first</span><a - id="dx1-37119"></a> or <span -class="cmss-10x-x-109">text</span><a - id="dx1-37120"></a> key. (Note that this command always -sets <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>to nothing.) This command affects the <a - id="dx1-37121"></a><a -href="#glo:firstuseflag">first use flag</a>, -and uses <span -class="cmtt-10x-x-109">\glsentryfmt</span><a - id="dx1-37122"></a> or the equivalent definition provided by -<span -class="cmtt-10x-x-109">\defglsentryfmt</span><a - id="dx1-37123"></a>. -</p><!--l. 3808--><p class="indent" > The command: -</p><!--l. 3809--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glstext</span><span -class="cmtt-10"> </span></span><a - id="dx1-37124"></a> <span -class="cmtt-10x-x-109">\glstext[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3811--><p class="noindent" > +class="cmtt-10">\gls</span><a + id="dx1-37119"></a>, except that it uses <span +class="cmmi-10"><</span><span +class="cmti-10">link text</span><span +class="cmmi-10">> </span>instead of the +value of the <span +class="cmss-10">first</span><a + id="dx1-37120"></a> or <span +class="cmss-10">text</span><a + id="dx1-37121"></a> key. (Note that this command always sets <span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>to +nothing.) This command affects the <a + id="dx1-37122"></a><a +href="#glo:firstuseflag">first use flag</a>, and uses <span +class="cmtt-10">\glsentryfmt</span><a + id="dx1-37123"></a> or the +equivalent definition provided by <span +class="cmtt-10">\defglsentryfmt</span><a + id="dx1-37124"></a>. +</p><!--l. 3846--><p class="indent" > The command: +</p><!--l. 3847--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glstext</span><span +class="cmtt-9"> </span></span><a + id="dx1-37125"></a> <span +class="cmtt-10">\glstext[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3849--><p class="noindent" > is similar to <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-37125"></a> except that it always uses the value of the <span -class="cmss-10x-x-109">text</span><a - id="dx1-37126"></a> key and -does not affect the <a - id="dx1-37127"></a><a +class="cmtt-10">\gls</span><a + id="dx1-37126"></a> except that it always uses the value of the <span +class="cmss-10">text</span><a + id="dx1-37127"></a> key and does not +affect the <a + id="dx1-37128"></a><a href="#glo:firstuseflag">first use flag</a>. Unlike <span -class="cmtt-10x-x-109">\gls</span>, the inserted text <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span> -is always appended to the link text since <span -class="cmtt-10x-x-109">\glstext </span>doesn’t use -<span -class="cmtt-10x-x-109">\glsentryfmt</span><a - id="dx1-37128"></a> or the equivalent definition provided by <span -class="cmtt-10x-x-109">\defglsentryfmt</span><a - id="dx1-37129"></a>. -(The same is true for all the following commands described in the rest of -this section.) -</p><!--l. 3820--><p class="indent" > There are also analogous commands: -</p><!--l. 3821--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glstext</span><span -class="cmtt-10"> </span></span><a - id="dx1-37130"></a> <span -class="cmtt-10x-x-109">\Glstext[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3823--><p class="noindent" > -</p><!--l. 3824--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLStext</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\gls</span>, the inserted text <span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to +the link text since <span +class="cmtt-10">\glstext </span>doesn’t use <span +class="cmtt-10">\glsentryfmt</span><a + id="dx1-37129"></a> or the equivalent definition +provided by <span +class="cmtt-10">\defglsentryfmt</span><a + id="dx1-37130"></a>. (The same is true for all the following commands +described in the rest of this section.) +</p><!--l. 3858--><p class="indent" > There are also analogous commands: +</p><!--l. 3859--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glstext</span><span +class="cmtt-9"> </span></span><a id="dx1-37131"></a> <span -class="cmtt-10x-x-109">\GLStext[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3826--><p class="noindent" > -As before, these commands also have a starred version that disable the -hyperlink. -</p><!--l. 3830--><p class="indent" > The command: -</p><!--l. 3831--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsfirst</span><span -class="cmtt-10"> </span></span><a - id="dx1-37132"></a> <span -class="cmtt-10x-x-109">\glsfirst[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3833--><p class="noindent" > -is similar to <span -class="cmtt-10x-x-109">\glstext </span>except that it always uses the value of the <span -class="cmss-10x-x-109">first</span><a - id="dx1-37133"></a> key. -Again, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is always appended to the end of the link text and does - - - -not affect the <a - id="dx1-37134"></a><a -href="#glo:firstuseflag">first use flag</a>. -</p><!--l. 3839--><p class="indent" > There are also analogous commands: -</p><!--l. 3840--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsfirst</span><span -class="cmtt-10"> </span></span><a - id="dx1-37135"></a> <span -class="cmtt-10x-x-109">\Glsfirst[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3842--><p class="noindent" > -</p><!--l. 3843--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSfirst</span><span -class="cmtt-10"> </span></span><a - id="dx1-37136"></a> <span -class="cmtt-10x-x-109">\GLSfirst[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3845--><p class="noindent" > -As before, these commands also have a starred version that disable the -hyperlink. -</p><!--l. 3849--><p class="indent" > The command: -</p><!--l. 3850--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-37137"></a> <span -class="cmtt-10x-x-109">\glsplural[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3852--><p class="noindent" > -is similar to <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-37138"></a> except that it always uses the value of the <span -class="cmss-10x-x-109">plural</span><a - id="dx1-37139"></a> key. -Again, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is always appended to the end of the link text and does -not mark the entry as having been used. -</p><!--l. 3858--><p class="indent" > There are also analogous commands: -</p><!--l. 3859--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-37140"></a> <span -class="cmtt-10x-x-109">\Glsplural[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> +class="cmtt-10">\Glstext[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3861--><p class="noindent" > -</p><!--l. 3862--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-37141"></a> <span -class="cmtt-10x-x-109">\GLSplural[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> +</p><!--l. 3862--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLStext</span><span +class="cmtt-9"> </span></span><a + id="dx1-37132"></a> <span +class="cmtt-10">\GLStext[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3864--><p class="noindent" > -As before, these commands also have a starred version that disable the -hyperlink. -</p><!--l. 3868--><p class="indent" > The command: -</p><!--l. 3869--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsfirstplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-37142"></a> <span -class="cmtt-10x-x-109">\glsfirstplural[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> +As before, these commands also have a starred version that disable the hyperlink. +</p><!--l. 3868--><p class="indent" > The command: +</p><!--l. 3869--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsfirst</span><span +class="cmtt-9"> </span></span><a + id="dx1-37133"></a> <span +class="cmtt-10">\glsfirst[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3871--><p class="noindent" > is similar to <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-37143"></a> except that it always uses the value of the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-37144"></a> -key. Again, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is always appended to the end of the link text and -does not mark the entry as having been used. -</p><!--l. 3877--><p class="indent" > There are also analogous commands: -</p><!--l. 3878--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsfirstplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-37145"></a> <span -class="cmtt-10x-x-109">\Glsfirstplural[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> +class="cmtt-10">\glstext </span>except that it always uses the value of the <span +class="cmss-10">first</span><a + id="dx1-37134"></a> key. Again, +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to the end of the link text and does not affect the <a + id="dx1-37135"></a><a +href="#glo:firstuseflag">first +use flag</a>. +</p><!--l. 3877--><p class="indent" > There are also analogous commands: +</p><!--l. 3878--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsfirst</span><span +class="cmtt-9"> </span></span><a + id="dx1-37136"></a> <span +class="cmtt-10">\Glsfirst[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3880--><p class="noindent" > -</p><!--l. 3881--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSfirstplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-37146"></a> <span -class="cmtt-10x-x-109">\GLSfirstplural[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> +</p><!--l. 3881--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSfirst</span><span +class="cmtt-9"> </span></span><a + id="dx1-37137"></a> <span +class="cmtt-10">\GLSfirst[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3883--><p class="noindent" > -As before, these commands also have a starred version that disable the -hyperlink. - - - -</p><!--l. 3887--><p class="indent" > The command: -</p><!--l. 3888--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsname</span><span -class="cmtt-10"> </span></span><a - id="dx1-37147"></a> <span -class="cmtt-10x-x-109">\glsname[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +As before, these commands also have a starred version that disable the hyperlink. +</p><!--l. 3887--><p class="indent" > The command: + + +</p><!--l. 3888--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-37138"></a> <span +class="cmtt-10">\glsplural[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3890--><p class="noindent" > is similar to <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-37148"></a> except that it always uses the value of the <span -class="cmss-10x-x-109">name</span><a - id="dx1-37149"></a> key. -Again, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is always appended to the end of the link text and does -not mark the entry as having been used. -</p><!--l. 3896--><p class="indent" > There are also analogous commands: -</p><!--l. 3897--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsname</span><span -class="cmtt-10"> </span></span><a - id="dx1-37150"></a> <span -class="cmtt-10x-x-109">\Glsname[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +class="cmtt-10">\glstext</span><a + id="dx1-37139"></a> except that it always uses the value of the <span +class="cmss-10">plural</span><a + id="dx1-37140"></a> key. Again, +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to the end of the link text and does not mark the entry +as having been used. +</p><!--l. 3896--><p class="indent" > There are also analogous commands: +</p><!--l. 3897--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-37141"></a> <span +class="cmtt-10">\Glsplural[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3899--><p class="noindent" > -</p><!--l. 3900--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSname</span><span -class="cmtt-10"> </span></span><a - id="dx1-37151"></a> <span -class="cmtt-10x-x-109">\GLSname[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +</p><!--l. 3900--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-37142"></a> <span +class="cmtt-10">\GLSplural[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3902--><p class="noindent" > -As before, these commands also have a starred version that disable the -hyperlink. -</p><!--l. 3906--><p class="indent" > The command: -</p><!--l. 3907--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssymbol</span><span -class="cmtt-10"> </span></span><a - id="dx1-37152"></a> <span -class="cmtt-10x-x-109">\glssymbol[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> +As before, these commands also have a starred version that disable the hyperlink. +</p><!--l. 3906--><p class="indent" > The command: +</p><!--l. 3907--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsfirstplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-37143"></a> <span +class="cmtt-10">\glsfirstplural[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> </div><hr> </p><!--l. 3909--><p class="noindent" > is similar to <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-37153"></a> except that it always uses the value of the <span -class="cmss-10x-x-109">symbol</span><a - id="dx1-37154"></a> -key. Again, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is always appended to the end of the link text and -does not mark the entry as having been used. -</p><!--l. 3915--><p class="indent" > There are also analogous commands: -</p><!--l. 3916--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glssymbol</span><span -class="cmtt-10"> </span></span><a - id="dx1-37155"></a> <span -class="cmtt-10x-x-109">\Glssymbol[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> +class="cmtt-10">\glstext</span><a + id="dx1-37144"></a> except that it always uses the value of the <span +class="cmss-10">firstplural</span><a + id="dx1-37145"></a> key. Again, +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to the end of the link text and does not mark the entry +as having been used. +</p><!--l. 3915--><p class="indent" > There are also analogous commands: +</p><!--l. 3916--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsfirstplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-37146"></a> <span +class="cmtt-10">\Glsfirstplural[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> </div><hr> </p><!--l. 3918--><p class="noindent" > -</p><!--l. 3919--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSsymbol</span><span -class="cmtt-10"> </span></span><a - id="dx1-37156"></a> <span -class="cmtt-10x-x-109">\GLSsymbol[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> +</p><!--l. 3919--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSfirstplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-37147"></a> <span +class="cmtt-10">\GLSfirstplural[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> </div><hr> </p><!--l. 3921--><p class="noindent" > -As before, these commands also have a starred version that disable the -hyperlink. -</p><!--l. 3925--><p class="indent" > The command: -</p><!--l. 3926--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsdesc</span><span -class="cmtt-10"> </span></span><a - id="dx1-37157"></a> <span -class="cmtt-10x-x-109">\glsdesc[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +As before, these commands also have a starred version that disable the hyperlink. +</p><!--l. 3925--><p class="indent" > The command: +</p><!--l. 3926--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsname</span><span +class="cmtt-9"> </span></span><a + id="dx1-37148"></a> <span +class="cmtt-10">\glsname[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3928--><p class="noindent" > is similar to <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-37158"></a> except that it always uses the value of the -<span -class="cmss-10x-x-109">description</span><a - id="dx1-37159"></a> key. Again, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is always appended to the end of the link -text and does not mark the entry as having been used. -</p><!--l. 3934--><p class="indent" > There are also analogous commands: -</p><!--l. 3935--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsdesc</span><span -class="cmtt-10"> </span></span><a - id="dx1-37160"></a> <span -class="cmtt-10x-x-109">\Glsdesc[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +class="cmtt-10">\glstext</span><a + id="dx1-37149"></a> except that it always uses the value of the <span +class="cmss-10">name</span><a + id="dx1-37150"></a> key. Again, +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to the end of the link text and does not mark the entry +as having been used. +</p><!--l. 3934--><p class="indent" > There are also analogous commands: +</p><!--l. 3935--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsname</span><span +class="cmtt-9"> </span></span><a + id="dx1-37151"></a> <span +class="cmtt-10">\Glsname[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3937--><p class="noindent" > -</p><!--l. 3938--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSdesc</span><span -class="cmtt-10"> </span></span><a - id="dx1-37161"></a> <span -class="cmtt-10x-x-109">\GLSdesc[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +</p><!--l. 3938--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSname</span><span +class="cmtt-9"> </span></span><a + id="dx1-37152"></a> <span +class="cmtt-10">\GLSname[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3940--><p class="noindent" > - - - -As before, these commands also have a starred version that disable the -hyperlink. -</p><!--l. 3944--><p class="indent" > The command: -</p><!--l. 3945--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsuseri</span><span -class="cmtt-10"> </span></span><a - id="dx1-37162"></a> <span -class="cmtt-10x-x-109">\glsuseri[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> +As before, these commands also have a starred version that disable the hyperlink. +</p><!--l. 3944--><p class="indent" > The command: +</p><!--l. 3945--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssymbol</span><span +class="cmtt-9"> </span></span><a + id="dx1-37153"></a> <span +class="cmtt-10">\glssymbol[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3947--><p class="noindent" > is similar to <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-37163"></a> except that it always uses the value of the <span -class="cmss-10x-x-109">user1</span><a - id="dx1-37164"></a> key. -Again, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is always appended to the end of the link text and does -not mark the entry as having been used. -</p><!--l. 3953--><p class="indent" > There are also analogous commands: -</p><!--l. 3954--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsuseri</span><span -class="cmtt-10"> </span></span><a - id="dx1-37165"></a> <span -class="cmtt-10x-x-109">\Glsuseri[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +class="cmtt-10">\glstext</span><a + id="dx1-37154"></a> except that it always uses the value of the <span +class="cmss-10">symbol</span><a + id="dx1-37155"></a> key. Again, +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to the end of the link text and does not mark the entry + + +as having been used. +</p><!--l. 3953--><p class="indent" > There are also analogous commands: +</p><!--l. 3954--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glssymbol</span><span +class="cmtt-9"> </span></span><a + id="dx1-37156"></a> <span +class="cmtt-10">\Glssymbol[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3956--><p class="noindent" > -</p><!--l. 3957--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSuseri</span><span -class="cmtt-10"> </span></span><a - id="dx1-37166"></a> <span -class="cmtt-10x-x-109">\GLSuseri[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> +</p><!--l. 3957--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSsymbol</span><span +class="cmtt-9"> </span></span><a + id="dx1-37157"></a> <span +class="cmtt-10">\GLSsymbol[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> </p><!--l. 3959--><p class="noindent" > -As before, these commands also have a starred version that disable the -hyperlink. Similarly for the other user keys: -</p><!--l. 3962--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsuserii</span><span -class="cmtt-10"> </span></span><a +As before, these commands also have a starred version that disable the hyperlink. +</p><!--l. 3963--><p class="indent" > The command: +</p><!--l. 3964--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdesc</span><span +class="cmtt-9"> </span></span><a + id="dx1-37158"></a> <span +class="cmtt-10">\glsdesc[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3966--><p class="noindent" > +is similar to <span +class="cmtt-10">\glstext</span><a + id="dx1-37159"></a> except that it always uses the value of the <span +class="cmss-10">description</span><a + id="dx1-37160"></a> key. +Again, <span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to the end of the link text and does not mark the +entry as having been used. +</p><!--l. 3972--><p class="indent" > There are also analogous commands: +</p><!--l. 3973--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsdesc</span><span +class="cmtt-9"> </span></span><a + id="dx1-37161"></a> <span +class="cmtt-10">\Glsdesc[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3975--><p class="noindent" > +</p><!--l. 3976--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSdesc</span><span +class="cmtt-9"> </span></span><a + id="dx1-37162"></a> <span +class="cmtt-10">\GLSdesc[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3978--><p class="noindent" > +As before, these commands also have a starred version that disable the hyperlink. +</p><!--l. 3982--><p class="indent" > The command: +</p><!--l. 3983--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsuseri</span><span +class="cmtt-9"> </span></span><a + id="dx1-37163"></a> <span +class="cmtt-10">\glsuseri[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3985--><p class="noindent" > +is similar to <span +class="cmtt-10">\glstext</span><a + id="dx1-37164"></a> except that it always uses the value of the <span +class="cmss-10">user1</span><a + id="dx1-37165"></a> key. Again, +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is always appended to the end of the link text and does not mark the entry +as having been used. +</p><!--l. 3991--><p class="indent" > There are also analogous commands: +</p><!--l. 3992--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsuseri</span><span +class="cmtt-9"> </span></span><a + id="dx1-37166"></a> <span +class="cmtt-10">\Glsuseri[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3994--><p class="noindent" > +</p><!--l. 3995--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSuseri</span><span +class="cmtt-9"> </span></span><a id="dx1-37167"></a> <span -class="cmtt-10x-x-109">\glsuserii[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3964--><p class="noindent" > -</p><!--l. 3965--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsuserii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\GLSuseri[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 3997--><p class="noindent" > +As before, these commands also have a starred version that disable the hyperlink. +Similarly for the other user keys: +</p><!--l. 4000--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsuserii</span><span +class="cmtt-9"> </span></span><a id="dx1-37168"></a> <span -class="cmtt-10x-x-109">\Glsuserii[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3967--><p class="noindent" > -</p><!--l. 3968--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSuserii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsuserii[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4002--><p class="noindent" > +</p><!--l. 4003--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsuserii</span><span +class="cmtt-9"> </span></span><a id="dx1-37169"></a> <span -class="cmtt-10x-x-109">\GLSuserii[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3970--><p class="noindent" > -</p><!--l. 3971--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsuseriii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsuserii[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4005--><p class="noindent" > +</p><!--l. 4006--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSuserii</span><span +class="cmtt-9"> </span></span><a id="dx1-37170"></a> <span -class="cmtt-10x-x-109">\glsuseriii[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3973--><p class="noindent" > -</p><!--l. 3974--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsuseriii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\GLSuserii[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4008--><p class="noindent" > +</p><!--l. 4009--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsuseriii</span><span +class="cmtt-9"> </span></span><a id="dx1-37171"></a> <span -class="cmtt-10x-x-109">\Glsuseriii[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3976--><p class="noindent" > -</p><!--l. 3977--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSuseriii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsuseriii[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> + + +</p><!--l. 4011--><p class="noindent" > +</p><!--l. 4012--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsuseriii</span><span +class="cmtt-9"> </span></span><a id="dx1-37172"></a> <span -class="cmtt-10x-x-109">\GLSuseriii[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3979--><p class="noindent" > -</p><!--l. 3980--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsuseriv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsuseriii[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4014--><p class="noindent" > +</p><!--l. 4015--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSuseriii</span><span +class="cmtt-9"> </span></span><a id="dx1-37173"></a> <span -class="cmtt-10x-x-109">\glsuseriv[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> - - - -</p><!--l. 3982--><p class="noindent" > -</p><!--l. 3983--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsuseriv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\GLSuseriii[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4017--><p class="noindent" > +</p><!--l. 4018--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsuseriv</span><span +class="cmtt-9"> </span></span><a id="dx1-37174"></a> <span -class="cmtt-10x-x-109">\Glsuseriv[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3985--><p class="noindent" > -</p><!--l. 3986--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSuseriv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsuseriv[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4020--><p class="noindent" > +</p><!--l. 4021--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsuseriv</span><span +class="cmtt-9"> </span></span><a id="dx1-37175"></a> <span -class="cmtt-10x-x-109">\GLSuseriv[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 3988--><p class="noindent" > -</p><!--l. 3989--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsuserv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsuseriv[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4023--><p class="noindent" > +</p><!--l. 4024--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSuseriv</span><span +class="cmtt-9"> </span></span><a id="dx1-37176"></a> <span -class="cmtt-10x-x-109">\glsuserv[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3991--><p class="noindent" > -</p><!--l. 3992--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsuserv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\GLSuseriv[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4026--><p class="noindent" > +</p><!--l. 4027--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsuserv</span><span +class="cmtt-9"> </span></span><a id="dx1-37177"></a> <span -class="cmtt-10x-x-109">\Glsuserv[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3994--><p class="noindent" > -</p><!--l. 3995--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSuserv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsuserv[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4029--><p class="noindent" > +</p><!--l. 4030--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsuserv</span><span +class="cmtt-9"> </span></span><a id="dx1-37178"></a> <span -class="cmtt-10x-x-109">\GLSuserv[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 3997--><p class="noindent" > -</p><!--l. 3998--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsuservi</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsuserv[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4032--><p class="noindent" > +</p><!--l. 4033--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSuserv</span><span +class="cmtt-9"> </span></span><a id="dx1-37179"></a> <span -class="cmtt-10x-x-109">\glsuservi[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 4000--><p class="noindent" > -</p><!--l. 4001--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsuservi</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\GLSuserv[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4035--><p class="noindent" > +</p><!--l. 4036--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsuservi</span><span +class="cmtt-9"> </span></span><a id="dx1-37180"></a> <span -class="cmtt-10x-x-109">\Glsuservi[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 4003--><p class="noindent" > -</p><!--l. 4004--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GLSuservi</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsuservi[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4038--><p class="noindent" > +</p><!--l. 4039--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsuservi</span><span +class="cmtt-9"> </span></span><a id="dx1-37181"></a> <span -class="cmtt-10x-x-109">\GLSuservi[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 4006--><p class="noindent" > -</p> - <h3 class="sectionHead"><span class="titlemark">6.1</span>  <a +class="cmtt-10">\Glsuservi[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4041--><p class="noindent" > +</p><!--l. 4042--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GLSuservi</span><span +class="cmtt-9"> </span></span><a + id="dx1-37182"></a> <span +class="cmtt-10">\GLSuservi[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4044--><p class="noindent" > +</p> +<!--l. 4046--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">6.1 </span> <a id="sec:glsdisplay"></a>Changing the format of the link text</h3> -<!--l. 4011--><p class="noindent" >The format of the <a +<!--l. 4049--><p class="noindent" >The default format of the <a id="dx1-38001"></a><a href="#glo:linktext">link text<a id="dx1-38002"></a></a> for <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\gls</span><a id="dx1-38003"></a>, <span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-38004"></a> and their -upper case variants and also for <span -class="cmtt-10x-x-109">\glsdisp</span><a +class="cmtt-10">\glspl</span><a + id="dx1-38004"></a> and +their upper case variants and also for <span +class="cmtt-10">\glsdisp</span><a id="dx1-38005"></a> is governed by<span class="footnote-mark"><a -href="#fn1x8" id="fn1x8-bk"><sup class="textsuperscript">1</sup></a></span><a +href="#fn1x7" id="fn1x7-bk"><sup class="textsuperscript">6.1</sup></a></span><a id="x1-38006f1"></a>: -</p><!--l. 4016--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryfmt</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4054--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryfmt</span><span +class="cmtt-9"> </span></span><a id="dx1-38010"></a> <span -class="cmtt-10x-x-109">\glsentryfmt </span></div><hr> -</p><!--l. 4018--><p class="noindent" > -If you want to redefine this command, you may use the following -commands within its definition: -</p><!--l. 4022--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslabel</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryfmt </span></div><hr> +</p><!--l. 4056--><p class="noindent" > +This may be redefined but if you only want the change the display style for a given +glossary, then you need to use +</p><!--l. 4059--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\defglsentryfmt</span><span +class="cmtt-9"> </span></span><a id="dx1-38011"></a> <span -class="cmtt-10x-x-109">\glslabel </span></div><hr> -</p><!--l. 4024--><p class="noindent" > - - - -This is the label of the entry being referenced. -</p><!--l. 4027--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glscustomtext</span><span -class="cmtt-10"> </span></span><a - id="dx1-38012"></a> <span -class="cmtt-10x-x-109">\glscustomtext </span></div><hr> -</p><!--l. 4029--><p class="noindent" > -This is the custom text supplied in <span -class="cmtt-10x-x-109">\glsdisp</span>. It’s always empty for <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\defglsentryfmt[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">type</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">definition</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + + +</p><!--l. 4061--><p class="noindent" > +instead of redefining <span +class="cmtt-10">\glsentryfmt</span>. The optional first argument <span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>is the +glossary type. This defaults to <span +class="cmtt-10">\glsdefaulttype</span><a + id="dx1-38012"></a> if omitted. The second argument is +the entry format definition. +</p><!--l. 4067--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\glsentryfmt </span>is the default display format for entries. Once the display +format has been changed for an individual glossary using <span +class="cmtt-10">\defglsentryfmt</span><a id="dx1-38013"></a>, -<span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-38014"></a> and their upper case variants. (You can use <span -class="cmss-10x-x-109">etoolbox</span><a - id="dx1-38015"></a>’s <span -class="cmtt-10x-x-109">\ifdefempty</span> -to determine if <span -class="cmtt-10x-x-109">\glscustomtext </span>is empty.) -</p><!--l. 4035--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsinsert</span><span -class="cmtt-10"> </span></span><a +redefining <span +class="cmtt-10">\glsentryfmt </span>won’t have an effect on that glossary, you must instead +us <span +class="cmtt-10">\defglsentryfmt </span>again. Note that glossaries that have been identified +as lists of acronyms (via the package option <span +class="cmss-10">acronymlists</span><a + id="dx1-38014"></a> or the command +<span +class="cmtt-10">\DeclareAcronymList</span><a + id="dx1-38015"></a>, see <a +href="#sec:pkgopts-acronym"><span +class="cmsy-10">§</span>2.5 </a><a +href="#sec:pkgopts-acronym">Acronym Options<!--tex4ht:ref: sec:pkgopts-acronym --></a>) use <span +class="cmtt-10">\defglsentryfmt </span>to set their +display style. </div> +</p><!--l. 4077--><p class="noindent" > +</p><!--l. 4079--><p class="indent" > Within the <span +class="cmmi-10"><</span><span +class="cmti-10">definition</span><span +class="cmmi-10">> </span>argument of <span +class="cmtt-10">\defglsentryfmt</span>, or if you want to redefine +<span +class="cmtt-10">\glsentryfmt</span>, you may use the following commands: +</p><!--l. 4083--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslabel</span><span +class="cmtt-9"> </span></span><a id="dx1-38016"></a> <span -class="cmtt-10x-x-109">\glsinsert </span></div><hr> -</p><!--l. 4037--><p class="noindent" > -The custom text supplied in the final optional argument to <span -class="cmtt-10x-x-109">\gls</span>, <span -class="cmtt-10x-x-109">\glspl</span> -and their upper case variants. -</p><!--l. 4041--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsifplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glslabel </span></div><hr> +</p><!--l. 4085--><p class="noindent" > +This is the label of the entry being referenced. +</p><!--l. 4088--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glscustomtext</span><span +class="cmtt-9"> </span></span><a id="dx1-38017"></a> <span -class="cmtt-10x-x-109">\glsifplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 4043--><p class="noindent" > -If <span -class="cmtt-10x-x-109">\glspl</span>, <span -class="cmtt-10x-x-109">\Glspl </span>or <span -class="cmtt-10x-x-109">\GLSpl </span>was used, this command does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true text</span><span -class="cmmi-10x-x-109">></span> -otherwise it does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false text</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4047--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glscapscase</span><span -class="cmtt-10"> </span></span><a - id="dx1-38018"></a> <span -class="cmtt-10x-x-109">\glscapscase{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">no case</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">first uc</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">all</span> -<span -class="cmitt-10x-x-109">caps</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4049--><p class="noindent" > +class="cmtt-10">\glscustomtext </span></div><hr> +</p><!--l. 4090--><p class="noindent" > +This is the custom text supplied in <span +class="cmtt-10">\glsdisp</span>. It’s always empty for <span +class="cmtt-10">\gls</span><a + id="dx1-38018"></a>, <span +class="cmtt-10">\glspl</span><a + id="dx1-38019"></a> and +their upper case variants. (You can use <span +class="cmss-10">etoolbox</span><a + id="dx1-38020"></a>’s <span +class="cmtt-10">\ifdefempty </span>to determine if +<span +class="cmtt-10">\glscustomtext </span>is empty.) +</p><!--l. 4096--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsinsert</span><span +class="cmtt-9"> </span></span><a + id="dx1-38021"></a> <span +class="cmtt-10">\glsinsert </span></div><hr> +</p><!--l. 4098--><p class="noindent" > +The custom text supplied in the final optional argument to <span +class="cmtt-10">\gls</span>, <span +class="cmtt-10">\glspl </span>and their +upper case variants. +</p><!--l. 4102--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsifplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-38022"></a> <span +class="cmtt-10">\glsifplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4104--><p class="noindent" > If <span -class="cmtt-10x-x-109">\gls</span>, <span -class="cmtt-10x-x-109">\glspl </span>or <span -class="cmtt-10x-x-109">\glsdisp </span>were used, this does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">no case</span><span -class="cmmi-10x-x-109">></span>. If <span -class="cmtt-10x-x-109">\Gls </span>or -<span -class="cmtt-10x-x-109">\Glspl </span>were used, this does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">first uc</span><span -class="cmmi-10x-x-109">></span>. If <span -class="cmtt-10x-x-109">\GLS </span>or <span -class="cmtt-10x-x-109">\GLSpl </span>were used, this +class="cmtt-10">\glspl</span>, <span +class="cmtt-10">\Glspl </span>or <span +class="cmtt-10">\GLSpl </span>was used, this command does <span +class="cmmi-10"><</span><span +class="cmti-10">true text</span><span +class="cmmi-10">> </span>otherwise it does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">all caps</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4054--><p class="indent" > Note that you can also use commands such as <span -class="cmtt-10x-x-109">\ifglsused</span><a - id="dx1-38019"></a> within the -definition of <span -class="cmtt-10x-x-109">\glsentryfmt </span>(see <a +class="cmmi-10"><</span><span +class="cmti-10">false text</span><span +class="cmmi-10">></span>. +</p><!--l. 4108--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glscapscase</span><span +class="cmtt-9"> </span></span><a + id="dx1-38023"></a> <span +class="cmtt-10">\glscapscase{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">no case</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">first uc</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">all caps</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 4110--><p class="noindent" > +If <span +class="cmtt-10">\gls</span>, <span +class="cmtt-10">\glspl </span>or <span +class="cmtt-10">\glsdisp </span>were used, this does <span +class="cmmi-10"><</span><span +class="cmti-10">no case</span><span +class="cmmi-10">></span>. If <span +class="cmtt-10">\Gls </span>or <span +class="cmtt-10">\Glspl</span> +were used, this does <span +class="cmmi-10"><</span><span +class="cmti-10">first uc</span><span +class="cmmi-10">></span>. If <span +class="cmtt-10">\GLS </span>or <span +class="cmtt-10">\GLSpl </span>were used, this does <span +class="cmmi-10"><</span><span +class="cmti-10">all</span> +<span +class="cmti-10">caps</span><span +class="cmmi-10">></span>. +</p><!--l. 4115--><p class="indent" > Note that you can also use commands such as <span +class="cmtt-10">\ifglsused</span><a + id="dx1-38024"></a> within the definition of +<span +class="cmtt-10">\glsentryfmt </span>(see <a href="#sec:glsunset"><span -class="cmsy-10x-x-109">§</span>14 </a><a -href="#sec:glsunset">Unsetting and Resetting Entry -Flags<!--tex4ht:ref: sec:glsunset --></a>). -</p><!--l. 4057--><p class="indent" > If you only want to make minor modifications to <span -class="cmtt-10x-x-109">\glsentryfmt</span>, you can +class="cmsy-10">§</span>14 </a><a +href="#sec:glsunset">Unsetting and Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a>). +</p><!--l. 4118--><p class="indent" > If you only want to make minor modifications to <span +class="cmtt-10">\glsentryfmt</span>, you can use -</p><!--l. 4059--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsgenentryfmt</span><span -class="cmtt-10"> </span></span><a - id="dx1-38020"></a> <span -class="cmtt-10x-x-109">\glsgenentryfmt </span></div><hr> -</p><!--l. 4061--><p class="noindent" > +</p><!--l. 4120--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsgenentryfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-38025"></a> <span +class="cmtt-10">\glsgenentryfmt </span></div><hr> +</p><!--l. 4122--><p class="noindent" > This uses the above commands to display just the <span -class="cmss-10x-x-109">first</span><a - id="dx1-38021"></a>, <span -class="cmss-10x-x-109">text</span><a - id="dx1-38022"></a>, <span -class="cmss-10x-x-109">plural</span><a - id="dx1-38023"></a> or -<span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-38024"></a> keys (or the custom text) with the insert text appended. -</p><!--l. 4066--><p class="indent" > Alternatively, if want to change the entry format for acronyms (defined -via <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-38025"></a>) you can use: -</p><!--l. 4068--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsgenacfmt</span><span -class="cmtt-10"> </span></span><a - id="dx1-38026"></a> <span -class="cmtt-10x-x-109">\glsgenacfmt </span></div><hr> -</p><!--l. 4070--><p class="noindent" > -This uses the values from the <span -class="cmss-10x-x-109">long</span><a +class="cmss-10">first</span><a + id="dx1-38026"></a>, <span +class="cmss-10">text</span><a id="dx1-38027"></a>, <span -class="cmss-10x-x-109">short</span><a - id="dx1-38028"></a>, <span -class="cmss-10x-x-109">longplural</span><a - id="dx1-38029"></a> and <span -class="cmss-10x-x-109">shortplural</span><a - id="dx1-38030"></a> keys, -rather than using the <span -class="cmss-10x-x-109">text</span><a - id="dx1-38031"></a>, <span -class="cmss-10x-x-109">plural</span><a +class="cmss-10">plural</span><a + id="dx1-38028"></a> or <span +class="cmss-10">firstplural</span><a + id="dx1-38029"></a> keys +(or the custom text) with the insert text appended. +</p><!--l. 4127--><p class="indent" > Alternatively, if want to change the entry format for acronyms (defined via + + +<span +class="cmtt-10">\newacronym</span><a + id="dx1-38030"></a>) you can use: +</p><!--l. 4129--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsgenacfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-38031"></a> <span +class="cmtt-10">\glsgenacfmt </span></div><hr> +</p><!--l. 4131--><p class="noindent" > +This uses the values from the <span +class="cmss-10">long</span><a id="dx1-38032"></a>, <span -class="cmss-10x-x-109">first</span><a - id="dx1-38033"></a> and <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-38034"></a> keys. The first use -singular text is obtained via: -</p><!--l. 4075--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\genacrfullformat</span><span -class="cmtt-10"> </span></span><a - id="dx1-38035"></a> <span -class="cmtt-10x-x-109">\genacrfullformat{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 4077--><p class="noindent" > -instead of from the <span -class="cmss-10x-x-109">first</span><a - id="dx1-38036"></a> key, and the first use plural text is obtained +class="cmss-10">short</span><a + id="dx1-38033"></a>, <span +class="cmss-10">longplural</span><a + id="dx1-38034"></a> and <span +class="cmss-10">shortplural</span><a + id="dx1-38035"></a> keys, rather than +using the <span +class="cmss-10">text</span><a + id="dx1-38036"></a>, <span +class="cmss-10">plural</span><a + id="dx1-38037"></a>, <span +class="cmss-10">first</span><a + id="dx1-38038"></a> and <span +class="cmss-10">firstplural</span><a + id="dx1-38039"></a> keys. The first use singular text is obtained via: -</p><!--l. 4080--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\genplacrfullformat</span><span -class="cmtt-10"> </span></span><a - id="dx1-38037"></a> <span -class="cmtt-10x-x-109">\genplacrfullformat{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - - - -</div><hr> -</p><!--l. 4082--><p class="noindent" > +</p><!--l. 4136--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\genacrfullformat</span><span +class="cmtt-9"> </span></span><a + id="dx1-38040"></a> <span +class="cmtt-10">\genacrfullformat{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4138--><p class="noindent" > instead of from the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-38038"></a> key. In both cases, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the entry’s label -and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>is the insert text provided in the final optional argument of -commands like <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-38039"></a>. The default behaviour is to do the long form (or -plural long form) followed by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">> </span>and a space and the short form (or -plural short form) in parentheses, where the short form is in the -argument of <span -class="cmtt-10x-x-109">\firstacronymfont</span><a - id="dx1-38040"></a>. There are also first letter upper case -versions: -</p><!--l. 4091--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Genacrfullformat</span><span -class="cmtt-10"> </span></span><a - id="dx1-38041"></a> <span -class="cmtt-10x-x-109">\Genacrfullformat{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmss-10">first</span><a + id="dx1-38041"></a> key, and the first use plural text is obtained via: +</p><!--l. 4141--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\genplacrfullformat</span><span +class="cmtt-9"> </span></span><a + id="dx1-38042"></a> <span +class="cmtt-10">\genplacrfullformat{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 4093--><p class="noindent" > +</p><!--l. 4143--><p class="noindent" > +instead of from the <span +class="cmss-10">firstplural</span><a + id="dx1-38043"></a> key. In both cases, <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the entry’s label and +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>is the insert text provided in the final optional argument of commands like +<span +class="cmtt-10">\gls</span><a + id="dx1-38044"></a>. The default behaviour is to do the long form (or plural long form) followed by +<span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">> </span>and a space and the short form (or plural short form) in parentheses, where +the short form is in the argument of <span +class="cmtt-10">\firstacronymfont</span><a + id="dx1-38045"></a>. There are also first letter +upper case versions: +</p><!--l. 4152--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Genacrfullformat</span><span +class="cmtt-9"> </span></span><a + id="dx1-38046"></a> <span +class="cmtt-10">\Genacrfullformat{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4154--><p class="noindent" > and -</p><!--l. 4095--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Genplacrfullformat</span><span -class="cmtt-10"> </span></span><a - id="dx1-38042"></a> <span -class="cmtt-10x-x-109">\Genplacrfullformat{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +</p><!--l. 4156--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Genplacrfullformat</span><span +class="cmtt-9"> </span></span><a + id="dx1-38047"></a> <span +class="cmtt-10">\Genplacrfullformat{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 4097--><p class="noindent" > -By default these perform a protected expansion on their no-case-change -equivalents and then use <span -class="cmtt-10x-x-109">\makefirstuc</span><a - id="dx1-38043"></a> to convert the first character to -upper case. If there are issues caused by this expansion, you will need to -redefine those commands to explicitly use commands like <span -class="cmtt-10x-x-109">\Glsentrylong</span><a - id="dx1-38044"></a> -(which is what the predefined acronym styles, such as <span -class="cmss-10x-x-109">long-short</span><a - id="dx1-38045"></a>, -do). Otherwise, you only need to redefine <span -class="cmtt-10x-x-109">\genacrfullformat</span><a - id="dx1-38046"></a> and -<span -class="cmtt-10x-x-109">\genplacrfullformat</span><a - id="dx1-38047"></a> to change the behaviour of <span -class="cmtt-10x-x-109">\glsgenacfmt</span><a - id="dx1-38048"></a>. See <a +</p><!--l. 4158--><p class="noindent" > +By default these perform a protected expansion on their no-case-change equivalents +and then use <span +class="cmtt-10">\makefirstuc</span><a + id="dx1-38048"></a> to convert the first character to upper case. If there are +issues caused by this expansion, you will need to redefine those commands to +explicitly use commands like <span +class="cmtt-10">\Glsentrylong</span><a + id="dx1-38049"></a> (which is what the predefined +acronym styles, such as <span +class="cmss-10">long-short</span><a + id="dx1-38050"></a>, do). Otherwise, you only need to redefine +<span +class="cmtt-10">\genacrfullformat</span><a + id="dx1-38051"></a> and <span +class="cmtt-10">\genplacrfullformat</span><a + id="dx1-38052"></a> to change the behaviour of +<span +class="cmtt-10">\glsgenacfmt</span><a + id="dx1-38053"></a>. See <a href="#sec:acronyms"><span -class="cmsy-10x-x-109">§</span>13 -</a><a -href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a> for further details on changing the style of acronyms. -</p><!--l. 4109--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\glsentryfmt </span>is not used by <span -class="cmtt-10x-x-109">\glslink</span><a - id="dx1-38049"></a> or any of the other -commands, such as <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-38050"></a>. </div> -</p><!--l. 4112--><p class="noindent" > +class="cmsy-10">§</span>13 </a><a +href="#sec:acronyms">Acronyms<!--tex4ht:ref: sec:acronyms --></a> for further details on changing the style of +acronyms. +</p><!--l. 4170--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\glsentryfmt </span>is not used by <span +class="cmtt-10">\glslink</span><a + id="dx1-38054"></a> or any of the other commands, +such as <span +class="cmtt-10">\glstext</span><a + id="dx1-38055"></a>. </div> +</p><!--l. 4173--><p class="noindent" > <a - id="x1-38051r6"></a> -</p><!--l. 4114--><p class="noindent" ><span + id="x1-38056r6"></a> +</p><!--l. 4175--><p class="noindent" ><span class="cmbx-12">Example 6</span><span class="cmbx-12"> (Custom Entry Display in Text)</span><a - id="x1-38052"></a> -</p><!--l. 4115--><p class="indent" > Suppose you want a glossary of measurements and units, you can use the -<span -class="cmss-10x-x-109">symbol</span><a - id="dx1-38053"></a> key to store the unit: - - - -</p> - <div class="verbatim" id="verbatim-113"> + id="x1-38057"></a> +</p><!--l. 4176--><p class="indent" > Suppose you want a glossary of measurements and units, you can use the <span +class="cmss-10">symbol</span><a + id="dx1-38058"></a> +key to store the unit: + + +</p> + <div class="verbatim" id="verbatim-115"> \newglossaryentry{distance}{name=distance,  <br />description={The length between two points},  <br />symbol={km}} </div> -<!--l. 4121--><p class="nopar" > and now suppose you want <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{distance}</span></span></span> to produce “distance (km)” -on <a - id="dx1-38054"></a><a -href="#glo:firstuse">first use</a>, then you can redefine <span -class="cmtt-10x-x-109">\glsentryfmt</span><a - id="dx1-38055"></a> as follows: - - - -</p> - <div class="verbatim" id="verbatim-114"> +<!--l. 4182--><p class="nopar" > and now suppose you want <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{distance}</span></span></span> to produce “distance (km)” on <a + id="dx1-38059"></a><a +href="#glo:firstuse">first use</a>, +then you can redefine <span +class="cmtt-10">\glsentryfmt</span><a + id="dx1-38060"></a> as follows: + + +</p> + <div class="verbatim" id="verbatim-116"> \renewcommand*{\glsentryfmt}{%  <br />  \glsgenentryfmt  <br />  \ifglsused{\glslabel}{}{\space (\glsentrysymbol{\glslabel})}%  <br />} </div> -<!--l. 4130--><p class="nopar" > -</p><!--l. 4132--><p class="indent" > (Note that I’ve used <span -class="cmtt-10x-x-109">\glsentrysymbol</span><a - id="dx1-38056"></a> rather than <span -class="cmtt-10x-x-109">\glssymbol</span><a - id="dx1-38057"></a> to avoid -nested hyperlinks.) -</p><!--l. 4135--><p class="indent" > Note also that all of the <a - id="dx1-38058"></a><a +<!--l. 4191--><p class="nopar" > +</p><!--l. 4193--><p class="indent" > (Note that I’ve used <span +class="cmtt-10">\glsentrysymbol</span><a + id="dx1-38061"></a> rather than <span +class="cmtt-10">\glssymbol</span><a + id="dx1-38062"></a> to avoid nested +hyperlinks.) +</p><!--l. 4196--><p class="indent" > Note also that all of the <a + id="dx1-38063"></a><a href="#glo:linktext">link text<a - id="dx1-38059"></a></a> will be formatted according to -<span -class="cmtt-10x-x-109">\glstextformat</span><a - id="dx1-38060"></a> (described earlier). So if you do, say: - - - -</p> - <div class="verbatim" id="verbatim-115"> + id="dx1-38064"></a></a> will be formatted according to <span +class="cmtt-10">\glstextformat</span><a + id="dx1-38065"></a> +(described earlier). So if you do, say: + + +</p> + <div class="verbatim" id="verbatim-117"> \renewcommand{\glstextformat}[1]{\textbf{#1}}  <br />\renewcommand*{\glsentryfmt}{%  <br />  \glsgenentryfmt  <br />  \ifglsused{\glslabel}{}{\space(\glsentrysymbol{\glslabel})}%  <br />} </div> -<!--l. 4143--><p class="nopar" > then <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{distance}</span></span></span> will produce “<span -class="cmbx-10x-x-109">distance (km)</span>”. -</p><!--l. 4146--><p class="indent" > For a complete document, see the sample file <a +<!--l. 4204--><p class="nopar" > then <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{distance}</span></span></span> will produce “<span +class="cmbx-10">distance (km)</span>”. +</p><!--l. 4207--><p class="indent" > For a complete document, see the sample file <a href="#x1-5125r30"><span -class="cmtt-10x-x-109">sample-entryfmt.tex</span></a>. +class="cmtt-10">sample-entryfmt.tex</span></a>. </p> <div class="center" > -<!--l. 4147--><p class="noindent" > -</p><!--l. 4147--><p class="noindent" >____________________________</p></div> -<!--l. 4149--><p class="indent" > If you have multiple glossaries, changing <span -class="cmtt-10x-x-109">\glsentryfmt </span>will change the -way entries for all of the glossaries appear when using the commands <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-38061"></a>, -<span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-38062"></a>, their upper case variants and <span -class="cmtt-10x-x-109">\glsdisp</span><a - id="dx1-38063"></a>. If you only want -the change to affect entries for a given glossary, then you need to -use -</p><!--l. 4155--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\defglsentryfmt</span><span -class="cmtt-10"> </span></span><a - id="dx1-38064"></a> <span -class="cmtt-10x-x-109">\defglsentryfmt[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">definition</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 4157--><p class="noindent" > -instead of redefining <span -class="cmtt-10x-x-109">\glsentryfmt</span>. The optional first argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>is -the glossary type. This defaults to <span -class="cmtt-10x-x-109">\glsdefaulttype</span><a - id="dx1-38065"></a> if omitted. The -second argument is the entry format definition. +<!--l. 4208--><p class="noindent" > +</p><!--l. 4208--><p class="noindent" >____________________________</p></div> <a id="x1-38066r7"></a> -</p><!--l. 4163--><p class="noindent" ><span +<!--l. 4210--><p class="noindent" ><span class="cmbx-12">Example 7</span><span class="cmbx-12"> (Custom Format for Particular Glossary)</span><a id="x1-38067"></a> -</p><!--l. 4164--><p class="indent" > Suppose you have created a new glossary called <span -class="cmtt-10x-x-109">notation </span>and you want -to change the way the entry is displayed on <a +</p><!--l. 4211--><p class="indent" > Suppose you have created a new glossary called <span +class="cmtt-10">notation </span>and you want to change +the way the entry is displayed on <a id="dx1-38068"></a><a -href="#glo:firstuse">first use</a> so that it includes the -symbol, you can do: - - - +href="#glo:firstuse">first use</a> so that it includes the symbol, you can +do: + + </p> - <div class="verbatim" id="verbatim-116"> + <div class="verbatim" id="verbatim-118"> \defglsentryfmt[notation]{\glsgenentryfmt  <br /> \ifglsused{\glslabel}{}{\space  <br />   (denoted \glsentrysymbol{\glslabel})}} </div> -<!--l. 4171--><p class="nopar" > Now suppose you have defined an entry as follows: - - - +<!--l. 4218--><p class="nopar" > Now suppose you have defined an entry as follows: + + </p> - <div class="verbatim" id="verbatim-117"> + <div class="verbatim" id="verbatim-119"> \newglossaryentry{set}{type=notation,  <br />  name=set,  <br />  description={A collection of objects},  <br />  symbol={$S$}  <br />} </div> -<!--l. 4179--><p class="nopar" > The <a +<!--l. 4226--><p class="nopar" > The <a id="dx1-38069"></a><a -href="#glo:firstuse">first time</a> you reference this entry it will be displayed as: “set -(denoted <span -class="cmmi-10x-x-109">S</span>)” (assuming <span -class="cmtt-10x-x-109">\gls</span><a +href="#glo:firstuse">first time</a> you reference this entry it will be displayed as: “set (denoted <span +class="cmmi-10">S</span>)” +(assuming <span +class="cmtt-10">\gls</span><a id="dx1-38070"></a> was used). -</p><!--l. 4183--><p class="indent" > Alternatively, if you expect all the symbols to be set in math mode, you -can do: - - - +</p><!--l. 4230--><p class="indent" > Alternatively, if you expect all the symbols to be set in math mode, you can +do: + + </p> - <div class="verbatim" id="verbatim-118"> + <div class="verbatim" id="verbatim-120"> \defglsentryfmt[notation]{\glsgenentryfmt  <br /> \ifglsused{\glslabel}{}{\space  <br />   (denoted $\glsentrysymbol{\glslabel}$)}} </div> -<!--l. 4189--><p class="nopar" > and define entries like this: - - - +<!--l. 4236--><p class="nopar" > and define entries like this: + + </p> - <div class="verbatim" id="verbatim-119"> + <div class="verbatim" id="verbatim-121"> \newglossaryentry{set}{type=notation,  <br />  name=set,  <br />  description={A collection of objects},  <br />  symbol={S}  <br />} </div> -<!--l. 4197--><p class="nopar" > </p> +<!--l. 4244--><p class="nopar" > </p> <div class="center" > -<!--l. 4198--><p class="noindent" > -</p><!--l. 4198--><p class="noindent" >____________________________</p></div> -<!--l. 4200--><p class="indent" > Remember that if you use the <span -class="cmss-10x-x-109">symbol</span><a - id="dx1-38071"></a> key, you need to use a glossary -style that displays the symbol, as many of the styles ignore it. -</p><!--l. 4204--><p class="noindent" > -</p> -<!--l. 4204--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">6.2</span>  <a +<!--l. 4245--><p class="noindent" > +</p><!--l. 4245--><p class="noindent" >____________________________</p></div> +<!--l. 4247--><p class="indent" > Remember that if you use the <span +class="cmss-10">symbol</span><a + id="dx1-38071"></a> key, you need to use a glossary style that +displays the symbol, as many of the styles ignore it. +</p><!--l. 4251--><p class="noindent" > +</p> +<!--l. 4251--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">6.2 </span> <a id="sec:disablehyperlinks"></a>Enabling and disabling hyperlinks to glossary entries</h3> -<!--l. 4207--><p class="noindent" >If you load the <span -class="cmss-10x-x-109">hyperref</span><a +<!--l. 4254--><p class="noindent" >If you load the <span +class="cmss-10">hyperref</span><a id="dx1-39001"></a> or <span -class="cmss-10x-x-109">html</span><a +class="cmss-10">html</span><a id="dx1-39002"></a> packages prior to loading the <span -class="cmss-10x-x-109">glossaries</span> -package, commands such as <span -class="cmtt-10x-x-109">\glslink</span><a +class="cmss-10">glossaries </span>package, +commands such as <span +class="cmtt-10">\glslink</span><a id="dx1-39003"></a> and <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-39004"></a>, described above, will -automatically have hyperlinks to the relevant glossary entry, unless the -<span -class="cmss-10x-x-109">hyper</span><a - id="dx1-39005"></a> option has been set to <span -class="cmtt-10x-x-109">false</span>. You can disable or enable links -using: -</p><!--l. 4212--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsdisablehyper</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\gls</span><a + id="dx1-39004"></a>, described above, will automatically have +hyperlinks to the relevant glossary entry, unless the <span +class="cmss-10">hyper</span><a + id="dx1-39005"></a> option has been set to +<span +class="cmtt-10">false</span>. You can disable or enable links using: +</p><!--l. 4259--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdisablehyper</span><span +class="cmtt-9"> </span></span><a id="dx1-39006"></a> <span -class="cmtt-10x-x-109">\glsdisablehyper </span></div><hr> -</p><!--l. 4214--><p class="noindent" > +class="cmtt-10">\glsdisablehyper </span></div><hr> +</p><!--l. 4261--><p class="noindent" > and -</p><!--l. 4216--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsenablehyper</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4263--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsenablehyper</span><span +class="cmtt-9"> </span></span><a id="dx1-39007"></a> <span -class="cmtt-10x-x-109">\glsenablehyper </span></div><hr> -</p><!--l. 4218--><p class="noindent" > +class="cmtt-10">\glsenablehyper </span></div><hr> +</p><!--l. 4265--><p class="noindent" > respectively. The effect can be localised by placing the commands within a group. Note that you should only use <span -class="cmtt-10x-x-109">\glsenablehyper </span>if the commands +class="cmtt-10">\glsenablehyper </span>if the commands <span -class="cmtt-10x-x-109">\hyperlink</span><a +class="cmtt-10">\hyperlink</span><a id="dx1-39008"></a> and <span -class="cmtt-10x-x-109">\hypertarget</span><a - id="dx1-39009"></a> have been defined (for example, by the -<span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-39010"></a> package). -</p><!--l. 4224--><p class="indent" > You can disable just the <a +class="cmtt-10">\hypertarget</span><a + id="dx1-39009"></a> have been defined (for example, by the <span +class="cmss-10">hyperref</span><a + id="dx1-39010"></a> +package). +</p><!--l. 4271--><p class="indent" > You can disable just the <a id="dx1-39011"></a><a -href="#glo:firstuse">first use</a> links using the package option -<span -class="cmss-10x-x-109">hyperfirst=false</span><a - id="dx1-39012"></a>. Note that this option only affects commands that recognise -the <a +href="#glo:firstuse">first use</a> links using the package option <span +class="cmss-10">hyperfirst=false</span><a + id="dx1-39012"></a>. +Note that this option only affects commands that recognise the <a id="dx1-39013"></a><a -href="#glo:firstuseflag">first use flag</a>, for example <span -class="cmtt-10x-x-109">\gls</span><a +href="#glo:firstuseflag">first use flag</a>, for +example <span +class="cmtt-10">\gls</span><a id="dx1-39014"></a>, <span -class="cmtt-10x-x-109">\glspl</span><a +class="cmtt-10">\glspl</span><a id="dx1-39015"></a> and <span -class="cmtt-10x-x-109">\glsdisp</span><a - id="dx1-39016"></a> but not -<span -class="cmtt-10x-x-109">\glslink</span><a +class="cmtt-10">\glsdisp</span><a + id="dx1-39016"></a> but not <span +class="cmtt-10">\glslink</span><a id="dx1-39017"></a>. <a id="x1-39018r8"></a> - - - -</p><!--l. 4229--><p class="noindent" ><span +</p><!--l. 4276--><p class="noindent" ><span class="cmbx-12">Example 8</span><span -class="cmbx-12"> (First Use With Hyperlinked Footnote</span> -<span -class="cmbx-12">Description)</span><a +class="cmbx-12"> (First Use With Hyperlinked Footnote Description)</span><a id="x1-39019"></a> -</p><!--l. 4230--><p class="indent" > Suppose I want the <a - id="dx1-39020"></a>first use to have a hyperlink to the description in a -footnote instead of hyperlinking to the relevant place in the glossary. First -I need to disable the hyperlinks on first use via the package option -<span -class="cmss-10x-x-109">hyperfirst=false</span><a +</p><!--l. 4277--><p class="indent" > Suppose I want the <a + id="dx1-39020"></a>first use to have a hyperlink to the description in a footnote +instead of hyperlinking to the relevant place in the glossary. First I need to disable the +hyperlinks on first use via the package option <span +class="cmss-10">hyperfirst=false</span><a id="dx1-39021"></a>: - - - + + </p> - <div class="verbatim" id="verbatim-120"> + <div class="verbatim" id="verbatim-122"> \usepackage[hyperfirst=false]{glossaries} </div> -<!--l. 4236--><p class="nopar" > Now I need to redefine <span -class="cmtt-10x-x-109">\glsentryfmt</span><a +<!--l. 4283--><p class="nopar" > Now I need to redefine <span +class="cmtt-10">\glsentryfmt</span><a id="dx1-39022"></a> (see <a href="#sec:glsdisplay"><span -class="cmsy-10x-x-109">§</span>6.1 </a><a -href="#sec:glsdisplay">Changing the format of -the link text<!--tex4ht:ref: sec:glsdisplay --></a>): - - - +class="cmsy-10">§</span>6.1 </a><a +href="#sec:glsdisplay">Changing the format of the link +text<!--tex4ht:ref: sec:glsdisplay --></a>): + + </p> - <div class="verbatim" id="verbatim-121"> + <div class="verbatim" id="verbatim-123"> \renewcommand*{\glsentryfmt}{%  <br />  \glsgenentryfmt  <br />  \ifglsused{\glslabel}{}{\footnote{\glsentrydesc{\glslabel}}}%  <br />} </div> -<!--l. 4244--><p class="nopar" > -</p><!--l. 4246--><p class="indent" > Now the first use won’t have hyperlinked text, but will be followed by a +<!--l. 4291--><p class="nopar" > +</p><!--l. 4293--><p class="indent" > Now the first use won’t have hyperlinked text, but will be followed by a footnote. See the sample file <a href="#x1-5030r8"><span -class="cmtt-10x-x-109">sample-FnDesc.tex</span></a> for a complete document. +class="cmtt-10">sample-FnDesc.tex</span></a> for a complete document. </p> <div class="center" > -<!--l. 4249--><p class="noindent" > -</p><!--l. 4249--><p class="noindent" >____________________________</p></div> -<!--l. 4251--><p class="indent" > Note that the <span -class="cmss-10x-x-109">hyperfirst</span><a - id="dx1-39023"></a> option applies to all defined glossaries. It may be -that you only want to disable the hyperlinks on <a +<!--l. 4296--><p class="noindent" > +</p><!--l. 4296--><p class="noindent" >____________________________</p></div> +<!--l. 4298--><p class="indent" > Note that the <span +class="cmss-10">hyperfirst</span><a + id="dx1-39023"></a> option applies to all defined glossaries. It may be that you +only want to disable the hyperlinks on <a id="dx1-39024"></a><a -href="#glo:firstuse">first use</a> for glossaries that -have a different form on <a - id="dx1-39025"></a>first use. This can be achieved by noting that since -the entries that require hyperlinking for all instances have identical first -and subsequent text, they can be unset via <span -class="cmtt-10x-x-109">\glsunsetall</span><a +href="#glo:firstuse">first use</a> for glossaries that have a different form +on <a + id="dx1-39025"></a>first use. This can be achieved by noting that since the entries that require +hyperlinking for all instances have identical first and subsequent text, they can be +unset via <span +class="cmtt-10">\glsunsetall</span><a id="dx1-39026"></a> (see <a href="#sec:glsunset"><span -class="cmsy-10x-x-109">§</span>14 -</a><a -href="#sec:glsunset">Unsetting and Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a>) so that the <span -class="cmss-10x-x-109">hyperfirst</span><a - id="dx1-39027"></a> option doesn’t -get applied. +class="cmsy-10">§</span>14 </a><a +href="#sec:glsunset">Unsetting and Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a>) so that the +<span +class="cmss-10">hyperfirst</span><a + id="dx1-39027"></a> option doesn’t get applied. <a id="x1-39028r9"></a> -</p><!--l. 4261--><p class="noindent" ><span +</p><!--l. 4308--><p class="noindent" ><span class="cmbx-12">Example 9</span><span class="cmbx-12"> (Suppressing Hyperlinks on First Use Just For</span> <span class="cmbx-12">Acronyms)</span><a id="x1-39029"></a> -</p><!--l. 4262--><p class="indent" > Suppose I want to suppress the hyperlink on <a +</p><!--l. 4309--><p class="indent" > Suppose I want to suppress the hyperlink on <a id="dx1-39030"></a><a -href="#glo:firstuse">first use</a> for acronyms but -not for entries in the main glossary. I can load the <span -class="cmss-10x-x-109">glossaries </span>package -using: - - - +href="#glo:firstuse">first use</a> for acronyms but not for +entries in the main glossary. I can load the <span +class="cmss-10">glossaries </span>package using: + + </p> - <div class="verbatim" id="verbatim-122"> + <div class="verbatim" id="verbatim-124"> \usepackage[hyperfirst=false,acronym]{glossaries} </div> -<!--l. 4267--><p class="nopar" > Once all glossary entries have been defined I then do: - - - +<!--l. 4314--><p class="nopar" > Once all glossary entries have been defined I then do: + + </p> - <div class="verbatim" id="verbatim-123"> + <div class="verbatim" id="verbatim-125"> \glsunsetall[main] </div> -<!--l. 4271--><p class="nopar" > +<!--l. 4318--><p class="nopar" > </p> <div class="center" > -<!--l. 4273--><p class="noindent" > -</p><!--l. 4273--><p class="noindent" >____________________________</p></div> -<!--l. 4275--><p class="indent" > For more complex requirements, you might find it easier to switch off all -hyperlinks via <span -class="cmtt-10x-x-109">\glsdisablehyper</span><a - id="dx1-39031"></a> and put the hyperlinks (where required) -within the definition of <span -class="cmtt-10x-x-109">\glsentryfmt</span><a +<!--l. 4320--><p class="noindent" > +</p><!--l. 4320--><p class="noindent" >____________________________</p></div> +<!--l. 4322--><p class="indent" > For more complex requirements, you might find it easier to switch off all hyperlinks +via <span +class="cmtt-10">\glsdisablehyper</span><a + id="dx1-39031"></a> and put the hyperlinks (where required) within the definition +of <span +class="cmtt-10">\glsentryfmt</span><a id="dx1-39032"></a> (see <a href="#sec:glsdisplay"><span -class="cmsy-10x-x-109">§</span>6.1 </a><a -href="#sec:glsdisplay">Changing the format of the -link text<!--tex4ht:ref: sec:glsdisplay --></a>) via <span -class="cmtt-10x-x-109">\glshyperlink</span><a - id="dx1-39033"></a> (see <a +class="cmsy-10">§</span>6.1 </a><a +href="#sec:glsdisplay">Changing the format of the link text<!--tex4ht:ref: sec:glsdisplay --></a>) via <span +class="cmtt-10">\glshyperlink</span><a + id="dx1-39033"></a> +(see <a href="#sec:glsnolink"><span -class="cmsy-10x-x-109">§</span>9 </a><a -href="#sec:glsnolink">Using Glossary Terms Without -Links<!--tex4ht:ref: sec:glsnolink --></a>). +class="cmsy-10">§</span>9 </a><a +href="#sec:glsnolink">Using Glossary Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a>). <a id="x1-39034r10"></a> -</p><!--l. 4282--><p class="noindent" ><span +</p><!--l. 4329--><p class="noindent" ><span class="cmbx-12">Example 10</span><span class="cmbx-12"> (Only Hyperlink in Text Mode Not Math</span> <span class="cmbx-12">Mode)</span><a id="x1-39035"></a> -</p><!--l. 4283--><p class="indent" > This is a bit of a contrived example, but suppose, for some reason, I only -want commands like <span -class="cmtt-10x-x-109">\gls</span><a +</p><!--l. 4330--><p class="indent" > This is a bit of a contrived example, but suppose, for some reason, I only want +commands like <span +class="cmtt-10">\gls</span><a id="dx1-39036"></a> and <span -class="cmtt-10x-x-109">\glsdisp</span><a - id="dx1-39037"></a> to have hyperlinks when used in -text mode, but not in math mode. I can do this by disabling all hyperlinks -and redefining <span -class="cmtt-10x-x-109">\glsentryfmt</span><a +class="cmtt-10">\glsdisp</span><a + id="dx1-39037"></a> to have hyperlinks when used in text mode, but +not in math mode. I can do this by disabling all hyperlinks and redefining +<span +class="cmtt-10">\glsentryfmt</span><a id="dx1-39038"></a>: - - - + + </p> - <div class="verbatim" id="verbatim-124"> + <div class="verbatim" id="verbatim-126"> \glsdisablehyper  <br />\renewcommand*{\glsentryfmt}{%  <br />  \ifmmode @@ -10401,174 +10071,166 @@ class="cmtt-10x-x-109">\glsentryfmt</span><a  <br />  \fi  <br />} </div> -<!--l. 4300--><p class="nopar" > To ensure the target exists, the hyperlinks must be enabled again when -the glossary is displayed: - - - +<!--l. 4347--><p class="nopar" > To ensure the target exists, the hyperlinks must be enabled again when the glossary +is displayed: + + </p> - <div class="verbatim" id="verbatim-125"> + <div class="verbatim" id="verbatim-127"> \renewcommand{\glossarypreamble}{\glsenablehyper}  <br />\renewcommand{\glossarypostamble}{\glsdisablehyper} </div> -<!--l. 4306--><p class="nopar" > (The redefinition of <span -class="cmtt-10x-x-109">\glossarypostamble</span><a - id="dx1-39039"></a> is only necessary if the glossary -is displayed at the start of the document instead of at the end.) See the -sample file <a +<!--l. 4353--><p class="nopar" > (The redefinition of <span +class="cmtt-10">\glossarypostamble</span><a + id="dx1-39039"></a> is only necessary if the glossary is +displayed at the start of the document instead of at the end.) See the sample file +<a href="#x1-5123r29"><span -class="cmtt-10x-x-109">sample-nomathhyper.tex</span></a> for a complete document. -</p> +class="cmtt-10">sample-nomathhyper.tex</span></a> for a complete document. </p> <div class="center" > -<!--l. 4312--><p class="noindent" > -</p><!--l. 4312--><p class="noindent" >____________________________</p></div> - - - -<!--l. 4314--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">7</span>  <a +<!--l. 4359--><p class="noindent" > +</p><!--l. 4359--><p class="noindent" >____________________________</p></div> + + +<!--l. 4361--><p class="indent" > </div> +</p><!--l. 4361--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">7. <a id="sec:glsadd"></a>Adding an Entry to the Glossary Without Generating Text</h2> - It is possible to add a line in the glossary file without generating any -text at that point in the document using: -<!--l. 4319--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsadd</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4364--><p class="indent" > It is possible to add a line in the glossary file without generating any text at that +point in the document using: +</p><!--l. 4366--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsadd</span><span +class="cmtt-9"> </span></span><a id="dx1-40001"></a> <span -class="cmtt-10x-x-109">\glsadd[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4321--><p class="noindent" > +class="cmtt-10">\glsadd[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4368--><p class="noindent" > This is similar to <span -class="cmtt-10x-x-109">\glslink</span><a - id="dx1-40002"></a>, only it doesn’t produce any text (so therefore, -there is no <span -class="cmss-10x-x-109">hyper</span><a +class="cmtt-10">\glslink</span><a + id="dx1-40002"></a>, only it doesn’t produce any text (so therefore, there +is no <span +class="cmss-10">hyper</span><a id="dx1-40003"></a> key available in <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">> </span>but all the other options that -can be used with <span -class="cmtt-10x-x-109">\glslink</span><a +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">> </span>but all the other options that can +be used with <span +class="cmtt-10">\glslink</span><a id="dx1-40004"></a> can be passed to <span -class="cmtt-10x-x-109">\glsadd</span>). For example, to -add a page range to the glossary number list for the entry whose label is -given by <span -class="cmtt-10x-x-109">set</span>: - - - +class="cmtt-10">\glsadd</span>). For example, to add a +page range to the glossary number list for the entry whose label is given by +<span +class="cmtt-10">set</span>: + + </p> - <div class="verbatim" id="verbatim-126"> + <div class="verbatim" id="verbatim-128"> \glsadd[format=(]{set}  <br />Lots of text about sets spanning many pages.  <br />\glsadd[format=)]{set} </div> -<!--l. 4332--><p class="nopar" > -</p><!--l. 4334--><p class="indent" > To add all entries that have been defined, use: -</p><!--l. 4335--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsaddall</span><span -class="cmtt-10"> </span></span><a +<!--l. 4379--><p class="nopar" > +</p><!--l. 4381--><p class="indent" > To add all entries that have been defined, use: +</p><!--l. 4382--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsaddall</span><span +class="cmtt-9"> </span></span><a id="dx1-40005"></a> <span -class="cmtt-10x-x-109">\glsaddall[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 4337--><p class="noindent" > +class="cmtt-10">\glsaddall[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4384--><p class="noindent" > The optional argument is the same as for <span -class="cmtt-10x-x-109">\glsadd</span>, except there is also a -key <span -class="cmss-10x-x-109">types</span><a - id="dx1-40006"></a> which can be used to specify which glossaries to use. This should -be a comma separated list. For example, if you only want to add all the -entries belonging to the list of acronyms (specified by the glossary type -<span -class="cmtt-10x-x-109">\acronymtype</span><a - id="dx1-40007"></a>) and a list of notation (specified by the glossary type -<span -class="cmtt-10x-x-109">notation</span>) then you can do: - - - +class="cmtt-10">\glsadd</span>, except there is also a key <span +class="cmss-10">types</span><a + id="dx1-40006"></a> +which can be used to specify which glossaries to use. This should be a comma +separated list. For example, if you only want to add all the entries belonging +to the list of acronyms (specified by the glossary type <span +class="cmtt-10">\acronymtype</span><a + id="dx1-40007"></a>) and +a list of notation (specified by the glossary type <span +class="cmtt-10">notation</span>) then you can +do: + + </p> - <div class="verbatim" id="verbatim-127"> + <div class="verbatim" id="verbatim-129"> \glsaddall[types={\acronymtype,notation}] </div> -<!--l. 4348--><p class="nopar" > -</p><!--l. 4350--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\glsadd </span>and <span -class="cmtt-10x-x-109">\glsaddall </span>add the current location to the -<a +<!--l. 4395--><p class="nopar" > +</p><!--l. 4397--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\glsadd </span>and <span +class="cmtt-10">\glsaddall </span>add the current location to the <a id="dx1-40008"></a><a href="#glo:numberlist">number list<a - id="dx1-40009"></a></a>. In the case of <span -class="cmtt-10x-x-109">\glsaddall</span>, all entries in the glossary will have -the same location in the number list. If you want to use <span -class="cmtt-10x-x-109">\glsaddall</span>, it’s -best to suppress the number list with the <span -class="cmss-10x-x-109">nonumberlist</span><a - id="dx1-40010"></a> package option. (See -sections <a + id="dx1-40009"></a></a>. +In the case of <span +class="cmtt-10">\glsaddall</span>, all entries in the glossary will have the same location in +the number list. If you want to use <span +class="cmtt-10">\glsaddall</span>, it’s best to suppress the +number list with the <span +class="cmss-10">nonumberlist</span><a + id="dx1-40010"></a> package option. (See sections <a href="#sec:pkgopts-printglos">2.3<!--tex4ht:ref: sec:pkgopts-printglos --></a> and <a -href="#sec:numberlists">5<!--tex4ht:ref: sec:numberlists --></a>.) </div> -</p><!--l. 4357--><p class="noindent" > -</p><!--l. 4359--><p class="indent" > There is now a variation of <span -class="cmtt-10x-x-109">\glsaddall </span>that skips any entries that have -already been used: -</p><!--l. 4361--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsaddallunused</span><span -class="cmtt-10"> </span></span><a +href="#sec:numberlists">5<!--tex4ht:ref: sec:numberlists --></a>.) +</div> +</p><!--l. 4404--><p class="noindent" > +</p><!--l. 4406--><p class="indent" > There is now a variation of <span +class="cmtt-10">\glsaddall </span>that skips any entries that have already +been used: +</p><!--l. 4408--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsaddallunused</span><span +class="cmtt-9"> </span></span><a id="dx1-40011"></a> <span -class="cmtt-10x-x-109">\glsaddallunused[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 4363--><p class="noindent" > +class="cmtt-10">\glsaddallunused[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">list</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4410--><p class="noindent" > This command uses <span -class="cmtt-10x-x-109">\glsadd[format=@gobble] </span>which will ignore -this location in the number list. The optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">list</span><span -class="cmmi-10x-x-109">> </span>is a -comma-separated list of glossary types. If omitted, it defaults to the list of -all defined glossaries. +class="cmtt-10">\glsadd[format=@gobble] </span>which will ignore this location in the +number list. The optional argument <span +class="cmmi-10"><</span><span +class="cmti-10">list</span><span +class="cmmi-10">> </span>is a comma-separated list of glossary +types. If omitted, it defaults to the list of all defined glossaries. <a id="x1-40012r11"></a> -</p><!--l. 4369--><p class="noindent" ><span +</p><!--l. 4416--><p class="noindent" ><span class="cmbx-12">Example 11</span><span class="cmbx-12"> (Dual Entries)</span><a id="x1-40013"></a> -</p><!--l. 4370--><p class="indent" > The example file <a +</p><!--l. 4417--><p class="indent" > The example file <a href="#x1-5072r19"><span -class="cmtt-10x-x-109">sample-dual.tex</span></a> makes use of <span -class="cmtt-10x-x-109">\glsadd </span>to allow for an -entry that should appear both in the main glossary and in the list of +class="cmtt-10">sample-dual.tex</span></a> makes use of <span +class="cmtt-10">\glsadd </span>to allow for +an entry that should appear both in the main glossary and in the list of acronyms. This example sets up the list of acronyms using the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-40014"></a> -package option: - - - +class="cmss-10">acronym</span><a + id="dx1-40014"></a> package +option: + + </p> - <div class="verbatim" id="verbatim-128"> + <div class="verbatim" id="verbatim-130"> \usepackage[acronym]{glossaries} </div> -<!--l. 4376--><p class="nopar" > A new command is then defined to make it easier to define dual -entries: - - - +<!--l. 4423--><p class="nopar" > A new command is then defined to make it easier to define dual entries: + + </p> - <div class="verbatim" id="verbatim-129"> + <div class="verbatim" id="verbatim-131"> \newcommand*{\newdualentry}[5][]{%  <br />  \newglossaryentry{main-#2}{name={#4},%  <br />  text={#3\glsadd{#2}},% @@ -10578,1363 +10240,1318 @@ entries:  <br />  \newacronym{#2}{#3\glsadd{main-#2}}{#4}%  <br />} </div> -<!--l. 4388--><p class="nopar" > This has the following syntax: </p><div class="alltt"> +<!--l. 4435--><p class="nopar" > This has the following syntax: </p><div class="alltt"> <div class="obeylines-v"> <span -class="cmtt-10x-x-109">\newdualentry</span><a +class="cmtt-10">\newdualentry</span><a id="dx1-40015"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">description</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">abbrv</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">description</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div> </div> You can then define a new dual entry: - - - - <div class="verbatim" id="verbatim-130"> + + + <div class="verbatim" id="verbatim-132"> \newdualentry{svm}% label  <br />  {SVM}% abbreviation  <br />  {support vector machine}% long form  <br />  {Statistical pattern recognition technique}% description </div> -<!--l. 4399--><p class="nopar" > Now you can reference the acronym with <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{svm}</span></span></span> or you can -reference the entry in the main glossary with <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{main-svm}</span></span></span>. -</p> +<!--l. 4446--><p class="nopar" > Now you can reference the acronym with <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{svm}</span></span></span> or you can reference the entry in +the main glossary with <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{main-svm}</span></span></span>. </p> <div class="center" > -<!--l. 4402--><p class="noindent" > -</p><!--l. 4402--><p class="noindent" >____________________________</p></div> - - - - <h2 class="chapterHead"><span class="titlemark">8</span>  <a +<!--l. 4449--><p class="noindent" > +</p><!--l. 4449--><p class="noindent" >____________________________</p></div> + + +<!--l. 4451--><p class="indent" > </div> +</p><!--l. 4451--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">8. <a id="sec:crossref"></a>Cross-Referencing Entries</h2> -<!--l. 4407--><p class="noindent" ><div class="important" title="Important Note"> You must use <span -class="cmtt-10x-x-109">\makeglossaries</span><a +</p><!--l. 4454--><p class="indent" > <div class="important" title="Important Note"> You must use <span +class="cmtt-10">\makeglossaries</span><a id="dx1-41001"></a> <span -class="cmti-10x-x-109">before </span>defining any cross-referenced -entries. If any of the terms that you have cross-referenced don’t appear in -the glossary, check that you have put <span -class="cmtt-10x-x-109">\makeglossaries </span>before all entry -definitions. </div> -</p><!--l. 4412--><p class="noindent" > -</p><!--l. 4414--><p class="noindent" >There are several ways of cross-referencing entries in the glossary: +class="cmti-10">before </span>defining any cross-referenced +entries. If any of the terms that you have cross-referenced don’t appear in the +glossary, check that you have put <span +class="cmtt-10">\makeglossaries </span>before all entry definitions. +</div> +</p><!--l. 4459--><p class="noindent" > +</p><!--l. 4461--><p class="indent" > There are several ways of cross-referencing entries in the glossary: </p><ol class="enumerate1" > <li class="enumerate" id="x1-41003x1">You can use commands such as <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\gls</span><a id="dx1-41004"></a> in the entries description. For example: - - - - <div class="verbatim" id="verbatim-131"> + + + <div class="verbatim" id="verbatim-133"> \newglossaryentry{apple}{name=apple,  <br />description={firm, round fruit. See also \gls{pear}}} </div> - <!--l. 4423--><p class="nopar" > Note that with this method, if you don’t use the cross-referenced - term in the main part of the document, you will need two runs of - <a + <!--l. 4470--><p class="nopar" > Note that with this method, if you don’t use the cross-referenced term in the + main part of the document, you will need two runs of <a id="dx1-41005"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-41006"></a></a>: - - - + + </p> - <div class="verbatim" id="verbatim-132"> + <div class="verbatim" id="verbatim-134"> latex filename  <br />makeglossaries filename  <br />latex filename  <br />makeglossaries filename  <br />latex filename </div> - <!--l. 4433--><p class="nopar" > + <!--l. 4480--><p class="nopar" > </p></li> <li class="enumerate" id="x1-41008x2">As described in <a href="#sec:newglosentry"><span -class="cmsy-10x-x-109">§</span>4 </a><a +class="cmsy-10">§</span>4 </a><a href="#sec:newglosentry">Defining Glossary Entries<!--tex4ht:ref: sec:newglosentry --></a>, you can use the <span -class="cmss-10x-x-109">see</span><a - id="dx1-41009"></a> key - when you define the entry. For example: - - - - <div class="verbatim" id="verbatim-133"> +class="cmss-10">see</span><a + id="dx1-41009"></a> key when you + define the entry. For example: + + + <div class="verbatim" id="verbatim-135"> \newglossaryentry{MaclaurinSeries}{name={Maclaurin  <br />series},  <br />description={Series expansion},  <br />see={TaylorsTheorem}} </div> - <!--l. 4442--><p class="nopar" > Note that in this case, the entry with the <span -class="cmss-10x-x-109">see</span><a - id="dx1-41010"></a> key will automatically - be added to the glossary, but the cross-referenced entry won’t. You - therefore need to ensure that you use the cross-referenced term - with the commands described in <a + <!--l. 4489--><p class="nopar" > Note that in this case, the entry with the <span +class="cmss-10">see</span><a + id="dx1-41010"></a> key will automatically be added to + the glossary, but the cross-referenced entry won’t. You therefore need to ensure + that you use the cross-referenced term with the commands described in <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 </a><a -href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a> - or <a +class="cmsy-10">§</span>6 </a><a +href="#sec:glslink">Links + to Glossary Entries<!--tex4ht:ref: sec:glslink --></a> or <a href="#sec:glsadd"><span -class="cmsy-10x-x-109">§</span>7 </a><a +class="cmsy-10">§</span>7 </a><a href="#sec:glsadd">Adding an Entry to the Glossary Without Generating Text<!--tex4ht:ref: sec:glsadd --></a>. - </p><!--l. 4449--><p class="noindent" >The “see” tag is produce using <span -class="cmtt-10x-x-109">\seename</span><a + </p><!--l. 4496--><p class="noindent" >The “see” tag is produce using <span +class="cmtt-10">\seename</span><a id="dx1-41011"></a>, but can be overridden in specific instances using square brackets at the start of the <span -class="cmss-10x-x-109">see</span><a - id="dx1-41012"></a> value. - For example: - - - +class="cmss-10">see</span><a + id="dx1-41012"></a> value. For + example: + + </p> - <div class="verbatim" id="verbatim-134"> + <div class="verbatim" id="verbatim-136"> \newglossaryentry{MaclaurinSeries}{name={Maclaurin  <br />series},  <br />description={Series expansion},  <br />see=[see also]{TaylorsTheorem}} </div> - <!--l. 4457--><p class="nopar" > + <!--l. 4504--><p class="nopar" > </p></li> <li class="enumerate" id="x1-41014x3">After you have defined the entry, use - <!--l. 4460--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssee</span><span -class="cmtt-10"> </span></span><a + <!--l. 4507--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssee</span><span +class="cmtt-9"> </span></span><a id="dx1-41015"></a> <span -class="cmtt-10x-x-109">\glssee[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">tag</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">xr label list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - </div><hr> - </p><!--l. 4462--><p class="noindent" > +class="cmtt-10">\glssee[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">tag</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">xr label list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 4509--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">xr label list</span><span -class="cmmi-10x-x-109">> </span>is a comma-separated list of entry labels to be +class="cmmi-10"><</span><span +class="cmti-10">xr label list</span><span +class="cmmi-10">> </span>is a comma-separated list of entry labels to be cross-referenced, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the label of the entry doing the - cross-referencing and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">tag</span><span -class="cmmi-10x-x-109">> </span>is the “see” tag. (The default value of +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the label of the entry doing the cross-referencing and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">tag</span><span -class="cmmi-10x-x-109">> </span>is <span -class="cmtt-10x-x-109">\seename</span><a - id="dx1-41016"></a>.) For example: - - - +class="cmmi-10"><</span><span +class="cmti-10">tag</span><span +class="cmmi-10">> </span>is the “see” tag. (The default value of <span +class="cmmi-10"><</span><span +class="cmti-10">tag</span><span +class="cmmi-10">> </span>is <span +class="cmtt-10">\seename</span><a + id="dx1-41016"></a>.) For + example: + + </p> - <div class="verbatim" id="verbatim-135"> + <div class="verbatim" id="verbatim-137"> \glssee[see also]{series}{FourierSeries,TaylorsTheorem} </div> - <!--l. 4470--><p class="nopar" > Note that this automatically adds the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>to the - glossary but doesn’t add the cross-referenced entries (specified by - <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">xr label list</span><span -class="cmmi-10x-x-109">></span>) to the glossary.</p></li></ol> -<!--l. 4476--><p class="indent" > In both cases 2 and 3 above, the cross-referenced information -appears in the <a + <!--l. 4517--><p class="nopar" > Note that this automatically adds the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>to the glossary + but doesn’t add the cross-referenced entries (specified by <span +class="cmmi-10"><</span><span +class="cmti-10">xr label list</span><span +class="cmmi-10">></span>) to the + glossary.</p></li></ol> +<!--l. 4523--><p class="indent" > In both cases 2 and 3 above, the cross-referenced information appears in the +<a id="dx1-41017"></a><a href="#glo:numberlist">number list<a - id="dx1-41018"></a></a>, whereas in case 1, the cross-referenced -information appears in the description. (See the <a + id="dx1-41018"></a></a>, whereas in case 1, the cross-referenced information appears +in the description. (See the <a href="#x1-5032r10"><span -class="cmtt-10x-x-109">sample-crossref.tex</span></a> -example file that comes with this package.) This means that in -cases 2 and 3, the cross-referencing information won’t appear if -you have suppressed the <a +class="cmtt-10">sample-crossref.tex</span></a> example file that comes +with this package.) This means that in cases 2 and 3, the cross-referencing +information won’t appear if you have suppressed the <a id="dx1-41019"></a>number list<a - id="dx1-41020"></a>. In this case, you will need to -activate the <a + id="dx1-41020"></a>. In this +case, you will need to activate the <a id="dx1-41021"></a>number list<a - id="dx1-41022"></a> for the given entries using <span -class="cmss-10x-x-109">nonumberlist=false</span><a - id="dx1-41023"></a>. -Alternatively, if you just use the <span -class="cmss-10x-x-109">see</span><a + id="dx1-41022"></a> for the given entries using +<span +class="cmss-10">nonumberlist=false</span><a + id="dx1-41023"></a>. Alternatively, if you just use the <span +class="cmss-10">see</span><a id="dx1-41024"></a> key instead of <span -class="cmtt-10x-x-109">\glssee</span><a - id="dx1-41025"></a>, you can -automatically activate the <a +class="cmtt-10">\glssee</span><a + id="dx1-41025"></a>, you +can automatically activate the <a id="dx1-41026"></a>number list<a id="dx1-41027"></a> using the <span -class="cmss-10x-x-109">seeautonumberlist</span><a +class="cmss-10">seeautonumberlist</span><a id="dx1-41028"></a> package option. -</p><!--l. 4488--><p class="indent" > <div class="important" title="Important Note"> You must use <span -class="cmtt-10x-x-109">\makeglossaries</span><a +</p><!--l. 4535--><p class="indent" > <div class="important" title="Important Note"> You must use <span +class="cmtt-10">\makeglossaries</span><a id="dx1-41029"></a> <span -class="cmti-10x-x-109">before </span>the entry definitions containing -the <span -class="cmss-10x-x-109">see</span><a - id="dx1-41030"></a> key and before any instances of <span -class="cmtt-10x-x-109">\glssee</span><a - id="dx1-41031"></a> or the entry won’t be -automatically added to the glossary. </div> -</p><!--l. 4493--><p class="noindent" > -</p> - <h3 class="sectionHead"><span class="titlemark">8.1</span>  <a +class="cmti-10">before </span>the entry definitions containing the <span +class="cmss-10">see</span><a + id="dx1-41030"></a> key +and before any instances of <span +class="cmtt-10">\glssee</span><a + id="dx1-41031"></a> or the entry won’t be automatically added to the +glossary. </div> +</p><!--l. 4540--><p class="noindent" > +</p> +<!--l. 4542--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">8.1 </span> <a id="sec:customxr"></a>Customising Cross-reference Text</h3> -<!--l. 4498--><p class="noindent" >When you use either the <span -class="cmss-10x-x-109">see</span><a +<!--l. 4545--><p class="noindent" >When you use either the <span +class="cmss-10">see</span><a id="dx1-42001"></a> key or the command <span -class="cmtt-10x-x-109">\glssee</span>, the -cross-referencing information will be typeset in the glossary according -to: -</p><!--l. 4501--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsseeformat</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glssee</span>, the cross-referencing +information will be typeset in the glossary according to: +</p><!--l. 4548--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsseeformat</span><span +class="cmtt-9"> </span></span><a id="dx1-42002"></a> <span -class="cmtt-10x-x-109">\glsseeformat[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">tag</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label-list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">location</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">\glsseeformat[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">tag</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label-list</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">location</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 4503--><p class="noindent" > +</p><!--l. 4550--><p class="noindent" > The default definition of <span -class="cmtt-10x-x-109">\glsseeformat </span>is: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">\emph{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">tag</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} \glsseelist{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label-list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - <br /><spacer type=vertical size=10></span> +class="cmtt-10">\glsseeformat </span>is: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">\emph{</span><span +class="cmmi-10"><</span><span +class="cmti-10">tag</span><span +class="cmmi-10">></span><span +class="cmtt-10">} \glsseelist{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label-list</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> + <br /><spacer type=vertical size=10></span> Note that the location is always ignored.<span class="footnote-mark"><a -href="#fn1x10" id="fn1x10-bk"><sup class="textsuperscript">1</sup></a></span><a +href="#fn1x9" id="fn1x9-bk"><sup class="textsuperscript">8.1</sup></a></span><a id="x1-42003f1"></a> For example, if you want the tag to appear in bold, you can do:<span class="footnote-mark"><a -href="#fn2x10" id="fn2x10-bk"><sup class="textsuperscript">2</sup></a></span><a +href="#fn2x9" id="fn2x9-bk"><sup class="textsuperscript">8.2</sup></a></span><a id="x1-42006f2"></a> - - - + + </p> - <div class="verbatim" id="verbatim-136"> + <div class="verbatim" id="verbatim-138"> \renewcommand*{\glsseeformat}[3][\seename]{\textbf{#1}  <br /> \glsseelist{#2}} </div> -<!--l. 4519--><p class="nopar" > -</p><!--l. 4522--><p class="indent" > The list of labels is dealt with by <span -class="cmtt-10x-x-109">\glsseelist</span>, which iterates through -the list and typesets each entry in the label. The entries are separated -by -</p><!--l. 4525--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsseesep</span><span -class="cmtt-10"> </span></span><a +<!--l. 4566--><p class="nopar" > +</p><!--l. 4569--><p class="indent" > The list of labels is dealt with by <span +class="cmtt-10">\glsseelist</span>, which iterates through the list and +typesets each entry in the label. The entries are separated by +</p><!--l. 4572--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsseesep</span><span +class="cmtt-9"> </span></span><a id="dx1-42009"></a> <span -class="cmtt-10x-x-109">\glsseesep </span></div><hr> -</p><!--l. 4527--><p class="noindent" > +class="cmtt-10">\glsseesep </span></div><hr> +</p><!--l. 4574--><p class="noindent" > or (for the last pair) -</p><!--l. 4529--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsseelastsep</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4576--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsseelastsep</span><span +class="cmtt-9"> </span></span><a id="dx1-42010"></a> <span -class="cmtt-10x-x-109">\glsseelastsep </span></div><hr> -</p><!--l. 4531--><p class="noindent" > +class="cmtt-10">\glsseelastsep </span></div><hr> +</p><!--l. 4578--><p class="noindent" > These default to “<span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">,\space</span></span></span>” and “<span -class="cmtt-10x-x-109">\space\andname</span><a +class="cmtt-10">,\space</span></span></span>” and “<span +class="cmtt-10">\space\andname</span><a id="dx1-42011"></a><span -class="cmtt-10x-x-109">\space</span>” respectively. -The list entry text is displayed using: -</p><!--l. 4535--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsseeitemformat</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\space</span>” respectively. The list entry +text is displayed using: +</p><!--l. 4582--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsseeitemformat</span><span +class="cmtt-9"> </span></span><a id="dx1-42012"></a> <span -class="cmtt-10x-x-109">\glsseeitemformat{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4537--><p class="noindent" > +class="cmtt-10">\glsseeitemformat{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4584--><p class="noindent" > This defaults to <span -class="cmtt-10x-x-109">\glsentrytext</span><a +class="cmtt-10">\glsentrytext</span><a id="dx1-42013"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>.<span class="footnote-mark"><a -href="#fn3x10" id="fn3x10-bk"><sup class="textsuperscript">3</sup></a></span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>.<span class="footnote-mark"><a +href="#fn3x9" id="fn3x9-bk"><sup class="textsuperscript">8.3</sup></a></span><a id="x1-42014f3"></a> For example, to make the cross-referenced list use small caps: - - - + + </p> - <div class="verbatim" id="verbatim-137"> + <div class="verbatim" id="verbatim-139"> \renewcommand{\glsseeitemformat}[1]{%  <br />  \textsc{\glsentrytext{#1}}} </div> -<!--l. 4545--><p class="nopar" > -</p><!--l. 4547--><p class="indent" > <div class="important" title="Important Note"> You can use <span -class="cmtt-10x-x-109">\glsseeformat</span><a +<!--l. 4592--><p class="nopar" > +</p><!--l. 4594--><p class="indent" > <div class="important" title="Important Note"> You can use <span +class="cmtt-10">\glsseeformat</span><a id="dx1-42018"></a> and <span -class="cmtt-10x-x-109">\glsseelist</span><a - id="dx1-42019"></a> in the main body of the -text, but they won’t automatically add the cross-referenced entries to -the glossary. If you want them added with that location, you can -do: - - - -</p> - <div class="verbatim" id="verbatim-138"> +class="cmtt-10">\glsseelist</span><a + id="dx1-42019"></a> in the main body of the text, but +they won’t automatically add the cross-referenced entries to the glossary. If you want +them added with that location, you can do: + + +</p> + <div class="verbatim" id="verbatim-140"> Some information (see also  <br />\glsseelist{FourierSeries,TaylorsTheorem}%  <br />\glsadd{FourierSeries}\glsadd{TaylorsTheorem}). </div> -<!--l. 4556--><p class="nopar" > </div> -</p><!--l. 4557--><p class="noindent" > - - - +<!--l. 4603--><p class="nopar" > </div> +</p><!--l. 4604--><p class="noindent" > + + </p> -<!--l. 4559--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">9</span>  <a +<!--l. 4606--><p class="indent" > </div> +</p><!--l. 4606--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">9. <a id="sec:glsnolink"></a>Using Glossary Terms Without Links</h2> - The commands described in this section display entry details -without adding any information to the glossary. They don’t use -<span -class="cmtt-10x-x-109">\glstextformat</span><a - id="dx1-43001"></a>, they don’t have any optional arguments, they don’t -affect the <a +</p><!--l. 4609--><p class="indent" > The commands described in this section display entry details without adding any +information to the glossary. They don’t use <span +class="cmtt-10">\glstextformat</span><a + id="dx1-43001"></a>, they don’t have +any optional arguments, they don’t affect the <a id="dx1-43002"></a><a -href="#glo:firstuseflag">first use flag</a> and, apart from <span -class="cmtt-10x-x-109">\glshyperlink</span><a - id="dx1-43003"></a>, they don’t -produce hyperlinks. -<!--l. 4568--><p class="indent" > <div class="important" title="Important Note"> Commands that aren’t expandable will be ignored by PDF bookmarks, -so you will need to provide an alternative via <span -class="cmss-10x-x-109">hyperref</span><a +href="#glo:firstuseflag">first use flag</a> and, apart from +<span +class="cmtt-10">\glshyperlink</span><a + id="dx1-43003"></a>, they don’t produce hyperlinks. +</p><!--l. 4615--><p class="indent" > <div class="important" title="Important Note"> Commands that aren’t expandable will be ignored by PDF bookmarks, so +you will need to provide an alternative via <span +class="cmss-10">hyperref</span><a id="dx1-43004"></a>’s <span -class="cmtt-10x-x-109">\texorpdfstring</span> -if you want to use them in sectioning commands. (This isn’t specific to the +class="cmtt-10">\texorpdfstring </span>if +you want to use them in sectioning commands. (This isn’t specific to the <span -class="cmss-10x-x-109">glossaries </span>package.) See the <span -class="cmss-10x-x-109">hyperref</span><a +class="cmss-10">glossaries </span>package.) See the <span +class="cmss-10">hyperref</span><a id="dx1-43005"></a> documentation for further details. All the commands that convert the first letter to upper case aren’t expandable. </div> -</p><!--l. 4575--><p class="noindent" > -</p><!--l. 4577--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryname</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4622--><p class="noindent" > +</p><!--l. 4624--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryname</span><span +class="cmtt-9"> </span></span><a id="dx1-43006"></a> <span -class="cmtt-10x-x-109">\glsentryname{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4579--><p class="noindent" > -</p><!--l. 4580--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryname</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryname{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4626--><p class="noindent" > +</p><!--l. 4627--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryname</span><span +class="cmtt-9"> </span></span><a id="dx1-43007"></a> <span -class="cmtt-10x-x-109">\Glsentryname{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4582--><p class="noindent" > +class="cmtt-10">\Glsentryname{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4629--><p class="noindent" > These commands display the name of the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, as specified by the <span -class="cmss-10x-x-109">name</span><a +class="cmss-10">name</span><a id="dx1-43008"></a> key. <span -class="cmtt-10x-x-109">\Glsentryname </span>makes the first letter upper +class="cmtt-10">\Glsentryname </span>makes the first letter upper case. Neither of these commands check for the existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. The -first form <span -class="cmtt-10x-x-109">\glsentryname </span>is expandable (unless the name contains -unexpandable commands). -</p><!--l. 4590--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glossentryname</span><span -class="cmtt-10"> </span></span><a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. The first +form <span +class="cmtt-10">\glsentryname </span>is expandable (unless the name contains unexpandable +commands). +</p><!--l. 4637--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glossentryname</span><span +class="cmtt-9"> </span></span><a id="dx1-43009"></a> <span -class="cmtt-10x-x-109">\glossentryname{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4592--><p class="noindent" > +class="cmtt-10">\glossentryname{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4639--><p class="noindent" > This is like <span -class="cmtt-10x-x-109">\glsnamefont</span><span -class="cmsy-10x-x-109">{</span><span -class="cmtt-10x-x-109">\glsentryname{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span><span -class="cmsy-10x-x-109">} </span>but also checks for -the existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. This command is not expandable. It’s used in the -predefined glossary styles, so if you want to change the way the name is -formatted in the glossary, you can redefine <span -class="cmtt-10x-x-109">\glsnamefont </span>to use the -required fonts. For example: - - - +class="cmtt-10">\glsnamefont</span><span +class="cmsy-10">{</span><span +class="cmtt-10">\glsentryname{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span><span +class="cmsy-10">} </span>but also checks for the +existence of <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. This command is not expandable. It’s used in the predefined +glossary styles, so if you want to change the way the name is formatted in +the glossary, you can redefine <span +class="cmtt-10">\glsnamefont </span>to use the required fonts. For +example: + + </p> - <div class="verbatim" id="verbatim-139"> + <div class="verbatim" id="verbatim-141"> \renewcommand*{\glsnamefont}[1]{\textmd{\sffamily #1}} </div> -<!--l. 4601--><p class="nopar" > -</p><!--l. 4602--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glossentryname</span><span -class="cmtt-10"> </span></span><a +<!--l. 4648--><p class="nopar" > +</p><!--l. 4649--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glossentryname</span><span +class="cmtt-9"> </span></span><a id="dx1-43010"></a> <span -class="cmtt-10x-x-109">\Glossentryname{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4604--><p class="noindent" > +class="cmtt-10">\Glossentryname{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4651--><p class="noindent" > This is like <span -class="cmtt-10x-x-109">\glossentryname </span>but makes the first letter of the name upper +class="cmtt-10">\glossentryname </span>but makes the first letter of the name upper case. -</p><!--l. 4608--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrytext</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4655--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrytext</span><span +class="cmtt-9"> </span></span><a id="dx1-43011"></a> <span -class="cmtt-10x-x-109">\glsentrytext{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4610--><p class="noindent" > -</p><!--l. 4611--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentrytext</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrytext{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4657--><p class="noindent" > +</p><!--l. 4658--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentrytext</span><span +class="cmtt-9"> </span></span><a id="dx1-43012"></a> <span -class="cmtt-10x-x-109">\Glsentrytext{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4613--><p class="noindent" > -These commands display the subsequent use text for the glossary entry -given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, as specified by the <span -class="cmss-10x-x-109">text</span><a +class="cmtt-10">\Glsentrytext{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4660--><p class="noindent" > +These commands display the subsequent use text for the glossary entry given by +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, as specified by the <span +class="cmss-10">text</span><a id="dx1-43013"></a> key. <span -class="cmtt-10x-x-109">\Glsentrytext </span>makes the -first letter upper case. The first form is expandable (unless the text -contains unexpandable commands). The second form is not expandable. -Neither checks for the existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4621--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentrytext </span>makes the first letter upper +case. The first form is expandable (unless the text contains unexpandable +commands). The second form is not expandable. Neither checks for the existence of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4668--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43014"></a> <span -class="cmtt-10x-x-109">\glsentryplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4623--><p class="noindent" > -</p><!--l. 4624--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4670--><p class="noindent" > +</p><!--l. 4671--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43015"></a> <span -class="cmtt-10x-x-109">\Glsentryplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4626--><p class="noindent" > -These commands display the subsequent use plural text for the glossary -entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, as specified by the <span -class="cmss-10x-x-109">plural</span><a +class="cmtt-10">\Glsentryplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4673--><p class="noindent" > +These commands display the subsequent use plural text for the glossary entry given by +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, as specified by the <span +class="cmss-10">plural</span><a id="dx1-43016"></a> key. <span -class="cmtt-10x-x-109">\Glsentryplural</span> -makes the first letter upper case. The first form is expandable (unless the -value of that key contains unexpandable commands). The second form is -not expandable. Neither checks for the existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4635--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryfirst</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryplural </span>makes the first letter upper +case. The first form is expandable (unless the value of that key contains unexpandable +commands). The second form is not expandable. Neither checks for the existence of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4682--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryfirst</span><span +class="cmtt-9"> </span></span><a id="dx1-43017"></a> <span -class="cmtt-10x-x-109">\glsentryfirst{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4637--><p class="noindent" > -</p><!--l. 4638--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryfirst</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryfirst{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4684--><p class="noindent" > +</p><!--l. 4685--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryfirst</span><span +class="cmtt-9"> </span></span><a id="dx1-43018"></a> <span -class="cmtt-10x-x-109">\Glsentryfirst{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4640--><p class="noindent" > +class="cmtt-10">\Glsentryfirst{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4687--><p class="noindent" > These commands display the <a id="dx1-43019"></a><a -href="#glo:firstusetext">first use text</a> for the glossary entry given by -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, as specified by the <span -class="cmss-10x-x-109">first</span><a +href="#glo:firstusetext">first use text</a> for the glossary entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, as +specified by the <span +class="cmss-10">first</span><a id="dx1-43020"></a> key. <span -class="cmtt-10x-x-109">\Glsentryfirst </span>makes the first letter -upper case. The first form is expandable (unless the value of that key -contains unexpandable commands). The second form is not expandable. -Neither checks for the existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4648--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryfirstplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryfirst </span>makes the first letter upper case. The +first form is expandable (unless the value of that key contains unexpandable +commands). The second form is not expandable. Neither checks for the existence of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4695--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryfirstplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43021"></a> <span -class="cmtt-10x-x-109">\glsentryfirstplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4650--><p class="noindent" > - - - -</p><!--l. 4651--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryfirstplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryfirstplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4697--><p class="noindent" > +</p><!--l. 4698--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryfirstplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43022"></a> <span -class="cmtt-10x-x-109">\Glsentryfirstplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4653--><p class="noindent" > +class="cmtt-10">\Glsentryfirstplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4700--><p class="noindent" > These commands display the plural form of the <a id="dx1-43023"></a><a -href="#glo:firstusetext">first use text</a> for the -glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, as specified by the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-43024"></a> key. -<span -class="cmtt-10x-x-109">\Glsentryfirstplural </span>makes the first letter upper case. The first form is -expandable (unless the value of that key contains unexpandable -commands). The second form is not expandable. Neither checks for the -existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4662--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrydesc</span><span -class="cmtt-10"> </span></span><a +href="#glo:firstusetext">first use text</a> for the glossary entry + + +given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, as specified by the <span +class="cmss-10">firstplural</span><a + id="dx1-43024"></a> key. <span +class="cmtt-10">\Glsentryfirstplural </span>makes the +first letter upper case. The first form is expandable (unless the value of that key +contains unexpandable commands). The second form is not expandable. Neither +checks for the existence of <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4709--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrydesc</span><span +class="cmtt-9"> </span></span><a id="dx1-43025"></a> <span -class="cmtt-10x-x-109">\glsentrydesc{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4664--><p class="noindent" > -</p><!--l. 4665--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentrydesc</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrydesc{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4711--><p class="noindent" > +</p><!--l. 4712--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentrydesc</span><span +class="cmtt-9"> </span></span><a id="dx1-43026"></a> <span -class="cmtt-10x-x-109">\Glsentrydesc{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4667--><p class="noindent" > -These commands display the description for the glossary entry given by -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. <span -class="cmtt-10x-x-109">\Glsentrydesc </span>makes the first letter upper case. The first form is -expandable (unless the value of that key contains unexpandable -commands). The second form is not expandable. Neither checks for the -existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4674--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glossentrydesc</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentrydesc{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4714--><p class="noindent" > +These commands display the description for the glossary entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +<span +class="cmtt-10">\Glsentrydesc </span>makes the first letter upper case. The first form is expandable (unless +the value of that key contains unexpandable commands). The second form is not +expandable. Neither checks for the existence of <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4721--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glossentrydesc</span><span +class="cmtt-9"> </span></span><a id="dx1-43027"></a> <span -class="cmtt-10x-x-109">\glossentrydesc{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4676--><p class="noindent" > +class="cmtt-10">\glossentrydesc{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4723--><p class="noindent" > This is like <span -class="cmtt-10x-x-109">\glsentrydesc{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>but also checks for the existence of -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. This command is not expandable. It’s used in the predefined -glossary styles to display the description. -</p><!--l. 4681--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glossentrydesc</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrydesc{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>but also checks for the existence of <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +This command is not expandable. It’s used in the predefined glossary styles to display +the description. +</p><!--l. 4728--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glossentrydesc</span><span +class="cmtt-9"> </span></span><a id="dx1-43028"></a> <span -class="cmtt-10x-x-109">\Glossentrydesc{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4683--><p class="noindent" > +class="cmtt-10">\Glossentrydesc{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4730--><p class="noindent" > This is like <span -class="cmtt-10x-x-109">\glossentrydesc </span>but converts the first letter to upper case. -This command is not expandable. -</p><!--l. 4687--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrydescplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glossentrydesc </span>but converts the first letter to upper case. This +command is not expandable. +</p><!--l. 4734--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrydescplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43029"></a> <span -class="cmtt-10x-x-109">\glsentrydescplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4689--><p class="noindent" > -</p><!--l. 4690--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentrydescplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrydescplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4736--><p class="noindent" > +</p><!--l. 4737--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentrydescplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43030"></a> <span -class="cmtt-10x-x-109">\Glsentrydescplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4692--><p class="noindent" > +class="cmtt-10">\Glsentrydescplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4739--><p class="noindent" > These commands display the plural description for the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. <span -class="cmtt-10x-x-109">\Glsentrydescplural </span>makes the first letter upper case. -The first form is expandable (unless the value of that key contains -unexpandable commands). The second form is not expandable. Neither -checks for the existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4701--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrysymbol</span><span -class="cmtt-10"> </span></span><a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. <span +class="cmtt-10">\Glsentrydescplural </span>makes the first letter upper case. The +first form is expandable (unless the value of that key contains unexpandable +commands). The second form is not expandable. Neither checks for the existence of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4748--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrysymbol</span><span +class="cmtt-9"> </span></span><a id="dx1-43031"></a> <span -class="cmtt-10x-x-109">\glsentrysymbol{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4703--><p class="noindent" > -</p><!--l. 4704--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentrysymbol</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrysymbol{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4750--><p class="noindent" > +</p><!--l. 4751--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentrysymbol</span><span +class="cmtt-9"> </span></span><a id="dx1-43032"></a> <span -class="cmtt-10x-x-109">\Glsentrysymbol{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4706--><p class="noindent" > -These commands display the symbol for the glossary entry given by - - - -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. <span -class="cmtt-10x-x-109">\Glsentrysymbol </span>makes the first letter upper case. The first form -is expandable (unless the value of that key contains unexpandable -commands). The second form is not expandable. Neither checks for the -existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4713--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glossentrysymbol</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentrysymbol{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4753--><p class="noindent" > +These commands display the symbol for the glossary entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +<span +class="cmtt-10">\Glsentrysymbol </span>makes the first letter upper case. The first form is expandable +(unless the value of that key contains unexpandable commands). The second form is +not expandable. Neither checks for the existence of <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4760--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glossentrysymbol</span><span +class="cmtt-9"> </span></span><a id="dx1-43033"></a> <span -class="cmtt-10x-x-109">\glossentrysymbol{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4715--><p class="noindent" > +class="cmtt-10">\glossentrysymbol{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4762--><p class="noindent" > This is like <span -class="cmtt-10x-x-109">\glsentrysymbol{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>but also checks for the existence of -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. This command is not expandable. It’s used in the predefined -glossary styles to display the symbol. -</p><!--l. 4720--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glossentrysymbol</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrysymbol{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>but also checks for the existence of <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +This command is not expandable. It’s used in the predefined glossary styles to display +the symbol. + + +</p><!--l. 4767--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glossentrysymbol</span><span +class="cmtt-9"> </span></span><a id="dx1-43034"></a> <span -class="cmtt-10x-x-109">\Glossentrysymbol{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4722--><p class="noindent" > +class="cmtt-10">\Glossentrysymbol{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4769--><p class="noindent" > This is like <span -class="cmtt-10x-x-109">\glossentrysymbol </span>but converts the first letter to upper case. -This command is not expandable. -</p><!--l. 4726--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrysymbolplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glossentrysymbol </span>but converts the first letter to upper case. This +command is not expandable. +</p><!--l. 4773--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrysymbolplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43035"></a> <span -class="cmtt-10x-x-109">\glsentrysymbolplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 4728--><p class="noindent" > -</p><!--l. 4729--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentrysymbolplural</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrysymbolplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4775--><p class="noindent" > +</p><!--l. 4776--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentrysymbolplural</span><span +class="cmtt-9"> </span></span><a id="dx1-43036"></a> <span -class="cmtt-10x-x-109">\Glsentrysymbolplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 4731--><p class="noindent" > +class="cmtt-10">\Glsentrysymbolplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4778--><p class="noindent" > These commands display the plural symbol for the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. <span -class="cmtt-10x-x-109">\Glsentrysymbolplural </span>makes the first letter upper case. -The first form is expandable (unless the value of that key contains -unexpandable commands). The second form is not expandable. Neither -checks for the existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4739--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryuseri</span><span -class="cmtt-10"> </span></span><a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. <span +class="cmtt-10">\Glsentrysymbolplural </span>makes the first letter upper case. The +first form is expandable (unless the value of that key contains unexpandable +commands). The second form is not expandable. Neither checks for the existence of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4786--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryuseri</span><span +class="cmtt-9"> </span></span><a id="dx1-43037"></a> <span -class="cmtt-10x-x-109">\glsentryuseri{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4741--><p class="noindent" > -</p><!--l. 4742--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryuseri</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryuseri{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4788--><p class="noindent" > +</p><!--l. 4789--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryuseri</span><span +class="cmtt-9"> </span></span><a id="dx1-43038"></a> <span -class="cmtt-10x-x-109">\Glsentryuseri{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4744--><p class="noindent" > -</p><!--l. 4745--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryuserii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryuseri{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4791--><p class="noindent" > +</p><!--l. 4792--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryuserii</span><span +class="cmtt-9"> </span></span><a id="dx1-43039"></a> <span -class="cmtt-10x-x-109">\glsentryuserii{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4747--><p class="noindent" > -</p><!--l. 4748--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryuserii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryuserii{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4794--><p class="noindent" > +</p><!--l. 4795--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryuserii</span><span +class="cmtt-9"> </span></span><a id="dx1-43040"></a> <span -class="cmtt-10x-x-109">\Glsentryuserii{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4750--><p class="noindent" > -</p><!--l. 4751--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryuseriii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryuserii{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4797--><p class="noindent" > +</p><!--l. 4798--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryuseriii</span><span +class="cmtt-9"> </span></span><a id="dx1-43041"></a> <span -class="cmtt-10x-x-109">\glsentryuseriii{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4753--><p class="noindent" > -</p><!--l. 4754--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryuseriii</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryuseriii{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4800--><p class="noindent" > +</p><!--l. 4801--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryuseriii</span><span +class="cmtt-9"> </span></span><a id="dx1-43042"></a> <span -class="cmtt-10x-x-109">\Glsentryuseriii{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4756--><p class="noindent" > - - - -</p><!--l. 4757--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryuseriv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryuseriii{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4803--><p class="noindent" > +</p><!--l. 4804--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryuseriv</span><span +class="cmtt-9"> </span></span><a id="dx1-43043"></a> <span -class="cmtt-10x-x-109">\glsentryuseriv{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4759--><p class="noindent" > -</p><!--l. 4760--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryuseriv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryuseriv{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4806--><p class="noindent" > +</p><!--l. 4807--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryuseriv</span><span +class="cmtt-9"> </span></span><a id="dx1-43044"></a> <span -class="cmtt-10x-x-109">\Glsentryuseriv{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4762--><p class="noindent" > -</p><!--l. 4763--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryuserv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryuseriv{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4809--><p class="noindent" > +</p><!--l. 4810--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryuserv</span><span +class="cmtt-9"> </span></span><a id="dx1-43045"></a> <span -class="cmtt-10x-x-109">\glsentryuserv{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4765--><p class="noindent" > -</p><!--l. 4766--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryuserv</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryuserv{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4812--><p class="noindent" > +</p><!--l. 4813--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryuserv</span><span +class="cmtt-9"> </span></span><a id="dx1-43046"></a> <span -class="cmtt-10x-x-109">\Glsentryuserv{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4768--><p class="noindent" > -</p><!--l. 4769--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryuservi</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryuserv{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4815--><p class="noindent" > +</p><!--l. 4816--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryuservi</span><span +class="cmtt-9"> </span></span><a id="dx1-43047"></a> <span -class="cmtt-10x-x-109">\glsentryuservi{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4771--><p class="noindent" > -</p><!--l. 4772--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryuservi</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentryuservi{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + + +</p><!--l. 4818--><p class="noindent" > +</p><!--l. 4819--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryuservi</span><span +class="cmtt-9"> </span></span><a id="dx1-43048"></a> <span -class="cmtt-10x-x-109">\Glsentryuservi{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4774--><p class="noindent" > -These commands display the value of the user keys for the glossary entry -given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. The lower case forms are expandable (unless the value of -the key contains unexpandable commands). The commands beginning with -an upper case letter convert the first letter of the required value to upper -case and are not expandable. None of these commands check for the -existence of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 4783--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glshyperlink</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Glsentryuservi{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4821--><p class="noindent" > +These commands display the value of the user keys for the glossary entry given +by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. The lower case forms are expandable (unless the value of the +key contains unexpandable commands). The commands beginning with an +upper case letter convert the first letter of the required value to upper case +and are not expandable. None of these commands check for the existence of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 4830--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glshyperlink</span><span +class="cmtt-9"> </span></span><a id="dx1-43049"></a> <span -class="cmtt-10x-x-109">\glshyperlink[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">link text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4785--><p class="noindent" > -This command provides a hyperlink to the glossary entry given by -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span><span -class="cmbx-10x-x-109">but does not add any information to the glossary</span> -<span -class="cmbx-10x-x-109">file</span>. The link text is given by <span -class="cmtt-10x-x-109">\glsentrytext</span><a +class="cmtt-10">\glshyperlink[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">link text</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4832--><p class="noindent" > +This command provides a hyperlink to the glossary entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span><span +class="cmbx-10">but does not add</span> +<span +class="cmbx-10">any information to the glossary file</span>. The link text is given by <span +class="cmtt-10">\glsentrytext</span><a id="dx1-43050"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>by -default<span class="footnote-mark"><a -href="#fn1x11" id="fn1x11-bk"><sup class="textsuperscript">1</sup></a></span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +by default<span class="footnote-mark"><a +href="#fn1x10" id="fn1x10-bk"><sup class="textsuperscript">9.1</sup></a></span><a id="x1-43051f1"></a>, but can be overridden using the optional argument. -</p><!--l. 4793--><p class="indent" > <div class="important" title="Important Note"> If you use <span -class="cmtt-10x-x-109">\glshyperlink</span>, you need to ensure that the relevant entry -has been added to the glossary using any of the commands described in <a +</p><!--l. 4840--><p class="indent" > <div class="important" title="Important Note"> If you use <span +class="cmtt-10">\glshyperlink</span>, you need to ensure that the relevant entry has been +added to the glossary using any of the commands described in <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 -</a><a -href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a> or <a +class="cmsy-10">§</span>6 </a><a +href="#sec:glslink">Links to Glossary +Entries<!--tex4ht:ref: sec:glslink --></a> or <a href="#sec:glsadd"><span -class="cmsy-10x-x-109">§</span>7 </a><a -href="#sec:glsadd">Adding an Entry to the Glossary Without -Generating Text<!--tex4ht:ref: sec:glsadd --></a> otherwise you will end up with an undefined link. -</div> -</p><!--l. 4798--><p class="noindent" > -</p><!--l. 4800--><p class="indent" > The next two commands are only available with the <span -class="cmss-10x-x-109">savenumberlist</span><a - id="dx1-43056"></a> -package option: -</p><!--l. 4802--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrynumberlist</span><span -class="cmtt-10"> </span></span><a +class="cmsy-10">§</span>7 </a><a +href="#sec:glsadd">Adding an Entry to the Glossary Without Generating Text<!--tex4ht:ref: sec:glsadd --></a> otherwise +you will end up with an undefined link. </div> +</p><!--l. 4845--><p class="noindent" > +</p><!--l. 4847--><p class="indent" > The next two commands are only available with the <span +class="cmss-10">savenumberlist</span><a + id="dx1-43056"></a> package +option: +</p><!--l. 4849--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrynumberlist</span><span +class="cmtt-9"> </span></span><a id="dx1-43057"></a> <span -class="cmtt-10x-x-109">\glsentrynumberlist{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4804--><p class="noindent" > -</p><!--l. 4805--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsdisplaynumberlist</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsentrynumberlist{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4851--><p class="noindent" > +</p><!--l. 4852--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdisplaynumberlist</span><span +class="cmtt-9"> </span></span><a id="dx1-43058"></a> <span -class="cmtt-10x-x-109">\glsdisplaynumberlist{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - - - -</div><hr> -</p><!--l. 4807--><p class="noindent" > +class="cmtt-10">\glsdisplaynumberlist{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4854--><p class="noindent" > Both display the <a id="dx1-43059"></a><a href="#glo:numberlist">number list<a id="dx1-43060"></a></a> for the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>and require a -run of <a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>and require a run of +<a id="dx1-43061"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-43062"></a></a> (or <a id="dx1-43063"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-43064"></a></a> or <a id="dx1-43065"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-43066"></a></a>) followed by one or -two runs of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>. The first command, <span -class="cmtt-10x-x-109">\glsentrynumberlist</span>, -simply displays the number list as is. The second command, -<span -class="cmtt-10x-x-109">\glsdisplaynumberlist</span>, formats the list using: -</p><!--l. 4814--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsnumlistsep</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">makeindex</span><a + id="dx1-43066"></a></a>) followed by one or two runs of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>. The first +command, <span +class="cmtt-10">\glsentrynumberlist</span>, simply displays the number list as is. The second command, +<span +class="cmtt-10">\glsdisplaynumberlist</span>, formats the list using: +</p><!--l. 4861--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsnumlistsep</span><span +class="cmtt-9"> </span></span><a id="dx1-43067"></a> <span -class="cmtt-10x-x-109">\glsnumlistsep </span></div><hr> -</p><!--l. 4816--><p class="noindent" > +class="cmtt-10">\glsnumlistsep </span></div><hr> +</p><!--l. 4863--><p class="noindent" > as the separator between all but the last two elements and -</p><!--l. 4818--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsnumlistlastsep</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4865--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsnumlistlastsep</span><span +class="cmtt-9"> </span></span><a id="dx1-43068"></a> <span -class="cmtt-10x-x-109">\glsnumlistlastsep </span></div><hr> -</p><!--l. 4820--><p class="noindent" > +class="cmtt-10">\glsnumlistlastsep </span></div><hr> +</p><!--l. 4867--><p class="noindent" > between the final two elements. The defaults are <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">,␣</span></span></span> and <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">␣\&␣</span></span></span>, respectively. -</p><!--l. 4824--><p class="indent" > <div class="important" title="Important Note"> <span -class="cmtt-10x-x-109">\glsdisplaynumberlist </span>is fairly experimental. It only works when the -default counter format is used (that is, when the <span -class="cmss-10x-x-109">format</span><a - id="dx1-43069"></a> key is set to -<span -class="cmtt-10x-x-109">glsnumberformat</span>). This command also doesn’t work with <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-43070"></a>. If you -try using it with that package, <span -class="cmtt-10x-x-109">\glsentrynumberlist </span>will be used instead. -</div> -</p><!--l. 4830--><p class="noindent" > -</p><!--l. 4832--><p class="indent" > For further information see “Displaying entry details without -adding information to the glossary” in the documented code -(<span -class="cmtt-10x-x-109">glossaries-code.pdf</span>). - - - -</p> - <h2 class="chapterHead"><span class="titlemark">10</span>  <a +class="cmtt-10">,␣</span></span></span> and <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">␣\&␣</span></span></span>, respectively. +</p><!--l. 4871--><p class="indent" > <div class="important" title="Important Note"> <span +class="cmtt-10">\glsdisplaynumberlist </span>is fairly experimental. It only works when the default +counter format is used (that is, when the <span +class="cmss-10">format</span><a + id="dx1-43069"></a> key is set to <span +class="cmtt-10">glsnumberformat</span>). This +command also doesn’t work with <span +class="cmss-10">hyperref</span><a + id="dx1-43070"></a>. If you try using it with that package, +<span +class="cmtt-10">\glsentrynumberlist </span>will be used instead. </div> +</p><!--l. 4877--><p class="noindent" > +</p><!--l. 4879--><p class="indent" > For further information see “Displaying entry details without adding information + + +to the glossary” in the documented code (<span +class="cmtt-10">glossaries-code.pdf</span>). + + +</p> +<!--l. 4883--><p class="indent" > </div> +</p><!--l. 4883--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">10. <a id="sec:printglossary"></a>Displaying a glossary</h2> -<!--l. 4839--><p class="noindent" >The command -</p><!--l. 4840--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\printglossaries</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 4886--><p class="indent" > The command +</p><!--l. 4887--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\printglossaries</span><span +class="cmtt-9"> </span></span><a id="dx1-44001"></a> <span -class="cmtt-10x-x-109">\printglossaries </span></div><hr> -</p><!--l. 4842--><p class="noindent" > -will display all the glossaries in the order in which they were defined. Note -that no glossaries will appear until you have either used the Perl script -<a +class="cmtt-10">\printglossaries </span></div><hr> +</p><!--l. 4889--><p class="noindent" > +will display all the glossaries in the order in which they were defined. Note that no +glossaries will appear until you have either used the Perl script <a id="dx1-44002"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-44003"></a></a> or have directly used <a +class="cmtt-10">makeglossaries</span><a + id="dx1-44003"></a></a> or +have directly used <a id="dx1-44004"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-44005"></a></a> or <a id="dx1-44006"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-44007"></a></a> (as described -in <a +class="cmtt-10">xindy</span><a + id="dx1-44007"></a></a> (as described in <a href="#sec:makeglossaries"><span -class="cmsy-10x-x-109">§</span>1.3 </a><a -href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a>). If the glossary still -does not appear after you re-<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> your document, check the -<a +class="cmsy-10">§</span>1.3 </a><a +href="#sec:makeglossaries">Generating the +Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a>). If the glossary still does not appear after you +re-<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> your document, check the <a id="dx1-44008"></a><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-44009"></a>/<a id="dx1-44010"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-44011"></a> log files to see if there is a problem. Remember that you -also need to use the command <span -class="cmtt-10x-x-109">\makeglossaries</span><a - id="dx1-44012"></a> in the preamble to enable -the glossaries. -</p><!--l. 4853--><p class="indent" > An individual glossary can be displayed using: -</p><!--l. 4854--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\printglossary</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">xindy</span><a + id="dx1-44011"></a> log files to see if there is a +problem. Remember that you also need to use the command <span +class="cmtt-10">\makeglossaries</span><a + id="dx1-44012"></a> in the +preamble to enable the glossaries. +</p><!--l. 4900--><p class="indent" > An individual glossary can be displayed using: +</p><!--l. 4901--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\printglossary</span><span +class="cmtt-9"> </span></span><a id="dx1-44013"></a> <span -class="cmtt-10x-x-109">\printglossary[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 4856--><p class="noindent" > +class="cmtt-10">\printglossary[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 4903--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">> </span>is a <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">> </span>list of options. The following keys -are available: +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">> </span>is a <span +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>list of options. The following keys are +available: </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">type</span><a +class="cmssbx-10">type</span><a id="dx1-44014"></a> </dt><dd -class="description">The value of this key specifies which glossary to print. If omitted, the - default glossary is assumed. For example, to print the list of - acronyms: - - - - <div class="verbatim" id="verbatim-140"> +class="description">The value of this key specifies which glossary to print. If omitted, the default + glossary is assumed. For example, to print the list of acronyms: + + + <div class="verbatim" id="verbatim-142"> \printglossary[type=\acronymtype] </div> - <!--l. 4865--><p class="nopar" > + <!--l. 4912--><p class="nopar" > </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">title</span><a +class="cmssbx-10">title</span><a id="dx1-44015"></a> </dt><dd -class="description">This is the glossary’s title (overriding the title specified when the - glossary was defined). +class="description">This is the glossary’s title (overriding the title specified when the glossary was + defined). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">toctitle</span><a +class="cmssbx-10">toctitle</span><a id="dx1-44016"></a> </dt><dd class="description">This is the title to use for the table of contents (if the <span -class="cmss-10x-x-109">toc</span><a - id="dx1-44017"></a> package - option has been used). It may also be used for the page header, - depending on the page style. If omitted, the value of <span -class="cmss-10x-x-109">title</span><a - id="dx1-44018"></a> is - used. +class="cmss-10">toc</span><a + id="dx1-44017"></a> package option has + been used). It may also be used for the page header, depending on the page + style. If omitted, the value of <span +class="cmss-10">title</span><a + id="dx1-44018"></a> is used. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">style</span><a +class="cmssbx-10">style</span><a id="dx1-44019"></a> </dt><dd -class="description">This specifies which glossary style to use for this glossary, overriding - the effect of the <span -class="cmss-10x-x-109">style</span><a +class="description">This specifies which glossary style to use for this glossary, overriding the effect of + the <span +class="cmss-10">style</span><a id="dx1-44020"></a> package option or <span -class="cmtt-10x-x-109">\glossarystyle</span><a +class="cmtt-10">\glossarystyle</span><a id="dx1-44021"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">numberedsection</span><a +class="cmssbx-10">numberedsection</span><a id="dx1-44022"></a> </dt><dd -class="description">This specifies whether to use a numbered section for this - glossary, overriding the effect of the <span -class="cmss-10x-x-109">numberedsection</span><a - id="dx1-44023"></a> package - option. This key has the same syntax as the <span -class="cmss-10x-x-109">numberedsection</span><a - id="dx1-44024"></a> - package option, described in <a +class="description">This specifies whether to use a numbered section for this glossary, + overriding the effect of the <span +class="cmss-10">numberedsection</span><a + id="dx1-44023"></a> package option. This key has the + same syntax as the <span +class="cmss-10">numberedsection</span><a + id="dx1-44024"></a> package option, described in <a href="#sec:pkgopts-sec"><span -class="cmsy-10x-x-109">§</span>2.2 </a><a -href="#sec:pkgopts-sec">Sectioning, Headings and TOC - Options<!--tex4ht:ref: sec:pkgopts-sec --></a>. +class="cmsy-10">§</span>2.2 </a><a +href="#sec:pkgopts-sec">Sectioning, + Headings and TOC Options<!--tex4ht:ref: sec:pkgopts-sec --></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">nonumberlist</span><a +class="cmssbx-10">nonumberlist</span><a id="dx1-44025"></a> </dt><dd class="description">This is a boolean key. If true (<span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">nonumberlist=true</span></span></span>) +class="cmtt-10">nonumberlist=true</span></span></span>) the numberlist is suppressed for this glossary. If false (<span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">nonumberlist=false</span></span></span>) the numberlist is displayed for this glossary. - If no value is supplied, true is assumed. +class="cmtt-10">nonumberlist=false</span></span></span>) the numberlist is displayed for this glossary. If no value + is supplied, true is assumed. </dd></dl> -<!--l. 4895--><p class="indent" > By default, the glossary is started either by <span -class="cmtt-10x-x-109">\chapter*</span><a - id="dx1-44026"></a> or by -<span -class="cmtt-10x-x-109">\section*</span><a - id="dx1-44027"></a>, depending on whether or not <span -class="cmtt-10x-x-109">\chapter</span><a - id="dx1-44028"></a> is defined. -This can be overridden by the <span -class="cmss-10x-x-109">section</span><a +<!--l. 4942--><p class="indent" > By default, the glossary is started either by <span +class="cmtt-10">\chapter*</span><a + id="dx1-44026"></a> or by <span +class="cmtt-10">\section*</span><a + id="dx1-44027"></a>, depending on +whether or not <span +class="cmtt-10">\chapter</span><a + id="dx1-44028"></a> is defined. This can be overridden by the <span +class="cmss-10">section</span><a id="dx1-44029"></a> package option or the <span -class="cmtt-10x-x-109">\setglossarysection</span><a - id="dx1-44030"></a> command. Numbered sectional units can be -obtained using the <span -class="cmss-10x-x-109">numberedsection</span><a - id="dx1-44031"></a> package option. Each glossary sets the -page header via the command -</p><!--l. 4901--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsglossarymark</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\setglossarysection</span><a + id="dx1-44030"></a> command. Numbered sectional units can be obtained using the +<span +class="cmss-10">numberedsection</span><a + id="dx1-44031"></a> package option. Each glossary sets the page header via the +command +</p><!--l. 4948--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsglossarymark</span><span +class="cmtt-9"> </span></span><a id="dx1-44032"></a> <span -class="cmtt-10x-x-109">\glsglossarymark</span><a +class="cmtt-10">\glsglossarymark</span><a id="dx1-44033"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">title</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4903--><p class="noindent" > -If this mechanism is unsuitable for your chosen class file or page style -package, you will need to redefine <span -class="cmtt-10x-x-109">\glsglossarymark</span><a - id="dx1-44034"></a>. Further information - - - -about these options and commands is given in <a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">title</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 4950--><p class="noindent" > +If this mechanism is unsuitable for your chosen class file or page style package, you +will need to redefine <span +class="cmtt-10">\glsglossarymark</span><a + id="dx1-44034"></a>. Further information about these options and +commands is given in <a href="#sec:pkgopts-sec"><span -class="cmsy-10x-x-109">§</span>2.2 </a><a -href="#sec:pkgopts-sec">Sectioning, Headings -and TOC Options<!--tex4ht:ref: sec:pkgopts-sec --></a>. -</p><!--l. 4909--><p class="indent" > Information can be added to the start of the glossary (after the title and -before the main body of the glossary) by redefining -</p><!--l. 4911--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glossarypreamble</span><span -class="cmtt-10"> </span></span><a +class="cmsy-10">§</span>2.2 </a><a +href="#sec:pkgopts-sec">Sectioning, Headings and TOC Options<!--tex4ht:ref: sec:pkgopts-sec --></a>. +</p><!--l. 4956--><p class="indent" > Information can be added to the start of the glossary (after the title and before the +main body of the glossary) by redefining +</p><!--l. 4958--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glossarypreamble</span><span +class="cmtt-9"> </span></span><a id="dx1-44035"></a> <span -class="cmtt-10x-x-109">\glossarypreamble </span></div><hr> -</p><!--l. 4913--><p class="noindent" > +class="cmtt-10">\glossarypreamble </span></div><hr> +</p><!--l. 4960--><p class="noindent" > For example: - - - + + </p> - <div class="verbatim" id="verbatim-141"> + <div class="verbatim" id="verbatim-143"> \renewcommand{\glossarypreamble}{Numbers in italic  <br />indicate primary definitions.} </div> -<!--l. 4918--><p class="nopar" > This needs to be done before the glossary is displayed using -<span -class="cmtt-10x-x-109">\printglossaries </span>or <span -class="cmtt-10x-x-109">\printglossary</span>. -</p><!--l. 4922--><p class="indent" > If you want a different preamble per glossary you can use -</p><!--l. 4923--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\setglossarypreamble</span><span -class="cmtt-10"> </span></span><a +<!--l. 4965--><p class="nopar" > This needs to be done before the glossary is displayed using +<span +class="cmtt-10">\printglossaries </span>or <span +class="cmtt-10">\printglossary</span>. +</p><!--l. 4969--><p class="indent" > If you want a different preamble per glossary you can use +</p><!--l. 4970--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\setglossarypreamble</span><span +class="cmtt-9"> </span></span><a id="dx1-44036"></a> <span -class="cmtt-10x-x-109">\setglossarypreamble[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">preamble</span> -<span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4925--><p class="noindent" > +class="cmtt-10">\setglossarypreamble[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">type</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">preamble text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 4972--><p class="noindent" > If <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>is omitted, <span -class="cmtt-10x-x-109">\glsdefaulttype </span>is used. -</p><!--l. 4928--><p class="indent" > For example: - - - -</p> - <div class="verbatim" id="verbatim-142"> +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>is omitted, <span +class="cmtt-10">\glsdefaulttype </span>is used. +</p><!--l. 4975--><p class="indent" > For example: + + +</p> + <div class="verbatim" id="verbatim-144"> \setglossarypreamble{Numbers in italic  <br />indicate primary definitions.} </div> -<!--l. 4932--><p class="nopar" > This will print the given preamble text for the main glossary, but not have -any preamble text for any other glossaries. -</p><!--l. 4936--><p class="indent" > There is an analogous command to <span -class="cmtt-10x-x-109">\glossarypreamble </span>called -</p><!--l. 4937--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glossarypostamble</span><span -class="cmtt-10"> </span></span><a +<!--l. 4979--><p class="nopar" > This will print the given preamble text for the main glossary, but not have any +preamble text for any other glossaries. +</p><!--l. 4983--><p class="indent" > There is an analogous command to <span +class="cmtt-10">\glossarypreamble </span>called +</p><!--l. 4984--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glossarypostamble</span><span +class="cmtt-9"> </span></span><a id="dx1-44037"></a> <span -class="cmtt-10x-x-109">\glossarypostamble </span></div><hr> -</p><!--l. 4939--><p class="noindent" > +class="cmtt-10">\glossarypostamble </span></div><hr> +</p><!--l. 4986--><p class="noindent" > which is placed at the end of each glossary. <a id="x1-44038r12"></a> -</p><!--l. 4942--><p class="noindent" ><span +</p><!--l. 4989--><p class="noindent" ><span class="cmbx-12">Example 12</span><span class="cmbx-12"> (Switch to Two Column Mode for Glossary)</span><a id="x1-44039"></a> -</p><!--l. 4943--><p class="indent" > Suppose you are using the <span -class="cmss-10x-x-109">superheaderborder</span><a +</p><!--l. 4990--><p class="indent" > Suppose you are using the <span +class="cmss-10">superheaderborder</span><a id="dx1-44040"></a> style<span class="footnote-mark"><a -href="#fn1x12" id="fn1x12-bk"><sup class="textsuperscript">1</sup></a></span><a +href="#fn1x11" id="fn1x11-bk"><sup class="textsuperscript">10.1</sup></a></span><a id="x1-44041f1"></a>, -and you want the glossary to be in two columns, but after the glossary you -want to switch back to one column mode, you could do: - - - +and you want the glossary to be in two columns, but after the glossary you want to +switch back to one column mode, you could do: + + </p> - <div class="verbatim" id="verbatim-143"> + <div class="verbatim" id="verbatim-145"> \renewcommand*{\glossarysection}[2][]{%  <br />  \twocolumn[{\chapter*{#2}}]%  <br />  \setlength\glsdescwidth{0.6\linewidth}% @@ -11942,771 +11559,729 @@ want to switch back to one column mode, you could do:  <br />}  <br />\renewcommand*{\glossarypostamble}{\onecolumn} </div> -<!--l. 4957--><p class="nopar" > +<!--l. 5004--><p class="nopar" > </p> <div class="center" > -<!--l. 4959--><p class="noindent" > -</p><!--l. 4959--><p class="noindent" >____________________________</p></div> -<!--l. 4961--><p class="indent" > Within each glossary, each entry name is formatted according -to -</p><!--l. 4962--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsnamefont</span><span -class="cmtt-10"> </span></span><a +<!--l. 5006--><p class="noindent" > +</p><!--l. 5006--><p class="noindent" >____________________________</p></div> +<!--l. 5008--><p class="indent" > Within each glossary, each entry name is formatted according to +</p><!--l. 5009--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsnamefont</span><span +class="cmtt-9"> </span></span><a id="dx1-44045"></a> <span -class="cmtt-10x-x-109">\glsnamefont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 4964--><p class="noindent" > -which takes one argument: the entry name. This command is always used -regardless of the glossary style. By default, <span -class="cmtt-10x-x-109">\glsnamefont </span>simply -displays its argument in whatever the surrounding font happens to -be. This means that in the list-like glossary styles (defined in the -<span -class="cmss-10x-x-109">glossary-list</span><a +class="cmtt-10">\glsnamefont{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5011--><p class="noindent" > +which takes one argument: the entry name. This command is always used regardless of +the glossary style. By default, <span +class="cmtt-10">\glsnamefont </span>simply displays its argument in whatever +the surrounding font happens to be. This means that in the list-like glossary styles +(defined in the <span +class="cmss-10">glossary-list</span><a id="dx1-44046"></a> style file) the name will appear in bold, since the name is placed in the optional argument of <span -class="cmtt-10x-x-109">\item</span>, whereas in the tabular -styles (defined in the <span -class="cmss-10x-x-109">glossary-long</span><a +class="cmtt-10">\item</span>, whereas in the tabular styles (defined in the +<span +class="cmss-10">glossary-long</span><a id="dx1-44047"></a> and <span -class="cmss-10x-x-109">glossary-super</span><a - id="dx1-44048"></a> style files) -the name will appear in the normal font. The hierarchical glossary -styles (defined in the <span -class="cmss-10x-x-109">glossary-tree</span><a - id="dx1-44049"></a> style file) also set the name in -bold. +class="cmss-10">glossary-super</span><a + id="dx1-44048"></a> style files) the name will appear in the normal font. +The hierarchical glossary styles (defined in the <span +class="cmss-10">glossary-tree</span><a + id="dx1-44049"></a> style file) also set the +name in bold. <a id="x1-44050r13"></a> -</p><!--l. 4978--><p class="noindent" ><span +</p><!--l. 5025--><p class="noindent" ><span class="cmbx-12">Example 13</span><span -class="cmbx-12"> (Changing the Font Used to Display Entry</span> +class="cmbx-12"> (Changing the Font Used to Display Entry Names</span> <span -class="cmbx-12">Names in the Glossary)</span><a +class="cmbx-12">in the Glossary)</span><a id="x1-44051"></a> -</p><!--l. 4979--><p class="indent" > Suppose you want all the entry names to appear in medium weight small -caps in your glossaries, then you can do: - - - +</p><!--l. 5026--><p class="indent" > Suppose you want all the entry names to appear in medium weight small caps in +your glossaries, then you can do: + + </p> - <div class="verbatim" id="verbatim-144"> + <div class="verbatim" id="verbatim-146"> \renewcommand{\glsnamefont}[1]{\textsc{\mdseries #1}} </div> -<!--l. 4983--><p class="nopar" > </p> +<!--l. 5030--><p class="nopar" > </p> <div class="center" > -<!--l. 4984--><p class="noindent" > -</p><!--l. 4984--><p class="noindent" >____________________________</p></div> - - - - <h2 class="chapterHead"><span class="titlemark">11</span>  <a +<!--l. 5031--><p class="noindent" > +</p><!--l. 5031--><p class="noindent" >____________________________</p></div> + + +<!--l. 5033--><p class="indent" > </div> +</p><!--l. 5033--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">11. <a id="sec:xindy"></a>Xindy</h2> -<!--l. 4989--><p class="noindent" >If you want to use <a +</p><!--l. 5036--><p class="indent" > If you want to use <a id="dx1-45001"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45002"></a></a> to sort the glossary, you must use the package -option <span -class="cmss-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a + id="dx1-45002"></a></a> to sort the glossary, you must use the package option +<span +class="cmss-10">xindy</span><a id="dx1-45003"></a>: - - - + + </p> - <div class="verbatim" id="verbatim-145"> + <div class="verbatim" id="verbatim-147"> \usepackage[xindy]{glossaries} </div> -<!--l. 4993--><p class="nopar" > This ensures that the glossary information is written in <a +<!--l. 5040--><p class="nopar" > This ensures that the glossary information is written in <a id="dx1-45004"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45005"></a> -syntax. -</p><!--l. 4997--><p class="indent" > <a +class="cmtt-10">xindy</span><a + id="dx1-45005"></a> syntax. +</p><!--l. 5044--><p class="indent" > <a href="#sec:makeglossaries"><span -class="cmsy-10x-x-109">§</span>1.3 </a><a -href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a> covers how to use the -external <a +class="cmsy-10">§</span>1.3 </a><a +href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a> covers how to use the external +<a id="dx1-45006"></a><a -href="#glo:indexingapp">indexing application</a>. This section covers the commands provided -by the <span -class="cmss-10x-x-109">glossaries </span>package that allow you to adjust the <a +href="#glo:indexingapp">indexing application</a>. This section covers the commands provided by the <span +class="cmss-10">glossaries</span> +package that allow you to adjust the <a id="dx1-45007"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45008"></a></a> style file -(<span -class="cmtt-10x-x-109">.xdy</span><a +class="cmtt-10">xindy</span><a + id="dx1-45008"></a></a> style file (<span +class="cmtt-10">.xdy</span><a id="dx1-45009"></a>) and parameters. -</p><!--l. 5002--><p class="indent" > To assist writing information to the <a +</p><!--l. 5049--><p class="indent" > To assist writing information to the <a id="dx1-45010"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-45011"></a></a> style file, the <span -class="cmss-10x-x-109">glossaries</span> -package provides the following commands: -</p><!--l. 5005--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsopenbrace</span><span -class="cmtt-10"> </span></span><a +class="cmss-10">glossaries </span>package provides +the following commands: +</p><!--l. 5052--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsopenbrace</span><span +class="cmtt-9"> </span></span><a id="dx1-45012"></a> <span -class="cmtt-10x-x-109">\glsopenbrace </span></div><hr> -</p><!--l. 5007--><p class="noindent" > -</p><!--l. 5008--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsclosebrace</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsopenbrace </span></div><hr> +</p><!--l. 5054--><p class="noindent" > +</p><!--l. 5055--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsclosebrace</span><span +class="cmtt-9"> </span></span><a id="dx1-45013"></a> <span -class="cmtt-10x-x-109">\glsclosebrace </span></div><hr> -</p><!--l. 5010--><p class="noindent" > +class="cmtt-10">\glsclosebrace </span></div><hr> +</p><!--l. 5057--><p class="noindent" > which produce an open and closing brace. (This is needed because <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\{</span></span></span> and -<span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\}</span></span></span> don’t expand to a simple brace character when written to a -file.) -</p><!--l. 5015--><p class="indent" > In addition, if you are using a package that makes the double quote -character active (e.g. <span -class="cmss-10x-x-109">ngerman</span><a +class="cmtt-10">\{</span></span></span> and <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\}</span></span></span> don’t +expand to a simple brace character when written to a file.) +</p><!--l. 5062--><p class="indent" > In addition, if you are using a package that makes the double quote character +active (e.g. <span +class="cmss-10">ngerman</span><a id="dx1-45014"></a>) you can use: -</p><!--l. 5017--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsquote</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5064--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsquote</span><span +class="cmtt-9"> </span></span><a id="dx1-45015"></a> <span -class="cmtt-10x-x-109">\glsquote{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5019--><p class="noindent" > +class="cmtt-10">\glsquote{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5066--><p class="noindent" > which will produce <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">"</span></span></span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">"</span></span></span>. Alternatively, you can use <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\string"</span></span></span> to write -the double-quote character. This document assumes that the double quote -character has not been made active, so the examples just use <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">"</span></span></span> for -clarity. -</p><!--l. 5025--><p class="indent" > If you want greater control over the <a +class="cmtt-10">"</span></span></span><span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">></span><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">"</span></span></span>. Alternatively, you can use <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\string"</span></span></span> to write the +double-quote character. This document assumes that the double quote character has +not been made active, so the examples just use <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">"</span></span></span> for clarity. +</p><!--l. 5072--><p class="indent" > If you want greater control over the <a id="dx1-45016"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45017"></a></a> style file than is available -through the <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="cmtt-10">xindy</span><a + id="dx1-45017"></a></a> style file than is available through the +<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> commands provided by the <span -class="cmss-10x-x-109">glossaries </span>package, you -will need to edit the <a +class="cmss-10">glossaries </span>package, you will need to edit the <a id="dx1-45018"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45019"></a> style file. In which case, you must use <span -class="cmtt-10x-x-109">\noist</span><a - id="dx1-45020"></a> -to prevent the style file from being overwritten by the <span -class="cmss-10x-x-109">glossaries </span>package. -For additional information about <a +class="cmtt-10">xindy</span><a + id="dx1-45019"></a> +style file. In which case, you must use <span +class="cmtt-10">\noist</span><a + id="dx1-45020"></a> to prevent the style file from being +overwritten by the <span +class="cmss-10">glossaries </span>package. For additional information about <a id="dx1-45021"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45022"></a>, read the <a +class="cmtt-10">xindy</span><a + id="dx1-45022"></a>, read +the <a id="dx1-45023"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45024"></a> documentation. -I’m sorry I can’t provide any assistance with writing <a +class="cmtt-10">xindy</span><a + id="dx1-45024"></a> documentation. I’m sorry I can’t provide any assistance with writing <a id="dx1-45025"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-45026"></a> style files. -If you need help, I recommend you ask on the <a +class="cmtt-10">xindy</span><a + id="dx1-45026"></a> +style files. If you need help, I recommend you ask on the <a id="dx1-45027"></a><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-45028"></a> mailing list (<a href="http://xindy.sourceforge.net/mailing-list.html" class="url" ><span -class="cmtt-10x-x-109">http://xindy.sourceforge.net/mailing-list.html</span></a>). +class="cmtt-10">http://xindy.sourceforge.net/mailing-_list.html</span></a>). </p> - <h3 class="sectionHead"><span class="titlemark">11.1</span>  <a +<!--l. 5083--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">11.1 </span> <a id="sec:langenc"></a>Language and Encodings</h3> -<!--l. 5039--><p class="noindent" >When you use <a +<!--l. 5086--><p class="noindent" >When you use <a id="dx1-46001"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-46002"></a></a>, you need to specify the language and encoding used -(unless you have written your own custom <a +class="cmtt-10">xindy</span><a + id="dx1-46002"></a></a>, you need to specify the language and encoding used (unless you +have written your own custom <a id="dx1-46003"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-46004"></a> style file that defines the -relevant alphabet and sort rules). If you use <a +class="cmtt-10">xindy</span><a + id="dx1-46004"></a> style file that defines the relevant alphabet and +sort rules). If you use <a id="dx1-46005"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-46006"></a></a>, this - - - -information is obtained from the document’s auxiliary (<span -class="cmtt-10x-x-109">.aux</span><a - id="dx1-46007"></a>) file. The -<a +class="cmtt-10">makeglossaries</span><a + id="dx1-46006"></a></a>, this information is obtained from the +document’s auxiliary (<span +class="cmtt-10">.aux</span><a + id="dx1-46007"></a>) file. The <a id="dx1-46008"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-46009"></a></a> script attempts to find the root language given your -document settings, but in the event that it gets it wrong or if <a +class="cmtt-10">makeglossaries</span><a + id="dx1-46009"></a></a> script attempts to find the root +language given your document settings, but in the event that it gets it wrong or if +<a id="dx1-46010"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-46011"></a> -doesn’t support that language, then you can specify the required language +class="cmtt-10">xindy</span><a + id="dx1-46011"></a> doesn’t support that language, then you can specify the required language using: -</p><!--l. 5048--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GlsSetXdyLanguage</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5095--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GlsSetXdyLanguage</span><span +class="cmtt-9"> </span></span><a id="dx1-46012"></a> <span -class="cmtt-10x-x-109">\GlsSetXdyLanguage[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary</span> -<span -class="cmitt-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">language</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5050--><p class="noindent" > +class="cmtt-10">\GlsSetXdyLanguage[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary type</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">language</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 5097--><p class="noindent" > + + where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">language</span><span -class="cmmi-10x-x-109">> </span>is the name of the language. The optional argument can -be used if you have multiple glossaries in different languages. If <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary</span> -<span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>is omitted, it will be applied to all glossaries, otherwise the -language setting will only be applied to the glossary given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary</span> -<span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 5058--><p class="indent" > If the <span -class="cmss-10x-x-109">inputenc</span><a +class="cmmi-10"><</span><span +class="cmti-10">language</span><span +class="cmmi-10">> </span>is the name of the language. The optional argument can be used if +you have multiple glossaries in different languages. If <span +class="cmmi-10"><</span><span +class="cmti-10">glossary type</span><span +class="cmmi-10">> </span>is omitted, it +will be applied to all glossaries, otherwise the language setting will only be applied to +the glossary given by <span +class="cmmi-10"><</span><span +class="cmti-10">glossary type</span><span +class="cmmi-10">></span>. +</p><!--l. 5105--><p class="indent" > If the <span +class="cmss-10">inputenc</span><a id="dx1-46013"></a> package is used, the encoding will be obtained from the value of <span -class="cmtt-10x-x-109">\inputencodingname</span><a +class="cmtt-10">\inputencodingname</span><a id="dx1-46014"></a>. Alternatively, you can specify the encoding using: -</p><!--l. 5061--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GlsSetXdyCodePage</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5108--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GlsSetXdyCodePage</span><span +class="cmtt-9"> </span></span><a id="dx1-46015"></a> <span -class="cmtt-10x-x-109">\GlsSetXdyCodePage{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5063--><p class="noindent" > +class="cmtt-10">\GlsSetXdyCodePage{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">code</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5110--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">> </span>is the name of the encoding. For example: - - - +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">> </span>is the name of the encoding. For example: + + </p> - <div class="verbatim" id="verbatim-146"> + <div class="verbatim" id="verbatim-148"> \GlsSetXdyCodePage{utf8} </div> -<!--l. 5067--><p class="nopar" > -</p><!--l. 5069--><p class="indent" > Note that you can also specify the language and encoding using the -package option <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">xindy={language=</span></span></span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">lang</span><span -class="cmmi-10x-x-109">></span><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">,codepage=</span></span></span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">}</span></span></span>. For -example: - - - -</p> - <div class="verbatim" id="verbatim-147"> +<!--l. 5114--><p class="nopar" > +</p><!--l. 5116--><p class="indent" > Note that you can also specify the language and encoding using the package option +<span class="obeylines-h"><span class="verb"><span +class="cmtt-10">xindy={language=</span></span></span><span +class="cmmi-10"><</span><span +class="cmti-10">lang</span><span +class="cmmi-10">></span><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">,codepage=</span></span></span><span +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">></span><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">}</span></span></span>. For example: + + +</p> + <div class="verbatim" id="verbatim-149"> \usepackage[xindy={language=english,codepage=utf8}]{glossaries} </div> -<!--l. 5075--><p class="nopar" > -</p><!--l. 5077--><p class="indent" > If you write your own custom <a +<!--l. 5122--><p class="nopar" > +</p><!--l. 5124--><p class="indent" > If you write your own custom <a id="dx1-46016"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-46017"></a></a> style file that includes the language -settings, you need to set the language to nothing: - - - +class="cmtt-10">xindy</span><a + id="dx1-46017"></a></a> style file that includes the language settings, +you need to set the language to nothing: + + </p> - <div class="verbatim" id="verbatim-148"> + <div class="verbatim" id="verbatim-150"> \GlsSetXdyLanguage{} </div> -<!--l. 5082--><p class="nopar" > (and remember to use <span -class="cmtt-10x-x-109">\noist</span><a - id="dx1-46018"></a> to prevent the style file from being -overwritten). -</p><!--l. 5086--><p class="indent" > <div class="important" title="Important Note"> The commands <span -class="cmtt-10x-x-109">\GlsSetXdyLanguage </span>and <span -class="cmtt-10x-x-109">\GlsSetXdyCodePage </span>have -no effect if you don’t use <a +<!--l. 5129--><p class="nopar" > (and remember to use <span +class="cmtt-10">\noist</span><a + id="dx1-46018"></a> to prevent the style file from being overwritten). +</p><!--l. 5133--><p class="indent" > <div class="important" title="Important Note"> The commands <span +class="cmtt-10">\GlsSetXdyLanguage </span>and <span +class="cmtt-10">\GlsSetXdyCodePage </span>have no effect if +you don’t use <a id="dx1-46019"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-46020"></a></a>. If you call <a id="dx1-46021"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-46022"></a></a> without -<a +class="cmtt-10">xindy</span><a + id="dx1-46022"></a></a> without <a id="dx1-46023"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-46024"></a> you need to remember to set the language and encoding -using the <span -class="cmtt-10x-x-109">-L </span>and <span -class="cmtt-10x-x-109">-C </span>switches. </div> -</p><!--l. 5092--><p class="noindent" > -</p><!--l. 5095--><p class="noindent" > +class="cmtt-10">makeglossaries</span><a + id="dx1-46024"></a> you need +to remember to set the language and encoding using the <span +class="cmtt-10">-L </span>and <span +class="cmtt-10">-C </span>switches. +</div> +</p><!--l. 5139--><p class="noindent" > +</p><!--l. 5142--><p class="noindent" > </p> -<!--l. 5095--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">11.2</span>  <a +<!--l. 5142--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">11.2 </span> <a id="sec:xindyloc"></a>Locations and Number lists</h3> -<!--l. 5098--><p class="noindent" >If you use <span -class="cmss-10x-x-109">xindy</span><a +<!--l. 5145--><p class="noindent" >If you use <span +class="cmss-10">xindy</span><a id="dx1-47001"></a>, the <span -class="cmss-10x-x-109">glossaries </span>package needs to know which counters you -will be using in the <a +class="cmss-10">glossaries </span>package needs to know which counters you will be using +in the <a id="dx1-47002"></a><a href="#glo:numberlist">number list<a id="dx1-47003"></a></a> in order to correctly format the <a id="dx1-47004"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-47005"></a></a> style -file. Counters specified using the <span -class="cmss-10x-x-109">counter</span><a +class="cmtt-10">xindy</span><a + id="dx1-47005"></a></a> style file. Counters specified +using the <span +class="cmss-10">counter</span><a id="dx1-47006"></a> package option or the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span><span -class="cmmi-10x-x-109">></span> -option of <span -class="cmtt-10x-x-109">\newglossary</span><a - id="dx1-47007"></a> are automatically taken care of, but if you plan to -use a different counter in the <span -class="cmss-10x-x-109">counter</span><a - id="dx1-47008"></a> key for commands like <span -class="cmtt-10x-x-109">\glslink</span><a - id="dx1-47009"></a>, -then you need to identify these counters <span -class="cmti-10x-x-109">before </span><span -class="cmtt-10x-x-109">\makeglossaries</span><a - id="dx1-47010"></a> -using: -</p><!--l. 5106--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GlsAddXdyCounters</span><span -class="cmtt-10"> </span></span><a +class="cmmi-10"><</span><span +class="cmti-10">counter</span><span +class="cmmi-10">> </span>option of <span +class="cmtt-10">\newglossary</span><a + id="dx1-47007"></a> are +automatically taken care of, but if you plan to use a different counter in the <span +class="cmss-10">counter</span><a + id="dx1-47008"></a> +key for commands like <span +class="cmtt-10">\glslink</span><a + id="dx1-47009"></a>, then you need to identify these counters <span +class="cmti-10">before</span> +<span +class="cmtt-10">\makeglossaries</span><a + id="dx1-47010"></a> using: +</p><!--l. 5153--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GlsAddXdyCounters</span><span +class="cmtt-9"> </span></span><a id="dx1-47011"></a> <span -class="cmtt-10x-x-109">\GlsAddXdyCounters{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">counter list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 5108--><p class="noindent" > +class="cmtt-10">\GlsAddXdyCounters{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">counter list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5155--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter list</span><span -class="cmmi-10x-x-109">> </span>is a comma-separated list of counter names. -</p><!--l. 5111--><p class="indent" > The most likely attributes used in the <span -class="cmss-10x-x-109">format</span><a +class="cmmi-10"><</span><span +class="cmti-10">counter list</span><span +class="cmmi-10">> </span>is a comma-separated list of counter names. +</p><!--l. 5158--><p class="indent" > The most likely attributes used in the <span +class="cmss-10">format</span><a id="dx1-47012"></a> key (<span -class="cmtt-10x-x-109">textrm</span><a +class="cmtt-10">textrm</span><a id="dx1-47013"></a>, <span -class="cmtt-10x-x-109">hyperrm</span><a - id="dx1-47014"></a> etc) -are automatically added to the <a +class="cmtt-10">hyperrm</span><a + id="dx1-47014"></a> etc) are +automatically added to the <a id="dx1-47015"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-47016"></a></a> style file, but if you want to use -another attribute, you need to add it using: -</p><!--l. 5115--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GlsAddXdyAttribute</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">xindy</span><a + id="dx1-47016"></a></a> style file, but if you want to use another attribute, +you need to add it using: +</p><!--l. 5162--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GlsAddXdyAttribute</span><span +class="cmtt-9"> </span></span><a id="dx1-47017"></a> <span -class="cmtt-10x-x-109">\GlsAddXdyAttribute{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5117--><p class="noindent" > +class="cmtt-10">\GlsAddXdyAttribute{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5164--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">> </span>is the name of the attribute, as used in the <span -class="cmss-10x-x-109">format</span><a - id="dx1-47018"></a> -key. +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">> </span>is the name of the attribute, as used in the <span +class="cmss-10">format</span><a + id="dx1-47018"></a> key. <a id="x1-47019r14"></a> -</p><!--l. 5121--><p class="noindent" ><span +</p><!--l. 5168--><p class="noindent" ><span class="cmbx-12">Example 14</span><span class="cmbx-12"> (Custom Font for Displaying a Location)</span><a id="x1-47020"></a> -</p><!--l. 5122--><p class="indent" > Suppose I want a bold, italic, hyperlinked location. I first need to define - - - -a command that will do this: - - - +</p><!--l. 5169--><p class="indent" > Suppose I want a bold, italic, hyperlinked location. I first need to define a +command that will do this: + + </p> - <div class="verbatim" id="verbatim-149"> + <div class="verbatim" id="verbatim-151"> \newcommand*{\hyperbfit}[1]{\textit{\hyperbf{#1}}} </div> -<!--l. 5126--><p class="nopar" > but with <a +<!--l. 5173--><p class="nopar" > but with <a id="dx1-47021"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-47022"></a></a>, I also need to add this as an allowed attribute: - - - + + </p> - <div class="verbatim" id="verbatim-150"> + <div class="verbatim" id="verbatim-152"> \GlsAddXdyAttribute{hyperbfit} </div> -<!--l. 5131--><p class="nopar" > Now I can use it in the optional argument of commands like <span -class="cmtt-10x-x-109">\gls</span><a +<!--l. 5178--><p class="nopar" > Now I can use it in the optional argument of commands like <span +class="cmtt-10">\gls</span><a id="dx1-47023"></a>: - - - + + </p> - <div class="verbatim" id="verbatim-151"> + <div class="verbatim" id="verbatim-153"> Here is a \gls[format=hyperbfit]{sample} entry. </div> -<!--l. 5136--><p class="nopar" > (where <span -class="cmtt-10x-x-109">sample </span>is the label of the required entry). </p> +<!--l. 5183--><p class="nopar" > (where <span +class="cmtt-10">sample </span>is the label of the required entry). </p> <div class="center" > -<!--l. 5138--><p class="noindent" > -</p><!--l. 5138--><p class="noindent" >____________________________</p></div> -<!--l. 5140--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\GlsAddXdyAttribute </span>has no effect if <span -class="cmtt-10x-x-109">\noist</span><a +<!--l. 5185--><p class="noindent" > +</p><!--l. 5185--><p class="noindent" >____________________________</p></div> +<!--l. 5187--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\GlsAddXdyAttribute </span>has no effect if <span +class="cmtt-10">\noist</span><a id="dx1-47024"></a> is used or if <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\makeglossaries</span><a id="dx1-47025"></a> is omitted. <span -class="cmtt-10x-x-109">\GlsAddXdyAttribute </span>must be used before +class="cmtt-10">\GlsAddXdyAttribute </span>must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\makeglossaries</span><a id="dx1-47026"></a>. Additionally, <span -class="cmtt-10x-x-109">\GlsAddXdyCounters </span>must come before -<span -class="cmtt-10x-x-109">\GlsAddXdyAttribute</span>. </div> -</p><!--l. 5146--><p class="noindent" > -</p><!--l. 5148--><p class="indent" > If the location numbers don’t get expanded to a simple Arabic or Roman -number or a letter from a, …, z or A, …, Z, then you need to add a location -style in the appropriate format using -</p><!--l. 5151--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GlsAddXdyLocation</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\GlsAddXdyCounters </span>must come before +<span +class="cmtt-10">\GlsAddXdyAttribute</span>. </div> +</p><!--l. 5193--><p class="noindent" > +</p><!--l. 5195--><p class="indent" > If the location numbers don’t get expanded to a simple Arabic or Roman number +or a letter from a, …, z or A, …, Z, then you need to add a location style in the +appropriate format using +</p><!--l. 5198--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GlsAddXdyLocation</span><span +class="cmtt-9"> </span></span><a id="dx1-47027"></a> <span -class="cmtt-10x-x-109">\GlsAddXdyLocation[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">prefix-location</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">definition</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">\GlsAddXdyLocation[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">prefix-location</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">definition</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 5153--><p class="noindent" > +</p><!--l. 5200--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">> </span>is the name of the format and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definition</span><span -class="cmmi-10x-x-109">> </span>is the <a +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">> </span>is the name of the format and <span +class="cmmi-10"><</span><span +class="cmti-10">definition</span><span +class="cmmi-10">> </span>is the +<a id="dx1-47028"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-47029"></a></a> -definition. The optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">prefix-location</span><span -class="cmmi-10x-x-109">> </span>is needed if -<span -class="cmtt-10x-x-109">\theH</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span><span -class="cmmi-10x-x-109">> </span>either isn’t defined or is different from <span -class="cmtt-10x-x-109">\the</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 5159--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\GlsAddXdyLocation </span>has no effect if <span -class="cmtt-10x-x-109">\noist</span><a +class="cmtt-10">xindy</span><a + id="dx1-47029"></a></a> definition. The optional argument <span +class="cmmi-10"><</span><span +class="cmti-10">prefix-location</span><span +class="cmmi-10">> </span>is needed if +<span +class="cmtt-10">\theH</span><span +class="cmmi-10"><</span><span +class="cmti-10">counter</span><span +class="cmmi-10">> </span>either isn’t defined or is different from <span +class="cmtt-10">\the</span><span +class="cmmi-10"><</span><span +class="cmti-10">counter</span><span +class="cmmi-10">></span>. +</p><!--l. 5206--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\GlsAddXdyLocation </span>has no effect if <span +class="cmtt-10">\noist</span><a id="dx1-47030"></a> is used or if <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\makeglossaries</span><a id="dx1-47031"></a> is omitted. <span -class="cmtt-10x-x-109">\GlsAddXdyLocation </span>must be used before +class="cmtt-10">\GlsAddXdyLocation </span>must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\makeglossaries</span><a id="dx1-47032"></a>. </div> -</p><!--l. 5163--><p class="noindent" > +</p><!--l. 5210--><p class="noindent" > <a id="x1-47033r15"></a> -</p><!--l. 5165--><p class="noindent" ><span +</p><!--l. 5212--><p class="noindent" ><span class="cmbx-12">Example 15</span><span class="cmbx-12"> (Custom Numbering System for Locations)</span><a id="x1-47034"></a> -</p><!--l. 5166--><p class="indent" > Suppose I decide to use a somewhat eccentric numbering system for -sections where I redefine <span -class="cmtt-10x-x-109">\thesection </span>as follows: - - - +</p><!--l. 5213--><p class="indent" > Suppose I decide to use a somewhat eccentric numbering system for sections where +I redefine <span +class="cmtt-10">\thesection </span>as follows: + + </p> - <div class="verbatim" id="verbatim-152"> + <div class="verbatim" id="verbatim-154"> \renewcommand*{\thesection}{[\thechapter]\arabic{section}} </div> -<!--l. 5170--><p class="nopar" > If I haven’t done <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">counter=section</span></span></span> in the package option, I need to -specify that the counter will be used as a location number: - - - +<!--l. 5217--><p class="nopar" > If I haven’t done <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">counter=section</span></span></span> in the package option, I need to specify that the +counter will be used as a location number: + + </p> - <div class="verbatim" id="verbatim-153"> + <div class="verbatim" id="verbatim-155"> \GlsAddXdyCounters{section} </div> -<!--l. 5176--><p class="nopar" > Next I need to add the location style (<span -class="cmtt-10x-x-109">\thechapter </span>is assumed to be the -standard <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\arabic{chapter}</span></span></span>): - - - +<!--l. 5223--><p class="nopar" > Next I need to add the location style (<span +class="cmtt-10">\thechapter </span>is assumed to be the standard +<span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\arabic{chapter}</span></span></span>): + + </p> - <div class="verbatim" id="verbatim-154"> + <div class="verbatim" id="verbatim-156"> \GlsAddXdyLocation{section}{:sep "[" "arabic-numbers" :sep "]"  <br />  "arabic-numbers"  <br />} </div> -<!--l. 5183--><p class="nopar" > Note that if I have further decided to use the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-47035"></a> package and want to -redefine <span -class="cmtt-10x-x-109">\theHsection </span>as: - - - +<!--l. 5230--><p class="nopar" > Note that if I have further decided to use the <span +class="cmss-10">hyperref</span><a + id="dx1-47035"></a> package and want to redefine +<span +class="cmtt-10">\theHsection </span>as: + + </p> - <div class="verbatim" id="verbatim-155"> + <div class="verbatim" id="verbatim-157"> \renewcommand*{\theHsection}{\thepart.\thesection}  <br />\renewcommand*{\thepart}{\Roman{part}} </div> -<!--l. 5189--><p class="nopar" > then I need to modify the <span -class="cmtt-10x-x-109">\GlsAddXdyLocation </span>code above to: - - - +<!--l. 5236--><p class="nopar" > then I need to modify the <span +class="cmtt-10">\GlsAddXdyLocation </span>code above to: + + </p> - <div class="verbatim" id="verbatim-156"> + <div class="verbatim" id="verbatim-158"> \GlsAddXdyLocation["roman-numbers-uppercase"]{section}{:sep "["  <br />  "arabic-numbers" :sep "]" "arabic-numbers"  <br />} </div> -<!--l. 5195--><p class="nopar" > Since <span -class="cmtt-10x-x-109">\Roman</span><a - id="dx1-47036"></a> will result in an empty string if the counter is zero, it’s a -good idea to add an extra location to catch this: - - - -</p> - <div class="verbatim" id="verbatim-157"> +<!--l. 5242--><p class="nopar" > Since <span +class="cmtt-10">\Roman</span><a + id="dx1-47036"></a> will result in an empty string if the counter is zero, it’s a good idea to +add an extra location to catch this: + + +</p> + <div class="verbatim" id="verbatim-159"> \GlsAddXdyLocation{zero.section}{:sep "["  <br />  "arabic-numbers" :sep "]" "arabic-numbers"  <br />} </div> -<!--l. 5202--><p class="nopar" > This example is illustrated in the sample file <a +<!--l. 5249--><p class="nopar" > This example is illustrated in the sample file <a href="#x1-5093r22"><span -class="cmtt-10x-x-109">samplexdy2.tex</span></a>. -</p> +class="cmtt-10">samplexdy2.tex</span></a>. </p> <div class="center" > -<!--l. 5205--><p class="noindent" > -</p><!--l. 5205--><p class="noindent" >____________________________</p></div> +<!--l. 5252--><p class="noindent" > +</p><!--l. 5252--><p class="noindent" >____________________________</p></div> <a id="x1-47037r16"></a> -<!--l. 5207--><p class="noindent" ><span +<!--l. 5254--><p class="noindent" ><span class="cmbx-12">Example 16</span><span class="cmbx-12"> (Locations as Words not Digits)</span><a id="x1-47038"></a> -</p><!--l. 5208--><p class="indent" > Suppose I want the page numbers written as words rather than digits -and I use the <span -class="cmss-10x-x-109">fmtcount</span><a +</p><!--l. 5255--><p class="indent" > Suppose I want the page numbers written as words rather than digits and I use +the <span +class="cmss-10">fmtcount</span><a id="dx1-47039"></a> package to do this. I can redefine <span -class="cmtt-10x-x-109">\thepage</span><a - id="dx1-47040"></a> as -follows: - - - +class="cmtt-10">\thepage</span><a + id="dx1-47040"></a> as follows: + + </p> - <div class="verbatim" id="verbatim-158"> + <div class="verbatim" id="verbatim-160"> \renewcommand*{\thepage}{\Numberstring{page}} </div> -<!--l. 5213--><p class="nopar" > This gets expanded to <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\protect</span><span -class="cmtt-10x-x-109"> \Numberstringnum</span><span -class="cmtt-10x-x-109"> </span></span></span><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">n</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">n</span><span -class="cmmi-10x-x-109">></span> -is the Arabic page number. This means that I need to define a new -location that has that form: - - - +<!--l. 5260--><p class="nopar" > This gets expanded to <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\protect</span><span +class="cmtt-10"> \Numberstringnum</span><span +class="cmtt-10"> </span></span></span><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">n</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>where <span +class="cmmi-10"><</span><span +class="cmti-10">n</span><span +class="cmmi-10">> </span>is the +Arabic page number. This means that I need to define a new location that has that +form: + + </p> - <div class="verbatim" id="verbatim-159"> + <div class="verbatim" id="verbatim-161"> \GlsAddXdyLocation{Numberstring}{:sep "\string\protect\space  <br />  \string\Numberstringnum\space\glsopenbrace"  <br />  "arabic-numbers" :sep "\glsclosebrace"} </div> -<!--l. 5221--><p class="nopar" > Note that it’s necessary to use <span -class="cmtt-10x-x-109">\space </span>to indicate that spaces also appear +<!--l. 5268--><p class="nopar" > Note that it’s necessary to use <span +class="cmtt-10">\space </span>to indicate that spaces also appear in the format, since, unlike <span class="TEX">T<span class="E">E</span>X</span>, <a id="dx1-47041"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-47042"></a></a> doesn’t ignore spaces after control sequences. -</p><!--l. 5226--><p class="indent" > Note that <span -class="cmtt-10x-x-109">\GlsAddXdyLocation{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definition</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>will define -commands in the form: -</p><!--l. 5229--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\glsX</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">counter</span><span -class="cmmi-10x-x-109">></span><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">X</span></span></span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">Hprefix</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">location</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5230--><p class="noindent" > +</p><!--l. 5273--><p class="indent" > Note that <span +class="cmtt-10">\GlsAddXdyLocation{</span><span +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmti-10">definition</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>will define commands +in the form: +</p><!--l. 5276--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\glsX</span><span +class="cmmi-10"><</span><span +class="cmitt-10">counter</span><span +class="cmmi-10">></span><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">X</span></span></span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">Hprefix</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">location</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5277--><p class="noindent" > for each counter that has been identified either by the <span -class="cmss-10x-x-109">counter</span><a - id="dx1-47043"></a> package -option, the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span><span -class="cmmi-10x-x-109">> </span>option for <span -class="cmtt-10x-x-109">\newglossary</span><a - id="dx1-47044"></a> or in the argument of -<span -class="cmtt-10x-x-109">\GlsAddXdyCounters</span><a +class="cmss-10">counter</span><a + id="dx1-47043"></a> package option, the +<span +class="cmmi-10"><</span><span +class="cmti-10">counter</span><span +class="cmmi-10">> </span>option for <span +class="cmtt-10">\newglossary</span><a + id="dx1-47044"></a> or in the argument of <span +class="cmtt-10">\GlsAddXdyCounters</span><a id="dx1-47045"></a>. -</p><!--l. 5235--><p class="indent" > The first argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">Hprefix</span><span -class="cmmi-10x-x-109">> </span>is only relevant when used with the -<span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-47046"></a> package and indicates that <span -class="cmtt-10x-x-109">\the</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">Hcounter</span><span -class="cmmi-10x-x-109">> </span>is given by -<span -class="cmtt-10x-x-109">\Hprefix</span><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">.</span></span></span><span -class="cmtt-10x-x-109">\the</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span><span -class="cmmi-10x-x-109">></span>. The sample file <a +</p><!--l. 5282--><p class="indent" > The first argument <span +class="cmmi-10"><</span><span +class="cmti-10">Hprefix</span><span +class="cmmi-10">> </span>is only relevant when used with the <span +class="cmss-10">hyperref</span><a + id="dx1-47046"></a> +package and indicates that <span +class="cmtt-10">\the</span><span +class="cmmi-10"><</span><span +class="cmti-10">Hcounter</span><span +class="cmmi-10">> </span>is given by <span +class="cmtt-10">\Hprefix</span><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">.</span></span></span><span +class="cmtt-10">\the</span><span +class="cmmi-10"><</span><span +class="cmti-10">counter</span><span +class="cmmi-10">></span>. +The sample file <a href="#x1-5074r21"><span -class="cmtt-10x-x-109">samplexdy.tex</span></a>, which comes -with the <span -class="cmss-10x-x-109">glossaries </span>package, uses the default <span -class="cmss-10x-x-109">page</span><a - id="dx1-47047"></a> counter for locations, and -it uses the default <span -class="cmtt-10x-x-109">\glsnumberformat</span><a - id="dx1-47048"></a> and a custom <span -class="cmtt-10x-x-109">\hyperbfit</span> -format. A new <a +class="cmtt-10">samplexdy.tex</span></a>, which comes with the <span +class="cmss-10">glossaries </span>package, uses the +default <span +class="cmss-10">page</span><a + id="dx1-47047"></a> counter for locations, and it uses the default <span +class="cmtt-10">\glsnumberformat</span><a + id="dx1-47048"></a> and a +custom <span +class="cmtt-10">\hyperbfit </span>format. A new <a id="dx1-47049"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a +class="cmtt-10">xindy</span><a id="dx1-47050"></a></a> location called <span -class="cmtt-10x-x-109">Numberstring</span>, as illustrated -above, is defined to make the page numbers appear as “One”, “Two”, -etc. In order for the location numbers to hyperlink to the relevant -pages, I need to redefine the necessary <span -class="cmtt-10x-x-109">\glsX</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span><span -class="cmmi-10x-x-109">></span><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">X</span></span></span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">format</span><span -class="cmmi-10x-x-109">></span> -commands: - - - -</p> - <div class="verbatim" id="verbatim-160"> +class="cmtt-10">Numberstring</span>, as illustrated +above, is defined to make the page numbers appear as “One”, “Two”, etc. In order for +the location numbers to hyperlink to the relevant pages, I need to redefine the +necessary <span +class="cmtt-10">\glsX</span><span +class="cmmi-10"><</span><span +class="cmti-10">counter</span><span +class="cmmi-10">></span><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">X</span></span></span><span +class="cmmi-10"><</span><span +class="cmti-10">format</span><span +class="cmmi-10">> </span>commands: + + +</p> + <div class="verbatim" id="verbatim-162"> \renewcommand{\glsXpageXglsnumberformat}[2]{%  <br /> \linkpagenumber#2%  <br />} @@ -12715,58 +12290,56 @@ commands:  <br />}  <br />\newcommand{\linkpagenumber}[3]{\hyperlink{page.#3}{#1#2{#3}}} </div> -<!--l. 5256--><p class="nopar" > </p> +<!--l. 5303--><p class="nopar" > </p> <div class="center" > -<!--l. 5257--><p class="noindent" > -</p><!--l. 5257--><p class="noindent" >____________________________</p></div> -<!--l. 5259--><p class="indent" > In the <a +<!--l. 5304--><p class="noindent" > +</p><!--l. 5304--><p class="noindent" >____________________________</p></div> +<!--l. 5306--><p class="indent" > In the <a id="dx1-47051"></a><a href="#glo:numberlist">number list<a - id="dx1-47052"></a></a>, the locations are sorted according to -type. The default ordering is: <span -class="cmtt-10x-x-109">roman-page-numbers </span>(e.g. i), + id="dx1-47052"></a></a>, the locations are sorted according to type. The default ordering is: <span -class="cmtt-10x-x-109">arabic-page-numbers </span>(e.g. 1), <span -class="cmtt-10x-x-109">arabic-section-numbers </span>(e.g. 1.1 -if the compositor is a full stop or 1-1 if the compositor is a +class="cmtt-10">roman-page-numbers </span>(e.g. i), <span +class="cmtt-10">arabic-page-numbers </span>(e.g. 1), <span +class="cmtt-10">arabic-section-numbers</span> +(e.g. 1.1 if the compositor is a full stop or 1-1 if the compositor is a hyphen<span class="footnote-mark"><a -href="#fn1x13" id="fn1x13-bk"><sup class="textsuperscript">1</sup></a></span><a +href="#fn1x12" id="fn1x12-bk"><sup class="textsuperscript">11.1</sup></a></span><a id="x1-47053f1"></a>), <span -class="cmtt-10x-x-109">alpha-page-numbers </span>(e.g. a), <span -class="cmtt-10x-x-109">Roman-page-numbers </span>(e.g. I), +class="cmtt-10">alpha-page-numbers </span>(e.g. a), <span +class="cmtt-10">Roman-page-numbers </span>(e.g. I), <span -class="cmtt-10x-x-109">Alpha-page-numbers </span>(e.g. A), <span -class="cmtt-10x-x-109">Appendix-page-numbers </span>(e.g. A.1 if the +class="cmtt-10">Alpha-page-numbers </span>(e.g. A), <span +class="cmtt-10">Appendix-page-numbers </span>(e.g. A.1 if the Alpha compositor is a full stop or A-1 if the Alpha compositor is a hyphen<span class="footnote-mark"><a -href="#fn2x13" id="fn2x13-bk"><sup class="textsuperscript">2</sup></a></span><a +href="#fn2x12" id="fn2x12-bk"><sup class="textsuperscript">11.2</sup></a></span><a id="x1-47055f2"></a>), user defined location names (as specified by <span -class="cmtt-10x-x-109">\GlsAddXdyLocation</span><a - id="dx1-47057"></a> in the -order in which they were defined), <span -class="cmtt-10x-x-109">see </span>(cross-referenced entries). This -ordering can be changed using: -</p><!--l. 5275--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\GlsSetXdyLocationClassOrder</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\GlsAddXdyLocation</span><a + id="dx1-47057"></a> in the order in +which they were defined), <span +class="cmtt-10">see </span>(cross-referenced entries). This ordering can be changed +using: +</p><!--l. 5322--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\GlsSetXdyLocationClassOrder</span><span +class="cmtt-9"> </span></span><a id="dx1-47058"></a> -</p><!--l. 5277--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\GlsSetXdyLocationClassOrder{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">location names</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5278--><p class="noindent" > -where each location name is delimited by double quote marks and -separated by white space. For example: - - - -</p> - <div class="verbatim" id="verbatim-161"> +</p><!--l. 5324--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\GlsSetXdyLocationClassOrder{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">location names</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5325--><p class="noindent" > +where each location name is delimited by double quote marks and separated by white +space. For example: + + +</p> + <div class="verbatim" id="verbatim-163"> \GlsSetXdyLocationClassOrder{  <br />  "arabic-page-numbers"  <br />  "arabic-section-numbers" @@ -12778,995 +12351,1081 @@ separated by white space. For example:  <br />  "see"  <br />} </div> -<!--l. 5292--><p class="nopar" > -</p><!--l. 5294--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\GlsSetXdyLocationClassOrder </span>has no effect if <span -class="cmtt-10x-x-109">\noist</span><a - id="dx1-47059"></a> is -used or if <span -class="cmtt-10x-x-109">\makeglossaries</span><a +<!--l. 5339--><p class="nopar" > +</p><!--l. 5341--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\GlsSetXdyLocationClassOrder </span>has no effect if <span +class="cmtt-10">\noist</span><a + id="dx1-47059"></a> is used or if +<span +class="cmtt-10">\makeglossaries</span><a id="dx1-47060"></a> is omitted. <span -class="cmtt-10x-x-109">\GlsSetXdyLocationClassOrder</span> -must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\GlsSetXdyLocationClassOrder </span>must be used before +<span +class="cmtt-10">\makeglossaries</span><a id="dx1-47061"></a>. </div> -</p><!--l. 5299--><p class="noindent" > -</p><!--l. 5301--><p class="indent" > If a <a +</p><!--l. 5346--><p class="noindent" > +</p><!--l. 5348--><p class="indent" > If a <a id="dx1-47062"></a><a href="#glo:numberlist">number list<a - id="dx1-47063"></a></a> consists of a sequence of consecutive numbers, the -range will be concatenated. The number of consecutive locations -that causes a range formation defaults to 2, but can be changed -using: - - - -</p><!--l. 5306--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\GlsSetXdyMinRangeLength</span><span -class="cmtt-10"> </span></span><a + id="dx1-47063"></a></a> consists of a sequence of consecutive numbers, the range will be +concatenated. The number of consecutive locations that causes a range formation +defaults to 2, but can be changed using: + + +</p><!--l. 5353--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\GlsSetXdyMinRangeLength</span><span +class="cmtt-9"> </span></span><a id="dx1-47064"></a> -</p><!--l. 5308--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\GlsSetXdyMinRangeLength{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">n</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5309--><p class="noindent" > +</p><!--l. 5355--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\GlsSetXdyMinRangeLength{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">n</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5356--><p class="noindent" > For example: - - - + + </p> - <div class="verbatim" id="verbatim-162"> + <div class="verbatim" id="verbatim-164"> \GlsSetXdyMinRangeLength{3} </div> -<!--l. 5313--><p class="nopar" > The argument may also be the keyword <span -class="cmtt-10x-x-109">none</span>, to indicate that there -should be no range formations. See the <a +<!--l. 5360--><p class="nopar" > The argument may also be the keyword <span +class="cmtt-10">none</span>, to indicate that there should +be no range formations. See the <a id="dx1-47065"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-47066"></a></a> manual for further details on -range formations. -</p><!--l. 5318--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\GlsSetXdyMinRangeLength </span>has no effect if <span -class="cmtt-10x-x-109">\noist</span><a - id="dx1-47067"></a> is used -or if <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">xindy</span><a + id="dx1-47066"></a></a> manual for further details on range +formations. +</p><!--l. 5365--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\GlsSetXdyMinRangeLength </span>has no effect if <span +class="cmtt-10">\noist</span><a + id="dx1-47067"></a> is used or if +<span +class="cmtt-10">\makeglossaries</span><a id="dx1-47068"></a> is omitted. <span -class="cmtt-10x-x-109">\GlsSetXdyMinRangeLength </span>must be -used before <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\GlsSetXdyMinRangeLength </span>must be used before +<span +class="cmtt-10">\makeglossaries</span><a id="dx1-47069"></a>. </div> -</p><!--l. 5323--><p class="noindent" > -</p><!--l. 5325--><p class="indent" > See <a +</p><!--l. 5370--><p class="noindent" > +</p><!--l. 5372--><p class="indent" > See <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a +class="cmsy-10">§</span>5 </a><a href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a> for further details. </p> -<!--l. 5328--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">11.3</span>  <a +<!--l. 5375--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">11.3 </span> <a id="sec:groups"></a>Glossary Groups</h3> -<!--l. 5331--><p class="noindent" >The glossary is divided into groups according to the first letter -of the sort key. The <span -class="cmss-10x-x-109">glossaries </span>package also adds a number group -by default, unless you suppress it in the <span -class="cmss-10x-x-109">xindy</span><a - id="dx1-48001"></a> package option. For -example: - - - +<!--l. 5378--><p class="noindent" >The glossary is divided into groups according to the first letter of the sort key. The +<span +class="cmss-10">glossaries </span>package also adds a number group by default, unless you suppress it in the +<span +class="cmss-10">xindy</span><a + id="dx1-48001"></a> package option. For example: + + </p> - <div class="verbatim" id="verbatim-163"> + <div class="verbatim" id="verbatim-165"> \usepackage[xindy={glsnumbers=false}]{glossaries} </div> -<!--l. 5337--><p class="nopar" > Any entry that doesn’t go in one of the letter groups or the number group -is placed in the default group. -</p><!--l. 5341--><p class="indent" > If you have a number group, the default behaviour is to locate it before -the “A” letter group. If you are not using a Roman alphabet, you can -change this using: -</p><!--l. 5345--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\GlsSetXdyFirstLetterAfterDigits</span><span -class="cmtt-10"> </span></span><a +<!--l. 5384--><p class="nopar" > Any entry that doesn’t go in one of the letter groups or the number group is placed in +the default group. +</p><!--l. 5388--><p class="indent" > If you have a number group, the default behaviour is to locate it before the “A” +letter group. If you are not using a Roman alphabet, you can change this +using: +</p><!--l. 5392--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\GlsSetXdyFirstLetterAfterDigits</span><span +class="cmtt-9"> </span></span><a id="dx1-48002"></a> -</p><!--l. 5347--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\GlsSetXdyFirstLetterAfterDigits{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">letter</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5348--><p class="noindent" > -</p><!--l. 5350--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmtt-10x-x-109">\GlsSetXdyFirstLetterAfterDigits </span>has no effect if <span -class="cmtt-10x-x-109">\noist</span><a - id="dx1-48003"></a> is -used or if <span -class="cmtt-10x-x-109">\makeglossaries</span><a +</p><!--l. 5394--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\GlsSetXdyFirstLetterAfterDigits{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">letter</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5395--><p class="noindent" > +</p><!--l. 5397--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmtt-10">\GlsSetXdyFirstLetterAfterDigits </span>has no effect if <span +class="cmtt-10">\noist</span><a + id="dx1-48003"></a> is used or +if <span +class="cmtt-10">\makeglossaries</span><a id="dx1-48004"></a> is omitted. <span -class="cmtt-10x-x-109">\GlsSetXdyFirstLetterAfterDigits</span> -must be used before <span -class="cmtt-10x-x-109">\makeglossaries</span><a +class="cmtt-10">\GlsSetXdyFirstLetterAfterDigits </span>must be used +before <span +class="cmtt-10">\makeglossaries</span><a id="dx1-48005"></a>. - </div> -</p><!--l. 5355--><p class="noindent" > - - - -</p> -<!--l. 5357--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">12</span>  <a + </div> +</p><!--l. 5402--><p class="noindent" > + + +</p> +<!--l. 5404--><p class="indent" > </div> +</p><!--l. 5404--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">12. <a id="sec:newglossary"></a>Defining New Glossaries</h2> - A new glossary can be defined using: -<!--l. 5361--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\newglossary</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5407--><p class="indent" > A new glossary can be defined using: +</p><!--l. 5408--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\newglossary</span><span +class="cmtt-9"> </span></span><a id="dx1-49001"></a> <span -class="cmtt-10x-x-109">\newglossary[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">log-ext</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">in-ext</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">out-ext</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">title</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -<span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">counter</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 5363--><p class="noindent" > +class="cmtt-10">\newglossary[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">log-ext</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">in-ext</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">out-ext</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">title</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +<span +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">counter</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5410--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">> </span>is the label to assign to this glossary. The arguments -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">in-ext</span><span -class="cmmi-10x-x-109">> </span>and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">out-ext</span><span -class="cmmi-10x-x-109">> </span>specify the extensions to give to the input and -output files for that glossary, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">title</span><span -class="cmmi-10x-x-109">> </span>is the default title for this new -glossary and the final optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span><span -class="cmmi-10x-x-109">> </span>specifies which -counter to use for the associated <a +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">> </span>is the label to assign to this glossary. The arguments <span +class="cmmi-10"><</span><span +class="cmti-10">in-ext</span><span +class="cmmi-10">> </span>and +<span +class="cmmi-10"><</span><span +class="cmti-10">out-ext</span><span +class="cmmi-10">> </span>specify the extensions to give to the input and output files for that +glossary, <span +class="cmmi-10"><</span><span +class="cmti-10">title</span><span +class="cmmi-10">> </span>is the default title for this new glossary and the final optional +argument <span +class="cmmi-10"><</span><span +class="cmti-10">counter</span><span +class="cmmi-10">> </span>specifies which counter to use for the associated <a id="dx1-49002"></a><a -href="#glo:numberlist">number list<a +href="#glo:numberlist">number +list<a id="dx1-49003"></a>s</a> (see also <a href="#sec:numberlists"><span -class="cmsy-10x-x-109">§</span>5 </a><a -href="#sec:numberlists">Number -lists<!--tex4ht:ref: sec:numberlists --></a>). The first optional argument specifies the extension for the -<a +class="cmsy-10">§</span>5 </a><a +href="#sec:numberlists">Number lists<!--tex4ht:ref: sec:numberlists --></a>). The first optional argument specifies the +extension for the <a id="dx1-49004"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a +class="cmtt-10">makeindex</span><a id="dx1-49005"></a></a> or <a id="dx1-49006"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-49007"></a></a> transcript file (this information is only used by -<a +class="cmtt-10">xindy</span><a + id="dx1-49007"></a></a> transcript file (this information is only +used by <a id="dx1-49008"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a +class="cmtt-10">makeglossaries</span><a id="dx1-49009"></a></a> which picks up the information from the auxiliary file). -</p><!--l. 5375--><p class="indent" > Note that the main (default) glossary is automatically created -as: - - - +</p><!--l. 5422--><p class="indent" > <div class="important" title="Important Note"> The glossary label <span +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">> </span>must not contain any active characters. It’s generally +best to stick with just characters that have category code 11 (typically <span +class="cmtt-10">a</span>, …, <span +class="cmtt-10">z </span>and <span +class="cmtt-10">A</span>, +…, <span +class="cmtt-10">Z</span>). </div> +</p><!--l. 5427--><p class="noindent" > +</p><!--l. 5429--><p class="indent" > You can also use: +</p><!--l. 5430--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\altnewglossary</span><span +class="cmtt-9"> </span></span><a + id="dx1-49010"></a> <span +class="cmtt-10">\altnewglossary{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">tag</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">title</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">counter</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> +</div><hr> +</p><!--l. 5432--><p class="noindent" > +This is equivalent to </p><div class="alltt"> +<div class="obeylines-v"> +<span +class="cmtt-10">\newglossary[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">tag</span><span +class="cmmi-10">></span><span +class="cmtt-10">-glg]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span><span +class="cmsy-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">tag</span><span +class="cmmi-10">></span><span +class="cmtt-10">-gls</span><span +class="cmsy-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">tag</span><span +class="cmmi-10">></span><span +class="cmtt-10">-glo</span><span +class="cmsy-10">}</span><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">title</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">counter</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> +</div> +</div> +<!--l. 5438--><p class="indent" > Note that the main (default) glossary is automatically created as: + + </p> - <div class="verbatim" id="verbatim-164"> + <div class="verbatim" id="verbatim-166"> \newglossary{main}{gls}{glo}{\glossaryname} </div> -<!--l. 5378--><p class="nopar" > so it can be identified by the label <span -class="cmtt-10x-x-109">main </span>(unless the <span -class="cmss-10x-x-109">nomain</span><a - id="dx1-49010"></a> package -option is used). Using the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-49011"></a> package option is equivalent -to: - - - -</p> - <div class="verbatim" id="verbatim-165"> +<!--l. 5441--><p class="nopar" > so it can be identified by the label <span +class="cmtt-10">main </span>(unless the <span +class="cmss-10">nomain</span><a + id="dx1-49011"></a> package option is used). +Using the <span +class="cmss-10">acronym</span><a + id="dx1-49012"></a> package option is equivalent to: + + +</p> + <div class="verbatim" id="verbatim-167"> \newglossary[alg]{acronym}{acr}{acn}{\acronymname} </div> -<!--l. 5384--><p class="nopar" > so it can be identified by the label <span -class="cmtt-10x-x-109">acronym</span>. If you are not sure whether -the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-49012"></a> option has been used, you can identify the list of acronyms by -the command <span class="marginpar"><span -class="cmtt-10">\acronymtype</span><span -class="cmtt-10"> </span></span><a - id="dx1-49013"></a><span -class="cmtt-10x-x-109">\acronymtype </span>which is set to <span -class="cmtt-10x-x-109">acronym</span>, if the -<span -class="cmss-10x-x-109">acronym</span><a - id="dx1-49014"></a> option has been used, otherwise it is set to <span -class="cmtt-10x-x-109">main</span>. Note that -if you are using the main glossary as your list of acronyms, you -need to declare it as a list of acronyms using the package option -<span -class="cmss-10x-x-109">acronymlists</span><a - id="dx1-49015"></a>. -</p><!--l. 5395--><p class="indent" > The <span -class="cmss-10x-x-109">symbols</span><a - id="dx1-49016"></a> package option creates a new glossary with the label -<span -class="cmtt-10x-x-109">symbols </span>using: - - - +<!--l. 5447--><p class="nopar" > so it can be identified by the label <span +class="cmtt-10">acronym</span>. If you are not sure whether the <span +class="cmss-10">acronym</span><a + id="dx1-49013"></a> +option has been used, you can identify the list of acronyms by the command +<span class="marginpar"><span +class="cmtt-9">\acronymtype</span><span +class="cmtt-9"> </span></span><a + id="dx1-49014"></a><span +class="cmtt-10">\acronymtype </span>which is set to <span +class="cmtt-10">acronym</span>, if the <span +class="cmss-10">acronym</span><a + id="dx1-49015"></a> option has been +used, otherwise it is set to <span +class="cmtt-10">main</span>. Note that if you are using the main glossary as your +list of acronyms, you need to declare it as a list of acronyms using the package option +<span +class="cmss-10">acronymlists</span><a + id="dx1-49016"></a>. +</p><!--l. 5458--><p class="indent" > The <span +class="cmss-10">symbols</span><a + id="dx1-49017"></a> package option creates a new glossary with the label <span +class="cmtt-10">symbols</span> +using: + + </p> - <div class="verbatim" id="verbatim-166"> + <div class="verbatim" id="verbatim-168"> \newglossary[slg]{symbols}{sls}{slo}{\glssymbolsgroupname} </div> -<!--l. 5399--><p class="nopar" > and the <span -class="cmss-10x-x-109">numbers</span><a - id="dx1-49017"></a> package option creates a new glossary with the label -<span -class="cmtt-10x-x-109">numbers </span>using: - - - +<!--l. 5462--><p class="nopar" > and the <span +class="cmss-10">numbers</span><a + id="dx1-49018"></a> package option creates a new glossary with the label <span +class="cmtt-10">numbers</span> +using: + + </p> - <div class="verbatim" id="verbatim-167"> + <div class="verbatim" id="verbatim-169"> \newglossary[nlg]{numbers}{nls}{nlo}{\glsnumbersgroupname} </div> -<!--l. 5404--><p class="nopar" > -</p><!--l. 5406--><p class="indent" > <div class="important" title="Important Note"> All glossaries must be defined before <span -class="cmtt-10x-x-109">\makeglossaries</span><a - id="dx1-49018"></a> to ensure that -the relevant output files are opened. -</p><!--l. 5410--><p class="indent" > See <a +<!--l. 5467--><p class="nopar" > +</p><!--l. 5469--><p class="indent" > <div class="important" title="Important Note"> All glossaries must be defined before <span +class="cmtt-10">\makeglossaries</span><a + id="dx1-49019"></a> to ensure that the relevant +output files are opened. +</p><!--l. 5473--><p class="indent" > See <a href="#sec:fixednames"><span -class="cmsy-10x-x-109">§</span>1.2.1 </a><a -href="#sec:fixednames">Changing the Fixed Names<!--tex4ht:ref: sec:fixednames --></a> if you want to redefine -<span -class="cmtt-10x-x-109">\glossaryname</span>, especially if you are using <span -class="cmss-10x-x-109">babel</span><a - id="dx1-49019"></a> or <span -class="cmss-10x-x-109">translator</span><a - id="dx1-49020"></a>. (Similarly -for <span -class="cmtt-10x-x-109">\glssymbolsgroupname </span>and <span -class="cmtt-10x-x-109">\glsnumbersgroupname</span>.) </div> -</p><!--l. 5414--><p class="noindent" > - - - -</p> - <h2 class="chapterHead"><span class="titlemark">13</span>  <a +class="cmsy-10">§</span>1.2.1 </a><a +href="#sec:fixednames">Changing the Fixed Names<!--tex4ht:ref: sec:fixednames --></a> if you want to redefine <span +class="cmtt-10">\glossaryname</span>, +especially if you are using <span +class="cmss-10">babel</span><a + id="dx1-49020"></a> or <span +class="cmss-10">translator</span><a + id="dx1-49021"></a>. (Similarly for <span +class="cmtt-10">\glssymbolsgroupname</span> +and <span +class="cmtt-10">\glsnumbersgroupname</span>.) </div> +</p><!--l. 5477--><p class="noindent" > + + +</p> +<!--l. 5479--><p class="indent" > </div> +</p><!--l. 5479--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">13. <a id="sec:acronyms"></a>Acronyms</h2> -<!--l. 5419--><p class="noindent" >You may have noticed in <a +</p><!--l. 5482--><p class="indent" > You may have noticed in <a href="#sec:newglosentry"><span -class="cmsy-10x-x-109">§</span>4 </a><a -href="#sec:newglosentry">Defining Glossary Entries<!--tex4ht:ref: sec:newglosentry --></a> that when you -specify a new entry, you can specify alternate text to use when the -term is <a +class="cmsy-10">§</span>4 </a><a +href="#sec:newglosentry">Defining Glossary Entries<!--tex4ht:ref: sec:newglosentry --></a> that when you specify a new +entry, you can specify alternate text to use when the term is <a id="dx1-50001"></a><a -href="#glo:firstuse">first used</a> in the document. This provides a useful means to -define acronyms. For convenience, the <span -class="cmss-10x-x-109">glossaries </span>package defines the -command: -</p><!--l. 5424--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\newacronym</span><span -class="cmtt-10"> </span></span><a +href="#glo:firstuse">first used</a> in the +document. This provides a useful means to define acronyms. For convenience, the +<span +class="cmss-10">glossaries </span>package defines the command: +</p><!--l. 5487--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\newacronym</span><span +class="cmtt-9"> </span></span><a id="dx1-50002"></a> <span -class="cmtt-10x-x-109">\newacronym[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key-val list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">\newacronym[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key-val list</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">abbrv</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 5426--><p class="noindent" > -</p><!--l. 5428--><p class="indent" > This uses <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-50003"></a> to create an entry with the given label in -the glossary given by <span -class="cmtt-10x-x-109">\acronymtype</span><a - id="dx1-50004"></a>. It also uses the <span -class="cmss-10x-x-109">long</span><a - id="dx1-50005"></a>, <span -class="cmss-10x-x-109">longplural</span><a - id="dx1-50006"></a>, <span -class="cmss-10x-x-109">short</span><a - id="dx1-50007"></a> -and <span -class="cmss-10x-x-109">shortplural</span><a - id="dx1-50008"></a> keys to store the long and abbreviated forms and their -plurals. -</p><!--l. 5434--><p class="indent" > The optional argument <span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key-val list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>allows you to specify keys such +</p><!--l. 5489--><p class="noindent" > +</p><!--l. 5491--><p class="indent" > This uses <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-50003"></a> to create an entry with the given label in the +glossary given by <span +class="cmtt-10">\acronymtype</span><a + id="dx1-50004"></a>. You can specify a different glossary using the <span +class="cmss-10">type</span><a + id="dx1-50005"></a> +key within the optional argument. The <span +class="cmtt-10">\newacronym </span>command also uses the <span +class="cmss-10">long</span><a + id="dx1-50006"></a>, +<span +class="cmss-10">longplural</span><a + id="dx1-50007"></a>, <span +class="cmss-10">short</span><a + id="dx1-50008"></a> and <span +class="cmss-10">shortplural</span><a + id="dx1-50009"></a> keys in <span +class="cmtt-10">\newglossaryentry </span>to store the long and +abbreviated forms and their plurals. +</p><!--l. 5499--><p class="indent" > <div class="important" title="Important Note"> If you haven’t identified the specified glossary type as a list of acronyms (via the +package option <span +class="cmss-10">acronymlists</span><a + id="dx1-50010"></a> or the command <span +class="cmtt-10">\DeclareAcronymList</span><a + id="dx1-50011"></a>, see <a +href="#sec:pkgopts-acronym"><span +class="cmsy-10">§</span>2.5 </a><a +href="#sec:pkgopts-acronym">Acronym +Options<!--tex4ht:ref: sec:pkgopts-acronym --></a>) <span +class="cmtt-10">\newacronym </span>will add it to the list and <span +class="cmti-10">reset the display style </span>for that +glossary via <span +class="cmtt-10">\defglsentryfmt</span><a + id="dx1-50012"></a>. If you have a mixture of acronyms and regular entries +within the same glossary, care is needed if you want to change the display +style: you must first identify that glossary as a list of acronyms and then use +<span +class="cmtt-10">\defglsentryfmt</span><a + id="dx1-50013"></a> (not redefine <span +class="cmtt-10">\glsentryfmt</span><a + id="dx1-50014"></a>) before defining your entries. +</div> +</p><!--l. 5510--><p class="noindent" > +</p><!--l. 5512--><p class="indent" > The optional argument <span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">key-val list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>allows you to specify keys such as <span -class="cmss-10x-x-109">description</span><a - id="dx1-50009"></a> (when used with one of the styles that require a description, +class="cmss-10">description</span><a + id="dx1-50015"></a> (when used with one of the styles that require a description, described in <a href="#sec:setacronymstyle"><span -class="cmsy-10x-x-109">§</span>13.1 </a><a +class="cmsy-10">§</span>13.1 </a><a href="#sec:setacronymstyle">Changing the Acronym Style<!--tex4ht:ref: sec:setacronymstyle --></a>) or you can override plural forms of <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">> </span>or <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span>using the <span -class="cmss-10x-x-109">shortplural</span><a - id="dx1-50010"></a> or <span -class="cmss-10x-x-109">longplural</span><a - id="dx1-50011"></a> keys. For +class="cmmi-10"><</span><span +class="cmti-10">abbrv</span><span +class="cmmi-10">> </span>or <span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">> </span>using the <span +class="cmss-10">shortplural</span><a + id="dx1-50016"></a> or <span +class="cmss-10">longplural</span><a + id="dx1-50017"></a> keys. For example: - - - + + </p> - <div class="verbatim" id="verbatim-168"> + <div class="verbatim" id="verbatim-170"> \newacronym[longplural={diagonal matrices}]%  <br />  {dm}{DM}{diagonal matrix} </div> -<!--l. 5444--><p class="nopar" > If the <a - id="dx1-50012"></a><a +<!--l. 5522--><p class="nopar" > If the <a + id="dx1-50018"></a><a href="#glo:firstuse">first use</a> uses the plural form, <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspl{dm}</span></span></span> will display: diagonal -matrices (DMs). -</p><!--l. 5448--><p class="indent" > Since <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-50013"></a> uses <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-50014"></a>, you can use commands -like <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-50015"></a> and <span -class="cmtt-10x-x-109">\glsreset</span><a - id="dx1-50016"></a> as with any other glossary entry. -</p><!--l. 5452--><p class="indent" > <div class="important" title="Important Note"> Since <span -class="cmtt-10x-x-109">\newacronym </span>sets <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">type=\acronymtype</span></span></span>, if you want to load a file -containing acronym definitions using <span -class="cmtt-10x-x-109">\loadglsentries</span><a - id="dx1-50017"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">filename</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>, -the optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">type</span><span -class="cmmi-10x-x-109">> </span>will not have an effect unless you -explicitly set the type as <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">type=\glsdefaulttype</span></span></span> in the optional -argument to <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-50018"></a>. See <a +class="cmtt-10">\glspl{dm}</span></span></span> will display: diagonal matrices +(DMs). If you want to use the <span +class="cmss-10">longplural</span><a + id="dx1-50019"></a> or <span +class="cmss-10">shortplural</span><a + id="dx1-50020"></a> keys, I recommend you use +<span +class="cmtt-10">\setacronymstyle</span><a + id="dx1-50021"></a> to set the display style rather than using one of the pre-version +4.02 acronym styles. +</p><!--l. 5529--><p class="indent" > Since <span +class="cmtt-10">\newacronym</span><a + id="dx1-50022"></a> uses <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-50023"></a>, you can use commands like <span +class="cmtt-10">\gls</span><a + id="dx1-50024"></a> +and <span +class="cmtt-10">\glsreset</span><a + id="dx1-50025"></a> as with any other glossary entry. +</p><!--l. 5533--><p class="indent" > <div class="important" title="Important Note"> Since <span +class="cmtt-10">\newacronym </span>sets <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">type=\acronymtype</span></span></span>, if you want to load a file containing +acronym definitions using <span +class="cmtt-10">\loadglsentries</span><a + id="dx1-50026"></a><span +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">filename</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>, the optional +argument <span +class="cmmi-10"><</span><span +class="cmti-10">type</span><span +class="cmmi-10">> </span>will not have an effect unless you explicitly set the type as +<span class="obeylines-h"><span class="verb"><span +class="cmtt-10">type=\glsdefaulttype</span></span></span> in the optional argument to <span +class="cmtt-10">\newacronym</span><a + id="dx1-50027"></a>. See <a href="#sec:loadglsentries"><span -class="cmsy-10x-x-109">§</span>4.6 </a><a -href="#sec:loadglsentries">Loading Entries From a File<!--tex4ht:ref: sec:loadglsentries --></a>. -</div> -</p><!--l. 5459--><p class="noindent" > +class="cmsy-10">§</span>4.6 </a><a +href="#sec:loadglsentries">Loading +Entries From a File<!--tex4ht:ref: sec:loadglsentries --></a>. </div> +</p><!--l. 5540--><p class="noindent" > <a - id="x1-50019r17"></a> -</p><!--l. 5461--><p class="noindent" ><span + id="x1-50028r17"></a> +</p><!--l. 5542--><p class="noindent" ><span class="cmbx-12">Example 17</span><span class="cmbx-12"> (Defining an Acronym)</span><a - id="x1-50020"></a> -</p><!--l. 5462--><p class="indent" > The following defines the acronym IDN: - - - + id="x1-50029"></a> +</p><!--l. 5543--><p class="indent" > The following defines the acronym IDN: + + </p> - <div class="verbatim" id="verbatim-169"> + <div class="verbatim" id="verbatim-171"> \newacronym{idn}{IDN}{identification number} </div> -<!--l. 5465--><p class="nopar" > <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{idn}</span></span></span> will produce “identification number (IDN)” on <a - id="dx1-50021"></a><a -href="#glo:firstuse">first use</a> and -“IDN” on subsequent uses. If you want to use one of the smallcaps -acronym styles, described in <a +<!--l. 5546--><p class="nopar" > <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{idn}</span></span></span> will produce “identification number (IDN)” on <a + id="dx1-50030"></a><a +href="#glo:firstuse">first use</a> and “IDN” on +subsequent uses. If you want to use one of the smallcaps acronym styles, described in +<a href="#sec:setacronymstyle"><span -class="cmsy-10x-x-109">§</span>13.1 </a><a -href="#sec:setacronymstyle">Changing the Acronym Style<!--tex4ht:ref: sec:setacronymstyle --></a>, you need -to use lower case characters for the shortened form: - - - +class="cmsy-10">§</span>13.1 </a><a +href="#sec:setacronymstyle">Changing the Acronym Style<!--tex4ht:ref: sec:setacronymstyle --></a>, you need to use lower case characters for the +shortened form: + + </p> - <div class="verbatim" id="verbatim-170"> + <div class="verbatim" id="verbatim-172"> \newacronym{idn}{idn}{identification number} </div> -<!--l. 5473--><p class="nopar" > Now <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{idn}</span></span></span> will produce “identification number (<span -class="cmcsc-10x-x-109"><span +<!--l. 5554--><p class="nopar" > Now <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{idn}</span></span></span> will produce “identification number (<span +class="cmcsc-10"><span class="small-caps">i</span><span class="small-caps">d</span><span class="small-caps">n</span></span>)” on <a - id="dx1-50022"></a><a -href="#glo:firstuse">first -use</a> and “<span -class="cmcsc-10x-x-109"><span + id="dx1-50031"></a><a +href="#glo:firstuse">first use</a> and “<span +class="cmcsc-10"><span class="small-caps">i</span><span class="small-caps">d</span><span -class="small-caps">n</span></span>” on subsequent uses. </p> +class="small-caps">n</span></span>” on +subsequent uses. </p> <div class="center" > -<!--l. 5477--><p class="noindent" > -</p><!--l. 5477--><p class="noindent" >____________________________</p></div> -<!--l. 5479--><p class="indent" > There are commands analogous to <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-50023"></a> (described in <a +<!--l. 5558--><p class="noindent" > +</p><!--l. 5558--><p class="noindent" >____________________________</p></div> +<!--l. 5560--><p class="indent" > There are commands similar to <span +class="cmtt-10">\glstext</span><a + id="dx1-50032"></a> (described in <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 </a><a -href="#sec:glslink">Links to -Glossary Entries<!--tex4ht:ref: sec:glslink --></a>) that allow you to access just the short form, just the long -form or the full form, without affecting the <a - id="dx1-50024"></a><a -href="#glo:firstuseflag">first use flag</a>. (Note that the -full form isn’t necessarily the same as the text produced on <a - id="dx1-50025"></a><a -href="#glo:firstuse">first -use</a>.) -</p><!--l. 5485--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrshort</span><span -class="cmtt-10"> </span></span><a - id="dx1-50026"></a> <span -class="cmtt-10x-x-109">\acrshort[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5487--><p class="noindent" > -This displays the short form for the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. The optional -arguments are the same as those for <span -class="cmtt-10x-x-109">\glstext</span><a - id="dx1-50027"></a>. There is also a starred -version to suppress the hyperlink. There are also analogous upper case -variants: -</p><!--l. 5492--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrshort</span><span -class="cmtt-10"> </span></span><a - id="dx1-50028"></a> <span -class="cmtt-10x-x-109">\Acrshort[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5494--><p class="noindent" > -</p><!--l. 5495--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRshort</span><span -class="cmtt-10"> </span></span><a - id="dx1-50029"></a> <span -class="cmtt-10x-x-109">\ACRshort[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5497--><p class="noindent" > -There are also plural versions: -</p><!--l. 5499--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrshortpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50030"></a> <span -class="cmtt-10x-x-109">\acrshortpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5501--><p class="noindent" > -</p><!--l. 5502--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrshortpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50031"></a> <span -class="cmtt-10x-x-109">\Acrshortpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5504--><p class="noindent" > -</p><!--l. 5505--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRshortpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50032"></a> <span -class="cmtt-10x-x-109">\ACRshortpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5507--><p class="noindent" > - - - -</p><!--l. 5509--><p class="indent" > Similarly for the long form: -</p><!--l. 5510--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrlong</span><span -class="cmtt-10"> </span></span><a - id="dx1-50033"></a> <span -class="cmtt-10x-x-109">\acrlong[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 5512--><p class="noindent" > -This displays the long form for the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. The -optional arguments are the same as before. There is also a starred -version to suppress the hyperlink. There are also analogous upper case +class="cmsy-10">§</span>6 </a><a +href="#sec:glslink">Links to Glossary +Entries<!--tex4ht:ref: sec:glslink --></a>) that allow you to access just the short form, just the long form or the full +form, without affecting the <a + id="dx1-50033"></a><a +href="#glo:firstuseflag">first use flag</a>. (Note that the full form isn’t necessarily the +same as the text produced on <a + id="dx1-50034"></a><a +href="#glo:firstuse">first use</a>.) +</p><!--l. 5566--><p class="indent" > <div class="important" title="Important Note"> Although these commands are similar to commands such as <span +class="cmtt-10">\glstext</span><a + id="dx1-50035"></a>, they +behave more like <span +class="cmtt-10">\glsdisp</span><a + id="dx1-50036"></a> (except for the <a + id="dx1-50037"></a>first use behaviour) in that the +display is governed by <span +class="cmtt-10">\defentryfmt</span><a + id="dx1-50038"></a> with <span +class="cmtt-10">\glscustomtext</span><a + id="dx1-50039"></a> set as appropriate. +</div> +</p><!--l. 5572--><p class="noindent" > +</p><!--l. 5574--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrshort</span><span +class="cmtt-9"> </span></span><a + id="dx1-50040"></a> <span +class="cmtt-10">\acrshort[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5576--><p class="noindent" > +This displays the short form (within the argument of <span +class="cmtt-10">\acronymfont</span><a + id="dx1-50041"></a>) for the entry +given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. The optional arguments are the same as those for <span +class="cmtt-10">\glstext</span><a + id="dx1-50042"></a>. There +is also a starred version to suppress the hyperlink. There are also analogous upper case variants: -</p><!--l. 5517--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrlong</span><span -class="cmtt-10"> </span></span><a - id="dx1-50034"></a> <span -class="cmtt-10x-x-109">\Acrlong[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 5519--><p class="noindent" > -</p><!--l. 5520--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRlong</span><span -class="cmtt-10"> </span></span><a - id="dx1-50035"></a> <span -class="cmtt-10x-x-109">\ACRlong[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 5522--><p class="noindent" > -Again there are also plural versions: -</p><!--l. 5524--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrlongpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50036"></a> <span -class="cmtt-10x-x-109">\acrlongpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5526--><p class="noindent" > -</p><!--l. 5527--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrlongpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50037"></a> <span -class="cmtt-10x-x-109">\Acrlongpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5529--><p class="noindent" > -</p><!--l. 5530--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRlongpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50038"></a> <span -class="cmtt-10x-x-109">\ACRlongpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5532--><p class="noindent" > -</p><!--l. 5534--><p class="indent" > And for the full form: -</p><!--l. 5535--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrfull</span><span -class="cmtt-10"> </span></span><a - id="dx1-50039"></a> <span -class="cmtt-10x-x-109">\acrfull[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 5537--><p class="noindent" > -This defaults to <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span>(<span -class="cmtt-10x-x-109">\acronymfont</span><a - id="dx1-50040"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>). The format (including -hyperlinks) can be modified by redefining: -</p><!--l. 5540--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrfullfmt</span><span -class="cmtt-10"> </span></span><a - id="dx1-50041"></a> <span -class="cmtt-10x-x-109">\acrfullfmt{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 5542--><p class="noindent" > -</p><!--l. 5544--><p class="indent" > There are also analogous upper case variants: -</p><!--l. 5545--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrfull</span><span -class="cmtt-10"> </span></span><a - id="dx1-50042"></a> <span -class="cmtt-10x-x-109">\Acrfull[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 5547--><p class="noindent" > -</p><!--l. 5548--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRfull</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5581--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrshort</span><span +class="cmtt-9"> </span></span><a id="dx1-50043"></a> <span -class="cmtt-10x-x-109">\ACRfull[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 5550--><p class="noindent" > -The formats (including hyperlinks) can be modified by redefining: -</p><!--l. 5552--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrfullfmt</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Acrshort[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5583--><p class="noindent" > +</p><!--l. 5584--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRshort</span><span +class="cmtt-9"> </span></span><a id="dx1-50044"></a> <span -class="cmtt-10x-x-109">\Acrfullfmt{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> - - - -</p><!--l. 5554--><p class="noindent" > -</p><!--l. 5555--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRfullfmt</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\ACRshort[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5586--><p class="noindent" > +There are also plural versions: +</p><!--l. 5588--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrshortpl</span><span +class="cmtt-9"> </span></span><a id="dx1-50045"></a> <span -class="cmtt-10x-x-109">\ACRfullfmt{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 5557--><p class="noindent" > -</p><!--l. 5559--><p class="indent" > As before there are also plural versions: -</p><!--l. 5560--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrfullpl</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\acrshortpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5590--><p class="noindent" > +</p><!--l. 5591--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrshortpl</span><span +class="cmtt-9"> </span></span><a id="dx1-50046"></a> <span -class="cmtt-10x-x-109">\acrfullpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5562--><p class="noindent" > -</p><!--l. 5563--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrfullpl</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Acrshortpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5593--><p class="noindent" > +</p><!--l. 5594--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRshortpl</span><span +class="cmtt-9"> </span></span><a id="dx1-50047"></a> <span -class="cmtt-10x-x-109">\Acrfullpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5565--><p class="noindent" > -</p><!--l. 5566--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRfullpl</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\ACRshortpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5596--><p class="noindent" > +</p><!--l. 5598--><p class="indent" > Similarly for the long form: +</p><!--l. 5599--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrlong</span><span +class="cmtt-9"> </span></span><a id="dx1-50048"></a> <span -class="cmtt-10x-x-109">\ACRfullpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 5568--><p class="noindent" > -The formats (including hyperlinks) can be modified by redefining: -</p><!--l. 5570--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acrfullplfmt</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\acrlong[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> + + +</p><!--l. 5601--><p class="noindent" > +This displays the long form for the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. The optional arguments +are the same as before. There is also a starred version to suppress the hyperlink. +There are also analogous upper case variants: +</p><!--l. 5606--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrlong</span><span +class="cmtt-9"> </span></span><a id="dx1-50049"></a> <span -class="cmtt-10x-x-109">\acrfullplfmt{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 5572--><p class="noindent" > -</p><!--l. 5573--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Acrfullplfmt</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\Acrlong[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5608--><p class="noindent" > +</p><!--l. 5609--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRlong</span><span +class="cmtt-9"> </span></span><a id="dx1-50050"></a> <span -class="cmtt-10x-x-109">\Acrfullplfmt{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 5575--><p class="noindent" > -</p><!--l. 5576--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ACRfullplfmt</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\ACRlong[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5611--><p class="noindent" > +Again there are also plural versions: +</p><!--l. 5613--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrlongpl</span><span +class="cmtt-9"> </span></span><a id="dx1-50051"></a> <span -class="cmtt-10x-x-109">\ACRfullplfmt{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">\acrlongpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5615--><p class="noindent" > +</p><!--l. 5616--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrlongpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50052"></a> <span +class="cmtt-10">\Acrlongpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5618--><p class="noindent" > +</p><!--l. 5619--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRlongpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50053"></a> <span +class="cmtt-10">\ACRlongpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5621--><p class="noindent" > +</p><!--l. 5623--><p class="indent" > And for the full form: +</p><!--l. 5624--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrfull</span><span +class="cmtt-9"> </span></span><a + id="dx1-50054"></a> <span +class="cmtt-10">\acrfull[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5626--><p class="noindent" > +This defaults to <span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">> </span>(<span +class="cmtt-10">\acronymfont</span><a + id="dx1-50055"></a><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>). The format (including +hyperlinks) can be modified by redefining: +</p><!--l. 5629--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrfullfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-50056"></a> <span +class="cmtt-10">\acrfullfmt{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5631--><p class="noindent" > +</p><!--l. 5633--><p class="indent" > There are also analogous upper case variants: +</p><!--l. 5634--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrfull</span><span +class="cmtt-9"> </span></span><a + id="dx1-50057"></a> <span +class="cmtt-10">\Acrfull[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5636--><p class="noindent" > +</p><!--l. 5637--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRfull</span><span +class="cmtt-9"> </span></span><a + id="dx1-50058"></a> <span +class="cmtt-10">\ACRfull[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5639--><p class="noindent" > +The formats (including hyperlinks) can be modified by redefining: +</p><!--l. 5641--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrfullfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-50059"></a> <span +class="cmtt-10">\Acrfullfmt{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5643--><p class="noindent" > +</p><!--l. 5644--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRfullfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-50060"></a> <span +class="cmtt-10">\ACRfullfmt{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5646--><p class="noindent" > +</p><!--l. 5648--><p class="indent" > As before there are also plural versions: +</p><!--l. 5649--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrfullpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50061"></a> <span +class="cmtt-10">\acrfullpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5651--><p class="noindent" > +</p><!--l. 5652--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrfullpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50062"></a> <span +class="cmtt-10">\Acrfullpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> + + +</p><!--l. 5654--><p class="noindent" > +</p><!--l. 5655--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRfullpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50063"></a> <span +class="cmtt-10">\ACRfullpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 5657--><p class="noindent" > +The formats (including hyperlinks) can be modified by redefining: +</p><!--l. 5659--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acrfullplfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-50064"></a> <span +class="cmtt-10">\acrfullplfmt{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 5578--><p class="noindent" > -</p><!--l. 5580--><p class="indent" > If you find the above commands too cumbersome to write, you can use -the <span -class="cmss-10x-x-109">shortcuts</span><a - id="dx1-50052"></a> package option to activate the shorter command names listed -in <a -href="#x1-500531">table 13.1</a>. - - - -</p><!--l. 5584--><p class="indent" > <a - id="x1-500531"></a></p><hr class="float" /><div class="float" +</p><!--l. 5661--><p class="noindent" > +</p><!--l. 5662--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Acrfullplfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-50065"></a> <span +class="cmtt-10">\Acrfullplfmt{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 5664--><p class="noindent" > +</p><!--l. 5665--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ACRfullplfmt</span><span +class="cmtt-9"> </span></span><a + id="dx1-50066"></a> <span +class="cmtt-10">\ACRfullplfmt{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 5667--><p class="noindent" > +</p><!--l. 5669--><p class="indent" > If you find the above commands too cumbersome to write, you can use the +<span +class="cmss-10">shortcuts</span><a + id="dx1-50067"></a> package option to activate the shorter command names listed in +<a +href="#sec:setacronymstyle">table 13.1</a>. +</p> + <div class="table"> + + +<!--l. 5673--><p class="indent" > <a + id="sec:setacronymstyle"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 13.1: </td><td + + + <div class="caption" +><span class="id">Table 13.1: </span><span class="content">Synonyms provided by the package option <span -class="cmss-10x-x-109">shortcuts</span><a - id="dx1-50054"></a></td></tr></table></div><!--tex4ht:label?: x1-500531 --> +class="cmss-10">shortcuts</span><a + id="dx1-50069"></a></span></div><!--tex4ht:label?: x1-500681 --> <div class="tabular"> <table id="TBL-7" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-7-1g"><col @@ -13774,1128 +13433,1106 @@ id="TBL-7-1" /><col id="TBL-7-2" /></colgroup><tr style="vertical-align:baseline;" id="TBL-7-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-1-1" class="td11"> <span -class="cmbx-10x-x-109">Shortcut Command </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-7-1-2" +class="cmbx-10">Shortcut Command </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-7-1-2" class="td11"> <span -class="cmbx-10x-x-109">Equivalent Command </span></td> +class="cmbx-10">Equivalent Command </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-7-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-2-1" class="td11"> <span -class="cmtt-10x-x-109">\acs</span><a - id="dx1-50055"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-2-2" +class="cmtt-10">\acs</span><a + id="dx1-50070"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-2-2" class="td11"> <span -class="cmtt-10x-x-109">\acrshort</span><a - id="dx1-50056"></a> </td> +class="cmtt-10">\acrshort</span><a + id="dx1-50071"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-3-1" class="td11"> <span -class="cmtt-10x-x-109">\Acs</span><a - id="dx1-50057"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-3-2" +class="cmtt-10">\Acs</span><a + id="dx1-50072"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-3-2" class="td11"> <span -class="cmtt-10x-x-109">\Acrshort</span><a - id="dx1-50058"></a> </td> +class="cmtt-10">\Acrshort</span><a + id="dx1-50073"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-4-1" class="td11"> <span -class="cmtt-10x-x-109">\acsp</span><a - id="dx1-50059"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-4-2" +class="cmtt-10">\acsp</span><a + id="dx1-50074"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-4-2" class="td11"> <span -class="cmtt-10x-x-109">\acrshortpl</span><a - id="dx1-50060"></a> </td> +class="cmtt-10">\acrshortpl</span><a + id="dx1-50075"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-5-1" class="td11"> <span -class="cmtt-10x-x-109">\Acsp</span><a - id="dx1-50061"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-5-2" +class="cmtt-10">\Acsp</span><a + id="dx1-50076"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-5-2" class="td11"> <span -class="cmtt-10x-x-109">\Acrshortpl</span><a - id="dx1-50062"></a> </td> +class="cmtt-10">\Acrshortpl</span><a + id="dx1-50077"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-6-1" class="td11"> <span -class="cmtt-10x-x-109">\acl</span><a - id="dx1-50063"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-6-2" +class="cmtt-10">\acl</span><a + id="dx1-50078"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-6-2" class="td11"> <span -class="cmtt-10x-x-109">\acrlong</span><a - id="dx1-50064"></a> </td> +class="cmtt-10">\acrlong</span><a + id="dx1-50079"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-7-1" class="td11"> <span -class="cmtt-10x-x-109">\Acl</span><a - id="dx1-50065"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-7-2" +class="cmtt-10">\Acl</span><a + id="dx1-50080"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-7-2" class="td11"> <span -class="cmtt-10x-x-109">\Acrlong</span><a - id="dx1-50066"></a> </td> +class="cmtt-10">\Acrlong</span><a + id="dx1-50081"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-8-1" class="td11"> <span -class="cmtt-10x-x-109">\aclp</span><a - id="dx1-50067"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-8-2" +class="cmtt-10">\aclp</span><a + id="dx1-50082"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-8-2" class="td11"> <span -class="cmtt-10x-x-109">\acrlongpl</span><a - id="dx1-50068"></a> </td> +class="cmtt-10">\acrlongpl</span><a + id="dx1-50083"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-9-1" class="td11"> <span -class="cmtt-10x-x-109">\Aclp</span><a - id="dx1-50069"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-9-2" +class="cmtt-10">\Aclp</span><a + id="dx1-50084"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-9-2" class="td11"> <span -class="cmtt-10x-x-109">\Acrlongpl</span><a - id="dx1-50070"></a> </td> +class="cmtt-10">\Acrlongpl</span><a + id="dx1-50085"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-10-1" class="td11"> <span -class="cmtt-10x-x-109">\acf</span><a - id="dx1-50071"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-10-2" +class="cmtt-10">\acf</span><a + id="dx1-50086"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-10-2" class="td11"> <span -class="cmtt-10x-x-109">\acrfull</span><a - id="dx1-50072"></a> </td> +class="cmtt-10">\acrfull</span><a + id="dx1-50087"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-11-1" class="td11"> <span -class="cmtt-10x-x-109">\Acf</span><a - id="dx1-50073"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-11-2" +class="cmtt-10">\Acf</span><a + id="dx1-50088"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-11-2" class="td11"> <span -class="cmtt-10x-x-109">\Acrfull</span><a - id="dx1-50074"></a> </td> +class="cmtt-10">\Acrfull</span><a + id="dx1-50089"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-12-1" class="td11"> <span -class="cmtt-10x-x-109">\acfp</span><a - id="dx1-50075"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-12-2" +class="cmtt-10">\acfp</span><a + id="dx1-50090"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-12-2" class="td11"> <span -class="cmtt-10x-x-109">\acrfullpl</span><a - id="dx1-50076"></a> </td> +class="cmtt-10">\acrfullpl</span><a + id="dx1-50091"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-13-1" class="td11"> <span -class="cmtt-10x-x-109">\Acfp</span><a - id="dx1-50077"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-13-2" +class="cmtt-10">\Acfp</span><a + id="dx1-50092"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-13-2" class="td11"> <span -class="cmtt-10x-x-109">\Acrfullpl</span><a - id="dx1-50078"></a> </td> +class="cmtt-10">\Acrfullpl</span><a + id="dx1-50093"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-14-1" class="td11"> <span -class="cmtt-10x-x-109">\ac</span><a - id="dx1-50079"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-14-2" +class="cmtt-10">\ac</span><a + id="dx1-50094"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-14-2" class="td11"> <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-50080"></a> </td> +class="cmtt-10">\gls</span><a + id="dx1-50095"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-15-1" class="td11"> <span -class="cmtt-10x-x-109">\Ac</span><a - id="dx1-50081"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-15-2" +class="cmtt-10">\Ac</span><a + id="dx1-50096"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-15-2" class="td11"> <span -class="cmtt-10x-x-109">\Gls</span><a - id="dx1-50082"></a> </td> +class="cmtt-10">\Gls</span><a + id="dx1-50097"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-16-1" class="td11"> <span -class="cmtt-10x-x-109">\acp</span><a - id="dx1-50083"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-16-2" +class="cmtt-10">\acp</span><a + id="dx1-50098"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-16-2" class="td11"> <span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-50084"></a> </td> +class="cmtt-10">\glspl</span><a + id="dx1-50099"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-7-17-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-17-1" class="td11"> <span -class="cmtt-10x-x-109">\Acp</span><a - id="dx1-50085"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-17-2" +class="cmtt-10">\Acp</span><a + id="dx1-50100"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-17-2" class="td11"> <span -class="cmtt-10x-x-109">\Glspl</span><a - id="dx1-50086"></a> </td></tr></table> +class="cmtt-10">\Glspl</span><a + id="dx1-50101"></a> </td></tr></table> </div> - - - - </div><hr class="endfloat" /> -<!--l. 5610--><p class="indent" > It is also possible to access the long and short forms without -adding information to the glossary using commands analogous to -<span -class="cmtt-10x-x-109">\glsentrytext</span><a - id="dx1-50087"></a> (described in <a + + + </div><hr class="endfloat" /> + </div> +<!--l. 5699--><p class="indent" > It is also possible to access the long and short forms without adding information to +the glossary using commands analogous to <span +class="cmtt-10">\glsentrytext</span><a + id="dx1-50102"></a> (described in <a +href="#sec:glsnolink"><span +class="cmsy-10">§</span>9 </a><a +href="#sec:glsnolink">Using +Glossary Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a>). +</p><!--l. 5703--><p class="indent" > <div class="important" title="Important Note"> The commands that convert the first letter to upper case come with the same +caveats as those for analogous commands like <span +class="cmtt-10">\Glsentrytext</span><a + id="dx1-50103"></a> (non-expandable, +can’t be used in PDF bookmarks, care needs to be taken if the first letter is +an accented character etc). See <a href="#sec:glsnolink"><span -class="cmsy-10x-x-109">§</span>9 </a><a -href="#sec:glsnolink">Using Glossary Terms Without -Links<!--tex4ht:ref: sec:glsnolink --></a>). -</p><!--l. 5614--><p class="indent" > The long form can be accessed using: -</p><!--l. 5615--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrylong</span><span -class="cmtt-10"> </span></span><a - id="dx1-50088"></a> <span -class="cmtt-10x-x-109">\glsentrylong{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5617--><p class="noindent" > +class="cmsy-10">§</span>9 </a><a +href="#sec:glsnolink">Using Glossary Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a>. +</div> +</p><!--l. 5709--><p class="noindent" > +</p><!--l. 5711--><p class="indent" > The long form can be accessed using: +</p><!--l. 5712--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrylong</span><span +class="cmtt-9"> </span></span><a + id="dx1-50104"></a> <span +class="cmtt-10">\glsentrylong{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5714--><p class="noindent" > or, with the first letter converted to upper case: -</p><!--l. 5619--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentrylong</span><span -class="cmtt-10"> </span></span><a - id="dx1-50089"></a> <span -class="cmtt-10x-x-109">\Glsentrylong{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5621--><p class="noindent" > +</p><!--l. 5716--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentrylong</span><span +class="cmtt-9"> </span></span><a + id="dx1-50105"></a> <span +class="cmtt-10">\Glsentrylong{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5718--><p class="noindent" > Plural forms: -</p><!--l. 5623--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrylongpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50090"></a> <span -class="cmtt-10x-x-109">\glsentrylongpl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5625--><p class="noindent" > -</p><!--l. 5626--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentrylongpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50091"></a> <span -class="cmtt-10x-x-109">\Glsentrylongpl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5628--><p class="noindent" > -</p><!--l. 5630--><p class="indent" > Similarly, to access the short form: -</p><!--l. 5631--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryshort</span><span -class="cmtt-10"> </span></span><a - id="dx1-50092"></a> <span -class="cmtt-10x-x-109">\glsentryshort{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5633--><p class="noindent" > +</p><!--l. 5720--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrylongpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50106"></a> <span +class="cmtt-10">\glsentrylongpl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5722--><p class="noindent" > +</p><!--l. 5723--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentrylongpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50107"></a> <span +class="cmtt-10">\Glsentrylongpl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5725--><p class="noindent" > +</p><!--l. 5727--><p class="indent" > Similarly, to access the short form: +</p><!--l. 5728--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryshort</span><span +class="cmtt-9"> </span></span><a + id="dx1-50108"></a> <span +class="cmtt-10">\glsentryshort{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5730--><p class="noindent" > or, with the first letter converted to upper case: -</p><!--l. 5635--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryshort</span><span -class="cmtt-10"> </span></span><a - id="dx1-50093"></a> <span -class="cmtt-10x-x-109">\Glsentryshort{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5637--><p class="noindent" > +</p><!--l. 5732--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryshort</span><span +class="cmtt-9"> </span></span><a + id="dx1-50109"></a> <span +class="cmtt-10">\Glsentryshort{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5734--><p class="noindent" > Plural forms: -</p><!--l. 5639--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryshortpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50094"></a> <span -class="cmtt-10x-x-109">\glsentryshortpl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5641--><p class="noindent" > -</p><!--l. 5642--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryshortpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50095"></a> <span -class="cmtt-10x-x-109">\Glsentryshortpl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5644--><p class="noindent" > -</p><!--l. 5646--><p class="indent" > And the full form, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span>(<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span>), can be obtained using: -</p><!--l. 5648--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryfull</span><span -class="cmtt-10"> </span></span><a - id="dx1-50096"></a> <span -class="cmtt-10x-x-109">\glsentryfull{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5650--><p class="noindent" > -</p><!--l. 5651--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryfull</span><span -class="cmtt-10"> </span></span><a - id="dx1-50097"></a> <span -class="cmtt-10x-x-109">\Glsentryfull{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5653--><p class="noindent" > -</p><!--l. 5654--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryfullpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50098"></a> <span -class="cmtt-10x-x-109">\glsentryfullpl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5656--><p class="noindent" > -</p><!--l. 5657--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryfullpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-50099"></a> <span -class="cmtt-10x-x-109">\Glsentryfullpl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5659--><p class="noindent" > - - - +</p><!--l. 5736--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryshortpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50110"></a> <span +class="cmtt-10">\glsentryshortpl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5738--><p class="noindent" > +</p><!--l. 5739--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryshortpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50111"></a> <span +class="cmtt-10">\Glsentryshortpl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5741--><p class="noindent" > +</p><!--l. 5743--><p class="indent" > And the full form, <span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">> </span>(<span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span>), can be obtained using: +</p><!--l. 5745--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryfull</span><span +class="cmtt-9"> </span></span><a + id="dx1-50112"></a> <span +class="cmtt-10">\glsentryfull{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5747--><p class="noindent" > +</p><!--l. 5748--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryfull</span><span +class="cmtt-9"> </span></span><a + id="dx1-50113"></a> <span +class="cmtt-10">\Glsentryfull{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5750--><p class="noindent" > +</p><!--l. 5751--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryfullpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50114"></a> <span +class="cmtt-10">\glsentryfullpl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + + +</p><!--l. 5753--><p class="noindent" > +</p><!--l. 5754--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryfullpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-50115"></a> <span +class="cmtt-10">\Glsentryfullpl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5756--><p class="noindent" > (These may be redefined by the acronym style.) </p> - <h3 class="sectionHead"><span class="titlemark">13.1</span>  <a +<!--l. 5759--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">13.1 </span> <a id="sec:setacronymstyle"></a>Changing the Acronym Style</h3> -<!--l. 5665--><p class="noindent" >It may be that the default style doesn’t suit your requirements in which -case you can switch to another styles via -</p><!--l. 5667--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\setacronymstyle</span><span -class="cmtt-10"> </span></span><a +<!--l. 5762--><p class="noindent" >It may be that the default style doesn’t suit your requirements in which case you can +switch to another styles via +</p><!--l. 5764--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\setacronymstyle</span><span +class="cmtt-9"> </span></span><a id="dx1-51001"></a> <span -class="cmtt-10x-x-109">\setacronymstyle{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5669--><p class="noindent" > +class="cmtt-10">\setacronymstyle{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">style name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5766--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style name</span><span -class="cmmi-10x-x-109">> </span>is the name of the required style. -</p><!--l. 5672--><p class="indent" > <div class="important" title="Important Note"> You must use <span -class="cmtt-10x-x-109">\setacronymstyle </span><span -class="cmti-10x-x-109">before </span>you define the acronyms with -<span -class="cmtt-10x-x-109">\newacronym</span>. If you have multiple glossaries representing lists of acronyms, -you must use <span -class="cmtt-10x-x-109">\setacronymstyle </span><span -class="cmti-10x-x-109">after </span>using <span -class="cmtt-10x-x-109">\DeclareAcronymList</span>. -</div> -</p><!--l. 5677--><p class="noindent" > -</p><!--l. 5679--><p class="indent" > Note that unlike the default behaviour of <span -class="cmtt-10x-x-109">\newacronym</span>, the styles used +class="cmmi-10"><</span><span +class="cmti-10">style name</span><span +class="cmmi-10">> </span>is the name of the required style. +</p><!--l. 5769--><p class="indent" > <div class="important" title="Important Note"> You must use <span +class="cmtt-10">\setacronymstyle </span><span +class="cmti-10">before </span>you define the acronyms with +<span +class="cmtt-10">\newacronym</span>. If you have multiple glossaries representing lists of acronyms, you must +use <span +class="cmtt-10">\setacronymstyle </span><span +class="cmti-10">after </span>using <span +class="cmtt-10">\DeclareAcronymList</span>. </div> +</p><!--l. 5774--><p class="noindent" > +</p><!--l. 5776--><p class="indent" > Note that unlike the default behaviour of <span +class="cmtt-10">\newacronym</span>, the styles used via <span -class="cmtt-10x-x-109">\setacronymstyle </span>don’t use the <span -class="cmss-10x-x-109">first</span><a +class="cmtt-10">\setacronymstyle </span>don’t use the <span +class="cmss-10">first</span><a id="dx1-51002"></a> or <span -class="cmss-10x-x-109">text</span><a +class="cmss-10">text</span><a id="dx1-51003"></a> keys, but instead they use <span -class="cmtt-10x-x-109">\defglsentryfmt</span><a +class="cmtt-10">\defglsentryfmt</span><a id="dx1-51004"></a> to set a custom format that uses the <span -class="cmss-10x-x-109">long</span><a +class="cmss-10">long</span><a id="dx1-51005"></a> and <span -class="cmss-10x-x-109">short</span><a - id="dx1-51006"></a> -keys (or their plural equivalents). This means that these styles cope -better with plurals that aren’t formed by simply appending the -singular form with the letter “s”. In fact, most of the predefined styles -use <span -class="cmtt-10x-x-109">\glsgenacfmt</span><a +class="cmss-10">short</span><a + id="dx1-51006"></a> keys (or their +plural equivalents). This means that these styles cope better with plurals that aren’t +formed by simply appending the singular form with the letter “s”. In fact, most of the +predefined styles use <span +class="cmtt-10">\glsgenacfmt</span><a id="dx1-51007"></a> and modify the definitions of commands like <span -class="cmtt-10x-x-109">\genacrfullformat</span><a +class="cmtt-10">\genacrfullformat</span><a id="dx1-51008"></a>. -</p><!--l. 5689--><p class="indent" > Note that when you use <span -class="cmtt-10x-x-109">\setacronymstyle </span>the <span -class="cmss-10x-x-109">name</span><a - id="dx1-51009"></a> key is set -to -</p><!--l. 5691--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acronymentry</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5786--><p class="indent" > Note that when you use <span +class="cmtt-10">\setacronymstyle </span>the <span +class="cmss-10">name</span><a + id="dx1-51009"></a> key is set to +</p><!--l. 5788--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acronymentry</span><span +class="cmtt-9"> </span></span><a id="dx1-51010"></a> <span -class="cmtt-10x-x-109">\acronymentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5693--><p class="noindent" > +class="cmtt-10">\acronymentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5790--><p class="noindent" > and the <span -class="cmss-10x-x-109">sort</span><a +class="cmss-10">sort</span><a id="dx1-51011"></a> key is set to -</p><!--l. 5695--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acronymsort</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5792--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acronymsort</span><span +class="cmtt-9"> </span></span><a id="dx1-51012"></a> <span -class="cmtt-10x-x-109">\acronymsort{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5697--><p class="noindent" > -These commands are redefined by the acronym styles. However, you can -redefine them again after the style has been set but before you use -<span -class="cmtt-10x-x-109">\newacronym</span>. Protected expansion is performed on <span -class="cmtt-10x-x-109">\acronymsort </span>when -the entry is defined. -</p><!--l. 5703--><p class="noindent" > -</p> -<!--l. 5703--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">13.1.1</span>  <a +class="cmtt-10">\acronymsort{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5794--><p class="noindent" > +These commands are redefined by the acronym styles. However, you can redefine them +again after the style has been set but before you use <span +class="cmtt-10">\newacronym</span>. Protected +expansion is performed on <span +class="cmtt-10">\acronymsort </span>when the entry is defined. +</p><!--l. 5800--><p class="noindent" > +</p> +<!--l. 5800--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">13.1.1 </span> <a id="sec:predefinedacrstyles"></a>Predefined Acronym Styles</h4> -<!--l. 5706--><p class="noindent" >The <span -class="cmss-10x-x-109">glossaries </span>package provides a number of predefined styles. These styles +<!--l. 5803--><p class="noindent" >The <span +class="cmss-10">glossaries </span>package provides a number of predefined styles. These styles apply - - - -</p><!--l. 5708--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\firstacronymfont</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 5805--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\firstacronymfont</span><span +class="cmtt-9"> </span></span><a id="dx1-52001"></a> <span -class="cmtt-10x-x-109">\firstacronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5710--><p class="noindent" > +class="cmtt-10">\firstacronymfont{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5807--><p class="noindent" > to the short form on first use and -</p><!--l. 5712--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\acronymfont</span><span -class="cmtt-10"> </span></span><a + + +</p><!--l. 5809--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\acronymfont</span><span +class="cmtt-9"> </span></span><a id="dx1-52002"></a> <span -class="cmtt-10x-x-109">\acronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5714--><p class="noindent" > +class="cmtt-10">\acronymfont{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 5811--><p class="noindent" > on subsequent use. The styles modify the definition of <span -class="cmtt-10x-x-109">\acronymfont </span>as -required, but <span -class="cmtt-10x-x-109">\firstacronymfont</span><a - id="dx1-52003"></a> is only set once by the package when it’s -loaded. By default <span -class="cmtt-10x-x-109">\firstacronymfont</span><a - id="dx1-52004"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>is the same as +class="cmtt-10">\acronymfont </span>as required, but +<span +class="cmtt-10">\firstacronymfont</span><a + id="dx1-52003"></a> is only set once by the package when it’s loaded. By default <span -class="cmtt-10x-x-109">\acronymfont</span><a +class="cmtt-10">\firstacronymfont</span><a + id="dx1-52004"></a><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>is the same as <span +class="cmtt-10">\acronymfont</span><a id="dx1-52005"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>. If you want the short form displayed differently -on first use, you can redefine <span -class="cmtt-10x-x-109">\firstacronymfont</span><a - id="dx1-52006"></a> independently of the -acronym style. -</p><!--l. 5724--><p class="indent" > The predefined styles that contain <span -class="cmtt-10x-x-109">sc </span>in their name (for example -<span -class="cmss-10x-x-109">long-sc-short</span><a - id="dx1-52007"></a>) redefine <span -class="cmtt-10x-x-109">\acronymfont </span>to use <span -class="cmtt-10x-x-109">\textsc</span><a - id="dx1-52008"></a> (so the short form -needs to be specified in lower case). -</p><!--l. 5729--><p class="indent" > <a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>. If you want the +short form displayed differently on first use, you can redefine <span +class="cmtt-10">\firstacronymfont</span><a + id="dx1-52006"></a> +independently of the acronym style. +</p><!--l. 5821--><p class="indent" > The predefined styles that contain <span +class="cmtt-10">sc </span>in their name (for example <span +class="cmss-10">long-sc-short</span><a + id="dx1-52007"></a>) +redefine <span +class="cmtt-10">\acronymfont </span>to use <span +class="cmtt-10">\textsc</span><a + id="dx1-52008"></a> (so the short form needs to be specified in +lower case). +</p><!--l. 5826--><p class="indent" > <a id="boldsc"></a> -</p><!--l. 5730--><p class="indent" > <div class="important" title="Important Note">Some fonts don’t support bold smallcaps, so you may need to redefine +</p><!--l. 5827--><p class="indent" > <div class="important" title="Important Note">Some fonts don’t support bold smallcaps, so you may need to redefine <span -class="cmtt-10x-x-109">\glsnamefont</span><a +class="cmtt-10">\glsnamefont</span><a id="dx1-52009"></a> (see <a href="#sec:printglossary"><span -class="cmsy-10x-x-109">§</span>10 </a><a -href="#sec:printglossary">Displaying a glossary<!--tex4ht:ref: sec:printglossary --></a>) to switch to medium -weight if you are using a glossary style that displays entry names in -bold and you have chosen an acronym style that uses <span -class="cmtt-10x-x-109">\textsc</span><a - id="dx1-52010"></a>. -</div> -</p><!--l. 5736--><p class="noindent" > -</p><!--l. 5738--><p class="indent" > The predefined styles that contain <span -class="cmtt-10x-x-109">sm </span>in their name (for example -<span -class="cmss-10x-x-109">long-sm-short</span><a - id="dx1-52011"></a>) redefine <span -class="cmtt-10x-x-109">\acronymfont </span>to use <span -class="cmtt-10x-x-109">\textsmaller</span><a +class="cmsy-10">§</span>10 </a><a +href="#sec:printglossary">Displaying a glossary<!--tex4ht:ref: sec:printglossary --></a>) to switch to medium weight if you are +using a glossary style that displays entry names in bold and you have chosen an +acronym style that uses <span +class="cmtt-10">\textsc</span><a + id="dx1-52010"></a>. </div> +</p><!--l. 5833--><p class="noindent" > +</p><!--l. 5835--><p class="indent" > The predefined styles that contain <span +class="cmtt-10">sm </span>in their name (for example <span +class="cmss-10">long-sm-short</span><a + id="dx1-52011"></a>) +redefine <span +class="cmtt-10">\acronymfont </span>to use <span +class="cmtt-10">\textsmaller</span><a id="dx1-52012"></a>. -</p><!--l. 5742--><p class="indent" > <a +</p><!--l. 5839--><p class="indent" > <a id="smaller"></a> -</p><!--l. 5743--><p class="indent" > <div class="important" title="Important Note"> Note that the <span -class="cmss-10x-x-109">glossaries </span>package doesn’t define or load any package that -defines <span -class="cmtt-10x-x-109">\textsmaller</span><a - id="dx1-52013"></a>. If you use one of the acronym styles that set -<span -class="cmtt-10x-x-109">\acronymfont</span><a - id="dx1-52014"></a> to <span -class="cmtt-10x-x-109">\textsmaller </span>you must explicitly load the <span -class="cmss-10x-x-109">relsize</span><a - id="dx1-52015"></a> -package or otherwise define <span -class="cmtt-10x-x-109">\textsmaller</span>. </div> -</p><!--l. 5749--><p class="noindent" > -</p><!--l. 5751--><p class="indent" > The remaining predefined styles redefine <span -class="cmtt-10x-x-109">\acronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>to -simply do its argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 5754--><p class="indent" > <div class="important" title="Important Note"> In most cases, the predefined styles adjust <span -class="cmtt-10x-x-109">\acrfull</span><a +</p><!--l. 5840--><p class="indent" > <div class="important" title="Important Note"> Note that the <span +class="cmss-10">glossaries </span>package doesn’t define or load any package that defines +<span +class="cmtt-10">\textsmaller</span><a + id="dx1-52013"></a>. If you use one of the acronym styles that set <span +class="cmtt-10">\acronymfont</span><a + id="dx1-52014"></a> to +<span +class="cmtt-10">\textsmaller </span>you must explicitly load the <span +class="cmss-10">relsize</span><a + id="dx1-52015"></a> package or otherwise define +<span +class="cmtt-10">\textsmaller</span>. </div> +</p><!--l. 5846--><p class="noindent" > +</p><!--l. 5848--><p class="indent" > The remaining predefined styles redefine <span +class="cmtt-10">\acronymfont{</span><span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>to simply do its +argument <span +class="cmmi-10"><</span><span +class="cmti-10">text</span><span +class="cmmi-10">></span>. +</p><!--l. 5851--><p class="indent" > <div class="important" title="Important Note"> In most cases, the predefined styles adjust <span +class="cmtt-10">\acrfull</span><a id="dx1-52016"></a> and <span -class="cmtt-10x-x-109">\glsentryfull</span><a - id="dx1-52017"></a> -(and their plural and upper case variants) to reflect the style. The only -exceptions to this are the <span -class="cmss-10x-x-109">dua</span><a +class="cmtt-10">\glsentryfull</span><a + id="dx1-52017"></a> (and +their plural and upper case variants) to reflect the style. The only exceptions to this +are the <span +class="cmss-10">dua</span><a id="dx1-52018"></a> and <span -class="cmss-10x-x-109">footnote</span><a - id="dx1-52019"></a> styles (and their variants). -</div> -</p><!--l. 5759--><p class="noindent" > -</p><!--l. 5761--><p class="indent" > The following styles are supplied by the <span -class="cmss-10x-x-109">glossaries </span>package: </p> +class="cmss-10">footnote</span><a + id="dx1-52019"></a> styles (and their variants). </div> +</p><!--l. 5856--><p class="noindent" > +</p><!--l. 5858--><p class="indent" > The following styles are supplied by the <span +class="cmss-10">glossaries </span>package: </p> <ul class="itemize1"> <li class="itemize"><span -class="cmss-10x-x-109">long-short</span><a +class="cmss-10">long-short</span><a id="dx1-52020"></a>, <span -class="cmss-10x-x-109">long-sc-short</span><a +class="cmss-10">long-sc-short</span><a id="dx1-52021"></a>, <span -class="cmss-10x-x-109">long-sm-short</span><a +class="cmss-10">long-sm-short</span><a id="dx1-52022"></a>: - <!--l. 5767--><p class="noindent" >With these three styles, acronyms are displayed in the form - - - - </p><!--l. 5769--><p class="noindent" ><hr><div title="Definition"><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span><span -class="cmtt-10x-x-109">(\firstacronymfont</span><a + <!--l. 5864--><p class="noindent" >With these three styles, acronyms are displayed in the form + </p><!--l. 5866--><p class="noindent" ><hr><div title="Definition"><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">> </span><span +class="cmtt-10">(\firstacronymfont</span><a id="dx1-52023"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}) </span></div><hr> - </p><!--l. 5770--><p class="noindent" > +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}) </span></div><hr> + </p><!--l. 5867--><p class="noindent" > on first use and - </p><!--l. 5773--><p class="noindent" ><hr><div title="Definition"><span -class="cmtt-10x-x-109">\acronymfont</span><a + </p><!--l. 5870--><p class="noindent" ><hr><div title="Definition"><span +class="cmtt-10">\acronymfont</span><a id="dx1-52024"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 5774--><p class="noindent" > +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 5871--><p class="noindent" > on subsequent use. They also set <span -class="cmtt-10x-x-109">\acronymsort{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - to just <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span>. This means that the acronyms are sorted according - to their short form. In addition, <span -class="cmtt-10x-x-109">\acronymentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>is set to - just the short form (enclosed in <span -class="cmtt-10x-x-109">\acronymfont</span>) and the <span -class="cmss-10x-x-109">description</span><a - id="dx1-52025"></a> - key is set to the long form. +class="cmtt-10">\acronymsort{</span><span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>to just + <span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span>. This means that the acronyms are sorted according to their short + + + form. In addition, <span +class="cmtt-10">\acronymentry{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>is set to just the short form + (enclosed in <span +class="cmtt-10">\acronymfont</span>) and the <span +class="cmss-10">description</span><a + id="dx1-52025"></a> key is set to the long + form. </p></li> <li class="itemize"><span -class="cmss-10x-x-109">short-long</span><a +class="cmss-10">short-long</span><a id="dx1-52026"></a>, <span -class="cmss-10x-x-109">sc-short-long</span><a +class="cmss-10">sc-short-long</span><a id="dx1-52027"></a>, <span -class="cmss-10x-x-109">sm-short-long</span><a +class="cmss-10">sm-short-long</span><a id="dx1-52028"></a>: - <!--l. 5785--><p class="noindent" >These three styles are analogous to the above three styles, except the - display order is swapped to - </p><!--l. 5788--><p class="noindent" ><hr><div title="Definition"><span -class="cmtt-10x-x-109">\firstacronymfont</span><a + <!--l. 5882--><p class="noindent" >These three styles are analogous to the above three styles, except the display + order is swapped to + </p><!--l. 5885--><p class="noindent" ><hr><div title="Definition"><span +class="cmtt-10">\firstacronymfont</span><a id="dx1-52029"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} (</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">) </span></div><hr> - </p><!--l. 5789--><p class="noindent" > +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">} (</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">) </span></div><hr> + </p><!--l. 5886--><p class="noindent" > on first use. - </p><!--l. 5792--><p class="noindent" >Note, however, that <span -class="cmtt-10x-x-109">\acronymsort</span><a + </p><!--l. 5889--><p class="noindent" >Note, however, that <span +class="cmtt-10">\acronymsort</span><a id="dx1-52030"></a> and <span -class="cmtt-10x-x-109">\acronymentry</span><a - id="dx1-52031"></a> are the same - as for the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span>(<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span>) styles above, so the acronyms are still - sorted according to the short form. +class="cmtt-10">\acronymentry</span><a + id="dx1-52031"></a> are the same as for the + <span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">> </span>(<span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span>) styles above, so the acronyms are still sorted according to the + short form. </p></li> <li class="itemize"><span -class="cmss-10x-x-109">long-short-desc</span><a +class="cmss-10">long-short-desc</span><a id="dx1-52032"></a>, <span -class="cmss-10x-x-109">long-sc-short-desc</span><a +class="cmss-10">long-sc-short-desc</span><a id="dx1-52033"></a>, <span -class="cmss-10x-x-109">long-sm-short-desc</span><a +class="cmss-10">long-sm-short-desc</span><a id="dx1-52034"></a>: - <!--l. 5799--><p class="noindent" >These are like the <span -class="cmss-10x-x-109">long-short</span><a + <!--l. 5896--><p class="noindent" >These are like the <span +class="cmss-10">long-short</span><a id="dx1-52035"></a>, <span -class="cmss-10x-x-109">long-sc-short</span><a +class="cmss-10">long-sc-short</span><a id="dx1-52036"></a> and <span -class="cmss-10x-x-109">long-sm-short</span><a - id="dx1-52037"></a> styles - described above, except that the <span -class="cmss-10x-x-109">description</span><a - id="dx1-52038"></a> key must be supplied in - the optional argument of <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-52039"></a>. They also redefine - <span -class="cmtt-10x-x-109">\acronymentry</span><a +class="cmss-10">long-sm-short</span><a + id="dx1-52037"></a> styles described + above, except that the <span +class="cmss-10">description</span><a + id="dx1-52038"></a> key must be supplied in the optional + argument of <span +class="cmtt-10">\newacronym</span><a + id="dx1-52039"></a>. They also redefine <span +class="cmtt-10">\acronymentry</span><a id="dx1-52040"></a> to <span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>(<span -class="cmtt-10x-x-109">\acronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>) and - redefine <span -class="cmtt-10x-x-109">\acronymsort</span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> + (<span +class="cmtt-10">\acronymfont{</span><span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>) and redefine <span +class="cmtt-10">\acronymsort</span><a id="dx1-52041"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>to just <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span>. This - means that the acronyms are sorted according to the long form, and - in the list of acronyms the name field has the long form followed by +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>to + just <span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">></span>. This means that the acronyms are sorted according to the long + form, and in the list of acronyms the name field has the long form followed by the short form in parentheses. I recommend you use a glossary style such as <span -class="cmss-10x-x-109">altlist</span><a +class="cmss-10">altlist</span><a id="dx1-52042"></a> with these acronym styles to allow for the long name field. </p></li> <li class="itemize"><span -class="cmss-10x-x-109">short-long-desc</span><a +class="cmss-10">short-long-desc</span><a id="dx1-52043"></a>, <span -class="cmss-10x-x-109">sc-short-long-desc</span><a +class="cmss-10">sc-short-long-desc</span><a id="dx1-52044"></a>, <span -class="cmss-10x-x-109">sm-short-long-desc</span><a +class="cmss-10">sm-short-long-desc</span><a id="dx1-52045"></a>: - <!--l. 5814--><p class="noindent" >These styles are analogous to the above three styles, but the first use - display style is: - </p><!--l. 5817--><p class="noindent" ><hr><div title="Definition"><span -class="cmtt-10x-x-109">\firstacronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} (</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">) </span></div><hr> - - - - </p><!--l. 5818--><p class="noindent" > + <!--l. 5911--><p class="noindent" >These styles are analogous to the above three styles, but the first use display + style is: + </p><!--l. 5914--><p class="noindent" ><hr><div title="Definition"><span +class="cmtt-10">\firstacronymfont{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">} (</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">) </span></div><hr> + </p><!--l. 5915--><p class="noindent" > The definitions of <span -class="cmtt-10x-x-109">\acronymsort </span>and <span -class="cmtt-10x-x-109">\acronymentry </span>are the same as - those for <span -class="cmss-10x-x-109">long-short-desc</span><a +class="cmtt-10">\acronymsort </span>and <span +class="cmtt-10">\acronymentry </span>are the same as those for + <span +class="cmss-10">long-short-desc</span><a id="dx1-52046"></a> etc. </p></li> <li class="itemize"><span -class="cmss-10x-x-109">dua</span><a +class="cmss-10">dua</span><a id="dx1-52047"></a>, <span -class="cmss-10x-x-109">dua-desc</span><a +class="cmss-10">dua-desc</span><a id="dx1-52048"></a>: - <!--l. 5824--><p class="noindent" >These styles always display (via <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-52049"></a>) the long form regardless of - whether the entry has been used or not. However, <span -class="cmtt-10x-x-109">\acrfull</span><a - id="dx1-52050"></a> and + <!--l. 5921--><p class="noindent" >These styles always display (via <span +class="cmtt-10">\gls</span><a + id="dx1-52049"></a>) the long form regardless of whether the + entry has been used or not. However, <span +class="cmtt-10">\acrfull</span><a + id="dx1-52050"></a> and <span +class="cmtt-10">\glsentryfull</span><a + id="dx1-52051"></a> will display <span -class="cmtt-10x-x-109">\glsentryfull</span><a - id="dx1-52051"></a> will display <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span>(<span -class="cmtt-10x-x-109">\acronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>). In - the case of <span -class="cmss-10x-x-109">dua</span><a +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">> </span>(<span +class="cmtt-10">\acronymfont{</span><span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>). In the case of <span +class="cmss-10">dua</span><a id="dx1-52052"></a>, the <span -class="cmss-10x-x-109">name</span><a +class="cmss-10">name</span><a id="dx1-52053"></a> and <span -class="cmss-10x-x-109">sort</span><a - id="dx1-52054"></a> keys are set to the short - form and the description is set to the long form. In the case - of <span -class="cmss-10x-x-109">dua-desc</span><a +class="cmss-10">sort</span><a + id="dx1-52054"></a> + keys are set to the short form and the description is set to the long + form. In the case of <span +class="cmss-10">dua-desc</span><a id="dx1-52055"></a>, the <span -class="cmss-10x-x-109">name</span><a +class="cmss-10">name</span><a id="dx1-52056"></a> and <span -class="cmss-10x-x-109">sort</span><a - id="dx1-52057"></a> keys are set to the long form - and the description is supplied in the optional argument of +class="cmss-10">sort</span><a + id="dx1-52057"></a> keys are set to the + long form and the description is supplied in the optional argument of <span -class="cmtt-10x-x-109">\newacronym</span><a +class="cmtt-10">\newacronym</span><a id="dx1-52058"></a>. + + </p></li> <li class="itemize"><span -class="cmss-10x-x-109">footnote</span><a +class="cmss-10">footnote</span><a id="dx1-52059"></a>, <span -class="cmss-10x-x-109">footnote-sc</span><a +class="cmss-10">footnote-sc</span><a id="dx1-52060"></a>, <span -class="cmss-10x-x-109">footnote-sm</span><a +class="cmss-10">footnote-sm</span><a id="dx1-52061"></a>: - <!--l. 5836--><p class="noindent" >These three styles set the first use display to: - </p><!--l. 5838--><p class="noindent" ><hr><div title="Definition"><span -class="cmtt-10x-x-109">\firstacronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}\footnote</span><a + <!--l. 5933--><p class="noindent" >These three styles set the first use display to: + </p><!--l. 5935--><p class="noindent" ><hr><div title="Definition"><span +class="cmtt-10">\firstacronymfont{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}\footnote</span><a id="dx1-52062"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 5839--><p class="noindent" > +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 5936--><p class="noindent" > However, <span -class="cmtt-10x-x-109">\acrfull</span><a +class="cmtt-10">\acrfull</span><a id="dx1-52063"></a> and <span -class="cmtt-10x-x-109">\glsentryfull</span><a +class="cmtt-10">\glsentryfull</span><a id="dx1-52064"></a> are set to <span -class="cmtt-10x-x-109">\acronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">\acronymfont{</span><span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> (<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span>). (And similarly for plural and upper case forms.) On - subsequent use the display is: - </p><!--l. 5844--><p class="noindent" ><hr><div title="Definition"><span -class="cmtt-10x-x-109">\acronymfont{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 5845--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">></span>). (And similarly for plural and upper case forms.) On subsequent use + the display is: + </p><!--l. 5941--><p class="noindent" ><hr><div title="Definition"><span +class="cmtt-10">\acronymfont{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">short</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 5942--><p class="noindent" > The <span -class="cmss-10x-x-109">sort</span><a +class="cmss-10">sort</span><a id="dx1-52065"></a> and <span -class="cmss-10x-x-109">name</span><a +class="cmss-10">name</span><a id="dx1-52066"></a> keys are set to the short form, and the <span -class="cmss-10x-x-109">description</span><a - id="dx1-52067"></a> - is set to the long form. - </p><!--l. 5850--><p class="noindent" ><div class="important" title="Important Note"> In order to avoid nested hyperlinks on <a +class="cmss-10">description</span><a + id="dx1-52067"></a> is set to the + long form. + </p><!--l. 5947--><p class="noindent" ><div class="important" title="Important Note"> In order to avoid nested hyperlinks on <a id="dx1-52068"></a><a href="#glo:firstuse">first use</a> the footnote styles automatically implement <span -class="cmss-10x-x-109">hyperfirst=false</span><a +class="cmss-10">hyperfirst=false</span><a id="dx1-52069"></a>. </div> - </p><!--l. 5853--><p class="noindent" > + </p><!--l. 5950--><p class="noindent" > </p></li> <li class="itemize"><span -class="cmss-10x-x-109">footnote-desc</span><a +class="cmss-10">footnote-desc</span><a id="dx1-52070"></a>, <span -class="cmss-10x-x-109">footnote-sc-desc</span><a +class="cmss-10">footnote-sc-desc</span><a id="dx1-52071"></a>, <span -class="cmss-10x-x-109">footnote-sm-desc</span><a +class="cmss-10">footnote-sm-desc</span><a id="dx1-52072"></a>: - <!--l. 5858--><p class="noindent" >These three styles are similar to the previous three styles, but the - description has to be supplied in the optional argument of - <span -class="cmtt-10x-x-109">\newacronym</span><a + <!--l. 5955--><p class="noindent" >These three styles are similar to the previous three styles, but the description + has to be supplied in the optional argument of <span +class="cmtt-10">\newacronym</span><a id="dx1-52073"></a>. The <span -class="cmss-10x-x-109">name</span><a - id="dx1-52074"></a> key is set to the long form followed by the - short form in parentheses and the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-52075"></a> key is set to the long form. - This means that the acronyms will be sorted according to the long - form. In addition, since the <span -class="cmss-10x-x-109">name</span><a - id="dx1-52076"></a> will typically be quite wide it’s best - to choose a glossary style that can accommodate this, such as +class="cmss-10">name</span><a + id="dx1-52074"></a> key is + set to the long form followed by the short form in parentheses and the <span +class="cmss-10">sort</span><a + id="dx1-52075"></a> key is + set to the long form. This means that the acronyms will be sorted according to + the long form. In addition, since the <span +class="cmss-10">name</span><a + id="dx1-52076"></a> will typically be quite wide it’s + best to choose a glossary style that can accommodate this, such as <span -class="cmss-10x-x-109">altlist</span><a +class="cmss-10">altlist</span><a id="dx1-52077"></a>. - - - </p> </li></ul> <a id="x1-52078r18"></a> -<!--l. 5869--><p class="noindent" ><span +<!--l. 5966--><p class="noindent" ><span class="cmbx-12">Example 18</span><span class="cmbx-12"> (Adapting a Predefined Acronym Style)</span><a id="x1-52079"></a> -</p><!--l. 5870--><p class="indent" > Suppose I want to use the <span -class="cmss-10x-x-109">footnote-sc-desc</span><a +</p><!--l. 5967--><p class="indent" > Suppose I want to use the <span +class="cmss-10">footnote-sc-desc</span><a id="dx1-52080"></a> style, but I want the <span -class="cmss-10x-x-109">name</span><a +class="cmss-10">name</span><a id="dx1-52081"></a> key set to the short form followed by the long form in parentheses and the <span -class="cmss-10x-x-109">sort</span><a +class="cmss-10">sort</span><a id="dx1-52082"></a> key set to the short form. Then I need to specify the <span -class="cmss-10x-x-109">footnote-sc-desc</span><a +class="cmss-10">footnote-sc-desc</span><a id="dx1-52083"></a> style: - - - + + </p> - <div class="verbatim" id="verbatim-171"> + <div class="verbatim" id="verbatim-173"> \setacronymstyle{footnote-sc-desc} </div> -<!--l. 5876--><p class="nopar" > and then redefine <span -class="cmtt-10x-x-109">\acronymsort</span><a +<!--l. 5973--><p class="nopar" > and then redefine <span +class="cmtt-10">\acronymsort</span><a id="dx1-52084"></a> and <span -class="cmtt-10x-x-109">\acronymentry</span><a +class="cmtt-10">\acronymentry</span><a id="dx1-52085"></a>: - - - + + </p> - <div class="verbatim" id="verbatim-172"> + <div class="verbatim" id="verbatim-174"> \renewcommand*{\acronymsort}[2]{#1}% sort by short form  <br />\renewcommand*{\acronymentry}[1]{%  <br />  \acronymfont{\glsentryshort{#1}}\space (\glsentrylong{#1})}% </div> -<!--l. 5882--><p class="nopar" > (I’ve used <span -class="cmtt-10x-x-109">\space </span>for extra clarity, but you can just use an actual space +<!--l. 5979--><p class="nopar" > (I’ve used <span +class="cmtt-10">\space </span>for extra clarity, but you can just use an actual space instead.) -</p><!--l. 5886--><p class="indent" > Since the default Computer Modern fonts don’t support bold smallcaps, -I’m also going to redefine <span -class="cmtt-10x-x-109">\acronymfont</span><a - id="dx1-52086"></a> so that it always switches to -medium weight to ensure the smallcaps setting is used: - - - -</p> - <div class="verbatim" id="verbatim-173"> +</p><!--l. 5983--><p class="indent" > Since the default Computer Modern fonts don’t support bold smallcaps, I’m also +going to redefine <span +class="cmtt-10">\acronymfont</span><a + id="dx1-52086"></a> so that it always switches to medium weight to ensure +the smallcaps setting is used: + + +</p> + <div class="verbatim" id="verbatim-175"> \renewcommand*{\acronymfont}[1]{\textmd{\scshape #1}} </div> -<!--l. 5892--><p class="nopar" > This isn’t necessary if you use a font that supports bold smallcaps. -</p><!--l. 5895--><p class="indent" > The sample file <a +<!--l. 5989--><p class="nopar" > This isn’t necessary if you use a font that supports bold smallcaps. +</p><!--l. 5992--><p class="indent" > The sample file <a href="#x1-5028r7"><span -class="cmtt-10x-x-109">sampleFnAcrDesc.tex</span></a> illustrates this example. -</p> +class="cmtt-10">sampleFnAcrDesc.tex</span></a> illustrates this example. </p> <div class="center" > -<!--l. 5897--><p class="noindent" > -</p><!--l. 5897--><p class="noindent" >____________________________</p></div> -<!--l. 5899--><p class="noindent" > +<!--l. 5994--><p class="noindent" > +</p><!--l. 5994--><p class="noindent" >____________________________</p></div> +<!--l. 5996--><p class="noindent" > </p> -<!--l. 5899--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">13.1.2</span>  <a +<!--l. 5996--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">13.1.2 </span> <a id="sec:customacronym"></a>Defining A Custom Acronym Style</h4> -<!--l. 5902--><p class="noindent" >You may find that the predefined acronyms styles that come with the -<span -class="cmss-10x-x-109">glossaries </span>package don’t suit your requirements. In this case you can define -your own style using: -</p><!--l. 5905--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\newacronymstyle</span><span -class="cmtt-10"> </span></span><a +<!--l. 5999--><p class="noindent" >You may find that the predefined acronyms styles that come with the <span +class="cmss-10">glossaries</span> +package don’t suit your requirements. In this case you can define your own style +using: +</p><!--l. 6002--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\newacronymstyle</span><span +class="cmtt-9"> </span></span><a id="dx1-53001"></a> <span -class="cmtt-10x-x-109">\newacronymstyle{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style</span> -<span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">display</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5907--><p class="noindent" > +class="cmtt-10">\newacronymstyle{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">style name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">display</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">definitions</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 6004--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style name</span><span -class="cmmi-10x-x-109">> </span>is the name of the new style (avoid active characters). -The second argument, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">display</span><span -class="cmmi-10x-x-109">></span>, is equivalent to the mandatory -argument of <span -class="cmtt-10x-x-109">\defglsentryfmt</span><a +class="cmmi-10"><</span><span +class="cmti-10">style name</span><span +class="cmmi-10">> </span>is the name of the new style (avoid active characters). The +second argument, <span +class="cmmi-10"><</span><span +class="cmti-10">display</span><span +class="cmmi-10">></span>, is equivalent to the mandatory argument of +<span +class="cmtt-10">\defglsentryfmt</span><a id="dx1-53002"></a>. You can simply use <span -class="cmtt-10x-x-109">\glsgenacfmt</span><a - id="dx1-53003"></a> or -you can customize the display using commands like <span -class="cmtt-10x-x-109">\ifglsused</span><a - id="dx1-53004"></a>, -<span -class="cmtt-10x-x-109">\glsifplural</span><a +class="cmtt-10">\glsgenacfmt</span><a + id="dx1-53003"></a> or you can customize the +display using commands like <span +class="cmtt-10">\ifglsused</span><a + id="dx1-53004"></a>, <span +class="cmtt-10">\glsifplural</span><a id="dx1-53005"></a> and <span -class="cmtt-10x-x-109">\glscapscase</span><a +class="cmtt-10">\glscapscase</span><a id="dx1-53006"></a>. (See <a href="#sec:glsdisplay"><span -class="cmsy-10x-x-109">§</span>6.1 </a><a -href="#sec:glsdisplay">Changing the format of -the link text<!--tex4ht:ref: sec:glsdisplay --></a> for further details.) If the style is likely to be used -with a mixed glossary (that is entries in that glossary are defined -both with <span -class="cmtt-10x-x-109">\newacronym</span><a +class="cmsy-10">§</span>6.1 +</a><a +href="#sec:glsdisplay">Changing the format of the link text<!--tex4ht:ref: sec:glsdisplay --></a> for further details.) If the style is likely to be +used with a mixed glossary (that is entries in that glossary are defined both with +<span +class="cmtt-10">\newacronym</span><a id="dx1-53007"></a> and <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-53008"></a>) then you can -test if the entry is an acronym and use <span -class="cmtt-10x-x-109">\glsgenacfmt</span><a - id="dx1-53009"></a> if it is or -<span -class="cmtt-10x-x-109">\glsgenentryfmt</span><a - id="dx1-53010"></a> if it isn’t. For example, the <span -class="cmss-10x-x-109">long-short</span><a - id="dx1-53011"></a> style sets -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">display</span><span -class="cmmi-10x-x-109">> </span>as - - - -</p> - <div class="verbatim" id="verbatim-174"> +class="cmtt-10">\newglossaryentry</span><a + id="dx1-53008"></a>) then you can test if the entry is an acronym +and use <span +class="cmtt-10">\glsgenacfmt</span><a + id="dx1-53009"></a> if it is or <span +class="cmtt-10">\glsgenentryfmt</span><a + id="dx1-53010"></a> if it isn’t. For example, the +<span +class="cmss-10">long-short</span><a + id="dx1-53011"></a> style sets <span +class="cmmi-10"><</span><span +class="cmti-10">display</span><span +class="cmmi-10">> </span>as + + +</p> + <div class="verbatim" id="verbatim-176"> \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% </div> -<!--l. 5922--><p class="nopar" > (You can use <span -class="cmtt-10x-x-109">\ifglshasshort</span><a +<!--l. 6019--><p class="nopar" > (You can use <span +class="cmtt-10">\ifglshasshort</span><a id="dx1-53012"></a> instead of <span -class="cmtt-10x-x-109">\ifglshaslong</span><a - id="dx1-53013"></a> to test if the -entry is an acronym if you prefer.) -</p><!--l. 5926--><p class="indent" > The third argument, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">></span>, can be used to redefine the -commands that affect the display style, such as <span -class="cmtt-10x-x-109">\acronymfont</span><a - id="dx1-53014"></a> or, if -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">display</span><span -class="cmmi-10x-x-109">> </span>uses <span -class="cmtt-10x-x-109">\glsgenacfmt</span>, <span -class="cmtt-10x-x-109">\genacrfullformat</span><a +class="cmtt-10">\ifglshaslong</span><a + id="dx1-53013"></a> to test if the entry is an +acronym if you prefer.) +</p><!--l. 6023--><p class="indent" > The third argument, <span +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">></span>, can be used to redefine the commands that +affect the display style, such as <span +class="cmtt-10">\acronymfont</span><a + id="dx1-53014"></a> or, if <span +class="cmmi-10"><</span><span +class="cmti-10">display</span><span +class="cmmi-10">> </span>uses <span +class="cmtt-10">\glsgenacfmt</span>, +<span +class="cmtt-10">\genacrfullformat</span><a id="dx1-53015"></a> and its variants. -</p><!--l. 5931--><p class="indent" > Note that <span -class="cmtt-10x-x-109">\setacronymstyle</span><a +</p><!--l. 6028--><p class="indent" > Note that <span +class="cmtt-10">\setacronymstyle</span><a id="dx1-53016"></a> redefines <span -class="cmtt-10x-x-109">\glsentryfull</span><a +class="cmtt-10">\glsentryfull</span><a id="dx1-53017"></a> and <span -class="cmtt-10x-x-109">\acrfullfmt</span><a - id="dx1-53018"></a> -to use <span -class="cmtt-10x-x-109">\genacrfullformat</span><a - id="dx1-53019"></a> (and similarly for the plural and upper case -variants). If this isn’t appropriate for the style (as in the case of styles like -<span -class="cmss-10x-x-109">footnote</span><a +class="cmtt-10">\acrfullfmt</span><a + id="dx1-53018"></a> to use +<span +class="cmtt-10">\genacrfullformat</span><a + id="dx1-53019"></a> (and similarly for the plural and upper case variants). If this +isn’t appropriate for the style (as in the case of styles like <span +class="cmss-10">footnote</span><a id="dx1-53020"></a> and <span -class="cmss-10x-x-109">dua</span><a - id="dx1-53021"></a>) <span -class="cmtt-10x-x-109">\newacronymstyle </span>should redefine these commands -within <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 5939--><p class="indent" > Within <span -class="cmtt-10x-x-109">\newacronymstyle</span>’s <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">> </span>argument you can also -redefine -</p><!--l. 5941--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GenericAcronymFields</span><span -class="cmtt-10"> </span></span><a +class="cmss-10">dua</span><a + id="dx1-53021"></a>) +<span +class="cmtt-10">\newacronymstyle </span>should redefine these commands within <span +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">></span>. +</p><!--l. 6036--><p class="indent" > Within <span +class="cmtt-10">\newacronymstyle</span>’s <span +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">> </span>argument you can also redefine +</p><!--l. 6038--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GenericAcronymFields</span><span +class="cmtt-9"> </span></span><a id="dx1-53022"></a> <span -class="cmtt-10x-x-109">\GenericAcronymFields </span></div><hr> -</p><!--l. 5943--><p class="noindent" > +class="cmtt-10">\GenericAcronymFields </span></div><hr> +</p><!--l. 6040--><p class="noindent" > This is a list of additional fields to be set in <span -class="cmtt-10x-x-109">\newacronym</span><a +class="cmtt-10">\newacronym</span><a id="dx1-53023"></a>. You can use the -following token registers to access the entry label, long form and short -form: <span class="marginpar"><span -class="cmtt-10">\glslabeltok</span><span -class="cmtt-10"> </span></span><a +following token registers to access the entry label, long form and short form: +<span class="marginpar"><span +class="cmtt-9">\glslabeltok</span><span +class="cmtt-9"> </span></span><a id="dx1-53024"></a><span -class="cmtt-10x-x-109">\glslabeltok</span>, <span class="marginpar"><span -class="cmtt-10">\glslongtok</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glslabeltok</span>, <span class="marginpar"><span +class="cmtt-9">\glslongtok</span><span +class="cmtt-9"> </span></span><a id="dx1-53025"></a><span -class="cmtt-10x-x-109">\glslongtok </span>and -<span class="marginpar"><span -class="cmtt-10">\glsshorttok</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glslongtok </span>and <span class="marginpar"><span +class="cmtt-9">\glsshorttok</span><span +class="cmtt-9"> </span></span><a id="dx1-53026"></a><span -class="cmtt-10x-x-109">\glsshorttok</span>. As with all <span class="TEX">T<span -class="E">E</span>X</span> registers, you can access -their values by preceding the register with <span -class="cmtt-10x-x-109">\the</span><a - id="dx1-53027"></a>. For example, the +class="cmtt-10">\glsshorttok</span>. +As with all <span class="TEX">T<span +class="E">E</span>X</span> registers, you can access their values by preceding the register with <span -class="cmss-10x-x-109">long-short</span><a +class="cmtt-10">\the</span><a + id="dx1-53027"></a>. For example, the <span +class="cmss-10">long-short</span><a id="dx1-53028"></a> style does: - - - + + </p> - <div class="verbatim" id="verbatim-175"> + <div class="verbatim" id="verbatim-177"> \renewcommand*{\GenericAcronymFields}{%  <br />   description={\the\glslongtok}}% </div> -<!--l. 5954--><p class="nopar" > which sets the <span -class="cmss-10x-x-109">description</span><a - id="dx1-53029"></a> field to the long form of the acronym whereas -the <span -class="cmss-10x-x-109">long-short-desc</span><a +<!--l. 6051--><p class="nopar" > which sets the <span +class="cmss-10">description</span><a + id="dx1-53029"></a> field to the long form of the acronym whereas the +<span +class="cmss-10">long-short-desc</span><a id="dx1-53030"></a> style does: - - - + + </p> - <div class="verbatim" id="verbatim-176"> + <div class="verbatim" id="verbatim-178"> \renewcommand*{\GenericAcronymFields}{}% </div> -<!--l. 5959--><p class="nopar" > since the description needs to be specified by the user. -</p><!--l. 5962--><p class="indent" > It may be that you want to define a new acronym style that’s based on -an existing style. Within <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">display</span><span -class="cmmi-10x-x-109">> </span>you can use -</p><!--l. 5965--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\GlsUseAcrEntryDispStyle</span><span -class="cmtt-10"> </span></span><a +<!--l. 6056--><p class="nopar" > since the description needs to be specified by the user. +</p><!--l. 6059--><p class="indent" > It may be that you want to define a new acronym style that’s based on an existing +style. Within <span +class="cmmi-10"><</span><span +class="cmti-10">display</span><span +class="cmmi-10">> </span>you can use +</p><!--l. 6062--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\GlsUseAcrEntryDispStyle</span><span +class="cmtt-9"> </span></span><a id="dx1-53031"></a> -</p><!--l. 5967--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\GlsUseAcrEntryDispStyle{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 5968--><p class="noindent" > +</p><!--l. 6064--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\GlsUseAcrEntryDispStyle{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">style name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 6065--><p class="noindent" > to use the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">display</span><span -class="cmmi-10x-x-109">> </span>definition from the style given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style name</span><span -class="cmmi-10x-x-109">></span>. -Within <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">> </span>you can use -</p><!--l. 5971--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\GlsUseAcrStyleDefs</span><span -class="cmtt-10"> </span></span><a +class="cmmi-10"><</span><span +class="cmti-10">display</span><span +class="cmmi-10">> </span>definition from the style given by <span +class="cmmi-10"><</span><span +class="cmti-10">style name</span><span +class="cmmi-10">></span>. Within +<span +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">> </span>you can use +</p><!--l. 6068--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\GlsUseAcrStyleDefs</span><span +class="cmtt-9"> </span></span><a id="dx1-53032"></a> <span -class="cmtt-10x-x-109">\GlsUseAcrStyleDefs{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 5973--><p class="noindent" > +class="cmtt-10">\GlsUseAcrStyleDefs{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">style name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 6070--><p class="noindent" > to use the <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">> </span>from the style given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">style name</span><span -class="cmmi-10x-x-109">></span>. For -example, the <span -class="cmss-10x-x-109">long-sc-short</span><a +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">> </span>from the style given by <span +class="cmmi-10"><</span><span +class="cmti-10">style name</span><span +class="cmmi-10">></span>. For example, the +<span +class="cmss-10">long-sc-short</span><a id="dx1-53033"></a> acronym style is based on the <span -class="cmss-10x-x-109">long-short</span><a - id="dx1-53034"></a> style -with minor modifications (remember to use <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">##</span></span></span> instead of <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">#</span></span></span> within -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">></span>): - - - -</p> - <div class="verbatim" id="verbatim-177"> +class="cmss-10">long-short</span><a + id="dx1-53034"></a> style with minor modifications +(remember to use <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">##</span></span></span> instead of <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">#</span></span></span> within <span +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">></span>): + + +</p> + <div class="verbatim" id="verbatim-179"> \newacronymstyle{long-sc-short}%  <br />{% use the same display as "long-short"  <br />  \GlsUseAcrEntryDispStyle{long-short}% @@ -14907,129 +14544,124 @@ class="cmmi-10x-x-109">></span>):  <br />  \renewcommand*{\acrpluralsuffix}{\glstextup{\glspluralsuffix}}%  <br />} </div> -<!--l. 5990--><p class="nopar" > (<span class="marginpar"><span -class="cmtt-10">\glstextup</span><span -class="cmtt-10"> </span></span><a +<!--l. 6087--><p class="nopar" > (<span class="marginpar"><span +class="cmtt-9">\glstextup</span><span +class="cmtt-9"> </span></span><a id="dx1-53035"></a><span -class="cmtt-10x-x-109">\glstextup </span>is used to cancel the effect of <span -class="cmtt-10x-x-109">\textsc</span><a - id="dx1-53036"></a>. This -defaults to <span -class="cmtt-10x-x-109">\textulc</span><a +class="cmtt-10">\glstextup </span>is used to cancel the effect of <span +class="cmtt-10">\textsc</span><a + id="dx1-53036"></a>. This defaults to +<span +class="cmtt-10">\textulc</span><a id="dx1-53037"></a>, if defined, otherwise <span -class="cmtt-10x-x-109">\textup</span><a - id="dx1-53038"></a>. For example, the -plural of <span -class="cmcsc-10x-x-109"><span +class="cmtt-10">\textup</span><a + id="dx1-53038"></a>. For example, the plural of <span +class="cmcsc-10"><span class="small-caps">s</span><span class="small-caps">v</span><span -class="small-caps">m</span> </span>should be rendered as <span -class="cmcsc-10x-x-109"><span +class="small-caps">m</span> </span>should be +rendered as <span +class="cmcsc-10"><span class="small-caps">s</span><span class="small-caps">v</span><span class="small-caps">m</span></span>s rather than <span -class="cmcsc-10x-x-109"><span +class="cmcsc-10"><span class="small-caps">s</span><span class="small-caps">v</span><span class="small-caps">m</span><span class="small-caps">s</span></span>.) <a id="x1-53039r19"></a> -</p><!--l. 5996--><p class="noindent" ><span +</p><!--l. 6093--><p class="noindent" ><span class="cmbx-12">Example 19</span><span class="cmbx-12"> (Defining a Custom Acronym Style)</span><a id="x1-53040"></a> -</p><!--l. 5997--><p class="indent" > Suppose I want my acronym on <a +</p><!--l. 6094--><p class="indent" > Suppose I want my acronym on <a id="dx1-53041"></a><a -href="#glo:firstuse">first use</a> to have the short form -in the text and the long form with the description in a footnote. -Suppose also that I want the short form to be put in small caps in -the main body of the document, but I want it in normal capitals -in the list of acronyms. In my list of acronyms, I want the long -form as the name with the short form in brackets followed by the -description. That is, in the text I want <span -class="cmtt-10x-x-109">\gls</span><a +href="#glo:firstuse">first use</a> to have the short form in the text and the +long form with the description in a footnote. Suppose also that I want the +short form to be put in small caps in the main body of the document, but I +want it in normal capitals in the list of acronyms. In my list of acronyms, I +want the long form as the name with the short form in brackets followed +by the description. That is, in the text I want <span +class="cmtt-10">\gls</span><a id="dx1-53042"></a> on <a id="dx1-53043"></a><a href="#glo:firstuse">first use</a> to display: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">\textsc</span><a + <br /><span +class="cmtt-10">\textsc</span><a id="dx1-53044"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}\footnote</span><span class="verb"><span -class="cmtt-10x-x-109">{</span></span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span>: <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">description</span><span -class="cmmi-10x-x-109">></span><span class="verb"><span -class="cmtt-10x-x-109">}</span></span> - <br /><spacer type=vertical size=10></span> +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">abbrv</span><span +class="cmmi-10">></span><span +class="cmtt-10">}\footnote</span><span class="verb"><span +class="cmtt-10">{</span></span><span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">></span>: <span +class="cmmi-10"><</span><span +class="cmti-10">description</span><span +class="cmmi-10">></span><span class="verb"><span +class="cmtt-10">}</span></span> + <br /><spacer type=vertical size=10></span> on subsequent use: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">\textsc</span><a + <br /><span +class="cmtt-10">\textsc</span><a id="dx1-53045"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - <br /><spacer type=vertical size=10></span> -and in the list of acronyms, each entry will be displayed in the form: -<spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span>(<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span>) <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">description</span><span -class="cmmi-10x-x-109">></span> - <br /><spacer type=vertical size=10></span> -</p><!--l. 6018--><p class="indent" > Let’s suppose it’s possible that I may have a mixed glossary. I can check -this in the second argument of <span -class="cmtt-10x-x-109">\newacronymstyle</span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">abbrv</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> + <br /><spacer type=vertical size=10></span> +and in the list of acronyms, each entry will be displayed in the form: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">> </span>(<span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span>) <span +class="cmmi-10"><</span><span +class="cmti-10">description</span><span +class="cmmi-10">></span> + <br /><spacer type=vertical size=10></span> +</p><!--l. 6115--><p class="indent" > Let’s suppose it’s possible that I may have a mixed glossary. I can check this in the +second argument of <span +class="cmtt-10">\newacronymstyle</span><a id="dx1-53046"></a> using: - - - + + </p> - <div class="verbatim" id="verbatim-178"> + <div class="verbatim" id="verbatim-180"> \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% </div> -<!--l. 6022--><p class="nopar" > This will use <span -class="cmtt-10x-x-109">\glsgenentryfmt</span><a - id="dx1-53047"></a> if the entry isn’t an acronym, otherwise -it will use <span -class="cmtt-10x-x-109">\glsgenacfmt</span><a +<!--l. 6119--><p class="nopar" > This will use <span +class="cmtt-10">\glsgenentryfmt</span><a + id="dx1-53047"></a> if the entry isn’t an acronym, otherwise it will use +<span +class="cmtt-10">\glsgenacfmt</span><a id="dx1-53048"></a>. The third argument (<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">></span>) of -<span -class="cmtt-10x-x-109">\newacronymstyle</span><a - id="dx1-53049"></a> needs to redefine <span -class="cmtt-10x-x-109">\genacrfullformat</span><a - id="dx1-53050"></a> etc so that the -<a +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">></span>) of <span +class="cmtt-10">\newacronymstyle</span><a + id="dx1-53049"></a> needs to +redefine <span +class="cmtt-10">\genacrfullformat</span><a + id="dx1-53050"></a> etc so that the <a id="dx1-53051"></a><a -href="#glo:firstuse">first use</a> displays the short form in the text with the long form in a -footnote followed by the description. This is done as follows (remember to -use <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">##</span></span></span> instead of <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">#</span></span></span>): - - - -</p> - <div class="verbatim" id="verbatim-179"> +href="#glo:firstuse">first use</a> displays the short form in the +text with the long form in a footnote followed by the description. This is done as +follows (remember to use <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">##</span></span></span> instead of <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">#</span></span></span>): + + +</p> + <div class="verbatim" id="verbatim-181">  % No case change, singular first use:  <br />  \renewcommand*{\genacrfullformat}[2]{%  <br />   \firstacronymfont{\glsentryshort{##1}}##2% @@ -15051,13 +14683,12 @@ class="cmtt-10x-x-109">#</span></span></span>):  <br />   \footnote{\glsentrylongpl{##1}: \glsentrydesc{##1}}%  <br />  }% </div> -<!--l. 6051--><p class="nopar" > If you think it inappropriate for the short form to be capitalised at the -start of a sentence you can change the above to: - - - +<!--l. 6148--><p class="nopar" > If you think it inappropriate for the short form to be capitalised at the start of a +sentence you can change the above to: + + </p> - <div class="verbatim" id="verbatim-180"> + <div class="verbatim" id="verbatim-182">  % No case change, singular first use:  <br />  \renewcommand*{\genacrfullformat}[2]{%  <br />   \firstacronymfont{\glsentryshort{##1}}##2% @@ -15071,39 +14702,38 @@ start of a sentence you can change the above to:  <br /> \let\Genacrfullformat\genacrfullformat  <br /> \let\Genplacrfullformat\genplacrfullformat </div> -<!--l. 6067--><p class="nopar" > Another variation is to use <span -class="cmtt-10x-x-109">\Glsentrylong</span><a +<!--l. 6164--><p class="nopar" > Another variation is to use <span +class="cmtt-10">\Glsentrylong</span><a id="dx1-53052"></a> and <span -class="cmtt-10x-x-109">\Glsentrylongpl</span><a - id="dx1-53053"></a> in the -footnote instead of <span -class="cmtt-10x-x-109">\glsentrylong</span><a +class="cmtt-10">\Glsentrylongpl</span><a + id="dx1-53053"></a> in the footnote +instead of <span +class="cmtt-10">\glsentrylong</span><a id="dx1-53054"></a> and <span -class="cmtt-10x-x-109">\glsentrylongpl</span><a +class="cmtt-10">\glsentrylongpl</span><a id="dx1-53055"></a>. -</p><!--l. 6072--><p class="indent" > Now let’s suppose that commands such as <span -class="cmtt-10x-x-109">\glsentryfull</span><a +</p><!--l. 6169--><p class="indent" > Now let’s suppose that commands such as <span +class="cmtt-10">\glsentryfull</span><a id="dx1-53056"></a> and <span -class="cmtt-10x-x-109">\acrfull</span><a - id="dx1-53057"></a> -shouldn’t use a footnote, but instead use the format: <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">> </span>(<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">short</span><span -class="cmmi-10x-x-109">></span>). -This means that the style needs to redefine <span -class="cmtt-10x-x-109">\glsentryfull</span>, <span -class="cmtt-10x-x-109">\acrfullfmt</span><a - id="dx1-53058"></a> -and their plural and upper case variants. -</p><!--l. 6079--><p class="indent" > First, the non-linking commands: - - - -</p> - <div class="verbatim" id="verbatim-181"> +class="cmtt-10">\acrfull</span><a + id="dx1-53057"></a> shouldn’t +use a footnote, but instead use the format: <span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">> </span>(<span +class="cmmi-10"><</span><span +class="cmti-10">short</span><span +class="cmmi-10">></span>). This means that the +style needs to redefine <span +class="cmtt-10">\glsentryfull</span>, <span +class="cmtt-10">\acrfullfmt</span><a + id="dx1-53058"></a> and their plural and upper case +variants. +</p><!--l. 6176--><p class="indent" > First, the non-linking commands: + + +</p> + <div class="verbatim" id="verbatim-183">   \renewcommand*{\glsentryfull}[1]{%  <br />    \glsentrylong{##1}\space  <br />      (\acronymfont{\glsentryshort{##1}})% @@ -15121,12 +14751,11 @@ and their plural and upper case variants.  <br />      (\acronymfont{\glsentryshortpl{##1}})%  <br />  }% </div> -<!--l. 6097--><p class="nopar" > Now for the linking commands: - - - +<!--l. 6194--><p class="nopar" > Now for the linking commands: + + </p> - <div class="verbatim" id="verbatim-182"> + <div class="verbatim" id="verbatim-184">   \renewcommand*{\acrfullfmt}[3]{%  <br />    \glslink[##1]{##2}{%  <br />     \glsentrylong{##2}##3\space @@ -15168,117 +14797,105 @@ and their plural and upper case variants.  <br />    }%  <br />  }% </div> -<!--l. 6140--><p class="nopar" > (This may cause problems with long hyperlinks, in which case adjust the -definitions so that, for example, only the short form is inside the argument -of <span -class="cmtt-10x-x-109">\glslink</span><a +<!--l. 6237--><p class="nopar" > (This may cause problems with long hyperlinks, in which case adjust the +definitions so that, for example, only the short form is inside the argument of +<span +class="cmtt-10">\glslink</span><a id="dx1-53059"></a>.) - - - -</p><!--l. 6145--><p class="indent" > The style also needs to redefine <span -class="cmtt-10x-x-109">\acronymsort</span><a - id="dx1-53060"></a> so that the acronyms are -sorted according to the long form: - - - -</p> - <div class="verbatim" id="verbatim-183"> +</p><!--l. 6242--><p class="indent" > The style also needs to redefine <span +class="cmtt-10">\acronymsort</span><a + id="dx1-53060"></a> so that the acronyms are sorted +according to the long form: + + +</p> + <div class="verbatim" id="verbatim-185">   \renewcommand*{\acronymsort}[2]{##2}% </div> -<!--l. 6149--><p class="nopar" > If you prefer them to be sorted according to the short form you can -change the above to: - - - +<!--l. 6246--><p class="nopar" > If you prefer them to be sorted according to the short form you can change the above +to: + + </p> - <div class="verbatim" id="verbatim-184"> + <div class="verbatim" id="verbatim-186">   \renewcommand*{\acronymsort}[2]{##1}% </div> -<!--l. 6154--><p class="nopar" > The acronym font needs to be set to <span -class="cmtt-10x-x-109">\textsc</span><a - id="dx1-53061"></a> and the plural suffix -adjusted so that the “s” suffix in the plural short form doesn’t get -converted to smallcaps: - - - -</p> - <div class="verbatim" id="verbatim-185"> +<!--l. 6251--><p class="nopar" > The acronym font needs to be set to <span +class="cmtt-10">\textsc</span><a + id="dx1-53061"></a> and the plural suffix adjusted so that +the “s” suffix in the plural short form doesn’t get converted to smallcaps: + + +</p> + <div class="verbatim" id="verbatim-187">   \renewcommand*{\acronymfont}[1]{\textsc{##1}}%  <br />  \renewcommand*{\acrpluralsuffix}{\glstextup{\glspluralsuffix}}% </div> -<!--l. 6161--><p class="nopar" > There are a number of ways of dealing with the format in the list of -acronyms. The simplest way is to redefine <span -class="cmtt-10x-x-109">\acronymentry</span><a - id="dx1-53062"></a> to the long form -followed by the upper case short form in parentheses: - - - -</p> - <div class="verbatim" id="verbatim-186"> +<!--l. 6258--><p class="nopar" > There are a number of ways of dealing with the format in the list of acronyms. The +simplest way is to redefine <span +class="cmtt-10">\acronymentry</span><a + id="dx1-53062"></a> to the long form followed by the upper case +short form in parentheses: + + +</p> + <div class="verbatim" id="verbatim-188">  \renewcommand*{\acronymentry}[1]{%  <br />   \Glsentrylong{##1}\space  <br />     (\MakeTextUppercase{\glsentryshort{##1}})}% </div> -<!--l. 6169--><p class="nopar" > (I’ve used <span -class="cmtt-10x-x-109">\Glsentrylong</span><a +<!--l. 6266--><p class="nopar" > (I’ve used <span +class="cmtt-10">\Glsentrylong</span><a id="dx1-53063"></a> instead of <span -class="cmtt-10x-x-109">\glsentrylong</span><a - id="dx1-53064"></a> to capitalise the -name in the glossary.) -</p><!--l. 6173--><p class="indent" > An alternative approach is to set <span -class="cmtt-10x-x-109">\acronymentry</span><a - id="dx1-53065"></a> to just the long form -and redefine <span -class="cmtt-10x-x-109">\GenericAcronymFields</span><a +class="cmtt-10">\glsentrylong</span><a + id="dx1-53064"></a> to capitalise the name in the +glossary.) +</p><!--l. 6270--><p class="indent" > An alternative approach is to set <span +class="cmtt-10">\acronymentry</span><a + id="dx1-53065"></a> to just the long form and +redefine <span +class="cmtt-10">\GenericAcronymFields</span><a id="dx1-53066"></a> to set the <span -class="cmss-10x-x-109">symbol</span><a - id="dx1-53067"></a> key to the short -form and use a glossary style that displays the symbol in parentheses after -the <span -class="cmss-10x-x-109">name</span><a +class="cmss-10">symbol</span><a + id="dx1-53067"></a> key to the short form and use a +glossary style that displays the symbol in parentheses after the <span +class="cmss-10">name</span><a id="dx1-53068"></a> (such as the <span -class="cmss-10x-x-109">tree</span><a - id="dx1-53069"></a> style) like this: - - - +class="cmss-10">tree</span><a + id="dx1-53069"></a> +style) like this: + + </p> - <div class="verbatim" id="verbatim-187"> + <div class="verbatim" id="verbatim-189">  \renewcommand*{\acronymentry}[1]{\Glsentrylong{##1}}%  <br /> \renewcommand*{\GenericAcronymFields}{%  <br />    symbol={\protect\MakeTextUppercase{\the\glsshorttok}}}% </div> -<!--l. 6182--><p class="nopar" > I’m going to use the first approach and set <span -class="cmtt-10x-x-109">\GenericAcronymFields</span><a +<!--l. 6279--><p class="nopar" > I’m going to use the first approach and set <span +class="cmtt-10">\GenericAcronymFields</span><a id="dx1-53070"></a> to do nothing: - - - + + </p> - <div class="verbatim" id="verbatim-188"> + <div class="verbatim" id="verbatim-190">  \renewcommand*{\GenericAcronymFields}{}% </div> -<!--l. 6187--><p class="nopar" > -</p><!--l. 6189--><p class="indent" > Finally, this style needs to switch off hyperlinks on first use to avoid -nested links: - - - +<!--l. 6284--><p class="nopar" > +</p><!--l. 6286--><p class="indent" > Finally, this style needs to switch off hyperlinks on first use to avoid nested +links: + + </p> - <div class="verbatim" id="verbatim-189"> + <div class="verbatim" id="verbatim-191">  \glshyperfirstfalse </div> -<!--l. 6193--><p class="nopar" > Putting this all together: - - - +<!--l. 6290--><p class="nopar" > Putting this all together: + + </p> - <div class="verbatim" id="verbatim-190"> + <div class="verbatim" id="verbatim-192"> \newacronymstyle{custom-fn}% new style name  <br />{%  <br />  \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% @@ -15323,11 +14940,10 @@ nested links:  <br />     \glsentrylong{##2}##3\space  <br />      (\acronymfont{\glsentryshort{##2}})%  <br />    }% - - -  <br />  }%  <br />  \renewcommand*{\Acrfullfmt}[3]{% + +  <br />    \glslink[##1]{##2}{%  <br />     \Glsentrylong{##2}##3\space  <br />      (\acronymfont{\glsentryshort{##2}})% @@ -15369,33 +14985,30 @@ nested links:  <br />     (\MakeTextUppercase{\glsentryshort{##1}})}%  <br />} </div> -<!--l. 6282--><p class="nopar" > -</p><!--l. 6284--><p class="indent" > Now I need to specify that I want to use this new style: - - - +<!--l. 6379--><p class="nopar" > +</p><!--l. 6381--><p class="indent" > Now I need to specify that I want to use this new style: + + </p> - <div class="verbatim" id="verbatim-191"> + <div class="verbatim" id="verbatim-193"> \setacronymstyle{custom-fn} </div> -<!--l. 6287--><p class="nopar" > I also need to use a glossary style that suits this acronym style, for -example <span -class="cmss-10x-x-109">altlist</span><a +<!--l. 6384--><p class="nopar" > I also need to use a glossary style that suits this acronym style, for example +<span +class="cmss-10">altlist</span><a id="dx1-53071"></a>: - - - + + </p> - <div class="verbatim" id="verbatim-192"> + <div class="verbatim" id="verbatim-194"> \setglossarystyle{altlist} </div> -<!--l. 6292--><p class="nopar" > -</p><!--l. 6294--><p class="indent" > Once the acronym style has been set, I can define my acronyms: - - - +<!--l. 6389--><p class="nopar" > +</p><!--l. 6391--><p class="indent" > Once the acronym style has been set, I can define my acronyms: + + </p> - <div class="verbatim" id="verbatim-193"> + <div class="verbatim" id="verbatim-195"> \newacronym[description={set of tags for use in  <br />developing hypertext documents}]{html}{html}{Hyper  <br />Text Markup Language} @@ -15403,288 +15016,279 @@ class="cmss-10x-x-109">altlist</span><a  <br />layout of a document written in a markup language}]{css}  <br />{css}{Cascading Style Sheet} </div> -<!--l. 6303--><p class="nopar" > -</p><!--l. 6305--><p class="indent" > The sample file <a +<!--l. 6400--><p class="nopar" > +</p><!--l. 6402--><p class="indent" > The sample file <a href="#x1-5031r9"><span -class="cmtt-10x-x-109">sample-custom-acronym.tex</span></a> illustrates this example. +class="cmtt-10">sample-custom-acronym.tex</span></a> illustrates this example. </p> <div class="center" > -<!--l. 6307--><p class="noindent" > -</p><!--l. 6307--><p class="noindent" >____________________________</p></div> -<!--l. 6309--><p class="noindent" > +<!--l. 6404--><p class="noindent" > +</p><!--l. 6404--><p class="noindent" >____________________________</p></div> +<!--l. 6406--><p class="noindent" > </p> -<!--l. 6309--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">13.2</span>  <a +<!--l. 6406--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">13.2 </span> <a id="sec:disploa"></a>Displaying the List of Acronyms</h3> -<!--l. 6312--><p class="noindent" >The list of acronyms is just like any other type of glossary and can be -displayed on its own using </p><div class="alltt"> +<!--l. 6409--><p class="noindent" >The list of acronyms is just like any other type of glossary and can be displayed on its +own using </p><div class="alltt"> <div class="obeylines-v"> <span -class="cmtt-10x-x-109">\printglossary</span><a +class="cmtt-10">\printglossary</span><a id="dx1-54001"></a><span -class="cmtt-10x-x-109">[type=\acronymtype</span><a +class="cmtt-10">[type=\acronymtype</span><a id="dx1-54002"></a><span -class="cmtt-10x-x-109">]</span> +class="cmtt-10">]</span> </div> </div> or with all the other glossaries using <span -class="cmtt-10x-x-109">\printglossaries</span><a - id="dx1-54003"></a>. (If you use the -<span -class="cmss-10x-x-109">acronym</span><a - id="dx1-54004"></a> package option you can also use <div class="alltt"> +class="cmtt-10">\printglossaries</span><a + id="dx1-54003"></a>. (If you use the <span +class="cmss-10">acronym</span><a + id="dx1-54004"></a> +package option you can also use <div class="alltt"> <div class="obeylines-v"> <span -class="cmtt-10x-x-109">\printacronyms</span><a +class="cmtt-10">\printacronyms</span><a id="dx1-54005"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> </div> </div> as a synonym for <div class="alltt"> - - - <div class="obeylines-v"> <span -class="cmtt-10x-x-109">\printglossary</span><a +class="cmtt-10">\printglossary</span><a id="dx1-54006"></a><span -class="cmtt-10x-x-109">[type=\acronymtype</span><a +class="cmtt-10">[type=\acronymtype</span><a id="dx1-54007"></a><span -class="cmtt-10x-x-109">,</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> +class="cmtt-10">,</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span> + + </div> </div> See <a href="#sec:pkgopts-acronym"><span -class="cmsy-10x-x-109">§</span>2.5 </a><a +class="cmsy-10">§</span>2.5 </a><a href="#sec:pkgopts-acronym">Acronym Options<!--tex4ht:ref: sec:pkgopts-acronym --></a>.) -<!--l. 6329--><p class="indent" > However, care must be taken to choose a glossary style that’s -appropriate to your acronym style. Alternatively, you can define your own -custom style (see <a +<!--l. 6426--><p class="indent" > However, care must be taken to choose a glossary style that’s appropriate to your +acronym style. Alternatively, you can define your own custom style (see <a href="#sec:newglossarystyle"><span -class="cmsy-10x-x-109">§</span>16 </a><a -href="#sec:newglossarystyle">Defining your own glossary style<!--tex4ht:ref: sec:newglossarystyle --></a> for further -details). -</p><!--l. 6334--><p class="noindent" > +class="cmsy-10">§</span>15.2 </a><a +href="#sec:newglossarystyle">Defining +your own glossary style<!--tex4ht:ref: sec:newglossarystyle --></a> for further details). +</p><!--l. 6431--><p class="noindent" > </p> -<!--l. 6334--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">13.3</span>  <a +<!--l. 6431--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">13.3 </span> <a id="sec:oldacronym"></a>Upgrading From the glossary Package</h3> -<!--l. 6337--><p class="noindent" >Users of the obsolete <span -class="cmss-10x-x-109">glossary</span><a - id="dx1-55001"></a> package may recall that the syntax used to -define new acronyms has changed with the replacement <span -class="cmss-10x-x-109">glossaries </span>package. -In addition, the old <span -class="cmss-10x-x-109">glossary</span><a +<!--l. 6434--><p class="noindent" >Users of the obsolete <span +class="cmss-10">glossary</span><a + id="dx1-55001"></a> package may recall that the syntax used to define new +acronyms has changed with the replacement <span +class="cmss-10">glossaries </span>package. In addition, the old +<span +class="cmss-10">glossary</span><a id="dx1-55002"></a> package created the command <span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">acr-name</span><span -class="cmmi-10x-x-109">></span> -when defining the acronym <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">acr-name</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 6343--><p class="indent" > In order to facilitate migrating from the old package to the new one, the <span -class="cmss-10x-x-109">glossaries</span> +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">acr-name</span><span +class="cmmi-10">> </span>when defining the acronym +<span +class="cmmi-10"><</span><span +class="cmti-10">acr-name</span><span +class="cmmi-10">></span>. +</p><!--l. 6440--><p class="indent" > In order to facilitate migrating from the old package to the new one, the <span +class="cmss-10">glossaries</span> package<span class="footnote-mark"><a -href="#fn1x15" id="fn1x15-bk"><sup class="textsuperscript">1</sup></a></span><a +href="#fn1x14" id="fn1x14-bk"><sup class="textsuperscript">13.1</sup></a></span><a id="x1-55003f1"></a> provides the command: -</p><!--l. 6346--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\oldacronym</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 6443--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\oldacronym</span><span +class="cmtt-9"> </span></span><a id="dx1-55004"></a> <span -class="cmtt-10x-x-109">\oldacronym[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">key-val</span> -<span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 6348--><p class="noindent" > +class="cmtt-10">\oldacronym[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">abbrv</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">key-val list</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 6445--><p class="noindent" > This uses the same syntax as the <span -class="cmss-10x-x-109">glossary</span><a - id="dx1-55005"></a> package’s method of defining -acronyms. It is equivalent to: <spacer type=vertical size=10><span class="obeylines-h"> - <br /><span -class="cmtt-10x-x-109">\newacronym</span><a +class="cmss-10">glossary</span><a + id="dx1-55005"></a> package’s method of defining acronyms. It is +equivalent to: <spacer type=vertical size=10><span class="obeylines-h"> + <br /><span +class="cmtt-10">\newacronym</span><a id="dx1-55006"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key-val list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">long</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> - <br /><spacer type=vertical size=10></span> +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmti-10">key-val list</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmti-10">abbrv</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmti-10">long</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> + <br /><spacer type=vertical size=10></span> In addition, <span -class="cmtt-10x-x-109">\oldacronym</span><a +class="cmtt-10">\oldacronym</span><a id="dx1-55007"></a> also defines the commands <span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, which is -equivalent to <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, which is equivalent to +<span +class="cmtt-10">\gls</span><a id="dx1-55008"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>, and <span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">*</span>, which is equivalent to -<span -class="cmtt-10x-x-109">\Gls</span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>, and <span +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">*</span>, which is equivalent to <span +class="cmtt-10">\Gls</span><a id="dx1-55009"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>. If <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is omitted, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">> </span>is used. Since commands -names must consist only of alphabetical characters, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>must -also only consist of alphabetical characters. Note that <span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span> -doesn’t allow you to use the first optional argument of <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-55010"></a> or -<span -class="cmtt-10x-x-109">\Gls</span><a +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>. If <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span> +is omitted, <span +class="cmmi-10"><</span><span +class="cmti-10">abbrv</span><span +class="cmmi-10">> </span>is used. Since commands names must consist only of +alphabetical characters, <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>must also only consist of alphabetical characters. +Note that <span +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>doesn’t allow you to use the first optional argument of +<span +class="cmtt-10">\gls</span><a + id="dx1-55010"></a> or <span +class="cmtt-10">\Gls</span><a id="dx1-55011"></a> — you will need to explicitly use <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\gls</span><a id="dx1-55012"></a> or <span -class="cmtt-10x-x-109">\Gls</span><a +class="cmtt-10">\Gls</span><a id="dx1-55013"></a> to change the settings. -</p><!--l. 6365--><p class="indent" > <div class="important" title="Important Note"> Recall that, in general, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> ignores spaces following command -names consisting of alphabetical characters. This is also true for <span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span> -unless you additionally load the <span -class="cmss-10x-x-109">xspace</span><a - id="dx1-55014"></a> package, but be aware that there -are some issues with using <span -class="cmss-10x-x-109">xspace</span><a +</p><!--l. 6462--><p class="indent" > <div class="important" title="Important Note"> Recall that, in general, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> ignores spaces following command names +consisting of alphabetical characters. This is also true for <span +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>unless you +additionally load the <span +class="cmss-10">xspace</span><a + id="dx1-55014"></a> package, but be aware that there are some issues with +using <span +class="cmss-10">xspace</span><a id="dx1-55015"></a>.<span class="footnote-mark"><a -href="#fn2x15" id="fn2x15-bk"><sup class="textsuperscript">2</sup></a></span></div> - - - -</p><!--l. 6371--><p class="noindent" > +href="#fn2x14" id="fn2x14-bk"><sup class="textsuperscript">13.2</sup></a></span></div> +</p><!--l. 6468--><p class="noindent" > <a id="x1-55016f2"></a> -</p><!--l. 6375--><p class="indent" > The <span -class="cmss-10x-x-109">glossaries </span>package doesn’t load the <span -class="cmss-10x-x-109">xspace</span><a - id="dx1-55017"></a> package since there are -both advantages and disadvantages to using <span -class="cmtt-10x-x-109">\xspace</span><a +</p><!--l. 6472--><p class="indent" > The <span +class="cmss-10">glossaries </span>package doesn’t load the <span +class="cmss-10">xspace</span><a + id="dx1-55017"></a> package since there are both +advantages and disadvantages to using <span +class="cmtt-10">\xspace</span><a id="dx1-55018"></a> in <span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. If you -don’t use the <span -class="cmss-10x-x-109">xspace</span><a +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. If you don’t use the +<span +class="cmss-10">xspace</span><a id="dx1-55019"></a> package you need to explicitly force a space using <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\␣</span></span></span> -(backslash space) however you can follow <span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>with additional text in -square brackets (the final optional argument to <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\␣</span></span></span> (backslash space) however +you can follow <span +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>with additional text in square brackets (the final optional +argument to <span +class="cmtt-10">\gls</span><a id="dx1-55020"></a>). If you use the <span -class="cmss-10x-x-109">xspace</span><a - id="dx1-55021"></a> -package you don’t need to escape the spaces but you can’t use the -optional argument to insert text (you will have to explicitly use +class="cmss-10">xspace</span><a + id="dx1-55021"></a> package you don’t need to escape the spaces +but you can’t use the optional argument to insert text (you will have to explicitly use <span -class="cmtt-10x-x-109">\gls</span><a +class="cmtt-10">\gls</span><a id="dx1-55022"></a>). -</p><!--l. 6386--><p class="indent" > To illustrate this, suppose I define the acronym “abc” as follows: - - - +</p><!--l. 6483--><p class="indent" > To illustrate this, suppose I define the acronym “abc” as follows: + + </p> - <div class="verbatim" id="verbatim-194"> + <div class="verbatim" id="verbatim-196"> \oldacronym{abc}{example acronym}{} </div> -<!--l. 6390--><p class="nopar" > This will create the command <span -class="cmtt-10x-x-109">\abc </span>and its starred version <span -class="cmtt-10x-x-109">\abc*</span>. -<a -href="#x1-550252">Table 13.2</a> illustrates the effect of <span -class="cmtt-10x-x-109">\abc </span>(on subsequent use) according to -whether or not the <span -class="cmss-10x-x-109">xspace</span><a - id="dx1-55023"></a> package has been loaded. As can be seen from -the final row in the table, the <span -class="cmss-10x-x-109">xspace</span><a - id="dx1-55024"></a> package prevents the optional -argument from being recognised. - - - -</p><!--l. 6398--><p class="indent" > <a +<!--l. 6487--><p class="nopar" > This will create the command <span +class="cmtt-10">\abc </span>and its starred version <span +class="cmtt-10">\abc*</span>. <a +href="#x1-550252">Table 13.2</a> +illustrates the effect of <span +class="cmtt-10">\abc </span>(on subsequent use) according to whether or not +the <span +class="cmss-10">xspace</span><a + id="dx1-55023"></a> package has been loaded. As can be seen from the final row in +the table, the <span +class="cmss-10">xspace</span><a + id="dx1-55024"></a> package prevents the optional argument from being +recognised. +</p> + <div class="table"> + + +<!--l. 6495--><p class="indent" > <a id="x1-550252"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 13.2: </td><td + + + <div class="caption" +><span class="id">Table 13.2: </span><span class="content">The effect of using <span -class="cmss-10x-x-109">xspace </span>with <span -class="cmtt-10x-x-109">\oldacronym</span></td></tr></table></div><!--tex4ht:label?: x1-550252 --> +class="cmss-10">xspace </span>with <span +class="cmtt-10">\oldacronym</span></span></div><!--tex4ht:label?: x1-550252 --> <div class="tabular"> <table id="TBL-8" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-8-1g"><col @@ -15693,231 +15297,225 @@ id="TBL-8-2" /><col id="TBL-8-3" /></colgroup><tr style="vertical-align:baseline;" id="TBL-8-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-1" class="td11"> <span -class="cmbx-10x-x-109">Code </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-2" +class="cmbx-10">Code </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-2" class="td11"> <span -class="cmbx-10x-x-109">With </span><span -class="cmssbx-10x-x-109">xspace </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-3" +class="cmbx-10">With </span><span +class="cmssbx-10">xspace </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-3" class="td11"> <span -class="cmbx-10x-x-109">Without </span><span -class="cmssbx-10x-x-109">xspace </span></td> +class="cmbx-10">Without </span><span +class="cmssbx-10">xspace </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-8-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-1" class="td11"> <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\abc.</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-2" +class="cmtt-10">\abc.</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-2" class="td11"> abc. </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-3" class="td11"> abc. </td> </tr><tr style="vertical-align:baseline;" id="TBL-8-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-1" class="td11"> <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\abc</span><span -class="cmtt-10x-x-109"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-2" +class="cmtt-10">\abc</span><span +class="cmtt-10"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-2" class="td11"> abc xyz </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-3" class="td11"> abcxyz </td> </tr><tr style="vertical-align:baseline;" id="TBL-8-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-1" class="td11"> <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\abc\</span><span -class="cmtt-10x-x-109"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-2" +class="cmtt-10">\abc\</span><span +class="cmtt-10"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-2" class="td11"> abc xyz </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-3" class="td11"> abc xyz </td> </tr><tr style="vertical-align:baseline;" id="TBL-8-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-1" class="td11"> <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\abc*</span><span -class="cmtt-10x-x-109"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-2" +class="cmtt-10">\abc*</span><span +class="cmtt-10"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-2" class="td11"> Abc xyz </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-3" class="td11"> Abc xyz </td> </tr><tr style="vertical-align:baseline;" id="TBL-8-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-6-1" class="td11"> <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\abc[’s]</span><span -class="cmtt-10x-x-109"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-6-2" +class="cmtt-10">\abc[’s]</span><span +class="cmtt-10"> xyz</span></span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-6-2" class="td11"> abc [’s] xyz </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-6-3" -class="td11"> abc’s xyz </td></tr></table> +class="td11"> abc’s xyz </td></tr></table> </div> - - - - </div><hr class="endfloat" /> - - - -<!--l. 6416--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">14</span>  <a + + + </div><hr class="endfloat" /> + </div> + + +<!--l. 6513--><p class="indent" > </div> +</p><!--l. 6513--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">14. <a id="sec:glsunset"></a>Unsetting and Resetting Entry Flags</h2> - When using <span -class="cmtt-10x-x-109">\gls</span><a +</p><!--l. 6516--><p class="indent" > When using <span +class="cmtt-10">\gls</span><a id="dx1-56001"></a>, <span -class="cmtt-10x-x-109">\glspl</span><a - id="dx1-56002"></a> and their upper case variants it is possible -that you may want to use the value given by the <span -class="cmss-10x-x-109">first</span><a - id="dx1-56003"></a> key, even though you -have already <a +class="cmtt-10">\glspl</span><a + id="dx1-56002"></a> and their upper case variants it is possible that you may +want to use the value given by the <span +class="cmss-10">first</span><a + id="dx1-56003"></a> key, even though you have already <a id="dx1-56004"></a><a -href="#glo:firstuse">used</a> the glossary entry. Conversely, you may want to use -the value given by the <span -class="cmss-10x-x-109">text</span><a - id="dx1-56005"></a> key, even though you haven’t used the -glossary entry. The former can be achieved by one of the following -commands: -<!--l. 6425--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsreset</span><span -class="cmtt-10"> </span></span><a +href="#glo:firstuse">used</a> the +glossary entry. Conversely, you may want to use the value given by the <span +class="cmss-10">text</span><a + id="dx1-56005"></a> key, even +though you haven’t used the glossary entry. The former can be achieved by one of the +following commands: +</p><!--l. 6522--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsreset</span><span +class="cmtt-9"> </span></span><a id="dx1-56006"></a> <span -class="cmtt-10x-x-109">\glsreset{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 6427--><p class="noindent" > -</p><!--l. 6428--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslocalreset</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsreset{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 6524--><p class="noindent" > +</p><!--l. 6525--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslocalreset</span><span +class="cmtt-9"> </span></span><a id="dx1-56007"></a> <span -class="cmtt-10x-x-109">\glslocalreset{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 6430--><p class="noindent" > +class="cmtt-10">\glslocalreset{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 6527--><p class="noindent" > while the latter can be achieved by one of the following commands: -</p><!--l. 6432--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsunset</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 6529--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsunset</span><span +class="cmtt-9"> </span></span><a id="dx1-56008"></a> <span -class="cmtt-10x-x-109">\glsunset{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 6434--><p class="noindent" > -</p><!--l. 6435--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslocalunset</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsunset{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 6531--><p class="noindent" > +</p><!--l. 6532--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslocalunset</span><span +class="cmtt-9"> </span></span><a id="dx1-56009"></a> <span -class="cmtt-10x-x-109">\glslocalunset{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 6437--><p class="noindent" > -You can also reset or unset all entries for a given glossary or list of -glossaries using: -</p><!--l. 6440--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsresetall</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glslocalunset{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 6534--><p class="noindent" > +You can also reset or unset all entries for a given glossary or list of glossaries +using: +</p><!--l. 6537--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsresetall</span><span +class="cmtt-9"> </span></span><a id="dx1-56010"></a> <span -class="cmtt-10x-x-109">\glsresetall[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 6442--><p class="noindent" > -</p><!--l. 6443--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslocalresetall</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsresetall[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary list</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 6539--><p class="noindent" > +</p><!--l. 6540--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslocalresetall</span><span +class="cmtt-9"> </span></span><a id="dx1-56011"></a> <span -class="cmtt-10x-x-109">\glslocalresetall[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 6445--><p class="noindent" > -</p><!--l. 6446--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsunsetall</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glslocalresetall[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary list</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 6542--><p class="noindent" > +</p><!--l. 6543--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsunsetall</span><span +class="cmtt-9"> </span></span><a id="dx1-56012"></a> <span -class="cmtt-10x-x-109">\glsunsetall[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 6448--><p class="noindent" > -</p><!--l. 6449--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslocalunsetall</span><span -class="cmtt-10"> </span></span><a +class="cmtt-10">\glsunsetall[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary list</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 6545--><p class="noindent" > +</p><!--l. 6546--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslocalunsetall</span><span +class="cmtt-9"> </span></span><a id="dx1-56013"></a> <span -class="cmtt-10x-x-109">\glslocalunsetall[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span> -</div><hr> -</p><!--l. 6451--><p class="noindent" > +class="cmtt-10">\glslocalunsetall[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary list</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 6548--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">> </span>is a comma-separated list of glossary labels. If -omitted, all defined glossaries are assumed. For example, to reset all entries -in the main glossary and the list of acronyms: - - - -</p> - <div class="verbatim" id="verbatim-195"> +class="cmmi-10"><</span><span +class="cmti-10">glossary list</span><span +class="cmmi-10">> </span>is a comma-separated list of glossary labels. If omitted, all +defined glossaries are assumed. For example, to reset all entries in the main glossary +and the list of acronyms: + + +</p> + <div class="verbatim" id="verbatim-197"> \glsresetall[main,acronym] </div> -<!--l. 6458--><p class="nopar" > -</p><!--l. 6460--><p class="indent" > You can determine whether an entry’s <a +<!--l. 6555--><p class="nopar" > +</p><!--l. 6557--><p class="indent" > You can determine whether an entry’s <a id="dx1-56014"></a><a href="#glo:firstuseflag">first use flag</a> is set using: -</p><!--l. 6461--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglsused</span><span -class="cmtt-10"> </span></span><a +</p><!--l. 6558--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglsused</span><span +class="cmtt-9"> </span></span><a id="dx1-56015"></a> <span -class="cmtt-10x-x-109">\ifglsused{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">\ifglsused{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 6463--><p class="noindent" > +</p><!--l. 6560--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the label of the required entry. If the entry has -been used, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>will be done, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">> </span>will be -done. -</p><!--l. 6468--><p class="indent" > <div class="important" title="Important Note"> Be careful when using commands such as <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-56016"></a> within an environment -or command argument that gets processed multiple times as it can cause -unwanted side-effects when the first use displayed text is different from -subsequent use. </div> -</p><!--l. 6473--><p class="noindent" > -</p><!--l. 6475--><p class="indent" > For example, the <span -class="cmss-10x-x-109">frame</span><a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the label of the required entry. If the entry has been used, <span +class="cmmi-10"><</span><span +class="cmti-10">true</span> +<span +class="cmti-10">part</span><span +class="cmmi-10">> </span>will be done, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">> </span>will be done. +</p><!--l. 6565--><p class="indent" > <div class="important" title="Important Note"> Be careful when using commands such as <span +class="cmtt-10">\gls</span><a + id="dx1-56016"></a> within an environment or +command argument that gets processed multiple times as it can cause unwanted +side-effects when the first use displayed text is different from subsequent use. +</div> +</p><!--l. 6570--><p class="noindent" > +</p><!--l. 6572--><p class="indent" > For example, the <span +class="cmss-10">frame</span><a id="dx1-56017"></a><a id="dx1-56018"></a> environment in <span -class="cmss-10x-x-109">beamer</span><a - id="dx1-56019"></a> processes its argument for -each overlay. This means that the <a +class="cmss-10">beamer</span><a + id="dx1-56019"></a> processes its argument for each +overlay. This means that the <a id="dx1-56020"></a><a -href="#glo:firstuseflag">first use flag</a> will be unset on -the first overlay and subsequent overlays will use the non-first use -form. -</p><!--l. 6480--><p class="indent" > Consider the following example: - - - +href="#glo:firstuseflag">first use flag</a> will be unset on the first overlay and +subsequent overlays will use the non-first use form. +</p><!--l. 6577--><p class="indent" > Consider the following example: + + </p> - <div class="verbatim" id="verbatim-196"> + <div class="verbatim" id="verbatim-198"> \documentclass{beamer}  <br />\usepackage{glossaries}  <br />\newacronym{svm}{SVM}{support vector machine} @@ -15931,22 +15529,20 @@ form.  <br />\end{frame}  <br />\end{document} </div> -<!--l. 6500--><p class="nopar" > -</p><!--l. 6502--><p class="indent" > On the first overlay, <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{svm}</span></span></span> produces “support vector machine -(SVM)” and then unsets the <a +<!--l. 6597--><p class="nopar" > +</p><!--l. 6599--><p class="indent" > On the first overlay, <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{svm}</span></span></span> produces “support vector machine (SVM)” and +then unsets the <a id="dx1-56021"></a><a -href="#glo:firstuseflag">first use flag</a>. When the second overlay is -processed, <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{svm}</span></span></span> now produces “SVM”, which is unlikely to be -the desired effect. I don’t know anyway around this and the only -suggestion I can give is to explicitly reset each acronym on first -use: - - - -</p> - <div class="verbatim" id="verbatim-197"> +href="#glo:firstuseflag">first use flag</a>. When the second overlay is processed, <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{svm}</span></span></span> now +produces “SVM”, which is unlikely to be the desired effect. I don’t know anyway +around this and the only suggestion I can give is to explicitly reset each acronym on +first use: + + +</p> + <div class="verbatim" id="verbatim-199"> \begin{frame}  <br /> \frametitle{Frame 1}  <br /> \begin{itemize} @@ -15955,84 +15551,113 @@ use:  <br /> \end{itemize}  <br />\end{frame} </div> -<!--l. 6517--><p class="nopar" > This is non-optimal, but the <span -class="cmss-10x-x-109">beamer</span><a - id="dx1-56022"></a> class is too complex for me to suggest -an alternative solution. -</p><!--l. 6521--><p class="indent" > The <span -class="cmss-10x-x-109">amsmath</span><a +<!--l. 6614--><p class="nopar" > This is non-optimal, but the <span +class="cmss-10">beamer</span><a + id="dx1-56022"></a> class is too complex for me to suggest an +alternative solution. +</p><!--l. 6618--><p class="indent" > The <span +class="cmss-10">amsmath</span><a id="dx1-56023"></a> environments, such as <span -class="cmss-10x-x-109">align</span><a +class="cmss-10">align</span><a id="dx1-56024"></a><a - id="dx1-56025"></a>, also process their contents -multiple times, but the <span -class="cmss-10x-x-109">glossaries </span>package now checks for this. - - - -</p> - <h2 class="chapterHead"><span class="titlemark">15</span>  <a + id="dx1-56025"></a>, also process their contents multiple +times, but the <span +class="cmss-10">glossaries </span>package now checks for this. + + +</p> +<!--l. 6622--><p class="indent" > </div> +</p><!--l. 6622--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">15. <a id="sec:styles"></a>Glossary Styles</h2> -<!--l. 6528--><p class="noindent" >Glossaries vary from lists that simply contain a symbol with a terse -description to lists of terms or phrases with lengthy descriptions. -Some glossaries may have terms with associated symbols. Some -may have hierarchical entries. There is therefore no single style -that fits every type of glossary. The <span -class="cmss-10x-x-109">glossaries </span>package comes with -a number of pre-defined glossary styles, and you need to choose -one that best suits your type of glossary. There is a summary of -available styles in <a -href="#sec:liststyles">table 15.1</a>. If none of them suit your document, you -can defined your own style (see <a +</p><!--l. 6625--><p class="indent" > Glossaries vary from lists that simply contain a symbol with a terse description to +lists of terms or phrases with lengthy descriptions. Some glossaries may have terms +with associated symbols. Some may have hierarchical entries. There is therefore no +single style that fits every type of glossary. The <span +class="cmss-10">glossaries </span>package comes with a +number of pre-defined glossary styles, described in <a +href="#sec:predefinedstyles"><span +class="cmsy-10">§</span>15.1 </a><a +href="#sec:predefinedstyles">Predefined Styles<!--tex4ht:ref: sec:predefinedstyles --></a>. You can +choose one of these that best suits your type of glossary or, if none of them suit your +document, you can defined your own style (see <a href="#sec:newglossarystyle"><span -class="cmsy-10x-x-109">§</span>16 </a><a +class="cmsy-10">§</span>15.2 </a><a href="#sec:newglossarystyle">Defining your own glossary style<!--tex4ht:ref: sec:newglossarystyle --></a>). -</p><!--l. 6539--><p class="indent" > The predefined styles can accommodate numbered level 0 (main) and -level 1 entries. See the package options <span -class="cmss-10x-x-109">entrycounter</span><a - id="dx1-57001"></a>, <span -class="cmss-10x-x-109">counterwithin</span><a - id="dx1-57002"></a> and -<span -class="cmss-10x-x-109">subentrycounter</span><a - id="dx1-57003"></a> described in <a +</p><!--l. 6636--><p class="indent" > The glossary style can be set using the <span +class="cmss-10">style</span><a + id="dx1-57001"></a> key in the optional argument to +<span +class="cmtt-10">\printglossary</span><a + id="dx1-57002"></a> or using the command: +</p><!--l. 6638--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\setglossarystyle</span><span +class="cmtt-9"> </span></span><a + id="dx1-57003"></a> <span +class="cmtt-10">\setglossarystyle{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">style-name</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 6640--><p class="noindent" > +(before the glossary is displayed). +</p><!--l. 6643--><p class="indent" > Some of the predefined glossary styles may also be set using the <span +class="cmss-10">style</span><a + id="dx1-57004"></a> package +option, it depends if the package in which they are defined is automatically loaded by +the <span +class="cmss-10">glossaries </span>package. +</p> +<!--l. 6647--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">15.1 </span> <a + id="sec:predefinedstyles"></a>Predefined Styles</h3> +<!--l. 6650--><p class="noindent" >The predefined styles can accommodate numbered level 0 (main) and level 1 entries. +See the package options <span +class="cmss-10">entrycounter</span><a + id="dx1-58001"></a>, <span +class="cmss-10">counterwithin</span><a + id="dx1-58002"></a> and <span +class="cmss-10">subentrycounter</span><a + id="dx1-58003"></a> described in +<a href="#sec:pkgopts-printglos"><span -class="cmsy-10x-x-109">§</span>2.3 </a><a -href="#sec:pkgopts-printglos">Glossary Appearance Options<!--tex4ht:ref: sec:pkgopts-printglos --></a>. - - - -</p><!--l. 6545--><p class="indent" > <a - id="sec:liststyles"></a></p><hr class="float" /><div class="float" +class="cmsy-10">§</span>2.3 </a><a +href="#sec:pkgopts-printglos">Glossary Appearance Options<!--tex4ht:ref: sec:pkgopts-printglos --></a>. There is a summary of available styles in +<a +href="#sec:predefinedstyles">table 15.1</a>. +</p> + <div class="table"> + + +<!--l. 6657--><p class="indent" > <a + id="sec:predefinedstyles"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 15.1: </td><td -class="content">Glossary Styles. An asterisk in the style name indicates -anything that matches that doesn’t match any previously listed style -(e.g. <span -class="cmtt-10x-x-109">long3col* </span>matches <span -class="cmss-10x-x-109">long3col</span><a - id="dx1-57005"></a>, <span -class="cmss-10x-x-109">long3colheader</span><a - id="dx1-57006"></a>, <span -class="cmss-10x-x-109">long3colborder</span><a - id="dx1-57007"></a> and -<span -class="cmss-10x-x-109">long3colheaderborder</span><a - id="dx1-57008"></a>). A maximum level of 0 indicates a flat glossary -(sub-entries are displayed in the same way as main entries). Where the -maximum level is given as — there is no limit, but note that <a - id="dx1-57009"></a><a + + + <div class="caption" +><span class="id">Table 15.1: </span><span +class="content">Glossary Styles. An asterisk in the style name indicates anything +that matches that doesn’t match any previously listed style (e.g. <span +class="cmtt-10">long3col*</span> +matches <span +class="cmss-10">long3col</span><a + id="dx1-58005"></a>, <span +class="cmss-10">long3colheader</span><a + id="dx1-58006"></a>, <span +class="cmss-10">long3colborder</span><a + id="dx1-58007"></a> and <span +class="cmss-10">long3colheaderborder</span><a + id="dx1-58008"></a>). A +maximum level of 0 indicates a flat glossary (sub-entries are displayed in the +same way as main entries). Where the maximum level is given as — there is no +limit, but note that <a + id="dx1-58009"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-57010"></a></a> -imposes a limit of 2 sub-levels. If the homograph column is checked, -then the name is not displayed for sub-entries. If the symbol column -is checked, then the symbol will be displayed.</td></tr></table></div><!--tex4ht:label?: x1-570041 --> +class="cmtt-10">makeindex</span><a + id="dx1-58010"></a></a> imposes a limit of 2 sub-levels. If the homograph +column is checked, then the name is not displayed for sub-entries. If the symbol +column is checked, then the symbol will be displayed.</span></div><!--tex4ht:label?: x1-580041 --> <div class="tabular"> <table id="TBL-9" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-9-1g"><col @@ -16042,1558 +15667,1463 @@ id="TBL-9-3" /><col id="TBL-9-4" /></colgroup><tr style="vertical-align:baseline;" id="TBL-9-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-1-1" class="td11"> <span -class="cmbx-10x-x-109">Style </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-1-2" +class="cmbx-10">Style </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-1-2" class="td11"> <span -class="cmbx-10x-x-109">Maximum Level </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-1-3" +class="cmbx-10">Maximum Level </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-1-3" class="td11"> <span -class="cmbx-10x-x-109">Homograph </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-1-4" +class="cmbx-10">Homograph </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-1-4" class="td11"> <span -class="cmbx-10x-x-109">Symbol </span></td> +class="cmbx-10">Symbol </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-2-1" class="td11"> <span -class="cmtt-10x-x-109">listdotted </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-2-2" +class="cmtt-10">listdotted </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-2-2" class="td11"> 0 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-2-3" -class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-2-4" +class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-2-4" class="td11"> </td></tr><tr style="vertical-align:baseline;" id="TBL-9-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-3-1" class="td11"> <span -class="cmtt-10x-x-109">sublistdotted </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-3-2" +class="cmtt-10">sublistdotted </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-3-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-3-3" class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-3-4" class="td11"></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-4-1" class="td11"> <span -class="cmtt-10x-x-109">list* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-4-2" +class="cmtt-10">list* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-4-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-4-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-4-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-4-4" class="td11"> </td></tr><tr style="vertical-align:baseline;" id="TBL-9-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-5-1" class="td11"> <span -class="cmtt-10x-x-109">altlist* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-5-2" +class="cmtt-10">altlist* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-5-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-5-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-5-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-5-4" class="td11"> </td></tr><tr style="vertical-align:baseline;" id="TBL-9-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-6-1" class="td11"> <span -class="cmtt-10x-x-109">long*3col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-6-2" +class="cmtt-10">long*3col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-6-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-6-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-6-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-6-4" class="td11"> </td> </tr><tr style="vertical-align:baseline;" id="TBL-9-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-7-1" class="td11"> <span -class="cmtt-10x-x-109">long4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-7-2" +class="cmtt-10">long4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-7-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-7-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-7-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-7-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-8-1" class="td11"> <span -class="cmtt-10x-x-109">altlong*4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-8-2" +class="cmtt-10">altlong*4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-8-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-8-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-8-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-8-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-9-1" class="td11"> <span -class="cmtt-10x-x-109">long* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-9-2" +class="cmtt-10">long* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-9-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-9-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-9-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-9-4" class="td11"> </td> </tr><tr style="vertical-align:baseline;" id="TBL-9-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-10-1" class="td11"> <span -class="cmtt-10x-x-109">super*3col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-10-2" +class="cmtt-10">super*3col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-10-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-10-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-10-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-10-4" class="td11"> </td> </tr><tr style="vertical-align:baseline;" id="TBL-9-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-11-1" class="td11"> <span -class="cmtt-10x-x-109">super4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-11-2" +class="cmtt-10">super4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-11-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-11-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-11-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-11-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-12-1" class="td11"> <span -class="cmtt-10x-x-109">altsuper*4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-12-2" +class="cmtt-10">altsuper*4col* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-12-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-12-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-12-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-12-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-13-1" class="td11"> <span -class="cmtt-10x-x-109">super* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-13-2" +class="cmtt-10">super* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-13-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-13-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-13-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-13-4" class="td11"> </td> </tr><tr style="vertical-align:baseline;" id="TBL-9-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-14-1" class="td11"> <span -class="cmtt-10x-x-109">*index* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-14-2" +class="cmtt-10">*index* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-14-2" class="td11"> 2 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-14-3" -class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-14-4" +class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-14-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-15-1" class="td11"> <span -class="cmtt-10x-x-109">treenoname* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-15-2" +class="cmtt-10">treenoname* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-15-2" class="td11"> — </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-15-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-15-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-15-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-16-1" class="td11"> <span -class="cmtt-10x-x-109">*tree* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-16-2" +class="cmtt-10">*tree* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-16-2" class="td11"> — </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-16-3" -class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-16-4" +class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-16-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-17-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-17-1" class="td11"> <span -class="cmtt-10x-x-109">*alttree* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-17-2" +class="cmtt-10">*alttree* </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-17-2" class="td11"> — </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-17-3" -class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-17-4" +class="td11"> </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-17-4" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td> +class="pzdr-">✓ </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-9-18-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-18-1" class="td11"> <span -class="cmtt-10x-x-109">inline </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-18-2" +class="cmtt-10">inline </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-18-2" class="td11"> 1 </td><td style="white-space:nowrap; text-align:center;" id="TBL-9-18-3" class="td11"> <span -class="pzdr-x-x-109">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-18-4" +class="pzdr-">✓ </span></td><td style="white-space:nowrap; text-align:center;" id="TBL-9-18-4" class="td11"> </td></tr></table></div> - - - - </div><hr class="endfloat" /> -<!--l. 6585--><p class="indent" > The glossary style can be set using the <span -class="cmss-10x-x-109">style</span><a - id="dx1-57011"></a> key in the optional argument -to <span -class="cmtt-10x-x-109">\printglossary</span><a - id="dx1-57012"></a> or using the command: -</p><!--l. 6587--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\setglossarystyle</span><span -class="cmtt-10"> </span></span><a - id="dx1-57013"></a> <span -class="cmtt-10x-x-109">\setglossarystyle{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">style-name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 6589--><p class="noindent" > -Some of the glossary styles may also be set using the <span -class="cmss-10x-x-109">style</span><a - id="dx1-57014"></a> package option, -it depends if the package in which they are defined is automatically loaded -by the <span -class="cmss-10x-x-109">glossaries </span>package. -</p><!--l. 6594--><p class="indent" > The tabular-like styles that allow multi-line descriptions -and page lists use the length <span class="marginpar"><span -class="cmtt-10">\glsdescwidth</span><span -class="cmtt-10"> </span></span><a - id="dx1-57015"></a><span -class="cmtt-10x-x-109">\glsdescwidth</span> -to set the width of the description column and the length -<span class="marginpar"><span -class="cmtt-10">\glspagelistwidth</span><span -class="cmtt-10"> </span></span><a - id="dx1-57016"></a><span -class="cmtt-10x-x-109">\glspagelistwidth </span>to set the width of the page list + + + </div><hr class="endfloat" /> + </div> +<!--l. 6697--><p class="indent" > The tabular-like styles that allow multi-line descriptions and page lists use the +length <span class="marginpar"><span +class="cmtt-9">\glsdescwidth</span><span +class="cmtt-9"> </span></span><a + id="dx1-58011"></a><span +class="cmtt-10">\glsdescwidth </span>to set the width of the description column and +the length <span class="marginpar"><span +class="cmtt-9">\glspagelistwidth</span><span +class="cmtt-9"> </span></span><a + id="dx1-58012"></a><span +class="cmtt-10">\glspagelistwidth </span>to set the width of the page list column.<span class="footnote-mark"><a -href="#fn1x17" id="fn1x17-bk"><sup class="textsuperscript">1</sup></a></span><a - id="x1-57017f1"></a> +href="#fn1x16" id="fn1x16-bk"><sup class="textsuperscript">15.1</sup></a></span><a + id="x1-58013f1"></a> These will need to be changed using <span -class="cmtt-10x-x-109">\setlength </span>if the glossary is too -wide. Note that the <span -class="cmss-10x-x-109">long4col</span><a - id="dx1-57021"></a> and <span -class="cmss-10x-x-109">super4col</span><a - id="dx1-57022"></a> styles (and their header and -border variations) don’t use these lengths as they are designed for single -line entries. Instead you should use the analogous <span -class="cmss-10x-x-109">altlong4col</span><a - id="dx1-57023"></a> and -<span -class="cmss-10x-x-109">altsuper4col</span><a - id="dx1-57024"></a> styles. If you want to explicitly create a line-break within a -multi-line description in a tabular-like style it’s better to use <span -class="cmtt-10x-x-109">\newline</span><a - id="dx1-57025"></a> -instead of <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\\</span></span></span>. -</p><!--l. 6612--><p class="indent" > Note that if you use the <span -class="cmss-10x-x-109">style</span><a - id="dx1-57026"></a> key in the optional argument to -<span -class="cmtt-10x-x-109">\printglossary</span><a - id="dx1-57027"></a>, it will override any previous style settings for the given -glossary, so if, for example, you do - - - -</p> - <div class="verbatim" id="verbatim-198"> +class="cmtt-10">\setlength </span>if the glossary is too wide. Note that +the <span +class="cmss-10">long4col</span><a + id="dx1-58017"></a> and <span +class="cmss-10">super4col</span><a + id="dx1-58018"></a> styles (and their header and border variations) don’t use +these lengths as they are designed for single line entries. Instead you should use the +analogous <span +class="cmss-10">altlong4col</span><a + id="dx1-58019"></a> and <span +class="cmss-10">altsuper4col</span><a + id="dx1-58020"></a> styles. If you want to explicitly create a +line-break within a multi-line description in a tabular-like style it’s better to use +<span +class="cmtt-10">\newline</span><a + id="dx1-58021"></a> instead of <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\\</span></span></span>. +</p><!--l. 6715--><p class="indent" > Note that if you use the <span +class="cmss-10">style</span><a + id="dx1-58022"></a> key in the optional argument to <span +class="cmtt-10">\printglossary</span><a + id="dx1-58023"></a>, it +will override any previous style settings for the given glossary, so if, for example, you +do + + +</p> + <div class="verbatim" id="verbatim-200"> \renewcommand*{\glsgroupskip}{}  <br />\printglossary[style=long] </div> -<!--l. 6619--><p class="nopar" > then the new definition of <span -class="cmtt-10x-x-109">\glsgroupskip</span><a - id="dx1-57028"></a> will not have an affect for this -glossary, as <span -class="cmtt-10x-x-109">\glsgroupskip </span>is redefined by <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">style=long</span></span></span>. Likewise, -<span -class="cmtt-10x-x-109">\setglossarystyle</span><a - id="dx1-57029"></a> will also override any previous style definitions, so, -again - - - -</p> - <div class="verbatim" id="verbatim-199"> +<!--l. 6722--><p class="nopar" > then the new definition of <span +class="cmtt-10">\glsgroupskip</span><a + id="dx1-58024"></a> will not have an affect for this glossary, as +<span +class="cmtt-10">\glsgroupskip </span>is redefined by <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">style=long</span></span></span>. Likewise, <span +class="cmtt-10">\setglossarystyle</span><a + id="dx1-58025"></a> will also +override any previous style definitions, so, again + + +</p> + <div class="verbatim" id="verbatim-201"> \renewcommand*{\glsgroupskip}{}  <br />\setglossarystyle{long} </div> -<!--l. 6627--><p class="nopar" > will reset <span -class="cmtt-10x-x-109">\glsgroupskip </span>back to its default definition for the named -glossary style (<span -class="cmss-10x-x-109">long</span><a - id="dx1-57030"></a> in this case). If you want to modify the styles, either -use <span -class="cmtt-10x-x-109">\newglossarystyle</span><a - id="dx1-57031"></a> (described in the next section) or make the -modifications after <span -class="cmtt-10x-x-109">\setglossarystyle</span><a - id="dx1-57032"></a>, e.g.: - - - -</p> - <div class="verbatim" id="verbatim-200"> +<!--l. 6730--><p class="nopar" > will reset <span +class="cmtt-10">\glsgroupskip </span>back to its default definition for the named glossary style +(<span +class="cmss-10">long</span><a + id="dx1-58026"></a> in this case). If you want to modify the styles, either use <span +class="cmtt-10">\newglossarystyle</span><a + id="dx1-58027"></a> +(described in the next section) or make the modifications after <span +class="cmtt-10">\setglossarystyle</span><a + id="dx1-58028"></a>, +e.g.: + + +</p> + <div class="verbatim" id="verbatim-202"> \setglossarystyle{long}  <br />\renewcommand*{\glsgroupskip}{} </div> -<!--l. 6636--><p class="nopar" > As from version 3.03, you can now use the package option <span -class="cmss-10x-x-109">nogroupskip</span><a - id="dx1-57033"></a> to +<!--l. 6739--><p class="nopar" > As from version 3.03, you can now use the package option <span +class="cmss-10">nogroupskip</span><a + id="dx1-58029"></a> to suppress the gap between groups for the default styles instead of redefining <span -class="cmtt-10x-x-109">\glsgroupskip</span>. -</p><!--l. 6641--><p class="indent" > All the styles except for the three- and four-column styles and the -<span -class="cmss-10x-x-109">listdotted</span><a - id="dx1-57034"></a> style use the command -</p><!--l. 6643--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glspostdescription</span><span -class="cmtt-10"> </span></span><a - id="dx1-57035"></a> <span -class="cmtt-10x-x-109">\glspostdescription </span></div><hr> -</p><!--l. 6645--><p class="noindent" > -after the description. This simply displays a full stop by default. To -eliminate this full stop (or replace it with something else, say, a comma) -you will need to redefine <span -class="cmtt-10x-x-109">\glspostdescription </span>before the glossary is -displayed. Alternatively, you can suppress it for a given entry by placing -<span -class="cmtt-10x-x-109">\nopostdesc</span><a - id="dx1-57036"></a> in the entry’s description. -</p><!--l. 6652--><p class="indent" > As from version 3.03 you can now use the package option <span -class="cmss-10x-x-109">nopostdot</span><a - id="dx1-57037"></a> to -suppress this full stop. -</p> - <h3 class="sectionHead"><span class="titlemark">15.1</span>  <a - id="sec:liststyles"></a>List Styles</h3> -<!--l. 6658--><p class="noindent" >The styles described in this section are all defined in the package -<span -class="cmss-10x-x-109">glossary-list</span><a - id="dx1-58001"></a>. Since they all use the <span -class="cmss-10x-x-109">description</span><a - id="dx1-58002"></a><a - id="dx1-58003"></a> environment, they are -governed by the same parameters as that environment. These styles all -ignore the entry’s symbol. Note that these styles will automatically be -available unless you use the <span -class="cmss-10x-x-109">nolist</span><a - id="dx1-58004"></a> or <span -class="cmss-10x-x-109">nostyles</span><a - id="dx1-58005"></a> package options. +class="cmtt-10">\glsgroupskip</span>. +</p><!--l. 6744--><p class="indent" > All the styles except for the three- and four-column styles and the <span +class="cmss-10">listdotted</span><a + id="dx1-58030"></a> style +use the command +</p><!--l. 6746--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glspostdescription</span><span +class="cmtt-9"> </span></span><a + id="dx1-58031"></a> <span +class="cmtt-10">\glspostdescription </span></div><hr> +</p><!--l. 6748--><p class="noindent" > +after the description. This simply displays a full stop by default. To eliminate this +full stop (or replace it with something else, say, a comma) you will need to +redefine <span +class="cmtt-10">\glspostdescription </span>before the glossary is displayed. Alternatively, +you can suppress it for a given entry by placing <span +class="cmtt-10">\nopostdesc</span><a + id="dx1-58032"></a> in the entry’s +description. +</p><!--l. 6755--><p class="indent" > As from version 3.03 you can now use the package option <span +class="cmss-10">nopostdot</span><a + id="dx1-58033"></a> to suppress +this full stop. +</p> +<!--l. 6758--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.1 </span> <a + id="sec:liststyles"></a>List Styles</h4> +<!--l. 6761--><p class="noindent" >The styles described in this section are all defined in the package <span +class="cmss-10">glossary-list</span><a + id="dx1-59001"></a>. Since +they all use the <span +class="cmss-10">description</span><a + id="dx1-59002"></a><a + id="dx1-59003"></a> environment, they are governed by the same parameters as +that environment. These styles all ignore the entry’s symbol. Note that these styles +will automatically be available unless you use the <span +class="cmss-10">nolist</span><a + id="dx1-59004"></a> or <span +class="cmss-10">nostyles</span><a + id="dx1-59005"></a> package +options. </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">list</span> </dt><dd +class="cmbx-10">list</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">list</span><a - id="dx1-58006"></a> style uses the <span -class="cmss-10x-x-109">description</span><a - id="dx1-58007"></a><a - id="dx1-58008"></a> environment. The entry name is - placed in the optional argument of the <span -class="cmtt-10x-x-109">\item</span><a - id="dx1-58009"></a> command (so it - will usually appear in bold by default). The description follows, - and then the associated <a - id="dx1-58010"></a><a -href="#glo:numberlist">number list<a - id="dx1-58011"></a></a> for that entry. The symbol is - ignored. If the entry has child entries, the description and number - list follows (but not the name) for each child entry. Groups are - separated using <span -class="cmtt-10x-x-109">\indexspace</span><a - id="dx1-58012"></a>. +class="cmss-10">list</span><a + id="dx1-59006"></a> style uses the <span +class="cmss-10">description</span><a + id="dx1-59007"></a><a + id="dx1-59008"></a> environment. The entry name is placed in + the optional argument of the <span +class="cmtt-10">\item</span><a + id="dx1-59009"></a> command (so it will usually appear in + bold by default). The description follows, and then the associated <a + id="dx1-59010"></a><a +href="#glo:numberlist">number + list<a + id="dx1-59011"></a></a> for that entry. The symbol is ignored. If the entry has child entries, the + description and number list follows (but not the name) for each child entry. + Groups are separated using <span +class="cmtt-10">\indexspace</span><a + id="dx1-59012"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">listgroup</span> </dt><dd +class="cmbx-10">listgroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">listgroup</span><a - id="dx1-58013"></a> style is like <span -class="cmss-10x-x-109">list</span><a - id="dx1-58014"></a> but the glossary groups have - headings. - - - +class="cmss-10">listgroup</span><a + id="dx1-59013"></a> style is like <span +class="cmss-10">list</span><a + id="dx1-59014"></a> but the glossary groups have headings. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">listhypergroup</span> </dt><dd +class="cmbx-10">listhypergroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">listhypergroup</span><a - id="dx1-58015"></a> style is like <span -class="cmss-10x-x-109">listgroup</span><a - id="dx1-58016"></a> but has - a navigation line at the start of the glossary with links to - each group that is present in the glossary. This requires an - additional run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> to ensure the group information is - up to date. In the navigation line, each group is separated +class="cmss-10">listhypergroup</span><a + id="dx1-59015"></a> style is like <span +class="cmss-10">listgroup</span><a + id="dx1-59016"></a> but has a navigation line at + the start of the glossary with links to each group that is present in the glossary. + This requires an additional run through <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> to ensure the group + + + information is up to date. In the navigation line, each group is separated by - <!--l. 6683--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glshypernavsep</span><span -class="cmtt-10"> </span></span><a - id="dx1-58017"></a> <span -class="cmtt-10x-x-109">\glshypernavsep </span></div><hr> - </p><!--l. 6685--><p class="noindent" > - which defaults to a vertical bar with a space on either side. - For example, to simply have a space separating each group, - do: - - - -</p> - <div class="verbatim" id="verbatim-201"> + <!--l. 6786--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glshypernavsep</span><span +class="cmtt-9"> </span></span><a + id="dx1-59017"></a> <span +class="cmtt-10">\glshypernavsep </span></div><hr> + </p><!--l. 6788--><p class="noindent" > + which defaults to a vertical bar with a space on either side. For example, to + simply have a space separating each group, do: + + +</p> + <div class="verbatim" id="verbatim-203"> \renewcommand*{\glshypernavsep}{\space} </div> - <!--l. 6690--><p class="nopar" > - </p><!--l. 6692--><p class="noindent" >Note that the hyper-navigation line is now (as from version 1.14) set - inside the optional argument to <span -class="cmtt-10x-x-109">\item</span><a - id="dx1-58018"></a> instead of after it to prevent a - spurious space at the start. This can be changed by redefining - <span -class="cmtt-10x-x-109">\glossaryheader</span><a - id="dx1-58019"></a>, but note that this needs to be done <span -class="cmti-10x-x-109">after </span>the - glossary style has been set. + <!--l. 6793--><p class="nopar" > + </p><!--l. 6795--><p class="noindent" >Note that the hyper-navigation line is now (as from version 1.14) set inside the + optional argument to <span +class="cmtt-10">\item</span><a + id="dx1-59018"></a> instead of after it to prevent a spurious + space at the start. This can be changed by redefining <span +class="cmtt-10">\glossaryheader</span><a + id="dx1-59019"></a>, + but note that this needs to be done <span +class="cmti-10">after </span>the glossary style has been + set. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlist</span> </dt><dd +class="cmbx-10">altlist</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">altlist</span><a - id="dx1-58020"></a> style is like <span -class="cmss-10x-x-109">list</span><a - id="dx1-58021"></a> but the description starts on the - line following the name. (As with the <span -class="cmss-10x-x-109">list</span><a - id="dx1-58022"></a> style, the symbol - is ignored.) Each child entry starts a new line, but as with - the <span -class="cmss-10x-x-109">list</span><a - id="dx1-58023"></a> style, the name associated with each child entry is +class="cmss-10">altlist</span><a + id="dx1-59020"></a> style is like <span +class="cmss-10">list</span><a + id="dx1-59021"></a> but the description starts on the line following the + name. (As with the <span +class="cmss-10">list</span><a + id="dx1-59022"></a> style, the symbol is ignored.) Each child entry starts a + new line, but as with the <span +class="cmss-10">list</span><a + id="dx1-59023"></a> style, the name associated with each child entry is ignored. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlistgroup</span> </dt><dd +class="cmbx-10">altlistgroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">altlistgroup</span><a - id="dx1-58024"></a> style is like <span -class="cmss-10x-x-109">altlist</span><a - id="dx1-58025"></a> but the glossary groups have +class="cmss-10">altlistgroup</span><a + id="dx1-59024"></a> style is like <span +class="cmss-10">altlist</span><a + id="dx1-59025"></a> but the glossary groups have headings. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlisthypergroup</span> </dt><dd +class="cmbx-10">altlisthypergroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">altlisthypergroup</span><a - id="dx1-58026"></a> style is like <span -class="cmss-10x-x-109">altlistgroup</span><a - id="dx1-58027"></a> but has a - set of links to the glossary groups. The navigation line is the same as - that for <span -class="cmss-10x-x-109">listhypergroup</span><a - id="dx1-58028"></a>, described above. +class="cmss-10">altlisthypergroup</span><a + id="dx1-59026"></a> style is like <span +class="cmss-10">altlistgroup</span><a + id="dx1-59027"></a> but has a set of links + to the glossary groups. The navigation line is the same as that for <span +class="cmss-10">listhypergroup</span><a + id="dx1-59028"></a>, + described above. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">listdotted</span> </dt><dd +class="cmbx-10">listdotted</span> </dt><dd class="description">This style uses the <span -class="cmss-10x-x-109">description</span><a - id="dx1-58029"></a><a - id="dx1-58030"></a> +class="cmss-10">description</span><a + id="dx1-59029"></a><a + id="dx1-59030"></a> environment.<span class="footnote-mark"><a -href="#fn2x17" id="fn2x17-bk"><sup class="textsuperscript">2</sup></a></span><a - id="x1-58031f2"></a> +href="#fn2x16" id="fn2x16-bk"><sup class="textsuperscript">15.2</sup></a></span><a + id="x1-59031f2"></a> Each entry starts with <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\item[]</span></span></span>, followed by the name followed by a - dotted line, followed by the description. Note that this style ignores - both the <a - id="dx1-58032"></a><a +class="cmtt-10">\item[]</span></span></span>, followed by the name followed by a dotted line, + followed by the description. Note that this style ignores both the <a + id="dx1-59032"></a><a href="#glo:numberlist">number list<a - id="dx1-58033"></a></a> and the symbol. The length - <!--l. 6717--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glslistdottedwidth</span><span -class="cmtt-10"> </span></span><a - id="dx1-58034"></a> <span -class="cmtt-10x-x-109">\glslistdottedwidth </span></div><hr> - </p><!--l. 6719--><p class="noindent" > - governs where the description should start. This is a flat style, so - child entries are formatted in the same way as the parent - entries. - - - + id="dx1-59033"></a></a> + and the symbol. The length + <!--l. 6820--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glslistdottedwidth</span><span +class="cmtt-9"> </span></span><a + id="dx1-59034"></a> <span +class="cmtt-10">\glslistdottedwidth </span></div><hr> + </p><!--l. 6822--><p class="noindent" > + governs where the description should start. This is a flat style, so child entries + are formatted in the same way as the parent entries. </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">sublistdotted</span> </dt><dd +class="cmbx-10">sublistdotted</span> </dt><dd class="description">This is a variation on the <span -class="cmss-10x-x-109">listdotted</span><a - id="dx1-58035"></a> style designed for - hierarchical glossaries. The main entries have just the name - displayed. The sub entries are displayed in the same manner as - <span -class="cmss-10x-x-109">listdotted</span><a - id="dx1-58036"></a>.</dd></dl> -<!--l. 6730--><p class="noindent" > -</p> -<!--l. 6730--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">15.2</span>  <a - id="sec:longstyles"></a>Longtable Styles</h3> -<!--l. 6733--><p class="noindent" >The styles described in this section are all defined in the package -<span -class="cmss-10x-x-109">glossary-long</span><a - id="dx1-59001"></a>. Since they all use the <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-59002"></a><a - id="dx1-59003"></a> environment, they are -governed by the same parameters as that environment. Note that these -styles will automatically be available unless you use the <span -class="cmss-10x-x-109">nolong</span><a - id="dx1-59004"></a> or -<span -class="cmss-10x-x-109">nostyles</span><a - id="dx1-59005"></a> package options. These styles fully justify the description and -page list columns. If you want ragged right formatting instead, use -the analogous styles described in <a +class="cmss-10">listdotted</span><a + id="dx1-59035"></a> style designed for hierarchical + glossaries. The main entries have just the name displayed. The sub entries are + displayed in the same manner as <span +class="cmss-10">listdotted</span><a + id="dx1-59036"></a>.</dd></dl> + + +<!--l. 6833--><p class="noindent" > +</p> +<!--l. 6833--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.2 </span> <a + id="sec:longstyles"></a>Longtable Styles</h4> +<!--l. 6836--><p class="noindent" >The styles described in this section are all defined in the package <span +class="cmss-10">glossary-long</span><a + id="dx1-60001"></a>. Since +they all use the <span +class="cmss-10">longtable</span><a + id="dx1-60002"></a><a + id="dx1-60003"></a> environment, they are governed by the same parameters +as that environment. Note that these styles will automatically be available +unless you use the <span +class="cmss-10">nolong</span><a + id="dx1-60004"></a> or <span +class="cmss-10">nostyles</span><a + id="dx1-60005"></a> package options. These styles fully justify +the description and page list columns. If you want ragged right formatting +instead, use the analogous styles described in <a href="#sec:longraggedstyles"><span -class="cmsy-10x-x-109">§</span>15.3 </a><a +class="cmsy-10">§</span>15.1.3 </a><a href="#sec:longraggedstyles">Longtable Styles (Ragged Right)<!--tex4ht:ref: sec:longraggedstyles --></a>. </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">long</span> </dt><dd +class="cmbx-10">long</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">long</span><a - id="dx1-59006"></a> style uses the <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-59007"></a><a - id="dx1-59008"></a> environment (defined by the - <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-59009"></a> package). It has two columns: the first column contains - the entry’s name and the second column contains the description - followed by the <a - id="dx1-59010"></a><a -href="#glo:numberlist">number list<a - id="dx1-59011"></a></a>. The entry’s symbol is ignored. - Sub groups are separated with a blank row. The width of the - first column is governed by the widest entry in that column. - The width of the second column is governed by the length +class="cmss-10">long</span><a + id="dx1-60006"></a> style uses the <span +class="cmss-10">longtable</span><a + id="dx1-60007"></a><a + id="dx1-60008"></a> environment (defined by the <span +class="cmss-10">longtable</span><a + id="dx1-60009"></a> + package). It has two columns: the first column contains the entry’s name + and the second column contains the description followed by the <a + id="dx1-60010"></a><a +href="#glo:numberlist">number + list<a + id="dx1-60011"></a></a>. The entry’s symbol is ignored. Sub groups are separated with a blank + row. The width of the first column is governed by the widest entry in + that column. The width of the second column is governed by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-59012"></a>. Child entries have a similar format to the parent - entries except that their name is suppressed. +class="cmtt-10">\glsdescwidth</span><a + id="dx1-60012"></a>. Child entries have a similar format to the parent entries + except that their name is suppressed. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longborder</span> </dt><dd +class="cmbx-10">longborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">longborder</span><a - id="dx1-59013"></a> style is like <span -class="cmss-10x-x-109">long</span><a - id="dx1-59014"></a> but has horizontal and - vertical lines around it. +class="cmss-10">longborder</span><a + id="dx1-60013"></a> style is like <span +class="cmss-10">long</span><a + id="dx1-60014"></a> but has horizontal and vertical lines + around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longheader</span> </dt><dd +class="cmbx-10">longheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">longheader</span><a - id="dx1-59015"></a> style is like <span -class="cmss-10x-x-109">long</span><a - id="dx1-59016"></a> but has a header row. +class="cmss-10">longheader</span><a + id="dx1-60015"></a> style is like <span +class="cmss-10">long</span><a + id="dx1-60016"></a> but has a header row. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">longheaderborder</span><a - id="dx1-59017"></a> style is like <span -class="cmss-10x-x-109">longheader</span><a - id="dx1-59018"></a> but - has horizontal and vertical lines around it. - - - +class="cmbx-10">longheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">longheaderborder</span><a + id="dx1-60017"></a> style is like <span +class="cmss-10">longheader</span><a + id="dx1-60018"></a> but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long3col</span> </dt><dd +class="cmbx-10">long3col</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">long3col</span><a - id="dx1-59019"></a> style is like <span -class="cmss-10x-x-109">long</span><a - id="dx1-59020"></a> but has three columns. The first - column contains the entry’s name, the second column contains - the description and the third column contains the <a - id="dx1-59021"></a><a -href="#glo:numberlist">number list<a - id="dx1-59022"></a></a>. - The entry’s symbol is ignored. The width of the first column - is governed by the widest entry in that column, the width of - the second column is governed by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-59023"></a>, - and the width of the third column is governed by the length +class="cmss-10">long3col</span><a + id="dx1-60019"></a> style is like <span +class="cmss-10">long</span><a + id="dx1-60020"></a> but has three columns. The first column + contains the entry’s name, the second column contains the description + and the third column contains the <a + id="dx1-60021"></a><a +href="#glo:numberlist">number list<a + id="dx1-60022"></a></a>. The entry’s symbol is + ignored. The width of the first column is governed by the widest entry in + that column, the width of the second column is governed by the length <span -class="cmtt-10x-x-109">\glspagelistwidth</span><a - id="dx1-59024"></a>. +class="cmtt-10">\glsdescwidth</span><a + id="dx1-60023"></a>, and the width of the third column is governed by the + length <span +class="cmtt-10">\glspagelistwidth</span><a + id="dx1-60024"></a>. + </dd><dt class="description"> +<span +class="cmbx-10">long3colborder</span> </dt><dd +class="description">The <span +class="cmss-10">long3colborder</span><a + id="dx1-60025"></a> style is like the <span +class="cmss-10">long3col</span><a + id="dx1-60026"></a> style but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long3colborder</span> </dt><dd +class="cmbx-10">long3colheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">long3colborder</span><a - id="dx1-59025"></a> style is like the <span -class="cmss-10x-x-109">long3col</span><a - id="dx1-59026"></a> style but - has horizontal and vertical lines around it. +class="cmss-10">long3colheader</span><a + id="dx1-60027"></a> style is like <span +class="cmss-10">long3col</span><a + id="dx1-60028"></a> but has a header row. + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long3colheader</span> </dt><dd +class="cmbx-10">long3colheaderborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">long3colheader</span><a - id="dx1-59027"></a> style is like <span -class="cmss-10x-x-109">long3col</span><a - id="dx1-59028"></a> but has a - header row. +class="cmss-10">long3colheaderborder</span><a + id="dx1-60029"></a> style is like <span +class="cmss-10">long3colheader</span><a + id="dx1-60030"></a> + but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long3colheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">long3colheaderborder</span><a - id="dx1-59029"></a> style is like - <span -class="cmss-10x-x-109">long3colheader</span><a - id="dx1-59030"></a> but has horizontal and vertical lines around it. +class="cmbx-10">long4col</span> </dt><dd +class="description">The <span +class="cmss-10">long4col</span><a + id="dx1-60031"></a> style is like <span +class="cmss-10">long3col</span><a + id="dx1-60032"></a> but has an additional column in + which the entry’s associated symbol appears. This style is used for brief + single line descriptions. The column widths are governed by the widest + entry in the given column. Use <span +class="cmss-10">altlong4col</span><a + id="dx1-60033"></a> for multi-line descriptions. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long4col</span> </dt><dd +class="cmbx-10">long4colborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">long4col</span><a - id="dx1-59031"></a> style is like <span -class="cmss-10x-x-109">long3col</span><a - id="dx1-59032"></a> but has an additional - column in which the entry’s associated symbol appears. This - style is used for brief single line descriptions. The column widths - are governed by the widest entry in the given column. Use - <span -class="cmss-10x-x-109">altlong4col</span><a - id="dx1-59033"></a> for multi-line descriptions. +class="cmss-10">long4colborder</span><a + id="dx1-60034"></a> style is like the <span +class="cmss-10">long4col</span><a + id="dx1-60035"></a> style but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long4colborder</span> </dt><dd +class="cmbx-10">long4colheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">long4colborder</span><a - id="dx1-59034"></a> style is like the <span -class="cmss-10x-x-109">long4col</span><a - id="dx1-59035"></a> style but - has horizontal and vertical lines around it. +class="cmss-10">long4colheader</span><a + id="dx1-60036"></a> style is like <span +class="cmss-10">long4col</span><a + id="dx1-60037"></a> but has a header row. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long4colheader</span> </dt><dd +class="cmbx-10">long4colheaderborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">long4colheader</span><a - id="dx1-59036"></a> style is like <span -class="cmss-10x-x-109">long4col</span><a - id="dx1-59037"></a> but has a - header row. +class="cmss-10">long4colheaderborder</span><a + id="dx1-60038"></a> style is like <span +class="cmss-10">long4colheader</span><a + id="dx1-60039"></a> + but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">long4colheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">long4colheaderborder</span><a - id="dx1-59038"></a> style is like +class="cmbx-10">altlong4col</span> </dt><dd +class="description">The <span +class="cmss-10">altlong4col</span><a + id="dx1-60040"></a> + style is like <span +class="cmss-10">long4col</span><a + id="dx1-60041"></a> but allows multi-line descriptions and page lists. The + width of the description column is governed by the length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-60042"></a> + and the width of the page list column is governed by the length <span -class="cmss-10x-x-109">long4colheader</span><a - id="dx1-59039"></a> but has horizontal and vertical lines around it. +class="cmtt-10">\glspagelistwidth</span><a + id="dx1-60043"></a>. The widths of the name and symbol columns are + governed by the widest entry in the given column. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlong4col</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altlong4col</span><a - id="dx1-59040"></a> style is like <span -class="cmss-10x-x-109">long4col</span><a - id="dx1-59041"></a> but allows multi-line - descriptions and page lists. The width of the description - column is governed by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-59042"></a> and the - width of the page list column is governed by the length - - - - <span -class="cmtt-10x-x-109">\glspagelistwidth</span><a - id="dx1-59043"></a>. The widths of the name and symbol - columns are governed by the widest entry in the given column. +class="cmbx-10">altlong4colborder</span> </dt><dd +class="description">The <span +class="cmss-10">altlong4colborder</span><a + id="dx1-60044"></a> style is like the <span +class="cmss-10">long4colborder</span><a + id="dx1-60045"></a> but + allows multi-line descriptions and page lists. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlong4colborder</span> </dt><dd +class="cmbx-10">altlong4colheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">altlong4colborder</span><a - id="dx1-59044"></a> style is like the <span -class="cmss-10x-x-109">long4colborder</span><a - id="dx1-59045"></a> - but allows multi-line descriptions and page lists. +class="cmss-10">altlong4colheader</span><a + id="dx1-60046"></a> style is like <span +class="cmss-10">long4colheader</span><a + id="dx1-60047"></a> but allows + multi-line descriptions and page lists. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlong4colheader</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altlong4colheader</span><a - id="dx1-59046"></a> style is like <span -class="cmss-10x-x-109">long4colheader</span><a - id="dx1-59047"></a> - but allows multi-line descriptions and page lists. - </dd><dt class="description"> -<span -class="cmssbx-10x-x-109">altlong4colheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altlong4colheaderborder</span><a - id="dx1-59048"></a> style is like +class="cmbx-10">altlong4colheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">altlong4colheaderborder</span><a + id="dx1-60048"></a> style is like <span -class="cmss-10x-x-109">long4colheaderborder</span><a - id="dx1-59049"></a> but allows multi-line descriptions and page - lists.</dd></dl> -<!--l. 6826--><p class="noindent" > -</p> -<!--l. 6826--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">15.3</span>  <a - id="sec:longraggedstyles"></a>Longtable Styles (Ragged Right)</h3> -<!--l. 6829--><p class="noindent" >The styles described in this section are all defined in the package -<span -class="cmss-10x-x-109">glossary-longragged</span><a - id="dx1-60001"></a>. These styles are analogous to those defined in -<span -class="cmss-10x-x-109">glossary-long</span><a - id="dx1-60002"></a> but the multiline columns are left justified instead of fully -justified. Since these styles all use the <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-60003"></a><a - id="dx1-60004"></a> environment, they -are governed by the same parameters as that environment. The -<span -class="cmss-10x-x-109">glossary-longragged</span><a - id="dx1-60005"></a> package additionally requires the <span -class="cmss-10x-x-109">array</span><a - id="dx1-60006"></a> package. -Note that these styles will only be available if you explicitly load -<span -class="cmss-10x-x-109">glossary-longragged</span><a - id="dx1-60007"></a>: - - - -</p> - <div class="verbatim" id="verbatim-202"> +class="cmss-10">long4colheaderborder</span><a + id="dx1-60049"></a> but allows multi-line descriptions and page lists.</dd></dl> +<!--l. 6929--><p class="noindent" > +</p> +<!--l. 6929--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.3 </span> <a + id="sec:longraggedstyles"></a>Longtable Styles (Ragged Right)</h4> +<!--l. 6932--><p class="noindent" >The styles described in this section are all defined in the package <span +class="cmss-10">glossary-longragged</span><a + id="dx1-61001"></a>. +These styles are analogous to those defined in <span +class="cmss-10">glossary-long</span><a + id="dx1-61002"></a> but the multiline +columns are left justified instead of fully justified. Since these styles all use the + + +<span +class="cmss-10">longtable</span><a + id="dx1-61003"></a><a + id="dx1-61004"></a> environment, they are governed by the same parameters as that +environment. The <span +class="cmss-10">glossary-longragged</span><a + id="dx1-61005"></a> package additionally requires the <span +class="cmss-10">array</span><a + id="dx1-61006"></a> +package. Note that these styles will only be available if you explicitly load +<span +class="cmss-10">glossary-longragged</span><a + id="dx1-61007"></a>: + + +</p> + <div class="verbatim" id="verbatim-204"> \usepackage{glossaries}  <br />\usepackage{glossary-longragged} </div> -<!--l. 6841--><p class="nopar" > Note that you can’t set these styles using the <span -class="cmss-10x-x-109">style</span><a - id="dx1-60008"></a> package option since -the styles aren’t defined until after the <span -class="cmss-10x-x-109">glossaries </span>package has been -loaded. +<!--l. 6944--><p class="nopar" > Note that you can’t set these styles using the <span +class="cmss-10">style</span><a + id="dx1-61008"></a> package option since the styles +aren’t defined until after the <span +class="cmss-10">glossaries </span>package has been loaded. </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">longragged</span> </dt><dd +class="cmbx-10">longragged</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">longragged</span><a - id="dx1-60009"></a> style has two columns: the first column - contains the entry’s name and the second column contains - the (left-justified) description followed by the <a - id="dx1-60010"></a><a +class="cmss-10">longragged</span><a + id="dx1-61009"></a> style has two columns: the first column contains the + entry’s name and the second column contains the (left-justified) description + followed by the <a + id="dx1-61010"></a><a href="#glo:numberlist">number list<a - id="dx1-60011"></a></a>. The - entry’s symbol is ignored. Sub groups are separated with a blank - row. The width of the first column is governed by the widest entry - in that column. The width of the second column is governed by - the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-60012"></a>. Child entries have a similar format + id="dx1-61011"></a></a>. The entry’s symbol is ignored. Sub groups + are separated with a blank row. The width of the first column is governed + by the widest entry in that column. The width of the second column is + governed by the length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-61012"></a>. Child entries have a similar format to the parent entries except that their name is suppressed. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longraggedborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">longraggedborder</span><a - id="dx1-60013"></a> style is like <span -class="cmss-10x-x-109">longragged</span><a - id="dx1-60014"></a> but - has horizontal and vertical lines around it. - </dd><dt class="description"> -<span -class="cmssbx-10x-x-109">longraggedheader</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">longraggedheader</span><a - id="dx1-60015"></a> style is like <span -class="cmss-10x-x-109">longragged</span><a - id="dx1-60016"></a> but - has a header row. +class="cmbx-10">longraggedborder</span> </dt><dd +class="description">The <span +class="cmss-10">longraggedborder</span><a + id="dx1-61013"></a> style is like <span +class="cmss-10">longragged</span><a + id="dx1-61014"></a> but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longraggedheaderborder</span> </dt><dd +class="cmbx-10">longraggedheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">longraggedheaderborder</span><a - id="dx1-60017"></a> style is like - <span -class="cmss-10x-x-109">longraggedheader</span><a - id="dx1-60018"></a> but has horizontal and vertical lines around it. +class="cmss-10">longraggedheader</span><a + id="dx1-61015"></a> style is like <span +class="cmss-10">longragged</span><a + id="dx1-61016"></a> but has a + header row. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longragged3col</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">longragged3col</span><a - id="dx1-60019"></a> style is like <span -class="cmss-10x-x-109">longragged</span><a - id="dx1-60020"></a> but has - three columns. The first column contains the entry’s name, the - second column contains the (left justified) description and the - third column contains the (left justified) <a - id="dx1-60021"></a><a -href="#glo:numberlist">number list<a - id="dx1-60022"></a></a>. The entry’s - symbol is ignored. The width of the first column is governed by - the widest entry in that column, the width of the second column - is governed by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-60023"></a>, and the width of the - third column is governed by the length <span -class="cmtt-10x-x-109">\glspagelistwidth</span><a - id="dx1-60024"></a>. - - - +class="cmbx-10">longraggedheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">longraggedheaderborder</span><a + id="dx1-61017"></a> style is like + <span +class="cmss-10">longraggedheader</span><a + id="dx1-61018"></a> but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longragged3colborder</span> </dt><dd +class="cmbx-10">longragged3col</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">longragged3colborder</span><a - id="dx1-60025"></a> style is like the - <span -class="cmss-10x-x-109">longragged3col</span><a - id="dx1-60026"></a> style but has horizontal and vertical lines around - it. +class="cmss-10">longragged3col</span><a + id="dx1-61019"></a> style is like <span +class="cmss-10">longragged</span><a + id="dx1-61020"></a> but has three + columns. The first column contains the entry’s name, the second column + contains the (left justified) description and the third column contains the + (left justified) <a + id="dx1-61021"></a><a +href="#glo:numberlist">number list<a + id="dx1-61022"></a></a>. The entry’s symbol is ignored. The width of + the first column is governed by the widest entry in that column, the width + of the second column is governed by the length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-61023"></a>, and the + width of the third column is governed by the length <span +class="cmtt-10">\glspagelistwidth</span><a + id="dx1-61024"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longragged3colheader</span> </dt><dd +class="cmbx-10">longragged3colborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">longragged3colheader</span><a - id="dx1-60027"></a> style is like +class="cmss-10">longragged3colborder</span><a + id="dx1-61025"></a> style is like the <span -class="cmss-10x-x-109">longragged3col</span><a - id="dx1-60028"></a> but has a header row. +class="cmss-10">longragged3col</span><a + id="dx1-61026"></a> style but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longragged3colheaderborder</span> </dt><dd +class="cmbx-10">longragged3colheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">longragged3colheaderborder</span><a - id="dx1-60029"></a> style is - like <span -class="cmss-10x-x-109">longragged3colheader</span><a - id="dx1-60030"></a> but has horizontal and vertical lines - around it. +class="cmss-10">longragged3colheader</span><a + id="dx1-61027"></a> style is like <span +class="cmss-10">longragged3col</span><a + id="dx1-61028"></a> + but has a header row. + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlongragged4col</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altlongragged4col</span><a - id="dx1-60031"></a> style is like <span -class="cmss-10x-x-109">longragged3col</span><a - id="dx1-60032"></a> - but has an additional column in which the entry’s associated - symbol appears. The width of the description column is governed - by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-60033"></a> and the width of the page list - column is governed by the length <span -class="cmtt-10x-x-109">\glspagelistwidth</span><a - id="dx1-60034"></a>. The - widths of the name and symbol columns are governed by the - widest entry in the given column. +class="cmbx-10">longragged3colheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">longragged3colheaderborder</span><a + id="dx1-61029"></a> style is like + <span +class="cmss-10">longragged3colheader</span><a + id="dx1-61030"></a> but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlongragged4colborder</span> </dt><dd +class="cmbx-10">altlongragged4col</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">altlongragged4colborder</span><a - id="dx1-60035"></a> style is like the +class="cmss-10">altlongragged4col</span><a + id="dx1-61031"></a> style is like <span +class="cmss-10">longragged3col</span><a + id="dx1-61032"></a> but has + an additional column in which the entry’s associated symbol appears. The + width of the description column is governed by the length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-61033"></a> + and the width of the page list column is governed by the length <span -class="cmss-10x-x-109">altlongragged4col</span><a - id="dx1-60036"></a> but has horizontal and vertical lines around it. +class="cmtt-10">\glspagelistwidth</span><a + id="dx1-61034"></a>. The widths of the name and symbol columns are + governed by the widest entry in the given column. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlongragged4colheader</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altlongragged4colheader</span><a - id="dx1-60037"></a> style is like +class="cmbx-10">altlongragged4colborder</span> </dt><dd +class="description">The <span +class="cmss-10">altlongragged4colborder</span><a + id="dx1-61035"></a> style is like the <span -class="cmss-10x-x-109">altlongragged4col</span><a - id="dx1-60038"></a> but has a header row. +class="cmss-10">altlongragged4col</span><a + id="dx1-61036"></a> but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altlongragged4colheaderborder</span> </dt><dd -class="description">The +class="cmbx-10">altlongragged4colheader</span> </dt><dd +class="description">The <span +class="cmss-10">altlongragged4colheader</span><a + id="dx1-61037"></a> style is like <span -class="cmss-10x-x-109">altlongragged4colheaderborder</span><a - id="dx1-60039"></a> style is like <span -class="cmss-10x-x-109">altlongragged4colheader</span><a - id="dx1-60040"></a> - but has horizontal and vertical lines around it. +class="cmss-10">altlongragged4col</span><a + id="dx1-61038"></a> but has a header row. + </dd><dt class="description"> +<span +class="cmbx-10">altlongragged4colheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">altlongragged4colheaderborder</span><a + id="dx1-61039"></a> style is + like <span +class="cmss-10">altlongragged4colheader</span><a + id="dx1-61040"></a> but has horizontal and vertical lines around it. </dd></dl> -<!--l. 6913--><p class="noindent" > -</p> -<!--l. 6913--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">15.4</span>  <a - id="sec:superstyles"></a>Supertabular Styles</h3> - - - -<!--l. 6916--><p class="noindent" >The styles described in this section are all defined in the package -<span -class="cmss-10x-x-109">glossary-super</span><a - id="dx1-61001"></a>. Since they all use the <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-61002"></a><a - id="dx1-61003"></a> environment, they are -governed by the same parameters as that environment. Note that these -styles will automatically be available unless you use the <span -class="cmss-10x-x-109">nosuper</span><a - id="dx1-61004"></a> or -<span -class="cmss-10x-x-109">nostyles</span><a - id="dx1-61005"></a> package options. In general, the <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-61006"></a><a - id="dx1-61007"></a> environment is -better, but there are some circumstances where it is better to use -<span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-61008"></a><a - id="dx1-61009"></a>.<span class="footnote-mark"><a -href="#fn3x17" id="fn3x17-bk"><sup class="textsuperscript">3</sup></a></span><a - id="x1-61010f3"></a> -These styles fully justify the description and page list columns. If you want -ragged right formatting instead, use the analogous styles described in <a +<!--l. 7016--><p class="noindent" > +</p> +<!--l. 7016--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.4 </span> <a + id="sec:superstyles"></a>Supertabular Styles</h4> +<!--l. 7019--><p class="noindent" >The styles described in this section are all defined in the package <span +class="cmss-10">glossary-super</span><a + id="dx1-62001"></a>. Since +they all use the <span +class="cmss-10">supertabular</span><a + id="dx1-62002"></a><a + id="dx1-62003"></a> environment, they are governed by the same parameters +as that environment. Note that these styles will automatically be available unless +you use the <span +class="cmss-10">nosuper</span><a + id="dx1-62004"></a> or <span +class="cmss-10">nostyles</span><a + id="dx1-62005"></a> package options. In general, the <span +class="cmss-10">longtable</span><a + id="dx1-62006"></a><a + id="dx1-62007"></a> +environment is better, but there are some circumstances where it is better to use +<span +class="cmss-10">supertabular</span><a + id="dx1-62008"></a><a + id="dx1-62009"></a>.<span class="footnote-mark"><a +href="#fn3x16" id="fn3x16-bk"><sup class="textsuperscript">15.3</sup></a></span><a + id="x1-62010f3"></a> +These styles fully justify the description and page list columns. If you want ragged +right formatting instead, use the analogous styles described in <a href="#sec:superraggedstyles"><span -class="cmsy-10x-x-109">§</span>15.5 -</a><a -href="#sec:superraggedstyles">Supertabular Styles (Ragged Right)<!--tex4ht:ref: sec:superraggedstyles --></a>. +class="cmsy-10">§</span>15.1.5 </a><a +href="#sec:superraggedstyles">Supertabular +Styles (Ragged Right)<!--tex4ht:ref: sec:superraggedstyles --></a>. </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">super</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">super</span><a - id="dx1-61012"></a> style uses the <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-61013"></a><a - id="dx1-61014"></a> environment (defined by - the <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-61015"></a> package). It has two columns: the first column - contains the entry’s name and the second column contains the - description followed by the <a - id="dx1-61016"></a><a +class="cmbx-10">super</span> </dt><dd +class="description">The <span +class="cmss-10">super</span><a + id="dx1-62012"></a> style uses the <span +class="cmss-10">supertabular</span><a + id="dx1-62013"></a><a + id="dx1-62014"></a> environment (defined by the + <span +class="cmss-10">supertabular</span><a + id="dx1-62015"></a> package). It has two columns: the first column contains the + entry’s name and the second column contains the description followed by + the <a + id="dx1-62016"></a><a href="#glo:numberlist">number list<a - id="dx1-61017"></a></a>. The entry’s symbol is - ignored. Sub groups are separated with a blank row. The width - of the first column is governed by the widest entry in that - column. The width of the second column is governed by the + id="dx1-62017"></a></a>. The entry’s symbol is ignored. Sub groups are separated + with a blank row. The width of the first column is governed by the widest + entry in that column. The width of the second column is governed by the + + length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-61018"></a>. Child entries have a similar format to - the parent entries except that their name is suppressed. +class="cmtt-10">\glsdescwidth</span><a + id="dx1-62018"></a>. Child entries have a similar format to the parent + entries except that their name is suppressed. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superborder</span> </dt><dd +class="cmbx-10">superborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">superborder</span><a - id="dx1-61019"></a> style is like <span -class="cmss-10x-x-109">super</span><a - id="dx1-61020"></a> but has horizontal and - vertical lines around it. +class="cmss-10">superborder</span><a + id="dx1-62019"></a> style is like <span +class="cmss-10">super</span><a + id="dx1-62020"></a> but has horizontal and vertical + lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superheader</span> </dt><dd +class="cmbx-10">superheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">superheader</span><a - id="dx1-61021"></a> style is like <span -class="cmss-10x-x-109">super</span><a - id="dx1-61022"></a> but has a header row. +class="cmss-10">superheader</span><a + id="dx1-62021"></a> style is like <span +class="cmss-10">super</span><a + id="dx1-62022"></a> but has a header row. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superheaderborder</span> </dt><dd +class="cmbx-10">superheaderborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">superheaderborder</span><a - id="dx1-61023"></a> style is like <span -class="cmss-10x-x-109">superheader</span><a - id="dx1-61024"></a> but - has horizontal and vertical lines around it. +class="cmss-10">superheaderborder</span><a + id="dx1-62023"></a> style is like <span +class="cmss-10">superheader</span><a + id="dx1-62024"></a> but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super3col</span> </dt><dd +class="cmbx-10">super3col</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">super3col</span><a - id="dx1-61025"></a> style is like <span -class="cmss-10x-x-109">super</span><a - id="dx1-61026"></a> but has three columns. - The first column contains the entry’s name, the second column - contains the description and the third column contains the - <a - id="dx1-61027"></a><a +class="cmss-10">super3col</span><a + id="dx1-62025"></a> style is like <span +class="cmss-10">super</span><a + id="dx1-62026"></a> but has three columns. The + first column contains the entry’s name, the second column contains the + description and the third column contains the <a + id="dx1-62027"></a><a href="#glo:numberlist">number list<a - id="dx1-61028"></a></a>. The entry’s symbol is ignored. The width of the - first column is governed by the widest entry in that column. - The width of the second column is governed by the length - <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-61029"></a>. The width of the third column is governed by - the length <span -class="cmtt-10x-x-109">\glspagelistwidth</span><a - id="dx1-61030"></a>. + id="dx1-62028"></a></a>. The entry’s + symbol is ignored. The width of the first column is governed by the widest + entry in that column. The width of the second column is governed by the + length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-62029"></a>. The width of the third column is governed by the + length <span +class="cmtt-10">\glspagelistwidth</span><a + id="dx1-62030"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super3colborder</span> </dt><dd +class="cmbx-10">super3colborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">super3colborder</span><a - id="dx1-61031"></a> style is like the <span -class="cmss-10x-x-109">super3col</span><a - id="dx1-61032"></a> style - - - - but has horizontal and vertical lines around it. +class="cmss-10">super3colborder</span><a + id="dx1-62031"></a> style is like the <span +class="cmss-10">super3col</span><a + id="dx1-62032"></a> style but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super3colheader</span> </dt><dd +class="cmbx-10">super3colheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">super3colheader</span><a - id="dx1-61033"></a> style is like <span -class="cmss-10x-x-109">super3col</span><a - id="dx1-61034"></a> but has a - header row. +class="cmss-10">super3colheader</span><a + id="dx1-62033"></a> style is like <span +class="cmss-10">super3col</span><a + id="dx1-62034"></a> but has a header + row. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super3colheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">super3colheaderborder</span><a - id="dx1-61035"></a> style is like the +class="cmbx-10">super3colheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">super3colheaderborder</span><a + id="dx1-62035"></a> style is like the <span -class="cmss-10x-x-109">super3colheader</span><a - id="dx1-61036"></a> style but has horizontal and vertical lines around - it. +class="cmss-10">super3colheader</span><a + id="dx1-62036"></a> style but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super4col</span> </dt><dd +class="cmbx-10">super4col</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">super4col</span><a - id="dx1-61037"></a> style is like <span -class="cmss-10x-x-109">super3col</span><a - id="dx1-61038"></a> but has an additional - column in which the entry’s associated symbol appears. This - style is designed for entries with brief single line descriptions. - The column widths are governed by the widest entry in the given - column. Use <span -class="cmss-10x-x-109">altsuper4col</span><a - id="dx1-61039"></a> for multi-line descriptions. +class="cmss-10">super4col</span><a + id="dx1-62037"></a> style is like <span +class="cmss-10">super3col</span><a + id="dx1-62038"></a> but has an additional column + in which the entry’s associated symbol appears. This style is designed for + entries with brief single line descriptions. The column widths are governed + by the widest entry in the given column. Use <span +class="cmss-10">altsuper4col</span><a + id="dx1-62039"></a> for multi-line + descriptions. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super4colborder</span> </dt><dd +class="cmbx-10">super4colborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">super4colborder</span><a - id="dx1-61040"></a> style is like the <span -class="cmss-10x-x-109">super4col</span><a - id="dx1-61041"></a> style - but has horizontal and vertical lines around it. +class="cmss-10">super4colborder</span><a + id="dx1-62040"></a> style is like the <span +class="cmss-10">super4col</span><a + id="dx1-62041"></a> style but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super4colheader</span> </dt><dd +class="cmbx-10">super4colheader</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">super4colheader</span><a - id="dx1-61042"></a> style is like <span -class="cmss-10x-x-109">super4col</span><a - id="dx1-61043"></a> but has a - header row. +class="cmss-10">super4colheader</span><a + id="dx1-62042"></a> style is like <span +class="cmss-10">super4col</span><a + id="dx1-62043"></a> but has a header + row. + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">super4colheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">super4colheaderborder</span><a - id="dx1-61044"></a> style is like the +class="cmbx-10">super4colheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">super4colheaderborder</span><a + id="dx1-62044"></a> style is like the <span -class="cmss-10x-x-109">super4colheader</span><a - id="dx1-61045"></a> style but has horizontal and vertical lines around - it. +class="cmss-10">super4colheader</span><a + id="dx1-62045"></a> style but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuper4col</span> </dt><dd +class="cmbx-10">altsuper4col</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">altsuper4col</span><a - id="dx1-61046"></a> style is like <span -class="cmss-10x-x-109">super4col</span><a - id="dx1-61047"></a> but allows - multi-line descriptions and page lists. The width of the - description column is governed by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-61048"></a> - and the width of the page list column is governed by the - length <span -class="cmtt-10x-x-109">\glspagelistwidth</span><a - id="dx1-61049"></a>. The width of the name and symbol - columns is governed by the widest entry in the given column. +class="cmss-10">altsuper4col</span><a + id="dx1-62046"></a> style is like <span +class="cmss-10">super4col</span><a + id="dx1-62047"></a> but allows multi-line + descriptions and page lists. The width of the description column is governed + by the length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-62048"></a> and the width of the page list column is + governed by the length <span +class="cmtt-10">\glspagelistwidth</span><a + id="dx1-62049"></a>. The width of the name and + symbol columns is governed by the widest entry in the given column. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuper4colborder</span> </dt><dd -class="description"> - The <span -class="cmss-10x-x-109">altsuper4colborder</span><a - id="dx1-61050"></a> style is like the <span -class="cmss-10x-x-109">super4colborder</span><a - id="dx1-61051"></a> style but - allows multi-line descriptions and page lists. +class="cmbx-10">altsuper4colborder</span> </dt><dd +class="description">The <span +class="cmss-10">altsuper4colborder</span><a + id="dx1-62050"></a> style is like the <span +class="cmss-10">super4colborder</span><a + id="dx1-62051"></a> + style but allows multi-line descriptions and page lists. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuper4colheader</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altsuper4colheader</span><a - id="dx1-61052"></a> style is - like <span -class="cmss-10x-x-109">super4colheader</span><a - id="dx1-61053"></a> but allows multi-line descriptions and page - lists. - - - +class="cmbx-10">altsuper4colheader</span> </dt><dd +class="description">The <span +class="cmss-10">altsuper4colheader</span><a + id="dx1-62052"></a> style is like <span +class="cmss-10">super4colheader</span><a + id="dx1-62053"></a> but + allows multi-line descriptions and page lists. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuper4colheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altsuper4colheaderborder</span><a - id="dx1-61054"></a> style is like +class="cmbx-10">altsuper4colheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">altsuper4colheaderborder</span><a + id="dx1-62054"></a> style is like <span -class="cmss-10x-x-109">super4colheaderborder</span><a - id="dx1-61055"></a> but allows multi-line descriptions and page - lists.</dd></dl> -<!--l. 7012--><p class="noindent" > -</p> -<!--l. 7012--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">15.5</span>  <a - id="sec:superraggedstyles"></a>Supertabular Styles (Ragged Right)</h3> -<!--l. 7015--><p class="noindent" >The styles described in this section are all defined in the package -<span -class="cmss-10x-x-109">glossary-superragged</span><a - id="dx1-62001"></a>. These styles are analogous to those defined in -<span -class="cmss-10x-x-109">glossary-super</span><a - id="dx1-62002"></a> but the multiline columns are left justified instead of fully -justified. Since these styles all use the <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-62003"></a><a - id="dx1-62004"></a> environment, they -are governed by the same parameters as that environment. The -<span -class="cmss-10x-x-109">glossary-superragged</span><a - id="dx1-62005"></a> package additionally requires the <span -class="cmss-10x-x-109">array</span><a - id="dx1-62006"></a> package. -Note that these styles will only be available if you explicitly load -<span -class="cmss-10x-x-109">glossary-superragged</span><a - id="dx1-62007"></a>: - - - -</p> - <div class="verbatim" id="verbatim-203"> +class="cmss-10">super4colheaderborder</span><a + id="dx1-62055"></a> but allows multi-line descriptions and page lists.</dd></dl> +<!--l. 7115--><p class="noindent" > +</p> +<!--l. 7115--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.5 </span> <a + id="sec:superraggedstyles"></a>Supertabular Styles (Ragged Right)</h4> +<!--l. 7118--><p class="noindent" >The styles described in this section are all defined in the package <span +class="cmss-10">glossary-superragged</span><a + id="dx1-63001"></a>. +These styles are analogous to those defined in <span +class="cmss-10">glossary-super</span><a + id="dx1-63002"></a> but the multiline +columns are left justified instead of fully justified. Since these styles all use the +<span +class="cmss-10">supertabular</span><a + id="dx1-63003"></a><a + id="dx1-63004"></a> environment, they are governed by the same parameters as that +environment. The <span +class="cmss-10">glossary-superragged</span><a + id="dx1-63005"></a> package additionally requires the <span +class="cmss-10">array</span><a + id="dx1-63006"></a> +package. Note that these styles will only be available if you explicitly load +<span +class="cmss-10">glossary-superragged</span><a + id="dx1-63007"></a>: + + +</p> + <div class="verbatim" id="verbatim-205"> \usepackage{glossaries}  <br />\usepackage{glossary-superragged} </div> -<!--l. 7027--><p class="nopar" > Note that you can’t set these styles using the <span -class="cmss-10x-x-109">style</span><a - id="dx1-62008"></a> package option since -the styles aren’t defined until after the <span -class="cmss-10x-x-109">glossaries </span>package has been -loaded. +<!--l. 7130--><p class="nopar" > Note that you can’t set these styles using the <span +class="cmss-10">style</span><a + id="dx1-63008"></a> package option since the styles +aren’t defined until after the <span +class="cmss-10">glossaries </span>package has been loaded. </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">superragged</span> </dt><dd +class="cmbx-10">superragged</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">superragged</span><a - id="dx1-62009"></a> style uses the <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-62010"></a><a - id="dx1-62011"></a> environment - (defined by the <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-62012"></a> package). It has two columns: the - first column contains the entry’s name and the second column - contains the (left justified) description followed by the <a - id="dx1-62013"></a><a -href="#glo:numberlist">number - list<a - id="dx1-62014"></a></a>. The entry’s symbol is ignored. Sub groups are separated - with a blank row. The width of the first column is governed by - the widest entry in that column. The width of the second column - is governed by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-62015"></a>. Child entries have a - similar format to the parent entries except that their name is - suppressed. +class="cmss-10">superragged</span><a + id="dx1-63009"></a> style uses the <span +class="cmss-10">supertabular</span><a + id="dx1-63010"></a><a + id="dx1-63011"></a> environment (defined + by the <span +class="cmss-10">supertabular</span><a + id="dx1-63012"></a> package). It has two columns: the first column contains + the entry’s name and the second column contains the (left justified) + description followed by the <a + id="dx1-63013"></a><a +href="#glo:numberlist">number list<a + id="dx1-63014"></a></a>. The entry’s symbol is ignored. Sub + groups are separated with a blank row. The width of the first column is + governed by the widest entry in that column. The width of the second + column is governed by the length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-63015"></a>. Child entries have a + similar format to the parent entries except that their name is suppressed. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superraggedborder</span> </dt><dd +class="cmbx-10">superraggedborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">superraggedborder</span><a - id="dx1-62016"></a> style is like <span -class="cmss-10x-x-109">superragged</span><a - id="dx1-62017"></a> but - has horizontal and vertical lines around it. +class="cmss-10">superraggedborder</span><a + id="dx1-63016"></a> style is like <span +class="cmss-10">superragged</span><a + id="dx1-63017"></a> but has + horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superraggedheader</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">superraggedheader</span><a - id="dx1-62018"></a> style is like <span -class="cmss-10x-x-109">superragged</span><a - id="dx1-62019"></a> - but has a header row. +class="cmbx-10">superraggedheader</span> </dt><dd +class="description">The <span +class="cmss-10">superraggedheader</span><a + id="dx1-63018"></a> style is like <span +class="cmss-10">superragged</span><a + id="dx1-63019"></a> but has a + header row. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superraggedheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">superraggedheaderborder</span><a - id="dx1-62020"></a> style is like - <span -class="cmss-10x-x-109">superraggedheader</span><a - id="dx1-62021"></a> but has horizontal and vertical lines around +class="cmbx-10">superraggedheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">superraggedheaderborder</span><a + id="dx1-63020"></a> + style is like <span +class="cmss-10">superraggedheader</span><a + id="dx1-63021"></a> but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superragged3col</span> </dt><dd +class="cmbx-10">superragged3col</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">superragged3col</span><a - id="dx1-62022"></a> style is like <span -class="cmss-10x-x-109">superragged</span><a - id="dx1-62023"></a> but has - three columns. The first column contains the entry’s name, the - second column contains the (left justified) description and the - third column contains the (left justified) <a - id="dx1-62024"></a><a +class="cmss-10">superragged3col</span><a + id="dx1-63022"></a> style is like <span +class="cmss-10">superragged</span><a + id="dx1-63023"></a> but has three + columns. The first column contains the entry’s name, the second column + contains the (left justified) description and the third column contains the + (left justified) <a + id="dx1-63024"></a><a href="#glo:numberlist">number list<a - id="dx1-62025"></a></a>. The entry’s - symbol is ignored. The width of the first column is governed by - the widest entry in that column. The width of the second column - is governed by the length <span -class="cmtt-10x-x-109">\glsdescwidth</span><a - id="dx1-62026"></a>. The width of the third - column is governed by the length <span -class="cmtt-10x-x-109">\glspagelistwidth</span><a - id="dx1-62027"></a>. - - - + id="dx1-63025"></a></a>. The entry’s symbol is ignored. The width of the + first column is governed by the widest entry in that column. The width of + the second column is governed by the length <span +class="cmtt-10">\glsdescwidth</span><a + id="dx1-63026"></a>. The width + of the third column is governed by the length <span +class="cmtt-10">\glspagelistwidth</span><a + id="dx1-63027"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superragged3colborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">superragged3colborder</span><a - id="dx1-62028"></a> style is like the +class="cmbx-10">superragged3colborder</span> </dt><dd +class="description">The <span +class="cmss-10">superragged3colborder</span><a + id="dx1-63028"></a> style is like the <span -class="cmss-10x-x-109">superragged3col</span><a - id="dx1-62029"></a> style but has horizontal and vertical lines around - it. +class="cmss-10">superragged3col</span><a + id="dx1-63029"></a> style but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superragged3colheader</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">superragged3colheader</span><a - id="dx1-62030"></a> style is like +class="cmbx-10">superragged3colheader</span> </dt><dd +class="description">The <span +class="cmss-10">superragged3colheader</span><a + id="dx1-63030"></a> style is like <span -class="cmss-10x-x-109">superragged3col</span><a - id="dx1-62031"></a> but has a header row. +class="cmss-10">superragged3col</span><a + id="dx1-63031"></a> but has a header row. + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">superragged3colheaderborder</span> </dt><dd +class="cmbx-10">superragged3colheaderborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">superragged3colheaderborder</span><a - id="dx1-62032"></a> style - is like <span -class="cmss-10x-x-109">superragged3colheader</span><a - id="dx1-62033"></a> but has horizontal and vertical lines - around it. +class="cmss-10">superragged3colheaderborder</span><a + id="dx1-63032"></a> style is like + <span +class="cmss-10">superragged3colheader</span><a + id="dx1-63033"></a> but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuperragged4col</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altsuperragged4col</span><a - id="dx1-62034"></a> style is - like <span -class="cmss-10x-x-109">superragged3col</span><a - id="dx1-62035"></a> but has an additional column in which the - entry’s associated symbol appears. The column widths for the - name and symbol column are governed by the widest entry in - the given column. +class="cmbx-10">altsuperragged4col</span> </dt><dd +class="description">The <span +class="cmss-10">altsuperragged4col</span><a + id="dx1-63034"></a> style is like <span +class="cmss-10">superragged3col</span><a + id="dx1-63035"></a> but has + an additional column in which the entry’s associated symbol appears. The + column widths for the name and symbol column are governed by the widest + entry in the given column. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuperragged4colborder</span> </dt><dd +class="cmbx-10">altsuperragged4colborder</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">altsuperragged4colborder</span><a - id="dx1-62036"></a> style is like - the <span -class="cmss-10x-x-109">altsuperragged4col</span><a - id="dx1-62037"></a> style but has horizontal and vertical lines - around it. +class="cmss-10">altsuperragged4colborder</span><a + id="dx1-63036"></a> style is like the + <span +class="cmss-10">altsuperragged4col</span><a + id="dx1-63037"></a> style but has horizontal and vertical lines around it. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuperragged4colheader</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altsuperragged4colheader</span><a - id="dx1-62038"></a> style is like +class="cmbx-10">altsuperragged4colheader</span> </dt><dd +class="description">The <span +class="cmss-10">altsuperragged4colheader</span><a + id="dx1-63038"></a> style is like <span -class="cmss-10x-x-109">altsuperragged4col</span><a - id="dx1-62039"></a> but has a header row. +class="cmss-10">altsuperragged4col</span><a + id="dx1-63039"></a> but has a header row. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">altsuperragged4colheaderborder</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">altsuperragged4colheaderborder</span><a - id="dx1-62040"></a> - style is like <span -class="cmss-10x-x-109">altsuperragged4colheader</span><a - id="dx1-62041"></a> but has horizontal and - vertical lines around it. +class="cmbx-10">altsuperragged4colheaderborder</span> </dt><dd +class="description">The <span +class="cmss-10">altsuperragged4colheaderborder</span><a + id="dx1-63040"></a> style + is like <span +class="cmss-10">altsuperragged4colheader</span><a + id="dx1-63041"></a> but has horizontal and vertical lines around + it. </dd></dl> -<!--l. 7100--><p class="noindent" > -</p> -<!--l. 7100--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">15.6</span>  <a - id="sec:treestyles"></a>Tree-Like Styles</h3> -<!--l. 7103--><p class="noindent" >The styles described in this section are all defined in the package -<span -class="cmss-10x-x-109">glossary-tree</span><a - id="dx1-63001"></a>. These styles are designed for hierarchical glossaries but can -also be used with glossaries that don’t have sub-entries. These styles will - - - -display the entry’s symbol if it exists. Note that these styles will -automatically be available unless you use the <span -class="cmss-10x-x-109">notree</span><a - id="dx1-63002"></a> or <span -class="cmss-10x-x-109">nostyles</span><a - id="dx1-63003"></a> package -options. +<!--l. 7203--><p class="noindent" > +</p> +<!--l. 7203--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.6 </span> <a + id="sec:treestyles"></a>Tree-Like Styles</h4> +<!--l. 7206--><p class="noindent" >The styles described in this section are all defined in the package <span +class="cmss-10">glossary-tree</span><a + id="dx1-64001"></a>. These +styles are designed for hierarchical glossaries but can also be used with glossaries that +don’t have sub-entries. These styles will display the entry’s symbol if it exists. Note +that these styles will automatically be available unless you use the <span +class="cmss-10">notree</span><a + id="dx1-64002"></a> or <span +class="cmss-10">nostyles</span><a + id="dx1-64003"></a> +package options. </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">index</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">index</span><a - id="dx1-63004"></a> style is similar to the way indices are usually - formatted in that it has a hierarchical structure up to three levels - (the main level plus two sub-levels). The name is typeset in bold, - and if the symbol is present it is set in parentheses after the - name and before the description. Sub-entries are indented and - also include the name, the symbol in brackets (if present) and - the description. Groups are separated using <span -class="cmtt-10x-x-109">\indexspace</span><a - id="dx1-63005"></a>. +class="cmbx-10">index</span> </dt><dd +class="description">The <span +class="cmss-10">index</span><a + id="dx1-64004"></a> style is similar to the way indices are usually formatted in that + it has a hierarchical structure up to three levels (the main level plus two + sub-levels). The name is typeset in bold, and if the symbol is present it is + set in parentheses after the name and before the description. Sub-entries + are indented and also include the name, the symbol in brackets (if present) + and the description. Groups are separated using <span +class="cmtt-10">\indexspace</span><a + id="dx1-64005"></a>. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">indexgroup</span> </dt><dd +class="cmbx-10">indexgroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">indexgroup</span><a - id="dx1-63006"></a> style is similar to the <span -class="cmss-10x-x-109">index</span><a - id="dx1-63007"></a> style except - that each group has a heading. +class="cmss-10">indexgroup</span><a + id="dx1-64006"></a> style is similar to the <span +class="cmss-10">index</span><a + id="dx1-64007"></a> style except that each + group has a heading. + + </dd><dt class="description"> <span -class="cmssbx-10x-x-109">indexhypergroup</span> </dt><dd +class="cmbx-10">indexhypergroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">indexhypergroup</span><a - id="dx1-63008"></a> style is like <span -class="cmss-10x-x-109">indexgroup</span><a - id="dx1-63009"></a> but has - a set of links to the glossary groups. The navigation line is the - same as that for <span -class="cmss-10x-x-109">listhypergroup</span><a - id="dx1-63010"></a>, described above. +class="cmss-10">indexhypergroup</span><a + id="dx1-64008"></a> style is like <span +class="cmss-10">indexgroup</span><a + id="dx1-64009"></a> but has a set of + links to the glossary groups. The navigation line is the same as that for + <span +class="cmss-10">listhypergroup</span><a + id="dx1-64010"></a>, described above. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">tree</span> </dt><dd +class="cmbx-10">tree</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">tree</span><a - id="dx1-63011"></a> style is similar to the <span -class="cmss-10x-x-109">index</span><a - id="dx1-63012"></a> style except that it can have - arbitrary levels. (Note that <a - id="dx1-63013"></a><a +class="cmss-10">tree</span><a + id="dx1-64011"></a> style is similar to the <span +class="cmss-10">index</span><a + id="dx1-64012"></a> style except that it can have arbitrary + levels. (Note that <a + id="dx1-64013"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-63014"></a></a> is limited to three levels, - so you will need to use <a - id="dx1-63015"></a><a +class="cmtt-10">makeindex</span><a + id="dx1-64014"></a></a> is limited to three levels, so you will need to + use <a + id="dx1-64015"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-63016"></a></a> if you want more than three levels.) - Each sub-level is indented by <span class="marginpar"><span -class="cmtt-10">\glstreeindent</span><span -class="cmtt-10"> </span></span><a - id="dx1-63017"></a><span -class="cmtt-10x-x-109">\glstreeindent</span>. - Note that the name, symbol (if present) and description are - placed in the same paragraph block. If you want the name to - be apart from the description, use the <span -class="cmss-10x-x-109">alttree</span><a - id="dx1-63018"></a> style instead. (See +class="cmtt-10">xindy</span><a + id="dx1-64016"></a></a> if you want more than three levels.) Each sub-level is indented by + <span class="marginpar"><span +class="cmtt-9">\glstreeindent</span><span +class="cmtt-9"> </span></span><a + id="dx1-64017"></a><span +class="cmtt-10">\glstreeindent</span>. Note that the name, symbol (if present) + and description are placed in the same paragraph block. If you want the + name to be apart from the description, use the <span +class="cmss-10">alttree</span><a + id="dx1-64018"></a> style instead. (See below.) </dd><dt class="description"> <span -class="cmssbx-10x-x-109">treegroup</span> </dt><dd +class="cmbx-10">treegroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">treegroup</span><a - id="dx1-63019"></a> style is similar to the <span -class="cmss-10x-x-109">tree</span><a - id="dx1-63020"></a> style except that - each group has a heading. +class="cmss-10">treegroup</span><a + id="dx1-64019"></a> style is similar to the <span +class="cmss-10">tree</span><a + id="dx1-64020"></a> style except that each group + has a heading. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">treehypergroup</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">treehypergroup</span><a - id="dx1-63021"></a> style is like <span -class="cmss-10x-x-109">treegroup</span><a - id="dx1-63022"></a> but has a - set of links to the glossary groups. The navigation line is the - same as that for <span -class="cmss-10x-x-109">listhypergroup</span><a - id="dx1-63023"></a>, described above. +class="cmbx-10">treehypergroup</span> </dt><dd +class="description">The <span +class="cmss-10">treehypergroup</span><a + id="dx1-64021"></a> style is like <span +class="cmss-10">treegroup</span><a + id="dx1-64022"></a> but has a set of + links to the glossary groups. The navigation line is the same as that for + <span +class="cmss-10">listhypergroup</span><a + id="dx1-64023"></a>, described above. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">treenoname</span> </dt><dd +class="cmbx-10">treenoname</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">treenoname</span><a - id="dx1-63024"></a> style is like the <span -class="cmss-10x-x-109">tree</span><a - id="dx1-63025"></a> style except that the - name for each sub-entry is ignored. - - - +class="cmss-10">treenoname</span><a + id="dx1-64024"></a> style is like the <span +class="cmss-10">tree</span><a + id="dx1-64025"></a> style except that the name + for each sub-entry is ignored. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">treenonamegroup</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">treenonamegroup</span><a - id="dx1-63026"></a> style is similar to the - <span -class="cmss-10x-x-109">treenoname</span><a - id="dx1-63027"></a> style except that each group has a heading. +class="cmbx-10">treenonamegroup</span> </dt><dd +class="description">The <span +class="cmss-10">treenonamegroup</span><a + id="dx1-64026"></a> style is similar to the <span +class="cmss-10">treenoname</span><a + id="dx1-64027"></a> style + except that each group has a heading. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">treenonamehypergroup</span> </dt><dd -class="description">The <span -class="cmss-10x-x-109">treenonamehypergroup</span><a - id="dx1-63028"></a> style is like - <span -class="cmss-10x-x-109">treenonamegroup</span><a - id="dx1-63029"></a> but has a set of links to the glossary groups. The +class="cmbx-10">treenonamehypergroup</span> </dt><dd +class="description">The <span +class="cmss-10">treenonamehypergroup</span><a + id="dx1-64028"></a> style + is like <span +class="cmss-10">treenonamegroup</span><a + id="dx1-64029"></a> but has a set of links to the glossary groups. The navigation line is the same as that for <span -class="cmss-10x-x-109">listhypergroup</span><a - id="dx1-63030"></a>, described - above. +class="cmss-10">listhypergroup</span><a + id="dx1-64030"></a>, described above. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">alttree</span> </dt><dd +class="cmbx-10">alttree</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">alttree</span><a - id="dx1-63031"></a> style is similar to the <span -class="cmss-10x-x-109">tree</span><a - id="dx1-63032"></a> style except that the - indentation for each level is determined by the width of the text - specified by - <!--l. 7163--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssetwidest</span><span -class="cmtt-10"> </span></span><a - id="dx1-63033"></a> <span -class="cmtt-10x-x-109">\glssetwidest[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">level</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - </p><!--l. 7165--><p class="noindent" > +class="cmss-10">alttree</span><a + id="dx1-64031"></a> style is similar to the <span +class="cmss-10">tree</span><a + id="dx1-64032"></a> style except that the indentation for + each level is determined by the width of the text specified by + <!--l. 7266--><p class="noindent" ><hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssetwidest</span><span +class="cmtt-9"> </span></span><a + id="dx1-64033"></a> <span +class="cmtt-10">\glssetwidest[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">level</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> + </p><!--l. 7268--><p class="noindent" > The optional argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">level</span><span -class="cmmi-10x-x-109">> </span>indicates the level, where 0 indicates - the top-most level, 1 indicates the first level sub-entries, etc. If +class="cmmi-10"><</span><span +class="cmti-10">level</span><span +class="cmmi-10">> </span>indicates the level, where 0 indicates the + top-most level, 1 indicates the first level sub-entries, etc. If <span +class="cmtt-10">\glssetwidest</span> + hasn’t been used for a given sub-level, the level 0 widest text is used instead. If <span -class="cmtt-10x-x-109">\glssetwidest </span>hasn’t been used for a given sub-level, the - level 0 widest text is used instead. If <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">level</span><span -class="cmmi-10x-x-109">> </span>is omitted, 0 is - assumed. - </p><!--l. 7172--><p class="noindent" >For each level, the name is placed to the left of the paragraph - block containing the symbol (optional) and the description. If - the symbol is present, it is placed in parentheses before the - description. +class="cmmi-10"><</span><span +class="cmti-10">level</span><span +class="cmmi-10">> </span>is omitted, 0 is assumed. + </p><!--l. 7275--><p class="noindent" >For each level, the name is placed to the left of the paragraph block containing + the symbol (optional) and the description. If the symbol is present, it is placed + in parentheses before the description. + + </p></dd><dt class="description"> <span -class="cmssbx-10x-x-109">alttreegroup</span> </dt><dd +class="cmbx-10">alttreegroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">alttreegroup</span><a - id="dx1-63034"></a> is like the <span -class="cmss-10x-x-109">alttree</span><a - id="dx1-63035"></a> style except that each - group has a heading. +class="cmss-10">alttreegroup</span><a + id="dx1-64034"></a> is like the <span +class="cmss-10">alttree</span><a + id="dx1-64035"></a> style except that each group has a + heading. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">alttreehypergroup</span> </dt><dd +class="cmbx-10">alttreehypergroup</span> </dt><dd class="description">The <span -class="cmss-10x-x-109">alttreehypergroup</span><a - id="dx1-63036"></a> style is like <span -class="cmss-10x-x-109">alttreegroup</span><a - id="dx1-63037"></a> but has a - set of links to the glossary groups. The navigation line is the same as - that for <span -class="cmss-10x-x-109">listhypergroup</span><a - id="dx1-63038"></a>, described above. +class="cmss-10">alttreehypergroup</span><a + id="dx1-64036"></a> style is like <span +class="cmss-10">alttreegroup</span><a + id="dx1-64037"></a> but has a set of + links to the glossary groups. The navigation line is the same as that for + <span +class="cmss-10">listhypergroup</span><a + id="dx1-64038"></a>, described above. </dd></dl> -<!--l. 7187--><p class="noindent" > -</p> -<!--l. 7187--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">15.7</span>  <a - id="sec:mcolstyles"></a>Multicols Style</h3> - - - -<!--l. 7190--><p class="noindent" >The <span -class="cmss-10x-x-109">glossary-mcols</span><a - id="dx1-64001"></a> package provides tree-like styles that are in the <span -class="cmss-10x-x-109">multicols</span><a - id="dx1-64002"></a><a - id="dx1-64003"></a> +<!--l. 7290--><p class="noindent" > +</p> +<!--l. 7290--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.7 </span> <a + id="sec:mcolstyles"></a>Multicols Style</h4> +<!--l. 7293--><p class="noindent" >The <span +class="cmss-10">glossary-mcols</span><a + id="dx1-65001"></a> package provides tree-like styles that are in the <span +class="cmss-10">multicols</span><a + id="dx1-65002"></a><a + id="dx1-65003"></a> environment (defined by the <span -class="cmss-10x-x-109">multicol</span><a - id="dx1-64004"></a> package). The style names are as their -analogous tree styles (as defined in <a +class="cmss-10">multicol</span><a + id="dx1-65004"></a> package). The style names are as their analogous +tree styles (as defined in <a href="#sec:treestyles"><span -class="cmsy-10x-x-109">§</span>15.6 </a><a -href="#sec:treestyles">Tree-Like Styles<!--tex4ht:ref: sec:treestyles --></a>) but are prefixed -with “mcol”. For example, the <span -class="cmss-10x-x-109">mcolindex</span><a - id="dx1-64005"></a> style is essentially the <span -class="cmss-10x-x-109">index</span><a - id="dx1-64006"></a> -style but put in a <span -class="cmss-10x-x-109">multicols</span><a - id="dx1-64007"></a><a - id="dx1-64008"></a> environment. For the complete list, see -<a -href="#x1-640122">table 15.2</a>. -</p><!--l. 7198--><p class="indent" > <div class="important" title="Important Note"> Note that <span -class="cmss-10x-x-109">glossary-mcols</span><a - id="dx1-64009"></a> is not loaded by <span -class="cmss-10x-x-109">glossaries</span>. If you want to -use any of the multicol styles in that package you need to load it -explicitly with <span -class="cmtt-10x-x-109">\usepackage </span>and set the required glossary style using -<span -class="cmtt-10x-x-109">\setglossarystyle</span><a - id="dx1-64010"></a>. </div> -</p><!--l. 7203--><p class="noindent" > -</p><!--l. 7205--><p class="indent" > The default number of columns is 2, but can be changed by redefining -</p><!--l. 7206--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsmcols</span><span -class="cmtt-10"> </span></span><a - id="dx1-64011"></a> <span -class="cmtt-10x-x-109">\glsmcols </span></div><hr> -</p><!--l. 7208--><p class="noindent" > +class="cmsy-10">§</span>15.1.6 </a><a +href="#sec:treestyles">Tree-Like Styles<!--tex4ht:ref: sec:treestyles --></a>) but are prefixed with “mcol”. For +example, the <span +class="cmss-10">mcolindex</span><a + id="dx1-65005"></a> style is essentially the <span +class="cmss-10">index</span><a + id="dx1-65006"></a> style but put in a <span +class="cmss-10">multicols</span><a + id="dx1-65007"></a><a + id="dx1-65008"></a> +environment. For the complete list, see <a +href="#x1-650122">table 15.2</a>. +</p><!--l. 7301--><p class="indent" > <div class="important" title="Important Note"> Note that <span +class="cmss-10">glossary-mcols</span><a + id="dx1-65009"></a> is not loaded by <span +class="cmss-10">glossaries</span>. If you want to use +any of the multicol styles in that package you need to load it explicitly with +<span +class="cmtt-10">\usepackage </span>and set the required glossary style using <span +class="cmtt-10">\setglossarystyle</span><a + id="dx1-65010"></a>. +</div> +</p><!--l. 7306--><p class="noindent" > +</p><!--l. 7308--><p class="indent" > The default number of columns is 2, but can be changed by redefining +</p><!--l. 7309--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsmcols</span><span +class="cmtt-9"> </span></span><a + id="dx1-65011"></a> <span +class="cmtt-10">\glsmcols </span></div><hr> +</p><!--l. 7311--><p class="noindent" > to the required number. For example, for a three column glossary: - - - + + </p> - <div class="verbatim" id="verbatim-204"> + <div class="verbatim" id="verbatim-206"> \usepackage{glossary-mcols}  <br />\renewcommand*{\glsmcols}{3}  <br />\setglossarystyle{mcolindex} </div> -<!--l. 7214--><p class="nopar" > - - - -</p><!--l. 7216--><p class="indent" > <a - id="x1-640122"></a></p><hr class="float" /><div class="float" +<!--l. 7317--><p class="nopar" > +</p> + <div class="table"> + + +<!--l. 7319--><p class="indent" > <a + id="x1-650122"></a></p><hr class="float" /><div class="float" > - - - - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Table 15.2: </td><td -class="content">Multicolumn Styles</td></tr></table></div><!--tex4ht:label?: x1-640122 --> + + + <div class="caption" +><span class="id">Table 15.2: </span><span +class="content">Multicolumn Styles</span></div><!--tex4ht:label?: x1-650122 --> <div class="tabular"> <table id="TBL-10" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-10-1g"><col @@ -17601,772 +17131,744 @@ id="TBL-10-1" /><col id="TBL-10-2" /></colgroup><tr style="vertical-align:baseline;" id="TBL-10-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-1-1" class="td11"> <span -class="cmssbx-10x-x-109">glossary-mcols</span><a - id="dx1-64013"></a> <span -class="cmbx-10x-x-109">Style </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-10-1-2" +class="cmssbx-10">glossary-mcols</span><a + id="dx1-65013"></a> <span +class="cmbx-10">Style </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-10-1-2" class="td11"> <span -class="cmbx-10x-x-109">Analogous Tree Style </span></td> +class="cmbx-10">Analogous Tree Style </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-10-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-2-1" class="td11"> <span -class="cmss-10x-x-109">mcolindex</span><a - id="dx1-64014"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-2-2" +class="cmss-10">mcolindex</span><a + id="dx1-65014"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-2-2" class="td11"> <span -class="cmss-10x-x-109">index</span><a - id="dx1-64015"></a> </td></tr><tr +class="cmss-10">index</span><a + id="dx1-65015"></a> </td></tr><tr style="vertical-align:baseline;" id="TBL-10-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-3-1" class="td11"> <span -class="cmss-10x-x-109">mcolindexgroup</span><a - id="dx1-64016"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-3-2" +class="cmss-10">mcolindexgroup</span><a + id="dx1-65016"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-3-2" class="td11"> <span -class="cmss-10x-x-109">indexgroup</span><a - id="dx1-64017"></a></td> +class="cmss-10">indexgroup</span><a + id="dx1-65017"></a></td> </tr><tr style="vertical-align:baseline;" id="TBL-10-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-4-1" class="td11"> <span -class="cmss-10x-x-109">mcolindexhypergroup</span><a - id="dx1-64018"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-4-2" +class="cmss-10">mcolindexhypergroup</span><a + id="dx1-65018"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-4-2" class="td11"> <span -class="cmss-10x-x-109">indexhypergroup</span><a - id="dx1-64019"></a> </td> +class="cmss-10">indexhypergroup</span><a + id="dx1-65019"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-10-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-5-1" class="td11"> <span -class="cmss-10x-x-109">mcoltree</span><a - id="dx1-64020"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-5-2" +class="cmss-10">mcoltree</span><a + id="dx1-65020"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-5-2" class="td11"> <span -class="cmss-10x-x-109">tree</span><a - id="dx1-64021"></a> </td></tr><tr +class="cmss-10">tree</span><a + id="dx1-65021"></a> </td></tr><tr style="vertical-align:baseline;" id="TBL-10-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-6-1" class="td11"> <span -class="cmss-10x-x-109">mcoltreegroup</span><a - id="dx1-64022"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-6-2" +class="cmss-10">mcoltreegroup</span><a + id="dx1-65022"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-6-2" class="td11"> <span -class="cmss-10x-x-109">treegroup</span><a - id="dx1-64023"></a></td> +class="cmss-10">treegroup</span><a + id="dx1-65023"></a></td> </tr><tr style="vertical-align:baseline;" id="TBL-10-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-7-1" class="td11"> <span -class="cmss-10x-x-109">mcoltreehypergroup</span><a - id="dx1-64024"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-7-2" +class="cmss-10">mcoltreehypergroup</span><a + id="dx1-65024"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-7-2" class="td11"> <span -class="cmss-10x-x-109">treehypergroup</span><a - id="dx1-64025"></a> </td> +class="cmss-10">treehypergroup</span><a + id="dx1-65025"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-10-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-8-1" class="td11"> <span -class="cmss-10x-x-109">mcoltreenoname</span><a - id="dx1-64026"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-8-2" +class="cmss-10">mcoltreenoname</span><a + id="dx1-65026"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-8-2" class="td11"> <span -class="cmss-10x-x-109">treenoname</span><a - id="dx1-64027"></a> </td> +class="cmss-10">treenoname</span><a + id="dx1-65027"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-10-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-9-1" class="td11"> <span -class="cmss-10x-x-109">mcoltreenonamegroup</span><a - id="dx1-64028"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-9-2" +class="cmss-10">mcoltreenonamegroup</span><a + id="dx1-65028"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-9-2" class="td11"> <span -class="cmss-10x-x-109">treenonamegroup</span><a - id="dx1-64029"></a> </td> +class="cmss-10">treenonamegroup</span><a + id="dx1-65029"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-10-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-10-1" class="td11"> <span -class="cmss-10x-x-109">mcoltreenonamehypergroup</span><a - id="dx1-64030"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-10-2" +class="cmss-10">mcoltreenonamehypergroup</span><a + id="dx1-65030"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-10-2" class="td11"> <span -class="cmss-10x-x-109">treenonamehypergroup</span><a - id="dx1-64031"></a> </td> +class="cmss-10">treenonamehypergroup</span><a + id="dx1-65031"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-10-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-11-1" class="td11"> <span -class="cmss-10x-x-109">mcolalttree</span><a - id="dx1-64032"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-11-2" +class="cmss-10">mcolalttree</span><a + id="dx1-65032"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-11-2" class="td11"> <span -class="cmss-10x-x-109">alttree</span><a - id="dx1-64033"></a> </td> +class="cmss-10">alttree</span><a + id="dx1-65033"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-10-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-12-1" class="td11"> <span -class="cmss-10x-x-109">mcolalttreegroup</span><a - id="dx1-64034"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-12-2" +class="cmss-10">mcolalttreegroup</span><a + id="dx1-65034"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-12-2" class="td11"> <span -class="cmss-10x-x-109">alttreegroup</span><a - id="dx1-64035"></a> </td> +class="cmss-10">alttreegroup</span><a + id="dx1-65035"></a> </td> </tr><tr style="vertical-align:baseline;" id="TBL-10-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-13-1" class="td11"> <span -class="cmss-10x-x-109">mcolalttreehypergroup</span><a - id="dx1-64036"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-13-2" +class="cmss-10">mcolalttreehypergroup</span><a + id="dx1-65036"></a> </td><td style="white-space:nowrap; text-align:left;" id="TBL-10-13-2" class="td11"> <span -class="cmss-10x-x-109">alttreehypergroup</span><a - id="dx1-64037"></a> </td></tr></table></div> - - - - </div><hr class="endfloat" /> -<!--l. 7240--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">15.8</span>  <a - id="sec:inline"></a>In-Line Style</h3> -<!--l. 7243--><p class="noindent" >This section covers the <span -class="cmss-10x-x-109">glossary-inline</span><a - id="dx1-65001"></a> package that supplies the <span -class="cmss-10x-x-109">inline</span><a - id="dx1-65002"></a> style. -This is a style that is designed for in-line use (as opposed to block -styles, such as lists or tables). This style doesn’t display the <a - id="dx1-65003"></a><a -href="#glo:numberlist">number -list<a - id="dx1-65004"></a></a>. -</p><!--l. 7248--><p class="indent" > You will most likely need to redefine <span -class="cmtt-10x-x-109">\glossarysection</span><a - id="dx1-65005"></a> with this style. -For example, suppose you are required to have your glossaries and list of -acronyms in a footnote, you can do: - - - -</p> - <div class="verbatim" id="verbatim-205"> +class="cmss-10">alttreehypergroup</span><a + id="dx1-65037"></a> </td></tr></table></div> + + + </div><hr class="endfloat" /> + </div> +<!--l. 7343--><p class="noindent" ><a +href="#top">Top</a><h4 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">15.1.8 </span> <a + id="sec:inline"></a>In-Line Style</h4> +<!--l. 7346--><p class="noindent" >This section covers the <span +class="cmss-10">glossary-inline</span><a + id="dx1-66001"></a> package that supplies the <span +class="cmss-10">inline</span><a + id="dx1-66002"></a> style. This is a +style that is designed for in-line use (as opposed to block styles, such as lists or +tables). This style doesn’t display the <a + id="dx1-66003"></a><a +href="#glo:numberlist">number list<a + id="dx1-66004"></a></a>. +</p><!--l. 7351--><p class="indent" > You will most likely need to redefine <span +class="cmtt-10">\glossarysection</span><a + id="dx1-66005"></a> with this style. For +example, suppose you are required to have your glossaries and list of acronyms in a +footnote, you can do: + + +</p> + <div class="verbatim" id="verbatim-207">  \usepackage{glossary-inline}  <br /> \renewcommand*{\glossarysection}[2][]{\textbf{#1}: }  <br /> \setglossarystyle{inline} </div> -<!--l. 7256--><p class="nopar" > -</p><!--l. 7258--><p class="indent" > <div class="important" title="Important Note"> Note that you need to include <span -class="cmss-10x-x-109">glossary-inline</span><a - id="dx1-65006"></a> with <span -class="cmtt-10x-x-109">\usepackage </span>as it’s -not automatically included by the <span -class="cmss-10x-x-109">glossaries </span>package and then set the style -using <span -class="cmtt-10x-x-109">\setglossarystyle</span><a - id="dx1-65007"></a>. </div> -</p><!--l. 7263--><p class="noindent" > -</p><!--l. 7265--><p class="indent" > Where you need to include your glossaries as a footnote you can -do: - - - -</p> - <div class="verbatim" id="verbatim-206"> +<!--l. 7359--><p class="nopar" > +</p><!--l. 7361--><p class="indent" > <div class="important" title="Important Note"> Note that you need to include <span +class="cmss-10">glossary-inline</span><a + id="dx1-66006"></a> with <span +class="cmtt-10">\usepackage </span>as it’s not +automatically included by the <span +class="cmss-10">glossaries </span>package and then set the style using +<span +class="cmtt-10">\setglossarystyle</span><a + id="dx1-66007"></a>. </div> +</p><!--l. 7366--><p class="noindent" > +</p><!--l. 7368--><p class="indent" > Where you need to include your glossaries as a footnote you can do: + + +</p> + <div class="verbatim" id="verbatim-208"> \footnote{\printglossaries} </div> -<!--l. 7268--><p class="nopar" > -</p><!--l. 7270--><p class="indent" > The <span -class="cmss-10x-x-109">inline</span><a - id="dx1-65008"></a> style is governed by the following: -</p><!--l. 7271--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsinlineseparator</span><span -class="cmtt-10"> </span></span><a - id="dx1-65009"></a> <span -class="cmtt-10x-x-109">\glsinlineseparator</span><a - id="dx1-65010"></a> </div><hr> -</p><!--l. 7273--><p class="noindent" > +<!--l. 7371--><p class="nopar" > +</p><!--l. 7373--><p class="indent" > The <span +class="cmss-10">inline</span><a + id="dx1-66008"></a> style is governed by the following: +</p><!--l. 7374--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsinlineseparator</span><span +class="cmtt-9"> </span></span><a + id="dx1-66009"></a> <span +class="cmtt-10">\glsinlineseparator</span><a + id="dx1-66010"></a> </div><hr> +</p><!--l. 7376--><p class="noindent" > This defaults to “<span -class="cmtt-10x-x-109">; </span>” and is used between main (i.e. level 0) entries. -</p><!--l. 7276--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsinlinesubseparator</span><span -class="cmtt-10"> </span></span><a - id="dx1-65011"></a> <span -class="cmtt-10x-x-109">\glsinlinesubseparator</span><a - id="dx1-65012"></a> </div><hr> -</p><!--l. 7278--><p class="noindent" > +class="cmtt-10">; </span>” and is used between main (i.e. level 0) entries. +</p><!--l. 7379--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsinlinesubseparator</span><span +class="cmtt-9"> </span></span><a + id="dx1-66011"></a> <span +class="cmtt-10">\glsinlinesubseparator</span><a + id="dx1-66012"></a> </div><hr> +</p><!--l. 7381--><p class="noindent" > This defaults to “<span -class="cmtt-10x-x-109">, </span>” and is used between sub-entries. -</p><!--l. 7281--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsinlineparentchildseparator</span><span -class="cmtt-10"> </span></span><a - id="dx1-65013"></a> <span -class="cmtt-10x-x-109">\glsinlineparentchildseparator</span><a - id="dx1-65014"></a> +class="cmtt-10">, </span>” and is used between sub-entries. +</p><!--l. 7384--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsinlineparentchildseparator</span><span +class="cmtt-9"> </span></span><a + id="dx1-66013"></a> <span +class="cmtt-10">\glsinlineparentchildseparator</span><a + id="dx1-66014"></a> </div><hr> -</p><!--l. 7283--><p class="noindent" > +</p><!--l. 7386--><p class="noindent" > This defaults to “<span -class="cmtt-10x-x-109">: </span>” and is used between a parent main entry and its first +class="cmtt-10">: </span>” and is used between a parent main entry and its first sub-entry. -</p><!--l. 7286--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glspostinline</span><span -class="cmtt-10"> </span></span><a - id="dx1-65015"></a> <span -class="cmtt-10x-x-109">\glspostinline</span><a - id="dx1-65016"></a> </div><hr> -</p><!--l. 7288--><p class="noindent" > +</p><!--l. 7389--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glspostinline</span><span +class="cmtt-9"> </span></span><a + id="dx1-66015"></a> <span +class="cmtt-10">\glspostinline</span><a + id="dx1-66016"></a> </div><hr> +</p><!--l. 7391--><p class="noindent" > This defaults to “<span -class="cmtt-10x-x-109">; </span>” and is used at the end of the glossary. - - - -</p> -<!--l. 7292--><p class="noindent" ><a -href="#top">Top</a></p><h2 class="chapterHead"><span class="titlemark">16</span>  <a - id="sec:newglossarystyle"></a>Defining your own glossary style</h2> - If the predefined styles don’t fit your requirements, you can define your -own style using: -<!--l. 7297--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\newglossarystyle</span><span -class="cmtt-10"> </span></span><a - id="dx1-66001"></a> <span -class="cmtt-10x-x-109">\newglossarystyle{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmtt-10">; </span>” and is used at the end of the glossary. +</p><!--l. 7395--><p class="noindent" > +</p> +<!--l. 7395--><p class="noindent" ><a +href="#top">Top</a><h3 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">15.2 </span> <a + id="sec:newglossarystyle"></a>Defining your own glossary style</h3> +<!--l. 7398--><p class="noindent" >If the predefined styles don’t fit your requirements, you can define your own style +using: +</p><!--l. 7400--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\newglossarystyle</span><span +class="cmtt-9"> </span></span><a + id="dx1-67001"></a> <span +class="cmtt-10">\newglossarystyle{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">definitions</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 7299--><p class="noindent" > +</p><!--l. 7402--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">> </span>is the name of the new glossary style (to be used in -<span -class="cmtt-10x-x-109">\setglossarystyle</span>). The second argument <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">definitions</span><span -class="cmmi-10x-x-109">> </span>needs to -redefine all of the following: -</p><!--l. 7304--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">theglossary</span><span -class="cmtt-10"> </span></span><a - id="dx1-66002"></a><a - id="dx1-66003"></a> <span -class="cmss-10x-x-109">theglossary</span><a - id="dx1-66004"></a><a - id="dx1-66005"></a> </div><hr> -</p><!--l. 7306--><p class="noindent" > -This environment defines how the main body of the glossary should be -typeset. Note that this does not include the section heading, the glossary -preamble (defined by <span -class="cmtt-10x-x-109">\glossarypreamble</span><a - id="dx1-66006"></a>) or the glossary postamble -(defined by <span -class="cmtt-10x-x-109">\glossarypostamble</span><a - id="dx1-66007"></a>). For example, the <span -class="cmss-10x-x-109">list</span><a - id="dx1-66008"></a> style uses the -<span -class="cmss-10x-x-109">description</span><a - id="dx1-66009"></a><a - id="dx1-66010"></a> environment, so the <span -class="cmss-10x-x-109">theglossary</span><a - id="dx1-66011"></a><a - id="dx1-66012"></a> environment is simply redefined -to begin and end the <span -class="cmss-10x-x-109">description</span><a - id="dx1-66013"></a><a - id="dx1-66014"></a> environment. -</p><!--l. 7315--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glossaryheader</span><span -class="cmtt-10"> </span></span><a - id="dx1-66015"></a> <span -class="cmtt-10x-x-109">\glossaryheader </span></div><hr> -</p><!--l. 7317--><p class="noindent" > -This macro indicates what to do at the start of the main body of the -glossary. Note that this is not the same as <span -class="cmtt-10x-x-109">\glossarypreamble</span><a - id="dx1-66016"></a>, which -should not be affected by changes in the glossary style. The <span -class="cmss-10x-x-109">list</span><a - id="dx1-66017"></a> -glossary style redefines <span -class="cmtt-10x-x-109">\glossaryheader</span><a - id="dx1-66018"></a> to do nothing, whereas the -<span -class="cmss-10x-x-109">longheader</span><a - id="dx1-66019"></a> glossary style redefines <span -class="cmtt-10x-x-109">\glossaryheader </span>to do a header -row. -</p><!--l. 7325--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsgroupheading</span><span -class="cmtt-10"> </span></span><a - id="dx1-66020"></a> <span -class="cmtt-10x-x-109">\glsgroupheading{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7327--><p class="noindent" > -This macro indicates what to do at the start of each logical block within -the main body of the glossary. If you use <a - id="dx1-66021"></a><a +class="cmmi-10"><</span><span +class="cmti-10">name</span><span +class="cmmi-10">> </span>is the name of the new glossary style (to be used in <span +class="cmtt-10">\setglossarystyle</span>). +The second argument <span +class="cmmi-10"><</span><span +class="cmti-10">definitions</span><span +class="cmmi-10">> </span>needs to redefine all of the following: +</p><!--l. 7407--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">theglossary</span><span +class="cmtt-9"> </span></span><a + id="dx1-67002"></a><a + id="dx1-67003"></a> <span +class="cmss-10">theglossary</span><a + id="dx1-67004"></a><a + id="dx1-67005"></a> </div><hr> +</p><!--l. 7409--><p class="noindent" > +This environment defines how the main body of the glossary should be typeset. Note +that this does not include the section heading, the glossary preamble (defined by +<span +class="cmtt-10">\glossarypreamble</span><a + id="dx1-67006"></a>) or the glossary postamble (defined by <span +class="cmtt-10">\glossarypostamble</span><a + id="dx1-67007"></a>). +For example, the <span +class="cmss-10">list</span><a + id="dx1-67008"></a> style uses the <span +class="cmss-10">description</span><a + id="dx1-67009"></a><a + id="dx1-67010"></a> environment, so the <span +class="cmss-10">theglossary</span><a + id="dx1-67011"></a><a + id="dx1-67012"></a> +environment is simply redefined to begin and end the <span +class="cmss-10">description</span><a + id="dx1-67013"></a><a + id="dx1-67014"></a> environment. +</p><!--l. 7418--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glossaryheader</span><span +class="cmtt-9"> </span></span><a + id="dx1-67015"></a> <span +class="cmtt-10">\glossaryheader </span></div><hr> +</p><!--l. 7420--><p class="noindent" > +This macro indicates what to do at the start of the main body of the glossary. Note +that this is not the same as <span +class="cmtt-10">\glossarypreamble</span><a + id="dx1-67016"></a>, which should not be affected by + + +changes in the glossary style. The <span +class="cmss-10">list</span><a + id="dx1-67017"></a> glossary style redefines <span +class="cmtt-10">\glossaryheader</span><a + id="dx1-67018"></a> to do +nothing, whereas the <span +class="cmss-10">longheader</span><a + id="dx1-67019"></a> glossary style redefines <span +class="cmtt-10">\glossaryheader </span>to do a +header row. +</p><!--l. 7428--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsgroupheading</span><span +class="cmtt-9"> </span></span><a + id="dx1-67020"></a> <span +class="cmtt-10">\glsgroupheading{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7430--><p class="noindent" > +This macro indicates what to do at the start of each logical block within the main +body of the glossary. If you use <a + id="dx1-67021"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-66022"></a></a> the glossary is -sub-divided into a maximum of twenty-eight logical blocks that are -determined by the first character of the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-66023"></a> key (or <span -class="cmss-10x-x-109">name</span><a - id="dx1-66024"></a> key if the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-66025"></a> -key is omitted). The sub-divisions are in the following order: symbols, -numbers, A, …, Z. If you use <a - id="dx1-66026"></a><a +class="cmtt-10">makeindex</span><a + id="dx1-67022"></a></a> the glossary is sub-divided into a +maximum of twenty-eight logical blocks that are determined by the first character of +the <span +class="cmss-10">sort</span><a + id="dx1-67023"></a> key (or <span +class="cmss-10">name</span><a + id="dx1-67024"></a> key if the <span +class="cmss-10">sort</span><a + id="dx1-67025"></a> key is omitted). The sub-divisions are in the +following order: symbols, numbers, A, …, Z. If you use <a + id="dx1-67026"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-66027"></a></a>, the sub-divisions depend on the -language settings. -</p><!--l. 7338--><p class="indent" > Note that the argument to <span -class="cmtt-10x-x-109">\glsgroupheading </span>is a label <span -class="cmti-10x-x-109">not </span>the group -title. The group title can be obtained via -</p><!--l. 7341--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsgetgrouptitle</span><span -class="cmtt-10"> </span></span><a - id="dx1-66028"></a> <span -class="cmtt-10x-x-109">\glsgetgrouptitle{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7343--><p class="noindent" > +class="cmtt-10">xindy</span><a + id="dx1-67027"></a></a>, the sub-divisions depend +on the language settings. +</p><!--l. 7441--><p class="indent" > Note that the argument to <span +class="cmtt-10">\glsgroupheading </span>is a label <span +class="cmti-10">not </span>the group title. The +group title can be obtained via +</p><!--l. 7444--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsgetgrouptitle</span><span +class="cmtt-9"> </span></span><a + id="dx1-67028"></a> <span +class="cmtt-10">\glsgetgrouptitle{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7446--><p class="noindent" > This obtains the title as follows: if <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>consists of a single non-active -character or <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is equal to <span -class="cmtt-10x-x-109">glssymbols </span>or <span -class="cmtt-10x-x-109">glsnumbers </span>and -<span -class="cmtt-10x-x-109">\</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">groupname </span>exists, this is taken to be the title, otherwise the title -is just <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. (The “symbols” group has the label <span -class="cmtt-10x-x-109">glssymbols</span>, so the - - - -command <span -class="cmtt-10x-x-109">\glssymbolsgroupname</span><a - id="dx1-66029"></a> is used, and the “numbers” group has -the label <span -class="cmtt-10x-x-109">glsnumbers</span>, so the command <span -class="cmtt-10x-x-109">\glsnumbersgrouptitle</span><a - id="dx1-66030"></a> is -used.) If you are using <a - id="dx1-66031"></a><a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>consists of a single non-active character or +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is equal to <span +class="cmtt-10">glssymbols </span>or <span +class="cmtt-10">glsnumbers </span>and <span +class="cmtt-10">\</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">groupname </span>exists, this is +taken to be the title, otherwise the title is just <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. (The “symbols” +group has the label <span +class="cmtt-10">glssymbols</span>, so the command <span +class="cmtt-10">\glssymbolsgroupname</span><a + id="dx1-67029"></a> is +used, and the “numbers” group has the label <span +class="cmtt-10">glsnumbers</span>, so the command +<span +class="cmtt-10">\glsnumbersgrouptitle</span><a + id="dx1-67030"></a> is used.) If you are using <a + id="dx1-67031"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-66032"></a></a>, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>may be an active character -(for example ø), in which case the title will be set to just <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -You can redefine <span -class="cmtt-10x-x-109">\glsgetgrouptitle </span>if this is unsuitable for your +class="cmtt-10">xindy</span><a + id="dx1-67032"></a></a>, <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>may be an +active character (for example ø), in which case the title will be set to just +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. You can redefine <span +class="cmtt-10">\glsgetgrouptitle </span>if this is unsuitable for your document. -</p><!--l. 7357--><p class="indent" > A navigation hypertarget can be created using -</p><!--l. 7358--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsnavhypertarget</span><span -class="cmtt-10"> </span></span><a - id="dx1-66033"></a> <span -class="cmtt-10x-x-109">\glsnavhypertarget{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 7360--><p class="noindent" > +</p><!--l. 7460--><p class="indent" > A navigation hypertarget can be created using +</p><!--l. 7461--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsnavhypertarget</span><span +class="cmtt-9"> </span></span><a + id="dx1-67033"></a> <span +class="cmtt-10">\glsnavhypertarget{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7463--><p class="noindent" > For further details about <span -class="cmtt-10x-x-109">\glsnavhypertarget</span>, see the documented code +class="cmtt-10">\glsnavhypertarget</span>, see the documented code (<span -class="cmtt-10x-x-109">glossaries-code.pdf</span>). -</p><!--l. 7365--><p class="indent" > Most of the predefined glossary styles redefine <span -class="cmtt-10x-x-109">\glsgroupheading</span> -to simply ignore its argument. The <span -class="cmss-10x-x-109">listhypergroup</span><a - id="dx1-66034"></a> style redefines -<span -class="cmtt-10x-x-109">\glsgroupheading </span>as follows: - - - +class="cmtt-10">glossaries-code.pdf</span>). +</p><!--l. 7468--><p class="indent" > Most of the predefined glossary styles redefine <span +class="cmtt-10">\glsgroupheading </span>to simply +ignore its argument. The <span +class="cmss-10">listhypergroup</span><a + id="dx1-67034"></a> style redefines <span +class="cmtt-10">\glsgroupheading </span>as +follows: + + </p> - <div class="verbatim" id="verbatim-207"> + <div class="verbatim" id="verbatim-209"> \renewcommand*{\glsgroupheading}[1]{%  <br />\item[\glsnavhypertarget{##1}{\glsgetgrouptitle{##1}}]} </div> -<!--l. 7371--><p class="nopar" > See also <span -class="cmtt-10x-x-109">\glsgroupskip </span>below. (Note that command definitions within -<span -class="cmtt-10x-x-109">\newglossarystyle</span><a - id="dx1-66035"></a> must use <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">##1</span></span></span> instead of <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">#1</span></span></span> etc.) -</p><!--l. 7375--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsgroupskip</span><span -class="cmtt-10"> </span></span><a - id="dx1-66036"></a> <span -class="cmtt-10x-x-109">\glsgroupskip </span></div><hr> -</p><!--l. 7377--><p class="noindent" > -This macro determines what to do after one logical group but before the -header for the next logical group. The <span -class="cmss-10x-x-109">list</span><a - id="dx1-66037"></a> glossary style simply redefines -<span -class="cmtt-10x-x-109">\glsgroupskip </span>to be <span -class="cmtt-10x-x-109">\indexspace</span><a - id="dx1-66038"></a>, whereas the tabular-like styles redefine -<span -class="cmtt-10x-x-109">\glsgroupskip </span>to produce a blank row. -</p><!--l. 7384--><p class="indent" > As from version 3.03, the package option <span -class="cmss-10x-x-109">nogroupskip</span><a - id="dx1-66039"></a> can be used to -suppress this default gap for the predefined styles. -</p><!--l. 7387--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glossentry</span><span -class="cmtt-10"> </span></span><a - id="dx1-66040"></a> <span -class="cmtt-10x-x-109">\glossentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">number list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7389--><p class="noindent" > -This macro indicates what to do for each level 0 glossary entry. The entry -label is given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>and the associated <a - id="dx1-66041"></a><a +<!--l. 7474--><p class="nopar" > See also <span +class="cmtt-10">\glsgroupskip </span>below. (Note that command definitions within +<span +class="cmtt-10">\newglossarystyle</span><a + id="dx1-67035"></a> must use <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">##1</span></span></span> instead of <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">#1</span></span></span> etc.) +</p><!--l. 7478--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsgroupskip</span><span +class="cmtt-9"> </span></span><a + id="dx1-67036"></a> <span +class="cmtt-10">\glsgroupskip </span></div><hr> +</p><!--l. 7480--><p class="noindent" > +This macro determines what to do after one logical group but before the header for +the next logical group. The <span +class="cmss-10">list</span><a + id="dx1-67037"></a> glossary style simply redefines <span +class="cmtt-10">\glsgroupskip </span>to be +<span +class="cmtt-10">\indexspace</span><a + id="dx1-67038"></a>, whereas the tabular-like styles redefine <span +class="cmtt-10">\glsgroupskip </span>to produce a +blank row. +</p><!--l. 7487--><p class="indent" > As from version 3.03, the package option <span +class="cmss-10">nogroupskip</span><a + id="dx1-67039"></a> can be used to suppress this +default gap for the predefined styles. +</p><!--l. 7490--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glossentry</span><span +class="cmtt-9"> </span></span><a + id="dx1-67040"></a> <span +class="cmtt-10">\glossentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">number list</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7492--><p class="noindent" > +This macro indicates what to do for each level 0 glossary entry. The entry label is +given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>and the associated <a + id="dx1-67041"></a><a href="#glo:numberlist">number list<a - id="dx1-66042"></a></a> is given by -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">number list</span><span -class="cmmi-10x-x-109">></span>. You can redefine <span -class="cmtt-10x-x-109">\glossentry</span><a - id="dx1-66043"></a> to use commands -like <span -class="cmtt-10x-x-109">\glossentryname</span><a - id="dx1-66044"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>, <span -class="cmtt-10x-x-109">\glossentrydesc</span><a - id="dx1-66045"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>and -<span -class="cmtt-10x-x-109">\glossentrysymbol</span><a - id="dx1-66046"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>to display the name, description -and symbol fields, or to access other fields, use commands like -<span -class="cmtt-10x-x-109">\glsentryuseri</span><a - id="dx1-66047"></a><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>. (See <a + id="dx1-67042"></a></a> is given by <span +class="cmmi-10"><</span><span +class="cmti-10">number list</span><span +class="cmmi-10">></span>. You can +redefine <span +class="cmtt-10">\glossentry</span><a + id="dx1-67043"></a> to use commands like <span +class="cmtt-10">\glossentryname</span><a + id="dx1-67044"></a><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>, +<span +class="cmtt-10">\glossentrydesc</span><a + id="dx1-67045"></a><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>and <span +class="cmtt-10">\glossentrysymbol</span><a + id="dx1-67046"></a><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span>to display the name, +description and symbol fields, or to access other fields, use commands like +<span +class="cmtt-10">\glsentryuseri</span><a + id="dx1-67047"></a><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>. (See <a href="#sec:glsnolink"><span -class="cmsy-10x-x-109">§</span>9 </a><a -href="#sec:glsnolink">Using Glossary Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a> -for further details.) You can also use the following commands: -</p><!--l. 7400--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryitem</span><span -class="cmtt-10"> </span></span><a - id="dx1-66048"></a> <span -class="cmtt-10x-x-109">\glsentryitem{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7402--><p class="noindent" > -This macro will increment and display the associated counter for the main -(level 0) entries if the <span -class="cmss-10x-x-109">entrycounter</span><a - id="dx1-66049"></a> or <span -class="cmss-10x-x-109">counterwithin</span><a - id="dx1-66050"></a> package options -have been used. This macro is typically called by <span -class="cmtt-10x-x-109">\glossentry</span> -before <span -class="cmtt-10x-x-109">\glstarget</span>. The format of the counter is controlled by the -macro -</p><!--l. 7408--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentrycounterlabel</span><span -class="cmtt-10"> </span></span><a - id="dx1-66051"></a> <span -class="cmtt-10x-x-109">\glsentrycounterlabel </span></div><hr> -</p><!--l. 7410--><p class="noindent" > -</p><!--l. 7412--><p class="indent" > Each time you use a glossary entry it creates a hyperlink (if hyperlinks -are enabled) to the relevant line in the glossary. Your new glossary style -must therefore redefine <span -class="cmtt-10x-x-109">\glossentry </span>to set the appropriate target. This is -done using -</p><!--l. 7417--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glstarget</span><span -class="cmtt-10"> </span></span><a - id="dx1-66052"></a> <span -class="cmtt-10x-x-109">\glstarget{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">text</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7419--><p class="noindent" > +class="cmsy-10">§</span>9 </a><a +href="#sec:glsnolink">Using Glossary Terms Without Links<!--tex4ht:ref: sec:glsnolink --></a> for further +details.) You can also use the following commands: +</p><!--l. 7503--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryitem</span><span +class="cmtt-9"> </span></span><a + id="dx1-67048"></a> <span +class="cmtt-10">\glsentryitem{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7505--><p class="noindent" > +This macro will increment and display the associated counter for the main (level 0) +entries if the <span +class="cmss-10">entrycounter</span><a + id="dx1-67049"></a> or <span +class="cmss-10">counterwithin</span><a + id="dx1-67050"></a> package options have been used. This macro +is typically called by <span +class="cmtt-10">\glossentry </span>before <span +class="cmtt-10">\glstarget</span>. The format of the counter is +controlled by the macro +</p><!--l. 7511--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentrycounterlabel</span><span +class="cmtt-9"> </span></span><a + id="dx1-67051"></a> <span +class="cmtt-10">\glsentrycounterlabel </span></div><hr> +</p><!--l. 7513--><p class="noindent" > +</p><!--l. 7515--><p class="indent" > Each time you use a glossary entry it creates a hyperlink (if hyperlinks are +enabled) to the relevant line in the glossary. Your new glossary style must +therefore redefine <span +class="cmtt-10">\glossentry </span>to set the appropriate target. This is done +using +</p><!--l. 7520--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glstarget</span><span +class="cmtt-9"> </span></span><a + id="dx1-67052"></a> <span +class="cmtt-10">\glstarget{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">text</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7522--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the entry’s label. Note that you don’t need to worry - - - -about whether the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-66053"></a> package has been loaded, as <span -class="cmtt-10x-x-109">\glstarget </span>won’t -create a target if <span -class="cmtt-10x-x-109">\hypertarget </span>hasn’t been defined. -</p><!--l. 7425--><p class="indent" > For example, the <span -class="cmss-10x-x-109">list</span><a - id="dx1-66054"></a> style defines <span -class="cmtt-10x-x-109">\glossentry </span>as follows: - - - -</p> - <div class="verbatim" id="verbatim-208"> +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the entry’s label. Note that you don’t need to worry about whether +the <span +class="cmss-10">hyperref</span><a + id="dx1-67053"></a> package has been loaded, as <span +class="cmtt-10">\glstarget </span>won’t create a target if +<span +class="cmtt-10">\hypertarget </span>hasn’t been defined. +</p><!--l. 7528--><p class="indent" > For example, the <span +class="cmss-10">list</span><a + id="dx1-67054"></a> style defines <span +class="cmtt-10">\glossentry </span>as follows: + + +</p> + <div class="verbatim" id="verbatim-210">   \renewcommand*{\glossentry}[2]{%  <br />    \item[\glsentryitem{##1}%  <br />          \glstarget{##1}{\glossentryname{##1}}]  <br />       \glossentrydesc{##1}\glspostdescription\space ##2} </div> -<!--l. 7431--><p class="nopar" > -</p><!--l. 7433--><p class="indent" > Note also that <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">number list</span><span -class="cmmi-10x-x-109">> </span>will always be of the form -</p><!--l. 7435--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\glossaryentrynumbers</span><a - id="dx1-66055"></a><span -class="cmsy-10x-x-109">{</span><span -class="cmtt-10x-x-109">\relax</span><br +<!--l. 7534--><p class="nopar" > +</p><!--l. 7536--><p class="indent" > Note also that <span +class="cmmi-10"><</span><span +class="cmti-10">number list</span><span +class="cmmi-10">> </span>will always be of the form +</p><!--l. 7538--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\glossaryentrynumbers</span><a + id="dx1-67055"></a><span +class="cmsy-10">{</span><span +class="cmtt-10">\relax</span><br class="newline" /><span -class="cmtt-10x-x-109">\setentrycounter</span><a - id="dx1-66056"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">Hprefix</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">counter name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">format</span> -<span -class="cmitt-10x-x-109">cmd</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">number(s)</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span><span -class="cmsy-10x-x-109">} </span></div><hr> -</p><!--l. 7437--><p class="noindent" > +class="cmtt-10">\setentrycounter</span><a + id="dx1-67056"></a><span +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">Hprefix</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">counter name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span><span +class="cmmi-10"><</span><span +class="cmitt-10">format cmd</span><span +class="cmmi-10">></span><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">number(s)</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span><span +class="cmsy-10">}</span> +</div><hr> +</p><!--l. 7540--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">number(s)</span><span -class="cmmi-10x-x-109">> </span>may contain <span -class="cmtt-10x-x-109">\delimN</span><a - id="dx1-66057"></a> (to delimit individual numbers) -and/or <span -class="cmtt-10x-x-109">\delimR</span><a - id="dx1-66058"></a> (to indicate a range of numbers). There may be -multiple occurrences of <span -class="cmtt-10x-x-109">\setentrycounter</span><a - id="dx1-66059"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">Hprefix</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">counter</span> -<span -class="cmti-10x-x-109">name</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">format cmd</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">number(s)</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span>, but note that -the entire number list is enclosed within the argument of -<span -class="cmtt-10x-x-109">\glossaryentrynumbers</span><a - id="dx1-66060"></a>. The user can redefine this to change the way the -entire number list is formatted, regardless of the glossary style. However -the most common use of <span -class="cmtt-10x-x-109">\glossaryentrynumbers</span><a - id="dx1-66061"></a> is to provide a means of -suppressing the number list altogether. (In fact, the <span -class="cmss-10x-x-109">nonumberlist</span><a - id="dx1-66062"></a> -option redefines <span -class="cmtt-10x-x-109">\glossaryentrynumbers</span><a - id="dx1-66063"></a> to ignore its argument.) -Therefore, when you define a new glossary style, you don’t need to -worry about whether the user has specified the <span -class="cmss-10x-x-109">nonumberlist</span><a - id="dx1-66064"></a> package +class="cmmi-10"><</span><span +class="cmti-10">number(s)</span><span +class="cmmi-10">> </span>may contain <span +class="cmtt-10">\delimN</span><a + id="dx1-67057"></a> (to delimit individual numbers) and/or +<span +class="cmtt-10">\delimR</span><a + id="dx1-67058"></a> (to indicate a range of numbers). There may be multiple occurrences of +<span +class="cmtt-10">\setentrycounter</span><a + id="dx1-67059"></a><span +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmti-10">Hprefix</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">counter name</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span><span +class="cmmi-10"><</span><span +class="cmti-10">format cmd</span><span +class="cmmi-10">></span><span +class="cmtt-10">{</span><span +class="cmmi-10"><</span><span +class="cmti-10">number(s)</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span>, +but note that the entire number list is enclosed within the argument of +<span +class="cmtt-10">\glossaryentrynumbers</span><a + id="dx1-67060"></a>. The user can redefine this to change the way the entire +number list is formatted, regardless of the glossary style. However the most common +use of <span +class="cmtt-10">\glossaryentrynumbers</span><a + id="dx1-67061"></a> is to provide a means of suppressing the number list +altogether. (In fact, the <span +class="cmss-10">nonumberlist</span><a + id="dx1-67062"></a> option redefines <span +class="cmtt-10">\glossaryentrynumbers</span><a + id="dx1-67063"></a> to +ignore its argument.) Therefore, when you define a new glossary style, you don’t +need to worry about whether the user has specified the <span +class="cmss-10">nonumberlist</span><a + id="dx1-67064"></a> package option. -</p><!--l. 7454--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\subglossentry</span><span -class="cmtt-10"> </span></span><a - id="dx1-66065"></a> <span -class="cmtt-10x-x-109">\subglossentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">level</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">number</span> -<span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7456--><p class="noindent" > +</p><!--l. 7557--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\subglossentry</span><span +class="cmtt-9"> </span></span><a + id="dx1-67065"></a> <span +class="cmtt-10">\subglossentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">level</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">number list</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 7559--><p class="noindent" > This is used to display sub-entries. The first argument, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">level</span><span -class="cmmi-10x-x-109">></span>, -indicates the sub-entry level. This must be an integer from 1 (first -sub-level) onwards. The remaining arguments are analogous to those for -<span -class="cmtt-10x-x-109">\glossentry</span><a - id="dx1-66066"></a> described above. -</p><!--l. 7463--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssubentryitem</span><span -class="cmtt-10"> </span></span><a - id="dx1-66067"></a> <span -class="cmtt-10x-x-109">\glssubentryitem{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7465--><p class="noindent" > -This macro will increment and display the associated counter for the -level 1 entries if the <span -class="cmss-10x-x-109">subentrycounter</span><a - id="dx1-66068"></a> package option has been used. This -macro is typically called by <span -class="cmtt-10x-x-109">\subglossentry </span>before <span -class="cmtt-10x-x-109">\glstarget</span><a - id="dx1-66069"></a>. The -format of the counter is controlled by the macro -</p><!--l. 7471--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glssubentrycounterlabel</span><span -class="cmtt-10"> </span></span><a - id="dx1-66070"></a> <span -class="cmtt-10x-x-109">\glssubentrycounterlabel </span></div><hr> -</p><!--l. 7473--><p class="noindent" > - - - -</p><!--l. 7475--><p class="indent" > Note that <span -class="cmtt-10x-x-109">\printglossary</span><a - id="dx1-66071"></a> (which <span -class="cmtt-10x-x-109">\printglossaries</span><a - id="dx1-66072"></a> calls) sets -</p><!--l. 7477--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\currentglossary</span><span -class="cmtt-10"> </span></span><a - id="dx1-66073"></a> <span -class="cmtt-10x-x-109">\currentglossary </span></div><hr> -</p><!--l. 7479--><p class="noindent" > -to the current glossary label, so it’s possible to create a glossary style that -varies according to the glossary type. -</p><!--l. 7483--><p class="indent" > For further details of these commands, see “Displaying the glossary” in -the documented code (<span -class="cmtt-10x-x-109">glossaries-code.pdf</span>). +class="cmmi-10"><</span><span +class="cmti-10">level</span><span +class="cmmi-10">></span>, indicates the +sub-entry level. This must be an integer from 1 (first sub-level) onwards. +The remaining arguments are analogous to those for <span +class="cmtt-10">\glossentry</span><a + id="dx1-67066"></a> described +above. +</p><!--l. 7566--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssubentryitem</span><span +class="cmtt-9"> </span></span><a + id="dx1-67067"></a> <span +class="cmtt-10">\glssubentryitem{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7568--><p class="noindent" > +This macro will increment and display the associated counter for the level 1 entries if +the <span +class="cmss-10">subentrycounter</span><a + id="dx1-67068"></a> package option has been used. This macro is typically called by +<span +class="cmtt-10">\subglossentry </span>before <span +class="cmtt-10">\glstarget</span><a + id="dx1-67069"></a>. The format of the counter is controlled by the +macro +</p><!--l. 7574--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glssubentrycounterlabel</span><span +class="cmtt-9"> </span></span><a + id="dx1-67070"></a> <span +class="cmtt-10">\glssubentrycounterlabel </span></div><hr> +</p><!--l. 7576--><p class="noindent" > +</p><!--l. 7578--><p class="indent" > Note that <span +class="cmtt-10">\printglossary</span><a + id="dx1-67071"></a> (which <span +class="cmtt-10">\printglossaries</span><a + id="dx1-67072"></a> calls) sets +</p><!--l. 7580--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\currentglossary</span><span +class="cmtt-9"> </span></span><a + id="dx1-67073"></a> <span +class="cmtt-10">\currentglossary </span></div><hr> +</p><!--l. 7582--><p class="noindent" > +to the current glossary label, so it’s possible to create a glossary style that varies +according to the glossary type. + + +</p><!--l. 7586--><p class="indent" > For further details of these commands, see “Displaying the glossary” in the +documented code (<span +class="cmtt-10">glossaries-code.pdf</span>). <a - id="x1-66074r20"></a> -</p><!--l. 7487--><p class="noindent" ><span + id="x1-67074r20"></a> +</p><!--l. 7590--><p class="noindent" ><span class="cmbx-12">Example 20</span><span class="cmbx-12"> (Creating a completely new style)</span><a - id="x1-66075"></a> -</p><!--l. 7489--><p class="indent" > If you want a completely new style, you will need to redefine all of the -commands and the environment listed above. -</p><!--l. 7492--><p class="indent" > For example, suppose you want each entry to start with a bullet point. -This means that the glossary should be placed in the <span -class="cmss-10x-x-109">itemize</span><a - id="dx1-66076"></a><a - id="dx1-66077"></a> environment, -so <span -class="cmss-10x-x-109">theglossary</span><a - id="dx1-66078"></a><a - id="dx1-66079"></a> should start and end that environment. Let’s also -suppose that you don’t want anything between the glossary groups -(so <span -class="cmtt-10x-x-109">\glsgroupheading</span><a - id="dx1-66080"></a> and <span -class="cmtt-10x-x-109">\glsgroupskip</span><a - id="dx1-66081"></a> should do nothing) -and suppose you don’t want anything to appear immediately after + id="x1-67075"></a> +</p><!--l. 7592--><p class="indent" > If you want a completely new style, you will need to redefine all of the commands +and the environment listed above. +</p><!--l. 7595--><p class="indent" > For example, suppose you want each entry to start with a bullet point. This means +that the glossary should be placed in the <span +class="cmss-10">itemize</span><a + id="dx1-67076"></a><a + id="dx1-67077"></a> environment, so <span +class="cmss-10">theglossary</span><a + id="dx1-67078"></a><a + id="dx1-67079"></a> should +start and end that environment. Let’s also suppose that you don’t want anything +between the glossary groups (so <span +class="cmtt-10">\glsgroupheading</span><a + id="dx1-67080"></a> and <span +class="cmtt-10">\glsgroupskip</span><a + id="dx1-67081"></a> should do +nothing) and suppose you don’t want anything to appear immediately after <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\begin{theglossary}</span></span></span> (so <span -class="cmtt-10x-x-109">\glossaryheader</span><a - id="dx1-66082"></a> should do nothing). In -addition, let’s suppose the symbol should appear in brackets after the -name, followed by the description and last of all the <a - id="dx1-66083"></a><a +class="cmtt-10">\begin{theglossary}</span></span></span> (so <span +class="cmtt-10">\glossaryheader</span><a + id="dx1-67082"></a> should do nothing). In addition, let’s +suppose the symbol should appear in brackets after the name, followed by the +description and last of all the <a + id="dx1-67083"></a><a href="#glo:numberlist">number list<a - id="dx1-66084"></a></a> should -appear within square brackets at the end. Then you can create this new -glossary style, called, say, <span -class="cmtt-10x-x-109">mylist</span>, as follows: - - - + id="dx1-67084"></a></a> should appear within square brackets at the +end. Then you can create this new glossary style, called, say, <span +class="cmtt-10">mylist</span>, as +follows: + + </p> - <div class="verbatim" id="verbatim-209"> + <div class="verbatim" id="verbatim-211">  \newglossarystyle{mylist}{%  <br /> % put the glossary in the itemize environment:  <br /> \renewenvironment{theglossary}% @@ -18389,42 +17891,40 @@ class="cmtt-10x-x-109">mylist</span>, as follows:  <br />   \glossentry{##2}{##3}}%  <br /> } </div> -<!--l. 7526--><p class="nopar" > Note that this style creates a flat glossary, where sub-entries are -displayed in exactly the same way as the top level entries. It also -hasn’t used <span -class="cmtt-10x-x-109">\glsentryitem</span><a - id="dx1-66085"></a> or <span -class="cmtt-10x-x-109">\glssubentryitem</span><a - id="dx1-66086"></a> so it won’t be -affected by the <span -class="cmss-10x-x-109">entrycounter</span><a - id="dx1-66087"></a>, <span -class="cmss-10x-x-109">counterwithin</span><a - id="dx1-66088"></a> or <span -class="cmss-10x-x-109">subentrycounter</span><a - id="dx1-66089"></a> package -options. -</p><!--l. 7533--><p class="indent" > Variations: </p> +<!--l. 7629--><p class="nopar" > Note that this style creates a flat glossary, where sub-entries are displayed in exactly +the same way as the top level entries. It also hasn’t used <span +class="cmtt-10">\glsentryitem</span><a + id="dx1-67085"></a> or +<span +class="cmtt-10">\glssubentryitem</span><a + id="dx1-67086"></a> so it won’t be affected by the <span +class="cmss-10">entrycounter</span><a + id="dx1-67087"></a>, <span +class="cmss-10">counterwithin</span><a + id="dx1-67088"></a> or +<span +class="cmss-10">subentrycounter</span><a + id="dx1-67089"></a> package options. +</p><!--l. 7636--><p class="indent" > Variations: </p> <ul class="itemize1"> - <li class="itemize">You might want the entry name to be capitalised, in which case - use <span -class="cmtt-10x-x-109">\Glossentryname</span><a - id="dx1-66090"></a> instead of <span -class="cmtt-10x-x-109">\glossentryname</span><a - id="dx1-66091"></a>. - </li> - <li class="itemize">You might want to check if the symbol hasn’t been set and omit the - parentheses if the symbol is absent. In this case you can use + <li class="itemize">You might want the entry name to be capitalised, in which case use <span -class="cmtt-10x-x-109">\ifglshassymbol</span><a - id="dx1-66092"></a> (see <a +class="cmtt-10">\Glossentryname</span><a + id="dx1-67090"></a> instead of <span +class="cmtt-10">\glossentryname</span><a + id="dx1-67091"></a>. + </li> + <li class="itemize">You might want to check if the symbol hasn’t been set and omit the parentheses + if the symbol is absent. In this case you can use <span +class="cmtt-10">\ifglshassymbol</span><a + id="dx1-67092"></a> (see <a href="#sec:utilities"><span -class="cmsy-10x-x-109">§</span>17 </a><a +class="cmsy-10">§</span>16 + </a><a href="#sec:utilities">Utilities<!--tex4ht:ref: sec:utilities --></a>): - - - - <div class="verbatim" id="verbatim-210"> + + + <div class="verbatim" id="verbatim-212">  \renewcommand*{\glossentry}[2]{%  <br /> \item % bullet point  <br /> \glstarget{##1}{\glossentryname{##1}}% the entry name @@ -18437,87 +17937,82 @@ href="#sec:utilities">Utilities<!--tex4ht:ref: sec:utilities --></a>):  <br /> \space [##2]% the number list in square brackets  <br /> }% </div> - <!--l. 7553--><p class="nopar" ></p></li></ul> + <!--l. 7656--><p class="nopar" ></p></li></ul> <div class="center" > -<!--l. 7555--><p class="noindent" > -</p><!--l. 7555--><p class="noindent" >____________________________</p></div> +<!--l. 7658--><p class="noindent" > +</p><!--l. 7658--><p class="noindent" >____________________________</p></div> <a - id="x1-66093r21"></a> -<!--l. 7558--><p class="noindent" ><span + id="x1-67093r21"></a> +<!--l. 7661--><p class="noindent" ><span class="cmbx-12">Example 21</span><span -class="cmbx-12"> (Creating a new glossary style based on an</span> +class="cmbx-12"> (Creating a new glossary style based on an existing</span> <span -class="cmbx-12">existing style)</span><a - id="x1-66094"></a> -</p><!--l. 7560--><p class="indent" > If you want to define a new style that is a slightly modified version of an +class="cmbx-12">style)</span><a + id="x1-67094"></a> +</p><!--l. 7663--><p class="indent" > If you want to define a new style that is a slightly modified version of an existing style, you can use <span -class="cmtt-10x-x-109">\setglossarystyle</span><a - id="dx1-66095"></a> within the second -argument of <span -class="cmtt-10x-x-109">\newglossarystyle</span><a - id="dx1-66096"></a> followed by whatever alterations you -require. For example, suppose you want a style like the <span -class="cmss-10x-x-109">list</span><a - id="dx1-66097"></a> style but you -don’t want the extra vertical space created by <span -class="cmtt-10x-x-109">\indexspace</span><a - id="dx1-66098"></a> between -groups, then you can create a new glossary style called, say, <span -class="cmtt-10x-x-109">mylist </span>as -follows: - - - -</p> - <div class="verbatim" id="verbatim-211"> +class="cmtt-10">\setglossarystyle</span><a + id="dx1-67095"></a> within the second argument of +<span +class="cmtt-10">\newglossarystyle</span><a + id="dx1-67096"></a> followed by whatever alterations you require. For example, +suppose you want a style like the <span +class="cmss-10">list</span><a + id="dx1-67097"></a> style but you don’t want the extra vertical space +created by <span +class="cmtt-10">\indexspace</span><a + id="dx1-67098"></a> between groups, then you can create a new glossary style +called, say, <span +class="cmtt-10">mylist </span>as follows: + + +</p> + <div class="verbatim" id="verbatim-213"> \newglossarystyle{mylist}{%  <br />\setglossarystyle{list}% base this style on the list style  <br />\renewcommand{\glsgroupskip}{}% make nothing happen  <br />                              % between groups  <br />} </div> -<!--l. 7574--><p class="nopar" > (In this case, you can actually achieve the same effect using the <span -class="cmss-10x-x-109">list</span><a - id="dx1-66099"></a> style in +<!--l. 7677--><p class="nopar" > (In this case, you can actually achieve the same effect using the <span +class="cmss-10">list</span><a + id="dx1-67099"></a> style in combination with the package option <span -class="cmss-10x-x-109">nogroupskip</span><a - id="dx1-66100"></a>.) </p> +class="cmss-10">nogroupskip</span><a + id="dx1-67100"></a>.) </p> <div class="center" > -<!--l. 7578--><p class="noindent" > -</p><!--l. 7578--><p class="noindent" >____________________________</p></div> +<!--l. 7681--><p class="noindent" > +</p><!--l. 7681--><p class="noindent" >____________________________</p></div> <a - id="x1-66101r22"></a> -<!--l. 7582--><p class="noindent" ><span + id="x1-67101r22"></a> +<!--l. 7685--><p class="noindent" ><span class="cmbx-12">Example 22</span><span -class="cmbx-12"> (Example: creating a glossary style that uses</span> +class="cmbx-12"> (Example: creating a glossary style that uses the</span> <span -class="cmbx-12">the </span><span class="cmssbx-10x-x-120">user1</span><a - id="dx1-66102"></a><span + id="dx1-67102"></a><span class="cmbx-12">, </span><span class="cmbx-12">…, </span><span class="cmssbx-10x-x-120">user6</span><a - id="dx1-66103"></a> <span + id="dx1-67103"></a> <span class="cmbx-12">keys)</span><a - id="x1-66104"></a> -</p><!--l. 7584--><p class="indent" > Suppose each entry not only has an associated symbol, but also units -(stored in <span -class="cmss-10x-x-109">user1</span><a - id="dx1-66105"></a>) and dimension (stored in <span -class="cmss-10x-x-109">user2</span><a - id="dx1-66106"></a>). Then you can -define a glossary style that displays each entry in a <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-66107"></a><a - id="dx1-66108"></a> as -follows: - - - -</p> - <div class="verbatim" id="verbatim-212"> + id="x1-67104"></a> +</p><!--l. 7687--><p class="indent" > Suppose each entry not only has an associated symbol, but also units (stored in +<span +class="cmss-10">user1</span><a + id="dx1-67105"></a>) and dimension (stored in <span +class="cmss-10">user2</span><a + id="dx1-67106"></a>). Then you can define a glossary style that +displays each entry in a <span +class="cmss-10">longtable</span><a + id="dx1-67107"></a><a + id="dx1-67108"></a> as follows: + + +</p> + <div class="verbatim" id="verbatim-214"> \newglossarystyle{long6col}{%  <br /> % put the glossary in a longtable environment:  <br /> \renewenvironment{theglossary}% @@ -18556,1170 +18051,1215 @@ follows:  <br /> \renewcommand*{\glsgroupskip}{}%  <br />} </div> -<!--l. 7626--><p class="nopar" > </p> +<!--l. 7729--><p class="nopar" > </p> <div class="center" > -<!--l. 7627--><p class="noindent" > -</p><!--l. 7627--><p class="noindent" >____________________________</p></div> - - - - <h2 class="chapterHead"><span class="titlemark">17</span>  <a +<!--l. 7730--><p class="noindent" > +</p><!--l. 7730--><p class="noindent" >____________________________</p></div> + + +<!--l. 7732--><p class="indent" > </div> +</p><!--l. 7732--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">16. <a id="sec:utilities"></a>Utilities</h2> -<!--l. 7632--><p class="noindent" >This section describes some utility commands. Additional commands can -be found in the documented code (glossaries-code.pdf). -</p><!--l. 7635--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\forallglossaries</span><span -class="cmtt-10"> </span></span><a - id="dx1-67001"></a> <span -class="cmtt-10x-x-109">\forallglossaries[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary</span> -<span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">body</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7637--><p class="noindent" > +</p><!--l. 7735--><p class="indent" > This section describes some utility commands. Additional commands can be found +in the documented code (glossaries-code.pdf). +</p><!--l. 7738--><p class="indent" > <div class="important" title="Important Note"> Some of the commands described here take a comma-separated list as an +argument. As with <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>’s <span +class="cmtt-10">\@for </span>command, make sure your list doesn’t have an +unwanted spaces in it as they don’t get stripped. </div> +</p><!--l. 7742--><p class="noindent" > +</p><!--l. 7744--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\forallglossaries</span><span +class="cmtt-9"> </span></span><a + id="dx1-68001"></a> <span +class="cmtt-10">\forallglossaries[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary list</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">body</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 7746--><p class="noindent" > This iterates through <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">></span>, a comma-separated list of glossary -labels (as supplied when the glossary was defined). At each iteration <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span> -(which must be a control sequence) is set to the glossary label for the -current iteration and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">body</span><span -class="cmmi-10x-x-109">> </span>is performed. If <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">> </span>is omitted, -the default is to iterate over all glossaries. -</p><!--l. 7645--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\forglsentries</span><span -class="cmtt-10"> </span></span><a - id="dx1-67002"></a> <span -class="cmtt-10x-x-109">\forglsentries[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">body</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> +class="cmmi-10"><</span><span +class="cmti-10">glossary list</span><span +class="cmmi-10">></span>, a comma-separated list of glossary labels (as +supplied when the glossary was defined). At each iteration <span +class="cmmi-10"><</span><span +class="cmti-10">cs</span><span +class="cmmi-10">> </span>(which must be a +control sequence) is set to the glossary label for the current iteration and <span +class="cmmi-10"><</span><span +class="cmti-10">body</span><span +class="cmmi-10">> </span>is +performed. If <span +class="cmmi-10"><</span><span +class="cmti-10">glossary list</span><span +class="cmmi-10">> </span>is omitted, the default is to iterate over all +glossaries. +</p><!--l. 7754--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\forglsentries</span><span +class="cmtt-9"> </span></span><a + id="dx1-68002"></a> <span +class="cmtt-10">\forglsentries[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary label</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">body</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 7647--><p class="noindent" > +</p><!--l. 7756--><p class="noindent" > This iterates through all entries in the glossary given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary label</span><span -class="cmmi-10x-x-109">></span>. -At each iteration <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">cs</span><span -class="cmmi-10x-x-109">> </span>(which must be a control sequence) is set to the -entry label for the current iteration and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">body</span><span -class="cmmi-10x-x-109">> </span>is performed. If <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary</span> -<span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is omitted, <span -class="cmtt-10x-x-109">\glsdefaulttype</span><a - id="dx1-67003"></a> (usually the main glossary) is -used. -</p><!--l. 7654--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\forallglsentries</span><span -class="cmtt-10"> </span></span><a - id="dx1-67004"></a> <span -class="cmtt-10x-x-109">\forallglsentries[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">glossary</span> -<span -class="cmitt-10x-x-109">list</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">body</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7656--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">glossary label</span><span +class="cmmi-10">></span>. At each +iteration <span +class="cmmi-10"><</span><span +class="cmti-10">cs</span><span +class="cmmi-10">> </span>(which must be a control sequence) is set to the entry label for the +current iteration and <span +class="cmmi-10"><</span><span +class="cmti-10">body</span><span +class="cmmi-10">> </span>is performed. If <span +class="cmmi-10"><</span><span +class="cmti-10">glossary label</span><span +class="cmmi-10">> </span>is omitted, +<span +class="cmtt-10">\glsdefaulttype</span><a + id="dx1-68003"></a> (usually the main glossary) is used. +</p><!--l. 7763--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\forallglsentries</span><span +class="cmtt-9"> </span></span><a + id="dx1-68004"></a> <span +class="cmtt-10">\forallglsentries[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">glossary list</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">body</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 7765--><p class="noindent" > This is like <span -class="cmtt-10x-x-109">\forglsentries </span>but for each glossary in <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">> </span>(a -comma-separated list of glossary labels). If <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">glossary list</span><span -class="cmmi-10x-x-109">> </span>is omitted, the -default is the list of all defined glossaries. At each iteration <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span> -is set to the entry label and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">body</span><span -class="cmmi-10x-x-109">> </span>is performed. (The current -glossary label can be obtained using <span -class="cmtt-10x-x-109">\glsentrytype{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">cs</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span>within -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">body</span><span -class="cmmi-10x-x-109">></span>.) -</p><!--l. 7664--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-10">\forglsentries </span>but for each glossary in <span +class="cmmi-10"><</span><span +class="cmti-10">glossary list</span><span +class="cmmi-10">> </span>(a comma-separated +list of glossary labels). If <span +class="cmmi-10"><</span><span +class="cmti-10">glossary list</span><span +class="cmmi-10">> </span>is omitted, the default is the list of all +defined glossaries. At each iteration <span +class="cmmi-10"><</span><span +class="cmti-10">cs</span><span +class="cmmi-10">> </span>is set to the entry label and <span +class="cmmi-10"><</span><span +class="cmti-10">body</span><span +class="cmmi-10">> </span>is +performed. (The current glossary label can be obtained using <span +class="cmtt-10">\glsentrytype{</span><span +class="cmmi-10"><</span><span +class="cmti-10">cs</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +within <span +class="cmmi-10"><</span><span +class="cmti-10">body</span><span +class="cmmi-10">></span>.) +</p><!--l. 7773--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglossaryexists</span><span +class="cmtt-9"> </span></span><a + id="dx1-68005"></a> <span class="cmtt-10">\ifglossaryexists</span><span -class="cmtt-10"> </span></span><a - id="dx1-67005"></a> <span -class="cmtt-10x-x-109">\ifglossaryexists</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">> </span></div><hr> -</p><!--l. 7667--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span> +</div><hr> +</p><!--l. 7776--><p class="noindent" > This checks if the glossary given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>exists. If it does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span> -is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 7671--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>exists. If it does <span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is +performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. +</p><!--l. 7780--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglsentryexists</span><span +class="cmtt-9"> </span></span><a + id="dx1-68006"></a> <span class="cmtt-10">\ifglsentryexists</span><span -class="cmtt-10"> </span></span><a - id="dx1-67006"></a> <span -class="cmtt-10x-x-109">\ifglsentryexists</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">> </span></div><hr> -</p><!--l. 7674--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span> +</div><hr> +</p><!--l. 7783--><p class="noindent" > This checks if the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>exists. If it does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true</span> -<span -class="cmti-10x-x-109">part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. (Note that <span -class="cmtt-10x-x-109">\ifglsentryexists</span> -will always be true after the containing glossary has been displayed via -<span -class="cmtt-10x-x-109">\printglossary</span><a - id="dx1-67007"></a> or <span -class="cmtt-10x-x-109">\printglossaries</span><a - id="dx1-67008"></a> even if the entry is explicitly -defined later in the document. This is because the entry has to be defined -before it can be displayed in the glossary, see <a +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>exists. If it does <span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is +performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. (Note that <span +class="cmtt-10">\ifglsentryexists </span>will always be +true after the containing glossary has been displayed via <span +class="cmtt-10">\printglossary</span><a + id="dx1-68007"></a> or +<span +class="cmtt-10">\printglossaries</span><a + id="dx1-68008"></a> even if the entry is explicitly defined later in the document. This is +because the entry has to be defined before it can be displayed in the glossary, see +<a href="#sec:techissues"><span -class="cmsy-10x-x-109">§</span>4.8.1 </a><a -href="#sec:techissues">Technical Issues<!--tex4ht:ref: sec:techissues --></a> for -further details.) - - - -</p><!--l. 7684--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsdoifexists</span><span -class="cmtt-10"> </span></span><a - id="dx1-67009"></a> <span -class="cmtt-10x-x-109">\glsdoifexists{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7686--><p class="noindent" > +class="cmsy-10">§</span>4.8.1 </a><a +href="#sec:techissues">Technical Issues<!--tex4ht:ref: sec:techissues --></a> for further details.) + + +</p><!--l. 7793--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdoifexists</span><span +class="cmtt-9"> </span></span><a + id="dx1-68009"></a> <span +class="cmtt-10">\glsdoifexists{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">code</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7795--><p class="noindent" > Does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">code</span><span -class="cmmi-10x-x-109">> </span>if the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>exists. If it doesn’t exist, an -error is generated. (This command uses <span -class="cmtt-10x-x-109">\ifglsentryexists</span>.) -</p><!--l. 7691--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsdoifnoexists</span><span -class="cmtt-10"> </span></span><a - id="dx1-67010"></a> <span -class="cmtt-10x-x-109">\glsdoifnoexists{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">code</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 7693--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">code</span><span +class="cmmi-10">> </span>if the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>exists. If it doesn’t exist, an error is +generated. (This command uses <span +class="cmtt-10">\ifglsentryexists</span>.) +</p><!--l. 7800--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdoifnoexists</span><span +class="cmtt-9"> </span></span><a + id="dx1-68010"></a> <span +class="cmtt-10">\glsdoifnoexists{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">code</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7802--><p class="noindent" > Does the reverse of <span -class="cmtt-10x-x-109">\glsdoifexists</span>. (This command uses -<span -class="cmtt-10x-x-109">\ifglsentryexists</span>.) -</p><!--l. 7697--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglsused</span><span -class="cmtt-10"> </span></span><a - id="dx1-67011"></a> <span -class="cmtt-10x-x-109">\ifglsused</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span> +class="cmtt-10">\glsdoifexists</span>. (This command uses <span +class="cmtt-10">\ifglsentryexists</span>.) +</p><!--l. 7806--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsdoifexistsorwarn</span><span +class="cmtt-9"> </span></span><a + id="dx1-68011"></a> <span +class="cmtt-10">\glsdoifexistsorwanr{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">code</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> </div><hr> -</p><!--l. 7700--><p class="noindent" > +</p><!--l. 7808--><p class="noindent" > +As <span +class="cmtt-10">\glsdoifexists </span>but issues a warning rather than an error if the entry doesn’t +exist. +</p><!--l. 7812--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglsused</span><span +class="cmtt-9"> </span></span><a + id="dx1-68012"></a> <span +class="cmtt-10">\ifglsused</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">> </span></div><hr> +</p><!--l. 7815--><p class="noindent" > See <a href="#sec:glsunset"><span -class="cmsy-10x-x-109">§</span>14 </a><a +class="cmsy-10">§</span>14 </a><a href="#sec:glsunset">Unsetting and Resetting Entry Flags<!--tex4ht:ref: sec:glsunset --></a>. -</p><!--l. 7703--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +</p><!--l. 7818--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshaschildren</span><span +class="cmtt-9"> </span></span><a + id="dx1-68013"></a> <span class="cmtt-10">\ifglshaschildren</span><span -class="cmtt-10"> </span></span><a - id="dx1-67012"></a> <span -class="cmtt-10x-x-109">\ifglshaschildren</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">> </span></div><hr> -</p><!--l. 7706--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span> +</div><hr> +</p><!--l. 7821--><p class="noindent" > This checks if the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has any sub-entries. If it -does, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 7711--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has any sub-entries. If it does, +<span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. +</p><!--l. 7826--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshasparent</span><span +class="cmtt-9"> </span></span><a + id="dx1-68014"></a> <span class="cmtt-10">\ifglshasparent</span><span -class="cmtt-10"> </span></span><a - id="dx1-67013"></a> <span -class="cmtt-10x-x-109">\ifglshasparent</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">> </span></div><hr> -</p><!--l. 7714--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span> +</div><hr> +</p><!--l. 7829--><p class="noindent" > This checks if the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has a parent entry. If it -does, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 7719--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglshassymbol</span><span -class="cmtt-10"> </span></span><a - id="dx1-67014"></a> <span -class="cmtt-10x-x-109">\ifglshassymbol{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7721--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has a parent entry. If it does, <span +class="cmmi-10"><</span><span +class="cmti-10">true</span> +<span +class="cmti-10">part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. +</p><!--l. 7834--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshassymbol</span><span +class="cmtt-9"> </span></span><a + id="dx1-68015"></a> <span +class="cmtt-10">\ifglshassymbol{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 7836--><p class="noindent" > This checks if the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has had the <span -class="cmss-10x-x-109">symbol</span><a - id="dx1-67015"></a> field -set. If it has, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. -</p><!--l. 7726--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglshaslong</span><span -class="cmtt-10"> </span></span><a - id="dx1-67016"></a> <span -class="cmtt-10x-x-109">\ifglshaslong{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7728--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has had the <span +class="cmss-10">symbol</span><a + id="dx1-68016"></a> field set. If it +has, <span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. +</p><!--l. 7841--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshaslong</span><span +class="cmtt-9"> </span></span><a + id="dx1-68017"></a> <span +class="cmtt-10">\ifglshaslong{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 7843--><p class="noindent" > This checks if the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has had the <span -class="cmss-10x-x-109">long</span><a - id="dx1-67017"></a> field -set. If it has, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. This -should be true for any entry that has been defined via <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-67018"></a>. -</p><!--l. 7734--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglshasshort</span><span -class="cmtt-10"> </span></span><a - id="dx1-67019"></a> <span -class="cmtt-10x-x-109">\ifglshasshort{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7736--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has had the <span +class="cmss-10">long</span><a + id="dx1-68018"></a> field set. If it has, +<span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. This should be true for any entry +that has been defined via <span +class="cmtt-10">\newacronym</span><a + id="dx1-68019"></a>. There is no check for the existance of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 7850--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshasshort</span><span +class="cmtt-9"> </span></span><a + id="dx1-68020"></a> <span +class="cmtt-10">\ifglshasshort{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 7852--><p class="noindent" > This checks if the glossary entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has had the <span -class="cmss-10x-x-109">short</span><a - id="dx1-67020"></a> field -set. If it has, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. This -should be true for any entry that has been defined via <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-67021"></a>. -</p><!--l. 7742--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglshasdesc</span><span -class="cmtt-10"> </span></span><a - id="dx1-67022"></a> <span -class="cmtt-10x-x-109">\ifglshasdesc{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7744--><p class="noindent" > - - - +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has had the <span +class="cmss-10">short</span><a + id="dx1-68021"></a> field set. If it has, +<span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. This should be true for any entry +that has been defined via <span +class="cmtt-10">\newacronym</span><a + id="dx1-68022"></a>. There is no check for the existance of +<span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 7859--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshasdesc</span><span +class="cmtt-9"> </span></span><a + id="dx1-68023"></a> <span +class="cmtt-10">\ifglshasdesc{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> + + +</p><!--l. 7861--><p class="noindent" > This checks if the <span -class="cmss-10x-x-109">description</span><a - id="dx1-67023"></a> field is non-empty for the entry given by -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. If it has, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. -Compare with: -</p><!--l. 7748--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglsdescsuppressed</span><span -class="cmtt-10"> </span></span><a - id="dx1-67024"></a> <span -class="cmtt-10x-x-109">\ifglsdescsuppressed{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7750--><p class="noindent" > +class="cmss-10">description</span><a + id="dx1-68024"></a> field is non-empty for the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. If it +has, <span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. Compare with: +</p><!--l. 7865--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglsdescsuppressed</span><span +class="cmtt-9"> </span></span><a + id="dx1-68025"></a> <span +class="cmtt-10">\ifglsdescsuppressed{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false</span> +<span +class="cmitt-10">part</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 7867--><p class="noindent" > This checks if the <span -class="cmss-10x-x-109">description</span><a - id="dx1-67025"></a> field has been set to just <span -class="cmtt-10x-x-109">\nopostdesc</span><a - id="dx1-67026"></a> for the -entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. If it has, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>is performed, otherwise -<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span>. - - - -</p> - <h2 class="chapterHead"><span class="titlemark">18</span>  <a +class="cmss-10">description</span><a + id="dx1-68026"></a> field has been set to just <span +class="cmtt-10">\nopostdesc</span><a + id="dx1-68027"></a> for the entry given +by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. If it has, <span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. There is no +check for the existance of <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. +</p><!--l. 7873--><p class="indent" > For all other fields you can use: +</p><!--l. 7875--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\ifglshasfield{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">field</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 7877--><p class="noindent" > +This checks if the field given by <span +class="cmmi-10"><</span><span +class="cmti-10">field</span><span +class="cmmi-10">> </span>for the entry identified by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is empty. If +it is, <span +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>is performed, otherwise <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">></span>. If the field supplied is +unrecognised <span +class="cmmi-10"><</span><span +class="cmti-10">false part</span><span +class="cmmi-10">> </span>is performed and a warning is issued. Unlike the +above commands, such as <span +class="cmtt-10">\ifglshasshort</span>, an error occurs if the entry is +undefined. + + +</p> +<!--l. 7886--><p class="indent" > </div> +</p><!--l. 7886--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">17. <a id="sec:prefix"></a>Prefixes or Determiners</h2> -<!--l. 7757--><p class="noindent" >The <span -class="cmss-10x-x-109">glossaries-prefix</span><a - id="dx1-68001"></a> package provides additional keys that can be used as -prefixes. For example, if you want to specify determiners (such as “a”, “an” -or “the”). The <span -class="cmss-10x-x-109">glossaries-prefix </span>package automatically loads the <span -class="cmss-10x-x-109">glossaries</span> -package and has the same package options. -</p><!--l. 7764--><p class="indent" > The extra keys for <span -class="cmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-68002"></a> are as follows: +</p><!--l. 7888--><p class="indent" > The <span +class="cmss-10">glossaries-prefix</span><a + id="dx1-69001"></a> package provides additional keys that can be used as prefixes. +For example, if you want to specify determiners (such as “a”, “an” or “the”). The +<span +class="cmss-10">glossaries-prefix </span>package automatically loads the <span +class="cmss-10">glossaries </span>package and has the same +package options. +</p><!--l. 7895--><p class="indent" > The extra keys for <span +class="cmtt-10">\newglossaryentry</span><a + id="dx1-69002"></a> are as follows: </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">prefix</span><a - id="dx1-68003"></a> </dt><dd +class="cmssbx-10">prefix</span><a + id="dx1-69003"></a> </dt><dd class="description">The prefix associated with the <span -class="cmss-10x-x-109">text</span><a - id="dx1-68004"></a> key. This defaults to nothing. +class="cmss-10">text</span><a + id="dx1-69004"></a> key. This defaults to nothing. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">prefixplural</span><a - id="dx1-68005"></a> </dt><dd +class="cmssbx-10">prefixplural</span><a + id="dx1-69005"></a> </dt><dd class="description">The prefix associated with the <span -class="cmss-10x-x-109">plural</span><a - id="dx1-68006"></a> key. This defaults to - nothing. +class="cmss-10">plural</span><a + id="dx1-69006"></a> key. This defaults to nothing. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">prefixfirst</span><a - id="dx1-68007"></a> </dt><dd +class="cmssbx-10">prefixfirst</span><a + id="dx1-69007"></a> </dt><dd class="description">The prefix associated with the <span -class="cmss-10x-x-109">first</span><a - id="dx1-68008"></a> key. If omitted, this - defaults to the value of the <span -class="cmss-10x-x-109">prefix</span><a - id="dx1-68009"></a> key. +class="cmss-10">first</span><a + id="dx1-69008"></a> key. If omitted, this defaults to + the value of the <span +class="cmss-10">prefix</span><a + id="dx1-69009"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">prefixfirstplural</span><a - id="dx1-68010"></a> </dt><dd -class="description">The prefix associated with the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-68011"></a> key. If - omitted, this defaults to the value of the <span -class="cmss-10x-x-109">prefixplural</span><a - id="dx1-68012"></a> key.</dd></dl> +class="cmssbx-10">prefixfirstplural</span><a + id="dx1-69010"></a> </dt><dd +class="description">The prefix associated with the <span +class="cmss-10">firstplural</span><a + id="dx1-69011"></a> key. If omitted, this + defaults to the value of the <span +class="cmss-10">prefixplural</span><a + id="dx1-69012"></a> key.</dd></dl> <a - id="x1-68013r23"></a> -<!--l. 7781--><p class="noindent" ><span + id="x1-69013r23"></a> +<!--l. 7912--><p class="noindent" ><span class="cmbx-12">Example 23</span><span class="cmbx-12"> (Defining Determiners)</span><a - id="x1-68014"></a> -</p><!--l. 7782--><p class="indent" > Here’s the start of my example document: - - - + id="x1-69014"></a> +</p><!--l. 7913--><p class="indent" > Here’s the start of my example document: + + </p> - <div class="verbatim" id="verbatim-213"> + <div class="verbatim" id="verbatim-215"> documentclass{article}  <br />\usepackage[colorlinks]{hyperref}  <br />\usepackage[toc,acronym]{glossaries-prefix} </div> -<!--l. 7788--><p class="nopar" > Note that I’ve simply replaced <span -class="cmss-10x-x-109">glossaries </span>from previous +<!--l. 7919--><p class="nopar" > Note that I’ve simply replaced <span +class="cmss-10">glossaries </span>from previous sample documents with <span -class="cmss-10x-x-109">glossaries-prefix</span>. Now for a sample +class="cmss-10">glossaries-prefix</span>. Now for a sample definition<span class="footnote-mark"><a -href="#fn1x20" id="fn1x20-bk"><sup class="textsuperscript">1</sup></a></span><a - id="x1-68015f1"></a>: - - - +href="#fn1x18" id="fn1x18-bk"><sup class="textsuperscript">17.1</sup></a></span><a + id="x1-69015f1"></a>: + + </p> - <div class="verbatim" id="verbatim-214"> + <div class="verbatim" id="verbatim-216"> \newglossaryentry{sample}{name={sample},%  <br />  description={an example},%  <br />  prefix={a~},%  <br />  prefixplural={the\space}%  <br />} </div> -<!--l. 7800--><p class="nopar" > Note that I’ve had to explicitly insert a space after the prefix. This allows -for the possibility of prefixes that shouldn’t have a space, such -as: - - - +<!--l. 7931--><p class="nopar" > Note that I’ve had to explicitly insert a space after the prefix. This allows for the +possibility of prefixes that shouldn’t have a space, such as: + + </p> - <div class="verbatim" id="verbatim-215"> + <div class="verbatim" id="verbatim-217"> \newglossaryentry{oeil}{name={oeil},  <br />  plural={yeux},  <br />  description={eye},  <br />  prefix={l’},  <br />  prefixplural={les\space}} </div> -<!--l. 7810--><p class="nopar" > Where a space is required at the end of the prefix, you must use -a spacing command, such as <span -class="cmtt-10x-x-109">\space</span>, <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\␣</span></span></span> (backslash space) or <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">~</span></span></span> due to -the automatic spacing trimming performed in <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">key</span><span -class="cmmi-10x-x-109">></span>=<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">value</span><span -class="cmmi-10x-x-109">></span> -options. -</p><!--l. 7816--><p class="indent" > The prefixes can also be used with acronyms. For example: - - - -</p> - <div class="verbatim" id="verbatim-216"> +<!--l. 7941--><p class="nopar" > Where a space is required at the end of the prefix, you must use a spacing command, +such as <span +class="cmtt-10">\space</span>, <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\␣</span></span></span> (backslash space) or <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">~</span></span></span> due to the automatic spacing trimming +performed in <span +class="cmmi-10"><</span><span +class="cmti-10">key</span><span +class="cmmi-10">></span>=<span +class="cmmi-10"><</span><span +class="cmti-10">value</span><span +class="cmmi-10">> </span>options. +</p><!--l. 7947--><p class="indent" > The prefixes can also be used with acronyms. For example: + + +</p> + <div class="verbatim" id="verbatim-218"> \newacronym  <br /> [%  <br />   prefix={an\space},prefixfirst={a~}%  <br /> ]{svm}{SVM}{support vector machine} </div> -<!--l. 7822--><p class="nopar" > </p> +<!--l. 7953--><p class="nopar" > </p> <div class="center" > -<!--l. 7823--><p class="noindent" > -</p><!--l. 7823--><p class="noindent" >____________________________</p></div> -<!--l. 7825--><p class="indent" > The <span -class="cmss-10x-x-109">glossaries-prefix</span><a - id="dx1-68017"></a> package provides convenient commands to use these -prefixes with commands such as <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-68018"></a>. Note that the prefix is not -considered part of the <a - id="dx1-68019"></a><a +<!--l. 7954--><p class="noindent" > +</p><!--l. 7954--><p class="noindent" >____________________________</p></div> +<!--l. 7956--><p class="indent" > The <span +class="cmss-10">glossaries-prefix</span><a + id="dx1-69017"></a> package provides convenient commands to use these prefixes +with commands such as <span +class="cmtt-10">\gls</span><a + id="dx1-69018"></a>. Note that the prefix is not considered part +of the <a + id="dx1-69019"></a><a href="#glo:linktext">link text<a - id="dx1-68020"></a></a>, so it’s not included in the hyperlink (where -hyperlinks are enabled). -</p><!--l. 7829--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\pgls</span><span -class="cmtt-10"> </span></span><a - id="dx1-68021"></a> <span -class="cmtt-10x-x-109">\pgls[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 7831--><p class="noindent" > + id="dx1-69020"></a></a>, so it’s not included in the hyperlink (where hyperlinks are +enabled). +</p><!--l. 7960--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\pgls</span><span +class="cmtt-9"> </span></span><a + id="dx1-69021"></a> <span +class="cmtt-10">\pgls[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 7962--><p class="noindent" > This is prepends the value of the <span -class="cmss-10x-x-109">prefix</span><a - id="dx1-68022"></a> key (or <span -class="cmss-10x-x-109">prefixfirst</span><a - id="dx1-68023"></a> key, on <a - id="dx1-68024"></a><a -href="#glo:firstuse">first use</a>) -in front of <span -class="cmtt-10x-x-109">\gls[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. -</p><!--l. 7836--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Pgls</span><span -class="cmtt-10"> </span></span><a - id="dx1-68025"></a> <span -class="cmtt-10x-x-109">\Pgls[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 7838--><p class="noindent" > +class="cmss-10">prefix</span><a + id="dx1-69022"></a> key (or <span +class="cmss-10">prefixfirst</span><a + id="dx1-69023"></a> key, on <a + id="dx1-69024"></a><a +href="#glo:firstuse">first use</a>) in front of +<span +class="cmtt-10">\gls[</span><span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. +</p><!--l. 7967--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Pgls</span><span +class="cmtt-9"> </span></span><a + id="dx1-69025"></a> <span +class="cmtt-10">\Pgls[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 7969--><p class="noindent" > If the <span -class="cmss-10x-x-109">prefix</span><a - id="dx1-68026"></a> key (or <span -class="cmss-10x-x-109">prefixfirst</span><a - id="dx1-68027"></a>, on <a - id="dx1-68028"></a>first use) has been set, this displays the +class="cmss-10">prefix</span><a + id="dx1-69026"></a> key (or <span +class="cmss-10">prefixfirst</span><a + id="dx1-69027"></a>, on <a + id="dx1-69028"></a>first use) has been set, this displays the value of that key with the first letter converted to upper case followed by <span -class="cmtt-10x-x-109">\gls[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. If that key hasn’t been set, this is -equivalent to <span -class="cmtt-10x-x-109">\Gls</span><a - id="dx1-68029"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. -</p><!--l. 7846--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\PGLS</span><span -class="cmtt-10"> </span></span><a - id="dx1-68030"></a> <span -class="cmtt-10x-x-109">\PGLS[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 7848--><p class="noindent" > +class="cmtt-10">\gls[</span><span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. If that key hasn’t been set, this is equivalent +to <span +class="cmtt-10">\Gls</span><a + id="dx1-69029"></a><span +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. +</p><!--l. 7977--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\PGLS</span><span +class="cmtt-9"> </span></span><a + id="dx1-69030"></a> <span +class="cmtt-10">\PGLS[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 7979--><p class="noindent" > As <span -class="cmtt-10x-x-109">\pgls </span>but converts the prefix to upper case and uses <span -class="cmtt-10x-x-109">\GLS</span><a - id="dx1-68031"></a> instead of -<span -class="cmtt-10x-x-109">\gls</span>. -</p><!--l. 7852--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\pglspl</span><span -class="cmtt-10"> </span></span><a - id="dx1-68032"></a> <span -class="cmtt-10x-x-109">\pglspl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 7854--><p class="noindent" > +class="cmtt-10">\pgls </span>but converts the prefix to upper case and uses <span +class="cmtt-10">\GLS</span><a + id="dx1-69031"></a> instead of +<span +class="cmtt-10">\gls</span>. +</p><!--l. 7983--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\pglspl</span><span +class="cmtt-9"> </span></span><a + id="dx1-69032"></a> <span +class="cmtt-10">\pglspl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 7985--><p class="noindent" > This is prepends the value of the <span -class="cmss-10x-x-109">prefixplural</span><a - id="dx1-68033"></a> key (or <span -class="cmss-10x-x-109">prefixfirstplural</span><a - id="dx1-68034"></a> key, on -<a - id="dx1-68035"></a><a -href="#glo:firstuse">first use</a>) in front of <span -class="cmtt-10x-x-109">\glspl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. -</p><!--l. 7859--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Pglspl</span><span -class="cmtt-10"> </span></span><a - id="dx1-68036"></a> <span -class="cmtt-10x-x-109">\Pglspl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> -</p><!--l. 7861--><p class="noindent" > +class="cmss-10">prefixplural</span><a + id="dx1-69033"></a> key (or <span +class="cmss-10">prefixfirstplural</span><a + id="dx1-69034"></a> key, on <a + id="dx1-69035"></a><a +href="#glo:firstuse">first use</a>) in +front of <span +class="cmtt-10">\glspl[</span><span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. +</p><!--l. 7990--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Pglspl</span><span +class="cmtt-9"> </span></span><a + id="dx1-69036"></a> <span +class="cmtt-10">\Pglspl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 7992--><p class="noindent" > If the <span -class="cmss-10x-x-109">prefixplural</span><a - id="dx1-68037"></a> key (or <span -class="cmss-10x-x-109">prefixfirstplural</span><a - id="dx1-68038"></a>, on <a - id="dx1-68039"></a>first use) has been set, this -displays the value of that key with the first letter converted to upper case -followed by <span -class="cmtt-10x-x-109">\glspl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. If that key hasn’t -been set, this is equivalent to <span -class="cmtt-10x-x-109">\Glspl</span><a - id="dx1-68040"></a><span -class="cmtt-10x-x-109">[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]</span>. -</p><!--l. 7869--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\PGLSpl</span><span -class="cmtt-10"> </span></span><a - id="dx1-68041"></a> <span -class="cmtt-10x-x-109">\PGLSpl[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">options</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">]{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}[</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">insert</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">] </span></div><hr> - - - -</p><!--l. 7871--><p class="noindent" > +class="cmss-10">prefixplural</span><a + id="dx1-69037"></a> key (or <span +class="cmss-10">prefixfirstplural</span><a + id="dx1-69038"></a>, on <a + id="dx1-69039"></a>first use) has been set, this displays the +value of that key with the first letter converted to upper case followed by +<span +class="cmtt-10">\glspl[</span><span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. If that key hasn’t been set, this is +equivalent to <span +class="cmtt-10">\Glspl</span><a + id="dx1-69040"></a><span +class="cmtt-10">[</span><span +class="cmmi-10"><</span><span +class="cmti-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmti-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">]</span>. +</p><!--l. 8000--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\PGLSpl</span><span +class="cmtt-9"> </span></span><a + id="dx1-69041"></a> <span +class="cmtt-10">\PGLSpl[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">options</span><span +class="cmmi-10">></span><span +class="cmtt-10">]{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}[</span><span +class="cmmi-10"><</span><span +class="cmitt-10">insert</span><span +class="cmmi-10">></span><span +class="cmtt-10">] </span></div><hr> +</p><!--l. 8002--><p class="noindent" > As <span -class="cmtt-10x-x-109">\pglspl </span>but converts the prefix to upper case and uses <span -class="cmtt-10x-x-109">\GLSpl</span><a - id="dx1-68042"></a> instead -of <span -class="cmtt-10x-x-109">\glspl</span>. +class="cmtt-10">\pglspl </span>but converts the prefix to upper case and uses <span +class="cmtt-10">\GLSpl</span><a + id="dx1-69042"></a> instead of +<span +class="cmtt-10">\glspl</span>. + + <a - id="x1-68043r24"></a> -</p><!--l. 7875--><p class="noindent" ><span + id="x1-69043r24"></a> +</p><!--l. 8006--><p class="noindent" ><span class="cmbx-12">Example 24</span><span class="cmbx-12"> (Using Prefixes)</span><a - id="x1-68044"></a> -</p><!--l. 7876--><p class="indent" > Continuing from Example <a -href="#x1-68013r23">23<!--tex4ht:ref: ex:determiners --></a>, now that I’ve defined my entries, I can -use them in the text via the above commands: - - - -</p> - <div class="verbatim" id="verbatim-217"> + id="x1-69044"></a> +</p><!--l. 8007--><p class="indent" > Continuing from Example <a +href="#x1-69013r23">23<!--tex4ht:ref: ex:determiners --></a>, now that I’ve defined my entries, I can use them in +the text via the above commands: + + +</p> + <div class="verbatim" id="verbatim-219"> First use: \pgls{svm}. Next use: \pgls{svm}.  <br />Singular: \pgls{sample}, \pgls{oeil}.  <br />Plural: \pglspl{sample}, \pglspl{oeil}. </div> -<!--l. 7882--><p class="nopar" > which produces: +<!--l. 8013--><p class="nopar" > which produces: </p><div class="quote"> - <!--l. 7885--><p class="noindent" >First use: a support vector machine (SVM). Next use: an - SVM. Singular: a sample, l’oeil. Plural: the samples, les - yeux.</p></div> -<!--l. 7889--><p class="noindent" >For a complete document, see <a + <!--l. 8016--><p class="noindent" >First use: a support vector machine (SVM). Next use: an SVM. + Singular: a sample, l’oeil. Plural: the samples, les yeux.</p></div> +<!--l. 8020--><p class="noindent" >For a complete document, see <a href="#x1-5126r31"><span -class="cmtt-10x-x-109">sample-prefix.tex</span></a>. </p> +class="cmtt-10">sample-prefix.tex</span></a>. </p> <div class="center" > -<!--l. 7890--><p class="noindent" > -</p><!--l. 7890--><p class="noindent" >____________________________</p></div> -<!--l. 7892--><p class="indent" > This package also provides the following commands: -</p><!--l. 7893--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglshasprefix</span><span -class="cmtt-10"> </span></span><a - id="dx1-68045"></a> <span -class="cmtt-10x-x-109">\ifglshasprefix{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7895--><p class="noindent" > +<!--l. 8021--><p class="noindent" > +</p><!--l. 8021--><p class="noindent" >____________________________</p></div> +<!--l. 8023--><p class="indent" > This package also provides the following commands: +</p><!--l. 8024--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshasprefix</span><span +class="cmtt-9"> </span></span><a + id="dx1-69045"></a> <span +class="cmtt-10">\ifglshasprefix{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 8026--><p class="noindent" > Does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>if the entry identified by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has a non-empty value -for the <span -class="cmss-10x-x-109">prefix</span><a - id="dx1-68046"></a> key. -</p><!--l. 7899--><p class="indent" > This package also provides the following commands: -</p><!--l. 7900--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglshasprefixplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-68047"></a> <span -class="cmtt-10x-x-109">\ifglshasprefixplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7902--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>if the entry identified by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has a non-empty value for the +<span +class="cmss-10">prefix</span><a + id="dx1-69046"></a> key. +</p><!--l. 8030--><p class="indent" > This package also provides the following commands: +</p><!--l. 8031--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshasprefixplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-69047"></a> <span +class="cmtt-10">\ifglshasprefixplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true</span> +<span +class="cmitt-10">part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8033--><p class="noindent" > Does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>if the entry identified by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has a non-empty value -for the <span -class="cmss-10x-x-109">prefixplural</span><a - id="dx1-68048"></a> key. -</p><!--l. 7906--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\ifglshasprefixfirst</span><span -class="cmtt-10"> </span></span><a - id="dx1-68049"></a> <span -class="cmtt-10x-x-109">\ifglshasprefixfirst{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7908--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>if the entry identified by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has a non-empty value for the +<span +class="cmss-10">prefixplural</span><a + id="dx1-69048"></a> key. +</p><!--l. 8037--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\ifglshasprefixfirst</span><span +class="cmtt-9"> </span></span><a + id="dx1-69049"></a> <span +class="cmtt-10">\ifglshasprefixfirst{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false</span> +<span +class="cmitt-10">part</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8039--><p class="noindent" > Does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>if the entry identified by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has a non-empty value -for the <span -class="cmss-10x-x-109">prefixfirst</span><a - id="dx1-68050"></a> key. -</p><!--l. 7912--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\ifglshasprefixfirstplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-68051"></a> -</p><!--l. 7914--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\ifglshasprefixfirstplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">true part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">false</span> -<span -class="cmitt-10x-x-109">part</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7915--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>if the entry identified by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has a non-empty value for the +<span +class="cmss-10">prefixfirst</span><a + id="dx1-69050"></a> key. +</p><!--l. 8043--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\ifglshasprefixfirstplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-69051"></a> +</p><!--l. 8045--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\ifglshasprefixfirstplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">true part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">false part</span><span +class="cmmi-10">></span><span +class="cmtt-10">}</span> +</div><hr> +</p><!--l. 8046--><p class="noindent" > Does <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">true part</span><span -class="cmmi-10x-x-109">> </span>if the entry identified by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>has a non-empty value -for the <span -class="cmss-10x-x-109">prefixfirstplural</span><a - id="dx1-68052"></a> key. -</p><!--l. 7919--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryprefix</span><span -class="cmtt-10"> </span></span><a - id="dx1-68053"></a> <span -class="cmtt-10x-x-109">\glsentryprefix{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> - - - -</p><!--l. 7921--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">true part</span><span +class="cmmi-10">> </span>if the entry identified by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>has a non-empty value for the +<span +class="cmss-10">prefixfirstplural</span><a + id="dx1-69052"></a> key. +</p><!--l. 8050--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryprefix</span><span +class="cmtt-9"> </span></span><a + id="dx1-69053"></a> <span +class="cmtt-10">\glsentryprefix{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8052--><p class="noindent" > Displays the value of the <span -class="cmss-10x-x-109">prefix</span><a - id="dx1-68054"></a> key for the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. (No -check is performed to determine if the entry exists.) -</p><!--l. 7926--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryprefixfirst</span><span -class="cmtt-10"> </span></span><a - id="dx1-68055"></a> <span -class="cmtt-10x-x-109">\glsentryprefixfirst{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7928--><p class="noindent" > +class="cmss-10">prefix</span><a + id="dx1-69054"></a> key for the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. (No check is +performed to determine if the entry exists.) + + +</p><!--l. 8057--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryprefixfirst</span><span +class="cmtt-9"> </span></span><a + id="dx1-69055"></a> <span +class="cmtt-10">\glsentryprefixfirst{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8059--><p class="noindent" > Displays the value of the <span -class="cmss-10x-x-109">prefixfirst</span><a - id="dx1-68056"></a> key for the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. (No -check is performed to determine if the entry exists.) -</p><!--l. 7933--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\glsentryprefixplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-68057"></a> <span -class="cmtt-10x-x-109">\glsentryprefixplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 7935--><p class="noindent" > +class="cmss-10">prefixfirst</span><a + id="dx1-69056"></a> key for the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. (No check is +performed to determine if the entry exists.) +</p><!--l. 8064--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\glsentryprefixplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-69057"></a> <span +class="cmtt-10">\glsentryprefixplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8066--><p class="noindent" > Displays the value of the <span -class="cmss-10x-x-109">prefixplural</span><a - id="dx1-68058"></a> key for the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -(No check is performed to determine if the entry exists.) -</p><!--l. 7940--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\glsentryprefixfirstplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-68059"></a> -</p><!--l. 7942--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\glsentryprefixfirstplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7943--><p class="noindent" > +class="cmss-10">prefixplural</span><a + id="dx1-69058"></a> key for the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. (No check is +performed to determine if the entry exists.) +</p><!--l. 8071--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\glsentryprefixfirstplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-69059"></a> +</p><!--l. 8073--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\glsentryprefixfirstplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8074--><p class="noindent" > Displays the value of the <span -class="cmss-10x-x-109">prefixfirstplural</span><a - id="dx1-68060"></a> key for the entry given by <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. -(No check is performed to determine if the entry exists.) -</p><!--l. 7948--><p class="indent" > There are also variants that convert the first letter to upper +class="cmss-10">prefixfirstplural</span><a + id="dx1-69060"></a> key for the entry given by <span +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. (No check +is performed to determine if the entry exists.) +</p><!--l. 8079--><p class="indent" > There are also variants that convert the first letter to upper case<span class="footnote-mark"><a -href="#fn2x20" id="fn2x20-bk"><sup class="textsuperscript">2</sup></a></span><a - id="x1-68061f2"></a>: -</p><!--l. 7951--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryprefix</span><span -class="cmtt-10"> </span></span><a - id="dx1-68062"></a> <span -class="cmtt-10x-x-109">\Glsentryprefix{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7953--><p class="noindent" > -</p><!--l. 7954--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryprefixfirst</span><span -class="cmtt-10"> </span></span><a - id="dx1-68063"></a> <span -class="cmtt-10x-x-109">\Glsentryprefixfirst{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7956--><p class="noindent" > -</p><!--l. 7957--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="cmtt-10">\Glsentryprefixplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-68064"></a> <span -class="cmtt-10x-x-109">\Glsentryprefixplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}</span> -</div><hr> -</p><!--l. 7959--><p class="noindent" > - - - -</p><!--l. 7962--><p class="indent" > <span class="marginpar"><span -class="cmtt-10">\Glsentryprefixfirstplural</span><span -class="cmtt-10"> </span></span><a - id="dx1-68065"></a> -</p><!--l. 7964--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\Glsentryprefixfirstplural{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 7965--><p class="noindent" > +href="#fn2x18" id="fn2x18-bk"><sup class="textsuperscript">17.2</sup></a></span><a + id="x1-69061f2"></a>: +</p><!--l. 8082--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryprefix</span><span +class="cmtt-9"> </span></span><a + id="dx1-69062"></a> <span +class="cmtt-10">\Glsentryprefix{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8084--><p class="noindent" > +</p><!--l. 8085--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryprefixfirst</span><span +class="cmtt-9"> </span></span><a + id="dx1-69063"></a> <span +class="cmtt-10">\Glsentryprefixfirst{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8087--><p class="noindent" > +</p><!--l. 8088--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="cmtt-9">\Glsentryprefixplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-69064"></a> <span +class="cmtt-10">\Glsentryprefixplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8090--><p class="noindent" > +</p><!--l. 8092--><p class="indent" > <span class="marginpar"><span +class="cmtt-9">\Glsentryprefixfirstplural</span><span +class="cmtt-9"> </span></span><a + id="dx1-69065"></a> +</p><!--l. 8094--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\Glsentryprefixfirstplural{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 8095--><p class="noindent" > +</p><!--l. 8097--><p class="indent" > <div class="important" title="Important Note"> As with analoguous commands such as <span +class="cmtt-10">\Glsentrytext</span><a + id="dx1-69066"></a>, these commands aren’t +expandable so can’t be used in PDF bookmarks. </div> +</p><!--l. 8100--><p class="noindent" > <a - id="x1-68066r25"></a> -</p><!--l. 7967--><p class="noindent" ><span + id="x1-69067r25"></a> +</p><!--l. 8102--><p class="noindent" ><span class="cmbx-12">Example 25</span><span class="cmbx-12"> (Adding Determiner to Glossary Style)</span><a - id="x1-68067"></a> -</p><!--l. 7968--><p class="indent" > You can use the above commands to define a new glossary style that uses -the determiner. For example, the following style is a slight modification of -the <span -class="cmss-10x-x-109">list</span><a - id="dx1-68068"></a> style that inserts the prefix before the name: - - - -</p> - <div class="verbatim" id="verbatim-218"> + id="x1-69068"></a> +</p><!--l. 8103--><p class="indent" > You can use the above commands to define a new glossary style that uses the +determiner. For example, the following style is a slight modification of the <span +class="cmss-10">list</span><a + id="dx1-69069"></a> style +that inserts the prefix before the name: + + +</p> + <div class="verbatim" id="verbatim-220"> \newglossarystyle{plist}{%  <br />  \setglossarystyle{list}%  <br />  \renewcommand*{\glossentry}[2]{% @@ -19729,5103 +19269,5054 @@ class="cmss-10x-x-109">list</span><a  <br />       \glossentrydesc{##1}\glspostdescription\space ##2}%  <br />} </div> -<!--l. 7981--><p class="nopar" > </p> +<!--l. 8116--><p class="nopar" > </p> <div class="center" > -<!--l. 7982--><p class="noindent" > -</p><!--l. 7982--><p class="noindent" >____________________________</p></div> - - - - <h2 class="chapterHead"><span class="titlemark">19</span>  <a +<!--l. 8117--><p class="noindent" > +</p><!--l. 8117--><p class="noindent" >____________________________</p></div> + + +<!--l. 8119--><p class="indent" > </div> +</p><!--l. 8119--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">18. <a id="sec:accsupp"></a>Accessibility Support</h2> -<!--l. 7986--><p class="noindent" >Limited accessibility support is provided by the accompanying -<span -class="cmss-10x-x-109">glossaries-accsupp</span><a - id="dx1-69001"></a> package, but note that this package is experimental and -it requires the <span -class="cmss-10x-x-109">accsupp</span><a - id="dx1-69002"></a> package which is also listed as experimental. This -package defines additional keys that may be used when defining glossary -entries. The keys are as follows: +</p><!--l. 8121--><p class="indent" > Limited accessibility support is provided by the accompanying <span +class="cmss-10">glossaries-accsupp</span><a + id="dx1-70001"></a> +package, but note that this package is experimental and it requires the <span +class="cmss-10">accsupp</span><a + id="dx1-70002"></a> +package which is also listed as experimental. This package defines additional keys that +may be used when defining glossary entries. The keys are as follows: </p><dl class="description"><dt class="description"> <span -class="cmssbx-10x-x-109">access</span><a - id="dx1-69003"></a> </dt><dd +class="cmssbx-10">access</span><a + id="dx1-70003"></a> </dt><dd class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">name</span><a - id="dx1-69004"></a> key. +class="cmss-10">name</span><a + id="dx1-70004"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">textaccess</span><a - id="dx1-69005"></a> </dt><dd +class="cmssbx-10">textaccess</span><a + id="dx1-70005"></a> </dt><dd class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">text</span><a - id="dx1-69006"></a> key. +class="cmss-10">text</span><a + id="dx1-70006"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">firstaccess</span><a - id="dx1-69007"></a> </dt><dd +class="cmssbx-10">firstaccess</span><a + id="dx1-70007"></a> </dt><dd class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">first</span><a - id="dx1-69008"></a> key. +class="cmss-10">first</span><a + id="dx1-70008"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">pluralaccess</span><a - id="dx1-69009"></a> </dt><dd +class="cmssbx-10">pluralaccess</span><a + id="dx1-70009"></a> </dt><dd class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">plural</span><a - id="dx1-69010"></a> key. +class="cmss-10">plural</span><a + id="dx1-70010"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">firstpluralaccess</span><a - id="dx1-69011"></a> </dt><dd +class="cmssbx-10">firstpluralaccess</span><a + id="dx1-70011"></a> </dt><dd class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">firstplural</span><a - id="dx1-69012"></a> - key. +class="cmss-10">firstplural</span><a + id="dx1-70012"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">symbolaccess</span><a - id="dx1-69013"></a> </dt><dd +class="cmssbx-10">symbolaccess</span><a + id="dx1-70013"></a> </dt><dd class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">symbol</span><a - id="dx1-69014"></a> key. +class="cmss-10">symbol</span><a + id="dx1-70014"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">symbolpluralaccess</span><a - id="dx1-69015"></a> </dt><dd -class="description">The replacement text corresponding to the - <span -class="cmss-10x-x-109">symbolplural</span><a - id="dx1-69016"></a> key. +class="cmssbx-10">symbolpluralaccess</span><a + id="dx1-70015"></a> </dt><dd +class="description">The replacement text corresponding to the <span +class="cmss-10">symbolplural</span><a + id="dx1-70016"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">descriptionaccess</span><a - id="dx1-69017"></a> </dt><dd -class="description">The replacement text corresponding to the - <span -class="cmss-10x-x-109">description</span><a - id="dx1-69018"></a> key. +class="cmssbx-10">descriptionaccess</span><a + id="dx1-70017"></a> </dt><dd +class="description">The replacement text corresponding to the <span +class="cmss-10">description</span><a + id="dx1-70018"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">descriptionpluralaccess</span><a - id="dx1-69019"></a> </dt><dd -class="description">The replacement text corresponding to the +class="cmssbx-10">descriptionpluralaccess</span><a + id="dx1-70019"></a> </dt><dd +class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">descriptionplural</span><a - id="dx1-69020"></a> key. +class="cmss-10">descriptionplural</span><a + id="dx1-70020"></a> key. </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longaccess</span><a - id="dx1-69021"></a> </dt><dd -class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">long</span><a - id="dx1-69022"></a> key (used - by <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-69023"></a>). +class="cmssbx-10">longaccess</span><a + id="dx1-70021"></a> </dt><dd +class="description">The replacement text corresponding to the <span +class="cmss-10">long</span><a + id="dx1-70022"></a> key (used by + <span +class="cmtt-10">\newacronym</span><a + id="dx1-70023"></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">shortaccess</span><a - id="dx1-69024"></a> </dt><dd -class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">short</span><a - id="dx1-69025"></a> key (used - by <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-69026"></a>). +class="cmssbx-10">shortaccess</span><a + id="dx1-70024"></a> </dt><dd +class="description">The replacement text corresponding to the <span +class="cmss-10">short</span><a + id="dx1-70025"></a> key (used by + <span +class="cmtt-10">\newacronym</span><a + id="dx1-70026"></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">longpluralaccess</span><a - id="dx1-69027"></a> </dt><dd +class="cmssbx-10">longpluralaccess</span><a + id="dx1-70027"></a> </dt><dd class="description">The replacement text corresponding to the <span -class="cmss-10x-x-109">longplural</span><a - id="dx1-69028"></a> - key (used by <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-69029"></a>). - - - +class="cmss-10">longplural</span><a + id="dx1-70028"></a> key (used + by <span +class="cmtt-10">\newacronym</span><a + id="dx1-70029"></a>). </dd><dt class="description"> <span -class="cmssbx-10x-x-109">shortpluralaccess</span><a - id="dx1-69030"></a> </dt><dd -class="description">The replacement text corresponding to the - <span -class="cmss-10x-x-109">shortplural</span><a - id="dx1-69031"></a> key (used by <span -class="cmtt-10x-x-109">\newacronym</span><a - id="dx1-69032"></a>). +class="cmssbx-10">shortpluralaccess</span><a + id="dx1-70030"></a> </dt><dd +class="description">The replacement text corresponding to the <span +class="cmss-10">shortplural</span><a + id="dx1-70031"></a> key + (used by <span +class="cmtt-10">\newacronym</span><a + id="dx1-70032"></a>). </dd></dl> -<!--l. 8033--><p class="noindent" >For example: - - - +<!--l. 8168--><p class="noindent" >For example: + + </p> - <div class="verbatim" id="verbatim-219"> + <div class="verbatim" id="verbatim-221"> \newglossaryentry{tex}{name={\TeX},description={Document  <br />preparation language},access={TeX}} </div> -<!--l. 8037--><p class="nopar" > Now <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{tex}</span></span></span> will be equivalent to - - - +<!--l. 8172--><p class="nopar" > Now <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls{tex}</span></span></span> will be equivalent to + + </p> - <div class="verbatim" id="verbatim-220"> + <div class="verbatim" id="verbatim-222"> \BeginAccSupp{ActualText=TeX}\TeX\EndAccSupp{} </div> -<!--l. 8041--><p class="nopar" > The sample file <a +<!--l. 8176--><p class="nopar" > The sample file <a href="#x1-5128r32"><span -class="cmtt-10x-x-109">sampleaccsupp.tex</span></a> illustrates the <span -class="cmss-10x-x-109">glossaries-accsupp</span><a - id="dx1-69033"></a> -package. -</p><!--l. 8045--><p class="indent" > See the documented code (<span -class="cmtt-10x-x-109">glossaries-code.pdf</span>) for further details. It -is recommended that you also read the <span -class="cmss-10x-x-109">accsupp</span><a - id="dx1-69034"></a> documentation. - - - -</p> - <h2 class="chapterHead"><span class="titlemark">20</span>  <a - id="sec:exnewstyle"></a>Troubleshooting</h2> -<!--l. 8052--><p class="noindent" >The <span -class="cmss-10x-x-109">glossaries </span>package comes with a minimal file called <span -class="cmtt-10x-x-109">minimalgls.tex</span> -which can be used for testing. This should be located in the -<span -class="cmtt-10x-x-109">samples </span>subdirectory (folder) of the <span -class="cmss-10x-x-109">glossaries </span>documentation -directory. The location varies according to your operating system and -<span class="TEX">T<span -class="E">E</span>X</span> installation. For example, on my Linux partition it can be found in -<span -class="cmtt-10x-x-109">/usr/local/texlive/2013/texmf-dist/doc/latex/glossaries/</span>. +class="cmtt-10">sampleaccsupp.tex</span></a> illustrates the <span +class="cmss-10">glossaries-accsupp</span><a + id="dx1-70033"></a> package. +</p><!--l. 8180--><p class="indent" > See the documented code (<span +class="cmtt-10">glossaries-code.pdf</span>) for further details. It is +recommended that you also read the <span +class="cmss-10">accsupp</span><a + id="dx1-70034"></a> documentation. + + +</p> +<!--l. 8184--><p class="indent" > </div> +</p><!--l. 8184--><p class="noindent" ><a +href="#top">Top</a><div class="chapter"><h2 class="chapterHead">19. <a + id="sec:trouble"></a>Troubleshooting</h2> +</p><!--l. 8187--><p class="indent" > The <span +class="cmss-10">glossaries </span>package comes with a minimal file called <span +class="cmtt-10">minimalgls.tex </span>which can +be used for testing. This should be located in the <span +class="cmtt-10">samples </span>subdirectory (folder) of the +<span +class="cmss-10">glossaries </span>documentation directory. The location varies according to your operating +system and <span class="TEX">T<span +class="E">E</span>X</span> installation. For example, on my Linux partition it can be +found in <span +class="cmtt-10">/usr/local/texlive/2013/texmf-dist/doc/latex/glossaries/</span>. Further information on debugging <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> code is available at <a -href="http://theoval.cmp.uea.ac.uk/~nlct/latex/minexample/" class="url" ><span -class="cmtt-10x-x-109">http://theoval.cmp.uea.ac.uk/</span><span -class="cmtt-10x-x-109">~</span><span -class="cmtt-10x-x-109">nlct/latex/minexample/</span></a>. -</p><!--l. 8063--><p class="indent" > Below is a list of the most frequently asked questions. For other queries, consult the -<span -class="cmss-10x-x-109">glossaries </span>FAQ at <a -href="http://www.dickimaw-books.com/faqs/glossariesfaq.html" class="url" ><span -class="cmtt-10x-x-109">http://www.dickimaw-books.com/faqs/glossariesfaq.html</span></a>. -If that doesn’t help, try posting your query to somewhere like -the comp.text.tex newsgroup, the <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> Community Forum -(<a -href="http://www.latex-community.org/" class="url" ><span -class="cmtt-10x-x-109">http://www.latex-community.org/</span></a>) or <span class="TEX">T<span -class="E">E</span>X</span> on StackExchange -(<a -href="http://tex.stackexchange.com/" class="url" ><span -class="cmtt-10x-x-109">http://tex.stackexchange.com/</span></a>). Bug reports can be submitted at -<a -href="http://www.dickimaw-books.com/bug-report.html" class="url" ><span -class="cmtt-10x-x-109">http://www.dickimaw-books.com/bug-report.html</span></a>. +href="http://www.dickimaw-books.com/latex/minexample/" class="url" ><span +class="cmtt-10">http://www.dickimaw-_books.com/latex/minexample/</span></a>. +</p><!--l. 8198--><p class="indent" > Below is a list of the most frequently asked questions. For other queries, consult +the <a +href="http://www.dickimaw-books.com/faqs/glossariesfaq.html" ><span +class="cmss-10">glossaries </span>FAQ</a>. If that doesn’t help, try posting your query to somewhere like +the comp.text.tex newsgroup, the <a +href="http://www.latex-community.org/" ><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> Community Forum</a> or <a +href="http://tex.stackexchange.com/" ><span class="TEX">T<span +class="E">E</span>X</span> on +StackExchange</a>. Bug reports can be submitted via <a +href="http://www.dickimaw-books.com/bug-report.html" >my package bug report +form</a>. </p><ol class="enumerate1" > <li - class="enumerate" id="x1-70002x1"><span -class="cmbx-10x-x-109">Q. </span>I get the error message: - - - - <div class="verbatim" id="verbatim-221"> + class="enumerate" id="x1-71002x1"><span +class="cmbx-10">Q. </span>I get the error message: + + + <div class="verbatim" id="verbatim-223"> ! Undefined control sequence.  <br />\in@ #1#2->\begingroup \def \in@@ </div> - <!--l. 8078--><p class="nopar" > - </p><!--l. 8080--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>This error can occur if you have a fragile command in one of your - entry definitions. In most cases using <span -class="cmtt-10x-x-109">\glsnoexpandfields </span>before - defining your entry should fix this, but there are still a few - fragile commands that will still cause this error even with - <span -class="cmtt-10x-x-109">\glsnoexpandfields</span>. If this is the case put <span -class="cmtt-10x-x-109">\protect </span>in front of the - fragile command. + <!--l. 8213--><p class="nopar" > + </p><!--l. 8215--><p class="noindent" ><span +class="cmbx-10">A. </span>This error can occur if you have a fragile command in one of your entry + definitions. In most cases using <span +class="cmtt-10">\glsnoexpandfields </span>before defining your entry + should fix this, but there are still a few fragile commands that will still cause + this error even with <span +class="cmtt-10">\glsnoexpandfields</span>. If this is the case put <span +class="cmtt-10">\protect </span>in + front of the fragile command. </p></li> <li - class="enumerate" id="x1-70004x2"><span -class="cmbx-10x-x-109">Q. </span>I get the error message: - - - - <div class="verbatim" id="verbatim-222"> + class="enumerate" id="x1-71004x2"><span +class="cmbx-10">Q. </span>I get the error message: + + + <div class="verbatim" id="verbatim-224"> Missing \begin{document} </div> - <!--l. 8091--><p class="nopar" > - </p><!--l. 8093--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>Check you are using an up to date version of the <span -class="cmss-10x-x-109">xkeyval</span><a - id="dx1-70005"></a> - package. + <!--l. 8226--><p class="nopar" > + </p><!--l. 8228--><p class="noindent" ><span +class="cmbx-10">A. </span>Check you are using an up to date version of the <span +class="cmss-10">xkeyval</span><a + id="dx1-71005"></a> package. </p></li> <li - class="enumerate" id="x1-70007x3"><span -class="cmbx-10x-x-109">Q. </span>When I use <a - id="dx1-70008"></a><a + class="enumerate" id="x1-71007x3"><span +class="cmbx-10">Q. </span>When I use <a + id="dx1-71008"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70009"></a></a>, I get the following error message: - - - - <div class="verbatim" id="verbatim-223"> +class="cmtt-10">xindy</span><a + id="dx1-71009"></a></a>, I get the following error message: + + + <div class="verbatim" id="verbatim-225"> ERROR: CHAR: index 0 should be less than the length of  <br />the string </div> - <!--l. 8101--><p class="nopar" > - </p><!--l. 8103--><p class="noindent" ><span -class="cmbx-10x-x-109">A.</span> <a - id="dx1-70010"></a><a + <!--l. 8236--><p class="nopar" > + </p><!--l. 8238--><p class="noindent" ><span +class="cmbx-10">A.</span> <a + id="dx1-71010"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70011"></a></a> discards all commands and braces from the sort string. If - your sort string (either specified by the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-70012"></a> key or the <span -class="cmss-10x-x-109">name</span><a - id="dx1-70013"></a> key) - only consists of commands, this will be treated by <a - id="dx1-70014"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70015"></a> as an - empty sort string, which produces an error message in newer - versions of <a - id="dx1-70016"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70017"></a>. For example, the following will cause a - problem: - - - +class="cmtt-10">xindy</span><a + id="dx1-71011"></a></a> discards all commands and braces from the sort string. If your sort + string (either specified by the <span +class="cmss-10">sort</span><a + id="dx1-71012"></a> key or the <span +class="cmss-10">name</span><a + id="dx1-71013"></a> key) only consists of + commands, this will be treated by <a + id="dx1-71014"></a><span +class="cmtt-10">xindy</span><a + id="dx1-71015"></a> as an empty sort string, which + produces an error message in newer versions of <a + id="dx1-71016"></a><span +class="cmtt-10">xindy</span><a + id="dx1-71017"></a>. For example, the + following will cause a problem: + + </p> - <div class="verbatim" id="verbatim-224"> + <div class="verbatim" id="verbatim-226"> \newglossaryentry{alpha}{name={\ensuremath{\alpha}},  <br />  description=alpha} </div> - <!--l. 8112--><p class="nopar" > Either use a different sort key for the entry, for example: - - - + <!--l. 8247--><p class="nopar" > Either use a different sort key for the entry, for example: + + </p> - <div class="verbatim" id="verbatim-225"> + <div class="verbatim" id="verbatim-227"> \newglossaryentry{alpha}{sort=alpha,  <br />  name={\ensuremath{\alpha}},  <br />  description=alpha} </div> - <!--l. 8118--><p class="nopar" > or, if all entries are like this, you may prefer to use the <span -class="cmss-10x-x-109">sort=use</span><a - id="dx1-70018"></a> or - <span -class="cmss-10x-x-109">sort=def</span><a - id="dx1-70019"></a> package options. See <a + <!--l. 8253--><p class="nopar" > or, if all entries are like this, you may prefer to use the <span +class="cmss-10">sort=use</span><a + id="dx1-71018"></a> or <span +class="cmss-10">sort=def</span><a + id="dx1-71019"></a> + package options. See <a href="#sec:pkgopts-sort"><span -class="cmsy-10x-x-109">§</span>2.4 </a><a -href="#sec:pkgopts-sort">Sorting Options<!--tex4ht:ref: sec:pkgopts-sort --></a> for further details - of the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-70020"></a> option. +class="cmsy-10">§</span>2.4 </a><a +href="#sec:pkgopts-sort">Sorting Options<!--tex4ht:ref: sec:pkgopts-sort --></a> for further details of the <span +class="cmss-10">sort</span><a + id="dx1-71020"></a> + option. </p></li> <li - class="enumerate" id="x1-70022x4"><span -class="cmbx-10x-x-109">Q. </span>I’ve used the <span -class="cmss-10x-x-109">smallcaps</span><a - id="dx1-70023"></a> option, but the acronyms are displayed in - normal sized upper case letters. - <!--l. 8127--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>The <span -class="cmss-10x-x-109">smallcaps</span><a - id="dx1-70024"></a> package option uses <span -class="cmtt-10x-x-109">\textsc</span><a - id="dx1-70025"></a> to typeset - the acronyms. This command converts lower case letters to - small capitals, while upper case letters remain their usual - size. Therefore you need to specify the acronym in lower case + class="enumerate" id="x1-71022x4"><span +class="cmbx-10">Q. </span>I’ve used the <span +class="cmss-10">smallcaps</span><a + id="dx1-71023"></a> option, but the acronyms are displayed in normal + sized upper case letters. + <!--l. 8262--><p class="noindent" ><span +class="cmbx-10">A. </span>The <span +class="cmss-10">smallcaps</span><a + id="dx1-71024"></a> package option uses <span +class="cmtt-10">\textsc</span><a + id="dx1-71025"></a> to typeset the acronyms. This + command converts lower case letters to small capitals, while upper case letters + remain their usual size. Therefore you need to specify the acronym in lower case letters. </p></li> <li - class="enumerate" id="x1-70027x5"><span -class="cmbx-10x-x-109">Q. </span>My acronyms won’t break across a line when they’re expanded. - <!--l. 8135--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + class="enumerate" id="x1-71027x5"><span +class="cmbx-10">Q. </span>My acronyms won’t break across a line when they’re expanded. + <!--l. 8270--><p class="noindent" ><span +class="cmbx-10">A. </span>PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> can break hyperlinks across a line, but <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> can’t. - If you can’t use PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> can’t. If you + can’t use PDF<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> then disable the <a - id="dx1-70028"></a><a -href="#glo:firstuse">first use</a> links using - the package option <span -class="cmss-10x-x-109">hyperfirst=false</span><a - id="dx1-70029"></a>. + id="dx1-71028"></a><a +href="#glo:firstuse">first use</a> links using the package option + <span +class="cmss-10">hyperfirst=false</span><a + id="dx1-71029"></a>. </p></li> <li - class="enumerate" id="x1-70031x6"><span -class="cmbx-10x-x-109">Q. </span>How do I change the font that the acronyms are displayed - in? - <!--l. 8141--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>The easiest way to do this is to specify the <span -class="cmss-10x-x-109">smaller</span><a - id="dx1-70032"></a> package option - and redefine <span -class="cmtt-10x-x-109">\acronymfont</span><a - id="dx1-70033"></a> to use the required typesetting command. - For example, suppose you would like the acronyms displayed in a - sans-serif font, then you can do: - - - + class="enumerate" id="x1-71031x6"><span +class="cmbx-10">Q. </span>How do I change the font that the acronyms are displayed in? + <!--l. 8276--><p class="noindent" ><span +class="cmbx-10">A. </span>The easiest way to do this is to specify the <span +class="cmss-10">smaller</span><a + id="dx1-71032"></a> package option and + redefine <span +class="cmtt-10">\acronymfont</span><a + id="dx1-71033"></a> to use the required typesetting command. For example, + suppose you would like the acronyms displayed in a sans-serif font, then you can + do: + + </p> - <div class="verbatim" id="verbatim-226"> + <div class="verbatim" id="verbatim-228"> \usepackage[smaller]{glossaries}  <br />\renewcommand*{\acronymfont}[1]{\textsf{#1}} </div> - <!--l. 8148--><p class="nopar" > + <!--l. 8283--><p class="nopar" > </p></li> <li - class="enumerate" id="x1-70035x7"><span -class="cmbx-10x-x-109">Q. </span>How do I change the font that the acronyms are displayed in on - <a - id="dx1-70036"></a><a -href="#glo:firstuse">first use</a>? - <!--l. 8153--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>The easiest way to do this is to specify the <span -class="cmss-10x-x-109">smaller</span><a - id="dx1-70037"></a> package option - and redefine <span -class="cmtt-10x-x-109">\firstacronymfont</span><a - id="dx1-70038"></a> to use the required command. Note - that if you don’t want the acronym on subsequent use to use - <span -class="cmtt-10x-x-109">\textsmaller</span><a - id="dx1-70039"></a>, you will also need to redefine <span -class="cmtt-10x-x-109">\acronymfont</span><a - id="dx1-70040"></a>, as - above. For example to make the acronym emphasized on <a - id="dx1-70041"></a><a + class="enumerate" id="x1-71035x7"><span +class="cmbx-10">Q. </span>How do I change the font that the acronyms are displayed in on <a + id="dx1-71036"></a><a href="#glo:firstuse">first - use</a>, but use the surrounding font for subsequent use, you can - do: - - - + use</a>? + <!--l. 8288--><p class="noindent" ><span +class="cmbx-10">A. </span>The easiest way to do this is to specify the <span +class="cmss-10">smaller</span><a + id="dx1-71037"></a> package option and + redefine <span +class="cmtt-10">\firstacronymfont</span><a + id="dx1-71038"></a> to use the required command. Note that if you + don’t want the acronym on subsequent use to use <span +class="cmtt-10">\textsmaller</span><a + id="dx1-71039"></a>, you will also + need to redefine <span +class="cmtt-10">\acronymfont</span><a + id="dx1-71040"></a>, as above. For example to make the acronym + emphasized on <a + id="dx1-71041"></a><a +href="#glo:firstuse">first use</a>, but use the surrounding font for subsequent use, you + can do: + + </p> - <div class="verbatim" id="verbatim-227"> + <div class="verbatim" id="verbatim-229"> \usepackage[smaller]{glossaries}  <br />\renewcommand*{\firstacronymfont}[1]{\emph{#1}}  <br />\renewcommand*{\acronymfont}[1]{#1} </div> - <!--l. 8163--><p class="nopar" > + <!--l. 8298--><p class="nopar" > </p></li> <li - class="enumerate" id="x1-70043x8"><span -class="cmbx-10x-x-109">Q. </span>I don’t have Perl installed, do I have to use <a - id="dx1-70044"></a><a + class="enumerate" id="x1-71043x8"><span +class="cmbx-10">Q. </span>I don’t have Perl installed, do I have to use <a + id="dx1-71044"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-70045"></a></a>? - <!--l. 8168--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>No. Although it is strongly recommended, you don’t have to use +class="cmtt-10">makeglossaries</span><a + id="dx1-71045"></a></a>? + <!--l. 8303--><p class="noindent" ><span +class="cmbx-10">A. </span>No. Although it is strongly recommended, you don’t have to use <a - id="dx1-70046"></a><a + id="dx1-71046"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-70047"></a></a>. If you prefer a GUI application and have Java - installed, you can use <a - id="dx1-70048"></a><a +class="cmtt-10">makeglossaries</span><a + id="dx1-71047"></a></a>. If you prefer a GUI application and have Java installed, you + can use <a + id="dx1-71048"></a><a href="#glo:makeglossariesgui"><span -class="cmtt-10x-x-109">makeglossariesgui</span><a - id="dx1-70049"></a></a> instead. Otherwise you - can just call <a - id="dx1-70050"></a><a +class="cmtt-10">makeglossariesgui</span><a + id="dx1-71049"></a></a> instead. Otherwise you can just call <a + id="dx1-71050"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-70051"></a></a> explicitly (see <a +class="cmtt-10">makeindex</span><a + id="dx1-71051"></a></a> + explicitly (see <a href="#sec:makeindexapp"><span -class="cmsy-10x-x-109">§</span>1.3.3 </a><a -href="#sec:makeindexapp">Using makeindex - explicitly<!--tex4ht:ref: sec:makeindexapp --></a>). Note that you can’t use <a - id="dx1-70052"></a><a +class="cmsy-10">§</span>1.3.3 </a><a +href="#sec:makeindexapp">Using makeindex explicitly<!--tex4ht:ref: sec:makeindexapp --></a>). Note that you can’t use <a + id="dx1-71052"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70053"></a></a> if you don’t have Perl - installed. +class="cmtt-10">xindy</span><a + id="dx1-71053"></a></a> + if you don’t have Perl installed. </p></li> <li - class="enumerate" id="x1-70055x9"><span -class="cmbx-10x-x-109">Q. </span>I’m used to using the <span -class="cmss-10x-x-109">glossary </span>package: are there any instructions - on migrating from the <span -class="cmss-10x-x-109">glossary</span><a - id="dx1-70056"></a> package to the <span -class="cmss-10x-x-109">glossaries </span>package? - <!--l. 8179--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>Read <a -href="glossary2glossaries.html" >“Upgrading from the glossary package to the glossaries - package”</a> which should be available from the same location as this - document. + class="enumerate" id="x1-71055x9"><span +class="cmbx-10">Q. </span>I’m used to using the <span +class="cmss-10">glossary </span>package: are there any instructions on + migrating from the <span +class="cmss-10">glossary</span><a + id="dx1-71056"></a> package to the <span +class="cmss-10">glossaries </span>package? + <!--l. 8314--><p class="noindent" ><span +class="cmbx-10">A. </span>Read <a +href="glossary2glossaries.html" >“Upgrading from the glossary package to the glossaries package”</a> which + should be available from the same location as this document. </p></li> <li - class="enumerate" id="x1-70058x10"><span -class="cmbx-10x-x-109">Q. </span>I’m using <span -class="cmss-10x-x-109">babel</span><a - id="dx1-70059"></a> but the fixed names haven’t been translated. - <!--l. 8186--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>The <span -class="cmss-10x-x-109">glossaries </span>package currently only supports the following - languages: Brazilian Portuguese, Danish, Dutch, English, French, - German, Irish, Italian, Hungarian, Polish, Serbian and Spanish. If - you want to add another language, send me the translations, and I’ll - add them to the next version. - </p><!--l. 8192--><p class="noindent" >If you are using one of the above languages, but the text hasn’t been - translated, try using the <span -class="cmss-10x-x-109">glossaries </span>package option <span -class="cmss-10x-x-109">translate=babel</span><a - id="dx1-70060"></a>. - Also, try adding the language as a global option to the class - file. + class="enumerate" id="x1-71058x10"><span +class="cmbx-10">Q. </span>I’m using <span +class="cmss-10">babel</span><a + id="dx1-71059"></a> but the fixed names haven’t been translated. + <!--l. 8321--><p class="noindent" ><span +class="cmbx-10">A. </span>The <span +class="cmss-10">glossaries </span>package currently only supports the following languages: + Brazilian Portuguese, Danish, Dutch, English, French, German, Irish, + Italian, Hungarian, Polish, Serbian and Spanish. If you want to add + another language, send me the translations, and I’ll add them to the next + version. + </p><!--l. 8327--><p class="noindent" >If you are using one of the above languages, but the text hasn’t been translated, + try using the <span +class="cmss-10">glossaries </span>package option <span +class="cmss-10">translate=babel</span><a + id="dx1-71060"></a>. Also, try adding the + language as a global option to the class file. </p></li> <li - class="enumerate" id="x1-70062x11"><span -class="cmbx-10x-x-109">Q. </span>My glossaries haven’t appeared. - <!--l. 8199--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>Remember to do the following: </p> - <ul class="itemize1"> - <li class="itemize">Add <span -class="cmtt-10x-x-109">\makeglossaries</span><a - id="dx1-70063"></a> to the document preamble. - - - - </li> - <li class="itemize">Use either <span -class="cmtt-10x-x-109">\printglossary</span><a - id="dx1-70064"></a> for each glossary that has been - defined or <span -class="cmtt-10x-x-109">\printglossaries</span><a - id="dx1-70065"></a>. - </li> - <li class="itemize">Use the commands listed in <a + class="enumerate" id="x1-71062x11"><span +class="cmbx-10">Q. </span>My glossaries haven’t appeared. + <!--l. 8334--><p class="noindent" ><span +class="cmbx-10">A. </span>Remember to do the following: </p> + <ul class="itemize1"> + <li class="itemize">Add <span +class="cmtt-10">\makeglossaries</span><a + id="dx1-71063"></a> to the document preamble. + </li> + <li class="itemize">Use either <span +class="cmtt-10">\printglossary</span><a + id="dx1-71064"></a> for each glossary that has been defined or + <span +class="cmtt-10">\printglossaries</span><a + id="dx1-71065"></a>. + + + </li> + <li class="itemize">Use the commands listed in <a href="#sec:glslink"><span -class="cmsy-10x-x-109">§</span>6 </a><a -href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a>, - <a +class="cmsy-10">§</span>6 </a><a +href="#sec:glslink">Links to Glossary Entries<!--tex4ht:ref: sec:glslink --></a>, <a href="#sec:glsadd"><span -class="cmsy-10x-x-109">§</span>7 </a><a -href="#sec:glsadd">Adding an Entry to the Glossary Without Generating - Text<!--tex4ht:ref: sec:glsadd --></a> or <a +class="cmsy-10">§</span>7 + </a><a +href="#sec:glsadd">Adding an Entry to the Glossary Without Generating Text<!--tex4ht:ref: sec:glsadd --></a> or <a href="#sec:crossref"><span -class="cmsy-10x-x-109">§</span>8 </a><a -href="#sec:crossref">Cross-Referencing Entries<!--tex4ht:ref: sec:crossref --></a> for each entry that - you want to appear in the glossary. - </li> - <li class="itemize">Run <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> on your - document, then run <a - id="dx1-70066"></a><a +class="cmsy-10">§</span>8 + </a><a +href="#sec:crossref">Cross-Referencing Entries<!--tex4ht:ref: sec:crossref --></a> for each entry that you want to appear in + the glossary. + </li> + <li class="itemize">Run <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> on your document, then run <a + id="dx1-71066"></a><a href="#glo:makeglossaries"><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-70067"></a></a>, then run <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> on - your document again. If you want the glossaries to appear in - the table of contents, you will need an extra <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run. - If any of your entries cross-reference an entry that’s not - referenced in the main body of the document, you will need - to run <a - id="dx1-70068"></a><span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-70069"></a> (see <a +class="cmtt-10">makeglossaries</span><a + id="dx1-71067"></a></a>, then run + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> on your document again. If you want the glossaries to appear + in the table of contents, you will need an extra <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run. If any + of your entries cross-reference an entry that’s not referenced in the + main body of the document, you will need to run <a + id="dx1-71068"></a><span +class="cmtt-10">makeglossaries</span><a + id="dx1-71069"></a> + (see <a href="#sec:makeglossaries"><span -class="cmsy-10x-x-109">§</span>1.3 </a><a -href="#sec:makeglossaries">Generating the Associated - Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a>) after the second <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> run, followed by - another <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="cmsy-10">§</span>1.3 </a><a +href="#sec:makeglossaries">Generating the Associated Glossary Files<!--tex4ht:ref: sec:makeglossaries --></a>) after the second + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> run, followed by another <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> run.</li></ul> - <!--l. 8219--><p class="noindent" >Check the log files (<span -class="cmtt-10x-x-109">.log</span><a - id="dx1-70070"></a>, <span -class="cmtt-10x-x-109">.glg</span><a - id="dx1-70071"></a> etc) for any warnings. + <!--l. 8354--><p class="noindent" >Check the log files (<span +class="cmtt-10">.log</span><a + id="dx1-71070"></a>, <span +class="cmtt-10">.glg</span><a + id="dx1-71071"></a> etc) for any warnings. </p></li> <li - class="enumerate" id="x1-70073x12"><span -class="cmbx-10x-x-109">Q. </span>Why is glossaries creating an empty <span -class="cmtt-10x-x-109">.glo</span><a - id="dx1-70074"></a> file? - <!--l. 8224--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>Because you haven’t used any entries in the <span -class="cmtt-10x-x-109">main </span>glossary - via commands such as <span -class="cmtt-10x-x-109">\gls</span><a - id="dx1-70075"></a>. If you don’t want to use this - glossary, you can suppress its creation via the package option - <span -class="cmss-10x-x-109">nomain</span><a - id="dx1-70076"></a>. + class="enumerate" id="x1-71073x12"><span +class="cmbx-10">Q. </span>Why is glossaries creating an empty <span +class="cmtt-10">.glo</span><a + id="dx1-71074"></a> file? + <!--l. 8359--><p class="noindent" ><span +class="cmbx-10">A. </span>Because you haven’t used any entries in the <span +class="cmtt-10">main </span>glossary via commands + such as <span +class="cmtt-10">\gls</span><a + id="dx1-71075"></a>. If you don’t want to use this glossary, you can suppress its + creation via the package option <span +class="cmss-10">nomain</span><a + id="dx1-71076"></a>. </p></li> <li - class="enumerate" id="x1-70078x13"><span -class="cmbx-10x-x-109">Q. </span>It is possible to change the rules used to sort the glossary - entries? - <!--l. 8232--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>If it’s for an individual entry, then you can use the entry’s <span -class="cmss-10x-x-109">sort</span><a - id="dx1-70079"></a> key - to sort it according to a different term. If it’s for the entire alphabet, - then you will need to use <a - id="dx1-70080"></a><a + class="enumerate" id="x1-71078x13"><span +class="cmbx-10">Q. </span>It is possible to change the rules used to sort the glossary entries? + <!--l. 8367--><p class="noindent" ><span +class="cmbx-10">A. </span>If it’s for an individual entry, then you can use the entry’s <span +class="cmss-10">sort</span><a + id="dx1-71079"></a> key to sort it + according to a different term. If it’s for the entire alphabet, then you will need + to use <a + id="dx1-71080"></a><a href="#glo:xindy"><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70081"></a></a> (instead of <a - id="dx1-70082"></a><a +class="cmtt-10">xindy</span><a + id="dx1-71081"></a></a> (instead of <a + id="dx1-71082"></a><a href="#glo:makeindex"><span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-70083"></a></a>) and - use an appropriate <a - id="dx1-70084"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70085"></a> language module. Writing <a - id="dx1-70086"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70087"></a> - modules or styles is beyond the scope of this manual. Further - information about <a - id="dx1-70088"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70089"></a> can be found at the <a -href="http://xindy.sourceforge.net/" >Xindy Web - Site</a>. There is also a link to the <a - id="dx1-70090"></a><span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-70091"></a> mailing list from that +class="cmtt-10">makeindex</span><a + id="dx1-71083"></a></a>) and use an appropriate <a + id="dx1-71084"></a><span +class="cmtt-10">xindy</span><a + id="dx1-71085"></a> + language module. Writing <a + id="dx1-71086"></a><span +class="cmtt-10">xindy</span><a + id="dx1-71087"></a> modules or styles is beyond the scope of + this manual. Further information about <a + id="dx1-71088"></a><span +class="cmtt-10">xindy</span><a + id="dx1-71089"></a> can be found at the + <a +href="http://xindy.sourceforge.net/" >Xindy Web Site</a>. There is also a link to the <a + id="dx1-71090"></a><span +class="cmtt-10">xindy</span><a + id="dx1-71091"></a> mailing list from that site. - </p><!--l. 8242--><p class="noindent" >If you want to sort according to order of definition or order - of use, use the <span -class="cmss-10x-x-109">sort</span><a - id="dx1-70092"></a> package option described in <a + </p><!--l. 8377--><p class="noindent" >If you want to sort according to order of definition or order of use, use the <span +class="cmss-10">sort</span><a + id="dx1-71092"></a> + package option described in <a href="#sec:pkgopts-sort"><span -class="cmsy-10x-x-109">§</span>2.4 </a><a -href="#sec:pkgopts-sort">Sorting - Options<!--tex4ht:ref: sec:pkgopts-sort --></a>. +class="cmsy-10">§</span>2.4 </a><a +href="#sec:pkgopts-sort">Sorting Options<!--tex4ht:ref: sec:pkgopts-sort --></a>. </p></li> - - - <li - class="enumerate" id="x1-70094x14"><span -class="cmbx-10x-x-109">Q. </span>I get an error when using TeX4HT<a - id="dx1-70095"></a> with <span -class="cmss-10x-x-109">glossaries</span>. - <!--l. 8249--><p class="noindent" ><span -class="cmbx-10x-x-109">A. </span>TeX4HT seems to have a problem with the glossary styles that + class="enumerate" id="x1-71094x14"><span +class="cmbx-10">Q. </span>I get an error when using TeX4HT<a + id="dx1-71095"></a> with <span +class="cmss-10">glossaries</span>. + <!--l. 8384--><p class="noindent" ><span +class="cmbx-10">A. </span>TeX4HT seems to have a problem with the glossary styles that use <span -class="cmtt-10x-x-109">\indexspace</span><a - id="dx1-70096"></a>. I don’t know enough about TeX4HT to find out - why. Either use a different glossary style or redefine the style - command that uses <span -class="cmtt-10x-x-109">\indexspace</span>. For example, if you are using the - <span -class="cmss-10x-x-109">list</span><a - id="dx1-70097"></a> style, try: - - - -</p> - <div class="verbatim" id="verbatim-228"> +class="cmtt-10">\indexspace</span><a + id="dx1-71096"></a>. I don’t know enough about TeX4HT to find out + why. Either use a different glossary style or redefine the style command + that uses <span +class="cmtt-10">\indexspace</span>. For example, if you are using the <span +class="cmss-10">list</span><a + id="dx1-71097"></a> style, + try: + + +</p> + <div class="verbatim" id="verbatim-230"> \renewcommand*{\glsgroupskip}{} </div> - <!--l. 8256--><p class="nopar" > or - - - + <!--l. 8391--><p class="nopar" > or + + </p> - <div class="verbatim" id="verbatim-229"> + <div class="verbatim" id="verbatim-231"> \renewcommand*{\glsgroupskip}{\item[]} </div> - <!--l. 8260--><p class="nopar" > + <!--l. 8395--><p class="nopar" > </p> </li></ol> - - - -<!--l. 8264--><p class="indent" > <a + + +<!--l. 8399--><p class="indent" > <a id="likesection.2"></a><a id="sec:index"></a> - - - -</p> - <h2 class="likechapterHead"><a - id="x1-7100020"></a>Index</h2> -<!--l. 4--><p class="noindent" > <span -class="cmbx-10x-x-109">Symbols</span> -</p> - <div class="theindex"><span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\@gls@codepage</span></span></span>  <a + + +</p> +<!--l. 2--><p class="indent" > </div> +</p><!--l. 2--><p class="noindent" ><a +href="#top">Top</a></p><h2 class="likechapterHead"><a + id="x1-7200019"></a>Index</h2> <span +class="cmbx-10">Symbols</span> + <div class="theindex"><span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\@gls@codepage</span></span></span>  <a href="glossaries-user.html#dx1-12023" ><span -class="cmti-10x-x-109">1</span></a> <br /></span> +class="cmti-10">1</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\@glsorder</span></span></span>  <a +class="cmtt-10">\@glsorder</span></span></span>  <a href="glossaries-user.html#dx1-12019" ><span -class="cmti-10x-x-109">2</span></a> <br /></span> +class="cmti-10">2</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\@istfilename</span></span></span>  <a +class="cmtt-10">\@istfilename</span></span></span>  <a href="glossaries-user.html#dx1-12011" ><span -class="cmti-10x-x-109">3</span></a> <br /></span> +class="cmti-10">3</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\@newglossary</span></span></span>  <a +class="cmtt-10">\@newglossary</span></span></span>  <a href="glossaries-user.html#dx1-12005" ><span -class="cmti-10x-x-109">4</span></a> <br /></span> +class="cmti-10">4</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\@xdylanguage</span></span></span>  <a +class="cmtt-10">\@xdylanguage</span></span></span>  <a href="glossaries-user.html#dx1-12022" ><span -class="cmti-10x-x-109">5</span></a> <br /></span> -<span class="index-item"><span -class="cmtt-10x-x-109">Xindy</span>  <a -href="glossaries-user.html#dx1-10002" >6</a> <br /></span> -<p class="theindex"> <span -class="cmbx-10x-x-109">A</span> +class="cmti-10">5</span></a> <br /></span> +<p class="theindex"> <span +class="cmbx-10">A</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Ac</span></span></span>  <a -href="glossaries-user.html#dx1-50081" >7</a> <br /></span> +class="cmtt-10">\Ac</span></span></span>  <a +href="glossaries-user.html#dx1-50096" >6</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ac</span></span></span>  <a -href="glossaries-user.html#dx1-50079" >8</a> <br /></span> +class="cmtt-10">\ac</span></span></span>  <a +href="glossaries-user.html#dx1-50094" >7</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">accsupp </span>package  <a -href="glossaries-user.html#dx1-69002" >9</a>, <a -href="glossaries-user.html#dx1-69034" >10</a> <br /></span> +class="cmss-10">accsupp </span>package  <a +href="glossaries-user.html#dx1-70002" >8</a>, <a +href="glossaries-user.html#dx1-70034" >9</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acf</span></span></span>  <a -href="glossaries-user.html#dx1-50073" >11</a> <br /></span> +class="cmtt-10">\Acf</span></span></span>  <a +href="glossaries-user.html#dx1-50088" >10</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acf</span></span></span>  <a -href="glossaries-user.html#dx1-50071" >12</a> <br /></span> +class="cmtt-10">\acf</span></span></span>  <a +href="glossaries-user.html#dx1-50086" >11</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acfp</span></span></span>  <a -href="glossaries-user.html#dx1-50077" >13</a> <br /></span> +class="cmtt-10">\Acfp</span></span></span>  <a +href="glossaries-user.html#dx1-50092" >12</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acfp</span></span></span>  <a -href="glossaries-user.html#dx1-50075" >14</a> <br /></span> +class="cmtt-10">\acfp</span></span></span>  <a +href="glossaries-user.html#dx1-50090" >13</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acl</span></span></span>  <a -href="glossaries-user.html#dx1-50065" >15</a> <br /></span> +class="cmtt-10">\Acl</span></span></span>  <a +href="glossaries-user.html#dx1-50080" >14</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acl</span></span></span>  <a -href="glossaries-user.html#dx1-50063" >16</a> <br /></span> +class="cmtt-10">\acl</span></span></span>  <a +href="glossaries-user.html#dx1-50078" >15</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Aclp</span></span></span>  <a -href="glossaries-user.html#dx1-50069" >17</a> <br /></span> +class="cmtt-10">\Aclp</span></span></span>  <a +href="glossaries-user.html#dx1-50084" >16</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\aclp</span></span></span>  <a -href="glossaries-user.html#dx1-50067" >18</a> <br /></span> +class="cmtt-10">\aclp</span></span></span>  <a +href="glossaries-user.html#dx1-50082" >17</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acp</span></span></span>  <a -href="glossaries-user.html#dx1-50085" >19</a> <br /></span> +class="cmtt-10">\Acp</span></span></span>  <a +href="glossaries-user.html#dx1-50100" >18</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acp</span></span></span>  <a -href="glossaries-user.html#dx1-50083" >20</a> <br /></span> +class="cmtt-10">\acp</span></span></span>  <a +href="glossaries-user.html#dx1-50098" >19</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRfull</span></span></span>  <a -href="glossaries-user.html#dx1-50043" ><span -class="cmti-10x-x-109">21</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrfull</span></span></span>  <a -href="glossaries-user.html#dx1-50042" ><span -class="cmti-10x-x-109">22</span></a>, <a -href="glossaries-user.html#dx1-50074" >23</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrfull</span></span></span>  <a -href="glossaries-user.html#dx1-50039" ><span -class="cmti-10x-x-109">24</span></a>, <a -href="glossaries-user.html#dx1-50072" >25</a>, <a -href="glossaries-user.html#dx1-52016" >26</a>, <a -href="glossaries-user.html#dx1-52050" >27</a>, <a -href="glossaries-user.html#dx1-52063" >28</a>, <a -href="glossaries-user.html#dx1-53057" >29</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRfullfmt</span></span></span>  <a -href="glossaries-user.html#dx1-50045" ><span -class="cmti-10x-x-109">30</span></a> <br /></span> +class="cmtt-10">\ACRfull</span></span></span>  <a +href="glossaries-user.html#dx1-50058" ><span +class="cmti-10">20</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrfullfmt</span></span></span>  <a -href="glossaries-user.html#dx1-50044" ><span -class="cmti-10x-x-109">31</span></a> <br /></span> +class="cmtt-10">\Acrfull</span></span></span>  <a +href="glossaries-user.html#dx1-50057" ><span +class="cmti-10">21</span></a>, <a +href="glossaries-user.html#dx1-50089" >22</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrfullfmt</span></span></span>  <a -href="glossaries-user.html#dx1-50041" ><span -class="cmti-10x-x-109">32</span></a>, <a -href="glossaries-user.html#dx1-53018" >33</a>, <a -href="glossaries-user.html#dx1-53058" >34</a> <br /></span> +class="cmtt-10">\acrfull</span></span></span>  <a +href="glossaries-user.html#dx1-50054" ><span +class="cmti-10">23</span></a>, <a +href="glossaries-user.html#dx1-50087" >24</a>, <a +href="glossaries-user.html#dx1-52016" >25</a>, <a +href="glossaries-user.html#dx1-52050" >26</a>, <a +href="glossaries-user.html#dx1-52063" >27</a>, <a +href="glossaries-user.html#dx1-53057" >28</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRfullpl</span></span></span>  <a -href="glossaries-user.html#dx1-50048" ><span -class="cmti-10x-x-109">35</span></a> <br /></span> +class="cmtt-10">\ACRfullfmt</span></span></span>  <a +href="glossaries-user.html#dx1-50060" ><span +class="cmti-10">29</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrfullpl</span></span></span>  <a -href="glossaries-user.html#dx1-50047" ><span -class="cmti-10x-x-109">36</span></a>, <a -href="glossaries-user.html#dx1-50078" >37</a> <br /></span> +class="cmtt-10">\Acrfullfmt</span></span></span>  <a +href="glossaries-user.html#dx1-50059" ><span +class="cmti-10">30</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrfullpl</span></span></span>  <a -href="glossaries-user.html#dx1-50046" ><span -class="cmti-10x-x-109">38</span></a>, <a -href="glossaries-user.html#dx1-50076" >39</a> <br /></span> +class="cmtt-10">\acrfullfmt</span></span></span>  <a +href="glossaries-user.html#dx1-50056" ><span +class="cmti-10">31</span></a>, <a +href="glossaries-user.html#dx1-53018" >32</a>, <a +href="glossaries-user.html#dx1-53058" >33</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRfullplfmt</span></span></span>  <a -href="glossaries-user.html#dx1-50051" ><span -class="cmti-10x-x-109">40</span></a> <br /></span> +class="cmtt-10">\ACRfullpl</span></span></span>  <a +href="glossaries-user.html#dx1-50063" ><span +class="cmti-10">34</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Acrfullpl</span></span></span>  <a +href="glossaries-user.html#dx1-50062" ><span +class="cmti-10">35</span></a>, <a +href="glossaries-user.html#dx1-50093" >36</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrfullplfmt</span></span></span>  <a +class="cmtt-10">\acrfullpl</span></span></span>  <a +href="glossaries-user.html#dx1-50061" ><span +class="cmti-10">37</span></a>, <a +href="glossaries-user.html#dx1-50091" >38</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ACRfullplfmt</span></span></span>  <a +href="glossaries-user.html#dx1-50066" ><span +class="cmti-10">39</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Acrfullplfmt</span></span></span>  <a +href="glossaries-user.html#dx1-50065" ><span +class="cmti-10">40</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\acrfullplfmt</span></span></span>  <a +href="glossaries-user.html#dx1-50064" ><span +class="cmti-10">41</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ACRlong</span></span></span>  <a href="glossaries-user.html#dx1-50050" ><span -class="cmti-10x-x-109">41</span></a> <br /></span> - - - +class="cmti-10">42</span></a> <br /></span> + + <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrfullplfmt</span></span></span>  <a +class="cmtt-10">\Acrlong</span></span></span>  <a href="glossaries-user.html#dx1-50049" ><span -class="cmti-10x-x-109">42</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRlong</span></span></span>  <a -href="glossaries-user.html#dx1-50035" ><span -class="cmti-10x-x-109">43</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrlong</span></span></span>  <a -href="glossaries-user.html#dx1-50034" ><span -class="cmti-10x-x-109">44</span></a>, <a -href="glossaries-user.html#dx1-50066" >45</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrlong</span></span></span>  <a -href="glossaries-user.html#dx1-50033" ><span -class="cmti-10x-x-109">46</span></a>, <a -href="glossaries-user.html#dx1-50064" >47</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRlongpl</span></span></span>  <a -href="glossaries-user.html#dx1-50038" ><span -class="cmti-10x-x-109">48</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrlongpl</span></span></span>  <a -href="glossaries-user.html#dx1-50037" ><span -class="cmti-10x-x-109">49</span></a>, <a -href="glossaries-user.html#dx1-50070" >50</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrlongpl</span></span></span>  <a -href="glossaries-user.html#dx1-50036" ><span -class="cmti-10x-x-109">51</span></a>, <a -href="glossaries-user.html#dx1-50068" >52</a> <br /></span> +class="cmti-10">43</span></a>, <a +href="glossaries-user.html#dx1-50081" >44</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\acrlong</span></span></span>  <a +href="glossaries-user.html#dx1-50048" ><span +class="cmti-10">45</span></a>, <a +href="glossaries-user.html#dx1-50079" >46</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ACRlongpl</span></span></span>  <a +href="glossaries-user.html#dx1-50053" ><span +class="cmti-10">47</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Acrlongpl</span></span></span>  <a +href="glossaries-user.html#dx1-50052" ><span +class="cmti-10">48</span></a>, <a +href="glossaries-user.html#dx1-50085" >49</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\acrlongpl</span></span></span>  <a +href="glossaries-user.html#dx1-50051" ><span +class="cmti-10">50</span></a>, <a +href="glossaries-user.html#dx1-50083" >51</a> <br /></span> <span class="index-item">acronym styles:<br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">dua</span>  <a -href="glossaries-user.html#dx1-52018" >53</a>, <a -href="glossaries-user.html#dx1-52047" >54</a>, <a -href="glossaries-user.html#dx1-52052" >55</a>, <a -href="glossaries-user.html#dx1-53021" >56</a> <br /></span> +class="cmtt-10">dua</span>  <a +href="glossaries-user.html#dx1-52018" >52</a>, <a +href="glossaries-user.html#dx1-52047" >53</a>, <a +href="glossaries-user.html#dx1-52052" >54</a>, <a +href="glossaries-user.html#dx1-53021" >55</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">dua-desc</span>  <a -href="glossaries-user.html#dx1-52048" >57</a>, <a -href="glossaries-user.html#dx1-52055" >58</a> <br /></span> +class="cmtt-10">dua-desc</span>  <a +href="glossaries-user.html#dx1-52048" >56</a>, <a +href="glossaries-user.html#dx1-52055" >57</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">footnote</span>  <a -href="glossaries-user.html#dx1-52019" >59</a>, <a -href="glossaries-user.html#dx1-52059" >60</a>, <a -href="glossaries-user.html#dx1-53020" >61</a> <br /></span> +class="cmtt-10">footnote</span>  <a +href="glossaries-user.html#dx1-52019" >58</a>, <a +href="glossaries-user.html#dx1-52059" >59</a>, <a +href="glossaries-user.html#dx1-53020" >60</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">footnote-desc</span>  <a -href="glossaries-user.html#dx1-52070" >62</a> <br /></span> +class="cmtt-10">footnote-desc</span>  <a +href="glossaries-user.html#dx1-52070" >61</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">footnote-sc</span>  <a -href="glossaries-user.html#dx1-52060" >63</a> <br /></span> +class="cmtt-10">footnote-sc</span>  <a +href="glossaries-user.html#dx1-52060" >62</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">footnote-sc-desc</span>  <a -href="glossaries-user.html#dx1-5029" >64</a>, <a -href="glossaries-user.html#dx1-52071" >65</a>, <a -href="glossaries-user.html#dx1-52080" >66</a>, <a -href="glossaries-user.html#dx1-52083" >67</a> <br /></span> +class="cmtt-10">footnote-sc-desc</span>  <a +href="glossaries-user.html#dx1-5029" >63</a>, <a +href="glossaries-user.html#dx1-52071" >64</a>, <a +href="glossaries-user.html#dx1-52080" >65</a>, <a +href="glossaries-user.html#dx1-52083" >66</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">footnote-sm</span>  <a -href="glossaries-user.html#dx1-52061" >68</a> <br /></span> +class="cmtt-10">footnote-sm</span>  <a +href="glossaries-user.html#dx1-52061" >67</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">footnote-sm-desc</span>  <a -href="glossaries-user.html#dx1-52072" >69</a> <br /></span> +class="cmtt-10">footnote-sm-desc</span>  <a +href="glossaries-user.html#dx1-52072" >68</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long-sc-short</span>  <a -href="glossaries-user.html#dx1-52007" >70</a>, <a -href="glossaries-user.html#dx1-52021" >71</a>, <a -href="glossaries-user.html#dx1-52036" >72</a>, <a -href="glossaries-user.html#dx1-53033" >73</a> <br /></span> +class="cmtt-10">long-sc-short</span>  <a +href="glossaries-user.html#dx1-52007" >69</a>, <a +href="glossaries-user.html#dx1-52021" >70</a>, <a +href="glossaries-user.html#dx1-52036" >71</a>, <a +href="glossaries-user.html#dx1-53033" >72</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long-sc-short-desc</span>  <a -href="glossaries-user.html#dx1-52033" >74</a> <br /></span> +class="cmtt-10">long-sc-short-desc</span>  <a +href="glossaries-user.html#dx1-52033" >73</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long-short</span>  <a -href="glossaries-user.html#dx1-38045" >75</a>, <a -href="glossaries-user.html#dx1-52020" >76</a>, <a -href="glossaries-user.html#dx1-52035" >77</a>, <a -href="glossaries-user.html#dx1-53011" >78</a>, <a -href="glossaries-user.html#dx1-53028" >79</a>, <a -href="glossaries-user.html#dx1-53034" >80</a> <br /></span> +class="cmtt-10">long-short</span>  <a +href="glossaries-user.html#dx1-38050" >74</a>, <a +href="glossaries-user.html#dx1-52020" >75</a>, <a +href="glossaries-user.html#dx1-52035" >76</a>, <a +href="glossaries-user.html#dx1-53011" >77</a>, <a +href="glossaries-user.html#dx1-53028" >78</a>, <a +href="glossaries-user.html#dx1-53034" >79</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long-short-desc</span>  <a -href="glossaries-user.html#dx1-52032" >81</a>, <a -href="glossaries-user.html#dx1-52046" >82</a>, <a -href="glossaries-user.html#dx1-53030" >83</a> <br /></span> +class="cmtt-10">long-short-desc</span>  <a +href="glossaries-user.html#dx1-52032" >80</a>, <a +href="glossaries-user.html#dx1-52046" >81</a>, <a +href="glossaries-user.html#dx1-53030" >82</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long-sm-short</span>  <a -href="glossaries-user.html#dx1-52011" >84</a>, <a -href="glossaries-user.html#dx1-52022" >85</a>, <a -href="glossaries-user.html#dx1-52037" >86</a> <br /></span> +class="cmtt-10">long-sm-short</span>  <a +href="glossaries-user.html#dx1-52011" >83</a>, <a +href="glossaries-user.html#dx1-52022" >84</a>, <a +href="glossaries-user.html#dx1-52037" >85</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long-sm-short-desc</span>  <a -href="glossaries-user.html#dx1-52034" >87</a> <br /></span> +class="cmtt-10">long-sm-short-desc</span>  <a +href="glossaries-user.html#dx1-52034" >86</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">sc-short-long</span>  <a -href="glossaries-user.html#dx1-52027" >88</a> <br /></span> +class="cmtt-10">sc-short-long</span>  <a +href="glossaries-user.html#dx1-52027" >87</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">sc-short-long-desc</span>  <a -href="glossaries-user.html#dx1-52044" >89</a> <br /></span> +class="cmtt-10">sc-short-long-desc</span>  <a +href="glossaries-user.html#dx1-52044" >88</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">short-long</span>  <a -href="glossaries-user.html#dx1-52026" >90</a> <br /></span> +class="cmtt-10">short-long</span>  <a +href="glossaries-user.html#dx1-52026" >89</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">short-long-desc</span>  <a -href="glossaries-user.html#dx1-52043" >91</a> <br /></span> +class="cmtt-10">short-long-desc</span>  <a +href="glossaries-user.html#dx1-52043" >90</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">sm-short-long</span>  <a -href="glossaries-user.html#dx1-52028" >92</a> <br /></span> +class="cmtt-10">sm-short-long</span>  <a +href="glossaries-user.html#dx1-52028" >91</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">sm-short-long-desc</span>  <a -href="glossaries-user.html#dx1-52045" >93</a> <br /></span> +class="cmtt-10">sm-short-long-desc</span>  <a +href="glossaries-user.html#dx1-52045" >92</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acronymentry</span></span></span>  <a +class="cmtt-10">\acronymentry</span></span></span>  <a href="glossaries-user.html#dx1-51010" ><span -class="cmti-10x-x-109">94</span></a>, <a -href="glossaries-user.html#dx1-52031" >95</a>, <a -href="glossaries-user.html#dx1-52040" >96</a>, <a -href="glossaries-user.html#dx1-52085" >97</a>, <a -href="glossaries-user.html#dx1-53062" >98</a>, <a -href="glossaries-user.html#dx1-53065" >99</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acronymfont</span></span></span>  <a -href="glossaries-user.html#dx1-19021" >100</a>, <a -href="glossaries-user.html#dx1-50040" >101</a>, <a +class="cmti-10">93</span></a>, <a +href="glossaries-user.html#dx1-52031" >94</a>, <a +href="glossaries-user.html#dx1-52040" >95</a>, <a +href="glossaries-user.html#dx1-52085" >96</a>, <a +href="glossaries-user.html#dx1-53062" >97</a>, <a +href="glossaries-user.html#dx1-53065" >98</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\acronymfont</span></span></span>  <a +href="glossaries-user.html#dx1-19021" >99</a>, <a +href="glossaries-user.html#dx1-50041" >100</a>, <a +href="glossaries-user.html#dx1-50055" >101</a>, <a href="glossaries-user.html#dx1-52002" ><span -class="cmti-10x-x-109">102</span></a>, <a +class="cmti-10">102</span></a>, <a href="glossaries-user.html#dx1-52005" >103</a>, <a href="glossaries-user.html#dx1-52014" >104</a>, <a href="glossaries-user.html#dx1-52024" >105</a>, <a href="glossaries-user.html#dx1-52086" >106</a>, <a href="glossaries-user.html#dx1-53014" >107</a>, <a -href="glossaries-user.html#dx1-70033" >108</a>, <a -href="glossaries-user.html#dx1-70040" >109</a> <br /></span> +href="glossaries-user.html#dx1-71033" >108</a>, <a +href="glossaries-user.html#dx1-71040" >109</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acronymname</span></span></span>  <a +class="cmtt-10">\acronymname</span></span></span>  <a href="glossaries-user.html#dx1-7017" >110</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acronymsort</span></span></span>  <a +class="cmtt-10">\acronymsort</span></span></span>  <a href="glossaries-user.html#dx1-51012" ><span -class="cmti-10x-x-109">111</span></a>, <a +class="cmti-10">111</span></a>, <a href="glossaries-user.html#dx1-52030" >112</a>, <a href="glossaries-user.html#dx1-52041" >113</a>, <a href="glossaries-user.html#dx1-52084" >114</a>, <a href="glossaries-user.html#dx1-53060" >115</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acronymtype</span></span></span>  <a -href="glossaries-user.html#dx1-14073" >116</a>, <a -href="glossaries-user.html#dx1-15039" >117</a>, <a +class="cmtt-10">\acronymtype</span></span></span>  <a +href="glossaries-user.html#dx1-14074" >116</a>, <a +href="glossaries-user.html#dx1-15042" >117</a>, <a href="glossaries-user.html#dx1-18006" >118</a>, <a href="glossaries-user.html#dx1-18014" >119</a>, <a href="glossaries-user.html#dx1-40007" >120</a>, <a -href="glossaries-user.html#dx1-49013" ><span -class="cmti-10x-x-109">121</span></a>, <a +href="glossaries-user.html#dx1-49014" ><span +class="cmti-10">121</span></a>, <a href="glossaries-user.html#dx1-50004" >122</a>, <a href="glossaries-user.html#dx1-54002" >123</a>, <a href="glossaries-user.html#dx1-54007" >124</a>, <a href="glossaries-user.html#dx1-18008" >125</a>, <a href="glossaries-user.html#dx1-31013" >126</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRshort</span></span></span>  <a -href="glossaries-user.html#dx1-50029" ><span -class="cmti-10x-x-109">127</span></a> <br /></span> +class="cmtt-10">\ACRshort</span></span></span>  <a +href="glossaries-user.html#dx1-50044" ><span +class="cmti-10">127</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrshort</span></span></span>  <a -href="glossaries-user.html#dx1-50028" ><span -class="cmti-10x-x-109">128</span></a>, <a -href="glossaries-user.html#dx1-50058" >129</a> <br /></span> +class="cmtt-10">\Acrshort</span></span></span>  <a +href="glossaries-user.html#dx1-50043" ><span +class="cmti-10">128</span></a>, <a +href="glossaries-user.html#dx1-50073" >129</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrshort</span></span></span>  <a -href="glossaries-user.html#dx1-50026" ><span -class="cmti-10x-x-109">130</span></a>, <a -href="glossaries-user.html#dx1-50056" >131</a>, <a +class="cmtt-10">\acrshort</span></span></span>  <a +href="glossaries-user.html#dx1-50040" ><span +class="cmti-10">130</span></a>, <a +href="glossaries-user.html#dx1-50071" >131</a>, <a href="glossaries-user.html#dx1-4004" >132</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ACRshortpl</span></span></span>  <a -href="glossaries-user.html#dx1-50032" ><span -class="cmti-10x-x-109">133</span></a> <br /></span> +class="cmtt-10">\ACRshortpl</span></span></span>  <a +href="glossaries-user.html#dx1-50047" ><span +class="cmti-10">133</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acrshortpl</span></span></span>  <a -href="glossaries-user.html#dx1-50031" ><span -class="cmti-10x-x-109">134</span></a>, <a -href="glossaries-user.html#dx1-50062" >135</a> <br /></span> +class="cmtt-10">\Acrshortpl</span></span></span>  <a +href="glossaries-user.html#dx1-50046" ><span +class="cmti-10">134</span></a>, <a +href="glossaries-user.html#dx1-50077" >135</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acrshortpl</span></span></span>  <a -href="glossaries-user.html#dx1-50030" ><span -class="cmti-10x-x-109">136</span></a>, <a -href="glossaries-user.html#dx1-50060" >137</a> <br /></span> +class="cmtt-10">\acrshortpl</span></span></span>  <a +href="glossaries-user.html#dx1-50045" ><span +class="cmti-10">136</span></a>, <a +href="glossaries-user.html#dx1-50075" >137</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acs</span></span></span>  <a -href="glossaries-user.html#dx1-50057" >138</a> <br /></span> +class="cmtt-10">\Acs</span></span></span>  <a +href="glossaries-user.html#dx1-50072" >138</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acs</span></span></span>  <a -href="glossaries-user.html#dx1-50055" >139</a> <br /></span> +class="cmtt-10">\acs</span></span></span>  <a +href="glossaries-user.html#dx1-50070" >139</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Acsp</span></span></span>  <a -href="glossaries-user.html#dx1-50061" >140</a> <br /></span> +class="cmtt-10">\Acsp</span></span></span>  <a +href="glossaries-user.html#dx1-50076" >140</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\acsp</span></span></span>  <a -href="glossaries-user.html#dx1-50059" >141</a> <br /></span> - - - +class="cmtt-10">\acsp</span></span></span>  <a +href="glossaries-user.html#dx1-50074" >141</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\addcontentsline</span></span></span>  <a +class="cmtt-10">\addcontentsline</span></span></span>  <a href="glossaries-user.html#dx1-15007" >142</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">align </span>(environment)  <a +class="cmtt-10">align </span>(environment)  <a href="glossaries-user.html#dx1-56024" >143</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\altnewglossary</span></span></span>  <a +href="glossaries-user.html#dx1-49010" ><span +class="cmti-10">144</span></a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">amsmath </span>package  <a -href="glossaries-user.html#dx1-56023" >144</a> <br /></span> +class="cmss-10">amsmath </span>package  <a +href="glossaries-user.html#dx1-56023" >145</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\andname</span></span></span>  <a -href="glossaries-user.html#dx1-42011" >145</a> <br /></span> +class="cmtt-10">\andname</span></span></span>  <a +href="glossaries-user.html#dx1-42011" >146</a> <br /></span> + + <span class="index-item"><span -class="cmtt-10x-x-109">arara</span>  <a -href="glossaries-user.html#dx1-8020" >146</a> <br /></span> +class="cmtt-10">arara</span>  <a +href="glossaries-user.html#dx1-8020" >147</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">array </span>package  <a -href="glossaries-user.html#dx1-60006" >147</a>, <a -href="glossaries-user.html#dx1-62006" >148</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">B</span> +class="cmss-10">array </span>package  <a +href="glossaries-user.html#dx1-61006" >148</a>, <a +href="glossaries-user.html#dx1-63006" >149</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">B</span> <span class="index-item"><span -class="cmss-10x-x-109">babel </span>package  <a -href="glossaries-user.html#dx1-7001" >149</a>, <a -href="glossaries-user.html#dx1-7003" >150</a>, <a -href="glossaries-user.html#dx1-7011" >151</a>, <a -href="glossaries-user.html#dx1-7025" >152</a>, <a -href="glossaries-user.html#dx1-7030" >153</a>, <a -href="glossaries-user.html#dx1-7034" >154</a>, <a -href="glossaries-user.html#dx1-14034" >155</a>, <a -href="glossaries-user.html#dx1-14039" >156</a>, <a -href="glossaries-user.html#dx1-14044" >157</a>, <a -href="glossaries-user.html#dx1-14046" >158</a>, <a -href="glossaries-user.html#dx1-14048" >159</a>, <a -href="glossaries-user.html#dx1-14053" >160</a>, <a -href="glossaries-user.html#dx1-14059" >161</a>, <a -href="glossaries-user.html#dx1-23021" >162</a>, <a -href="glossaries-user.html#dx1-49019" >163</a>, <a -href="glossaries-user.html#dx1-70059" >164</a> <br /></span> +class="cmss-10">babel </span>package  <a +href="glossaries-user.html#dx1-7001" >150</a>, <a +href="glossaries-user.html#dx1-7003" >151</a>, <a +href="glossaries-user.html#dx1-7011" >152</a>, <a +href="glossaries-user.html#dx1-7025" >153</a>, <a +href="glossaries-user.html#dx1-7030" >154</a>, <a +href="glossaries-user.html#dx1-7034" >155</a>, <a +href="glossaries-user.html#dx1-14035" >156</a>, <a +href="glossaries-user.html#dx1-14040" >157</a>, <a +href="glossaries-user.html#dx1-14045" >158</a>, <a +href="glossaries-user.html#dx1-14047" >159</a>, <a +href="glossaries-user.html#dx1-14049" >160</a>, <a +href="glossaries-user.html#dx1-14054" >161</a>, <a +href="glossaries-user.html#dx1-14060" >162</a>, <a +href="glossaries-user.html#dx1-23021" >163</a>, <a +href="glossaries-user.html#dx1-49020" >164</a>, <a +href="glossaries-user.html#dx1-71059" >165</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">beamer </span>class  <a -href="glossaries-user.html#dx1-56019" >165</a>, <a -href="glossaries-user.html#dx1-56022" >166</a> <br /></span> +class="cmss-10">beamer </span>class  <a +href="glossaries-user.html#dx1-56019" >166</a>, <a +href="glossaries-user.html#dx1-56022" >167</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">beamer </span>package  <a -href="glossaries-user.html#dx1-7029" >167</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">C</span> +class="cmss-10">beamer </span>package  <a +href="glossaries-user.html#dx1-7029" >168</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">C</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\chapter</span></span></span>  <a -href="glossaries-user.html#dx1-44028" >168</a> <br /></span> +class="cmtt-10">\chapter</span></span></span>  <a +href="glossaries-user.html#dx1-44028" >169</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\chapter*</span></span></span>  <a -href="glossaries-user.html#dx1-15044" >169</a>, <a -href="glossaries-user.html#dx1-44026" >170</a> <br /></span> +class="cmtt-10">\chapter*</span></span></span>  <a +href="glossaries-user.html#dx1-15047" >170</a>, <a +href="glossaries-user.html#dx1-44026" >171</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\currentglossary</span></span></span>  <a -href="glossaries-user.html#dx1-66073" ><span -class="cmti-10x-x-109">171</span></a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">D</span> +class="cmtt-10">\currentglossary</span></span></span>  <a +href="glossaries-user.html#dx1-67073" ><span +class="cmti-10">172</span></a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">D</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\DeclareAcronymList</span></span></span>  <a +class="cmtt-10">\DeclareAcronymList</span></span></span>  <a href="glossaries-user.html#dx1-18021" ><span -class="cmti-10x-x-109">172</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\defglsentryfmt</span></span></span>  <a -href="glossaries-user.html#dx1-37033" >173</a>, <a -href="glossaries-user.html#dx1-37116" >174</a>, <a -href="glossaries-user.html#dx1-37123" >175</a>, <a -href="glossaries-user.html#dx1-37129" >176</a>, <a -href="glossaries-user.html#dx1-38064" ><span -class="cmti-10x-x-109">177</span></a>, <a -href="glossaries-user.html#dx1-51004" >178</a>, <a -href="glossaries-user.html#dx1-53002" >179</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\DefineAcronymShortcuts</span></span></span>  <a +class="cmti-10">173</span></a>, <a +href="glossaries-user.html#dx1-38015" >174</a>, <a +href="glossaries-user.html#dx1-50011" >175</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\defentryfmt</span></span></span>  <a +href="glossaries-user.html#dx1-50038" >176</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\defglsentryfmt</span></span></span>  <a +href="glossaries-user.html#dx1-37034" >177</a>, <a +href="glossaries-user.html#dx1-37117" >178</a>, <a +href="glossaries-user.html#dx1-37124" >179</a>, <a +href="glossaries-user.html#dx1-37130" >180</a>, <a +href="glossaries-user.html#dx1-38011" ><span +class="cmti-10">181</span></a>, <a +href="glossaries-user.html#dx1-38013" >182</a>, <a +href="glossaries-user.html#dx1-50012" >183</a>, <a +href="glossaries-user.html#dx1-50013" >184</a>, <a +href="glossaries-user.html#dx1-51004" >185</a>, <a +href="glossaries-user.html#dx1-53002" >186</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\DefineAcronymShortcuts</span></span></span>  <a href="glossaries-user.html#dx1-18026" ><span -class="cmti-10x-x-109">180</span></a> <br /></span> +class="cmti-10">187</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\delimN</span></span></span>  <a -href="glossaries-user.html#dx1-66057" >181</a> <br /></span> +class="cmtt-10">\delimN</span></span></span>  <a +href="glossaries-user.html#dx1-67057" >188</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\delimR</span></span></span>  <a -href="glossaries-user.html#dx1-66058" >182</a> <br /></span> +class="cmtt-10">\delimR</span></span></span>  <a +href="glossaries-user.html#dx1-67058" >189</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">description </span>(environment)  <a -href="glossaries-user.html#dx1-58002" >183</a>, <a -href="glossaries-user.html#dx1-58007" >184</a>, <a -href="glossaries-user.html#dx1-58029" >185</a>, <a -href="glossaries-user.html#dx1-66009" >186</a>, <a -href="glossaries-user.html#dx1-66013" >187</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\descriptionname</span></span></span>  <a -href="glossaries-user.html#dx1-7020" >188</a> <br /></span> +class="cmtt-10">description </span>(environment)  <a +href="glossaries-user.html#dx1-59002" >190</a>, <a +href="glossaries-user.html#dx1-59007" >191</a>, <a +href="glossaries-user.html#dx1-59029" >192</a>, <a +href="glossaries-user.html#dx1-67009" >193</a>, <a +href="glossaries-user.html#dx1-67013" >194</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\descriptionname</span></span></span>  <a +href="glossaries-user.html#dx1-7020" >195</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">doc </span>package  <a -href="glossaries-user.html#dx1-7" >189</a>, <a -href="glossaries-user.html#dx1-8" >190</a>, <a -href="glossaries-user.html#dx1-12" >191</a> <br /></span> +class="cmss-10">doc </span>package  <a +href="glossaries-user.html#dx1-9" >196</a>, <a +href="glossaries-user.html#dx1-10" >197</a>, <a +href="glossaries-user.html#dx1-14" >198</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">document </span>(environment)  <a -href="glossaries-user.html#dx1-33003" >192</a>, <a -href="glossaries-user.html#dx1-34007" >193</a>, <a -href="glossaries-user.html#dx1-35001" >194</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">E</span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\emph</span></span></span>  <a -href="glossaries-user.html#dx1-37053" >195</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\entryname</span></span></span>  <a -href="glossaries-user.html#dx1-7019" >196</a> <br /></span> +class="cmtt-10">document </span>(environment)  <a +href="glossaries-user.html#dx1-33003" >199</a>, <a +href="glossaries-user.html#dx1-34007" >200</a>, <a +href="glossaries-user.html#dx1-35001" >201</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">E</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\emph</span></span></span>  <a +href="glossaries-user.html#dx1-37054" >202</a> <br /></span> +<span class="index-item">entry location  <a +href="glossaries-user.html#dx1-3005" ><span +class="cmbx-10">203</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\entryname</span></span></span>  <a +href="glossaries-user.html#dx1-7019" >204</a> <br /></span> <span class="index-item">environments:<br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">align</span>  <a -href="glossaries-user.html#dx1-56025" >197</a> <br /></span> +class="cmtt-10">align</span>  <a +href="glossaries-user.html#dx1-56025" >205</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">description</span>  <a -href="glossaries-user.html#dx1-58003" >198</a>, <a -href="glossaries-user.html#dx1-58008" >199</a>, <a -href="glossaries-user.html#dx1-58030" >200</a>, <a -href="glossaries-user.html#dx1-66010" >201</a>, <a -href="glossaries-user.html#dx1-66014" >202</a> <br /></span> +class="cmtt-10">description</span>  <a +href="glossaries-user.html#dx1-59003" >206</a>, <a +href="glossaries-user.html#dx1-59008" >207</a>, <a +href="glossaries-user.html#dx1-59030" >208</a>, <a +href="glossaries-user.html#dx1-67010" >209</a>, <a +href="glossaries-user.html#dx1-67014" >210</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">document</span>  <a -href="glossaries-user.html#dx1-33004" >203</a>, <a -href="glossaries-user.html#dx1-34008" >204</a>, <a -href="glossaries-user.html#dx1-35002" >205</a> <br /></span> +class="cmtt-10">document</span>  <a +href="glossaries-user.html#dx1-33004" >211</a>, <a +href="glossaries-user.html#dx1-34008" >212</a>, <a +href="glossaries-user.html#dx1-35002" >213</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">equation</span>  <a -href="glossaries-user.html#dx1-5047" >206</a> <br /></span> +class="cmtt-10">equation</span>  <a +href="glossaries-user.html#dx1-5047" >214</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">frame</span>  <a -href="glossaries-user.html#dx1-56018" >207</a> <br /></span> +class="cmtt-10">frame</span>  <a +href="glossaries-user.html#dx1-56018" >215</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">itemize</span>  <a -href="glossaries-user.html#dx1-66077" >208</a> <br /></span> +class="cmtt-10">itemize</span>  <a +href="glossaries-user.html#dx1-67077" >216</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longtable</span>  <a -href="glossaries-user.html#dx1-59003" >209</a>, <a -href="glossaries-user.html#dx1-59008" >210</a>, <a -href="glossaries-user.html#dx1-60004" >211</a>, <a -href="glossaries-user.html#dx1-61007" >212</a>, <a -href="glossaries-user.html#dx1-66108" >213</a>, <a -href="glossaries-user.html#dx1-44044" >214</a> <br /></span> - - - +class="cmtt-10">longtable</span>  <a +href="glossaries-user.html#dx1-60003" >217</a>, <a +href="glossaries-user.html#dx1-60008" >218</a>, <a +href="glossaries-user.html#dx1-61004" >219</a>, <a +href="glossaries-user.html#dx1-62007" >220</a>, <a +href="glossaries-user.html#dx1-67108" >221</a>, <a +href="glossaries-user.html#dx1-44044" >222</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">multicols</span>  <a -href="glossaries-user.html#dx1-64003" >215</a>, <a -href="glossaries-user.html#dx1-64008" >216</a> <br /></span> +class="cmtt-10">multicols</span>  <a +href="glossaries-user.html#dx1-65003" >223</a>, <a +href="glossaries-user.html#dx1-65008" >224</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">supertabular</span>  <a -href="glossaries-user.html#dx1-61003" >217</a>, <a -href="glossaries-user.html#dx1-61009" >218</a>, <a -href="glossaries-user.html#dx1-61014" >219</a>, <a -href="glossaries-user.html#dx1-62004" >220</a>, <a -href="glossaries-user.html#dx1-62011" >221</a> <br /></span> +class="cmtt-10">supertabular</span>  <a +href="glossaries-user.html#dx1-62003" >225</a>, <a +href="glossaries-user.html#dx1-62009" >226</a>, <a +href="glossaries-user.html#dx1-62014" >227</a>, <a +href="glossaries-user.html#dx1-63004" >228</a>, <a +href="glossaries-user.html#dx1-63011" >229</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">theglossary</span>  <a -href="glossaries-user.html#dx1-66003" ><span -class="cmti-10x-x-109">222</span></a>, <a -href="glossaries-user.html#dx1-66005" >223</a>, <a -href="glossaries-user.html#dx1-66012" >224</a>, <a -href="glossaries-user.html#dx1-66079" >225</a> <br /></span> +class="cmtt-10">theglossary</span>  <a +href="glossaries-user.html#dx1-67003" ><span +class="cmti-10">230</span></a>, <a +href="glossaries-user.html#dx1-67005" >231</a>, <a +href="glossaries-user.html#dx1-67012" >232</a>, <a +href="glossaries-user.html#dx1-67079" >233</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">equation </span>(environment)  <a -href="glossaries-user.html#dx1-5046" >226</a> <br /></span> +class="cmtt-10">equation </span>(environment)  <a +href="glossaries-user.html#dx1-5046" >234</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">etex </span>package  <a -href="glossaries-user.html#dx1-14020" >227</a> <br /></span> +class="cmss-10">etex </span>package  <a +href="glossaries-user.html#dx1-14021" >235</a> <br /></span> + + <span class="index-item"><span -class="cmss-10x-x-109">etoolbox </span>package  <a -href="glossaries-user.html#dx1-17033" >228</a>, <a -href="glossaries-user.html#dx1-38015" >229</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">F</span> +class="cmss-10">etoolbox </span>package  <a +href="glossaries-user.html#dx1-17033" >236</a>, <a +href="glossaries-user.html#dx1-38020" >237</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">F</span> <span class="index-item">file types<br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.alg</span>  <a -href="glossaries-user.html#dx1-8091" >230</a> <br /></span> +class="cmtt-10">.alg</span>  <a +href="glossaries-user.html#dx1-8091" >238</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.aux</span>  <a -href="glossaries-user.html#dx1-9003" >231</a>, <a -href="glossaries-user.html#dx1-9013" >232</a>, <a -href="glossaries-user.html#dx1-46007" >233</a> <br /></span> +class="cmtt-10">.aux</span>  <a +href="glossaries-user.html#dx1-9003" >239</a>, <a +href="glossaries-user.html#dx1-9013" >240</a>, <a +href="glossaries-user.html#dx1-46007" >241</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.glg</span>  <a -href="glossaries-user.html#dx1-8090" >234</a>, <a -href="glossaries-user.html#dx1-10023" >235</a>, <a -href="glossaries-user.html#dx1-11017" >236</a>, <a -href="glossaries-user.html#dx1-70071" >237</a> <br /></span> +class="cmtt-10">.glg</span>  <a +href="glossaries-user.html#dx1-8090" >242</a>, <a +href="glossaries-user.html#dx1-10023" >243</a>, <a +href="glossaries-user.html#dx1-11017" >244</a>, <a +href="glossaries-user.html#dx1-71071" >245</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.glg2</span>  <a -href="glossaries-user.html#dx1-11" >238</a> <br /></span> +class="cmtt-10">.glg2</span>  <a +href="glossaries-user.html#dx1-13" >246</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.glo</span>  <a -href="glossaries-user.html#dx1-9014" >239</a>, <a -href="glossaries-user.html#dx1-10025" >240</a>, <a -href="glossaries-user.html#dx1-11019" >241</a>, <a -href="glossaries-user.html#dx1-23005" >242</a>, <a -href="glossaries-user.html#dx1-70074" >243</a> <br /></span> +class="cmtt-10">.glo</span>  <a +href="glossaries-user.html#dx1-9014" >247</a>, <a +href="glossaries-user.html#dx1-10025" >248</a>, <a +href="glossaries-user.html#dx1-11019" >249</a>, <a +href="glossaries-user.html#dx1-23005" >250</a>, <a +href="glossaries-user.html#dx1-71074" >251</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.gls</span>  <a -href="glossaries-user.html#dx1-10024" >244</a>, <a -href="glossaries-user.html#dx1-11018" >245</a>, <a -href="glossaries-user.html#dx1-23006" >246</a> <br /></span> +class="cmtt-10">.gls</span>  <a +href="glossaries-user.html#dx1-10024" >252</a>, <a +href="glossaries-user.html#dx1-11018" >253</a>, <a +href="glossaries-user.html#dx1-23006" >254</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.glsdefs</span>  <a -href="glossaries-user.html#dx1-34009" >247</a> <br /></span> +class="cmtt-10">.glsdefs</span>  <a +href="glossaries-user.html#dx1-34009" >255</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.ist</span>  <a -href="glossaries-user.html#dx1-11007" >248</a>, <a -href="glossaries-user.html#dx1-11010" >249</a>, <a -href="glossaries-user.html#dx1-12014" >250</a>, <a -href="glossaries-user.html#dx1-17056" >251</a>, <a -href="glossaries-user.html#dx1-22004" >252</a>, <a -href="glossaries-user.html#dx1-22016" >253</a> <br /></span> +class="cmtt-10">.ist</span>  <a +href="glossaries-user.html#dx1-11007" >256</a>, <a +href="glossaries-user.html#dx1-11010" >257</a>, <a +href="glossaries-user.html#dx1-12014" >258</a>, <a +href="glossaries-user.html#dx1-17056" >259</a>, <a +href="glossaries-user.html#dx1-22004" >260</a>, <a +href="glossaries-user.html#dx1-22016" >261</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.log</span>  <a -href="glossaries-user.html#dx1-70070" >254</a> <br /></span> +class="cmtt-10">.log</span>  <a +href="glossaries-user.html#dx1-71070" >262</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.tex</span>  <a -href="glossaries-user.html#dx1-10016" >255</a>, <a -href="glossaries-user.html#dx1-11006" >256</a> <br /></span> +class="cmtt-10">.tex</span>  <a +href="glossaries-user.html#dx1-10016" >263</a>, <a +href="glossaries-user.html#dx1-11006" >264</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">.xdy</span>  <a -href="glossaries-user.html#dx1-10019" >257</a>, <a -href="glossaries-user.html#dx1-10020" >258</a>, <a -href="glossaries-user.html#dx1-12017" >259</a>, <a -href="glossaries-user.html#dx1-17070" >260</a>, <a -href="glossaries-user.html#dx1-22007" >261</a>, <a -href="glossaries-user.html#dx1-22013" >262</a>, <a -href="glossaries-user.html#dx1-22020" >263</a>, <a -href="glossaries-user.html#dx1-45009" >264</a> <br /></span> +class="cmtt-10">.xdy</span>  <a +href="glossaries-user.html#dx1-10019" >265</a>, <a +href="glossaries-user.html#dx1-10020" >266</a>, <a +href="glossaries-user.html#dx1-12017" >267</a>, <a +href="glossaries-user.html#dx1-17070" >268</a>, <a +href="glossaries-user.html#dx1-22007" >269</a>, <a +href="glossaries-user.html#dx1-22013" >270</a>, <a +href="glossaries-user.html#dx1-22020" >271</a>, <a +href="glossaries-user.html#dx1-45009" >272</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">glo2</span>  <a -href="glossaries-user.html#dx1-10" >265</a> <br /></span> +class="cmtt-10">glo2</span>  <a +href="glossaries-user.html#dx1-12" >273</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">gls2</span>  <a -href="glossaries-user.html#dx1-9" >266</a> <br /></span> +class="cmtt-10">gls2</span>  <a +href="glossaries-user.html#dx1-11" >274</a> <br /></span> <span class="index-item">first use  <a -href="glossaries-user.html#dx1-3005" >267</a> <br /></span> +href="glossaries-user.html#dx1-3006" >275</a> <br /></span> <span class="index-subitem">    flag  <a -href="glossaries-user.html#dx1-3013" >268</a>, <a -href="glossaries-user.html#dx1-37099" >269</a> <br /></span> +href="glossaries-user.html#dx1-3014" >276</a>, <a +href="glossaries-user.html#dx1-37100" >277</a> <br /></span> <span class="index-subitem">    text  <a -href="glossaries-user.html#dx1-3015" >270</a> <br /></span> +href="glossaries-user.html#dx1-3016" >278</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\firstacronymfont</span></span></span>  <a -href="glossaries-user.html#dx1-38040" >271</a>, <a +class="cmtt-10">\firstacronymfont</span></span></span>  <a +href="glossaries-user.html#dx1-38045" >279</a>, <a href="glossaries-user.html#dx1-52001" ><span -class="cmti-10x-x-109">272</span></a>, <a -href="glossaries-user.html#dx1-52003" >273</a>, <a -href="glossaries-user.html#dx1-52004" >274</a>, <a -href="glossaries-user.html#dx1-52006" >275</a>, <a -href="glossaries-user.html#dx1-52023" >276</a>, <a -href="glossaries-user.html#dx1-52029" >277</a>, <a -href="glossaries-user.html#dx1-70038" >278</a> <br /></span> +class="cmti-10">280</span></a>, <a +href="glossaries-user.html#dx1-52003" >281</a>, <a +href="glossaries-user.html#dx1-52004" >282</a>, <a +href="glossaries-user.html#dx1-52006" >283</a>, <a +href="glossaries-user.html#dx1-52023" >284</a>, <a +href="glossaries-user.html#dx1-52029" >285</a>, <a +href="glossaries-user.html#dx1-71038" >286</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">flowfram </span>package  <a -href="glossaries-user.html#dx1-61011" >279</a> <br /></span> +class="cmss-10">flowfram </span>package  <a +href="glossaries-user.html#dx1-62011" >287</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">fmtcount </span>package  <a -href="glossaries-user.html#dx1-47039" >280</a> <br /></span> +class="cmss-10">fmtcount </span>package  <a +href="glossaries-user.html#dx1-47039" >288</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\footnote</span></span></span>  <a -href="glossaries-user.html#dx1-52062" >281</a> <br /></span> +class="cmtt-10">\footnote</span></span></span>  <a +href="glossaries-user.html#dx1-52062" >289</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\forallglossaries</span></span></span>  <a -href="glossaries-user.html#dx1-67001" ><span -class="cmti-10x-x-109">282</span></a> <br /></span> +class="cmtt-10">\forallglossaries</span></span></span>  <a +href="glossaries-user.html#dx1-68001" ><span +class="cmti-10">290</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\forallglsentries</span></span></span>  <a -href="glossaries-user.html#dx1-67004" ><span -class="cmti-10x-x-109">283</span></a> <br /></span> +class="cmtt-10">\forallglsentries</span></span></span>  <a +href="glossaries-user.html#dx1-68004" ><span +class="cmti-10">291</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\forglsentries</span></span></span>  <a -href="glossaries-user.html#dx1-67002" ><span -class="cmti-10x-x-109">284</span></a> <br /></span> +class="cmtt-10">\forglsentries</span></span></span>  <a +href="glossaries-user.html#dx1-68002" ><span +class="cmti-10">292</span></a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">frame </span>(environment)  <a -href="glossaries-user.html#dx1-56017" >285</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">G</span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Genacrfullformat</span></span></span>  <a -href="glossaries-user.html#dx1-38041" ><span -class="cmti-10x-x-109">286</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\genacrfullformat</span></span></span>  <a -href="glossaries-user.html#dx1-38035" ><span -class="cmti-10x-x-109">287</span></a>, <a -href="glossaries-user.html#dx1-38046" >288</a>, <a -href="glossaries-user.html#dx1-51008" >289</a>, <a -href="glossaries-user.html#dx1-53015" >290</a>, <a -href="glossaries-user.html#dx1-53019" >291</a>, <a -href="glossaries-user.html#dx1-53050" >292</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GenericAcronymFields</span></span></span>  <a +class="cmtt-10">frame </span>(environment)  <a +href="glossaries-user.html#dx1-56017" >293</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">G</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Genacrfullformat</span></span></span>  <a +href="glossaries-user.html#dx1-38046" ><span +class="cmti-10">294</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\genacrfullformat</span></span></span>  <a +href="glossaries-user.html#dx1-38040" ><span +class="cmti-10">295</span></a>, <a +href="glossaries-user.html#dx1-38051" >296</a>, <a +href="glossaries-user.html#dx1-51008" >297</a>, <a +href="glossaries-user.html#dx1-53015" >298</a>, <a +href="glossaries-user.html#dx1-53019" >299</a>, <a +href="glossaries-user.html#dx1-53050" >300</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GenericAcronymFields</span></span></span>  <a href="glossaries-user.html#dx1-53022" ><span -class="cmti-10x-x-109">293</span></a>, <a -href="glossaries-user.html#dx1-53066" >294</a>, <a -href="glossaries-user.html#dx1-53070" >295</a> <br /></span> +class="cmti-10">301</span></a>, <a +href="glossaries-user.html#dx1-53066" >302</a>, <a +href="glossaries-user.html#dx1-53070" >303</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Genplacrfullformat</span></span></span>  <a -href="glossaries-user.html#dx1-38042" ><span -class="cmti-10x-x-109">296</span></a> <br /></span> +class="cmtt-10">\Genplacrfullformat</span></span></span>  <a +href="glossaries-user.html#dx1-38047" ><span +class="cmti-10">304</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\genplacrfullformat</span></span></span>  <a -href="glossaries-user.html#dx1-38037" ><span -class="cmti-10x-x-109">297</span></a>, <a -href="glossaries-user.html#dx1-38047" >298</a> <br /></span> +class="cmtt-10">\genplacrfullformat</span></span></span>  <a +href="glossaries-user.html#dx1-38042" ><span +class="cmti-10">305</span></a>, <a +href="glossaries-user.html#dx1-38052" >306</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">german </span>package  <a -href="glossaries-user.html#dx1-7010" >299</a> <br /></span> - - - +class="cmss-10">german </span>package  <a +href="glossaries-user.html#dx1-7010" >307</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossaries-accsupp </span>package  <a -href="glossaries-user.html#dx1-5129" >300</a>, <a -href="glossaries-user.html#dx1-23102" >301</a>, <a -href="glossaries-user.html#dx1-23127" >302</a>, <a -href="glossaries-user.html#dx1-69001" >303</a>, <a -href="glossaries-user.html#dx1-69033" >304</a> <br /></span> +class="cmss-10">glossaries-accsupp </span>package  <a +href="glossaries-user.html#dx1-5129" >308</a>, <a +href="glossaries-user.html#dx1-23102" >309</a>, <a +href="glossaries-user.html#dx1-23127" >310</a>, <a +href="glossaries-user.html#dx1-70001" >311</a>, <a +href="glossaries-user.html#dx1-70033" >312</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossaries-babel </span>package  <a -href="glossaries-user.html#dx1-14040" >305</a>, <a -href="glossaries-user.html#dx1-14051" >306</a> <br /></span> +class="cmss-10">glossaries-babel </span>package  <a +href="glossaries-user.html#dx1-14041" >313</a>, <a +href="glossaries-user.html#dx1-14052" >314</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossaries-polyglossia </span>package  <a -href="glossaries-user.html#dx1-7035" >307</a>, <a -href="glossaries-user.html#dx1-14042" >308</a> <br /></span> +class="cmss-10">glossaries-polyglossia </span>package  <a +href="glossaries-user.html#dx1-7035" >315</a>, <a +href="glossaries-user.html#dx1-14043" >316</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossaries-prefix </span>package  <a -href="glossaries-user.html#dx1-5127" >309</a>, <a -href="glossaries-user.html#dx1-23101" >310</a>, <a -href="glossaries-user.html#dx1-23126" >311</a>, <a -href="glossaries-user.html#dx1-68001" >312</a>, <a -href="glossaries-user.html#dx1-68017" >313</a> <br /></span> +class="cmss-10">glossaries-prefix </span>package  <a +href="glossaries-user.html#dx1-5127" >317</a>, <a +href="glossaries-user.html#dx1-23101" >318</a>, <a +href="glossaries-user.html#dx1-23126" >319</a>, <a +href="glossaries-user.html#dx1-69001" >320</a>, <a +href="glossaries-user.html#dx1-69017" >321</a> <br /></span> <span class="index-item">glossary counters:<br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">glossaryentry</span>  <a +class="cmtt-10">glossaryentry</span>  <a href="glossaries-user.html#dx1-16004" ><span -class="cmti-10x-x-109">314</span></a> <br /></span> +class="cmti-10">322</span></a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">glossarysubentry</span>  <a +class="cmtt-10">glossarysubentry</span>  <a href="glossaries-user.html#dx1-16024" ><span -class="cmti-10x-x-109">315</span></a> <br /></span> +class="cmti-10">323</span></a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary </span>package  <a -href="glossaries-user.html#dx1-2" >316</a>, <a -href="glossaries-user.html#dx1-4005" >317</a>, <a -href="glossaries-user.html#dx1-55001" >318</a>, <a -href="glossaries-user.html#dx1-55002" >319</a>, <a -href="glossaries-user.html#dx1-55005" >320</a>, <a -href="glossaries-user.html#dx1-70056" >321</a> <br /></span> +class="cmss-10">glossary </span>package  <a +href="glossaries-user.html#dx1-4" >324</a>, <a +href="glossaries-user.html#dx1-4005" >325</a>, <a +href="glossaries-user.html#dx1-55001" >326</a>, <a +href="glossaries-user.html#dx1-55002" >327</a>, <a +href="glossaries-user.html#dx1-55005" >328</a>, <a +href="glossaries-user.html#dx1-71056" >329</a> <br /></span> + + <span class="index-item">glossary styles:<br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlist</span>  <a -href="glossaries-user.html#dx1-52042" >322</a>, <a -href="glossaries-user.html#dx1-52077" >323</a>, <a -href="glossaries-user.html#dx1-53071" >324</a>, <a -href="glossaries-user.html#dx1-58020" >325</a>, <a -href="glossaries-user.html#dx1-58025" >326</a> <br /></span> +class="cmtt-10">altlist</span>  <a +href="glossaries-user.html#dx1-52042" >330</a>, <a +href="glossaries-user.html#dx1-52077" >331</a>, <a +href="glossaries-user.html#dx1-53071" >332</a>, <a +href="glossaries-user.html#dx1-59020" >333</a>, <a +href="glossaries-user.html#dx1-59025" >334</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlistgroup</span>  <a -href="glossaries-user.html#dx1-58024" >327</a>, <a -href="glossaries-user.html#dx1-58027" >328</a> <br /></span> +class="cmtt-10">altlistgroup</span>  <a +href="glossaries-user.html#dx1-59024" >335</a>, <a +href="glossaries-user.html#dx1-59027" >336</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlisthypergroup</span>  <a -href="glossaries-user.html#dx1-58026" >329</a> <br /></span> +class="cmtt-10">altlisthypergroup</span>  <a +href="glossaries-user.html#dx1-59026" >337</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlong4col</span>  <a -href="glossaries-user.html#dx1-57023" >330</a>, <a -href="glossaries-user.html#dx1-59033" >331</a>, <a -href="glossaries-user.html#dx1-59040" >332</a> <br /></span> +class="cmtt-10">altlong4col</span>  <a +href="glossaries-user.html#dx1-58019" >338</a>, <a +href="glossaries-user.html#dx1-60033" >339</a>, <a +href="glossaries-user.html#dx1-60040" >340</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlong4colborder</span>  <a -href="glossaries-user.html#dx1-59044" >333</a> <br /></span> +class="cmtt-10">altlong4colborder</span>  <a +href="glossaries-user.html#dx1-60044" >341</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlong4colheader</span>  <a -href="glossaries-user.html#dx1-59046" >334</a> <br /></span> +class="cmtt-10">altlong4colheader</span>  <a +href="glossaries-user.html#dx1-60046" >342</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlong4colheaderborder</span>  <a -href="glossaries-user.html#dx1-59048" >335</a> <br /></span> +class="cmtt-10">altlong4colheaderborder</span>  <a +href="glossaries-user.html#dx1-60048" >343</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlongragged4col</span>  <a -href="glossaries-user.html#dx1-60031" >336</a>, <a -href="glossaries-user.html#dx1-60036" >337</a>, <a -href="glossaries-user.html#dx1-60038" >338</a> <br /></span> +class="cmtt-10">altlongragged4col</span>  <a +href="glossaries-user.html#dx1-61031" >344</a>, <a +href="glossaries-user.html#dx1-61036" >345</a>, <a +href="glossaries-user.html#dx1-61038" >346</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlongragged4colborder</span>  <a -href="glossaries-user.html#dx1-60035" >339</a> <br /></span> +class="cmtt-10">altlongragged4colborder</span>  <a +href="glossaries-user.html#dx1-61035" >347</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlongragged4colheader</span>  <a -href="glossaries-user.html#dx1-60037" >340</a>, <a -href="glossaries-user.html#dx1-60040" >341</a> <br /></span> +class="cmtt-10">altlongragged4colheader</span>  <a +href="glossaries-user.html#dx1-61037" >348</a>, <a +href="glossaries-user.html#dx1-61040" >349</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altlongragged4colheaderborder</span>  <a -href="glossaries-user.html#dx1-60039" >342</a> <br /></span> +class="cmtt-10">altlongragged4colheaderborder</span>  <a +href="glossaries-user.html#dx1-61039" >350</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuper4col</span>  <a -href="glossaries-user.html#dx1-57024" >343</a>, <a -href="glossaries-user.html#dx1-61039" >344</a>, <a -href="glossaries-user.html#dx1-61046" >345</a> <br /></span> +class="cmtt-10">altsuper4col</span>  <a +href="glossaries-user.html#dx1-58020" >351</a>, <a +href="glossaries-user.html#dx1-62039" >352</a>, <a +href="glossaries-user.html#dx1-62046" >353</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuper4colborder</span>  <a -href="glossaries-user.html#dx1-61050" >346</a> <br /></span> +class="cmtt-10">altsuper4colborder</span>  <a +href="glossaries-user.html#dx1-62050" >354</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuper4colheader</span>  <a -href="glossaries-user.html#dx1-61052" >347</a> <br /></span> +class="cmtt-10">altsuper4colheader</span>  <a +href="glossaries-user.html#dx1-62052" >355</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuper4colheaderborder</span>  <a -href="glossaries-user.html#dx1-61054" >348</a> <br /></span> +class="cmtt-10">altsuper4colheaderborder</span>  <a +href="glossaries-user.html#dx1-62054" >356</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuperragged4col</span>  <a -href="glossaries-user.html#dx1-62034" >349</a>, <a -href="glossaries-user.html#dx1-62037" >350</a>, <a -href="glossaries-user.html#dx1-62039" >351</a> <br /></span> +class="cmtt-10">altsuperragged4col</span>  <a +href="glossaries-user.html#dx1-63034" >357</a>, <a +href="glossaries-user.html#dx1-63037" >358</a>, <a +href="glossaries-user.html#dx1-63039" >359</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuperragged4colborder</span>  <a -href="glossaries-user.html#dx1-62036" >352</a> <br /></span> +class="cmtt-10">altsuperragged4colborder</span>  <a +href="glossaries-user.html#dx1-63036" >360</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuperragged4colheader</span>  <a -href="glossaries-user.html#dx1-62038" >353</a>, <a -href="glossaries-user.html#dx1-62041" >354</a> <br /></span> +class="cmtt-10">altsuperragged4colheader</span>  <a +href="glossaries-user.html#dx1-63038" >361</a>, <a +href="glossaries-user.html#dx1-63041" >362</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">altsuperragged4colheaderborder</span>  <a -href="glossaries-user.html#dx1-62040" >355</a> <br /></span> +class="cmtt-10">altsuperragged4colheaderborder</span>  <a +href="glossaries-user.html#dx1-63040" >363</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">alttree</span>  <a -href="glossaries-user.html#dx1-63018" >356</a>, <a -href="glossaries-user.html#dx1-63031" >357</a>, <a -href="glossaries-user.html#dx1-63035" >358</a>, <a -href="glossaries-user.html#dx1-64033" >359</a> <br /></span> +class="cmtt-10">alttree</span>  <a +href="glossaries-user.html#dx1-64018" >364</a>, <a +href="glossaries-user.html#dx1-64031" >365</a>, <a +href="glossaries-user.html#dx1-64035" >366</a>, <a +href="glossaries-user.html#dx1-65033" >367</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">alttreegroup</span>  <a -href="glossaries-user.html#dx1-63034" >360</a>, <a -href="glossaries-user.html#dx1-63037" >361</a>, <a -href="glossaries-user.html#dx1-64035" >362</a> <br /></span> +class="cmtt-10">alttreegroup</span>  <a +href="glossaries-user.html#dx1-64034" >368</a>, <a +href="glossaries-user.html#dx1-64037" >369</a>, <a +href="glossaries-user.html#dx1-65035" >370</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">alttreehypergroup</span>  <a -href="glossaries-user.html#dx1-63036" >363</a>, <a -href="glossaries-user.html#dx1-64037" >364</a> <br /></span> +class="cmtt-10">alttreehypergroup</span>  <a +href="glossaries-user.html#dx1-64036" >371</a>, <a +href="glossaries-user.html#dx1-65037" >372</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">index</span>  <a -href="glossaries-user.html#dx1-63004" >365</a>, <a -href="glossaries-user.html#dx1-63007" >366</a>, <a -href="glossaries-user.html#dx1-63012" >367</a>, <a -href="glossaries-user.html#dx1-64006" >368</a>, <a -href="glossaries-user.html#dx1-64015" >369</a> <br /></span> +class="cmtt-10">index</span>  <a +href="glossaries-user.html#dx1-64004" >373</a>, <a +href="glossaries-user.html#dx1-64007" >374</a>, <a +href="glossaries-user.html#dx1-64012" >375</a>, <a +href="glossaries-user.html#dx1-65006" >376</a>, <a +href="glossaries-user.html#dx1-65015" >377</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">indexgroup</span>  <a -href="glossaries-user.html#dx1-63006" >370</a>, <a -href="glossaries-user.html#dx1-63009" >371</a>, <a -href="glossaries-user.html#dx1-64017" >372</a> <br /></span> +class="cmtt-10">indexgroup</span>  <a +href="glossaries-user.html#dx1-64006" >378</a>, <a +href="glossaries-user.html#dx1-64009" >379</a>, <a +href="glossaries-user.html#dx1-65017" >380</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">indexhypergroup</span>  <a -href="glossaries-user.html#dx1-63008" >373</a>, <a -href="glossaries-user.html#dx1-64019" >374</a> <br /></span> +class="cmtt-10">indexhypergroup</span>  <a +href="glossaries-user.html#dx1-64008" >381</a>, <a +href="glossaries-user.html#dx1-65019" >382</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">inline</span>  <a -href="glossaries-user.html#dx1-5070" >375</a>, <a -href="glossaries-user.html#dx1-65002" >376</a>, <a -href="glossaries-user.html#dx1-65008" >377</a> <br /></span> +class="cmtt-10">inline</span>  <a +href="glossaries-user.html#dx1-5070" >383</a>, <a +href="glossaries-user.html#dx1-66002" >384</a>, <a +href="glossaries-user.html#dx1-66008" >385</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">list</span>  <a -href="glossaries-user.html#dx1-16044" >378</a>, <a -href="glossaries-user.html#dx1-58006" >379</a>, <a -href="glossaries-user.html#dx1-58014" >380</a>, <a -href="glossaries-user.html#dx1-58021" >381</a>, <a -href="glossaries-user.html#dx1-58022" >382</a>, <a -href="glossaries-user.html#dx1-58023" >383</a>, <a -href="glossaries-user.html#dx1-66008" >384</a>, <a -href="glossaries-user.html#dx1-66017" >385</a>, <a -href="glossaries-user.html#dx1-66037" >386</a>, <a -href="glossaries-user.html#dx1-66054" >387</a>, <a -href="glossaries-user.html#dx1-66097" >388</a>, <a -href="glossaries-user.html#dx1-66099" >389</a>, <a -href="glossaries-user.html#dx1-68068" >390</a>, <a -href="glossaries-user.html#dx1-70097" >391</a> <br /></span> +class="cmtt-10">list</span>  <a +href="glossaries-user.html#dx1-16044" >386</a>, <a +href="glossaries-user.html#dx1-59006" >387</a>, <a +href="glossaries-user.html#dx1-59014" >388</a>, <a +href="glossaries-user.html#dx1-59021" >389</a>, <a +href="glossaries-user.html#dx1-59022" >390</a>, <a +href="glossaries-user.html#dx1-59023" >391</a>, <a +href="glossaries-user.html#dx1-67008" >392</a>, <a +href="glossaries-user.html#dx1-67017" >393</a>, <a +href="glossaries-user.html#dx1-67037" >394</a>, <a +href="glossaries-user.html#dx1-67054" >395</a>, <a +href="glossaries-user.html#dx1-67097" >396</a>, <a +href="glossaries-user.html#dx1-67099" >397</a>, <a +href="glossaries-user.html#dx1-69069" >398</a>, <a +href="glossaries-user.html#dx1-71097" >399</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">listdotted</span>  <a -href="glossaries-user.html#dx1-57034" >392</a>, <a -href="glossaries-user.html#dx1-58035" >393</a>, <a -href="glossaries-user.html#dx1-58036" >394</a> <br /></span> +class="cmtt-10">listdotted</span>  <a +href="glossaries-user.html#dx1-58030" >400</a>, <a +href="glossaries-user.html#dx1-59035" >401</a>, <a +href="glossaries-user.html#dx1-59036" >402</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">listgroup</span>  <a -href="glossaries-user.html#dx1-58013" >395</a>, <a -href="glossaries-user.html#dx1-58016" >396</a> <br /></span> +class="cmtt-10">listgroup</span>  <a +href="glossaries-user.html#dx1-59013" >403</a>, <a +href="glossaries-user.html#dx1-59016" >404</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">listhypergroup</span>  <a -href="glossaries-user.html#dx1-58015" >397</a>, <a -href="glossaries-user.html#dx1-58028" >398</a>, <a -href="glossaries-user.html#dx1-63010" >399</a>, <a -href="glossaries-user.html#dx1-63023" >400</a>, <a -href="glossaries-user.html#dx1-63030" >401</a>, <a -href="glossaries-user.html#dx1-63038" >402</a>, <a -href="glossaries-user.html#dx1-66034" >403</a> <br /></span> +class="cmtt-10">listhypergroup</span>  <a +href="glossaries-user.html#dx1-59015" >405</a>, <a +href="glossaries-user.html#dx1-59028" >406</a>, <a +href="glossaries-user.html#dx1-64010" >407</a>, <a +href="glossaries-user.html#dx1-64023" >408</a>, <a +href="glossaries-user.html#dx1-64030" >409</a>, <a +href="glossaries-user.html#dx1-64038" >410</a>, <a +href="glossaries-user.html#dx1-67034" >411</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long</span>  <a -href="glossaries-user.html#dx1-57030" >404</a>, <a -href="glossaries-user.html#dx1-59006" >405</a>, <a -href="glossaries-user.html#dx1-59014" >406</a>, <a -href="glossaries-user.html#dx1-59016" >407</a>, <a -href="glossaries-user.html#dx1-59020" >408</a> <br /></span> +class="cmtt-10">long</span>  <a +href="glossaries-user.html#dx1-58026" >412</a>, <a +href="glossaries-user.html#dx1-60006" >413</a>, <a +href="glossaries-user.html#dx1-60014" >414</a>, <a +href="glossaries-user.html#dx1-60016" >415</a>, <a +href="glossaries-user.html#dx1-60020" >416</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long3col</span>  <a -href="glossaries-user.html#dx1-57005" >409</a>, <a -href="glossaries-user.html#dx1-59019" >410</a>, <a -href="glossaries-user.html#dx1-59026" >411</a>, <a -href="glossaries-user.html#dx1-59028" >412</a>, <a -href="glossaries-user.html#dx1-59032" >413</a> <br /></span> +class="cmtt-10">long3col</span>  <a +href="glossaries-user.html#dx1-58005" >417</a>, <a +href="glossaries-user.html#dx1-60019" >418</a>, <a +href="glossaries-user.html#dx1-60026" >419</a>, <a +href="glossaries-user.html#dx1-60028" >420</a>, <a +href="glossaries-user.html#dx1-60032" >421</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long3colborder</span>  <a -href="glossaries-user.html#dx1-57007" >414</a>, <a -href="glossaries-user.html#dx1-59025" >415</a> <br /></span> +class="cmtt-10">long3colborder</span>  <a +href="glossaries-user.html#dx1-58007" >422</a>, <a +href="glossaries-user.html#dx1-60025" >423</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long3colheader</span>  <a -href="glossaries-user.html#dx1-57006" >416</a>, <a -href="glossaries-user.html#dx1-59027" >417</a>, <a -href="glossaries-user.html#dx1-59030" >418</a> <br /></span> - - - +class="cmtt-10">long3colheader</span>  <a +href="glossaries-user.html#dx1-58006" >424</a>, <a +href="glossaries-user.html#dx1-60027" >425</a>, <a +href="glossaries-user.html#dx1-60030" >426</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long3colheaderborder</span>  <a -href="glossaries-user.html#dx1-57008" >419</a>, <a -href="glossaries-user.html#dx1-59029" >420</a> <br /></span> +class="cmtt-10">long3colheaderborder</span>  <a +href="glossaries-user.html#dx1-58008" >427</a>, <a +href="glossaries-user.html#dx1-60029" >428</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long4col</span>  <a -href="glossaries-user.html#dx1-57021" >421</a>, <a -href="glossaries-user.html#dx1-59031" >422</a>, <a -href="glossaries-user.html#dx1-59035" >423</a>, <a -href="glossaries-user.html#dx1-59037" >424</a>, <a -href="glossaries-user.html#dx1-59041" >425</a> <br /></span> +class="cmtt-10">long4col</span>  <a +href="glossaries-user.html#dx1-58017" >429</a>, <a +href="glossaries-user.html#dx1-60031" >430</a>, <a +href="glossaries-user.html#dx1-60035" >431</a>, <a +href="glossaries-user.html#dx1-60037" >432</a>, <a +href="glossaries-user.html#dx1-60041" >433</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long4colborder</span>  <a -href="glossaries-user.html#dx1-59034" >426</a>, <a -href="glossaries-user.html#dx1-59045" >427</a> <br /></span> +class="cmtt-10">long4colborder</span>  <a +href="glossaries-user.html#dx1-60034" >434</a>, <a +href="glossaries-user.html#dx1-60045" >435</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long4colheader</span>  <a -href="glossaries-user.html#dx1-59036" >428</a>, <a -href="glossaries-user.html#dx1-59039" >429</a>, <a -href="glossaries-user.html#dx1-59047" >430</a> <br /></span> +class="cmtt-10">long4colheader</span>  <a +href="glossaries-user.html#dx1-60036" >436</a>, <a +href="glossaries-user.html#dx1-60039" >437</a>, <a +href="glossaries-user.html#dx1-60047" >438</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">long4colheaderborder</span>  <a -href="glossaries-user.html#dx1-59038" >431</a>, <a -href="glossaries-user.html#dx1-59049" >432</a> <br /></span> +class="cmtt-10">long4colheaderborder</span>  <a +href="glossaries-user.html#dx1-60038" >439</a>, <a +href="glossaries-user.html#dx1-60049" >440</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longborder</span>  <a -href="glossaries-user.html#dx1-59013" >433</a> <br /></span> +class="cmtt-10">longborder</span>  <a +href="glossaries-user.html#dx1-60013" >441</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longheader</span>  <a -href="glossaries-user.html#dx1-59015" >434</a>, <a -href="glossaries-user.html#dx1-59018" >435</a>, <a -href="glossaries-user.html#dx1-66019" >436</a> <br /></span> +class="cmtt-10">longheader</span>  <a +href="glossaries-user.html#dx1-60015" >442</a>, <a +href="glossaries-user.html#dx1-60018" >443</a>, <a +href="glossaries-user.html#dx1-67019" >444</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longheaderborder</span>  <a -href="glossaries-user.html#dx1-59017" >437</a>, <a -href="glossaries-user.html#dx1-44042" >438</a> <br /></span> +class="cmtt-10">longheaderborder</span>  <a +href="glossaries-user.html#dx1-60017" >445</a>, <a +href="glossaries-user.html#dx1-44042" >446</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longragged</span>  <a -href="glossaries-user.html#dx1-60009" >439</a>, <a -href="glossaries-user.html#dx1-60014" >440</a>, <a -href="glossaries-user.html#dx1-60016" >441</a>, <a -href="glossaries-user.html#dx1-60020" >442</a> <br /></span> +class="cmtt-10">longragged</span>  <a +href="glossaries-user.html#dx1-61009" >447</a>, <a +href="glossaries-user.html#dx1-61014" >448</a>, <a +href="glossaries-user.html#dx1-61016" >449</a>, <a +href="glossaries-user.html#dx1-61020" >450</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longragged3col</span>  <a -href="glossaries-user.html#dx1-60019" >443</a>, <a -href="glossaries-user.html#dx1-60026" >444</a>, <a -href="glossaries-user.html#dx1-60028" >445</a>, <a -href="glossaries-user.html#dx1-60032" >446</a> <br /></span> +class="cmtt-10">longragged3col</span>  <a +href="glossaries-user.html#dx1-61019" >451</a>, <a +href="glossaries-user.html#dx1-61026" >452</a>, <a +href="glossaries-user.html#dx1-61028" >453</a>, <a +href="glossaries-user.html#dx1-61032" >454</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longragged3colborder</span>  <a -href="glossaries-user.html#dx1-60025" >447</a> <br /></span> +class="cmtt-10">longragged3colborder</span>  <a +href="glossaries-user.html#dx1-61025" >455</a> <br /></span> + + <span class="index-subitem">    <span -class="cmtt-10x-x-109">longragged3colheader</span>  <a -href="glossaries-user.html#dx1-60027" >448</a>, <a -href="glossaries-user.html#dx1-60030" >449</a> <br /></span> +class="cmtt-10">longragged3colheader</span>  <a +href="glossaries-user.html#dx1-61027" >456</a>, <a +href="glossaries-user.html#dx1-61030" >457</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longragged3colheaderborder</span>  <a -href="glossaries-user.html#dx1-60029" >450</a> <br /></span> +class="cmtt-10">longragged3colheaderborder</span>  <a +href="glossaries-user.html#dx1-61029" >458</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longraggedborder</span>  <a -href="glossaries-user.html#dx1-60013" >451</a> <br /></span> +class="cmtt-10">longraggedborder</span>  <a +href="glossaries-user.html#dx1-61013" >459</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longraggedheader</span>  <a -href="glossaries-user.html#dx1-60015" >452</a>, <a -href="glossaries-user.html#dx1-60018" >453</a> <br /></span> +class="cmtt-10">longraggedheader</span>  <a +href="glossaries-user.html#dx1-61015" >460</a>, <a +href="glossaries-user.html#dx1-61018" >461</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">longraggedheaderborder</span>  <a -href="glossaries-user.html#dx1-60017" >454</a> <br /></span> +class="cmtt-10">longraggedheaderborder</span>  <a +href="glossaries-user.html#dx1-61017" >462</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcolalttree</span>  <a -href="glossaries-user.html#dx1-64032" >455</a> <br /></span> +class="cmtt-10">mcolalttree</span>  <a +href="glossaries-user.html#dx1-65032" >463</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcolalttreegroup</span>  <a -href="glossaries-user.html#dx1-64034" >456</a> <br /></span> +class="cmtt-10">mcolalttreegroup</span>  <a +href="glossaries-user.html#dx1-65034" >464</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcolalttreehypergroup</span>  <a -href="glossaries-user.html#dx1-64036" >457</a> <br /></span> +class="cmtt-10">mcolalttreehypergroup</span>  <a +href="glossaries-user.html#dx1-65036" >465</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcolindex</span>  <a -href="glossaries-user.html#dx1-64005" >458</a>, <a -href="glossaries-user.html#dx1-64014" >459</a> <br /></span> +class="cmtt-10">mcolindex</span>  <a +href="glossaries-user.html#dx1-65005" >466</a>, <a +href="glossaries-user.html#dx1-65014" >467</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcolindexgroup</span>  <a -href="glossaries-user.html#dx1-64016" >460</a> <br /></span> +class="cmtt-10">mcolindexgroup</span>  <a +href="glossaries-user.html#dx1-65016" >468</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcolindexhypergroup</span>  <a -href="glossaries-user.html#dx1-64018" >461</a> <br /></span> +class="cmtt-10">mcolindexhypergroup</span>  <a +href="glossaries-user.html#dx1-65018" >469</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcoltree</span>  <a -href="glossaries-user.html#dx1-64020" >462</a> <br /></span> +class="cmtt-10">mcoltree</span>  <a +href="glossaries-user.html#dx1-65020" >470</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcoltreegroup</span>  <a -href="glossaries-user.html#dx1-64022" >463</a> <br /></span> +class="cmtt-10">mcoltreegroup</span>  <a +href="glossaries-user.html#dx1-65022" >471</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcoltreehypergroup</span>  <a -href="glossaries-user.html#dx1-64024" >464</a> <br /></span> +class="cmtt-10">mcoltreehypergroup</span>  <a +href="glossaries-user.html#dx1-65024" >472</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcoltreenoname</span>  <a -href="glossaries-user.html#dx1-64026" >465</a> <br /></span> +class="cmtt-10">mcoltreenoname</span>  <a +href="glossaries-user.html#dx1-65026" >473</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcoltreenonamegroup</span>  <a -href="glossaries-user.html#dx1-64028" >466</a> <br /></span> +class="cmtt-10">mcoltreenonamegroup</span>  <a +href="glossaries-user.html#dx1-65028" >474</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">mcoltreenonamehypergroup</span>  <a -href="glossaries-user.html#dx1-64030" >467</a> <br /></span> +class="cmtt-10">mcoltreenonamehypergroup</span>  <a +href="glossaries-user.html#dx1-65030" >475</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super</span>  <a -href="glossaries-user.html#dx1-61012" >468</a>, <a -href="glossaries-user.html#dx1-61020" >469</a>, <a -href="glossaries-user.html#dx1-61022" >470</a>, <a -href="glossaries-user.html#dx1-61026" >471</a> <br /></span> +class="cmtt-10">super</span>  <a +href="glossaries-user.html#dx1-62012" >476</a>, <a +href="glossaries-user.html#dx1-62020" >477</a>, <a +href="glossaries-user.html#dx1-62022" >478</a>, <a +href="glossaries-user.html#dx1-62026" >479</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super3col</span>  <a -href="glossaries-user.html#dx1-61025" >472</a>, <a -href="glossaries-user.html#dx1-61032" >473</a>, <a -href="glossaries-user.html#dx1-61034" >474</a>, <a -href="glossaries-user.html#dx1-61038" >475</a> <br /></span> +class="cmtt-10">super3col</span>  <a +href="glossaries-user.html#dx1-62025" >480</a>, <a +href="glossaries-user.html#dx1-62032" >481</a>, <a +href="glossaries-user.html#dx1-62034" >482</a>, <a +href="glossaries-user.html#dx1-62038" >483</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super3colborder</span>  <a -href="glossaries-user.html#dx1-61031" >476</a> <br /></span> +class="cmtt-10">super3colborder</span>  <a +href="glossaries-user.html#dx1-62031" >484</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super3colheader</span>  <a -href="glossaries-user.html#dx1-61033" >477</a>, <a -href="glossaries-user.html#dx1-61036" >478</a> <br /></span> +class="cmtt-10">super3colheader</span>  <a +href="glossaries-user.html#dx1-62033" >485</a>, <a +href="glossaries-user.html#dx1-62036" >486</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super3colheaderborder</span>  <a -href="glossaries-user.html#dx1-61035" >479</a> <br /></span> +class="cmtt-10">super3colheaderborder</span>  <a +href="glossaries-user.html#dx1-62035" >487</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super4col</span>  <a -href="glossaries-user.html#dx1-57022" >480</a>, <a -href="glossaries-user.html#dx1-61037" >481</a>, <a -href="glossaries-user.html#dx1-61041" >482</a>, <a -href="glossaries-user.html#dx1-61043" >483</a>, <a -href="glossaries-user.html#dx1-61047" >484</a> <br /></span> +class="cmtt-10">super4col</span>  <a +href="glossaries-user.html#dx1-58018" >488</a>, <a +href="glossaries-user.html#dx1-62037" >489</a>, <a +href="glossaries-user.html#dx1-62041" >490</a>, <a +href="glossaries-user.html#dx1-62043" >491</a>, <a +href="glossaries-user.html#dx1-62047" >492</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super4colborder</span>  <a -href="glossaries-user.html#dx1-61040" >485</a>, <a -href="glossaries-user.html#dx1-61051" >486</a> <br /></span> +class="cmtt-10">super4colborder</span>  <a +href="glossaries-user.html#dx1-62040" >493</a>, <a +href="glossaries-user.html#dx1-62051" >494</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super4colheader</span>  <a -href="glossaries-user.html#dx1-61042" >487</a>, <a -href="glossaries-user.html#dx1-61045" >488</a>, <a -href="glossaries-user.html#dx1-61053" >489</a> <br /></span> +class="cmtt-10">super4colheader</span>  <a +href="glossaries-user.html#dx1-62042" >495</a>, <a +href="glossaries-user.html#dx1-62045" >496</a>, <a +href="glossaries-user.html#dx1-62053" >497</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">super4colheaderborder</span>  <a -href="glossaries-user.html#dx1-61044" >490</a>, <a -href="glossaries-user.html#dx1-61055" >491</a> <br /></span> +class="cmtt-10">super4colheaderborder</span>  <a +href="glossaries-user.html#dx1-62044" >498</a>, <a +href="glossaries-user.html#dx1-62055" >499</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superborder</span>  <a -href="glossaries-user.html#dx1-61019" >492</a> <br /></span> +class="cmtt-10">superborder</span>  <a +href="glossaries-user.html#dx1-62019" >500</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superheader</span>  <a -href="glossaries-user.html#dx1-61021" >493</a>, <a -href="glossaries-user.html#dx1-61024" >494</a> <br /></span> +class="cmtt-10">superheader</span>  <a +href="glossaries-user.html#dx1-62021" >501</a>, <a +href="glossaries-user.html#dx1-62024" >502</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superheaderborder</span>  <a -href="glossaries-user.html#dx1-44040" >495</a>, <a -href="glossaries-user.html#dx1-61023" >496</a> <br /></span> +class="cmtt-10">superheaderborder</span>  <a +href="glossaries-user.html#dx1-44040" >503</a>, <a +href="glossaries-user.html#dx1-62023" >504</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superragged</span>  <a -href="glossaries-user.html#dx1-62009" >497</a>, <a -href="glossaries-user.html#dx1-62017" >498</a>, <a -href="glossaries-user.html#dx1-62019" >499</a>, <a -href="glossaries-user.html#dx1-62023" >500</a> <br /></span> +class="cmtt-10">superragged</span>  <a +href="glossaries-user.html#dx1-63009" >505</a>, <a +href="glossaries-user.html#dx1-63017" >506</a>, <a +href="glossaries-user.html#dx1-63019" >507</a>, <a +href="glossaries-user.html#dx1-63023" >508</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superragged3col</span>  <a -href="glossaries-user.html#dx1-62022" >501</a>, <a -href="glossaries-user.html#dx1-62029" >502</a>, <a -href="glossaries-user.html#dx1-62031" >503</a>, <a -href="glossaries-user.html#dx1-62035" >504</a> <br /></span> +class="cmtt-10">superragged3col</span>  <a +href="glossaries-user.html#dx1-63022" >509</a>, <a +href="glossaries-user.html#dx1-63029" >510</a>, <a +href="glossaries-user.html#dx1-63031" >511</a>, <a +href="glossaries-user.html#dx1-63035" >512</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superragged3colborder</span>  <a -href="glossaries-user.html#dx1-62028" >505</a> <br /></span> - - - +class="cmtt-10">superragged3colborder</span>  <a +href="glossaries-user.html#dx1-63028" >513</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superragged3colheader</span>  <a -href="glossaries-user.html#dx1-62030" >506</a>, <a -href="glossaries-user.html#dx1-62033" >507</a> <br /></span> +class="cmtt-10">superragged3colheader</span>  <a +href="glossaries-user.html#dx1-63030" >514</a>, <a +href="glossaries-user.html#dx1-63033" >515</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superragged3colheaderborder</span>  <a -href="glossaries-user.html#dx1-62032" >508</a> <br /></span> +class="cmtt-10">superragged3colheaderborder</span>  <a +href="glossaries-user.html#dx1-63032" >516</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superraggedborder</span>  <a -href="glossaries-user.html#dx1-62016" >509</a> <br /></span> +class="cmtt-10">superraggedborder</span>  <a +href="glossaries-user.html#dx1-63016" >517</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superraggedheader</span>  <a -href="glossaries-user.html#dx1-62018" >510</a>, <a -href="glossaries-user.html#dx1-62021" >511</a> <br /></span> +class="cmtt-10">superraggedheader</span>  <a +href="glossaries-user.html#dx1-63018" >518</a>, <a +href="glossaries-user.html#dx1-63021" >519</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">superraggedheaderborder</span>  <a -href="glossaries-user.html#dx1-62020" >512</a> <br /></span> +class="cmtt-10">superraggedheaderborder</span>  <a +href="glossaries-user.html#dx1-63020" >520</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">tree</span>  <a -href="glossaries-user.html#dx1-53069" >513</a>, <a -href="glossaries-user.html#dx1-63011" >514</a>, <a -href="glossaries-user.html#dx1-63020" >515</a>, <a -href="glossaries-user.html#dx1-63025" >516</a>, <a -href="glossaries-user.html#dx1-63032" >517</a>, <a -href="glossaries-user.html#dx1-64021" >518</a> <br /></span> +class="cmtt-10">tree</span>  <a +href="glossaries-user.html#dx1-53069" >521</a>, <a +href="glossaries-user.html#dx1-64011" >522</a>, <a +href="glossaries-user.html#dx1-64020" >523</a>, <a +href="glossaries-user.html#dx1-64025" >524</a>, <a +href="glossaries-user.html#dx1-64032" >525</a>, <a +href="glossaries-user.html#dx1-65021" >526</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">treegroup</span>  <a -href="glossaries-user.html#dx1-63019" >519</a>, <a -href="glossaries-user.html#dx1-63022" >520</a>, <a -href="glossaries-user.html#dx1-64023" >521</a> <br /></span> +class="cmtt-10">treegroup</span>  <a +href="glossaries-user.html#dx1-64019" >527</a>, <a +href="glossaries-user.html#dx1-64022" >528</a>, <a +href="glossaries-user.html#dx1-65023" >529</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">treehypergroup</span>  <a -href="glossaries-user.html#dx1-63021" >522</a>, <a -href="glossaries-user.html#dx1-64025" >523</a> <br /></span> +class="cmtt-10">treehypergroup</span>  <a +href="glossaries-user.html#dx1-64021" >530</a>, <a +href="glossaries-user.html#dx1-65025" >531</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">treenoname</span>  <a -href="glossaries-user.html#dx1-63024" >524</a>, <a -href="glossaries-user.html#dx1-63027" >525</a>, <a -href="glossaries-user.html#dx1-64027" >526</a> <br /></span> +class="cmtt-10">treenoname</span>  <a +href="glossaries-user.html#dx1-64024" >532</a>, <a +href="glossaries-user.html#dx1-64027" >533</a>, <a +href="glossaries-user.html#dx1-65027" >534</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">treenonamegroup</span>  <a -href="glossaries-user.html#dx1-63026" >527</a>, <a -href="glossaries-user.html#dx1-63029" >528</a>, <a -href="glossaries-user.html#dx1-64029" >529</a> <br /></span> +class="cmtt-10">treenonamegroup</span>  <a +href="glossaries-user.html#dx1-64026" >535</a>, <a +href="glossaries-user.html#dx1-64029" >536</a>, <a +href="glossaries-user.html#dx1-65029" >537</a> <br /></span> <span class="index-subitem">    <span -class="cmtt-10x-x-109">treenonamehypergroup</span>  <a -href="glossaries-user.html#dx1-63028" >530</a>, <a -href="glossaries-user.html#dx1-64031" >531</a> <br /></span> +class="cmtt-10">treenonamehypergroup</span>  <a +href="glossaries-user.html#dx1-64028" >538</a>, <a +href="glossaries-user.html#dx1-65031" >539</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary-inline </span>package  <a -href="glossaries-user.html#dx1-65001" >532</a>, <a -href="glossaries-user.html#dx1-65006" >533</a> <br /></span> +class="cmss-10">glossary-inline </span>package  <a +href="glossaries-user.html#dx1-66001" >540</a>, <a +href="glossaries-user.html#dx1-66006" >541</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary-list </span>package  <a -href="glossaries-user.html#dx1-16029" >534</a>, <a -href="glossaries-user.html#dx1-16042" >535</a>, <a -href="glossaries-user.html#dx1-16043" >536</a>, <a -href="glossaries-user.html#dx1-44046" >537</a>, <a -href="glossaries-user.html#dx1-58001" >538</a> <br /></span> +class="cmss-10">glossary-list </span>package  <a +href="glossaries-user.html#dx1-16029" >542</a>, <a +href="glossaries-user.html#dx1-16042" >543</a>, <a +href="glossaries-user.html#dx1-16043" >544</a>, <a +href="glossaries-user.html#dx1-44046" >545</a>, <a +href="glossaries-user.html#dx1-59001" >546</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary-long </span>package  <a -href="glossaries-user.html#dx1-16030" >539</a>, <a -href="glossaries-user.html#dx1-16034" >540</a>, <a -href="glossaries-user.html#dx1-16036" >541</a>, <a -href="glossaries-user.html#dx1-44047" >542</a>, <a -href="glossaries-user.html#dx1-59001" >543</a>, <a -href="glossaries-user.html#dx1-60002" >544</a> <br /></span> +class="cmss-10">glossary-long </span>package  <a +href="glossaries-user.html#dx1-16030" >547</a>, <a +href="glossaries-user.html#dx1-16034" >548</a>, <a +href="glossaries-user.html#dx1-16036" >549</a>, <a +href="glossaries-user.html#dx1-44047" >550</a>, <a +href="glossaries-user.html#dx1-60001" >551</a>, <a +href="glossaries-user.html#dx1-61002" >552</a> <br /></span> + + <span class="index-item"><span -class="cmss-10x-x-109">glossary-longragged </span>package  <a -href="glossaries-user.html#dx1-60001" >545</a>, <a -href="glossaries-user.html#dx1-60005" >546</a>, <a -href="glossaries-user.html#dx1-60007" >547</a> <br /></span> +class="cmss-10">glossary-longragged </span>package  <a +href="glossaries-user.html#dx1-61001" >553</a>, <a +href="glossaries-user.html#dx1-61005" >554</a>, <a +href="glossaries-user.html#dx1-61007" >555</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary-mcols </span>package  <a -href="glossaries-user.html#dx1-16050" >548</a>, <a -href="glossaries-user.html#dx1-64001" >549</a>, <a -href="glossaries-user.html#dx1-64009" >550</a>, <a -href="glossaries-user.html#dx1-64013" >551</a> <br /></span> +class="cmss-10">glossary-mcols </span>package  <a +href="glossaries-user.html#dx1-16050" >556</a>, <a +href="glossaries-user.html#dx1-65001" >557</a>, <a +href="glossaries-user.html#dx1-65009" >558</a>, <a +href="glossaries-user.html#dx1-65013" >559</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary-super </span>package  <a -href="glossaries-user.html#dx1-16031" >552</a>, <a -href="glossaries-user.html#dx1-16038" >553</a>, <a -href="glossaries-user.html#dx1-16040" >554</a>, <a -href="glossaries-user.html#dx1-44048" >555</a>, <a -href="glossaries-user.html#dx1-61001" >556</a>, <a -href="glossaries-user.html#dx1-62002" >557</a> <br /></span> +class="cmss-10">glossary-super </span>package  <a +href="glossaries-user.html#dx1-16031" >560</a>, <a +href="glossaries-user.html#dx1-16038" >561</a>, <a +href="glossaries-user.html#dx1-16040" >562</a>, <a +href="glossaries-user.html#dx1-44048" >563</a>, <a +href="glossaries-user.html#dx1-62001" >564</a>, <a +href="glossaries-user.html#dx1-63002" >565</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary-superragged </span>package  <a -href="glossaries-user.html#dx1-62001" >558</a>, <a -href="glossaries-user.html#dx1-62005" >559</a>, <a -href="glossaries-user.html#dx1-62007" >560</a> <br /></span> +class="cmss-10">glossary-superragged </span>package  <a +href="glossaries-user.html#dx1-63001" >566</a>, <a +href="glossaries-user.html#dx1-63005" >567</a>, <a +href="glossaries-user.html#dx1-63007" >568</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">glossary-tree </span>package  <a -href="glossaries-user.html#dx1-16032" >561</a>, <a -href="glossaries-user.html#dx1-16047" >562</a>, <a -href="glossaries-user.html#dx1-16048" >563</a>, <a -href="glossaries-user.html#dx1-44049" >564</a>, <a -href="glossaries-user.html#dx1-63001" >565</a> <br /></span> +class="cmss-10">glossary-tree </span>package  <a +href="glossaries-user.html#dx1-16032" >569</a>, <a +href="glossaries-user.html#dx1-16047" >570</a>, <a +href="glossaries-user.html#dx1-16048" >571</a>, <a +href="glossaries-user.html#dx1-44049" >572</a>, <a +href="glossaries-user.html#dx1-64001" >573</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">glossaryentry </span>(counter)  <a +class="cmtt-10">glossaryentry </span>(counter)  <a href="glossaries-user.html#dx1-16003" ><span -class="cmti-10x-x-109">566</span></a> <br /></span> -<span class="index-item"><span -class="cmss-10x-x-109">glossaryentry </span>counter  <a -href="glossaries-user.html#dx1-16014" >567</a>, <a -href="glossaries-user.html#dx1-16015" >568</a>, <a -href="glossaries-user.html#dx1-16019" >569</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossaryentrynumbers</span></span></span>  <a -href="glossaries-user.html#dx1-66055" >570</a>, <a -href="glossaries-user.html#dx1-66060" >571</a>, <a -href="glossaries-user.html#dx1-66061" >572</a>, <a -href="glossaries-user.html#dx1-66063" >573</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossaryheader</span></span></span>  <a -href="glossaries-user.html#dx1-58019" >574</a>, <a -href="glossaries-user.html#dx1-66015" ><span -class="cmti-10x-x-109">575</span></a>, <a -href="glossaries-user.html#dx1-66018" >576</a>, <a -href="glossaries-user.html#dx1-66082" >577</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossaryname</span></span></span>  <a -href="glossaries-user.html#dx1-7016" >578</a>, <a -href="glossaries-user.html#dx1-14047" >579</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossarypostamble</span></span></span>  <a -href="glossaries-user.html#dx1-39039" >580</a>, <a +class="cmti-10">574</span></a>, <a +href="glossaries-user.html#dx1-16014" >575</a>, <a +href="glossaries-user.html#dx1-16015" >576</a>, <a +href="glossaries-user.html#dx1-16019" >577</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glossaryentrynumbers</span></span></span>  <a +href="glossaries-user.html#dx1-67055" >578</a>, <a +href="glossaries-user.html#dx1-67060" >579</a>, <a +href="glossaries-user.html#dx1-67061" >580</a>, <a +href="glossaries-user.html#dx1-67063" >581</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glossaryheader</span></span></span>  <a +href="glossaries-user.html#dx1-59019" >582</a>, <a +href="glossaries-user.html#dx1-67015" ><span +class="cmti-10">583</span></a>, <a +href="glossaries-user.html#dx1-67018" >584</a>, <a +href="glossaries-user.html#dx1-67082" >585</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glossaryname</span></span></span>  <a +href="glossaries-user.html#dx1-7016" >586</a>, <a +href="glossaries-user.html#dx1-14048" >587</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glossarypostamble</span></span></span>  <a +href="glossaries-user.html#dx1-39039" >588</a>, <a href="glossaries-user.html#dx1-44037" ><span -class="cmti-10x-x-109">581</span></a>, <a -href="glossaries-user.html#dx1-66007" >582</a> <br /></span> +class="cmti-10">589</span></a>, <a +href="glossaries-user.html#dx1-67007" >590</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossarypreamble</span></span></span>  <a -href="glossaries-user.html#dx1-16017" >583</a>, <a +class="cmtt-10">\glossarypreamble</span></span></span>  <a +href="glossaries-user.html#dx1-16017" >591</a>, <a href="glossaries-user.html#dx1-44035" ><span -class="cmti-10x-x-109">584</span></a>, <a -href="glossaries-user.html#dx1-66006" >585</a>, <a -href="glossaries-user.html#dx1-66016" >586</a> <br /></span> +class="cmti-10">592</span></a>, <a +href="glossaries-user.html#dx1-67006" >593</a>, <a +href="glossaries-user.html#dx1-67016" >594</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossarysection</span></span></span>  <a -href="glossaries-user.html#dx1-65005" >587</a> <br /></span> +class="cmtt-10">\glossarysection</span></span></span>  <a +href="glossaries-user.html#dx1-66005" >595</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossarystyle</span></span></span>  <a -href="glossaries-user.html#dx1-44021" >588</a> <br /></span> +class="cmtt-10">\glossarystyle</span></span></span>  <a +href="glossaries-user.html#dx1-44021" >596</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">glossarysubentry </span>(counter)  <a +class="cmtt-10">glossarysubentry </span>(counter)  <a href="glossaries-user.html#dx1-16023" ><span -class="cmti-10x-x-109">589</span></a> <br /></span> +class="cmti-10">597</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossentry</span></span></span>  <a -href="glossaries-user.html#dx1-66040" ><span -class="cmti-10x-x-109">590</span></a>, <a -href="glossaries-user.html#dx1-66043" >591</a>, <a -href="glossaries-user.html#dx1-66066" >592</a> <br /></span> +class="cmtt-10">\glossentry</span></span></span>  <a +href="glossaries-user.html#dx1-67040" ><span +class="cmti-10">598</span></a>, <a +href="glossaries-user.html#dx1-67043" >599</a>, <a +href="glossaries-user.html#dx1-67066" >600</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glossentrydesc</span></span></span>  <a +class="cmtt-10">\Glossentrydesc</span></span></span>  <a href="glossaries-user.html#dx1-43028" ><span -class="cmti-10x-x-109">593</span></a> <br /></span> +class="cmti-10">601</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossentrydesc</span></span></span>  <a +class="cmtt-10">\glossentrydesc</span></span></span>  <a href="glossaries-user.html#dx1-43027" ><span -class="cmti-10x-x-109">594</span></a>, <a -href="glossaries-user.html#dx1-66045" >595</a> <br /></span> +class="cmti-10">602</span></a>, <a +href="glossaries-user.html#dx1-67045" >603</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glossentryname</span></span></span>  <a +class="cmtt-10">\Glossentryname</span></span></span>  <a href="glossaries-user.html#dx1-43010" ><span -class="cmti-10x-x-109">596</span></a>, <a -href="glossaries-user.html#dx1-66090" >597</a> <br /></span> +class="cmti-10">604</span></a>, <a +href="glossaries-user.html#dx1-67090" >605</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossentryname</span></span></span>  <a +class="cmtt-10">\glossentryname</span></span></span>  <a href="glossaries-user.html#dx1-43009" ><span -class="cmti-10x-x-109">598</span></a>, <a -href="glossaries-user.html#dx1-66044" >599</a>, <a -href="glossaries-user.html#dx1-66091" >600</a> <br /></span> +class="cmti-10">606</span></a>, <a +href="glossaries-user.html#dx1-67044" >607</a>, <a +href="glossaries-user.html#dx1-67091" >608</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glossentrysymbol</span></span></span>  <a +class="cmtt-10">\Glossentrysymbol</span></span></span>  <a href="glossaries-user.html#dx1-43034" ><span -class="cmti-10x-x-109">601</span></a> <br /></span> +class="cmti-10">609</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glossentrysymbol</span></span></span>  <a +class="cmtt-10">\glossentrysymbol</span></span></span>  <a href="glossaries-user.html#dx1-43033" ><span -class="cmti-10x-x-109">602</span></a>, <a -href="glossaries-user.html#dx1-66046" >603</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLS</span></span></span>  <a -href="glossaries-user.html#dx1-3008" >604</a>, <a -href="glossaries-user.html#dx1-23063" >605</a>, <a +class="cmti-10">610</span></a>, <a +href="glossaries-user.html#dx1-67046" >611</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GLS</span></span></span>  <a +href="glossaries-user.html#dx1-3009" >612</a>, <a +href="glossaries-user.html#dx1-23063" >613</a>, <a +href="glossaries-user.html#dx1-37105" ><span +class="cmti-10">614</span></a>, <a +href="glossaries-user.html#dx1-69031" >615</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Gls</span></span></span>  <a +href="glossaries-user.html#dx1-3008" >616</a>, <a +href="glossaries-user.html#dx1-6012" >617</a>, <a +href="glossaries-user.html#dx1-23062" >618</a>, <a +href="glossaries-user.html#dx1-23128" >619</a>, <a href="glossaries-user.html#dx1-37104" ><span -class="cmti-10x-x-109">606</span></a>, <a -href="glossaries-user.html#dx1-68031" >607</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Gls</span></span></span>  <a -href="glossaries-user.html#dx1-3007" >608</a>, <a -href="glossaries-user.html#dx1-6012" >609</a>, <a -href="glossaries-user.html#dx1-23062" >610</a>, <a -href="glossaries-user.html#dx1-23128" >611</a>, <a -href="glossaries-user.html#dx1-37103" ><span -class="cmti-10x-x-109">612</span></a>, <a -href="glossaries-user.html#dx1-50082" >613</a>, <a -href="glossaries-user.html#dx1-55009" >614</a>, <a -href="glossaries-user.html#dx1-55011" >615</a>, <a -href="glossaries-user.html#dx1-55013" >616</a>, <a -href="glossaries-user.html#dx1-68029" >617</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls</span></span></span>  <a -href="glossaries-user.html#dx1-3006" >618</a>, <a -href="glossaries-user.html#dx1-3027" >619</a>, <a -href="glossaries-user.html#dx1-14011" >620</a>, <a -href="glossaries-user.html#dx1-14072" >621</a>, <a -href="glossaries-user.html#dx1-23035" >622</a>, <a -href="glossaries-user.html#dx1-23039" >623</a>, <a -href="glossaries-user.html#dx1-23045" >624</a>, <a -href="glossaries-user.html#dx1-23047" >625</a>, <a -href="glossaries-user.html#dx1-23061" >626</a>, <a -href="glossaries-user.html#dx1-37036" >627</a>, <a -href="glossaries-user.html#dx1-37090" >628</a>, <a -href="glossaries-user.html#dx1-37093" ><span -class="cmti-10x-x-109">629</span></a>, <a -href="glossaries-user.html#dx1-37118" >630</a>, <a -href="glossaries-user.html#dx1-37125" >631</a>, <a -href="glossaries-user.html#dx1-38003" >632</a>, <a -href="glossaries-user.html#dx1-38013" >633</a>, <a -href="glossaries-user.html#dx1-38039" >634</a>, <a -href="glossaries-user.html#dx1-38061" >635</a>, <a -href="glossaries-user.html#dx1-38070" >636</a>, <a -href="glossaries-user.html#dx1-39004" >637</a>, <a -href="glossaries-user.html#dx1-39014" >638</a>, <a -href="glossaries-user.html#dx1-39036" >639</a>, <a -href="glossaries-user.html#dx1-41004" >640</a>, <a -href="glossaries-user.html#dx1-47023" >641</a>, <a -href="glossaries-user.html#dx1-50015" >642</a>, <a -href="glossaries-user.html#dx1-50080" >643</a>, <a -href="glossaries-user.html#dx1-52049" >644</a>, <a -href="glossaries-user.html#dx1-53042" >645</a>, <a -href="glossaries-user.html#dx1-55008" >646</a>, <a -href="glossaries-user.html#dx1-55010" >647</a>, <a -href="glossaries-user.html#dx1-55012" >648</a>, <a -href="glossaries-user.html#dx1-55020" >649</a>, <a -href="glossaries-user.html#dx1-55022" >650</a>, <a -href="glossaries-user.html#dx1-56001" >651</a>, <a -href="glossaries-user.html#dx1-56016" >652</a>, <a -href="glossaries-user.html#dx1-68018" >653</a>, <a -href="glossaries-user.html#dx1-70075" >654</a>, <a -href="glossaries-user.html#dx1-8073" >655</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls*</span></span></span>  <a -href="glossaries-user.html#dx1-14069" >656</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsadd</span></span></span>  <a +class="cmti-10">620</span></a>, <a +href="glossaries-user.html#dx1-50097" >621</a>, <a +href="glossaries-user.html#dx1-55009" >622</a>, <a +href="glossaries-user.html#dx1-55011" >623</a>, <a +href="glossaries-user.html#dx1-55013" >624</a>, <a +href="glossaries-user.html#dx1-69029" >625</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls</span></span></span>  <a +href="glossaries-user.html#dx1-3007" >626</a>, <a +href="glossaries-user.html#dx1-3028" >627</a>, <a +href="glossaries-user.html#dx1-14012" >628</a>, <a +href="glossaries-user.html#dx1-14073" >629</a>, <a +href="glossaries-user.html#dx1-23035" >630</a>, <a +href="glossaries-user.html#dx1-23039" >631</a>, <a +href="glossaries-user.html#dx1-23045" >632</a>, <a +href="glossaries-user.html#dx1-23047" >633</a>, <a +href="glossaries-user.html#dx1-23061" >634</a>, <a +href="glossaries-user.html#dx1-37037" >635</a>, <a +href="glossaries-user.html#dx1-37091" >636</a>, <a +href="glossaries-user.html#dx1-37094" ><span +class="cmti-10">637</span></a>, <a +href="glossaries-user.html#dx1-37119" >638</a>, <a +href="glossaries-user.html#dx1-37126" >639</a>, <a +href="glossaries-user.html#dx1-38003" >640</a>, <a +href="glossaries-user.html#dx1-38018" >641</a>, <a +href="glossaries-user.html#dx1-38044" >642</a>, <a +href="glossaries-user.html#dx1-38070" >643</a>, <a +href="glossaries-user.html#dx1-39004" >644</a>, <a +href="glossaries-user.html#dx1-39014" >645</a>, <a +href="glossaries-user.html#dx1-39036" >646</a>, <a +href="glossaries-user.html#dx1-41004" >647</a>, <a +href="glossaries-user.html#dx1-47023" >648</a>, <a +href="glossaries-user.html#dx1-50024" >649</a>, <a +href="glossaries-user.html#dx1-50095" >650</a>, <a +href="glossaries-user.html#dx1-52049" >651</a>, <a +href="glossaries-user.html#dx1-53042" >652</a>, <a +href="glossaries-user.html#dx1-55008" >653</a>, <a +href="glossaries-user.html#dx1-55010" >654</a>, <a +href="glossaries-user.html#dx1-55012" >655</a>, <a +href="glossaries-user.html#dx1-55020" >656</a>, <a +href="glossaries-user.html#dx1-55022" >657</a>, <a +href="glossaries-user.html#dx1-56001" >658</a>, <a +href="glossaries-user.html#dx1-56016" >659</a>, <a +href="glossaries-user.html#dx1-69018" >660</a>, <a +href="glossaries-user.html#dx1-71075" >661</a>, <a +href="glossaries-user.html#dx1-8073" >662</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\gls*</span></span></span>  <a +href="glossaries-user.html#dx1-14070" >663</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsadd</span></span></span>  <a href="glossaries-user.html#dx1-40001" ><span -class="cmti-10x-x-109">657</span></a> <br /></span> +class="cmti-10">664</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsaddall</span></span></span>  <a -href="glossaries-user.html#dx1-5036" >658</a>, <a +class="cmtt-10">\glsaddall</span></span></span>  <a +href="glossaries-user.html#dx1-5036" >665</a>, <a href="glossaries-user.html#dx1-40005" ><span -class="cmti-10x-x-109">659</span></a> <br /></span> - - - +class="cmti-10">666</span></a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">\glsaddall </span>options<br /></span> +class="cmtt-10">\glsaddall </span>options<br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">types</span>  <a -href="glossaries-user.html#dx1-40006" >660</a> <br /></span> +class="cmss-10">types</span>  <a +href="glossaries-user.html#dx1-40006" >667</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsaddallunused</span></span></span>  <a +class="cmtt-10">\glsaddallunused</span></span></span>  <a href="glossaries-user.html#dx1-40011" ><span -class="cmti-10x-x-109">661</span></a> <br /></span> +class="cmti-10">668</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsaddkey</span></span></span>  <a -href="glossaries-user.html#dx1-23100" >662</a>, <a -href="glossaries-user.html#dx1-24003" >663</a>, <a -href="glossaries-user.html#dx1-25001" >664</a>, <a +class="cmtt-10">\glsaddkey</span></span></span>  <a +href="glossaries-user.html#dx1-23100" >669</a>, <a +href="glossaries-user.html#dx1-24003" >670</a>, <a +href="glossaries-user.html#dx1-25001" >671</a>, <a href="glossaries-user.html#dx1-26001" ><span -class="cmti-10x-x-109">665</span></a> <br /></span> +class="cmti-10">672</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsAddXdyAttribute</span></span></span>  <a -href="glossaries-user.html#dx1-37059" >666</a>, <a +class="cmtt-10">\GlsAddXdyAttribute</span></span></span>  <a +href="glossaries-user.html#dx1-37060" >673</a>, <a href="glossaries-user.html#dx1-47017" ><span -class="cmti-10x-x-109">667</span></a> <br /></span> +class="cmti-10">674</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsAddXdyCounters</span></span></span>  <a +class="cmtt-10">\GlsAddXdyCounters</span></span></span>  <a href="glossaries-user.html#dx1-47011" ><span -class="cmti-10x-x-109">668</span></a>, <a -href="glossaries-user.html#dx1-47045" >669</a> <br /></span> +class="cmti-10">675</span></a>, <a +href="glossaries-user.html#dx1-47045" >676</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsAddXdyLocation</span></span></span>  <a +class="cmtt-10">\GlsAddXdyLocation</span></span></span>  <a href="glossaries-user.html#dx1-47027" ><span -class="cmti-10x-x-109">670</span></a>, <a -href="glossaries-user.html#dx1-47057" >671</a> <br /></span> +class="cmti-10">677</span></a>, <a +href="glossaries-user.html#dx1-47057" >678</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsautoprefix</span></span></span>  <a -href="glossaries-user.html#dx1-15038" ><span -class="cmti-10x-x-109">672</span></a> <br /></span> +class="cmtt-10">\glsautoprefix</span></span></span>  <a +href="glossaries-user.html#dx1-15041" ><span +class="cmti-10">679</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glscapscase</span></span></span>  <a -href="glossaries-user.html#dx1-38018" ><span -class="cmti-10x-x-109">673</span></a>, <a -href="glossaries-user.html#dx1-53006" >674</a> <br /></span> +class="cmtt-10">\glscapscase</span></span></span>  <a +href="glossaries-user.html#dx1-38023" ><span +class="cmti-10">680</span></a>, <a +href="glossaries-user.html#dx1-53006" >681</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsclearpage</span></span></span>  <a -href="glossaries-user.html#dx1-15015" ><span -class="cmti-10x-x-109">675</span></a> <br /></span> +class="cmtt-10">\glsclearpage</span></span></span>  <a +href="glossaries-user.html#dx1-15018" ><span +class="cmti-10">682</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsclosebrace</span></span></span>  <a +class="cmtt-10">\glsclosebrace</span></span></span>  <a href="glossaries-user.html#dx1-45013" ><span -class="cmti-10x-x-109">676</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glscustomtext</span></span></span>  <a -href="glossaries-user.html#dx1-38012" ><span -class="cmti-10x-x-109">677</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsDeclareNoHyperList</span></span></span>  <a -href="glossaries-user.html#dx1-14074" >678</a>, <a -href="glossaries-user.html#dx1-20022" >679</a>, <a -href="glossaries-user.html#dx1-32003" >680</a>, <a -href="glossaries-user.html#dx1-37024" ><span -class="cmti-10x-x-109">681</span></a>, <a -href="glossaries-user.html#dx1-37087" >682</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdefaulttype</span></span></span>  <a -href="glossaries-user.html#dx1-31005" >683</a>, <a -href="glossaries-user.html#dx1-38065" >684</a>, <a -href="glossaries-user.html#dx1-67003" >685</a>, <a -href="glossaries-user.html#dx1-18009" >686</a>, <a -href="glossaries-user.html#dx1-18011" >687</a>, <a -href="glossaries-user.html#dx1-31014" >688</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSdesc</span></span></span>  <a -href="glossaries-user.html#dx1-37161" ><span -class="cmti-10x-x-109">689</span></a> <br /></span> +class="cmti-10">683</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsdesc</span></span></span>  <a -href="glossaries-user.html#dx1-37160" ><span -class="cmti-10x-x-109">690</span></a> <br /></span> +class="cmtt-10">\glscustomtext</span></span></span>  <a +href="glossaries-user.html#dx1-38017" ><span +class="cmti-10">684</span></a>, <a +href="glossaries-user.html#dx1-50039" >685</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GlsDeclareNoHyperList</span></span></span>  <a +href="glossaries-user.html#dx1-14075" >686</a>, <a +href="glossaries-user.html#dx1-20022" >687</a>, <a +href="glossaries-user.html#dx1-32003" >688</a>, <a +href="glossaries-user.html#dx1-37025" ><span +class="cmti-10">689</span></a>, <a +href="glossaries-user.html#dx1-37088" >690</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdefaulttype</span></span></span>  <a +href="glossaries-user.html#dx1-31005" >691</a>, <a +href="glossaries-user.html#dx1-38012" >692</a>, <a +href="glossaries-user.html#dx1-68003" >693</a>, <a +href="glossaries-user.html#dx1-18009" >694</a>, <a +href="glossaries-user.html#dx1-18011" >695</a>, <a +href="glossaries-user.html#dx1-31014" >696</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GLSdesc</span></span></span>  <a +href="glossaries-user.html#dx1-37162" ><span +class="cmti-10">697</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdesc</span></span></span>  <a -href="glossaries-user.html#dx1-37157" ><span -class="cmti-10x-x-109">691</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdescwidth</span></span></span>  <a -href="glossaries-user.html#dx1-57015" ><span -class="cmti-10x-x-109">692</span></a>, <a -href="glossaries-user.html#dx1-59012" >693</a>, <a -href="glossaries-user.html#dx1-59023" >694</a>, <a -href="glossaries-user.html#dx1-59042" >695</a>, <a -href="glossaries-user.html#dx1-60012" >696</a>, <a -href="glossaries-user.html#dx1-60023" >697</a>, <a -href="glossaries-user.html#dx1-60033" >698</a>, <a -href="glossaries-user.html#dx1-61018" >699</a>, <a -href="glossaries-user.html#dx1-61029" >700</a>, <a -href="glossaries-user.html#dx1-61048" >701</a>, <a -href="glossaries-user.html#dx1-62015" >702</a>, <a -href="glossaries-user.html#dx1-62026" >703</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdisablehyper</span></span></span>  <a +class="cmtt-10">\Glsdesc</span></span></span>  <a +href="glossaries-user.html#dx1-37161" ><span +class="cmti-10">698</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdesc</span></span></span>  <a +href="glossaries-user.html#dx1-37158" ><span +class="cmti-10">699</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdescwidth</span></span></span>  <a +href="glossaries-user.html#dx1-58011" ><span +class="cmti-10">700</span></a>, <a +href="glossaries-user.html#dx1-60012" >701</a>, <a +href="glossaries-user.html#dx1-60023" >702</a>, <a +href="glossaries-user.html#dx1-60042" >703</a>, <a +href="glossaries-user.html#dx1-61012" >704</a>, <a +href="glossaries-user.html#dx1-61023" >705</a>, <a +href="glossaries-user.html#dx1-61033" >706</a>, <a +href="glossaries-user.html#dx1-62018" >707</a>, <a +href="glossaries-user.html#dx1-62029" >708</a>, <a +href="glossaries-user.html#dx1-62048" >709</a>, <a +href="glossaries-user.html#dx1-63015" >710</a>, <a +href="glossaries-user.html#dx1-63026" >711</a> <br /></span> + + +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdisablehyper</span></span></span>  <a href="glossaries-user.html#dx1-39006" ><span -class="cmti-10x-x-109">704</span></a>, <a -href="glossaries-user.html#dx1-39031" >705</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdisp</span></span></span>  <a -href="glossaries-user.html#dx1-3012" >706</a>, <a -href="glossaries-user.html#dx1-3020" >707</a>, <a -href="glossaries-user.html#dx1-23044" >708</a>, <a -href="glossaries-user.html#dx1-37045" >709</a>, <a -href="glossaries-user.html#dx1-37117" ><span -class="cmti-10x-x-109">710</span></a>, <a -href="glossaries-user.html#dx1-38005" >711</a>, <a -href="glossaries-user.html#dx1-38063" >712</a>, <a -href="glossaries-user.html#dx1-39016" >713</a>, <a -href="glossaries-user.html#dx1-39037" >714</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdisplay</span></span></span>  <a -href="glossaries-user.html#dx1-23074" >715</a>, <a -href="glossaries-user.html#dx1-38008" >716</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdisplayfirst</span></span></span>  <a -href="glossaries-user.html#dx1-23075" >717</a>, <a -href="glossaries-user.html#dx1-38007" >718</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdisplaynumberlist</span></span></span>  <a -href="glossaries-user.html#dx1-14080" >719</a>, <a +class="cmti-10">712</span></a>, <a +href="glossaries-user.html#dx1-39031" >713</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdisp</span></span></span>  <a +href="glossaries-user.html#dx1-3013" >714</a>, <a +href="glossaries-user.html#dx1-3021" >715</a>, <a +href="glossaries-user.html#dx1-23044" >716</a>, <a +href="glossaries-user.html#dx1-37046" >717</a>, <a +href="glossaries-user.html#dx1-37118" ><span +class="cmti-10">718</span></a>, <a +href="glossaries-user.html#dx1-38005" >719</a>, <a +href="glossaries-user.html#dx1-39016" >720</a>, <a +href="glossaries-user.html#dx1-39037" >721</a>, <a +href="glossaries-user.html#dx1-50036" >722</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdisplay</span></span></span>  <a +href="glossaries-user.html#dx1-23074" >723</a>, <a +href="glossaries-user.html#dx1-38008" >724</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdisplayfirst</span></span></span>  <a +href="glossaries-user.html#dx1-23075" >725</a>, <a +href="glossaries-user.html#dx1-38007" >726</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdisplaynumberlist</span></span></span>  <a +href="glossaries-user.html#dx1-14081" >727</a>, <a href="glossaries-user.html#dx1-43058" ><span -class="cmti-10x-x-109">720</span></a> <br /></span> +class="cmti-10">728</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsdoifexists</span></span></span>  <a +href="glossaries-user.html#dx1-68009" ><span +class="cmti-10">729</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdoifexists</span></span></span>  <a -href="glossaries-user.html#dx1-67009" ><span -class="cmti-10x-x-109">721</span></a> <br /></span> +class="cmtt-10">\glsdoifexistsorwarn</span></span></span>  <a +href="glossaries-user.html#dx1-68011" ><span +class="cmti-10">730</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdoifnoexists</span></span></span>  <a -href="glossaries-user.html#dx1-67010" ><span -class="cmti-10x-x-109">722</span></a> <br /></span> +class="cmtt-10">\glsdoifnoexists</span></span></span>  <a +href="glossaries-user.html#dx1-68010" ><span +class="cmti-10">731</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsdosanitizesort</span></span></span>  <a +class="cmtt-10">\glsdosanitizesort</span></span></span>  <a href="glossaries-user.html#dx1-17024" ><span -class="cmti-10x-x-109">723</span></a> <br /></span> +class="cmti-10">732</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsenablehyper</span></span></span>  <a +class="cmtt-10">\glsenablehyper</span></span></span>  <a href="glossaries-user.html#dx1-39007" ><span -class="cmti-10x-x-109">724</span></a> <br /></span> +class="cmti-10">733</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrycounterlabel</span></span></span>  <a -href="glossaries-user.html#dx1-66051" ><span -class="cmti-10x-x-109">725</span></a> <br /></span> +class="cmtt-10">\glsentrycounterlabel</span></span></span>  <a +href="glossaries-user.html#dx1-67051" ><span +class="cmti-10">734</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentrydesc</span></span></span>  <a +class="cmtt-10">\Glsentrydesc</span></span></span>  <a href="glossaries-user.html#dx1-43026" ><span -class="cmti-10x-x-109">726</span></a> <br /></span> +class="cmti-10">735</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrydesc</span></span></span>  <a +class="cmtt-10">\glsentrydesc</span></span></span>  <a href="glossaries-user.html#dx1-43025" ><span -class="cmti-10x-x-109">727</span></a> <br /></span> +class="cmti-10">736</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentrydescplural</span></span></span>  <a +class="cmtt-10">\Glsentrydescplural</span></span></span>  <a href="glossaries-user.html#dx1-43030" ><span -class="cmti-10x-x-109">728</span></a> <br /></span> +class="cmti-10">737</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrydescplural</span></span></span>  <a +class="cmtt-10">\glsentrydescplural</span></span></span>  <a href="glossaries-user.html#dx1-43029" ><span -class="cmti-10x-x-109">729</span></a> <br /></span> +class="cmti-10">738</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryfirst</span></span></span>  <a +class="cmtt-10">\Glsentryfirst</span></span></span>  <a href="glossaries-user.html#dx1-43018" ><span -class="cmti-10x-x-109">730</span></a> <br /></span> +class="cmti-10">739</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryfirst</span></span></span>  <a +class="cmtt-10">\glsentryfirst</span></span></span>  <a href="glossaries-user.html#dx1-43017" ><span -class="cmti-10x-x-109">731</span></a> <br /></span> +class="cmti-10">740</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryfirstplural</span></span></span>  <a +class="cmtt-10">\Glsentryfirstplural</span></span></span>  <a href="glossaries-user.html#dx1-43022" ><span -class="cmti-10x-x-109">732</span></a> <br /></span> +class="cmti-10">741</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryfirstplural</span></span></span>  <a +class="cmtt-10">\glsentryfirstplural</span></span></span>  <a href="glossaries-user.html#dx1-43021" ><span -class="cmti-10x-x-109">733</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryfmt</span></span></span>  <a -href="glossaries-user.html#dx1-5124" >734</a>, <a -href="glossaries-user.html#dx1-37034" >735</a>, <a -href="glossaries-user.html#dx1-37115" >736</a>, <a -href="glossaries-user.html#dx1-37122" >737</a>, <a -href="glossaries-user.html#dx1-37128" >738</a>, <a +class="cmti-10">742</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsentryfmt</span></span></span>  <a +href="glossaries-user.html#dx1-5124" >743</a>, <a +href="glossaries-user.html#dx1-37035" >744</a>, <a +href="glossaries-user.html#dx1-37116" >745</a>, <a +href="glossaries-user.html#dx1-37123" >746</a>, <a +href="glossaries-user.html#dx1-37129" >747</a>, <a href="glossaries-user.html#dx1-38010" ><span -class="cmti-10x-x-109">739</span></a>, <a -href="glossaries-user.html#dx1-38055" >740</a>, <a -href="glossaries-user.html#dx1-39022" >741</a>, <a -href="glossaries-user.html#dx1-39032" >742</a>, <a -href="glossaries-user.html#dx1-39038" >743</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryfull</span></span></span>  <a -href="glossaries-user.html#dx1-50097" ><span -class="cmti-10x-x-109">744</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryfull</span></span></span>  <a -href="glossaries-user.html#dx1-50096" ><span -class="cmti-10x-x-109">745</span></a>, <a -href="glossaries-user.html#dx1-52017" >746</a>, <a -href="glossaries-user.html#dx1-52051" >747</a>, <a -href="glossaries-user.html#dx1-52064" >748</a>, <a -href="glossaries-user.html#dx1-53017" >749</a>, <a -href="glossaries-user.html#dx1-53056" >750</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryfullpl</span></span></span>  <a -href="glossaries-user.html#dx1-50099" ><span -class="cmti-10x-x-109">751</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryfullpl</span></span></span>  <a -href="glossaries-user.html#dx1-50098" ><span -class="cmti-10x-x-109">752</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryitem</span></span></span>  <a -href="glossaries-user.html#dx1-66048" ><span -class="cmti-10x-x-109">753</span></a>, <a -href="glossaries-user.html#dx1-66085" >754</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentrylong</span></span></span>  <a -href="glossaries-user.html#dx1-38044" >755</a>, <a -href="glossaries-user.html#dx1-50089" ><span -class="cmti-10x-x-109">756</span></a>, <a -href="glossaries-user.html#dx1-53052" >757</a>, <a -href="glossaries-user.html#dx1-53063" >758</a> <br /></span> - - - -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrylong</span></span></span>  <a -href="glossaries-user.html#dx1-50088" ><span -class="cmti-10x-x-109">759</span></a>, <a -href="glossaries-user.html#dx1-53054" >760</a>, <a -href="glossaries-user.html#dx1-53064" >761</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentrylongpl</span></span></span>  <a -href="glossaries-user.html#dx1-50091" ><span -class="cmti-10x-x-109">762</span></a>, <a -href="glossaries-user.html#dx1-53053" >763</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrylongpl</span></span></span>  <a -href="glossaries-user.html#dx1-50090" ><span -class="cmti-10x-x-109">764</span></a>, <a -href="glossaries-user.html#dx1-53055" >765</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryname</span></span></span>  <a +class="cmti-10">748</span></a>, <a +href="glossaries-user.html#dx1-38060" >749</a>, <a +href="glossaries-user.html#dx1-39022" >750</a>, <a +href="glossaries-user.html#dx1-39032" >751</a>, <a +href="glossaries-user.html#dx1-39038" >752</a>, <a +href="glossaries-user.html#dx1-50014" >753</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glsentryfull</span></span></span>  <a +href="glossaries-user.html#dx1-50113" ><span +class="cmti-10">754</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsentryfull</span></span></span>  <a +href="glossaries-user.html#dx1-50112" ><span +class="cmti-10">755</span></a>, <a +href="glossaries-user.html#dx1-52017" >756</a>, <a +href="glossaries-user.html#dx1-52051" >757</a>, <a +href="glossaries-user.html#dx1-52064" >758</a>, <a +href="glossaries-user.html#dx1-53017" >759</a>, <a +href="glossaries-user.html#dx1-53056" >760</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glsentryfullpl</span></span></span>  <a +href="glossaries-user.html#dx1-50115" ><span +class="cmti-10">761</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsentryfullpl</span></span></span>  <a +href="glossaries-user.html#dx1-50114" ><span +class="cmti-10">762</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsentryitem</span></span></span>  <a +href="glossaries-user.html#dx1-67048" ><span +class="cmti-10">763</span></a>, <a +href="glossaries-user.html#dx1-67085" >764</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glsentrylong</span></span></span>  <a +href="glossaries-user.html#dx1-38049" >765</a>, <a +href="glossaries-user.html#dx1-50105" ><span +class="cmti-10">766</span></a>, <a +href="glossaries-user.html#dx1-53052" >767</a>, <a +href="glossaries-user.html#dx1-53063" >768</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsentrylong</span></span></span>  <a +href="glossaries-user.html#dx1-50104" ><span +class="cmti-10">769</span></a>, <a +href="glossaries-user.html#dx1-53054" >770</a>, <a +href="glossaries-user.html#dx1-53064" >771</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glsentrylongpl</span></span></span>  <a +href="glossaries-user.html#dx1-50107" ><span +class="cmti-10">772</span></a>, <a +href="glossaries-user.html#dx1-53053" >773</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsentrylongpl</span></span></span>  <a +href="glossaries-user.html#dx1-50106" ><span +class="cmti-10">774</span></a>, <a +href="glossaries-user.html#dx1-53055" >775</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glsentryname</span></span></span>  <a href="glossaries-user.html#dx1-43007" ><span -class="cmti-10x-x-109">766</span></a> <br /></span> +class="cmti-10">776</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryname</span></span></span>  <a +class="cmtt-10">\glsentryname</span></span></span>  <a href="glossaries-user.html#dx1-43006" ><span -class="cmti-10x-x-109">767</span></a>, <a -href="glossaries-user.html#dx1-43052" >768</a> <br /></span> +class="cmti-10">777</span></a>, <a +href="glossaries-user.html#dx1-43052" >778</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrynumberlist</span></span></span>  <a -href="glossaries-user.html#dx1-14079" >769</a>, <a +class="cmtt-10">\glsentrynumberlist</span></span></span>  <a +href="glossaries-user.html#dx1-14080" >779</a>, <a href="glossaries-user.html#dx1-43057" ><span -class="cmti-10x-x-109">770</span></a> <br /></span> +class="cmti-10">780</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryplural</span></span></span>  <a +class="cmtt-10">\Glsentryplural</span></span></span>  <a href="glossaries-user.html#dx1-43015" ><span -class="cmti-10x-x-109">771</span></a> <br /></span> +class="cmti-10">781</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryplural</span></span></span>  <a +class="cmtt-10">\glsentryplural</span></span></span>  <a href="glossaries-user.html#dx1-43014" ><span -class="cmti-10x-x-109">772</span></a> <br /></span> +class="cmti-10">782</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryprefix</span></span></span>  <a -href="glossaries-user.html#dx1-68062" ><span -class="cmti-10x-x-109">773</span></a> <br /></span> +class="cmtt-10">\Glsentryprefix</span></span></span>  <a +href="glossaries-user.html#dx1-69062" ><span +class="cmti-10">783</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryprefix</span></span></span>  <a -href="glossaries-user.html#dx1-68053" ><span -class="cmti-10x-x-109">774</span></a> <br /></span> +class="cmtt-10">\glsentryprefix</span></span></span>  <a +href="glossaries-user.html#dx1-69053" ><span +class="cmti-10">784</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryprefixfirst</span></span></span>  <a -href="glossaries-user.html#dx1-68063" ><span -class="cmti-10x-x-109">775</span></a> <br /></span> +class="cmtt-10">\Glsentryprefixfirst</span></span></span>  <a +href="glossaries-user.html#dx1-69063" ><span +class="cmti-10">785</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryprefixfirst</span></span></span>  <a -href="glossaries-user.html#dx1-68055" ><span -class="cmti-10x-x-109">776</span></a> <br /></span> +class="cmtt-10">\glsentryprefixfirst</span></span></span>  <a +href="glossaries-user.html#dx1-69055" ><span +class="cmti-10">786</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryprefixfirstplural</span></span></span>  <a -href="glossaries-user.html#dx1-68065" ><span -class="cmti-10x-x-109">777</span></a> <br /></span> +class="cmtt-10">\Glsentryprefixfirstplural</span></span></span>  <a +href="glossaries-user.html#dx1-69065" ><span +class="cmti-10">787</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryprefixfirstplural</span></span></span>  <a -href="glossaries-user.html#dx1-68059" ><span -class="cmti-10x-x-109">778</span></a> <br /></span> +class="cmtt-10">\glsentryprefixfirstplural</span></span></span>  <a +href="glossaries-user.html#dx1-69059" ><span +class="cmti-10">788</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryprefixplural</span></span></span>  <a -href="glossaries-user.html#dx1-68064" ><span -class="cmti-10x-x-109">779</span></a> <br /></span> +class="cmtt-10">\Glsentryprefixplural</span></span></span>  <a +href="glossaries-user.html#dx1-69064" ><span +class="cmti-10">789</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryprefixplural</span></span></span>  <a -href="glossaries-user.html#dx1-68057" ><span -class="cmti-10x-x-109">780</span></a> <br /></span> +class="cmtt-10">\glsentryprefixplural</span></span></span>  <a +href="glossaries-user.html#dx1-69057" ><span +class="cmti-10">790</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryshort</span></span></span>  <a -href="glossaries-user.html#dx1-50093" ><span -class="cmti-10x-x-109">781</span></a> <br /></span> +class="cmtt-10">\Glsentryshort</span></span></span>  <a +href="glossaries-user.html#dx1-50109" ><span +class="cmti-10">791</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryshort</span></span></span>  <a -href="glossaries-user.html#dx1-50092" ><span -class="cmti-10x-x-109">782</span></a> <br /></span> +class="cmtt-10">\glsentryshort</span></span></span>  <a +href="glossaries-user.html#dx1-50108" ><span +class="cmti-10">792</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryshortpl</span></span></span>  <a -href="glossaries-user.html#dx1-50095" ><span -class="cmti-10x-x-109">783</span></a> <br /></span> +class="cmtt-10">\Glsentryshortpl</span></span></span>  <a +href="glossaries-user.html#dx1-50111" ><span +class="cmti-10">793</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryshortpl</span></span></span>  <a -href="glossaries-user.html#dx1-50094" ><span -class="cmti-10x-x-109">784</span></a> <br /></span> +class="cmtt-10">\glsentryshortpl</span></span></span>  <a +href="glossaries-user.html#dx1-50110" ><span +class="cmti-10">794</span></a> <br /></span> + + <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentrysymbol</span></span></span>  <a +class="cmtt-10">\Glsentrysymbol</span></span></span>  <a href="glossaries-user.html#dx1-43032" ><span -class="cmti-10x-x-109">785</span></a> <br /></span> +class="cmti-10">795</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrysymbol</span></span></span>  <a -href="glossaries-user.html#dx1-38056" >786</a>, <a +class="cmtt-10">\glsentrysymbol</span></span></span>  <a +href="glossaries-user.html#dx1-38061" >796</a>, <a href="glossaries-user.html#dx1-43031" ><span -class="cmti-10x-x-109">787</span></a> <br /></span> +class="cmti-10">797</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentrysymbolplural</span></span></span>  <a +class="cmtt-10">\Glsentrysymbolplural</span></span></span>  <a href="glossaries-user.html#dx1-43036" ><span -class="cmti-10x-x-109">788</span></a> <br /></span> +class="cmti-10">798</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrysymbolplural</span></span></span>  <a +class="cmtt-10">\glsentrysymbolplural</span></span></span>  <a href="glossaries-user.html#dx1-43035" ><span -class="cmti-10x-x-109">789</span></a> <br /></span> +class="cmti-10">799</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentrytext</span></span></span>  <a -href="glossaries-user.html#dx1-26005" >790</a>, <a +class="cmtt-10">\Glsentrytext</span></span></span>  <a +href="glossaries-user.html#dx1-26005" >800</a>, <a +href="glossaries-user.html#dx1-37012" >801</a>, <a href="glossaries-user.html#dx1-43012" ><span -class="cmti-10x-x-109">791</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentrytext</span></span></span>  <a -href="glossaries-user.html#dx1-26004" >792</a>, <a -href="glossaries-user.html#dx1-37011" >793</a>, <a -href="glossaries-user.html#dx1-42013" >794</a>, <a +class="cmti-10">802</span></a>, <a +href="glossaries-user.html#dx1-50103" >803</a>, <a +href="glossaries-user.html#dx1-69066" >804</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsentrytext</span></span></span>  <a +href="glossaries-user.html#dx1-26004" >805</a>, <a +href="glossaries-user.html#dx1-37011" >806</a>, <a +href="glossaries-user.html#dx1-42013" >807</a>, <a href="glossaries-user.html#dx1-43011" ><span -class="cmti-10x-x-109">795</span></a>, <a -href="glossaries-user.html#dx1-43050" >796</a>, <a -href="glossaries-user.html#dx1-50087" >797</a> <br /></span> +class="cmti-10">808</span></a>, <a +href="glossaries-user.html#dx1-43050" >809</a>, <a +href="glossaries-user.html#dx1-50102" >810</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryuseri</span></span></span>  <a +class="cmtt-10">\Glsentryuseri</span></span></span>  <a href="glossaries-user.html#dx1-43038" ><span -class="cmti-10x-x-109">798</span></a> <br /></span> +class="cmti-10">811</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryuseri</span></span></span>  <a +class="cmtt-10">\glsentryuseri</span></span></span>  <a href="glossaries-user.html#dx1-43037" ><span -class="cmti-10x-x-109">799</span></a>, <a -href="glossaries-user.html#dx1-66047" >800</a> <br /></span> +class="cmti-10">812</span></a>, <a +href="glossaries-user.html#dx1-67047" >813</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryuserii</span></span></span>  <a +class="cmtt-10">\Glsentryuserii</span></span></span>  <a href="glossaries-user.html#dx1-43040" ><span -class="cmti-10x-x-109">801</span></a> <br /></span> +class="cmti-10">814</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryuserii</span></span></span>  <a +class="cmtt-10">\glsentryuserii</span></span></span>  <a href="glossaries-user.html#dx1-43039" ><span -class="cmti-10x-x-109">802</span></a> <br /></span> +class="cmti-10">815</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryuseriii</span></span></span>  <a +class="cmtt-10">\Glsentryuseriii</span></span></span>  <a href="glossaries-user.html#dx1-43042" ><span -class="cmti-10x-x-109">803</span></a> <br /></span> +class="cmti-10">816</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryuseriii</span></span></span>  <a +class="cmtt-10">\glsentryuseriii</span></span></span>  <a href="glossaries-user.html#dx1-43041" ><span -class="cmti-10x-x-109">804</span></a> <br /></span> +class="cmti-10">817</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryuseriv</span></span></span>  <a +class="cmtt-10">\Glsentryuseriv</span></span></span>  <a href="glossaries-user.html#dx1-43044" ><span -class="cmti-10x-x-109">805</span></a> <br /></span> +class="cmti-10">818</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryuseriv</span></span></span>  <a +class="cmtt-10">\glsentryuseriv</span></span></span>  <a href="glossaries-user.html#dx1-43043" ><span -class="cmti-10x-x-109">806</span></a> <br /></span> +class="cmti-10">819</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryuserv</span></span></span>  <a +class="cmtt-10">\Glsentryuserv</span></span></span>  <a href="glossaries-user.html#dx1-43046" ><span -class="cmti-10x-x-109">807</span></a> <br /></span> +class="cmti-10">820</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryuserv</span></span></span>  <a +class="cmtt-10">\glsentryuserv</span></span></span>  <a href="glossaries-user.html#dx1-43045" ><span -class="cmti-10x-x-109">808</span></a> <br /></span> +class="cmti-10">821</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsentryuservi</span></span></span>  <a +class="cmtt-10">\Glsentryuservi</span></span></span>  <a href="glossaries-user.html#dx1-43048" ><span -class="cmti-10x-x-109">809</span></a> <br /></span> +class="cmti-10">822</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsentryuservi</span></span></span>  <a +class="cmtt-10">\glsentryuservi</span></span></span>  <a href="glossaries-user.html#dx1-43047" ><span -class="cmti-10x-x-109">810</span></a> <br /></span> +class="cmti-10">823</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsexpandfields</span></span></span>  <a +class="cmtt-10">\glsexpandfields</span></span></span>  <a href="glossaries-user.html#dx1-27022" ><span -class="cmti-10x-x-109">811</span></a> <br /></span> +class="cmti-10">824</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GLSfirst</span></span></span>  <a +href="glossaries-user.html#dx1-37137" ><span +class="cmti-10">825</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSfirst</span></span></span>  <a +class="cmtt-10">\Glsfirst</span></span></span>  <a href="glossaries-user.html#dx1-37136" ><span -class="cmti-10x-x-109">812</span></a> <br /></span> +class="cmti-10">826</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsfirst</span></span></span>  <a -href="glossaries-user.html#dx1-37135" ><span -class="cmti-10x-x-109">813</span></a> <br /></span> +class="cmtt-10">\glsfirst</span></span></span>  <a +href="glossaries-user.html#dx1-37133" ><span +class="cmti-10">827</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsfirst</span></span></span>  <a -href="glossaries-user.html#dx1-37132" ><span -class="cmti-10x-x-109">814</span></a> <br /></span> +class="cmtt-10">\GLSfirstplural</span></span></span>  <a +href="glossaries-user.html#dx1-37147" ><span +class="cmti-10">828</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSfirstplural</span></span></span>  <a +class="cmtt-10">\Glsfirstplural</span></span></span>  <a href="glossaries-user.html#dx1-37146" ><span -class="cmti-10x-x-109">815</span></a> <br /></span> - - - -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsfirstplural</span></span></span>  <a -href="glossaries-user.html#dx1-37145" ><span -class="cmti-10x-x-109">816</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsfirstplural</span></span></span>  <a -href="glossaries-user.html#dx1-37142" ><span -class="cmti-10x-x-109">817</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsgenacfmt</span></span></span>  <a -href="glossaries-user.html#dx1-38026" ><span -class="cmti-10x-x-109">818</span></a>, <a -href="glossaries-user.html#dx1-38048" >819</a>, <a -href="glossaries-user.html#dx1-51007" >820</a>, <a -href="glossaries-user.html#dx1-53003" >821</a>, <a -href="glossaries-user.html#dx1-53009" >822</a>, <a -href="glossaries-user.html#dx1-53048" >823</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsgenentryfmt</span></span></span>  <a -href="glossaries-user.html#dx1-38020" ><span -class="cmti-10x-x-109">824</span></a>, <a -href="glossaries-user.html#dx1-53010" >825</a>, <a -href="glossaries-user.html#dx1-53047" >826</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsgetgrouptitle</span></span></span>  <a -href="glossaries-user.html#dx1-66028" ><span -class="cmti-10x-x-109">827</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsglossarymark</span></span></span>  <a +class="cmti-10">829</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsfirstplural</span></span></span>  <a +href="glossaries-user.html#dx1-37143" ><span +class="cmti-10">830</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsgenacfmt</span></span></span>  <a +href="glossaries-user.html#dx1-38031" ><span +class="cmti-10">831</span></a>, <a +href="glossaries-user.html#dx1-38053" >832</a>, <a +href="glossaries-user.html#dx1-51007" >833</a>, <a +href="glossaries-user.html#dx1-53003" >834</a>, <a +href="glossaries-user.html#dx1-53009" >835</a>, <a +href="glossaries-user.html#dx1-53048" >836</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsgenentryfmt</span></span></span>  <a +href="glossaries-user.html#dx1-38025" ><span +class="cmti-10">837</span></a>, <a +href="glossaries-user.html#dx1-53010" >838</a>, <a +href="glossaries-user.html#dx1-53047" >839</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsgetgrouptitle</span></span></span>  <a +href="glossaries-user.html#dx1-67028" ><span +class="cmti-10">840</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsglossarymark</span></span></span>  <a href="glossaries-user.html#dx1-15013" ><span -class="cmti-10x-x-109">828</span></a>, <a -href="glossaries-user.html#dx1-15020" >829</a>, <a +class="cmti-10">841</span></a>, <a +href="glossaries-user.html#dx1-15023" >842</a>, <a href="glossaries-user.html#dx1-44032" ><span -class="cmti-10x-x-109">830</span></a>, <a -href="glossaries-user.html#dx1-44033" >831</a>, <a -href="glossaries-user.html#dx1-44034" >832</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsgroupheading</span></span></span>  <a -href="glossaries-user.html#dx1-66020" ><span -class="cmti-10x-x-109">833</span></a>, <a -href="glossaries-user.html#dx1-66080" >834</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsgroupskip</span></span></span>  <a -href="glossaries-user.html#dx1-57028" >835</a>, <a -href="glossaries-user.html#dx1-66036" ><span -class="cmti-10x-x-109">836</span></a>, <a -href="glossaries-user.html#dx1-66081" >837</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glshyperlink</span></span></span>  <a -href="glossaries-user.html#dx1-39033" >838</a>, <a -href="glossaries-user.html#dx1-43003" >839</a>, <a +class="cmti-10">843</span></a>, <a +href="glossaries-user.html#dx1-44033" >844</a>, <a +href="glossaries-user.html#dx1-44034" >845</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsgroupheading</span></span></span>  <a +href="glossaries-user.html#dx1-67020" ><span +class="cmti-10">846</span></a>, <a +href="glossaries-user.html#dx1-67080" >847</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glsgroupskip</span></span></span>  <a +href="glossaries-user.html#dx1-58024" >848</a>, <a +href="glossaries-user.html#dx1-67036" ><span +class="cmti-10">849</span></a>, <a +href="glossaries-user.html#dx1-67081" >850</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glshyperlink</span></span></span>  <a +href="glossaries-user.html#dx1-39033" >851</a>, <a +href="glossaries-user.html#dx1-43003" >852</a>, <a href="glossaries-user.html#dx1-43049" ><span -class="cmti-10x-x-109">840</span></a> <br /></span> +class="cmti-10">853</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glshypernavsep</span></span></span>  <a -href="glossaries-user.html#dx1-58017" ><span -class="cmti-10x-x-109">841</span></a> <br /></span> +class="cmtt-10">\glshypernavsep</span></span></span>  <a +href="glossaries-user.html#dx1-59017" ><span +class="cmti-10">854</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsIfListOfAcronyms</span></span></span>  <a +class="cmtt-10">\glsIfListOfAcronyms</span></span></span>  <a href="glossaries-user.html#dx1-18024" ><span -class="cmti-10x-x-109">842</span></a> <br /></span> +class="cmti-10">855</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsifplural</span></span></span>  <a -href="glossaries-user.html#dx1-38017" ><span -class="cmti-10x-x-109">843</span></a>, <a -href="glossaries-user.html#dx1-53005" >844</a> <br /></span> +class="cmtt-10">\glsifplural</span></span></span>  <a +href="glossaries-user.html#dx1-38022" ><span +class="cmti-10">856</span></a>, <a +href="glossaries-user.html#dx1-53005" >857</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsinlineparentchildseparator</span></span></span>  <a -href="glossaries-user.html#dx1-65013" ><span -class="cmti-10x-x-109">845</span></a>, <a -href="glossaries-user.html#dx1-65014" >846</a> <br /></span> +class="cmtt-10">\glsinlineparentchildseparator</span></span></span>  <a +href="glossaries-user.html#dx1-66013" ><span +class="cmti-10">858</span></a>, <a +href="glossaries-user.html#dx1-66014" >859</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsinlineseparator</span></span></span>  <a -href="glossaries-user.html#dx1-65009" ><span -class="cmti-10x-x-109">847</span></a>, <a -href="glossaries-user.html#dx1-65010" >848</a> <br /></span> +class="cmtt-10">\glsinlineseparator</span></span></span>  <a +href="glossaries-user.html#dx1-66009" ><span +class="cmti-10">860</span></a>, <a +href="glossaries-user.html#dx1-66010" >861</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsinlinesubseparator</span></span></span>  <a -href="glossaries-user.html#dx1-65011" ><span -class="cmti-10x-x-109">849</span></a>, <a -href="glossaries-user.html#dx1-65012" >850</a> <br /></span> +class="cmtt-10">\glsinlinesubseparator</span></span></span>  <a +href="glossaries-user.html#dx1-66011" ><span +class="cmti-10">862</span></a>, <a +href="glossaries-user.html#dx1-66012" >863</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsinsert</span></span></span>  <a -href="glossaries-user.html#dx1-38016" ><span -class="cmti-10x-x-109">851</span></a> <br /></span> +class="cmtt-10">\glsinsert</span></span></span>  <a +href="glossaries-user.html#dx1-38021" ><span +class="cmti-10">864</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslabel</span></span></span>  <a -href="glossaries-user.html#dx1-38011" ><span -class="cmti-10x-x-109">852</span></a> <br /></span> +class="cmtt-10">\glslabel</span></span></span>  <a +href="glossaries-user.html#dx1-38016" ><span +class="cmti-10">865</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslabeltok</span></span></span>  <a +class="cmtt-10">\glslabeltok</span></span></span>  <a href="glossaries-user.html#dx1-53024" ><span -class="cmti-10x-x-109">853</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslink</span></span></span>  <a -href="glossaries-user.html#dx1-37043" ><span -class="cmti-10x-x-109">854</span></a>, <a -href="glossaries-user.html#dx1-37105" >855</a>, <a -href="glossaries-user.html#dx1-37106" >856</a>, <a -href="glossaries-user.html#dx1-37113" >857</a>, <a -href="glossaries-user.html#dx1-38049" >858</a>, <a -href="glossaries-user.html#dx1-39003" >859</a>, <a -href="glossaries-user.html#dx1-39017" >860</a>, <a -href="glossaries-user.html#dx1-40002" >861</a>, <a -href="glossaries-user.html#dx1-40004" >862</a>, <a -href="glossaries-user.html#dx1-47009" >863</a>, <a -href="glossaries-user.html#dx1-53059" >864</a> <br /></span> +class="cmti-10">866</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glslink</span></span></span>  <a +href="glossaries-user.html#dx1-37044" ><span +class="cmti-10">867</span></a>, <a +href="glossaries-user.html#dx1-37106" >868</a>, <a +href="glossaries-user.html#dx1-37107" >869</a>, <a +href="glossaries-user.html#dx1-37114" >870</a>, <a +href="glossaries-user.html#dx1-38054" >871</a>, <a +href="glossaries-user.html#dx1-39003" >872</a>, <a +href="glossaries-user.html#dx1-39017" >873</a>, <a +href="glossaries-user.html#dx1-40002" >874</a>, <a +href="glossaries-user.html#dx1-40004" >875</a>, <a +href="glossaries-user.html#dx1-47009" >876</a>, <a +href="glossaries-user.html#dx1-53059" >877</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">\glslink </span>options<br /></span> +class="cmtt-10">\glslink </span>options<br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">counter</span>  <a -href="glossaries-user.html#dx1-37083" >865</a>, <a -href="glossaries-user.html#dx1-47008" >866</a> <br /></span> +class="cmss-10">counter</span>  <a +href="glossaries-user.html#dx1-37084" >878</a>, <a +href="glossaries-user.html#dx1-47008" >879</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">format</span>  <a -href="glossaries-user.html#dx1-37046" >867</a>, <a -href="glossaries-user.html#dx1-37058" >868</a>, <a -href="glossaries-user.html#dx1-43069" >869</a>, <a -href="glossaries-user.html#dx1-47012" >870</a>, <a -href="glossaries-user.html#dx1-47018" >871</a> <br /></span> +class="cmss-10">format</span>  <a +href="glossaries-user.html#dx1-37047" >880</a>, <a +href="glossaries-user.html#dx1-37059" >881</a>, <a +href="glossaries-user.html#dx1-43069" >882</a>, <a +href="glossaries-user.html#dx1-47012" >883</a>, <a +href="glossaries-user.html#dx1-47018" >884</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">hyper</span>  <a -href="glossaries-user.html#dx1-37027" >872</a>, <a -href="glossaries-user.html#dx1-37084" >873</a>, <a -href="glossaries-user.html#dx1-39005" >874</a>, <a -href="glossaries-user.html#dx1-40003" >875</a> <br /></span> +class="cmss-10">hyper</span>  <a +href="glossaries-user.html#dx1-37028" >885</a>, <a +href="glossaries-user.html#dx1-37085" >886</a>, <a +href="glossaries-user.html#dx1-39005" >887</a>, <a +href="glossaries-user.html#dx1-40003" >888</a> <br /></span> + + <span class="index-subitem">    <span -class="cmss-10x-x-109">local</span>  <a -href="glossaries-user.html#dx1-37088" >876</a> <br /></span> +class="cmss-10">local</span>  <a +href="glossaries-user.html#dx1-37089" >889</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslink*</span></span></span>  <a -href="glossaries-user.html#dx1-37092" ><span -class="cmti-10x-x-109">877</span></a> <br /></span> +class="cmtt-10">\glslink*</span></span></span>  <a +href="glossaries-user.html#dx1-37093" ><span +class="cmti-10">890</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslistdottedwidth</span></span></span>  <a -href="glossaries-user.html#dx1-58034" ><span -class="cmti-10x-x-109">878</span></a> <br /></span> +class="cmtt-10">\glslistdottedwidth</span></span></span>  <a +href="glossaries-user.html#dx1-59034" ><span +class="cmti-10">891</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslocalreset</span></span></span>  <a +class="cmtt-10">\glslocalreset</span></span></span>  <a href="glossaries-user.html#dx1-56007" ><span -class="cmti-10x-x-109">879</span></a> <br /></span> +class="cmti-10">892</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslocalresetall</span></span></span>  <a +class="cmtt-10">\glslocalresetall</span></span></span>  <a href="glossaries-user.html#dx1-56011" ><span -class="cmti-10x-x-109">880</span></a> <br /></span> +class="cmti-10">893</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslocalunset</span></span></span>  <a +class="cmtt-10">\glslocalunset</span></span></span>  <a href="glossaries-user.html#dx1-56009" ><span -class="cmti-10x-x-109">881</span></a> <br /></span> +class="cmti-10">894</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslocalunsetall</span></span></span>  <a +class="cmtt-10">\glslocalunsetall</span></span></span>  <a href="glossaries-user.html#dx1-56013" ><span -class="cmti-10x-x-109">882</span></a> <br /></span> +class="cmti-10">895</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glslongtok</span></span></span>  <a +class="cmtt-10">\glslongtok</span></span></span>  <a href="glossaries-user.html#dx1-53025" ><span -class="cmti-10x-x-109">883</span></a> <br /></span> +class="cmti-10">896</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsmcols</span></span></span>  <a -href="glossaries-user.html#dx1-64011" ><span -class="cmti-10x-x-109">884</span></a> <br /></span> +class="cmtt-10">\glsmcols</span></span></span>  <a +href="glossaries-user.html#dx1-65011" ><span +class="cmti-10">897</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsmoveentry</span></span></span>  <a +class="cmtt-10">\glsmoveentry</span></span></span>  <a href="glossaries-user.html#dx1-32001" ><span -class="cmti-10x-x-109">885</span></a> <br /></span> +class="cmti-10">898</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSname</span></span></span>  <a -href="glossaries-user.html#dx1-37151" ><span -class="cmti-10x-x-109">886</span></a> <br /></span> +class="cmtt-10">\GLSname</span></span></span>  <a +href="glossaries-user.html#dx1-37152" ><span +class="cmti-10">899</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsname</span></span></span>  <a -href="glossaries-user.html#dx1-37150" ><span -class="cmti-10x-x-109">887</span></a> <br /></span> +class="cmtt-10">\Glsname</span></span></span>  <a +href="glossaries-user.html#dx1-37151" ><span +class="cmti-10">900</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsname</span></span></span>  <a -href="glossaries-user.html#dx1-37147" ><span -class="cmti-10x-x-109">888</span></a> <br /></span> +class="cmtt-10">\glsname</span></span></span>  <a +href="glossaries-user.html#dx1-37148" ><span +class="cmti-10">901</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnamefont</span></span></span>  <a +class="cmtt-10">\glsnamefont</span></span></span>  <a href="glossaries-user.html#dx1-44045" ><span -class="cmti-10x-x-109">889</span></a>, <a -href="glossaries-user.html#dx1-52009" >890</a> <br /></span> +class="cmti-10">902</span></a>, <a +href="glossaries-user.html#dx1-52009" >903</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnavhypertarget</span></span></span>  <a -href="glossaries-user.html#dx1-66033" ><span -class="cmti-10x-x-109">891</span></a> <br /></span> +class="cmtt-10">\glsnavhypertarget</span></span></span>  <a +href="glossaries-user.html#dx1-67033" ><span +class="cmti-10">904</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnoexpandfields</span></span></span>  <a +class="cmtt-10">\glsnoexpandfields</span></span></span>  <a href="glossaries-user.html#dx1-27023" ><span -class="cmti-10x-x-109">892</span></a> <br /></span> +class="cmti-10">905</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnumberformat</span></span></span>  <a -href="glossaries-user.html#dx1-47048" >893</a> <br /></span> +class="cmtt-10">\glsnumberformat</span></span></span>  <a +href="glossaries-user.html#dx1-47048" >906</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnumbersgroupname</span></span></span>  <a -href="glossaries-user.html#dx1-7024" >894</a> <br /></span> +class="cmtt-10">\glsnumbersgroupname</span></span></span>  <a +href="glossaries-user.html#dx1-7024" >907</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnumbersgrouptitle</span></span></span>  <a -href="glossaries-user.html#dx1-66030" >895</a> <br /></span> +class="cmtt-10">\glsnumbersgrouptitle</span></span></span>  <a +href="glossaries-user.html#dx1-67030" >908</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnumlistlastsep</span></span></span>  <a +class="cmtt-10">\glsnumlistlastsep</span></span></span>  <a href="glossaries-user.html#dx1-43068" ><span -class="cmti-10x-x-109">896</span></a> <br /></span> - - - +class="cmti-10">909</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsnumlistsep</span></span></span>  <a +class="cmtt-10">\glsnumlistsep</span></span></span>  <a href="glossaries-user.html#dx1-43067" ><span -class="cmti-10x-x-109">897</span></a> <br /></span> +class="cmti-10">910</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsopenbrace</span></span></span>  <a +class="cmtt-10">\glsopenbrace</span></span></span>  <a href="glossaries-user.html#dx1-45012" ><span -class="cmti-10x-x-109">898</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspagelistwidth</span></span></span>  <a -href="glossaries-user.html#dx1-57016" ><span -class="cmti-10x-x-109">899</span></a>, <a -href="glossaries-user.html#dx1-59024" >900</a>, <a -href="glossaries-user.html#dx1-59043" >901</a>, <a -href="glossaries-user.html#dx1-60024" >902</a>, <a -href="glossaries-user.html#dx1-60034" >903</a>, <a -href="glossaries-user.html#dx1-61030" >904</a>, <a -href="glossaries-user.html#dx1-61049" >905</a>, <a -href="glossaries-user.html#dx1-62027" >906</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspar</span></span></span>  <a +class="cmti-10">911</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glspagelistwidth</span></span></span>  <a +href="glossaries-user.html#dx1-58012" ><span +class="cmti-10">912</span></a>, <a +href="glossaries-user.html#dx1-60024" >913</a>, <a +href="glossaries-user.html#dx1-60043" >914</a>, <a +href="glossaries-user.html#dx1-61024" >915</a>, <a +href="glossaries-user.html#dx1-61034" >916</a>, <a +href="glossaries-user.html#dx1-62030" >917</a>, <a +href="glossaries-user.html#dx1-62049" >918</a>, <a +href="glossaries-user.html#dx1-63027" >919</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glspar</span></span></span>  <a href="glossaries-user.html#dx1-23029" ><span -class="cmti-10x-x-109">907</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSpl</span></span></span>  <a -href="glossaries-user.html#dx1-3011" >908</a>, <a -href="glossaries-user.html#dx1-23043" >909</a>, <a -href="glossaries-user.html#dx1-23078" >910</a>, <a +class="cmti-10">920</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GLSpl</span></span></span>  <a +href="glossaries-user.html#dx1-3012" >921</a>, <a +href="glossaries-user.html#dx1-23043" >922</a>, <a +href="glossaries-user.html#dx1-23078" >923</a>, <a +href="glossaries-user.html#dx1-37110" ><span +class="cmti-10">924</span></a>, <a +href="glossaries-user.html#dx1-69042" >925</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glspl</span></span></span>  <a +href="glossaries-user.html#dx1-3011" >926</a>, <a +href="glossaries-user.html#dx1-23042" >927</a>, <a +href="glossaries-user.html#dx1-23077" >928</a>, <a +href="glossaries-user.html#dx1-23129" >929</a>, <a href="glossaries-user.html#dx1-37109" ><span -class="cmti-10x-x-109">911</span></a>, <a -href="glossaries-user.html#dx1-68042" >912</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glspl</span></span></span>  <a -href="glossaries-user.html#dx1-3010" >913</a>, <a -href="glossaries-user.html#dx1-23042" >914</a>, <a -href="glossaries-user.html#dx1-23077" >915</a>, <a -href="glossaries-user.html#dx1-23129" >916</a>, <a +class="cmti-10">930</span></a>, <a +href="glossaries-user.html#dx1-50101" >931</a>, <a +href="glossaries-user.html#dx1-69040" >932</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glspl</span></span></span>  <a +href="glossaries-user.html#dx1-3010" >933</a>, <a +href="glossaries-user.html#dx1-23041" >934</a>, <a +href="glossaries-user.html#dx1-23049" >935</a>, <a +href="glossaries-user.html#dx1-23055" >936</a>, <a +href="glossaries-user.html#dx1-23064" >937</a>, <a +href="glossaries-user.html#dx1-23066" >938</a>, <a +href="glossaries-user.html#dx1-23076" >939</a>, <a +href="glossaries-user.html#dx1-37038" >940</a>, <a href="glossaries-user.html#dx1-37108" ><span -class="cmti-10x-x-109">917</span></a>, <a -href="glossaries-user.html#dx1-50086" >918</a>, <a -href="glossaries-user.html#dx1-68040" >919</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspl</span></span></span>  <a -href="glossaries-user.html#dx1-3009" >920</a>, <a -href="glossaries-user.html#dx1-23041" >921</a>, <a -href="glossaries-user.html#dx1-23049" >922</a>, <a -href="glossaries-user.html#dx1-23055" >923</a>, <a -href="glossaries-user.html#dx1-23064" >924</a>, <a -href="glossaries-user.html#dx1-23066" >925</a>, <a -href="glossaries-user.html#dx1-23076" >926</a>, <a -href="glossaries-user.html#dx1-37037" >927</a>, <a -href="glossaries-user.html#dx1-37107" ><span -class="cmti-10x-x-109">928</span></a>, <a -href="glossaries-user.html#dx1-38004" >929</a>, <a -href="glossaries-user.html#dx1-38014" >930</a>, <a -href="glossaries-user.html#dx1-38062" >931</a>, <a -href="glossaries-user.html#dx1-39015" >932</a>, <a -href="glossaries-user.html#dx1-50084" >933</a>, <a -href="glossaries-user.html#dx1-56002" >934</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSplural</span></span></span>  <a -href="glossaries-user.html#dx1-37141" ><span -class="cmti-10x-x-109">935</span></a> <br /></span> +class="cmti-10">941</span></a>, <a +href="glossaries-user.html#dx1-38004" >942</a>, <a +href="glossaries-user.html#dx1-38019" >943</a>, <a +href="glossaries-user.html#dx1-39015" >944</a>, <a +href="glossaries-user.html#dx1-50099" >945</a>, <a +href="glossaries-user.html#dx1-56002" >946</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\GLSplural</span></span></span>  <a +href="glossaries-user.html#dx1-37142" ><span +class="cmti-10">947</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsplural</span></span></span>  <a -href="glossaries-user.html#dx1-37140" ><span -class="cmti-10x-x-109">936</span></a> <br /></span> +class="cmtt-10">\Glsplural</span></span></span>  <a +href="glossaries-user.html#dx1-37141" ><span +class="cmti-10">948</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsplural</span></span></span>  <a -href="glossaries-user.html#dx1-37137" ><span -class="cmti-10x-x-109">937</span></a> <br /></span> +class="cmtt-10">\glsplural</span></span></span>  <a +href="glossaries-user.html#dx1-37138" ><span +class="cmti-10">949</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspluralsuffix</span></span></span>  <a -href="glossaries-user.html#dx1-23050" >938</a>, <a -href="glossaries-user.html#dx1-23052" >939</a>, <a -href="glossaries-user.html#dx1-23058" >940</a>, <a +class="cmtt-10">\glspluralsuffix</span></span></span>  <a +href="glossaries-user.html#dx1-23050" >950</a>, <a +href="glossaries-user.html#dx1-23052" >951</a>, <a +href="glossaries-user.html#dx1-23058" >952</a>, <a href="glossaries-user.html#dx1-24001" ><span -class="cmti-10x-x-109">941</span></a> <br /></span> +class="cmti-10">953</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspostdescription</span></span></span>  <a -href="glossaries-user.html#dx1-57035" ><span -class="cmti-10x-x-109">942</span></a> <br /></span> +class="cmtt-10">\glspostdescription</span></span></span>  <a +href="glossaries-user.html#dx1-58031" ><span +class="cmti-10">954</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspostinline</span></span></span>  <a -href="glossaries-user.html#dx1-65015" ><span -class="cmti-10x-x-109">943</span></a>, <a -href="glossaries-user.html#dx1-65016" >944</a> <br /></span> +class="cmtt-10">\glspostinline</span></span></span>  <a +href="glossaries-user.html#dx1-66015" ><span +class="cmti-10">955</span></a>, <a +href="glossaries-user.html#dx1-66016" >956</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsprestandardsort</span></span></span>  <a +class="cmtt-10">\glsprestandardsort</span></span></span>  <a href="glossaries-user.html#dx1-17017" ><span -class="cmti-10x-x-109">945</span></a>, <a -href="glossaries-user.html#dx1-23091" >946</a> <br /></span> +class="cmti-10">957</span></a>, <a +href="glossaries-user.html#dx1-23091" >958</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsquote</span></span></span>  <a +class="cmtt-10">\glsquote</span></span></span>  <a href="glossaries-user.html#dx1-45015" ><span -class="cmti-10x-x-109">947</span></a> <br /></span> +class="cmti-10">959</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsrefentry</span></span></span>  <a -href="glossaries-user.html#dx1-5062" >948</a>, <a +class="cmtt-10">\glsrefentry</span></span></span>  <a +href="glossaries-user.html#dx1-5062" >960</a>, <a href="glossaries-user.html#dx1-16005" ><span -class="cmti-10x-x-109">949</span></a>, <a -href="glossaries-user.html#dx1-16026" >950</a> <br /></span> +class="cmti-10">961</span></a>, <a +href="glossaries-user.html#dx1-16026" >962</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsreset</span></span></span>  <a -href="glossaries-user.html#dx1-50016" >951</a>, <a +class="cmtt-10">\glsreset</span></span></span>  <a +href="glossaries-user.html#dx1-50025" >963</a>, <a href="glossaries-user.html#dx1-56006" ><span -class="cmti-10x-x-109">952</span></a> <br /></span> +class="cmti-10">964</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsresetall</span></span></span>  <a +class="cmtt-10">\glsresetall</span></span></span>  <a href="glossaries-user.html#dx1-56010" ><span -class="cmti-10x-x-109">953</span></a> <br /></span> +class="cmti-10">965</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsresetentrycounter</span></span></span>  <a +class="cmtt-10">\glsresetentrycounter</span></span></span>  <a href="glossaries-user.html#dx1-16018" ><span -class="cmti-10x-x-109">954</span></a> <br /></span> +class="cmti-10">966</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssee</span></span></span>  <a -href="glossaries-user.html#dx1-16064" >955</a>, <a -href="glossaries-user.html#dx1-37064" >956</a>, <a +class="cmtt-10">\glssee</span></span></span>  <a +href="glossaries-user.html#dx1-16064" >967</a>, <a +href="glossaries-user.html#dx1-37065" >968</a>, <a href="glossaries-user.html#dx1-41015" ><span -class="cmti-10x-x-109">957</span></a>, <a -href="glossaries-user.html#dx1-41025" >958</a>, <a -href="glossaries-user.html#dx1-41031" >959</a>, <a -href="glossaries-user.html#dx1-4002" >960</a> <br /></span> +class="cmti-10">969</span></a>, <a +href="glossaries-user.html#dx1-41025" >970</a>, <a +href="glossaries-user.html#dx1-41031" >971</a>, <a +href="glossaries-user.html#dx1-4002" >972</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsseeformat</span></span></span>  <a -href="glossaries-user.html#dx1-3001" >961</a>, <a +class="cmtt-10">\glsseeformat</span></span></span>  <a +href="glossaries-user.html#dx1-3001" >973</a>, <a href="glossaries-user.html#dx1-42002" ><span -class="cmti-10x-x-109">962</span></a>, <a -href="glossaries-user.html#dx1-42018" >963</a> <br /></span> +class="cmti-10">974</span></a>, <a +href="glossaries-user.html#dx1-42018" >975</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsseeitemformat</span></span></span>  <a +class="cmtt-10">\glsseeitemformat</span></span></span>  <a href="glossaries-user.html#dx1-42012" ><span -class="cmti-10x-x-109">964</span></a> <br /></span> +class="cmti-10">976</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsseelastsep</span></span></span>  <a +class="cmtt-10">\glsseelastsep</span></span></span>  <a href="glossaries-user.html#dx1-42010" ><span -class="cmti-10x-x-109">965</span></a> <br /></span> +class="cmti-10">977</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsseelist</span></span></span>  <a -href="glossaries-user.html#dx1-3004" >966</a>, <a -href="glossaries-user.html#dx1-42019" >967</a> <br /></span> +class="cmtt-10">\glsseelist</span></span></span>  <a +href="glossaries-user.html#dx1-3004" >978</a>, <a +href="glossaries-user.html#dx1-42019" >979</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsseesep</span></span></span>  <a +class="cmtt-10">\glsseesep</span></span></span>  <a href="glossaries-user.html#dx1-42009" ><span -class="cmti-10x-x-109">968</span></a> <br /></span> +class="cmti-10">980</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsSetAlphaCompositor</span></span></span>  <a +class="cmtt-10">\glsSetAlphaCompositor</span></span></span>  <a href="glossaries-user.html#dx1-22030" ><span -class="cmti-10x-x-109">969</span></a> <br /></span> +class="cmti-10">981</span></a> <br /></span> + + <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsSetCompositor</span></span></span>  <a +class="cmtt-10">\glsSetCompositor</span></span></span>  <a href="glossaries-user.html#dx1-22027" ><span -class="cmti-10x-x-109">970</span></a> <br /></span> +class="cmti-10">982</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssetexpandfield</span></span></span>  <a +class="cmtt-10">\glssetexpandfield</span></span></span>  <a href="glossaries-user.html#dx1-27007" ><span -class="cmti-10x-x-109">971</span></a> <br /></span> +class="cmti-10">983</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssetnoexpandfield</span></span></span>  <a +class="cmtt-10">\glssetnoexpandfield</span></span></span>  <a href="glossaries-user.html#dx1-27008" ><span -class="cmti-10x-x-109">972</span></a> <br /></span> +class="cmti-10">984</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsSetSuffixF</span></span></span>  <a +class="cmtt-10">\glsSetSuffixF</span></span></span>  <a href="glossaries-user.html#dx1-36019" ><span -class="cmti-10x-x-109">973</span></a> <br /></span> +class="cmti-10">985</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsSetSuffixFF</span></span></span>  <a +class="cmtt-10">\glsSetSuffixFF</span></span></span>  <a href="glossaries-user.html#dx1-36020" ><span -class="cmti-10x-x-109">974</span></a> <br /></span> +class="cmti-10">986</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssetwidest</span></span></span>  <a -href="glossaries-user.html#dx1-63033" ><span -class="cmti-10x-x-109">975</span></a> <br /></span> +class="cmtt-10">\glssetwidest</span></span></span>  <a +href="glossaries-user.html#dx1-64033" ><span +class="cmti-10">987</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsSetXdyCodePage</span></span></span>  <a -href="glossaries-user.html#dx1-8101" >976</a>, <a -href="glossaries-user.html#dx1-17076" >977</a>, <a +class="cmtt-10">\GlsSetXdyCodePage</span></span></span>  <a +href="glossaries-user.html#dx1-8101" >988</a>, <a +href="glossaries-user.html#dx1-17076" >989</a>, <a href="glossaries-user.html#dx1-46015" ><span -class="cmti-10x-x-109">978</span></a> <br /></span> +class="cmti-10">990</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsSetXdyFirstLetterAfterDigits</span></span></span>  <a +class="cmtt-10">\GlsSetXdyFirstLetterAfterDigits</span></span></span>  <a href="glossaries-user.html#dx1-48002" ><span -class="cmti-10x-x-109">979</span></a> <br /></span> +class="cmti-10">991</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsSetXdyLanguage</span></span></span>  <a -href="glossaries-user.html#dx1-8100" >980</a>, <a -href="glossaries-user.html#dx1-17075" >981</a>, <a -href="glossaries-user.html#dx1-21017" >982</a>, <a +class="cmtt-10">\GlsSetXdyLanguage</span></span></span>  <a +href="glossaries-user.html#dx1-8100" >992</a>, <a +href="glossaries-user.html#dx1-17075" >993</a>, <a +href="glossaries-user.html#dx1-21017" >994</a>, <a href="glossaries-user.html#dx1-46012" ><span -class="cmti-10x-x-109">983</span></a> <br /></span> +class="cmti-10">995</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsSetXdyLocationClassOrder</span></span></span>  <a +class="cmtt-10">\GlsSetXdyLocationClassOrder</span></span></span>  <a href="glossaries-user.html#dx1-47058" ><span -class="cmti-10x-x-109">984</span></a> <br /></span> +class="cmti-10">996</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsSetXdyMinRangeLength</span></span></span>  <a -href="glossaries-user.html#dx1-36012" >985</a>, <a +class="cmtt-10">\GlsSetXdyMinRangeLength</span></span></span>  <a +href="glossaries-user.html#dx1-36012" >997</a>, <a href="glossaries-user.html#dx1-47064" ><span -class="cmti-10x-x-109">986</span></a> <br /></span> +class="cmti-10">998</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsshorttok</span></span></span>  <a +class="cmtt-10">\glsshorttok</span></span></span>  <a href="glossaries-user.html#dx1-53026" ><span -class="cmti-10x-x-109">987</span></a> <br /></span> +class="cmti-10">999</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssortnumberfmt</span></span></span>  <a +class="cmtt-10">\glssortnumberfmt</span></span></span>  <a href="glossaries-user.html#dx1-17013" ><span -class="cmti-10x-x-109">988</span></a> <br /></span> +class="cmti-10">1000</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssubentrycounterlabel</span></span></span>  <a -href="glossaries-user.html#dx1-66070" ><span -class="cmti-10x-x-109">989</span></a> <br /></span> +class="cmtt-10">\glssubentrycounterlabel</span></span></span>  <a +href="glossaries-user.html#dx1-67070" ><span +class="cmti-10">1001</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssubentryitem</span></span></span>  <a -href="glossaries-user.html#dx1-66067" ><span -class="cmti-10x-x-109">990</span></a>, <a -href="glossaries-user.html#dx1-66086" >991</a> <br /></span> +class="cmtt-10">\glssubentryitem</span></span></span>  <a +href="glossaries-user.html#dx1-67067" ><span +class="cmti-10">1002</span></a>, <a +href="glossaries-user.html#dx1-67086" >1003</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSsymbol</span></span></span>  <a +class="cmtt-10">\GLSsymbol</span></span></span>  <a +href="glossaries-user.html#dx1-37157" ><span +class="cmti-10">1004</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glssymbol</span></span></span>  <a href="glossaries-user.html#dx1-37156" ><span -class="cmti-10x-x-109">992</span></a> <br /></span> +class="cmti-10">1005</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glssymbol</span></span></span>  <a -href="glossaries-user.html#dx1-37155" ><span -class="cmti-10x-x-109">993</span></a> <br /></span> - - - +class="cmtt-10">\glssymbol</span></span></span>  <a +href="glossaries-user.html#dx1-37153" ><span +class="cmti-10">1006</span></a>, <a +href="glossaries-user.html#dx1-38062" >1007</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssymbol</span></span></span>  <a -href="glossaries-user.html#dx1-37152" ><span -class="cmti-10x-x-109">994</span></a>, <a -href="glossaries-user.html#dx1-38057" >995</a> <br /></span> +class="cmtt-10">\glssymbolsgroupname</span></span></span>  <a +href="glossaries-user.html#dx1-7023" >1008</a>, <a +href="glossaries-user.html#dx1-67029" >1009</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glssymbolsgroupname</span></span></span>  <a -href="glossaries-user.html#dx1-7023" >996</a>, <a -href="glossaries-user.html#dx1-66029" >997</a> <br /></span> +class="cmtt-10">\glstarget</span></span></span>  <a +href="glossaries-user.html#dx1-67052" ><span +class="cmti-10">1010</span></a>, <a +href="glossaries-user.html#dx1-67069" >1011</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glstarget</span></span></span>  <a -href="glossaries-user.html#dx1-66052" ><span -class="cmti-10x-x-109">998</span></a>, <a -href="glossaries-user.html#dx1-66069" >999</a> <br /></span> +class="cmtt-10">\GLStext</span></span></span>  <a +href="glossaries-user.html#dx1-26008" >1012</a>, <a +href="glossaries-user.html#dx1-37132" ><span +class="cmti-10">1013</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLStext</span></span></span>  <a -href="glossaries-user.html#dx1-26008" >1000</a>, <a +class="cmtt-10">\Glstext</span></span></span>  <a +href="glossaries-user.html#dx1-26007" >1014</a>, <a href="glossaries-user.html#dx1-37131" ><span -class="cmti-10x-x-109">1001</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glstext</span></span></span>  <a -href="glossaries-user.html#dx1-26007" >1002</a>, <a -href="glossaries-user.html#dx1-37130" ><span -class="cmti-10x-x-109">1003</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glstext</span></span></span>  <a -href="glossaries-user.html#dx1-26006" >1004</a>, <a -href="glossaries-user.html#dx1-37124" ><span -class="cmti-10x-x-109">1005</span></a>, <a -href="glossaries-user.html#dx1-37138" >1006</a>, <a -href="glossaries-user.html#dx1-37143" >1007</a>, <a -href="glossaries-user.html#dx1-37148" >1008</a>, <a -href="glossaries-user.html#dx1-37153" >1009</a>, <a -href="glossaries-user.html#dx1-37158" >1010</a>, <a -href="glossaries-user.html#dx1-37163" >1011</a>, <a -href="glossaries-user.html#dx1-38050" >1012</a>, <a -href="glossaries-user.html#dx1-50023" >1013</a>, <a -href="glossaries-user.html#dx1-50027" >1014</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glstextformat</span></span></span>  <a -href="glossaries-user.html#dx1-37030" ><span -class="cmti-10x-x-109">1015</span></a>, <a -href="glossaries-user.html#dx1-38060" >1016</a>, <a -href="glossaries-user.html#dx1-43001" >1017</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glstextup</span></span></span>  <a +class="cmti-10">1015</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glstext</span></span></span>  <a +href="glossaries-user.html#dx1-26006" >1016</a>, <a +href="glossaries-user.html#dx1-37125" ><span +class="cmti-10">1017</span></a>, <a +href="glossaries-user.html#dx1-37139" >1018</a>, <a +href="glossaries-user.html#dx1-37144" >1019</a>, <a +href="glossaries-user.html#dx1-37149" >1020</a>, <a +href="glossaries-user.html#dx1-37154" >1021</a>, <a +href="glossaries-user.html#dx1-37159" >1022</a>, <a +href="glossaries-user.html#dx1-37164" >1023</a>, <a +href="glossaries-user.html#dx1-38055" >1024</a>, <a +href="glossaries-user.html#dx1-50032" >1025</a>, <a +href="glossaries-user.html#dx1-50035" >1026</a>, <a +href="glossaries-user.html#dx1-50042" >1027</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glstextformat</span></span></span>  <a +href="glossaries-user.html#dx1-37031" ><span +class="cmti-10">1028</span></a>, <a +href="glossaries-user.html#dx1-38065" >1029</a>, <a +href="glossaries-user.html#dx1-43001" >1030</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glstextup</span></span></span>  <a href="glossaries-user.html#dx1-53035" ><span -class="cmti-10x-x-109">1018</span></a> <br /></span> +class="cmti-10">1031</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glstocfalse</span></span></span>  <a +class="cmtt-10">\glstocfalse</span></span></span>  <a href="glossaries-user.html#dx1-15003" ><span -class="cmti-10x-x-109">1019</span></a> <br /></span> +class="cmti-10">1032</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glstoctrue</span></span></span>  <a +class="cmtt-10">\glstoctrue</span></span></span>  <a href="glossaries-user.html#dx1-15002" ><span -class="cmti-10x-x-109">1020</span></a> <br /></span> +class="cmti-10">1033</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glstreeindent</span></span></span>  <a -href="glossaries-user.html#dx1-63017" ><span -class="cmti-10x-x-109">1021</span></a> <br /></span> +class="cmtt-10">\glstreeindent</span></span></span>  <a +href="glossaries-user.html#dx1-64017" ><span +class="cmti-10">1034</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsunset</span></span></span>  <a +class="cmtt-10">\glsunset</span></span></span>  <a href="glossaries-user.html#dx1-56008" ><span -class="cmti-10x-x-109">1022</span></a> <br /></span> +class="cmti-10">1035</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsunsetall</span></span></span>  <a -href="glossaries-user.html#dx1-39026" >1023</a>, <a +class="cmtt-10">\glsunsetall</span></span></span>  <a +href="glossaries-user.html#dx1-39026" >1036</a>, <a href="glossaries-user.html#dx1-56012" ><span -class="cmti-10x-x-109">1024</span></a> <br /></span> +class="cmti-10">1037</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsUseAcrEntryDispStyle</span></span></span>  <a +class="cmtt-10">\GlsUseAcrEntryDispStyle</span></span></span>  <a href="glossaries-user.html#dx1-53031" ><span -class="cmti-10x-x-109">1025</span></a> <br /></span> +class="cmti-10">1038</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GlsUseAcrStyleDefs</span></span></span>  <a +class="cmtt-10">\GlsUseAcrStyleDefs</span></span></span>  <a href="glossaries-user.html#dx1-53032" ><span -class="cmti-10x-x-109">1026</span></a> <br /></span> +class="cmti-10">1039</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSuseri</span></span></span>  <a +class="cmtt-10">\GLSuseri</span></span></span>  <a +href="glossaries-user.html#dx1-37167" ><span +class="cmti-10">1040</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Glsuseri</span></span></span>  <a href="glossaries-user.html#dx1-37166" ><span -class="cmti-10x-x-109">1027</span></a> <br /></span> +class="cmti-10">1041</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsuseri</span></span></span>  <a -href="glossaries-user.html#dx1-37165" ><span -class="cmti-10x-x-109">1028</span></a> <br /></span> +class="cmtt-10">\glsuseri</span></span></span>  <a +href="glossaries-user.html#dx1-37163" ><span +class="cmti-10">1042</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsuseri</span></span></span>  <a -href="glossaries-user.html#dx1-37162" ><span -class="cmti-10x-x-109">1029</span></a> <br /></span> +class="cmtt-10">\GLSuserii</span></span></span>  <a +href="glossaries-user.html#dx1-37170" ><span +class="cmti-10">1043</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSuserii</span></span></span>  <a +class="cmtt-10">\Glsuserii</span></span></span>  <a href="glossaries-user.html#dx1-37169" ><span -class="cmti-10x-x-109">1030</span></a> <br /></span> +class="cmti-10">1044</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsuserii</span></span></span>  <a +class="cmtt-10">\glsuserii</span></span></span>  <a href="glossaries-user.html#dx1-37168" ><span -class="cmti-10x-x-109">1031</span></a> <br /></span> +class="cmti-10">1045</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsuserii</span></span></span>  <a -href="glossaries-user.html#dx1-37167" ><span -class="cmti-10x-x-109">1032</span></a> <br /></span> +class="cmtt-10">\GLSuseriii</span></span></span>  <a +href="glossaries-user.html#dx1-37173" ><span +class="cmti-10">1046</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSuseriii</span></span></span>  <a +class="cmtt-10">\Glsuseriii</span></span></span>  <a href="glossaries-user.html#dx1-37172" ><span -class="cmti-10x-x-109">1033</span></a> <br /></span> +class="cmti-10">1047</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsuseriii</span></span></span>  <a +class="cmtt-10">\glsuseriii</span></span></span>  <a href="glossaries-user.html#dx1-37171" ><span -class="cmti-10x-x-109">1034</span></a> <br /></span> +class="cmti-10">1048</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsuseriii</span></span></span>  <a -href="glossaries-user.html#dx1-37170" ><span -class="cmti-10x-x-109">1035</span></a> <br /></span> +class="cmtt-10">\GLSuseriv</span></span></span>  <a +href="glossaries-user.html#dx1-37176" ><span +class="cmti-10">1049</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSuseriv</span></span></span>  <a +class="cmtt-10">\Glsuseriv</span></span></span>  <a href="glossaries-user.html#dx1-37175" ><span -class="cmti-10x-x-109">1036</span></a> <br /></span> +class="cmti-10">1050</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsuseriv</span></span></span>  <a +class="cmtt-10">\glsuseriv</span></span></span>  <a href="glossaries-user.html#dx1-37174" ><span -class="cmti-10x-x-109">1037</span></a> <br /></span> +class="cmti-10">1051</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsuseriv</span></span></span>  <a -href="glossaries-user.html#dx1-37173" ><span -class="cmti-10x-x-109">1038</span></a> <br /></span> +class="cmtt-10">\GLSuserv</span></span></span>  <a +href="glossaries-user.html#dx1-37179" ><span +class="cmti-10">1052</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSuserv</span></span></span>  <a +class="cmtt-10">\Glsuserv</span></span></span>  <a href="glossaries-user.html#dx1-37178" ><span -class="cmti-10x-x-109">1039</span></a> <br /></span> +class="cmti-10">1053</span></a> <br /></span> + + <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsuserv</span></span></span>  <a +class="cmtt-10">\glsuserv</span></span></span>  <a href="glossaries-user.html#dx1-37177" ><span -class="cmti-10x-x-109">1040</span></a> <br /></span> +class="cmti-10">1054</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsuserv</span></span></span>  <a -href="glossaries-user.html#dx1-37176" ><span -class="cmti-10x-x-109">1041</span></a> <br /></span> +class="cmtt-10">\GLSuservi</span></span></span>  <a +href="glossaries-user.html#dx1-37182" ><span +class="cmti-10">1055</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\GLSuservi</span></span></span>  <a +class="cmtt-10">\Glsuservi</span></span></span>  <a href="glossaries-user.html#dx1-37181" ><span -class="cmti-10x-x-109">1042</span></a> <br /></span> +class="cmti-10">1056</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Glsuservi</span></span></span>  <a +class="cmtt-10">\glsuservi</span></span></span>  <a href="glossaries-user.html#dx1-37180" ><span -class="cmti-10x-x-109">1043</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glsuservi</span></span></span>  <a -href="glossaries-user.html#dx1-37179" ><span -class="cmti-10x-x-109">1044</span></a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">H</span> +class="cmti-10">1057</span></a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">H</span> <span class="index-item"><span -class="cmss-10x-x-109">html </span>package  <a -href="glossaries-user.html#dx1-39002" >1045</a> <br /></span> +class="cmss-10">html </span>package  <a +href="glossaries-user.html#dx1-39002" >1058</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperbf</span></span></span>  <a -href="glossaries-user.html#dx1-37071" >1046</a> <br /></span> +class="cmtt-10">\hyperbf</span></span></span>  <a +href="glossaries-user.html#dx1-37072" >1059</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperbsf</span></span></span>  <a -href="glossaries-user.html#dx1-37079" >1047</a> <br /></span> +class="cmtt-10">\hyperbsf</span></span></span>  <a +href="glossaries-user.html#dx1-37080" >1060</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperemph</span></span></span>  <a -href="glossaries-user.html#dx1-37077" >1048</a> <br /></span> +class="cmtt-10">\hyperemph</span></span></span>  <a +href="glossaries-user.html#dx1-37078" >1061</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperit</span></span></span>  <a -href="glossaries-user.html#dx1-37073" >1049</a> <br /></span> +class="cmtt-10">\hyperit</span></span></span>  <a +href="glossaries-user.html#dx1-37074" >1062</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperlink</span></span></span>  <a -href="glossaries-user.html#dx1-37078" >1050</a>, <a -href="glossaries-user.html#dx1-37085" >1051</a>, <a -href="glossaries-user.html#dx1-39008" >1052</a> <br /></span> +class="cmtt-10">\hyperlink</span></span></span>  <a +href="glossaries-user.html#dx1-37079" >1063</a>, <a +href="glossaries-user.html#dx1-37086" >1064</a>, <a +href="glossaries-user.html#dx1-39008" >1065</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hypermd</span></span></span>  <a -href="glossaries-user.html#dx1-37072" >1053</a> <br /></span> - - - +class="cmtt-10">\hypermd</span></span></span>  <a +href="glossaries-user.html#dx1-37073" >1066</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperpage</span></span></span>  <a -href="glossaries-user.html#dx1-37065" >1054</a> <br /></span> +class="cmtt-10">\hyperpage</span></span></span>  <a +href="glossaries-user.html#dx1-37066" >1067</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">hyperref </span>package  <a -href="glossaries-user.html#dx1-5" >1055</a>, <a -href="glossaries-user.html#dx1-6" >1056</a>, <a -href="glossaries-user.html#dx1-13" >1057</a>, <a -href="glossaries-user.html#dx1-36023" >1058</a>, <a -href="glossaries-user.html#dx1-37010" >1059</a>, <a -href="glossaries-user.html#dx1-37014" >1060</a>, <a -href="glossaries-user.html#dx1-37017" >1061</a>, <a -href="glossaries-user.html#dx1-37066" >1062</a>, <a -href="glossaries-user.html#dx1-37112" >1063</a>, <a -href="glossaries-user.html#dx1-39001" >1064</a>, <a -href="glossaries-user.html#dx1-39010" >1065</a>, <a -href="glossaries-user.html#dx1-43004" >1066</a>, <a -href="glossaries-user.html#dx1-43005" >1067</a>, <a -href="glossaries-user.html#dx1-43070" >1068</a>, <a -href="glossaries-user.html#dx1-47035" >1069</a>, <a -href="glossaries-user.html#dx1-47046" >1070</a>, <a -href="glossaries-user.html#dx1-66053" >1071</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperrm</span></span></span>  <a -href="glossaries-user.html#dx1-37068" >1072</a>, <a -href="glossaries-user.html#dx1-47014" >1073</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hypersc</span></span></span>  <a -href="glossaries-user.html#dx1-37076" >1074</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hypersf</span></span></span>  <a -href="glossaries-user.html#dx1-37069" >1075</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hypersl</span></span></span>  <a -href="glossaries-user.html#dx1-37074" >1076</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hypertarget</span></span></span>  <a -href="glossaries-user.html#dx1-39009" >1077</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hypertt</span></span></span>  <a -href="glossaries-user.html#dx1-37070" >1078</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\hyperup</span></span></span>  <a -href="glossaries-user.html#dx1-37075" >1079</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">I</span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglossaryexists</span></span></span>  <a -href="glossaries-user.html#dx1-67005" ><span -class="cmti-10x-x-109">1080</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglsdescsuppressed</span></span></span>  <a -href="glossaries-user.html#dx1-67024" ><span -class="cmti-10x-x-109">1081</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglsentryexists</span></span></span>  <a -href="glossaries-user.html#dx1-67006" ><span -class="cmti-10x-x-109">1082</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshaschildren</span></span></span>  <a -href="glossaries-user.html#dx1-67012" ><span -class="cmti-10x-x-109">1083</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshasdesc</span></span></span>  <a -href="glossaries-user.html#dx1-67022" ><span -class="cmti-10x-x-109">1084</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshaslong</span></span></span>  <a -href="glossaries-user.html#dx1-53013" >1085</a>, <a -href="glossaries-user.html#dx1-67016" ><span -class="cmti-10x-x-109">1086</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshasparent</span></span></span>  <a -href="glossaries-user.html#dx1-67013" ><span -class="cmti-10x-x-109">1087</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshasprefix</span></span></span>  <a -href="glossaries-user.html#dx1-68045" ><span -class="cmti-10x-x-109">1088</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshasprefixfirst</span></span></span>  <a -href="glossaries-user.html#dx1-68049" ><span -class="cmti-10x-x-109">1089</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshasprefixfirstplural</span></span></span>  <a -href="glossaries-user.html#dx1-68051" ><span -class="cmti-10x-x-109">1090</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshasprefixplural</span></span></span>  <a -href="glossaries-user.html#dx1-68047" ><span -class="cmti-10x-x-109">1091</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshasshort</span></span></span>  <a -href="glossaries-user.html#dx1-53012" >1092</a>, <a -href="glossaries-user.html#dx1-67019" ><span -class="cmti-10x-x-109">1093</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglshassymbol</span></span></span>  <a -href="glossaries-user.html#dx1-66092" >1094</a>, <a -href="glossaries-user.html#dx1-67014" ><span -class="cmti-10x-x-109">1095</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglsucmark</span></span></span>  <a -href="glossaries-user.html#dx1-15027" ><span -class="cmti-10x-x-109">1096</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\ifglsused</span></span></span>  <a -href="glossaries-user.html#dx1-38019" >1097</a>, <a -href="glossaries-user.html#dx1-53004" >1098</a>, <a +class="cmss-10">hyperref </span>package  <a +href="glossaries-user.html#dx1-7" >1068</a>, <a +href="glossaries-user.html#dx1-8" >1069</a>, <a +href="glossaries-user.html#dx1-15" >1070</a>, <a +href="glossaries-user.html#dx1-36023" >1071</a>, <a +href="glossaries-user.html#dx1-37010" >1072</a>, <a +href="glossaries-user.html#dx1-37015" >1073</a>, <a +href="glossaries-user.html#dx1-37018" >1074</a>, <a +href="glossaries-user.html#dx1-37067" >1075</a>, <a +href="glossaries-user.html#dx1-37113" >1076</a>, <a +href="glossaries-user.html#dx1-39001" >1077</a>, <a +href="glossaries-user.html#dx1-39010" >1078</a>, <a +href="glossaries-user.html#dx1-43004" >1079</a>, <a +href="glossaries-user.html#dx1-43005" >1080</a>, <a +href="glossaries-user.html#dx1-43070" >1081</a>, <a +href="glossaries-user.html#dx1-47035" >1082</a>, <a +href="glossaries-user.html#dx1-47046" >1083</a>, <a +href="glossaries-user.html#dx1-67053" >1084</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\hyperrm</span></span></span>  <a +href="glossaries-user.html#dx1-37069" >1085</a>, <a +href="glossaries-user.html#dx1-47014" >1086</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\hypersc</span></span></span>  <a +href="glossaries-user.html#dx1-37077" >1087</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\hypersf</span></span></span>  <a +href="glossaries-user.html#dx1-37070" >1088</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\hypersl</span></span></span>  <a +href="glossaries-user.html#dx1-37075" >1089</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\hypertarget</span></span></span>  <a +href="glossaries-user.html#dx1-39009" >1090</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\hypertt</span></span></span>  <a +href="glossaries-user.html#dx1-37071" >1091</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\hyperup</span></span></span>  <a +href="glossaries-user.html#dx1-37076" >1092</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">I</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglossaryexists</span></span></span>  <a +href="glossaries-user.html#dx1-68005" ><span +class="cmti-10">1093</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglsdescsuppressed</span></span></span>  <a +href="glossaries-user.html#dx1-68025" ><span +class="cmti-10">1094</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglsentryexists</span></span></span>  <a +href="glossaries-user.html#dx1-68006" ><span +class="cmti-10">1095</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshaschildren</span></span></span>  <a +href="glossaries-user.html#dx1-68013" ><span +class="cmti-10">1096</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshasdesc</span></span></span>  <a +href="glossaries-user.html#dx1-68023" ><span +class="cmti-10">1097</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshaslong</span></span></span>  <a +href="glossaries-user.html#dx1-53013" >1098</a>, <a +href="glossaries-user.html#dx1-68017" ><span +class="cmti-10">1099</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshasparent</span></span></span>  <a +href="glossaries-user.html#dx1-68014" ><span +class="cmti-10">1100</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshasprefix</span></span></span>  <a +href="glossaries-user.html#dx1-69045" ><span +class="cmti-10">1101</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshasprefixfirst</span></span></span>  <a +href="glossaries-user.html#dx1-69049" ><span +class="cmti-10">1102</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshasprefixfirstplural</span></span></span>  <a +href="glossaries-user.html#dx1-69051" ><span +class="cmti-10">1103</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshasprefixplural</span></span></span>  <a +href="glossaries-user.html#dx1-69047" ><span +class="cmti-10">1104</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshasshort</span></span></span>  <a +href="glossaries-user.html#dx1-53012" >1105</a>, <a +href="glossaries-user.html#dx1-68020" ><span +class="cmti-10">1106</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglshassymbol</span></span></span>  <a +href="glossaries-user.html#dx1-67092" >1107</a>, <a +href="glossaries-user.html#dx1-68015" ><span +class="cmti-10">1108</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglsucmark</span></span></span>  <a +href="glossaries-user.html#dx1-15030" ><span +class="cmti-10">1109</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\ifglsused</span></span></span>  <a +href="glossaries-user.html#dx1-38024" >1110</a>, <a +href="glossaries-user.html#dx1-53004" >1111</a>, <a href="glossaries-user.html#dx1-56015" ><span -class="cmti-10x-x-109">1099</span></a>, <a -href="glossaries-user.html#dx1-67011" ><span -class="cmti-10x-x-109">1100</span></a> <br /></span> +class="cmti-10">1112</span></a>, <a +href="glossaries-user.html#dx1-68012" ><span +class="cmti-10">1113</span></a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">imakeidx </span>package  <a -href="glossaries-user.html#dx1-20019" >1101</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\index</span></span></span>  <a -href="glossaries-user.html#dx1-20016" >1102</a>, <a -href="glossaries-user.html#dx1-37049" >1103</a>, <a -href="glossaries-user.html#dx1-37050" >1104</a>, <a -href="glossaries-user.html#dx1-37051" >1105</a>, <a -href="glossaries-user.html#dx1-37062" >1106</a> <br /></span> +class="cmss-10">imakeidx </span>package  <a +href="glossaries-user.html#dx1-20019" >1114</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\index</span></span></span>  <a +href="glossaries-user.html#dx1-20016" >1115</a>, <a +href="glossaries-user.html#dx1-37050" >1116</a>, <a +href="glossaries-user.html#dx1-37051" >1117</a>, <a +href="glossaries-user.html#dx1-37052" >1118</a>, <a +href="glossaries-user.html#dx1-37063" >1119</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">index </span>package  <a -href="glossaries-user.html#dx1-20018" >1107</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\indexspace</span></span></span>  <a -href="glossaries-user.html#dx1-58012" >1108</a>, <a -href="glossaries-user.html#dx1-63005" >1109</a>, <a -href="glossaries-user.html#dx1-66038" >1110</a>, <a -href="glossaries-user.html#dx1-66098" >1111</a>, <a -href="glossaries-user.html#dx1-70096" >1112</a> <br /></span> +class="cmss-10">index </span>package  <a +href="glossaries-user.html#dx1-20018" >1120</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\indexspace</span></span></span>  <a +href="glossaries-user.html#dx1-59012" >1121</a>, <a +href="glossaries-user.html#dx1-64005" >1122</a>, <a +href="glossaries-user.html#dx1-67038" >1123</a>, <a +href="glossaries-user.html#dx1-67098" >1124</a>, <a +href="glossaries-user.html#dx1-71096" >1125</a> <br /></span> + + <span class="index-item"><span -class="cmss-10x-x-109">inputenc </span>package  <a -href="glossaries-user.html#dx1-5079" >1113</a>, <a -href="glossaries-user.html#dx1-6013" >1114</a>, <a -href="glossaries-user.html#dx1-23130" >1115</a>, <a -href="glossaries-user.html#dx1-46013" >1116</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\inputencodingname</span></span></span>  <a -href="glossaries-user.html#dx1-46014" >1117</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\item</span></span></span>  <a -href="glossaries-user.html#dx1-58009" >1118</a>, <a -href="glossaries-user.html#dx1-58018" >1119</a> <br /></span> +class="cmss-10">inputenc </span>package  <a +href="glossaries-user.html#dx1-5079" >1126</a>, <a +href="glossaries-user.html#dx1-6013" >1127</a>, <a +href="glossaries-user.html#dx1-23130" >1128</a>, <a +href="glossaries-user.html#dx1-46013" >1129</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\inputencodingname</span></span></span>  <a +href="glossaries-user.html#dx1-46014" >1130</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\item</span></span></span>  <a +href="glossaries-user.html#dx1-59009" >1131</a>, <a +href="glossaries-user.html#dx1-59018" >1132</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">itemize </span>(environment)  <a -href="glossaries-user.html#dx1-66076" >1120</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">J</span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\jobname</span></span></span>  <a -href="glossaries-user.html#dx1-22015" >1121</a>, <a -href="glossaries-user.html#dx1-22019" >1122</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">L</span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\label</span></span></span>  <a -href="glossaries-user.html#dx1-15037" >1123</a> <br /></span> - - - +class="cmtt-10">itemize </span>(environment)  <a +href="glossaries-user.html#dx1-67076" >1133</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">J</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\jobname</span></span></span>  <a +href="glossaries-user.html#dx1-22015" >1134</a>, <a +href="glossaries-user.html#dx1-22019" >1135</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">L</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\label</span></span></span>  <a +href="glossaries-user.html#dx1-15040" >1136</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">latex</span>  <a -href="glossaries-user.html#dx1-15" >1124</a>, <a -href="glossaries-user.html#dx1-37019" >1125</a> <br /></span> +class="cmtt-10">latex</span>  <a +href="glossaries-user.html#dx1-17" >1137</a>, <a +href="glossaries-user.html#dx1-37020" >1138</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">latexmk</span>  <a -href="glossaries-user.html#dx1-8019" >1126</a> <br /></span> +class="cmtt-10">latexmk</span>  <a +href="glossaries-user.html#dx1-8019" >1139</a> <br /></span> <span class="index-item">link text  <a -href="glossaries-user.html#dx1-3026" ><span -class="cmbx-10x-x-109">1127</span></a>, <a -href="glossaries-user.html#dx1-37003" >1128</a>, <a -href="glossaries-user.html#dx1-37013" >1129</a>, <a -href="glossaries-user.html#dx1-37016" >1130</a>, <a -href="glossaries-user.html#dx1-37022" >1131</a>, <a -href="glossaries-user.html#dx1-37029" >1132</a>, <a -href="glossaries-user.html#dx1-37032" >1133</a>, <a -href="glossaries-user.html#dx1-37095" >1134</a>, <a -href="glossaries-user.html#dx1-38002" >1135</a>, <a -href="glossaries-user.html#dx1-38059" >1136</a>, <a -href="glossaries-user.html#dx1-68020" >1137</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\loadglsentries</span></span></span>  <a +href="glossaries-user.html#dx1-3027" ><span +class="cmbx-10">1140</span></a>, <a +href="glossaries-user.html#dx1-37003" >1141</a>, <a +href="glossaries-user.html#dx1-37014" >1142</a>, <a +href="glossaries-user.html#dx1-37017" >1143</a>, <a +href="glossaries-user.html#dx1-37023" >1144</a>, <a +href="glossaries-user.html#dx1-37030" >1145</a>, <a +href="glossaries-user.html#dx1-37033" >1146</a>, <a +href="glossaries-user.html#dx1-37096" >1147</a>, <a +href="glossaries-user.html#dx1-38002" >1148</a>, <a +href="glossaries-user.html#dx1-38064" >1149</a>, <a +href="glossaries-user.html#dx1-69020" >1150</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\loadglsentries</span></span></span>  <a href="glossaries-user.html#dx1-31001" ><span -class="cmti-10x-x-109">1138</span></a>, <a -href="glossaries-user.html#dx1-50017" >1139</a>, <a -href="glossaries-user.html#dx1-23004" >1140</a> <br /></span> +class="cmti-10">1151</span></a>, <a +href="glossaries-user.html#dx1-50026" >1152</a>, <a +href="glossaries-user.html#dx1-23004" >1153</a> <br /></span> <span class="index-item">location list  <span -class="cmti-10x-x-109">see </span><a +class="cmti-10">see </span><a href="glossaries-user.html#dx1-36005" >number list</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\longnewglossaryentry</span></span></span>  <a +class="cmtt-10">\longnewglossaryentry</span></span></span>  <a href="glossaries-user.html#dx1-23018" ><span -class="cmti-10x-x-109">1142</span></a>, <a -href="glossaries-user.html#dx1-26003" >1143</a>, <a -href="glossaries-user.html#dx1-31003" >1144</a>, <a -href="glossaries-user.html#dx1-34010" >1145</a> <br /></span> +class="cmti-10">1155</span></a>, <a +href="glossaries-user.html#dx1-26003" >1156</a>, <a +href="glossaries-user.html#dx1-31003" >1157</a>, <a +href="glossaries-user.html#dx1-34010" >1158</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\longprovideglossaryentry</span></span></span>  <a +class="cmtt-10">\longprovideglossaryentry</span></span></span>  <a href="glossaries-user.html#dx1-23020" ><span -class="cmti-10x-x-109">1146</span></a> <br /></span> +class="cmti-10">1159</span></a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">longtable </span>(environment)  <a -href="glossaries-user.html#dx1-59002" >1147</a>, <a -href="glossaries-user.html#dx1-59007" >1148</a>, <a -href="glossaries-user.html#dx1-60003" >1149</a>, <a -href="glossaries-user.html#dx1-61006" >1150</a>, <a -href="glossaries-user.html#dx1-66107" >1151</a>, <a -href="glossaries-user.html#dx1-44043" >1152</a> <br /></span> +class="cmtt-10">longtable </span>(environment)  <a +href="glossaries-user.html#dx1-60002" >1160</a>, <a +href="glossaries-user.html#dx1-60007" >1161</a>, <a +href="glossaries-user.html#dx1-61003" >1162</a>, <a +href="glossaries-user.html#dx1-62006" >1163</a>, <a +href="glossaries-user.html#dx1-67107" >1164</a>, <a +href="glossaries-user.html#dx1-44043" >1165</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">longtable </span>package  <a -href="glossaries-user.html#dx1-16035" >1153</a>, <a -href="glossaries-user.html#dx1-59009" >1154</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">M</span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\makefirstuc</span></span></span>  <a -href="glossaries-user.html#dx1-38043" >1155</a>, <a -href="glossaries-user.html#dx1-15025" >1156</a> <br /></span> -<span class="index-item">makeglossaries  <a -href="glossaries-user.html#dx1-3030" ><span -class="cmbx-10x-x-109">1157</span></a> <br /></span> +class="cmss-10">longtable </span>package  <a +href="glossaries-user.html#dx1-16035" >1166</a>, <a +href="glossaries-user.html#dx1-60009" >1167</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">M</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\makefirstuc</span></span></span>  <a +href="glossaries-user.html#dx1-38048" >1168</a>, <a +href="glossaries-user.html#dx1-15028" >1169</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">makeglossaries</span>  <a -href="glossaries-user.html#dx1-3037" >1158</a>, <a -href="glossaries-user.html#dx1-4007" >1159</a>, <a -href="glossaries-user.html#dx1-4014" >1160</a>, <a -href="glossaries-user.html#dx1-5009" >1161</a>, <a -href="glossaries-user.html#dx1-5020" >1162</a>, <a -href="glossaries-user.html#dx1-5040" >1163</a>, <a -href="glossaries-user.html#dx1-5056" >1164</a>, <a -href="glossaries-user.html#dx1-5066" >1165</a>, <a -href="glossaries-user.html#dx1-5081" >1166</a>, <a -href="glossaries-user.html#dx1-5085" >1167</a>, <a -href="glossaries-user.html#dx1-5087" >1168</a>, <a -href="glossaries-user.html#dx1-5092" >1169</a>, <a -href="glossaries-user.html#dx1-5097" >1170</a>, <a -href="glossaries-user.html#dx1-5108" >1171</a>, <a -href="glossaries-user.html#dx1-5111" >1172</a>, <a -href="glossaries-user.html#dx1-5116" >1173</a>, <a -href="glossaries-user.html#dx1-6015" >1174</a>, <a -href="glossaries-user.html#dx1-6019" >1175</a>, <a -href="glossaries-user.html#dx1-8022" >1176</a>, <a -href="glossaries-user.html#dx1-8029" >1177</a>, <a -href="glossaries-user.html#dx1-8035" >1178</a>, <a -href="glossaries-user.html#dx1-8041" >1179</a>, <a -href="glossaries-user.html#dx1-8053" >1180</a>, <a -href="glossaries-user.html#dx1-8057" >1181</a>, <a -href="glossaries-user.html#dx1-8061" >1182</a>, <a -href="glossaries-user.html#dx1-8067" >1183</a>, <a -href="glossaries-user.html#dx1-8075" >1184</a>, <a -href="glossaries-user.html#dx1-8081" >1185</a>, <a -href="glossaries-user.html#dx1-8085" >1186</a>, <a -href="glossaries-user.html#dx1-9002" >1187</a>, <a -href="glossaries-user.html#dx1-9009" >1188</a>, <a -href="glossaries-user.html#dx1-9011" >1189</a>, <a -href="glossaries-user.html#dx1-9016" >1190</a>, <a -href="glossaries-user.html#dx1-9026" >1191</a>, <a -href="glossaries-user.html#dx1-9028" >1192</a>, <a -href="glossaries-user.html#dx1-9031" >1193</a>, <a -href="glossaries-user.html#dx1-10009" >1194</a>, <a -href="glossaries-user.html#dx1-10029" >1195</a>, <a -href="glossaries-user.html#dx1-10033" >1196</a>, <a -href="glossaries-user.html#dx1-10037" >1197</a>, <a -href="glossaries-user.html#dx1-11023" >1198</a>, <a -href="glossaries-user.html#dx1-11027" >1199</a>, <a -href="glossaries-user.html#dx1-11031" >1200</a>, <a -href="glossaries-user.html#dx1-14010" >1201</a>, <a -href="glossaries-user.html#dx1-16007" >1202</a>, <a -href="glossaries-user.html#dx1-17042" >1203</a>, <a -href="glossaries-user.html#dx1-17047" >1204</a>, <a -href="glossaries-user.html#dx1-17051" >1205</a>, <a -href="glossaries-user.html#dx1-17061" >1206</a>, <a -href="glossaries-user.html#dx1-17065" >1207</a>, <a -href="glossaries-user.html#dx1-23010" >1208</a>, <a -href="glossaries-user.html#dx1-41006" >1209</a>, <a -href="glossaries-user.html#dx1-43062" >1210</a>, <a -href="glossaries-user.html#dx1-44003" >1211</a>, <a -href="glossaries-user.html#dx1-46006" >1212</a>, <a -href="glossaries-user.html#dx1-46009" >1213</a>, <a -href="glossaries-user.html#dx1-46020" >1214</a>, <a -href="glossaries-user.html#dx1-46024" >1215</a>, <a -href="glossaries-user.html#dx1-49009" >1216</a>, <a -href="glossaries-user.html#dx1-70045" >1217</a>, <a -href="glossaries-user.html#dx1-70047" >1218</a>, <a -href="glossaries-user.html#dx1-70067" >1219</a>, <a -href="glossaries-user.html#dx1-70069" >1220</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\makeglossaries</span></span></span>  <a -href="glossaries-user.html#dx1-8027" >1221</a>, <a +class="cmtt-10">makeglossaries</span>  <a +href="glossaries-user.html#dx1-3031" ><span +class="cmbx-10">1170</span></a>, <a +href="glossaries-user.html#dx1-3038" >1171</a>, <a +href="glossaries-user.html#dx1-4007" >1172</a>, <a +href="glossaries-user.html#dx1-4014" >1173</a>, <a +href="glossaries-user.html#dx1-5009" >1174</a>, <a +href="glossaries-user.html#dx1-5020" >1175</a>, <a +href="glossaries-user.html#dx1-5040" >1176</a>, <a +href="glossaries-user.html#dx1-5056" >1177</a>, <a +href="glossaries-user.html#dx1-5066" >1178</a>, <a +href="glossaries-user.html#dx1-5081" >1179</a>, <a +href="glossaries-user.html#dx1-5085" >1180</a>, <a +href="glossaries-user.html#dx1-5087" >1181</a>, <a +href="glossaries-user.html#dx1-5092" >1182</a>, <a +href="glossaries-user.html#dx1-5097" >1183</a>, <a +href="glossaries-user.html#dx1-5108" >1184</a>, <a +href="glossaries-user.html#dx1-5111" >1185</a>, <a +href="glossaries-user.html#dx1-5116" >1186</a>, <a +href="glossaries-user.html#dx1-6015" >1187</a>, <a +href="glossaries-user.html#dx1-6019" >1188</a>, <a +href="glossaries-user.html#dx1-8022" >1189</a>, <a +href="glossaries-user.html#dx1-8029" >1190</a>, <a +href="glossaries-user.html#dx1-8035" >1191</a>, <a +href="glossaries-user.html#dx1-8041" >1192</a>, <a +href="glossaries-user.html#dx1-8053" >1193</a>, <a +href="glossaries-user.html#dx1-8057" >1194</a>, <a +href="glossaries-user.html#dx1-8061" >1195</a>, <a +href="glossaries-user.html#dx1-8067" >1196</a>, <a +href="glossaries-user.html#dx1-8075" >1197</a>, <a +href="glossaries-user.html#dx1-8081" >1198</a>, <a +href="glossaries-user.html#dx1-8085" >1199</a>, <a +href="glossaries-user.html#dx1-9002" >1200</a>, <a +href="glossaries-user.html#dx1-9009" >1201</a>, <a +href="glossaries-user.html#dx1-9011" >1202</a>, <a +href="glossaries-user.html#dx1-9016" >1203</a>, <a +href="glossaries-user.html#dx1-9026" >1204</a>, <a +href="glossaries-user.html#dx1-9028" >1205</a>, <a +href="glossaries-user.html#dx1-9031" >1206</a>, <a +href="glossaries-user.html#dx1-10009" >1207</a>, <a +href="glossaries-user.html#dx1-10029" >1208</a>, <a +href="glossaries-user.html#dx1-10033" >1209</a>, <a +href="glossaries-user.html#dx1-10037" >1210</a>, <a +href="glossaries-user.html#dx1-11023" >1211</a>, <a +href="glossaries-user.html#dx1-11027" >1212</a>, <a +href="glossaries-user.html#dx1-11031" >1213</a>, <a +href="glossaries-user.html#dx1-14011" >1214</a>, <a +href="glossaries-user.html#dx1-16007" >1215</a>, <a +href="glossaries-user.html#dx1-17042" >1216</a>, <a +href="glossaries-user.html#dx1-17047" >1217</a>, <a +href="glossaries-user.html#dx1-17051" >1218</a>, <a +href="glossaries-user.html#dx1-17061" >1219</a>, <a +href="glossaries-user.html#dx1-17065" >1220</a>, <a +href="glossaries-user.html#dx1-23010" >1221</a>, <a +href="glossaries-user.html#dx1-41006" >1222</a>, <a +href="glossaries-user.html#dx1-43062" >1223</a>, <a +href="glossaries-user.html#dx1-44003" >1224</a>, <a +href="glossaries-user.html#dx1-46006" >1225</a>, <a +href="glossaries-user.html#dx1-46009" >1226</a>, <a +href="glossaries-user.html#dx1-46020" >1227</a>, <a +href="glossaries-user.html#dx1-46024" >1228</a>, <a +href="glossaries-user.html#dx1-49009" >1229</a>, <a +href="glossaries-user.html#dx1-71045" >1230</a>, <a +href="glossaries-user.html#dx1-71047" >1231</a>, <a +href="glossaries-user.html#dx1-71067" >1232</a>, <a +href="glossaries-user.html#dx1-71069" >1233</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\makeglossaries</span></span></span>  <a +href="glossaries-user.html#dx1-8027" >1234</a>, <a +href="glossaries-user.html#dx1-14002" >1235</a>, <a href="glossaries-user.html#dx1-22001" ><span -class="cmti-10x-x-109">1222</span></a>, <a -href="glossaries-user.html#dx1-23118" >1223</a>, <a -href="glossaries-user.html#dx1-36013" >1224</a>, <a -href="glossaries-user.html#dx1-36025" >1225</a>, <a -href="glossaries-user.html#dx1-41001" >1226</a>, <a -href="glossaries-user.html#dx1-41029" >1227</a>, <a -href="glossaries-user.html#dx1-44012" >1228</a>, <a -href="glossaries-user.html#dx1-47010" >1229</a>, <a -href="glossaries-user.html#dx1-47025" >1230</a>, <a -href="glossaries-user.html#dx1-47026" >1231</a>, <a -href="glossaries-user.html#dx1-47031" >1232</a>, <a -href="glossaries-user.html#dx1-47032" >1233</a>, <a -href="glossaries-user.html#dx1-47060" >1234</a>, <a -href="glossaries-user.html#dx1-47061" >1235</a>, <a -href="glossaries-user.html#dx1-47068" >1236</a>, <a -href="glossaries-user.html#dx1-47069" >1237</a>, <a -href="glossaries-user.html#dx1-48004" >1238</a>, <a -href="glossaries-user.html#dx1-48005" >1239</a>, <a -href="glossaries-user.html#dx1-49018" >1240</a>, <a -href="glossaries-user.html#dx1-70063" >1241</a> <br /></span> -<span class="index-item">makeglossariesgui  <a -href="glossaries-user.html#dx1-3035" ><span -class="cmbx-10x-x-109">1242</span></a> <br /></span> +class="cmti-10">1236</span></a>, <a +href="glossaries-user.html#dx1-23118" >1237</a>, <a +href="glossaries-user.html#dx1-36013" >1238</a>, <a +href="glossaries-user.html#dx1-36025" >1239</a>, <a +href="glossaries-user.html#dx1-41001" >1240</a>, <a +href="glossaries-user.html#dx1-41029" >1241</a>, <a +href="glossaries-user.html#dx1-44012" >1242</a>, <a +href="glossaries-user.html#dx1-47010" >1243</a>, <a +href="glossaries-user.html#dx1-47025" >1244</a>, <a +href="glossaries-user.html#dx1-47026" >1245</a>, <a +href="glossaries-user.html#dx1-47031" >1246</a>, <a +href="glossaries-user.html#dx1-47032" >1247</a>, <a +href="glossaries-user.html#dx1-47060" >1248</a>, <a +href="glossaries-user.html#dx1-47061" >1249</a>, <a +href="glossaries-user.html#dx1-47068" >1250</a>, <a +href="glossaries-user.html#dx1-47069" >1251</a>, <a +href="glossaries-user.html#dx1-48004" >1252</a>, <a +href="glossaries-user.html#dx1-48005" >1253</a>, <a +href="glossaries-user.html#dx1-49019" >1254</a>, <a +href="glossaries-user.html#dx1-71063" >1255</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">makeglossariesgui</span>  <a -href="glossaries-user.html#dx1-8051" >1243</a>, <a -href="glossaries-user.html#dx1-8055" >1244</a>, <a -href="glossaries-user.html#dx1-8059" >1245</a>, <a -href="glossaries-user.html#dx1-10011" >1246</a>, <a -href="glossaries-user.html#dx1-70049" >1247</a> <br /></span> +class="cmtt-10">makeglossariesgui</span>  <a +href="glossaries-user.html#dx1-3036" ><span +class="cmbx-10">1256</span></a>, <a +href="glossaries-user.html#dx1-8051" >1257</a>, <a +href="glossaries-user.html#dx1-8055" >1258</a>, <a +href="glossaries-user.html#dx1-8059" >1259</a>, <a +href="glossaries-user.html#dx1-10011" >1260</a>, <a +href="glossaries-user.html#dx1-71049" >1261</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">makeidx </span>package  <a -href="glossaries-user.html#dx1-20017" >1248</a> <br /></span> -<span class="index-item">makeindex  <a -href="glossaries-user.html#dx1-3038" ><span -class="cmbx-10x-x-109">1249</span></a> <br /></span> +class="cmss-10">makeidx </span>package  <a +href="glossaries-user.html#dx1-20017" >1262</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">makeindex</span>  <a -href="glossaries-user.html#dx1-3022" >1250</a>, <a -href="glossaries-user.html#dx1-3034" >1251</a>, <a -href="glossaries-user.html#dx1-4010" >1252</a>, <a -href="glossaries-user.html#dx1-4016" >1253</a>, <a -href="glossaries-user.html#dx1-5011" >1254</a>, <a -href="glossaries-user.html#dx1-5013" >1255</a>, <a -href="glossaries-user.html#dx1-5018" >1256</a>, <a -href="glossaries-user.html#dx1-5038" >1257</a>, <a -href="glossaries-user.html#dx1-5054" >1258</a>, <a -href="glossaries-user.html#dx1-5068" >1259</a>, <a -href="glossaries-user.html#dx1-5078" >1260</a>, <a -href="glossaries-user.html#dx1-5102" >1261</a>, <a -href="glossaries-user.html#dx1-5113" >1262</a>, <a -href="glossaries-user.html#dx1-6004" >1263</a>, <a -href="glossaries-user.html#dx1-6008" >1264</a>, <a -href="glossaries-user.html#dx1-7040" >1265</a>, <a -href="glossaries-user.html#dx1-8006" >1266</a>, <a -href="glossaries-user.html#dx1-8010" >1267</a>, <a -href="glossaries-user.html#dx1-8014" >1268</a>, <a -href="glossaries-user.html#dx1-8024" >1269</a>, <a -href="glossaries-user.html#dx1-8031" >1270</a>, <a -href="glossaries-user.html#dx1-8037" >1271</a>, <a -href="glossaries-user.html#dx1-8043" >1272</a>, <a -href="glossaries-user.html#dx1-8047" >1273</a>, <a -href="glossaries-user.html#dx1-8063" >1274</a>, <a -href="glossaries-user.html#dx1-8069" >1275</a>, <a -href="glossaries-user.html#dx1-8077" >1276</a>, <a -href="glossaries-user.html#dx1-8089" >1277</a>, <a -href="glossaries-user.html#dx1-8094" >1278</a>, <a -href="glossaries-user.html#dx1-9007" >1279</a>, <a -href="glossaries-user.html#dx1-9018" >1280</a>, <a -href="glossaries-user.html#dx1-9022" >1281</a>, <a -href="glossaries-user.html#dx1-11002" >1282</a>, <a -href="glossaries-user.html#dx1-11005" >1283</a>, <a -href="glossaries-user.html#dx1-11009" >1284</a>, <a -href="glossaries-user.html#dx1-11013" >1285</a>, <a -href="glossaries-user.html#dx1-11016" >1286</a>, <a -href="glossaries-user.html#dx1-11025" >1287</a>, <a -href="glossaries-user.html#dx1-11029" >1288</a>, <a -href="glossaries-user.html#dx1-12004" >1289</a>, <a -href="glossaries-user.html#dx1-12013" >1290</a>, <a -href="glossaries-user.html#dx1-12025" >1291</a>, <a -href="glossaries-user.html#dx1-14024" >1292</a>, <a -href="glossaries-user.html#dx1-14029" >1293</a>, <a -href="glossaries-user.html#dx1-16009" >1294</a>, <a -href="glossaries-user.html#dx1-17021" >1295</a>, <a -href="glossaries-user.html#dx1-17045" >1296</a>, <a -href="glossaries-user.html#dx1-17049" >1297</a>, <a -href="glossaries-user.html#dx1-17053" >1298</a>, <a -href="glossaries-user.html#dx1-17069" >1299</a>, <a -href="glossaries-user.html#dx1-22003" >1300</a>, <a -href="glossaries-user.html#dx1-22011" >1301</a>, <a -href="glossaries-user.html#dx1-22018" >1302</a>, <a -href="glossaries-user.html#dx1-23012" >1303</a>, <a -href="glossaries-user.html#dx1-23082" >1304</a>, <a -href="glossaries-user.html#dx1-23133" >1305</a>, <a -href="glossaries-user.html#dx1-28005" >1306</a>, <a -href="glossaries-user.html#dx1-36007" >1307</a>, <a -href="glossaries-user.html#dx1-36016" >1308</a>, <a -href="glossaries-user.html#dx1-37005" >1309</a>, <a -href="glossaries-user.html#dx1-37048" >1310</a>, <a -href="glossaries-user.html#dx1-37057" >1311</a>, <a -href="glossaries-user.html#dx1-43066" >1312</a>, <a -href="glossaries-user.html#dx1-44005" >1313</a>, <a -href="glossaries-user.html#dx1-44009" >1314</a>, <a -href="glossaries-user.html#dx1-49005" >1315</a>, <a -href="glossaries-user.html#dx1-57010" >1316</a>, <a -href="glossaries-user.html#dx1-63014" >1317</a>, <a -href="glossaries-user.html#dx1-66022" >1318</a>, <a -href="glossaries-user.html#dx1-70051" >1319</a>, <a -href="glossaries-user.html#dx1-70083" >1320</a>, <a -href="glossaries-user.html#dx1-42005" >1321</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\MakeTextUppercase</span></span></span>  <a -href="glossaries-user.html#dx1-15021" >1322</a> <br /></span> +class="cmtt-10">makeindex</span>  <a +href="glossaries-user.html#dx1-3023" >1263</a>, <a +href="glossaries-user.html#dx1-3035" >1264</a>, <a +href="glossaries-user.html#dx1-3039" ><span +class="cmbx-10">1265</span></a>, <a +href="glossaries-user.html#dx1-4010" >1266</a>, <a +href="glossaries-user.html#dx1-4016" >1267</a>, <a +href="glossaries-user.html#dx1-5011" >1268</a>, <a +href="glossaries-user.html#dx1-5013" >1269</a>, <a +href="glossaries-user.html#dx1-5018" >1270</a>, <a +href="glossaries-user.html#dx1-5038" >1271</a>, <a +href="glossaries-user.html#dx1-5054" >1272</a>, <a +href="glossaries-user.html#dx1-5068" >1273</a>, <a +href="glossaries-user.html#dx1-5078" >1274</a>, <a +href="glossaries-user.html#dx1-5102" >1275</a>, <a +href="glossaries-user.html#dx1-5113" >1276</a>, <a +href="glossaries-user.html#dx1-6004" >1277</a>, <a +href="glossaries-user.html#dx1-6008" >1278</a>, <a +href="glossaries-user.html#dx1-7040" >1279</a>, <a +href="glossaries-user.html#dx1-8006" >1280</a>, <a +href="glossaries-user.html#dx1-8010" >1281</a>, <a +href="glossaries-user.html#dx1-8014" >1282</a>, <a +href="glossaries-user.html#dx1-8024" >1283</a>, <a +href="glossaries-user.html#dx1-8031" >1284</a>, <a +href="glossaries-user.html#dx1-8037" >1285</a>, <a +href="glossaries-user.html#dx1-8043" >1286</a>, <a +href="glossaries-user.html#dx1-8047" >1287</a>, <a +href="glossaries-user.html#dx1-8063" >1288</a>, <a +href="glossaries-user.html#dx1-8069" >1289</a>, <a +href="glossaries-user.html#dx1-8077" >1290</a>, <a +href="glossaries-user.html#dx1-8089" >1291</a>, <a +href="glossaries-user.html#dx1-8094" >1292</a>, <a +href="glossaries-user.html#dx1-9007" >1293</a>, <a +href="glossaries-user.html#dx1-9018" >1294</a>, <a +href="glossaries-user.html#dx1-9022" >1295</a>, <a +href="glossaries-user.html#dx1-11002" >1296</a>, <a +href="glossaries-user.html#dx1-11005" >1297</a>, <a +href="glossaries-user.html#dx1-11009" >1298</a>, <a +href="glossaries-user.html#dx1-11013" >1299</a>, <a +href="glossaries-user.html#dx1-11016" >1300</a>, <a +href="glossaries-user.html#dx1-11025" >1301</a>, <a +href="glossaries-user.html#dx1-11029" >1302</a>, <a +href="glossaries-user.html#dx1-12004" >1303</a>, <a +href="glossaries-user.html#dx1-12013" >1304</a>, <a +href="glossaries-user.html#dx1-12025" >1305</a>, <a +href="glossaries-user.html#dx1-14025" >1306</a>, <a +href="glossaries-user.html#dx1-14030" >1307</a>, <a +href="glossaries-user.html#dx1-16009" >1308</a>, <a +href="glossaries-user.html#dx1-17021" >1309</a>, <a +href="glossaries-user.html#dx1-17045" >1310</a>, <a +href="glossaries-user.html#dx1-17049" >1311</a>, <a +href="glossaries-user.html#dx1-17053" >1312</a>, <a +href="glossaries-user.html#dx1-17069" >1313</a>, <a +href="glossaries-user.html#dx1-22003" >1314</a>, <a +href="glossaries-user.html#dx1-22011" >1315</a>, <a +href="glossaries-user.html#dx1-22018" >1316</a>, <a +href="glossaries-user.html#dx1-23012" >1317</a>, <a +href="glossaries-user.html#dx1-23082" >1318</a>, <a +href="glossaries-user.html#dx1-23133" >1319</a>, <a +href="glossaries-user.html#dx1-28005" >1320</a>, <a +href="glossaries-user.html#dx1-36007" >1321</a>, <a +href="glossaries-user.html#dx1-36016" >1322</a>, <a +href="glossaries-user.html#dx1-37005" >1323</a>, <a +href="glossaries-user.html#dx1-37049" >1324</a>, <a +href="glossaries-user.html#dx1-37058" >1325</a>, <a +href="glossaries-user.html#dx1-43066" >1326</a>, <a +href="glossaries-user.html#dx1-44005" >1327</a>, <a +href="glossaries-user.html#dx1-44009" >1328</a>, <a +href="glossaries-user.html#dx1-49005" >1329</a>, <a +href="glossaries-user.html#dx1-58010" >1330</a>, <a +href="glossaries-user.html#dx1-64014" >1331</a>, <a +href="glossaries-user.html#dx1-67022" >1332</a>, <a +href="glossaries-user.html#dx1-71051" >1333</a>, <a +href="glossaries-user.html#dx1-71083" >1334</a>, <a +href="glossaries-user.html#dx1-42005" >1335</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\MakeTextUppercase</span></span></span>  <a +href="glossaries-user.html#dx1-15024" >1336</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\markboth</span></span></span>  <a +href="glossaries-user.html#dx1-15016" >1337</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">memoir </span>class  <a -href="glossaries-user.html#dx1-15018" >1323</a>, <a -href="glossaries-user.html#dx1-15028" >1324</a>, <a -href="glossaries-user.html#dx1-15030" >1325</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\memUChead</span></span></span>  <a -href="glossaries-user.html#dx1-15031" >1326</a> <br /></span> +class="cmss-10">memoir </span>class  <a +href="glossaries-user.html#dx1-15021" >1338</a>, <a +href="glossaries-user.html#dx1-15031" >1339</a>, <a +href="glossaries-user.html#dx1-15033" >1340</a>, <a +href="glossaries-user.html#dx1-15015" >1341</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\memUChead</span></span></span>  <a +href="glossaries-user.html#dx1-15034" >1342</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">mfirstuc </span>package  <a -href="glossaries-user.html#dx1-3" >1327</a>, <a -href="glossaries-user.html#dx1-4" >1328</a> <br /></span> +class="cmss-10">mfirstuc </span>package  <a +href="glossaries-user.html#dx1-5" >1343</a>, <a +href="glossaries-user.html#dx1-6" >1344</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\mfirstucMakeUppercase</span></span></span>  <a -href="glossaries-user.html#dx1-15023" >1329</a> <br /></span> +class="cmtt-10">\mfirstucMakeUppercase</span></span></span>  <a +href="glossaries-user.html#dx1-15026" >1345</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">multicol </span>package  <a -href="glossaries-user.html#dx1-64004" >1330</a> <br /></span> +class="cmss-10">multicol </span>package  <a +href="glossaries-user.html#dx1-65004" >1346</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">multicols </span>(environment)  <a -href="glossaries-user.html#dx1-64002" >1331</a>, <a -href="glossaries-user.html#dx1-64007" >1332</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">N</span> +class="cmtt-10">multicols </span>(environment)  <a +href="glossaries-user.html#dx1-65002" >1347</a>, <a +href="glossaries-user.html#dx1-65007" >1348</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">N</span> <span class="index-item"><span -class="cmss-10x-x-109">nameref </span>package  <a -href="glossaries-user.html#dx1-15046" >1333</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newacronym</span></span></span>  <a -href="glossaries-user.html#dx1-5026" >1334</a>, <a -href="glossaries-user.html#dx1-18013" >1335</a>, <a -href="glossaries-user.html#dx1-19003" >1336</a>, <a -href="glossaries-user.html#dx1-19013" >1337</a>, <a -href="glossaries-user.html#dx1-19018" >1338</a>, <a -href="glossaries-user.html#dx1-19026" >1339</a>, <a -href="glossaries-user.html#dx1-19035" >1340</a>, <a -href="glossaries-user.html#dx1-23093" >1341</a>, <a -href="glossaries-user.html#dx1-23121" >1342</a>, <a -href="glossaries-user.html#dx1-31009" >1343</a>, <a -href="glossaries-user.html#dx1-33002" >1344</a>, <a -href="glossaries-user.html#dx1-38025" >1345</a>, <a +class="cmss-10">nameref </span>package  <a +href="glossaries-user.html#dx1-15049" >1349</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newacronym</span></span></span>  <a +href="glossaries-user.html#dx1-5026" >1350</a>, <a +href="glossaries-user.html#dx1-18013" >1351</a>, <a +href="glossaries-user.html#dx1-19003" >1352</a>, <a +href="glossaries-user.html#dx1-19013" >1353</a>, <a +href="glossaries-user.html#dx1-19018" >1354</a>, <a +href="glossaries-user.html#dx1-19026" >1355</a>, <a +href="glossaries-user.html#dx1-19035" >1356</a>, <a +href="glossaries-user.html#dx1-23093" >1357</a>, <a +href="glossaries-user.html#dx1-23121" >1358</a>, <a +href="glossaries-user.html#dx1-31009" >1359</a>, <a +href="glossaries-user.html#dx1-33002" >1360</a>, <a +href="glossaries-user.html#dx1-38030" >1361</a>, <a href="glossaries-user.html#dx1-50002" ><span -class="cmti-10x-x-109">1346</span></a>, <a -href="glossaries-user.html#dx1-50013" >1347</a>, <a -href="glossaries-user.html#dx1-50018" >1348</a>, <a -href="glossaries-user.html#dx1-52039" >1349</a>, <a -href="glossaries-user.html#dx1-52058" >1350</a>, <a -href="glossaries-user.html#dx1-52073" >1351</a>, <a -href="glossaries-user.html#dx1-53007" >1352</a>, <a -href="glossaries-user.html#dx1-53023" >1353</a>, <a -href="glossaries-user.html#dx1-55006" >1354</a>, <a -href="glossaries-user.html#dx1-67018" >1355</a>, <a -href="glossaries-user.html#dx1-67021" >1356</a>, <a -href="glossaries-user.html#dx1-69023" >1357</a>, <a -href="glossaries-user.html#dx1-69026" >1358</a>, <a -href="glossaries-user.html#dx1-69029" >1359</a>, <a -href="glossaries-user.html#dx1-69032" >1360</a>, <a -href="glossaries-user.html#dx1-23003" >1361</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newacronymstyle</span></span></span>  <a +class="cmti-10">1362</span></a>, <a +href="glossaries-user.html#dx1-50022" >1363</a>, <a +href="glossaries-user.html#dx1-50027" >1364</a>, <a +href="glossaries-user.html#dx1-52039" >1365</a>, <a +href="glossaries-user.html#dx1-52058" >1366</a>, <a +href="glossaries-user.html#dx1-52073" >1367</a>, <a +href="glossaries-user.html#dx1-53007" >1368</a>, <a +href="glossaries-user.html#dx1-53023" >1369</a>, <a +href="glossaries-user.html#dx1-55006" >1370</a>, <a +href="glossaries-user.html#dx1-68019" >1371</a>, <a +href="glossaries-user.html#dx1-68022" >1372</a>, <a +href="glossaries-user.html#dx1-70023" >1373</a>, <a +href="glossaries-user.html#dx1-70026" >1374</a>, <a +href="glossaries-user.html#dx1-70029" >1375</a>, <a +href="glossaries-user.html#dx1-70032" >1376</a>, <a +href="glossaries-user.html#dx1-23003" >1377</a> <br /></span> + + +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newacronymstyle</span></span></span>  <a href="glossaries-user.html#dx1-53001" ><span -class="cmti-10x-x-109">1362</span></a>, <a -href="glossaries-user.html#dx1-53046" >1363</a>, <a -href="glossaries-user.html#dx1-53049" >1364</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newdualentry</span></span></span>  <a -href="glossaries-user.html#dx1-40015" >1365</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newglossary</span></span></span>  <a -href="glossaries-user.html#dx1-10027" >1366</a>, <a -href="glossaries-user.html#dx1-11021" >1367</a>, <a -href="glossaries-user.html#dx1-14008" >1368</a>, <a -href="glossaries-user.html#dx1-47007" >1369</a>, <a -href="glossaries-user.html#dx1-47044" >1370</a>, <a +class="cmti-10">1378</span></a>, <a +href="glossaries-user.html#dx1-53046" >1379</a>, <a +href="glossaries-user.html#dx1-53049" >1380</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newdualentry</span></span></span>  <a +href="glossaries-user.html#dx1-40015" >1381</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newglossary</span></span></span>  <a +href="glossaries-user.html#dx1-10027" >1382</a>, <a +href="glossaries-user.html#dx1-11021" >1383</a>, <a +href="glossaries-user.html#dx1-14009" >1384</a>, <a +href="glossaries-user.html#dx1-47007" >1385</a>, <a +href="glossaries-user.html#dx1-47044" >1386</a>, <a href="glossaries-user.html#dx1-49001" ><span -class="cmti-10x-x-109">1371</span></a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newglossaryentry</span></span></span>  <a -href="glossaries-user.html#dx1-3019" >1372</a>, <a -href="glossaries-user.html#dx1-5025" >1373</a>, <a -href="glossaries-user.html#dx1-16063" >1374</a>, <a -href="glossaries-user.html#dx1-17004" >1375</a>, <a -href="glossaries-user.html#dx1-17027" >1376</a>, <a -href="glossaries-user.html#dx1-20013" >1377</a>, <a +class="cmti-10">1387</span></a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newglossaryentry</span></span></span>  <a +href="glossaries-user.html#dx1-3020" >1388</a>, <a +href="glossaries-user.html#dx1-5025" >1389</a>, <a +href="glossaries-user.html#dx1-16063" >1390</a>, <a +href="glossaries-user.html#dx1-17004" >1391</a>, <a +href="glossaries-user.html#dx1-17027" >1392</a>, <a +href="glossaries-user.html#dx1-20013" >1393</a>, <a href="glossaries-user.html#dx1-23017" ><span -class="cmti-10x-x-109">1378</span></a>, <a -href="glossaries-user.html#dx1-23119" >1379</a>, <a -href="glossaries-user.html#dx1-26002" >1380</a>, <a -href="glossaries-user.html#dx1-31002" >1381</a>, <a -href="glossaries-user.html#dx1-31006" >1382</a>, <a -href="glossaries-user.html#dx1-33001" >1383</a>, <a -href="glossaries-user.html#dx1-37001" >1384</a>, <a -href="glossaries-user.html#dx1-37098" >1385</a>, <a -href="glossaries-user.html#dx1-50003" >1386</a>, <a -href="glossaries-user.html#dx1-50014" >1387</a>, <a -href="glossaries-user.html#dx1-53008" >1388</a>, <a -href="glossaries-user.html#dx1-68002" >1389</a>, <a -href="glossaries-user.html#dx1-23002" >1390</a> <br /></span> - - - +class="cmti-10">1394</span></a>, <a +href="glossaries-user.html#dx1-23119" >1395</a>, <a +href="glossaries-user.html#dx1-26002" >1396</a>, <a +href="glossaries-user.html#dx1-31002" >1397</a>, <a +href="glossaries-user.html#dx1-31006" >1398</a>, <a +href="glossaries-user.html#dx1-31022" >1399</a>, <a +href="glossaries-user.html#dx1-33001" >1400</a>, <a +href="glossaries-user.html#dx1-37001" >1401</a>, <a +href="glossaries-user.html#dx1-37099" >1402</a>, <a +href="glossaries-user.html#dx1-50003" >1403</a>, <a +href="glossaries-user.html#dx1-50023" >1404</a>, <a +href="glossaries-user.html#dx1-53008" >1405</a>, <a +href="glossaries-user.html#dx1-69002" >1406</a>, <a +href="glossaries-user.html#dx1-23002" >1407</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">\newglossaryentry </span>options<br /></span> +class="cmtt-10">\newglossaryentry </span>options<br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">access</span>  <a -href="glossaries-user.html#dx1-69003" >1391</a> <br /></span> +class="cmss-10">access</span>  <a +href="glossaries-user.html#dx1-70003" >1408</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">description</span>  <a -href="glossaries-user.html#dx1-23022" >1392</a>, <a -href="glossaries-user.html#dx1-23027" >1393</a>, <a -href="glossaries-user.html#dx1-23033" >1394</a>, <a -href="glossaries-user.html#dx1-27002" >1395</a>, <a -href="glossaries-user.html#dx1-27012" >1396</a>, <a -href="glossaries-user.html#dx1-37159" >1397</a>, <a -href="glossaries-user.html#dx1-50009" >1398</a>, <a -href="glossaries-user.html#dx1-52025" >1399</a>, <a -href="glossaries-user.html#dx1-52038" >1400</a>, <a -href="glossaries-user.html#dx1-52067" >1401</a>, <a -href="glossaries-user.html#dx1-53029" >1402</a>, <a -href="glossaries-user.html#dx1-67023" >1403</a>, <a -href="glossaries-user.html#dx1-67025" >1404</a>, <a -href="glossaries-user.html#dx1-69018" >1405</a> <br /></span> +class="cmss-10">description</span>  <a +href="glossaries-user.html#dx1-23022" >1409</a>, <a +href="glossaries-user.html#dx1-23027" >1410</a>, <a +href="glossaries-user.html#dx1-23033" >1411</a>, <a +href="glossaries-user.html#dx1-27002" >1412</a>, <a +href="glossaries-user.html#dx1-27012" >1413</a>, <a +href="glossaries-user.html#dx1-37160" >1414</a>, <a +href="glossaries-user.html#dx1-50015" >1415</a>, <a +href="glossaries-user.html#dx1-52025" >1416</a>, <a +href="glossaries-user.html#dx1-52038" >1417</a>, <a +href="glossaries-user.html#dx1-52067" >1418</a>, <a +href="glossaries-user.html#dx1-53029" >1419</a>, <a +href="glossaries-user.html#dx1-68024" >1420</a>, <a +href="glossaries-user.html#dx1-68026" >1421</a>, <a +href="glossaries-user.html#dx1-70018" >1422</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">descriptionaccess</span>  <a -href="glossaries-user.html#dx1-69017" >1406</a> <br /></span> +class="cmss-10">descriptionaccess</span>  <a +href="glossaries-user.html#dx1-70017" >1423</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">descriptionplural</span>  <a -href="glossaries-user.html#dx1-23032" >1407</a>, <a -href="glossaries-user.html#dx1-27003" >1408</a>, <a -href="glossaries-user.html#dx1-27013" >1409</a>, <a -href="glossaries-user.html#dx1-69020" >1410</a> <br /></span> +class="cmss-10">descriptionplural</span>  <a +href="glossaries-user.html#dx1-23032" >1424</a>, <a +href="glossaries-user.html#dx1-27003" >1425</a>, <a +href="glossaries-user.html#dx1-27013" >1426</a>, <a +href="glossaries-user.html#dx1-70020" >1427</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">descriptionpluralaccess</span>  <a -href="glossaries-user.html#dx1-69019" >1411</a> <br /></span> +class="cmss-10">descriptionpluralaccess</span>  <a +href="glossaries-user.html#dx1-70019" >1428</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">first</span>  <a -href="glossaries-user.html#dx1-3017" >1412</a>, <a -href="glossaries-user.html#dx1-23037" >1413</a>, <a -href="glossaries-user.html#dx1-23057" >1414</a>, <a -href="glossaries-user.html#dx1-23059" >1415</a>, <a -href="glossaries-user.html#dx1-23060" >1416</a>, <a -href="glossaries-user.html#dx1-23068" >1417</a>, <a -href="glossaries-user.html#dx1-23071" >1418</a>, <a -href="glossaries-user.html#dx1-37038" >1419</a>, <a -href="glossaries-user.html#dx1-37097" >1420</a>, <a -href="glossaries-user.html#dx1-37101" >1421</a>, <a -href="glossaries-user.html#dx1-37119" >1422</a>, <a -href="glossaries-user.html#dx1-37133" >1423</a>, <a -href="glossaries-user.html#dx1-38021" >1424</a>, <a -href="glossaries-user.html#dx1-38033" >1425</a>, <a -href="glossaries-user.html#dx1-38036" >1426</a>, <a -href="glossaries-user.html#dx1-43020" >1427</a>, <a -href="glossaries-user.html#dx1-51002" >1428</a>, <a -href="glossaries-user.html#dx1-56003" >1429</a>, <a -href="glossaries-user.html#dx1-68008" >1430</a>, <a -href="glossaries-user.html#dx1-69008" >1431</a> <br /></span> +class="cmss-10">first</span>  <a +href="glossaries-user.html#dx1-3018" >1429</a>, <a +href="glossaries-user.html#dx1-23037" >1430</a>, <a +href="glossaries-user.html#dx1-23057" >1431</a>, <a +href="glossaries-user.html#dx1-23059" >1432</a>, <a +href="glossaries-user.html#dx1-23060" >1433</a>, <a +href="glossaries-user.html#dx1-23068" >1434</a>, <a +href="glossaries-user.html#dx1-23071" >1435</a>, <a +href="glossaries-user.html#dx1-37039" >1436</a>, <a +href="glossaries-user.html#dx1-37098" >1437</a>, <a +href="glossaries-user.html#dx1-37102" >1438</a>, <a +href="glossaries-user.html#dx1-37120" >1439</a>, <a +href="glossaries-user.html#dx1-37134" >1440</a>, <a +href="glossaries-user.html#dx1-38026" >1441</a>, <a +href="glossaries-user.html#dx1-38038" >1442</a>, <a +href="glossaries-user.html#dx1-38041" >1443</a>, <a +href="glossaries-user.html#dx1-43020" >1444</a>, <a +href="glossaries-user.html#dx1-51002" >1445</a>, <a +href="glossaries-user.html#dx1-56003" >1446</a>, <a +href="glossaries-user.html#dx1-69008" >1447</a>, <a +href="glossaries-user.html#dx1-70008" >1448</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">firstaccess</span>  <a -href="glossaries-user.html#dx1-69007" >1432</a> <br /></span> +class="cmss-10">firstaccess</span>  <a +href="glossaries-user.html#dx1-70007" >1449</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">firstplural</span>  <a -href="glossaries-user.html#dx1-3018" >1433</a>, <a -href="glossaries-user.html#dx1-23046" >1434</a>, <a -href="glossaries-user.html#dx1-23053" >1435</a>, <a -href="glossaries-user.html#dx1-23065" >1436</a>, <a -href="glossaries-user.html#dx1-23067" >1437</a>, <a -href="glossaries-user.html#dx1-23070" >1438</a>, <a -href="glossaries-user.html#dx1-24005" >1439</a>, <a -href="glossaries-user.html#dx1-27011" >1440</a>, <a -href="glossaries-user.html#dx1-37039" >1441</a>, <a -href="glossaries-user.html#dx1-37111" >1442</a>, <a -href="glossaries-user.html#dx1-37144" >1443</a>, <a -href="glossaries-user.html#dx1-38024" >1444</a>, <a -href="glossaries-user.html#dx1-38034" >1445</a>, <a -href="glossaries-user.html#dx1-38038" >1446</a>, <a -href="glossaries-user.html#dx1-43024" >1447</a>, <a -href="glossaries-user.html#dx1-68011" >1448</a>, <a -href="glossaries-user.html#dx1-69012" >1449</a> <br /></span> +class="cmss-10">firstplural</span>  <a +href="glossaries-user.html#dx1-3019" >1450</a>, <a +href="glossaries-user.html#dx1-23046" >1451</a>, <a +href="glossaries-user.html#dx1-23053" >1452</a>, <a +href="glossaries-user.html#dx1-23065" >1453</a>, <a +href="glossaries-user.html#dx1-23067" >1454</a>, <a +href="glossaries-user.html#dx1-23070" >1455</a>, <a +href="glossaries-user.html#dx1-24005" >1456</a>, <a +href="glossaries-user.html#dx1-27011" >1457</a>, <a +href="glossaries-user.html#dx1-37040" >1458</a>, <a +href="glossaries-user.html#dx1-37112" >1459</a>, <a +href="glossaries-user.html#dx1-37145" >1460</a>, <a +href="glossaries-user.html#dx1-38029" >1461</a>, <a +href="glossaries-user.html#dx1-38039" >1462</a>, <a +href="glossaries-user.html#dx1-38043" >1463</a>, <a +href="glossaries-user.html#dx1-43024" >1464</a>, <a +href="glossaries-user.html#dx1-69011" >1465</a>, <a +href="glossaries-user.html#dx1-70012" >1466</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">firstpluralaccess</span>  <a -href="glossaries-user.html#dx1-69011" >1450</a> <br /></span> +class="cmss-10">firstpluralaccess</span>  <a +href="glossaries-user.html#dx1-70011" >1467</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">format</span>  <a -href="glossaries-user.html#dx1-37080" >1451</a> <br /></span> +class="cmss-10">format</span>  <a +href="glossaries-user.html#dx1-37081" >1468</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">long</span>  <a -href="glossaries-user.html#dx1-23122" >1452</a>, <a -href="glossaries-user.html#dx1-38027" >1453</a>, <a -href="glossaries-user.html#dx1-50005" >1454</a>, <a -href="glossaries-user.html#dx1-51005" >1455</a>, <a -href="glossaries-user.html#dx1-67017" >1456</a>, <a -href="glossaries-user.html#dx1-69022" >1457</a> <br /></span> +class="cmss-10">long</span>  <a +href="glossaries-user.html#dx1-23122" >1469</a>, <a +href="glossaries-user.html#dx1-38032" >1470</a>, <a +href="glossaries-user.html#dx1-50006" >1471</a>, <a +href="glossaries-user.html#dx1-51005" >1472</a>, <a +href="glossaries-user.html#dx1-68018" >1473</a>, <a +href="glossaries-user.html#dx1-70022" >1474</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">longaccess</span>  <a -href="glossaries-user.html#dx1-69021" >1458</a> <br /></span> +class="cmss-10">longaccess</span>  <a +href="glossaries-user.html#dx1-70021" >1475</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">longplural</span>  <a -href="glossaries-user.html#dx1-23123" >1459</a>, <a -href="glossaries-user.html#dx1-27020" >1460</a>, <a -href="glossaries-user.html#dx1-38029" >1461</a>, <a -href="glossaries-user.html#dx1-50006" >1462</a>, <a -href="glossaries-user.html#dx1-50011" >1463</a>, <a -href="glossaries-user.html#dx1-69028" >1464</a> <br /></span> +class="cmss-10">longplural</span>  <a +href="glossaries-user.html#dx1-23123" >1476</a>, <a +href="glossaries-user.html#dx1-27020" >1477</a>, <a +href="glossaries-user.html#dx1-38034" >1478</a>, <a +href="glossaries-user.html#dx1-50007" >1479</a>, <a +href="glossaries-user.html#dx1-50017" >1480</a>, <a +href="glossaries-user.html#dx1-50019" >1481</a>, <a +href="glossaries-user.html#dx1-70028" >1482</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">longpluralaccess</span>  <a -href="glossaries-user.html#dx1-69027" >1465</a> <br /></span> +class="cmss-10">longpluralaccess</span>  <a +href="glossaries-user.html#dx1-70027" >1483</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">name</span>  <a -href="glossaries-user.html#dx1-17005" >1466</a>, <a -href="glossaries-user.html#dx1-17019" >1467</a>, <a -href="glossaries-user.html#dx1-17036" >1468</a>, <a -href="glossaries-user.html#dx1-23023" >1469</a>, <a -href="glossaries-user.html#dx1-23025" >1470</a>, <a -href="glossaries-user.html#dx1-23036" >1471</a>, <a -href="glossaries-user.html#dx1-23085" >1472</a>, <a -href="glossaries-user.html#dx1-23089" >1473</a>, <a -href="glossaries-user.html#dx1-27001" >1474</a>, <a -href="glossaries-user.html#dx1-30001" >1475</a>, <a -href="glossaries-user.html#dx1-37149" >1476</a>, <a -href="glossaries-user.html#dx1-43008" >1477</a>, <a -href="glossaries-user.html#dx1-51009" >1478</a>, <a -href="glossaries-user.html#dx1-52053" >1479</a>, <a -href="glossaries-user.html#dx1-52056" >1480</a>, <a -href="glossaries-user.html#dx1-52066" >1481</a>, <a -href="glossaries-user.html#dx1-52074" >1482</a>, <a -href="glossaries-user.html#dx1-52076" >1483</a>, <a -href="glossaries-user.html#dx1-52081" >1484</a>, <a -href="glossaries-user.html#dx1-53068" >1485</a>, <a -href="glossaries-user.html#dx1-66024" >1486</a>, <a -href="glossaries-user.html#dx1-69004" >1487</a>, <a -href="glossaries-user.html#dx1-70013" >1488</a>, <a -href="glossaries-user.html#dx1-42015" >1489</a>, <a -href="glossaries-user.html#dx1-43053" >1490</a> <br /></span> +class="cmss-10">name</span>  <a +href="glossaries-user.html#dx1-17005" >1484</a>, <a +href="glossaries-user.html#dx1-17019" >1485</a>, <a +href="glossaries-user.html#dx1-17036" >1486</a>, <a +href="glossaries-user.html#dx1-23023" >1487</a>, <a +href="glossaries-user.html#dx1-23025" >1488</a>, <a +href="glossaries-user.html#dx1-23036" >1489</a>, <a +href="glossaries-user.html#dx1-23085" >1490</a>, <a +href="glossaries-user.html#dx1-23089" >1491</a>, <a +href="glossaries-user.html#dx1-27001" >1492</a>, <a +href="glossaries-user.html#dx1-30001" >1493</a>, <a +href="glossaries-user.html#dx1-37150" >1494</a>, <a +href="glossaries-user.html#dx1-43008" >1495</a>, <a +href="glossaries-user.html#dx1-51009" >1496</a>, <a +href="glossaries-user.html#dx1-52053" >1497</a>, <a +href="glossaries-user.html#dx1-52056" >1498</a>, <a +href="glossaries-user.html#dx1-52066" >1499</a>, <a +href="glossaries-user.html#dx1-52074" >1500</a>, <a +href="glossaries-user.html#dx1-52076" >1501</a>, <a +href="glossaries-user.html#dx1-52081" >1502</a>, <a +href="glossaries-user.html#dx1-53068" >1503</a>, <a +href="glossaries-user.html#dx1-67024" >1504</a>, <a +href="glossaries-user.html#dx1-70004" >1505</a>, <a +href="glossaries-user.html#dx1-71013" >1506</a>, <a +href="glossaries-user.html#dx1-42015" >1507</a>, <a +href="glossaries-user.html#dx1-43053" >1508</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nonumberlist</span>  <a -href="glossaries-user.html#dx1-23103" >1491</a> <br /></span> +class="cmss-10">nonumberlist</span>  <a +href="glossaries-user.html#dx1-23103" >1509</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">parent</span>  <a -href="glossaries-user.html#dx1-23024" >1492</a>, <a -href="glossaries-user.html#dx1-23026" >1493</a>, <a -href="glossaries-user.html#dx1-23031" >1494</a>, <a -href="glossaries-user.html#dx1-29001" >1495</a> <br /></span> +class="cmss-10">parent</span>  <a +href="glossaries-user.html#dx1-23024" >1510</a>, <a +href="glossaries-user.html#dx1-23026" >1511</a>, <a +href="glossaries-user.html#dx1-23031" >1512</a>, <a +href="glossaries-user.html#dx1-29001" >1513</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">plural</span>  <a -href="glossaries-user.html#dx1-23048" >1496</a>, <a -href="glossaries-user.html#dx1-23056" >1497</a>, <a -href="glossaries-user.html#dx1-23069" >1498</a>, <a -href="glossaries-user.html#dx1-24002" >1499</a>, <a -href="glossaries-user.html#dx1-24004" >1500</a>, <a -href="glossaries-user.html#dx1-30009" >1501</a>, <a -href="glossaries-user.html#dx1-37041" >1502</a>, <a -href="glossaries-user.html#dx1-37110" >1503</a>, <a -href="glossaries-user.html#dx1-37139" >1504</a>, <a -href="glossaries-user.html#dx1-38023" >1505</a>, <a -href="glossaries-user.html#dx1-38032" >1506</a>, <a -href="glossaries-user.html#dx1-43016" >1507</a>, <a -href="glossaries-user.html#dx1-68006" >1508</a>, <a -href="glossaries-user.html#dx1-69010" >1509</a> <br /></span> +class="cmss-10">plural</span>  <a +href="glossaries-user.html#dx1-23048" >1514</a>, <a +href="glossaries-user.html#dx1-23056" >1515</a>, <a +href="glossaries-user.html#dx1-23069" >1516</a>, <a +href="glossaries-user.html#dx1-24002" >1517</a>, <a +href="glossaries-user.html#dx1-24004" >1518</a>, <a +href="glossaries-user.html#dx1-30009" >1519</a>, <a +href="glossaries-user.html#dx1-37042" >1520</a>, <a +href="glossaries-user.html#dx1-37111" >1521</a>, <a +href="glossaries-user.html#dx1-37140" >1522</a>, <a +href="glossaries-user.html#dx1-38028" >1523</a>, <a +href="glossaries-user.html#dx1-38037" >1524</a>, <a +href="glossaries-user.html#dx1-43016" >1525</a>, <a +href="glossaries-user.html#dx1-69006" >1526</a>, <a +href="glossaries-user.html#dx1-70010" >1527</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">pluralaccess</span>  <a -href="glossaries-user.html#dx1-69009" >1510</a> <br /></span> +class="cmss-10">pluralaccess</span>  <a +href="glossaries-user.html#dx1-70009" >1528</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">prefix</span>  <a -href="glossaries-user.html#dx1-68003" >1511</a>, <a -href="glossaries-user.html#dx1-68009" >1512</a>, <a -href="glossaries-user.html#dx1-68022" >1513</a>, <a -href="glossaries-user.html#dx1-68026" >1514</a>, <a -href="glossaries-user.html#dx1-68046" >1515</a>, <a -href="glossaries-user.html#dx1-68054" >1516</a>, <a -href="glossaries-user.html#dx1-68016" >1517</a> <br /></span> +class="cmss-10">prefix</span>  <a +href="glossaries-user.html#dx1-69003" >1529</a>, <a +href="glossaries-user.html#dx1-69009" >1530</a>, <a +href="glossaries-user.html#dx1-69022" >1531</a>, <a +href="glossaries-user.html#dx1-69026" >1532</a>, <a +href="glossaries-user.html#dx1-69046" >1533</a>, <a +href="glossaries-user.html#dx1-69054" >1534</a>, <a +href="glossaries-user.html#dx1-69016" >1535</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">prefixfirst</span>  <a -href="glossaries-user.html#dx1-68007" >1518</a>, <a -href="glossaries-user.html#dx1-68023" >1519</a>, <a -href="glossaries-user.html#dx1-68027" >1520</a>, <a -href="glossaries-user.html#dx1-68050" >1521</a>, <a -href="glossaries-user.html#dx1-68056" >1522</a> <br /></span> +class="cmss-10">prefixfirst</span>  <a +href="glossaries-user.html#dx1-69007" >1536</a>, <a +href="glossaries-user.html#dx1-69023" >1537</a>, <a +href="glossaries-user.html#dx1-69027" >1538</a>, <a +href="glossaries-user.html#dx1-69050" >1539</a>, <a +href="glossaries-user.html#dx1-69056" >1540</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">prefixfirstplural</span>  <a -href="glossaries-user.html#dx1-68010" >1523</a>, <a -href="glossaries-user.html#dx1-68034" >1524</a>, <a -href="glossaries-user.html#dx1-68038" >1525</a>, <a -href="glossaries-user.html#dx1-68052" >1526</a>, <a -href="glossaries-user.html#dx1-68060" >1527</a> <br /></span> +class="cmss-10">prefixfirstplural</span>  <a +href="glossaries-user.html#dx1-69010" >1541</a>, <a +href="glossaries-user.html#dx1-69034" >1542</a>, <a +href="glossaries-user.html#dx1-69038" >1543</a>, <a +href="glossaries-user.html#dx1-69052" >1544</a>, <a +href="glossaries-user.html#dx1-69060" >1545</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">prefixplural</span>  <a -href="glossaries-user.html#dx1-68005" >1528</a>, <a -href="glossaries-user.html#dx1-68012" >1529</a>, <a -href="glossaries-user.html#dx1-68033" >1530</a>, <a -href="glossaries-user.html#dx1-68037" >1531</a>, <a -href="glossaries-user.html#dx1-68048" >1532</a>, <a -href="glossaries-user.html#dx1-68058" >1533</a> <br /></span> +class="cmss-10">prefixplural</span>  <a +href="glossaries-user.html#dx1-69005" >1546</a>, <a +href="glossaries-user.html#dx1-69012" >1547</a>, <a +href="glossaries-user.html#dx1-69033" >1548</a>, <a +href="glossaries-user.html#dx1-69037" >1549</a>, <a +href="glossaries-user.html#dx1-69048" >1550</a>, <a +href="glossaries-user.html#dx1-69058" >1551</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">see</span>  <a -href="glossaries-user.html#dx1-16062" >1534</a>, <a -href="glossaries-user.html#dx1-16066" >1535</a>, <a -href="glossaries-user.html#dx1-23110" >1536</a>, <a -href="glossaries-user.html#dx1-23111" >1537</a>, <a -href="glossaries-user.html#dx1-23120" >1538</a>, <a -href="glossaries-user.html#dx1-37063" >1539</a>, <a -href="glossaries-user.html#dx1-41009" >1540</a>, <a -href="glossaries-user.html#dx1-41010" >1541</a>, <a -href="glossaries-user.html#dx1-41012" >1542</a>, <a -href="glossaries-user.html#dx1-41024" >1543</a>, <a -href="glossaries-user.html#dx1-41030" >1544</a>, <a -href="glossaries-user.html#dx1-42001" >1545</a>, <a -href="glossaries-user.html#dx1-4003" >1546</a>, <a -href="glossaries-user.html#dx1-42008" >1547</a> <br /></span> +class="cmss-10">see</span>  <a +href="glossaries-user.html#dx1-16062" >1552</a>, <a +href="glossaries-user.html#dx1-16066" >1553</a>, <a +href="glossaries-user.html#dx1-23110" >1554</a>, <a +href="glossaries-user.html#dx1-23111" >1555</a>, <a +href="glossaries-user.html#dx1-23120" >1556</a>, <a +href="glossaries-user.html#dx1-37064" >1557</a>, <a +href="glossaries-user.html#dx1-41009" >1558</a>, <a +href="glossaries-user.html#dx1-41010" >1559</a>, <a +href="glossaries-user.html#dx1-41012" >1560</a>, <a +href="glossaries-user.html#dx1-41024" >1561</a>, <a +href="glossaries-user.html#dx1-41030" >1562</a>, <a +href="glossaries-user.html#dx1-42001" >1563</a>, <a +href="glossaries-user.html#dx1-4003" >1564</a>, <a +href="glossaries-user.html#dx1-42008" >1565</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">short</span>  <a -href="glossaries-user.html#dx1-23124" >1548</a>, <a -href="glossaries-user.html#dx1-38028" >1549</a>, <a -href="glossaries-user.html#dx1-50007" >1550</a>, <a -href="glossaries-user.html#dx1-51006" >1551</a>, <a -href="glossaries-user.html#dx1-67020" >1552</a>, <a -href="glossaries-user.html#dx1-69025" >1553</a> <br /></span> +class="cmss-10">short</span>  <a +href="glossaries-user.html#dx1-23124" >1566</a>, <a +href="glossaries-user.html#dx1-38033" >1567</a>, <a +href="glossaries-user.html#dx1-50008" >1568</a>, <a +href="glossaries-user.html#dx1-51006" >1569</a>, <a +href="glossaries-user.html#dx1-68021" >1570</a>, <a +href="glossaries-user.html#dx1-70025" >1571</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">shortaccess</span>  <a -href="glossaries-user.html#dx1-69024" >1554</a> <br /></span> +class="cmss-10">shortaccess</span>  <a +href="glossaries-user.html#dx1-70024" >1572</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">shortplural</span>  <a -href="glossaries-user.html#dx1-23125" >1555</a>, <a -href="glossaries-user.html#dx1-27021" >1556</a>, <a -href="glossaries-user.html#dx1-38030" >1557</a>, <a -href="glossaries-user.html#dx1-50008" >1558</a>, <a -href="glossaries-user.html#dx1-50010" >1559</a>, <a -href="glossaries-user.html#dx1-69031" >1560</a> <br /></span> +class="cmss-10">shortplural</span>  <a +href="glossaries-user.html#dx1-23125" >1573</a>, <a +href="glossaries-user.html#dx1-27021" >1574</a>, <a +href="glossaries-user.html#dx1-38035" >1575</a>, <a +href="glossaries-user.html#dx1-50009" >1576</a>, <a +href="glossaries-user.html#dx1-50016" >1577</a>, <a +href="glossaries-user.html#dx1-50020" >1578</a>, <a +href="glossaries-user.html#dx1-70031" >1579</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">shortpluralaccess</span>  <a -href="glossaries-user.html#dx1-69030" >1561</a> <br /></span> +class="cmss-10">shortpluralaccess</span>  <a +href="glossaries-user.html#dx1-70030" >1580</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">sort</span>  <a -href="glossaries-user.html#dx1-3044" >1562</a>, <a -href="glossaries-user.html#dx1-17003" >1563</a>, <a -href="glossaries-user.html#dx1-17006" >1564</a>, <a -href="glossaries-user.html#dx1-17008" >1565</a>, <a -href="glossaries-user.html#dx1-17010" >1566</a>, <a -href="glossaries-user.html#dx1-17018" >1567</a>, <a -href="glossaries-user.html#dx1-23080" >1568</a>, <a -href="glossaries-user.html#dx1-23088" >1569</a>, <a -href="glossaries-user.html#dx1-23090" >1570</a>, <a -href="glossaries-user.html#dx1-23131" >1571</a>, <a -href="glossaries-user.html#dx1-27006" >1572</a>, <a -href="glossaries-user.html#dx1-27010" >1573</a>, <a -href="glossaries-user.html#dx1-30005" >1574</a>, <a -href="glossaries-user.html#dx1-51011" >1575</a>, <a -href="glossaries-user.html#dx1-52054" >1576</a>, <a -href="glossaries-user.html#dx1-52057" >1577</a>, <a -href="glossaries-user.html#dx1-52065" >1578</a>, <a -href="glossaries-user.html#dx1-52075" >1579</a>, <a -href="glossaries-user.html#dx1-52082" >1580</a>, <a -href="glossaries-user.html#dx1-66023" >1581</a>, <a -href="glossaries-user.html#dx1-66025" >1582</a>, <a -href="glossaries-user.html#dx1-70012" >1583</a>, <a -href="glossaries-user.html#dx1-70079" >1584</a> <br /></span> +class="cmss-10">sort</span>  <a +href="glossaries-user.html#dx1-3045" >1581</a>, <a +href="glossaries-user.html#dx1-17003" >1582</a>, <a +href="glossaries-user.html#dx1-17006" >1583</a>, <a +href="glossaries-user.html#dx1-17008" >1584</a>, <a +href="glossaries-user.html#dx1-17010" >1585</a>, <a +href="glossaries-user.html#dx1-17018" >1586</a>, <a +href="glossaries-user.html#dx1-23080" >1587</a>, <a +href="glossaries-user.html#dx1-23088" >1588</a>, <a +href="glossaries-user.html#dx1-23090" >1589</a>, <a +href="glossaries-user.html#dx1-23131" >1590</a>, <a +href="glossaries-user.html#dx1-27006" >1591</a>, <a +href="glossaries-user.html#dx1-27010" >1592</a>, <a +href="glossaries-user.html#dx1-30005" >1593</a>, <a +href="glossaries-user.html#dx1-51011" >1594</a>, <a +href="glossaries-user.html#dx1-52054" >1595</a>, <a +href="glossaries-user.html#dx1-52057" >1596</a>, <a +href="glossaries-user.html#dx1-52065" >1597</a>, <a +href="glossaries-user.html#dx1-52075" >1598</a>, <a +href="glossaries-user.html#dx1-52082" >1599</a>, <a +href="glossaries-user.html#dx1-67023" >1600</a>, <a +href="glossaries-user.html#dx1-67025" >1601</a>, <a +href="glossaries-user.html#dx1-71012" >1602</a>, <a +href="glossaries-user.html#dx1-71079" >1603</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">symbol</span>  <a -href="glossaries-user.html#dx1-23072" >1585</a>, <a -href="glossaries-user.html#dx1-23079" >1586</a>, <a -href="glossaries-user.html#dx1-27004" >1587</a>, <a -href="glossaries-user.html#dx1-37154" >1588</a>, <a -href="glossaries-user.html#dx1-38053" >1589</a>, <a -href="glossaries-user.html#dx1-38071" >1590</a>, <a -href="glossaries-user.html#dx1-53067" >1591</a>, <a -href="glossaries-user.html#dx1-67015" >1592</a>, <a -href="glossaries-user.html#dx1-69014" >1593</a> <br /></span> +class="cmss-10">symbol</span>  <a +href="glossaries-user.html#dx1-23072" >1604</a>, <a +href="glossaries-user.html#dx1-23079" >1605</a>, <a +href="glossaries-user.html#dx1-27004" >1606</a>, <a +href="glossaries-user.html#dx1-37155" >1607</a>, <a +href="glossaries-user.html#dx1-38058" >1608</a>, <a +href="glossaries-user.html#dx1-38071" >1609</a>, <a +href="glossaries-user.html#dx1-53067" >1610</a>, <a +href="glossaries-user.html#dx1-68016" >1611</a>, <a +href="glossaries-user.html#dx1-70014" >1612</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">symbolaccess</span>  <a -href="glossaries-user.html#dx1-69013" >1594</a> <br /></span> +class="cmss-10">symbolaccess</span>  <a +href="glossaries-user.html#dx1-70013" >1613</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">symbolplural</span>  <a -href="glossaries-user.html#dx1-23073" >1595</a>, <a -href="glossaries-user.html#dx1-27005" >1596</a>, <a -href="glossaries-user.html#dx1-69016" >1597</a> <br /></span> +class="cmss-10">symbolplural</span>  <a +href="glossaries-user.html#dx1-23073" >1614</a>, <a +href="glossaries-user.html#dx1-27005" >1615</a>, <a +href="glossaries-user.html#dx1-70016" >1616</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">symbolpluralaccess</span>  <a -href="glossaries-user.html#dx1-69015" >1598</a> <br /></span> +class="cmss-10">symbolpluralaccess</span>  <a +href="glossaries-user.html#dx1-70015" >1617</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">text</span>  <a -href="glossaries-user.html#dx1-23034" >1599</a>, <a -href="glossaries-user.html#dx1-23040" >1600</a>, <a -href="glossaries-user.html#dx1-23051" >1601</a>, <a -href="glossaries-user.html#dx1-37040" >1602</a>, <a -href="glossaries-user.html#dx1-37096" >1603</a>, <a -href="glossaries-user.html#dx1-37100" >1604</a>, <a -href="glossaries-user.html#dx1-37120" >1605</a>, <a -href="glossaries-user.html#dx1-37126" >1606</a>, <a -href="glossaries-user.html#dx1-38022" >1607</a>, <a -href="glossaries-user.html#dx1-38031" >1608</a>, <a -href="glossaries-user.html#dx1-43013" >1609</a>, <a -href="glossaries-user.html#dx1-51003" >1610</a>, <a -href="glossaries-user.html#dx1-56005" >1611</a>, <a -href="glossaries-user.html#dx1-68004" >1612</a>, <a -href="glossaries-user.html#dx1-69006" >1613</a> <br /></span> +class="cmss-10">text</span>  <a +href="glossaries-user.html#dx1-23034" >1618</a>, <a +href="glossaries-user.html#dx1-23040" >1619</a>, <a +href="glossaries-user.html#dx1-23051" >1620</a>, <a +href="glossaries-user.html#dx1-37041" >1621</a>, <a +href="glossaries-user.html#dx1-37097" >1622</a>, <a +href="glossaries-user.html#dx1-37101" >1623</a>, <a +href="glossaries-user.html#dx1-37121" >1624</a>, <a +href="glossaries-user.html#dx1-37127" >1625</a>, <a +href="glossaries-user.html#dx1-38027" >1626</a>, <a +href="glossaries-user.html#dx1-38036" >1627</a>, <a +href="glossaries-user.html#dx1-43013" >1628</a>, <a +href="glossaries-user.html#dx1-51003" >1629</a>, <a +href="glossaries-user.html#dx1-56005" >1630</a>, <a +href="glossaries-user.html#dx1-69004" >1631</a>, <a +href="glossaries-user.html#dx1-70006" >1632</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">textaccess</span>  <a -href="glossaries-user.html#dx1-69005" >1614</a> <br /></span> +class="cmss-10">textaccess</span>  <a +href="glossaries-user.html#dx1-70005" >1633</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">type</span>  <a -href="glossaries-user.html#dx1-23092" >1615</a>, <a -href="glossaries-user.html#dx1-31004" >1616</a> <br /></span> +class="cmss-10">type</span>  <a +href="glossaries-user.html#dx1-23092" >1634</a>, <a +href="glossaries-user.html#dx1-31004" >1635</a>, <a +href="glossaries-user.html#dx1-50005" >1636</a> <br /></span> + + <span class="index-subitem">    <span -class="cmss-10x-x-109">user1</span>  <a -href="glossaries-user.html#dx1-23094" >1617</a>, <a -href="glossaries-user.html#dx1-27014" >1618</a>, <a -href="glossaries-user.html#dx1-37164" >1619</a>, <a -href="glossaries-user.html#dx1-66102" >1620</a>, <a -href="glossaries-user.html#dx1-66105" >1621</a> <br /></span> +class="cmss-10">user1</span>  <a +href="glossaries-user.html#dx1-23094" >1637</a>, <a +href="glossaries-user.html#dx1-27014" >1638</a>, <a +href="glossaries-user.html#dx1-37165" >1639</a>, <a +href="glossaries-user.html#dx1-67102" >1640</a>, <a +href="glossaries-user.html#dx1-67105" >1641</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">user2</span>  <a -href="glossaries-user.html#dx1-23096" >1622</a>, <a -href="glossaries-user.html#dx1-27015" >1623</a>, <a -href="glossaries-user.html#dx1-66106" >1624</a> <br /></span> - - - +class="cmss-10">user2</span>  <a +href="glossaries-user.html#dx1-23096" >1642</a>, <a +href="glossaries-user.html#dx1-27015" >1643</a>, <a +href="glossaries-user.html#dx1-67106" >1644</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">user3</span>  <a -href="glossaries-user.html#dx1-23097" >1625</a>, <a -href="glossaries-user.html#dx1-27016" >1626</a> <br /></span> +class="cmss-10">user3</span>  <a +href="glossaries-user.html#dx1-23097" >1645</a>, <a +href="glossaries-user.html#dx1-27016" >1646</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">user4</span>  <a -href="glossaries-user.html#dx1-23098" >1627</a>, <a -href="glossaries-user.html#dx1-27017" >1628</a> <br /></span> +class="cmss-10">user4</span>  <a +href="glossaries-user.html#dx1-23098" >1647</a>, <a +href="glossaries-user.html#dx1-27017" >1648</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">user5</span>  <a -href="glossaries-user.html#dx1-23099" >1629</a>, <a -href="glossaries-user.html#dx1-27018" >1630</a> <br /></span> +class="cmss-10">user5</span>  <a +href="glossaries-user.html#dx1-23099" >1649</a>, <a +href="glossaries-user.html#dx1-27018" >1650</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">user6</span>  <a -href="glossaries-user.html#dx1-23095" >1631</a>, <a -href="glossaries-user.html#dx1-27019" >1632</a>, <a -href="glossaries-user.html#dx1-66103" >1633</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newglossarystyle</span></span></span>  <a -href="glossaries-user.html#dx1-57031" >1634</a>, <a -href="glossaries-user.html#dx1-66001" ><span -class="cmti-10x-x-109">1635</span></a>, <a -href="glossaries-user.html#dx1-66035" >1636</a>, <a -href="glossaries-user.html#dx1-66096" >1637</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newline</span></span></span>  <a -href="glossaries-user.html#dx1-23030" >1638</a>, <a -href="glossaries-user.html#dx1-57025" >1639</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\newterm</span></span></span>  <a +class="cmss-10">user6</span>  <a +href="glossaries-user.html#dx1-23095" >1651</a>, <a +href="glossaries-user.html#dx1-27019" >1652</a>, <a +href="glossaries-user.html#dx1-67103" >1653</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newglossarystyle</span></span></span>  <a +href="glossaries-user.html#dx1-58027" >1654</a>, <a +href="glossaries-user.html#dx1-67001" ><span +class="cmti-10">1655</span></a>, <a +href="glossaries-user.html#dx1-67035" >1656</a>, <a +href="glossaries-user.html#dx1-67096" >1657</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newline</span></span></span>  <a +href="glossaries-user.html#dx1-23030" >1658</a>, <a +href="glossaries-user.html#dx1-58021" >1659</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\newterm</span></span></span>  <a href="glossaries-user.html#dx1-20012" ><span -class="cmti-10x-x-109">1640</span></a> <br /></span> +class="cmti-10">1660</span></a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">ngerman </span>package  <a -href="glossaries-user.html#dx1-7009" >1641</a>, <a -href="glossaries-user.html#dx1-45014" >1642</a> <br /></span> +class="cmss-10">ngerman </span>package  <a +href="glossaries-user.html#dx1-7009" >1661</a>, <a +href="glossaries-user.html#dx1-45014" >1662</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\nohyperpage</span></span></span>  <a -href="glossaries-user.html#dx1-36024" >1643</a> <br /></span> +class="cmtt-10">\nohyperpage</span></span></span>  <a +href="glossaries-user.html#dx1-36024" >1663</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\noist</span></span></span>  <a -href="glossaries-user.html#dx1-5088" >1644</a>, <a +class="cmtt-10">\noist</span></span></span>  <a +href="glossaries-user.html#dx1-5088" >1664</a>, <a href="glossaries-user.html#dx1-22012" ><span -class="cmti-10x-x-109">1645</span></a>, <a -href="glossaries-user.html#dx1-36014" >1646</a>, <a -href="glossaries-user.html#dx1-36026" >1647</a>, <a -href="glossaries-user.html#dx1-45020" >1648</a>, <a -href="glossaries-user.html#dx1-46018" >1649</a>, <a -href="glossaries-user.html#dx1-47024" >1650</a>, <a -href="glossaries-user.html#dx1-47030" >1651</a>, <a -href="glossaries-user.html#dx1-47059" >1652</a>, <a -href="glossaries-user.html#dx1-47067" >1653</a>, <a -href="glossaries-user.html#dx1-48003" >1654</a>, <a -href="glossaries-user.html#dx1-23016" >1655</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\nopostdesc</span></span></span>  <a -href="glossaries-user.html#dx1-20014" >1656</a>, <a +class="cmti-10">1665</span></a>, <a +href="glossaries-user.html#dx1-36014" >1666</a>, <a +href="glossaries-user.html#dx1-36026" >1667</a>, <a +href="glossaries-user.html#dx1-45020" >1668</a>, <a +href="glossaries-user.html#dx1-46018" >1669</a>, <a +href="glossaries-user.html#dx1-47024" >1670</a>, <a +href="glossaries-user.html#dx1-47030" >1671</a>, <a +href="glossaries-user.html#dx1-47059" >1672</a>, <a +href="glossaries-user.html#dx1-47067" >1673</a>, <a +href="glossaries-user.html#dx1-48003" >1674</a>, <a +href="glossaries-user.html#dx1-23016" >1675</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\nopostdesc</span></span></span>  <a +href="glossaries-user.html#dx1-20014" >1676</a>, <a href="glossaries-user.html#dx1-23028" ><span -class="cmti-10x-x-109">1657</span></a>, <a -href="glossaries-user.html#dx1-29004" >1658</a>, <a -href="glossaries-user.html#dx1-30002" >1659</a>, <a -href="glossaries-user.html#dx1-57036" >1660</a>, <a -href="glossaries-user.html#dx1-67026" >1661</a> <br /></span> +class="cmti-10">1677</span></a>, <a +href="glossaries-user.html#dx1-29004" >1678</a>, <a +href="glossaries-user.html#dx1-30002" >1679</a>, <a +href="glossaries-user.html#dx1-58032" >1680</a>, <a +href="glossaries-user.html#dx1-68027" >1681</a> <br /></span> <span class="index-item">number list  <a -href="glossaries-user.html#dx1-3029" >1662</a>, <a -href="glossaries-user.html#dx1-3040" ><span -class="cmbx-10x-x-109">1663</span></a>, <a -href="glossaries-user.html#dx1-5035" >1664</a>, <a -href="glossaries-user.html#dx1-5050" >1665</a>, <a -href="glossaries-user.html#dx1-5120" >1666</a>, <a -href="glossaries-user.html#dx1-8002" >1667</a>, <a -href="glossaries-user.html#dx1-8083" >1668</a>, <a -href="glossaries-user.html#dx1-14077" >1669</a>, <a -href="glossaries-user.html#dx1-16057" >1670</a>, <a -href="glossaries-user.html#dx1-16060" >1671</a>, <a -href="glossaries-user.html#dx1-16071" >1672</a>, <a -href="glossaries-user.html#dx1-22025" >1673</a>, <a -href="glossaries-user.html#dx1-22033" >1674</a>, <a -href="glossaries-user.html#dx1-22035" >1675</a>, <a -href="glossaries-user.html#dx1-23105" >1676</a>, <a -href="glossaries-user.html#dx1-23108" >1677</a>, <a -href="glossaries-user.html#dx1-23113" >1678</a>, <a -href="glossaries-user.html#dx1-23115" >1679</a>, <a -href="glossaries-user.html#dx1-28003" >1680</a>, <a -href="glossaries-user.html#dx1-30004" >1681</a>, <a -href="glossaries-user.html#dx1-36002" >1682</a>, <a -href="glossaries-user.html#dx1-37009" >1683</a>, <a -href="glossaries-user.html#dx1-40009" >1684</a>, <a -href="glossaries-user.html#dx1-41018" >1685</a>, <a -href="glossaries-user.html#dx1-41020" >1686</a>, <a -href="glossaries-user.html#dx1-41022" >1687</a>, <a -href="glossaries-user.html#dx1-41027" >1688</a>, <a -href="glossaries-user.html#dx1-43060" >1689</a>, <a -href="glossaries-user.html#dx1-47003" >1690</a>, <a -href="glossaries-user.html#dx1-47052" >1691</a>, <a -href="glossaries-user.html#dx1-47063" >1692</a>, <a -href="glossaries-user.html#dx1-49003" >1693</a>, <a -href="glossaries-user.html#dx1-58011" >1694</a>, <a -href="glossaries-user.html#dx1-58033" >1695</a>, <a -href="glossaries-user.html#dx1-59011" >1696</a>, <a -href="glossaries-user.html#dx1-59022" >1697</a>, <a -href="glossaries-user.html#dx1-60011" >1698</a>, <a -href="glossaries-user.html#dx1-60022" >1699</a>, <a -href="glossaries-user.html#dx1-61017" >1700</a>, <a -href="glossaries-user.html#dx1-61028" >1701</a>, <a -href="glossaries-user.html#dx1-62014" >1702</a>, <a -href="glossaries-user.html#dx1-62025" >1703</a>, <a -href="glossaries-user.html#dx1-65004" >1704</a>, <a -href="glossaries-user.html#dx1-66042" >1705</a>, <a -href="glossaries-user.html#dx1-66084" >1706</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\numberline</span></span></span>  <a -href="glossaries-user.html#dx1-15006" >1707</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">O</span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\oldacronym</span></span></span>  <a +href="glossaries-user.html#dx1-3030" >1682</a>, <a +href="glossaries-user.html#dx1-3041" ><span +class="cmbx-10">1683</span></a>, <a +href="glossaries-user.html#dx1-5035" >1684</a>, <a +href="glossaries-user.html#dx1-5050" >1685</a>, <a +href="glossaries-user.html#dx1-5120" >1686</a>, <a +href="glossaries-user.html#dx1-8002" >1687</a>, <a +href="glossaries-user.html#dx1-8083" >1688</a>, <a +href="glossaries-user.html#dx1-14078" >1689</a>, <a +href="glossaries-user.html#dx1-16057" >1690</a>, <a +href="glossaries-user.html#dx1-16060" >1691</a>, <a +href="glossaries-user.html#dx1-16071" >1692</a>, <a +href="glossaries-user.html#dx1-22025" >1693</a>, <a +href="glossaries-user.html#dx1-22033" >1694</a>, <a +href="glossaries-user.html#dx1-22035" >1695</a>, <a +href="glossaries-user.html#dx1-23105" >1696</a>, <a +href="glossaries-user.html#dx1-23108" >1697</a>, <a +href="glossaries-user.html#dx1-23113" >1698</a>, <a +href="glossaries-user.html#dx1-23115" >1699</a>, <a +href="glossaries-user.html#dx1-28003" >1700</a>, <a +href="glossaries-user.html#dx1-30004" >1701</a>, <a +href="glossaries-user.html#dx1-36002" >1702</a>, <a +href="glossaries-user.html#dx1-37009" >1703</a>, <a +href="glossaries-user.html#dx1-40009" >1704</a>, <a +href="glossaries-user.html#dx1-41018" >1705</a>, <a +href="glossaries-user.html#dx1-41020" >1706</a>, <a +href="glossaries-user.html#dx1-41022" >1707</a>, <a +href="glossaries-user.html#dx1-41027" >1708</a>, <a +href="glossaries-user.html#dx1-43060" >1709</a>, <a +href="glossaries-user.html#dx1-47003" >1710</a>, <a +href="glossaries-user.html#dx1-47052" >1711</a>, <a +href="glossaries-user.html#dx1-47063" >1712</a>, <a +href="glossaries-user.html#dx1-49003" >1713</a>, <a +href="glossaries-user.html#dx1-59011" >1714</a>, <a +href="glossaries-user.html#dx1-59033" >1715</a>, <a +href="glossaries-user.html#dx1-60011" >1716</a>, <a +href="glossaries-user.html#dx1-60022" >1717</a>, <a +href="glossaries-user.html#dx1-61011" >1718</a>, <a +href="glossaries-user.html#dx1-61022" >1719</a>, <a +href="glossaries-user.html#dx1-62017" >1720</a>, <a +href="glossaries-user.html#dx1-62028" >1721</a>, <a +href="glossaries-user.html#dx1-63014" >1722</a>, <a +href="glossaries-user.html#dx1-63025" >1723</a>, <a +href="glossaries-user.html#dx1-66004" >1724</a>, <a +href="glossaries-user.html#dx1-67042" >1725</a>, <a +href="glossaries-user.html#dx1-67084" >1726</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\numberline</span></span></span>  <a +href="glossaries-user.html#dx1-15006" >1727</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">O</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\oldacronym</span></span></span>  <a href="glossaries-user.html#dx1-55004" ><span -class="cmti-10x-x-109">1708</span></a>, <a -href="glossaries-user.html#dx1-55007" >1709</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">P</span> +class="cmti-10">1728</span></a>, <a +href="glossaries-user.html#dx1-55007" >1729</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">P</span> <span class="index-item">package options:<br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">acronym</span>  <a -href="glossaries-user.html#dx1-7018" >1710</a>, <a -href="glossaries-user.html#dx1-10022" >1711</a>, <a -href="glossaries-user.html#dx1-10026" >1712</a>, <a -href="glossaries-user.html#dx1-11014" >1713</a>, <a -href="glossaries-user.html#dx1-11020" >1714</a>, <a -href="glossaries-user.html#dx1-13001" >1715</a>, <a -href="glossaries-user.html#dx1-13003" >1716</a>, <a -href="glossaries-user.html#dx1-14003" >1717</a>, <a -href="glossaries-user.html#dx1-15040" >1718</a>, <a -href="glossaries-user.html#dx1-15041" >1719</a>, <a -href="glossaries-user.html#dx1-18001" >1720</a>, <a -href="glossaries-user.html#dx1-18005" >1721</a>, <a -href="glossaries-user.html#dx1-18020" >1722</a>, <a -href="glossaries-user.html#dx1-21015" >1723</a>, <a -href="glossaries-user.html#dx1-31010" >1724</a>, <a -href="glossaries-user.html#dx1-31011" >1725</a>, <a -href="glossaries-user.html#dx1-31016" >1726</a>, <a -href="glossaries-user.html#dx1-40014" >1727</a>, <a -href="glossaries-user.html#dx1-49011" >1728</a>, <a -href="glossaries-user.html#dx1-49012" >1729</a>, <a -href="glossaries-user.html#dx1-49014" >1730</a>, <a -href="glossaries-user.html#dx1-54004" >1731</a>, <a -href="glossaries-user.html#dx1-18010" >1732</a>, <a -href="glossaries-user.html#dx1-31015" >1733</a> <br /></span> +class="cmss-10">acronym</span>  <a +href="glossaries-user.html#dx1-7018" >1730</a>, <a +href="glossaries-user.html#dx1-10022" >1731</a>, <a +href="glossaries-user.html#dx1-10026" >1732</a>, <a +href="glossaries-user.html#dx1-11014" >1733</a>, <a +href="glossaries-user.html#dx1-11020" >1734</a>, <a +href="glossaries-user.html#dx1-13001" >1735</a>, <a +href="glossaries-user.html#dx1-13003" >1736</a>, <a +href="glossaries-user.html#dx1-14004" >1737</a>, <a +href="glossaries-user.html#dx1-15043" >1738</a>, <a +href="glossaries-user.html#dx1-15044" >1739</a>, <a +href="glossaries-user.html#dx1-18001" >1740</a>, <a +href="glossaries-user.html#dx1-18005" >1741</a>, <a +href="glossaries-user.html#dx1-18020" >1742</a>, <a +href="glossaries-user.html#dx1-21015" >1743</a>, <a +href="glossaries-user.html#dx1-31010" >1744</a>, <a +href="glossaries-user.html#dx1-31011" >1745</a>, <a +href="glossaries-user.html#dx1-31016" >1746</a>, <a +href="glossaries-user.html#dx1-40014" >1747</a>, <a +href="glossaries-user.html#dx1-49012" >1748</a>, <a +href="glossaries-user.html#dx1-49013" >1749</a>, <a +href="glossaries-user.html#dx1-49015" >1750</a>, <a +href="glossaries-user.html#dx1-54004" >1751</a>, <a +href="glossaries-user.html#dx1-18010" >1752</a>, <a +href="glossaries-user.html#dx1-31015" >1753</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">true</span>  <a -href="glossaries-user.html#dx1-13002" >1734</a>, <a -href="glossaries-user.html#dx1-18017" >1735</a> <br /></span> +class="cmss-10">true</span>  <a +href="glossaries-user.html#dx1-13002" >1754</a>, <a +href="glossaries-user.html#dx1-18017" >1755</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">acronymlists</span>  <a -href="glossaries-user.html#dx1-18018" >1736</a>, <a -href="glossaries-user.html#dx1-18019" >1737</a>, <a -href="glossaries-user.html#dx1-18022" >1738</a>, <a -href="glossaries-user.html#dx1-49015" >1739</a> <br /></span> +class="cmss-10">acronymlists</span>  <a +href="glossaries-user.html#dx1-18018" >1756</a>, <a +href="glossaries-user.html#dx1-18019" >1757</a>, <a +href="glossaries-user.html#dx1-18022" >1758</a>, <a +href="glossaries-user.html#dx1-38014" >1759</a>, <a +href="glossaries-user.html#dx1-49016" >1760</a>, <a +href="glossaries-user.html#dx1-50010" >1761</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">acronyms</span>  <a -href="glossaries-user.html#dx1-14004" >1740</a>, <a -href="glossaries-user.html#dx1-18016" >1741</a> <br /></span> +class="cmss-10">acronyms</span>  <a +href="glossaries-user.html#dx1-14005" >1762</a>, <a +href="glossaries-user.html#dx1-18016" >1763</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">compatible-2.07</span>  <a -href="glossaries-user.html#dx1-20024" >1742</a>, <a -href="glossaries-user.html#dx1-21012" >1743</a>, <a -href="glossaries-user.html#dx1-22014" >1744</a> <br /></span> +class="cmss-10">compatible-2.07</span>  <a +href="glossaries-user.html#dx1-20024" >1764</a>, <a +href="glossaries-user.html#dx1-21012" >1765</a>, <a +href="glossaries-user.html#dx1-22014" >1766</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">compatible-3.07</span>  <a -href="glossaries-user.html#dx1-18004" >1745</a>, <a -href="glossaries-user.html#dx1-20025" >1746</a>, <a -href="glossaries-user.html#dx1-38009" >1747</a> <br /></span> +class="cmss-10">compatible-3.07</span>  <a +href="glossaries-user.html#dx1-18004" >1767</a>, <a +href="glossaries-user.html#dx1-20025" >1768</a>, <a +href="glossaries-user.html#dx1-38009" >1769</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">counter</span>  <a -href="glossaries-user.html#dx1-16068" >1748</a>, <a -href="glossaries-user.html#dx1-22026" >1749</a>, <a -href="glossaries-user.html#dx1-36004" >1750</a>, <a -href="glossaries-user.html#dx1-47006" >1751</a>, <a -href="glossaries-user.html#dx1-47043" >1752</a> <br /></span> +class="cmss-10">counter</span>  <a +href="glossaries-user.html#dx1-16068" >1770</a>, <a +href="glossaries-user.html#dx1-22026" >1771</a>, <a +href="glossaries-user.html#dx1-36004" >1772</a>, <a +href="glossaries-user.html#dx1-47006" >1773</a>, <a +href="glossaries-user.html#dx1-47043" >1774</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">page</span>  <a -href="glossaries-user.html#dx1-16069" >1753</a> <br /></span> +class="cmss-10">page</span>  <a +href="glossaries-user.html#dx1-16069" >1775</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">counterwithin</span>  <a -href="glossaries-user.html#dx1-16012" >1754</a>, <a -href="glossaries-user.html#dx1-16016" >1755</a>, <a -href="glossaries-user.html#dx1-57002" >1756</a>, <a -href="glossaries-user.html#dx1-66050" >1757</a>, <a -href="glossaries-user.html#dx1-66088" >1758</a> <br /></span> +class="cmss-10">counterwithin</span>  <a +href="glossaries-user.html#dx1-16012" >1776</a>, <a +href="glossaries-user.html#dx1-16016" >1777</a>, <a +href="glossaries-user.html#dx1-58002" >1778</a>, <a +href="glossaries-user.html#dx1-67050" >1779</a>, <a +href="glossaries-user.html#dx1-67088" >1780</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">description</span>  <a -href="glossaries-user.html#dx1-19002" >1759</a>, <a -href="glossaries-user.html#dx1-19014" >1760</a>, <a -href="glossaries-user.html#dx1-19015" >1761</a>, <a -href="glossaries-user.html#dx1-19022" >1762</a>, <a -href="glossaries-user.html#dx1-19023" >1763</a>, <a -href="glossaries-user.html#dx1-19029" >1764</a>, <a -href="glossaries-user.html#dx1-19031" >1765</a>, <a -href="glossaries-user.html#dx1-19033" >1766</a>, <a -href="glossaries-user.html#dx1-19036" >1767</a> <br /></span> +class="cmss-10">description</span>  <a +href="glossaries-user.html#dx1-19002" >1781</a>, <a +href="glossaries-user.html#dx1-19014" >1782</a>, <a +href="glossaries-user.html#dx1-19015" >1783</a>, <a +href="glossaries-user.html#dx1-19022" >1784</a>, <a +href="glossaries-user.html#dx1-19023" >1785</a>, <a +href="glossaries-user.html#dx1-19029" >1786</a>, <a +href="glossaries-user.html#dx1-19031" >1787</a>, <a +href="glossaries-user.html#dx1-19033" >1788</a>, <a +href="glossaries-user.html#dx1-19036" >1789</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">dua</span>  <a -href="glossaries-user.html#dx1-19011" >1768</a>, <a -href="glossaries-user.html#dx1-19034" >1769</a> <br /></span> +class="cmss-10">dua</span>  <a +href="glossaries-user.html#dx1-19011" >1790</a>, <a +href="glossaries-user.html#dx1-19034" >1791</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">entrycounter</span>  <a -href="glossaries-user.html#dx1-16001" >1770</a>, <a -href="glossaries-user.html#dx1-16025" >1771</a>, <a -href="glossaries-user.html#dx1-57001" >1772</a>, <a -href="glossaries-user.html#dx1-66049" >1773</a>, <a -href="glossaries-user.html#dx1-66087" >1774</a> <br /></span> +class="cmss-10">entrycounter</span>  <a +href="glossaries-user.html#dx1-16001" >1792</a>, <a +href="glossaries-user.html#dx1-16025" >1793</a>, <a +href="glossaries-user.html#dx1-58001" >1794</a>, <a +href="glossaries-user.html#dx1-67049" >1795</a>, <a +href="glossaries-user.html#dx1-67087" >1796</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-16002" >1775</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-16002" >1797</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">true</span>  <a -href="glossaries-user.html#dx1-16013" >1776</a> <br /></span> +class="cmss-10">true</span>  <a +href="glossaries-user.html#dx1-16013" >1798</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">footnote</span>  <a -href="glossaries-user.html#dx1-19006" >1777</a>, <a -href="glossaries-user.html#dx1-19007" >1778</a>, <a -href="glossaries-user.html#dx1-19009" >1779</a>, <a -href="glossaries-user.html#dx1-19016" >1780</a>, <a -href="glossaries-user.html#dx1-19024" >1781</a>, <a -href="glossaries-user.html#dx1-19025" >1782</a> <br /></span> +class="cmss-10">footnote</span>  <a +href="glossaries-user.html#dx1-19006" >1799</a>, <a +href="glossaries-user.html#dx1-19007" >1800</a>, <a +href="glossaries-user.html#dx1-19009" >1801</a>, <a +href="glossaries-user.html#dx1-19016" >1802</a>, <a +href="glossaries-user.html#dx1-19024" >1803</a>, <a +href="glossaries-user.html#dx1-19025" >1804</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">hyperfirst</span>  <a -href="glossaries-user.html#dx1-14065" >1783</a>, <a -href="glossaries-user.html#dx1-39023" >1784</a>, <a -href="glossaries-user.html#dx1-39027" >1785</a> <br /></span> +class="cmss-10">hyperfirst</span>  <a +href="glossaries-user.html#dx1-14066" >1805</a>, <a +href="glossaries-user.html#dx1-39023" >1806</a>, <a +href="glossaries-user.html#dx1-39027" >1807</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-14070" >1786</a>, <a -href="glossaries-user.html#dx1-39012" >1787</a>, <a -href="glossaries-user.html#dx1-39021" >1788</a>, <a -href="glossaries-user.html#dx1-52069" >1789</a>, <a -href="glossaries-user.html#dx1-70029" >1790</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-14071" >1808</a>, <a +href="glossaries-user.html#dx1-39012" >1809</a>, <a +href="glossaries-user.html#dx1-39021" >1810</a>, <a +href="glossaries-user.html#dx1-52069" >1811</a>, <a +href="glossaries-user.html#dx1-71029" >1812</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">true</span>  <a -href="glossaries-user.html#dx1-14067" >1791</a> <br /></span> +class="cmss-10">true</span>  <a +href="glossaries-user.html#dx1-14068" >1813</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">index</span>  <a -href="glossaries-user.html#dx1-14007" >1792</a>, <a -href="glossaries-user.html#dx1-20009" >1793</a>, <a -href="glossaries-user.html#dx1-20020" >1794</a>, <a -href="glossaries-user.html#dx1-20023" >1795</a> <br /></span> +class="cmss-10">index</span>  <a +href="glossaries-user.html#dx1-14008" >1814</a>, <a +href="glossaries-user.html#dx1-20009" >1815</a>, <a +href="glossaries-user.html#dx1-20020" >1816</a>, <a +href="glossaries-user.html#dx1-20023" >1817</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">makeindex</span>  <a -href="glossaries-user.html#dx1-13004" >1796</a>, <a -href="glossaries-user.html#dx1-17043" >1797</a>, <a -href="glossaries-user.html#dx1-21005" >1798</a> <br /></span> - - - +class="cmss-10">makeindex</span>  <a +href="glossaries-user.html#dx1-13004" >1818</a>, <a +href="glossaries-user.html#dx1-17043" >1819</a>, <a +href="glossaries-user.html#dx1-21005" >1820</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nogroupskip</span>  <a -href="glossaries-user.html#dx1-5021" >1799</a>, <a -href="glossaries-user.html#dx1-16074" >1800</a>, <a -href="glossaries-user.html#dx1-57033" >1801</a>, <a -href="glossaries-user.html#dx1-66039" >1802</a>, <a -href="glossaries-user.html#dx1-66100" >1803</a> <br /></span> +class="cmss-10">nogroupskip</span>  <a +href="glossaries-user.html#dx1-5021" >1821</a>, <a +href="glossaries-user.html#dx1-16074" >1822</a>, <a +href="glossaries-user.html#dx1-58029" >1823</a>, <a +href="glossaries-user.html#dx1-67039" >1824</a>, <a +href="glossaries-user.html#dx1-67100" >1825</a> <br /></span> + + <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-16075" >1804</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-16075" >1826</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nohypertypes</span>  <a -href="glossaries-user.html#dx1-14071" >1805</a>, <a -href="glossaries-user.html#dx1-32002" >1806</a>, <a -href="glossaries-user.html#dx1-37020" >1807</a>, <a -href="glossaries-user.html#dx1-37023" >1808</a>, <a -href="glossaries-user.html#dx1-37025" >1809</a>, <a -href="glossaries-user.html#dx1-37026" >1810</a>, <a -href="glossaries-user.html#dx1-37086" >1811</a> <br /></span> +class="cmss-10">nohypertypes</span>  <a +href="glossaries-user.html#dx1-14072" >1827</a>, <a +href="glossaries-user.html#dx1-32002" >1828</a>, <a +href="glossaries-user.html#dx1-37021" >1829</a>, <a +href="glossaries-user.html#dx1-37024" >1830</a>, <a +href="glossaries-user.html#dx1-37026" >1831</a>, <a +href="glossaries-user.html#dx1-37027" >1832</a>, <a +href="glossaries-user.html#dx1-37087" >1833</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">index</span>  <a -href="glossaries-user.html#dx1-20021" >1812</a> <br /></span> +class="cmss-10">index</span>  <a +href="glossaries-user.html#dx1-20021" >1834</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nolist</span>  <a -href="glossaries-user.html#dx1-16041" >1813</a>, <a -href="glossaries-user.html#dx1-21008" >1814</a>, <a -href="glossaries-user.html#dx1-58004" >1815</a> <br /></span> +class="cmss-10">nolist</span>  <a +href="glossaries-user.html#dx1-16041" >1835</a>, <a +href="glossaries-user.html#dx1-21008" >1836</a>, <a +href="glossaries-user.html#dx1-59004" >1837</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nolong</span>  <a -href="glossaries-user.html#dx1-16033" >1816</a>, <a -href="glossaries-user.html#dx1-21006" >1817</a>, <a -href="glossaries-user.html#dx1-59004" >1818</a>, <a -href="glossaries-user.html#dx1-57018" >1819</a> <br /></span> +class="cmss-10">nolong</span>  <a +href="glossaries-user.html#dx1-16033" >1838</a>, <a +href="glossaries-user.html#dx1-21006" >1839</a>, <a +href="glossaries-user.html#dx1-60004" >1840</a>, <a +href="glossaries-user.html#dx1-58014" >1841</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nomain</span>  <a -href="glossaries-user.html#dx1-14002" >1820</a>, <a -href="glossaries-user.html#dx1-18015" >1821</a>, <a -href="glossaries-user.html#dx1-20004" >1822</a>, <a -href="glossaries-user.html#dx1-20008" >1823</a>, <a -href="glossaries-user.html#dx1-20015" >1824</a>, <a -href="glossaries-user.html#dx1-21011" >1825</a>, <a -href="glossaries-user.html#dx1-49010" >1826</a>, <a -href="glossaries-user.html#dx1-70076" >1827</a>, <a -href="glossaries-user.html#dx1-18012" >1828</a> <br /></span> +class="cmss-10">nomain</span>  <a +href="glossaries-user.html#dx1-14003" >1842</a>, <a +href="glossaries-user.html#dx1-18015" >1843</a>, <a +href="glossaries-user.html#dx1-20004" >1844</a>, <a +href="glossaries-user.html#dx1-20008" >1845</a>, <a +href="glossaries-user.html#dx1-20015" >1846</a>, <a +href="glossaries-user.html#dx1-21011" >1847</a>, <a +href="glossaries-user.html#dx1-49011" >1848</a>, <a +href="glossaries-user.html#dx1-71076" >1849</a>, <a +href="glossaries-user.html#dx1-18012" >1850</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nonumberlist</span>  <a -href="glossaries-user.html#dx1-3042" >1829</a>, <a -href="glossaries-user.html#dx1-16055" >1830</a>, <a -href="glossaries-user.html#dx1-16061" >1831</a>, <a -href="glossaries-user.html#dx1-23106" >1832</a>, <a -href="glossaries-user.html#dx1-36003" >1833</a>, <a -href="glossaries-user.html#dx1-40010" >1834</a>, <a -href="glossaries-user.html#dx1-66062" >1835</a>, <a -href="glossaries-user.html#dx1-66064" >1836</a> <br /></span> +class="cmss-10">nonumberlist</span>  <a +href="glossaries-user.html#dx1-3043" >1851</a>, <a +href="glossaries-user.html#dx1-16055" >1852</a>, <a +href="glossaries-user.html#dx1-16061" >1853</a>, <a +href="glossaries-user.html#dx1-23106" >1854</a>, <a +href="glossaries-user.html#dx1-36003" >1855</a>, <a +href="glossaries-user.html#dx1-40010" >1856</a>, <a +href="glossaries-user.html#dx1-67062" >1857</a>, <a +href="glossaries-user.html#dx1-67064" >1858</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nopostdot</span>  <a -href="glossaries-user.html#dx1-16072" >1837</a>, <a -href="glossaries-user.html#dx1-57037" >1838</a> <br /></span> +class="cmss-10">nopostdot</span>  <a +href="glossaries-user.html#dx1-16072" >1859</a>, <a +href="glossaries-user.html#dx1-58033" >1860</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-16073" >1839</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-16073" >1861</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nostyles</span>  <a -href="glossaries-user.html#dx1-16049" >1840</a>, <a -href="glossaries-user.html#dx1-21010" >1841</a>, <a -href="glossaries-user.html#dx1-58005" >1842</a>, <a -href="glossaries-user.html#dx1-59005" >1843</a>, <a -href="glossaries-user.html#dx1-61005" >1844</a>, <a -href="glossaries-user.html#dx1-63003" >1845</a>, <a -href="glossaries-user.html#dx1-57020" >1846</a> <br /></span> +class="cmss-10">nostyles</span>  <a +href="glossaries-user.html#dx1-16049" >1862</a>, <a +href="glossaries-user.html#dx1-21010" >1863</a>, <a +href="glossaries-user.html#dx1-59005" >1864</a>, <a +href="glossaries-user.html#dx1-60005" >1865</a>, <a +href="glossaries-user.html#dx1-62005" >1866</a>, <a +href="glossaries-user.html#dx1-64003" >1867</a>, <a +href="glossaries-user.html#dx1-58016" >1868</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nosuper</span>  <a -href="glossaries-user.html#dx1-16037" >1847</a>, <a -href="glossaries-user.html#dx1-21007" >1848</a>, <a -href="glossaries-user.html#dx1-61004" >1849</a>, <a -href="glossaries-user.html#dx1-57019" >1850</a> <br /></span> +class="cmss-10">nosuper</span>  <a +href="glossaries-user.html#dx1-16037" >1869</a>, <a +href="glossaries-user.html#dx1-21007" >1870</a>, <a +href="glossaries-user.html#dx1-62004" >1871</a>, <a +href="glossaries-user.html#dx1-58015" >1872</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">notranslate</span>  <a -href="glossaries-user.html#dx1-14063" >1851</a>, <a -href="glossaries-user.html#dx1-21014" >1852</a> <br /></span> +class="cmss-10">notranslate</span>  <a +href="glossaries-user.html#dx1-14064" >1873</a>, <a +href="glossaries-user.html#dx1-21014" >1874</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">notree</span>  <a -href="glossaries-user.html#dx1-16046" >1853</a>, <a -href="glossaries-user.html#dx1-21009" >1854</a>, <a -href="glossaries-user.html#dx1-63002" >1855</a> <br /></span> +class="cmss-10">notree</span>  <a +href="glossaries-user.html#dx1-16046" >1875</a>, <a +href="glossaries-user.html#dx1-21009" >1876</a>, <a +href="glossaries-user.html#dx1-64002" >1877</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nowarn</span>  <a -href="glossaries-user.html#dx1-14001" >1856</a>, <a -href="glossaries-user.html#dx1-32004" >1857</a> <br /></span> +class="cmss-10">nowarn</span>  <a +href="glossaries-user.html#dx1-14001" >1878</a>, <a +href="glossaries-user.html#dx1-32004" >1879</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">numberedsection</span>  <a -href="glossaries-user.html#dx1-15032" >1858</a>, <a -href="glossaries-user.html#dx1-15033" >1859</a>, <a -href="glossaries-user.html#dx1-44023" >1860</a>, <a -href="glossaries-user.html#dx1-44024" >1861</a>, <a -href="glossaries-user.html#dx1-44031" >1862</a> <br /></span> +class="cmss-10">numberedsection</span>  <a +href="glossaries-user.html#dx1-15035" >1880</a>, <a +href="glossaries-user.html#dx1-15036" >1881</a>, <a +href="glossaries-user.html#dx1-44023" >1882</a>, <a +href="glossaries-user.html#dx1-44024" >1883</a>, <a +href="glossaries-user.html#dx1-44031" >1884</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">autolabel</span>  <a -href="glossaries-user.html#dx1-15036" >1863</a>, <a -href="glossaries-user.html#dx1-15043" >1864</a> <br /></span> +class="cmss-10">autolabel</span>  <a +href="glossaries-user.html#dx1-15039" >1885</a>, <a +href="glossaries-user.html#dx1-15046" >1886</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-15034" >1865</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-15037" >1887</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">nameref</span>  <a -href="glossaries-user.html#dx1-15042" >1866</a> <br /></span> +class="cmss-10">nameref</span>  <a +href="glossaries-user.html#dx1-15045" >1888</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">nolabel</span>  <a -href="glossaries-user.html#dx1-15035" >1867</a> <br /></span> +class="cmss-10">nolabel</span>  <a +href="glossaries-user.html#dx1-15038" >1889</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">numberline</span>  <a -href="glossaries-user.html#dx1-15004" >1868</a>, <a -href="glossaries-user.html#dx1-15010" >1869</a> <br /></span> +class="cmss-10">numberline</span>  <a +href="glossaries-user.html#dx1-15004" >1890</a>, <a +href="glossaries-user.html#dx1-15010" >1891</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">numbers</span>  <a -href="glossaries-user.html#dx1-14006" >1870</a>, <a -href="glossaries-user.html#dx1-20005" >1871</a>, <a -href="glossaries-user.html#dx1-49017" >1872</a> <br /></span> +class="cmss-10">numbers</span>  <a +href="glossaries-user.html#dx1-14007" >1892</a>, <a +href="glossaries-user.html#dx1-20005" >1893</a>, <a +href="glossaries-user.html#dx1-49018" >1894</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">order</span>  <a -href="glossaries-user.html#dx1-17037" >1873</a>, <a -href="glossaries-user.html#dx1-17040" >1874</a> <br /></span> +class="cmss-10">order</span>  <a +href="glossaries-user.html#dx1-17037" >1895</a>, <a +href="glossaries-user.html#dx1-17040" >1896</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">letter</span>  <a -href="glossaries-user.html#dx1-5064" >1875</a>, <a -href="glossaries-user.html#dx1-8097" >1876</a>, <a -href="glossaries-user.html#dx1-17039" >1877</a> <br /></span> +class="cmss-10">letter</span>  <a +href="glossaries-user.html#dx1-5064" >1897</a>, <a +href="glossaries-user.html#dx1-8097" >1898</a>, <a +href="glossaries-user.html#dx1-17039" >1899</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">word</span>  <a -href="glossaries-user.html#dx1-5063" >1878</a>, <a -href="glossaries-user.html#dx1-8098" >1879</a>, <a -href="glossaries-user.html#dx1-17038" >1880</a> <br /></span> +class="cmss-10">word</span>  <a +href="glossaries-user.html#dx1-5063" >1900</a>, <a +href="glossaries-user.html#dx1-8098" >1901</a>, <a +href="glossaries-user.html#dx1-17038" >1902</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">sanitizesort</span>  <a -href="glossaries-user.html#dx1-14012" >1881</a>, <a -href="glossaries-user.html#dx1-17025" >1882</a> <br /></span> +class="cmss-10">sanitizesort</span>  <a +href="glossaries-user.html#dx1-14013" >1903</a>, <a +href="glossaries-user.html#dx1-17025" >1904</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-14015" >1883</a>, <a -href="glossaries-user.html#dx1-17026" >1884</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-14016" >1905</a>, <a +href="glossaries-user.html#dx1-17026" >1906</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">true</span>  <a -href="glossaries-user.html#dx1-14016" >1885</a> <br /></span> +class="cmss-10">true</span>  <a +href="glossaries-user.html#dx1-14017" >1907</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">savenumberlist</span>  <a -href="glossaries-user.html#dx1-14075" >1886</a>, <a -href="glossaries-user.html#dx1-43056" >1887</a> <br /></span> +class="cmss-10">savenumberlist</span>  <a +href="glossaries-user.html#dx1-14076" >1908</a>, <a +href="glossaries-user.html#dx1-43056" >1909</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-14078" >1888</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-14079" >1910</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">savewrites</span>  <a -href="glossaries-user.html#dx1-14017" >1889</a>, <a -href="glossaries-user.html#dx1-14019" >1890</a>, <a -href="glossaries-user.html#dx1-14027" >1891</a> <br /></span> +class="cmss-10">savewrites</span>  <a +href="glossaries-user.html#dx1-14018" >1911</a>, <a +href="glossaries-user.html#dx1-14020" >1912</a>, <a +href="glossaries-user.html#dx1-14028" >1913</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-14018" >1892</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-14019" >1914</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">section</span>  <a -href="glossaries-user.html#dx1-15011" >1893</a>, <a -href="glossaries-user.html#dx1-44029" >1894</a> <br /></span> +class="cmss-10">section</span>  <a +href="glossaries-user.html#dx1-15011" >1915</a>, <a +href="glossaries-user.html#dx1-44029" >1916</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">seeautonumberlist</span>  <a -href="glossaries-user.html#dx1-16058" >1895</a>, <a -href="glossaries-user.html#dx1-16065" >1896</a>, <a -href="glossaries-user.html#dx1-23117" >1897</a>, <a -href="glossaries-user.html#dx1-41028" >1898</a> <br /></span> +class="cmss-10">seeautonumberlist</span>  <a +href="glossaries-user.html#dx1-16058" >1917</a>, <a +href="glossaries-user.html#dx1-16065" >1918</a>, <a +href="glossaries-user.html#dx1-23117" >1919</a>, <a +href="glossaries-user.html#dx1-41028" >1920</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">shortcuts</span>  <a -href="glossaries-user.html#dx1-18025" >1899</a>, <a -href="glossaries-user.html#dx1-50052" >1900</a>, <a -href="glossaries-user.html#dx1-50054" >1901</a> <br /></span> +class="cmss-10">shortcuts</span>  <a +href="glossaries-user.html#dx1-18025" >1921</a>, <a +href="glossaries-user.html#dx1-50067" >1922</a>, <a +href="glossaries-user.html#dx1-50069" >1923</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">smallcaps</span>  <a -href="glossaries-user.html#dx1-19004" >1902</a>, <a -href="glossaries-user.html#dx1-19008" >1903</a>, <a -href="glossaries-user.html#dx1-19012" >1904</a>, <a -href="glossaries-user.html#dx1-19027" >1905</a>, <a -href="glossaries-user.html#dx1-19030" >1906</a>, <a -href="glossaries-user.html#dx1-21018" >1907</a>, <a -href="glossaries-user.html#dx1-70023" >1908</a>, <a -href="glossaries-user.html#dx1-70024" >1909</a> <br /></span> +class="cmss-10">smallcaps</span>  <a +href="glossaries-user.html#dx1-19004" >1924</a>, <a +href="glossaries-user.html#dx1-19008" >1925</a>, <a +href="glossaries-user.html#dx1-19012" >1926</a>, <a +href="glossaries-user.html#dx1-19027" >1927</a>, <a +href="glossaries-user.html#dx1-19030" >1928</a>, <a +href="glossaries-user.html#dx1-21018" >1929</a>, <a +href="glossaries-user.html#dx1-71023" >1930</a>, <a +href="glossaries-user.html#dx1-71024" >1931</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">smaller</span>  <a -href="glossaries-user.html#dx1-19005" >1910</a>, <a -href="glossaries-user.html#dx1-19010" >1911</a>, <a -href="glossaries-user.html#dx1-19017" >1912</a>, <a -href="glossaries-user.html#dx1-19028" >1913</a>, <a -href="glossaries-user.html#dx1-19032" >1914</a>, <a -href="glossaries-user.html#dx1-70032" >1915</a>, <a -href="glossaries-user.html#dx1-70037" >1916</a> <br /></span> +class="cmss-10">smaller</span>  <a +href="glossaries-user.html#dx1-19005" >1932</a>, <a +href="glossaries-user.html#dx1-19010" >1933</a>, <a +href="glossaries-user.html#dx1-19017" >1934</a>, <a +href="glossaries-user.html#dx1-19028" >1935</a>, <a +href="glossaries-user.html#dx1-19032" >1936</a>, <a +href="glossaries-user.html#dx1-71032" >1937</a>, <a +href="glossaries-user.html#dx1-71037" >1938</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">sort</span>  <a -href="glossaries-user.html#dx1-17001" >1917</a>, <a -href="glossaries-user.html#dx1-70020" >1918</a>, <a -href="glossaries-user.html#dx1-70092" >1919</a> <br /></span> +class="cmss-10">sort</span>  <a +href="glossaries-user.html#dx1-17001" >1939</a>, <a +href="glossaries-user.html#dx1-71020" >1940</a>, <a +href="glossaries-user.html#dx1-71092" >1941</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">def</span>  <a -href="glossaries-user.html#dx1-17007" >1920</a>, <a -href="glossaries-user.html#dx1-17011" >1921</a>, <a -href="glossaries-user.html#dx1-17014" >1922</a>, <a -href="glossaries-user.html#dx1-17028" >1923</a>, <a -href="glossaries-user.html#dx1-23086" >1924</a>, <a -href="glossaries-user.html#dx1-30007" >1925</a>, <a -href="glossaries-user.html#dx1-70019" >1926</a> <br /></span> +class="cmss-10">def</span>  <a +href="glossaries-user.html#dx1-17007" >1942</a>, <a +href="glossaries-user.html#dx1-17011" >1943</a>, <a +href="glossaries-user.html#dx1-17014" >1944</a>, <a +href="glossaries-user.html#dx1-17028" >1945</a>, <a +href="glossaries-user.html#dx1-23086" >1946</a>, <a +href="glossaries-user.html#dx1-30007" >1947</a>, <a +href="glossaries-user.html#dx1-71019" >1948</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">standard</span>  <a -href="glossaries-user.html#dx1-17002" >1927</a>, <a -href="glossaries-user.html#dx1-17016" >1928</a>, <a -href="glossaries-user.html#dx1-17032" >1929</a> <br /></span> +class="cmss-10">standard</span>  <a +href="glossaries-user.html#dx1-17002" >1949</a>, <a +href="glossaries-user.html#dx1-17016" >1950</a>, <a +href="glossaries-user.html#dx1-17032" >1951</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">use</span>  <a -href="glossaries-user.html#dx1-17009" >1930</a>, <a -href="glossaries-user.html#dx1-17012" >1931</a>, <a -href="glossaries-user.html#dx1-17015" >1932</a>, <a -href="glossaries-user.html#dx1-17029" >1933</a>, <a -href="glossaries-user.html#dx1-23087" >1934</a>, <a -href="glossaries-user.html#dx1-30006" >1935</a>, <a -href="glossaries-user.html#dx1-70018" >1936</a> <br /></span> +class="cmss-10">use</span>  <a +href="glossaries-user.html#dx1-17009" >1952</a>, <a +href="glossaries-user.html#dx1-17012" >1953</a>, <a +href="glossaries-user.html#dx1-17015" >1954</a>, <a +href="glossaries-user.html#dx1-17029" >1955</a>, <a +href="glossaries-user.html#dx1-23087" >1956</a>, <a +href="glossaries-user.html#dx1-30006" >1957</a>, <a +href="glossaries-user.html#dx1-71018" >1958</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">style</span>  <a -href="glossaries-user.html#dx1-16027" >1937</a>, <a -href="glossaries-user.html#dx1-16045" >1938</a>, <a -href="glossaries-user.html#dx1-16051" >1939</a>, <a -href="glossaries-user.html#dx1-44020" >1940</a>, <a -href="glossaries-user.html#dx1-57014" >1941</a>, <a -href="glossaries-user.html#dx1-60008" >1942</a>, <a -href="glossaries-user.html#dx1-62008" >1943</a> <br /></span> +class="cmss-10">style</span>  <a +href="glossaries-user.html#dx1-16027" >1959</a>, <a +href="glossaries-user.html#dx1-16045" >1960</a>, <a +href="glossaries-user.html#dx1-16051" >1961</a>, <a +href="glossaries-user.html#dx1-44020" >1962</a>, <a +href="glossaries-user.html#dx1-57004" >1963</a>, <a +href="glossaries-user.html#dx1-61008" >1964</a>, <a +href="glossaries-user.html#dx1-63008" >1965</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">list</span>  <a -href="glossaries-user.html#dx1-16028" >1944</a> <br /></span> - - - +class="cmss-10">list</span>  <a +href="glossaries-user.html#dx1-16028" >1966</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">subentrycounter</span>  <a -href="glossaries-user.html#dx1-16021" >1945</a>, <a -href="glossaries-user.html#dx1-28001" >1946</a>, <a -href="glossaries-user.html#dx1-30008" >1947</a>, <a -href="glossaries-user.html#dx1-57003" >1948</a>, <a -href="glossaries-user.html#dx1-66068" >1949</a>, <a -href="glossaries-user.html#dx1-66089" >1950</a> <br /></span> +class="cmss-10">subentrycounter</span>  <a +href="glossaries-user.html#dx1-16021" >1967</a>, <a +href="glossaries-user.html#dx1-28001" >1968</a>, <a +href="glossaries-user.html#dx1-30008" >1969</a>, <a +href="glossaries-user.html#dx1-58003" >1970</a>, <a +href="glossaries-user.html#dx1-67068" >1971</a>, <a +href="glossaries-user.html#dx1-67089" >1972</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-16022" >1951</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-16022" >1973</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">symbols</span>  <a -href="glossaries-user.html#dx1-14005" >1952</a>, <a -href="glossaries-user.html#dx1-20001" >1953</a>, <a -href="glossaries-user.html#dx1-49016" >1954</a> <br /></span> +class="cmss-10">symbols</span>  <a +href="glossaries-user.html#dx1-14006" >1974</a>, <a +href="glossaries-user.html#dx1-20001" >1975</a>, <a +href="glossaries-user.html#dx1-49017" >1976</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">toc</span>  <a -href="glossaries-user.html#dx1-15001" >1955</a>, <a -href="glossaries-user.html#dx1-15005" >1956</a>, <a -href="glossaries-user.html#dx1-15008" >1957</a>, <a -href="glossaries-user.html#dx1-15009" >1958</a>, <a -href="glossaries-user.html#dx1-44017" >1959</a> <br /></span> +class="cmss-10">toc</span>  <a +href="glossaries-user.html#dx1-15001" >1977</a>, <a +href="glossaries-user.html#dx1-15005" >1978</a>, <a +href="glossaries-user.html#dx1-15008" >1979</a>, <a +href="glossaries-user.html#dx1-15009" >1980</a>, <a +href="glossaries-user.html#dx1-44017" >1981</a> <br /></span> + + <span class="index-subitem">    <span -class="cmss-10x-x-109">translate</span>  <a -href="glossaries-user.html#dx1-14032" >1960</a>, <a -href="glossaries-user.html#dx1-14055" >1961</a>, <a -href="glossaries-user.html#dx1-14057" >1962</a>, <a -href="glossaries-user.html#dx1-21013" >1963</a> <br /></span> +class="cmss-10">translate</span>  <a +href="glossaries-user.html#dx1-14033" >1982</a>, <a +href="glossaries-user.html#dx1-14056" >1983</a>, <a +href="glossaries-user.html#dx1-14058" >1984</a>, <a +href="glossaries-user.html#dx1-21013" >1985</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">babel</span>  <a -href="glossaries-user.html#dx1-7007" >1964</a>, <a -href="glossaries-user.html#dx1-7026" >1965</a>, <a -href="glossaries-user.html#dx1-7032" >1966</a>, <a -href="glossaries-user.html#dx1-14049" >1967</a>, <a -href="glossaries-user.html#dx1-14052" >1968</a>, <a -href="glossaries-user.html#dx1-70060" >1969</a> <br /></span> +class="cmss-10">babel</span>  <a +href="glossaries-user.html#dx1-7007" >1986</a>, <a +href="glossaries-user.html#dx1-7026" >1987</a>, <a +href="glossaries-user.html#dx1-7032" >1988</a>, <a +href="glossaries-user.html#dx1-14050" >1989</a>, <a +href="glossaries-user.html#dx1-14053" >1990</a>, <a +href="glossaries-user.html#dx1-71060" >1991</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-7006" >1970</a>, <a -href="glossaries-user.html#dx1-7036" >1971</a>, <a -href="glossaries-user.html#dx1-14043" >1972</a>, <a -href="glossaries-user.html#dx1-14062" >1973</a>, <a -href="glossaries-user.html#dx1-14064" >1974</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-7006" >1992</a>, <a +href="glossaries-user.html#dx1-7036" >1993</a>, <a +href="glossaries-user.html#dx1-14044" >1994</a>, <a +href="glossaries-user.html#dx1-14063" >1995</a>, <a +href="glossaries-user.html#dx1-14065" >1996</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">true</span>  <a -href="glossaries-user.html#dx1-14033" >1975</a>, <a -href="glossaries-user.html#dx1-14054" >1976</a>, <a -href="glossaries-user.html#dx1-14056" >1977</a>, <a -href="glossaries-user.html#dx1-14058" >1978</a> <br /></span> +class="cmss-10">true</span>  <a +href="glossaries-user.html#dx1-14034" >1997</a>, <a +href="glossaries-user.html#dx1-14055" >1998</a>, <a +href="glossaries-user.html#dx1-14057" >1999</a>, <a +href="glossaries-user.html#dx1-14059" >2000</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">ucfirst</span>  <a -href="glossaries-user.html#dx1-15029" >1979</a> <br /></span> +class="cmss-10">ucfirst</span>  <a +href="glossaries-user.html#dx1-15032" >2001</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">ucmark</span>  <a -href="glossaries-user.html#dx1-15014" >1980</a>, <a -href="glossaries-user.html#dx1-15016" >1981</a> <br /></span> +class="cmss-10">ucmark</span>  <a +href="glossaries-user.html#dx1-15017" >2002</a>, <a +href="glossaries-user.html#dx1-15019" >2003</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">false</span>  <a -href="glossaries-user.html#dx1-15017" >1982</a> <br /></span> +class="cmss-10">false</span>  <a +href="glossaries-user.html#dx1-15020" >2004</a> <br /></span> <span class="index-subsubitem">        <span -class="cmss-10x-x-109">true</span>  <a -href="glossaries-user.html#dx1-15019" >1983</a> <br /></span> +class="cmss-10">true</span>  <a +href="glossaries-user.html#dx1-15022" >2005</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">xindy</span>  <a -href="glossaries-user.html#dx1-5109" >1984</a>, <a -href="glossaries-user.html#dx1-6011" >1985</a>, <a -href="glossaries-user.html#dx1-8099" >1986</a>, <a -href="glossaries-user.html#dx1-10005" >1987</a>, <a -href="glossaries-user.html#dx1-11003" >1988</a>, <a -href="glossaries-user.html#dx1-17057" >1989</a>, <a -href="glossaries-user.html#dx1-17074" >1990</a>, <a -href="glossaries-user.html#dx1-21002" >1991</a>, <a -href="glossaries-user.html#dx1-21016" >1992</a>, <a -href="glossaries-user.html#dx1-22031" >1993</a>, <a -href="glossaries-user.html#dx1-45003" >1994</a>, <a -href="glossaries-user.html#dx1-47001" >1995</a>, <a -href="glossaries-user.html#dx1-48001" >1996</a> <br /></span> +class="cmss-10">xindy</span>  <a +href="glossaries-user.html#dx1-5109" >2006</a>, <a +href="glossaries-user.html#dx1-6011" >2007</a>, <a +href="glossaries-user.html#dx1-8099" >2008</a>, <a +href="glossaries-user.html#dx1-10005" >2009</a>, <a +href="glossaries-user.html#dx1-11003" >2010</a>, <a +href="glossaries-user.html#dx1-17057" >2011</a>, <a +href="glossaries-user.html#dx1-17074" >2012</a>, <a +href="glossaries-user.html#dx1-21002" >2013</a>, <a +href="glossaries-user.html#dx1-21016" >2014</a>, <a +href="glossaries-user.html#dx1-22031" >2015</a>, <a +href="glossaries-user.html#dx1-45003" >2016</a>, <a +href="glossaries-user.html#dx1-47001" >2017</a>, <a +href="glossaries-user.html#dx1-48001" >2018</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">xindygloss</span>  <a -href="glossaries-user.html#dx1-17073" >1997</a>, <a -href="glossaries-user.html#dx1-21003" >1998</a> <br /></span> +class="cmss-10">xindygloss</span>  <a +href="glossaries-user.html#dx1-17073" >2019</a>, <a +href="glossaries-user.html#dx1-21003" >2020</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">xindynoglsnumbers</span>  <a -href="glossaries-user.html#dx1-17077" >1999</a>, <a -href="glossaries-user.html#dx1-21004" >2000</a> <br /></span> +class="cmss-10">xindynoglsnumbers</span>  <a +href="glossaries-user.html#dx1-17077" >2021</a>, <a +href="glossaries-user.html#dx1-21004" >2022</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">page </span>counter  <a -href="glossaries-user.html#dx1-47047" >2001</a> <br /></span> +class="cmtt-10">page </span>(counter)  <a +href="glossaries-user.html#dx1-47047" >2023</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\pagelistname</span></span></span>  <a -href="glossaries-user.html#dx1-7022" >2002</a> <br /></span> +class="cmtt-10">\pagelistname</span></span></span>  <a +href="glossaries-user.html#dx1-7022" >2024</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">pdflatex</span>  <a -href="glossaries-user.html#dx1-14" >2003</a>, <a -href="glossaries-user.html#dx1-37018" >2004</a> <br /></span> +class="cmtt-10">pdflatex</span>  <a +href="glossaries-user.html#dx1-16" >2025</a>, <a +href="glossaries-user.html#dx1-37019" >2026</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\PGLS</span></span></span>  <a -href="glossaries-user.html#dx1-68030" ><span -class="cmti-10x-x-109">2005</span></a> <br /></span> +class="cmtt-10">\PGLS</span></span></span>  <a +href="glossaries-user.html#dx1-69030" ><span +class="cmti-10">2027</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Pgls</span></span></span>  <a -href="glossaries-user.html#dx1-68025" ><span -class="cmti-10x-x-109">2006</span></a> <br /></span> +class="cmtt-10">\Pgls</span></span></span>  <a +href="glossaries-user.html#dx1-69025" ><span +class="cmti-10">2028</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\pgls</span></span></span>  <a -href="glossaries-user.html#dx1-68021" ><span -class="cmti-10x-x-109">2007</span></a> <br /></span> +class="cmtt-10">\pgls</span></span></span>  <a +href="glossaries-user.html#dx1-69021" ><span +class="cmti-10">2029</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\PGLSpl</span></span></span>  <a -href="glossaries-user.html#dx1-68041" ><span -class="cmti-10x-x-109">2008</span></a> <br /></span> +class="cmtt-10">\PGLSpl</span></span></span>  <a +href="glossaries-user.html#dx1-69041" ><span +class="cmti-10">2030</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Pglspl</span></span></span>  <a -href="glossaries-user.html#dx1-68036" ><span -class="cmti-10x-x-109">2009</span></a> <br /></span> +class="cmtt-10">\Pglspl</span></span></span>  <a +href="glossaries-user.html#dx1-69036" ><span +class="cmti-10">2031</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\pglspl</span></span></span>  <a -href="glossaries-user.html#dx1-68032" ><span -class="cmti-10x-x-109">2010</span></a> <br /></span> +class="cmtt-10">\pglspl</span></span></span>  <a +href="glossaries-user.html#dx1-69032" ><span +class="cmti-10">2032</span></a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">pod2man</span>  <a -href="glossaries-user.html#dx1-9029" >2011</a> <br /></span> +class="cmtt-10">pod2man</span>  <a +href="glossaries-user.html#dx1-9029" >2033</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">polyglossia </span>package  <a -href="glossaries-user.html#dx1-7002" >2012</a>, <a -href="glossaries-user.html#dx1-7033" >2013</a>, <a -href="glossaries-user.html#dx1-14041" >2014</a>, <a -href="glossaries-user.html#dx1-14045" >2015</a>, <a -href="glossaries-user.html#dx1-14060" >2016</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\printacronyms</span></span></span>  <a +class="cmss-10">polyglossia </span>package  <a +href="glossaries-user.html#dx1-7002" >2034</a>, <a +href="glossaries-user.html#dx1-7033" >2035</a>, <a +href="glossaries-user.html#dx1-14042" >2036</a>, <a +href="glossaries-user.html#dx1-14046" >2037</a>, <a +href="glossaries-user.html#dx1-14061" >2038</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\printacronyms</span></span></span>  <a href="glossaries-user.html#dx1-18002" ><span -class="cmti-10x-x-109">2017</span></a>, <a -href="glossaries-user.html#dx1-54005" >2018</a> <br /></span> +class="cmti-10">2039</span></a>, <a +href="glossaries-user.html#dx1-54005" >2040</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\printglossaries</span></span></span>  <a -href="glossaries-user.html#dx1-23008" >2019</a>, <a -href="glossaries-user.html#dx1-34006" >2020</a>, <a +class="cmtt-10">\printglossaries</span></span></span>  <a +href="glossaries-user.html#dx1-23008" >2041</a>, <a +href="glossaries-user.html#dx1-34006" >2042</a>, <a href="glossaries-user.html#dx1-44001" ><span -class="cmti-10x-x-109">2021</span></a>, <a -href="glossaries-user.html#dx1-54003" >2022</a>, <a -href="glossaries-user.html#dx1-66072" >2023</a>, <a -href="glossaries-user.html#dx1-67008" >2024</a>, <a -href="glossaries-user.html#dx1-70065" >2025</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\printglossary</span></span></span>  <a -href="glossaries-user.html#dx1-16054" >2026</a>, <a -href="glossaries-user.html#dx1-18003" >2027</a>, <a -href="glossaries-user.html#dx1-20003" >2028</a>, <a -href="glossaries-user.html#dx1-20007" >2029</a>, <a -href="glossaries-user.html#dx1-20011" >2030</a>, <a -href="glossaries-user.html#dx1-23007" >2031</a>, <a -href="glossaries-user.html#dx1-34005" >2032</a>, <a +class="cmti-10">2043</span></a>, <a +href="glossaries-user.html#dx1-54003" >2044</a>, <a +href="glossaries-user.html#dx1-67072" >2045</a>, <a +href="glossaries-user.html#dx1-68008" >2046</a>, <a +href="glossaries-user.html#dx1-71065" >2047</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\printglossary</span></span></span>  <a +href="glossaries-user.html#dx1-16054" >2048</a>, <a +href="glossaries-user.html#dx1-18003" >2049</a>, <a +href="glossaries-user.html#dx1-20003" >2050</a>, <a +href="glossaries-user.html#dx1-20007" >2051</a>, <a +href="glossaries-user.html#dx1-20011" >2052</a>, <a +href="glossaries-user.html#dx1-23007" >2053</a>, <a +href="glossaries-user.html#dx1-34005" >2054</a>, <a href="glossaries-user.html#dx1-44013" ><span -class="cmti-10x-x-109">2033</span></a>, <a -href="glossaries-user.html#dx1-54001" >2034</a>, <a -href="glossaries-user.html#dx1-54006" >2035</a>, <a -href="glossaries-user.html#dx1-57012" >2036</a>, <a -href="glossaries-user.html#dx1-57027" >2037</a>, <a -href="glossaries-user.html#dx1-66071" >2038</a>, <a -href="glossaries-user.html#dx1-67007" >2039</a>, <a -href="glossaries-user.html#dx1-70064" >2040</a> <br /></span> +class="cmti-10">2055</span></a>, <a +href="glossaries-user.html#dx1-54001" >2056</a>, <a +href="glossaries-user.html#dx1-54006" >2057</a>, <a +href="glossaries-user.html#dx1-57002" >2058</a>, <a +href="glossaries-user.html#dx1-58023" >2059</a>, <a +href="glossaries-user.html#dx1-67071" >2060</a>, <a +href="glossaries-user.html#dx1-68007" >2061</a>, <a +href="glossaries-user.html#dx1-71064" >2062</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">\printglossary </span>options<br /></span> +class="cmtt-10">\printglossary </span>options<br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">nonumberlist</span>  <a -href="glossaries-user.html#dx1-44025" >2041</a> <br /></span> +class="cmss-10">nonumberlist</span>  <a +href="glossaries-user.html#dx1-44025" >2063</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">numberedsection</span>  <a -href="glossaries-user.html#dx1-44022" >2042</a> <br /></span> +class="cmss-10">numberedsection</span>  <a +href="glossaries-user.html#dx1-44022" >2064</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">style</span>  <a -href="glossaries-user.html#dx1-16053" >2043</a>, <a -href="glossaries-user.html#dx1-44019" >2044</a>, <a -href="glossaries-user.html#dx1-57011" >2045</a>, <a -href="glossaries-user.html#dx1-57026" >2046</a> <br /></span> +class="cmss-10">style</span>  <a +href="glossaries-user.html#dx1-16053" >2065</a>, <a +href="glossaries-user.html#dx1-44019" >2066</a>, <a +href="glossaries-user.html#dx1-57001" >2067</a>, <a +href="glossaries-user.html#dx1-58022" >2068</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">title</span>  <a -href="glossaries-user.html#dx1-44015" >2047</a>, <a -href="glossaries-user.html#dx1-44018" >2048</a> <br /></span> +class="cmss-10">title</span>  <a +href="glossaries-user.html#dx1-44015" >2069</a>, <a +href="glossaries-user.html#dx1-44018" >2070</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">toctitle</span>  <a -href="glossaries-user.html#dx1-44016" >2049</a> <br /></span> +class="cmss-10">toctitle</span>  <a +href="glossaries-user.html#dx1-44016" >2071</a> <br /></span> <span class="index-subitem">    <span -class="cmss-10x-x-109">type</span>  <a -href="glossaries-user.html#dx1-44014" >2050</a> <br /></span> +class="cmss-10">type</span>  <a +href="glossaries-user.html#dx1-44014" >2072</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\printindex</span></span></span>  <a +class="cmtt-10">\printindex</span></span></span>  <a href="glossaries-user.html#dx1-20010" ><span -class="cmti-10x-x-109">2051</span></a> <br /></span> +class="cmti-10">2073</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\printnumbers</span></span></span>  <a +class="cmtt-10">\printnumbers</span></span></span>  <a href="glossaries-user.html#dx1-20006" ><span -class="cmti-10x-x-109">2052</span></a> <br /></span> +class="cmti-10">2074</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\printsymbols</span></span></span>  <a +class="cmtt-10">\printsymbols</span></span></span>  <a href="glossaries-user.html#dx1-20002" ><span -class="cmti-10x-x-109">2053</span></a> <br /></span> +class="cmti-10">2075</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\provideglossaryentry</span></span></span>  <a +class="cmtt-10">\provideglossaryentry</span></span></span>  <a href="glossaries-user.html#dx1-23019" ><span -class="cmti-10x-x-109">2054</span></a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">R</span> - - - +class="cmti-10">2076</span></a>, <a +href="glossaries-user.html#dx1-31021" >2077</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">R</span> <span class="index-item"><span -class="cmss-10x-x-109">relsize </span>package  <a -href="glossaries-user.html#dx1-19019" >2055</a>, <a -href="glossaries-user.html#dx1-52015" >2056</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\Roman</span></span></span>  <a -href="glossaries-user.html#dx1-47036" >2057</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">S</span> +class="cmss-10">relsize </span>package  <a +href="glossaries-user.html#dx1-19019" >2078</a>, <a +href="glossaries-user.html#dx1-52015" >2079</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\Roman</span></span></span>  <a +href="glossaries-user.html#dx1-47036" >2080</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">S</span> <span class="index-item">sanitize  <a -href="glossaries-user.html#dx1-3043" ><span -class="cmbx-10x-x-109">2058</span></a>, <a -href="glossaries-user.html#dx1-14014" >2059</a>, <a -href="glossaries-user.html#dx1-42017" >2060</a>, <a -href="glossaries-user.html#dx1-43055" >2061</a> <br /></span> +href="glossaries-user.html#dx1-3044" ><span +class="cmbx-10">2081</span></a>, <a +href="glossaries-user.html#dx1-14015" >2082</a>, <a +href="glossaries-user.html#dx1-42017" >2083</a>, <a +href="glossaries-user.html#dx1-43055" >2084</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">scrwfile </span>package  <a -href="glossaries-user.html#dx1-14021" >2062</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\section*</span></span></span>  <a -href="glossaries-user.html#dx1-15045" >2063</a>, <a -href="glossaries-user.html#dx1-44027" >2064</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\seename</span></span></span>  <a -href="glossaries-user.html#dx1-3002" >2065</a>, <a -href="glossaries-user.html#dx1-41011" >2066</a>, <a -href="glossaries-user.html#dx1-41016" >2067</a>, <a -href="glossaries-user.html#dx1-42007" >2068</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\SetAcronymLists</span></span></span>  <a +class="cmss-10">scrwfile </span>package  <a +href="glossaries-user.html#dx1-14022" >2085</a> <br /></span> + + +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\section*</span></span></span>  <a +href="glossaries-user.html#dx1-15048" >2086</a>, <a +href="glossaries-user.html#dx1-44027" >2087</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\seename</span></span></span>  <a +href="glossaries-user.html#dx1-3002" >2088</a>, <a +href="glossaries-user.html#dx1-41011" >2089</a>, <a +href="glossaries-user.html#dx1-41016" >2090</a>, <a +href="glossaries-user.html#dx1-42007" >2091</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\SetAcronymLists</span></span></span>  <a href="glossaries-user.html#dx1-18023" ><span -class="cmti-10x-x-109">2069</span></a> <br /></span> +class="cmti-10">2092</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setacronymstyle</span></span></span>  <a -href="glossaries-user.html#dx1-19001" >2070</a>, <a +class="cmtt-10">\setacronymstyle</span></span></span>  <a +href="glossaries-user.html#dx1-19001" >2093</a>, <a +href="glossaries-user.html#dx1-50021" >2094</a>, <a href="glossaries-user.html#dx1-51001" ><span -class="cmti-10x-x-109">2071</span></a>, <a -href="glossaries-user.html#dx1-53016" >2072</a> <br /></span> +class="cmti-10">2095</span></a>, <a +href="glossaries-user.html#dx1-53016" >2096</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setAlphaCompositor</span></span></span>  <a -href="glossaries-user.html#dx1-47056" >2073</a> <br /></span> +class="cmtt-10">\setAlphaCompositor</span></span></span>  <a +href="glossaries-user.html#dx1-47056" >2097</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setCompositor</span></span></span>  <a -href="glossaries-user.html#dx1-47054" >2074</a> <br /></span> +class="cmtt-10">\setCompositor</span></span></span>  <a +href="glossaries-user.html#dx1-47054" >2098</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setentrycounter</span></span></span>  <a -href="glossaries-user.html#dx1-66056" >2075</a>, <a -href="glossaries-user.html#dx1-66059" >2076</a> <br /></span> +class="cmtt-10">\setentrycounter</span></span></span>  <a +href="glossaries-user.html#dx1-67056" >2099</a>, <a +href="glossaries-user.html#dx1-67059" >2100</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setglossarypreamble</span></span></span>  <a -href="glossaries-user.html#dx1-16020" >2077</a>, <a +class="cmtt-10">\setglossarypreamble</span></span></span>  <a +href="glossaries-user.html#dx1-16020" >2101</a>, <a href="glossaries-user.html#dx1-44036" ><span -class="cmti-10x-x-109">2078</span></a> <br /></span> +class="cmti-10">2102</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setglossarysection</span></span></span>  <a +class="cmtt-10">\setglossarysection</span></span></span>  <a href="glossaries-user.html#dx1-15012" ><span -class="cmti-10x-x-109">2079</span></a>, <a -href="glossaries-user.html#dx1-44030" >2080</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setglossarystyle</span></span></span>  <a -href="glossaries-user.html#dx1-16052" >2081</a>, <a -href="glossaries-user.html#dx1-57013" ><span -class="cmti-10x-x-109">2082</span></a>, <a -href="glossaries-user.html#dx1-57029" >2083</a>, <a -href="glossaries-user.html#dx1-57032" >2084</a>, <a -href="glossaries-user.html#dx1-64010" >2085</a>, <a -href="glossaries-user.html#dx1-65007" >2086</a>, <a -href="glossaries-user.html#dx1-66095" >2087</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setStyleFile</span></span></span>  <a -href="glossaries-user.html#dx1-10021" >2088</a>, <a -href="glossaries-user.html#dx1-11011" >2089</a>, <a +class="cmti-10">2103</span></a>, <a +href="glossaries-user.html#dx1-44030" >2104</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\setglossarystyle</span></span></span>  <a +href="glossaries-user.html#dx1-16052" >2105</a>, <a +href="glossaries-user.html#dx1-57003" ><span +class="cmti-10">2106</span></a>, <a +href="glossaries-user.html#dx1-58025" >2107</a>, <a +href="glossaries-user.html#dx1-58028" >2108</a>, <a +href="glossaries-user.html#dx1-65010" >2109</a>, <a +href="glossaries-user.html#dx1-66007" >2110</a>, <a +href="glossaries-user.html#dx1-67095" >2111</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\setStyleFile</span></span></span>  <a +href="glossaries-user.html#dx1-10021" >2112</a>, <a +href="glossaries-user.html#dx1-11011" >2113</a>, <a href="glossaries-user.html#dx1-22023" ><span -class="cmti-10x-x-109">2090</span></a> <br /></span> +class="cmti-10">2114</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\setupglossaries</span></span></span>  <a +class="cmtt-10">\setupglossaries</span></span></span>  <a href="glossaries-user.html#dx1-21001" ><span -class="cmti-10x-x-109">2091</span></a> <br /></span> +class="cmti-10">2115</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\subglossentry</span></span></span>  <a -href="glossaries-user.html#dx1-66065" ><span -class="cmti-10x-x-109">2092</span></a> <br /></span> +class="cmtt-10">\subglossentry</span></span></span>  <a +href="glossaries-user.html#dx1-67065" ><span +class="cmti-10">2116</span></a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">supertabular </span>(environment)  <a -href="glossaries-user.html#dx1-61002" >2093</a>, <a -href="glossaries-user.html#dx1-61008" >2094</a>, <a -href="glossaries-user.html#dx1-61013" >2095</a>, <a -href="glossaries-user.html#dx1-62003" >2096</a>, <a -href="glossaries-user.html#dx1-62010" >2097</a> <br /></span> +class="cmtt-10">supertabular </span>(environment)  <a +href="glossaries-user.html#dx1-62002" >2117</a>, <a +href="glossaries-user.html#dx1-62008" >2118</a>, <a +href="glossaries-user.html#dx1-62013" >2119</a>, <a +href="glossaries-user.html#dx1-63003" >2120</a>, <a +href="glossaries-user.html#dx1-63010" >2121</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">supertabular </span>package  <a -href="glossaries-user.html#dx1-16039" >2098</a>, <a -href="glossaries-user.html#dx1-61015" >2099</a>, <a -href="glossaries-user.html#dx1-62012" >2100</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\symbolname</span></span></span>  <a -href="glossaries-user.html#dx1-7021" >2101</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">T</span> +class="cmss-10">supertabular </span>package  <a +href="glossaries-user.html#dx1-16039" >2122</a>, <a +href="glossaries-user.html#dx1-62015" >2123</a>, <a +href="glossaries-user.html#dx1-63012" >2124</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\symbolname</span></span></span>  <a +href="glossaries-user.html#dx1-7021" >2125</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">T</span> <span class="index-item">TeX4HT  <a -href="glossaries-user.html#dx1-70095" >2102</a> <br /></span> +href="glossaries-user.html#dx1-71095" >2126</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\textbf</span></span></span>  <a -href="glossaries-user.html#dx1-37052" >2103</a> <br /></span> +class="cmtt-10">\textbf</span></span></span>  <a +href="glossaries-user.html#dx1-37053" >2127</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">textcase </span>package  <a -href="glossaries-user.html#dx1-15024" >2104</a>, <a -href="glossaries-user.html#dx1-15026" >2105</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\textrm</span></span></span>  <a -href="glossaries-user.html#dx1-47013" >2106</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\textsc</span></span></span>  <a -href="glossaries-user.html#dx1-52008" >2107</a>, <a -href="glossaries-user.html#dx1-52010" >2108</a>, <a -href="glossaries-user.html#dx1-53036" >2109</a>, <a -href="glossaries-user.html#dx1-53044" >2110</a>, <a -href="glossaries-user.html#dx1-53045" >2111</a>, <a -href="glossaries-user.html#dx1-53061" >2112</a>, <a -href="glossaries-user.html#dx1-70025" >2113</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\textsmaller</span></span></span>  <a -href="glossaries-user.html#dx1-19020" >2114</a>, <a -href="glossaries-user.html#dx1-52012" >2115</a>, <a -href="glossaries-user.html#dx1-52013" >2116</a>, <a -href="glossaries-user.html#dx1-70039" >2117</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\textulc</span></span></span>  <a -href="glossaries-user.html#dx1-53037" >2118</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\textup</span></span></span>  <a -href="glossaries-user.html#dx1-53038" >2119</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\the</span></span></span>  <a -href="glossaries-user.html#dx1-53027" >2120</a> <br /></span> +class="cmss-10">textcase </span>package  <a +href="glossaries-user.html#dx1-15027" >2128</a>, <a +href="glossaries-user.html#dx1-15029" >2129</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\textrm</span></span></span>  <a +href="glossaries-user.html#dx1-47013" >2130</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\textsc</span></span></span>  <a +href="glossaries-user.html#dx1-52008" >2131</a>, <a +href="glossaries-user.html#dx1-52010" >2132</a>, <a +href="glossaries-user.html#dx1-53036" >2133</a>, <a +href="glossaries-user.html#dx1-53044" >2134</a>, <a +href="glossaries-user.html#dx1-53045" >2135</a>, <a +href="glossaries-user.html#dx1-53061" >2136</a>, <a +href="glossaries-user.html#dx1-71025" >2137</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\textsmaller</span></span></span>  <a +href="glossaries-user.html#dx1-19020" >2138</a>, <a +href="glossaries-user.html#dx1-52012" >2139</a>, <a +href="glossaries-user.html#dx1-52013" >2140</a>, <a +href="glossaries-user.html#dx1-71039" >2141</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\textulc</span></span></span>  <a +href="glossaries-user.html#dx1-53037" >2142</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\textup</span></span></span>  <a +href="glossaries-user.html#dx1-53038" >2143</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\the</span></span></span>  <a +href="glossaries-user.html#dx1-53027" >2144</a> <br /></span> <span class="index-item"><span -class="cmtt-10x-x-109">theglossary </span>(environment)  <a -href="glossaries-user.html#dx1-66002" ><span -class="cmti-10x-x-109">2121</span></a>, <a -href="glossaries-user.html#dx1-66004" >2122</a>, <a -href="glossaries-user.html#dx1-66011" >2123</a>, <a -href="glossaries-user.html#dx1-66078" >2124</a> <br /></span> -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\thepage</span></span></span>  <a -href="glossaries-user.html#dx1-47040" >2125</a> <br /></span> +class="cmtt-10">theglossary </span>(environment)  <a +href="glossaries-user.html#dx1-67002" ><span +class="cmti-10">2145</span></a>, <a +href="glossaries-user.html#dx1-67004" >2146</a>, <a +href="glossaries-user.html#dx1-67011" >2147</a>, <a +href="glossaries-user.html#dx1-67078" >2148</a> <br /></span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\thepage</span></span></span>  <a +href="glossaries-user.html#dx1-47040" >2149</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">translator </span>package  <a -href="glossaries-user.html#dx1-7004" >2126</a>, <a -href="glossaries-user.html#dx1-7005" >2127</a>, <a -href="glossaries-user.html#dx1-7008" >2128</a>, <a -href="glossaries-user.html#dx1-7012" >2129</a>, <a -href="glossaries-user.html#dx1-7014" >2130</a>, <a -href="glossaries-user.html#dx1-7027" >2131</a>, <a -href="glossaries-user.html#dx1-7028" >2132</a>, <a -href="glossaries-user.html#dx1-7031" >2133</a>, <a -href="glossaries-user.html#dx1-14035" >2134</a>, <a -href="glossaries-user.html#dx1-14036" >2135</a>, <a -href="glossaries-user.html#dx1-14037" >2136</a>, <a -href="glossaries-user.html#dx1-14038" >2137</a>, <a -href="glossaries-user.html#dx1-14050" >2138</a>, <a -href="glossaries-user.html#dx1-14061" >2139</a>, <a -href="glossaries-user.html#dx1-49020" >2140</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">W</span> - - - -<span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\write18</span></span></span>  <a -href="glossaries-user.html#dx1-14022" >2141</a> <br /></span> -</p><p class="theindex"> <span -class="cmbx-10x-x-109">X</span> -<span class="index-item">xindy  <a -href="glossaries-user.html#dx1-3045" ><span -class="cmbx-10x-x-109">2142</span></a> <br /></span> +class="cmss-10">translator </span>package  <a +href="glossaries-user.html#dx1-7004" >2150</a>, <a +href="glossaries-user.html#dx1-7005" >2151</a>, <a +href="glossaries-user.html#dx1-7008" >2152</a>, <a +href="glossaries-user.html#dx1-7012" >2153</a>, <a +href="glossaries-user.html#dx1-7014" >2154</a>, <a +href="glossaries-user.html#dx1-7027" >2155</a>, <a +href="glossaries-user.html#dx1-7028" >2156</a>, <a +href="glossaries-user.html#dx1-7031" >2157</a>, <a +href="glossaries-user.html#dx1-14036" >2158</a>, <a +href="glossaries-user.html#dx1-14037" >2159</a>, <a +href="glossaries-user.html#dx1-14038" >2160</a>, <a +href="glossaries-user.html#dx1-14039" >2161</a>, <a +href="glossaries-user.html#dx1-14051" >2162</a>, <a +href="glossaries-user.html#dx1-14062" >2163</a>, <a +href="glossaries-user.html#dx1-49021" >2164</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">W</span> +<span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\write18</span></span></span>  <a +href="glossaries-user.html#dx1-14023" >2165</a> <br /></span> +</p><p class="theindex"> <span +class="cmbx-10">X</span> <span class="index-item"><span -class="cmtt-10x-x-109">xindy</span>  <a -href="glossaries-user.html#dx1-3024" >2143</a>, <a -href="glossaries-user.html#dx1-3032" >2144</a>, <a -href="glossaries-user.html#dx1-4012" >2145</a>, <a -href="glossaries-user.html#dx1-4018" >2146</a>, <a -href="glossaries-user.html#dx1-4020" >2147</a>, <a -href="glossaries-user.html#dx1-4022" >2148</a>, <a -href="glossaries-user.html#dx1-5076" >2149</a>, <a -href="glossaries-user.html#dx1-5083" >2150</a>, <a -href="glossaries-user.html#dx1-5090" >2151</a>, <a -href="glossaries-user.html#dx1-5095" >2152</a>, <a -href="glossaries-user.html#dx1-5100" >2153</a>, <a -href="glossaries-user.html#dx1-5104" >2154</a>, <a -href="glossaries-user.html#dx1-5106" >2155</a>, <a -href="glossaries-user.html#dx1-6002" >2156</a>, <a -href="glossaries-user.html#dx1-6006" >2157</a>, <a -href="glossaries-user.html#dx1-6010" >2158</a>, <a -href="glossaries-user.html#dx1-6017" >2159</a>, <a -href="glossaries-user.html#dx1-6021" >2160</a>, <a -href="glossaries-user.html#dx1-7038" >2161</a>, <a -href="glossaries-user.html#dx1-7042" >2162</a>, <a -href="glossaries-user.html#dx1-8008" >2163</a>, <a -href="glossaries-user.html#dx1-8012" >2164</a>, <a -href="glossaries-user.html#dx1-8016" >2165</a>, <a -href="glossaries-user.html#dx1-8018" >2166</a>, <a -href="glossaries-user.html#dx1-8026" >2167</a>, <a -href="glossaries-user.html#dx1-8033" >2168</a>, <a -href="glossaries-user.html#dx1-8039" >2169</a>, <a -href="glossaries-user.html#dx1-8045" >2170</a>, <a -href="glossaries-user.html#dx1-8049" >2171</a>, <a -href="glossaries-user.html#dx1-8065" >2172</a>, <a -href="glossaries-user.html#dx1-8071" >2173</a>, <a -href="glossaries-user.html#dx1-8079" >2174</a>, <a -href="glossaries-user.html#dx1-8087" >2175</a>, <a -href="glossaries-user.html#dx1-8096" >2176</a>, <a -href="glossaries-user.html#dx1-9005" >2177</a>, <a -href="glossaries-user.html#dx1-9020" >2178</a>, <a -href="glossaries-user.html#dx1-9024" >2179</a>, <a -href="glossaries-user.html#dx1-10004" >2180</a>, <a -href="glossaries-user.html#dx1-10007" >2181</a>, <a -href="glossaries-user.html#dx1-10013" >2182</a>, <a -href="glossaries-user.html#dx1-10015" >2183</a>, <a -href="glossaries-user.html#dx1-10018" >2184</a>, <a -href="glossaries-user.html#dx1-10031" >2185</a>, <a -href="glossaries-user.html#dx1-10035" >2186</a>, <a -href="glossaries-user.html#dx1-12002" >2187</a>, <a -href="glossaries-user.html#dx1-12016" >2188</a>, <a -href="glossaries-user.html#dx1-12021" >2189</a>, <a -href="glossaries-user.html#dx1-14026" >2190</a>, <a -href="glossaries-user.html#dx1-14031" >2191</a>, <a -href="glossaries-user.html#dx1-16011" >2192</a>, <a -href="glossaries-user.html#dx1-17023" >2193</a>, <a -href="glossaries-user.html#dx1-17055" >2194</a>, <a -href="glossaries-user.html#dx1-17059" >2195</a>, <a -href="glossaries-user.html#dx1-17063" >2196</a>, <a -href="glossaries-user.html#dx1-17067" >2197</a>, <a -href="glossaries-user.html#dx1-17072" >2198</a>, <a -href="glossaries-user.html#dx1-22006" >2199</a>, <a -href="glossaries-user.html#dx1-22009" >2200</a>, <a -href="glossaries-user.html#dx1-22022" >2201</a>, <a -href="glossaries-user.html#dx1-22029" >2202</a>, <a -href="glossaries-user.html#dx1-23014" >2203</a>, <a -href="glossaries-user.html#dx1-23084" >2204</a>, <a -href="glossaries-user.html#dx1-23135" >2205</a>, <a -href="glossaries-user.html#dx1-36009" >2206</a>, <a -href="glossaries-user.html#dx1-36011" >2207</a>, <a -href="glossaries-user.html#dx1-36018" >2208</a>, <a -href="glossaries-user.html#dx1-36022" >2209</a>, <a -href="glossaries-user.html#dx1-37007" >2210</a>, <a -href="glossaries-user.html#dx1-37055" >2211</a>, <a -href="glossaries-user.html#dx1-37061" >2212</a>, <a -href="glossaries-user.html#dx1-37082" >2213</a>, <a -href="glossaries-user.html#dx1-43064" >2214</a>, <a -href="glossaries-user.html#dx1-44007" >2215</a>, <a -href="glossaries-user.html#dx1-44011" >2216</a>, <a -href="glossaries-user.html#dx1-45002" >2217</a>, <a -href="glossaries-user.html#dx1-45005" >2218</a>, <a -href="glossaries-user.html#dx1-45008" >2219</a>, <a -href="glossaries-user.html#dx1-45011" >2220</a>, <a -href="glossaries-user.html#dx1-45017" >2221</a>, <a -href="glossaries-user.html#dx1-45019" >2222</a>, <a -href="glossaries-user.html#dx1-45022" >2223</a>, <a -href="glossaries-user.html#dx1-45024" >2224</a>, <a -href="glossaries-user.html#dx1-45026" >2225</a>, <a -href="glossaries-user.html#dx1-45028" >2226</a>, <a -href="glossaries-user.html#dx1-46002" >2227</a>, <a -href="glossaries-user.html#dx1-46004" >2228</a>, <a -href="glossaries-user.html#dx1-46011" >2229</a>, <a -href="glossaries-user.html#dx1-46017" >2230</a>, <a -href="glossaries-user.html#dx1-46022" >2231</a>, <a -href="glossaries-user.html#dx1-47005" >2232</a>, <a -href="glossaries-user.html#dx1-47016" >2233</a>, <a -href="glossaries-user.html#dx1-47022" >2234</a>, <a -href="glossaries-user.html#dx1-47029" >2235</a>, <a -href="glossaries-user.html#dx1-47042" >2236</a>, <a -href="glossaries-user.html#dx1-47050" >2237</a>, <a -href="glossaries-user.html#dx1-47066" >2238</a>, <a -href="glossaries-user.html#dx1-49007" >2239</a>, <a -href="glossaries-user.html#dx1-63016" >2240</a>, <a -href="glossaries-user.html#dx1-66027" >2241</a>, <a -href="glossaries-user.html#dx1-66032" >2242</a>, <a -href="glossaries-user.html#dx1-70009" >2243</a>, <a -href="glossaries-user.html#dx1-70011" >2244</a>, <a -href="glossaries-user.html#dx1-70015" >2245</a>, <a -href="glossaries-user.html#dx1-70017" >2246</a>, <a -href="glossaries-user.html#dx1-70053" >2247</a>, <a -href="glossaries-user.html#dx1-70081" >2248</a>, <a -href="glossaries-user.html#dx1-70085" >2249</a>, <a -href="glossaries-user.html#dx1-70087" >2250</a>, <a -href="glossaries-user.html#dx1-70089" >2251</a>, <a -href="glossaries-user.html#dx1-70091" >2252</a> <br /></span> +class="cmtt-10">xindy</span>  <a +href="glossaries-user.html#dx1-3025" >2166</a>, <a +href="glossaries-user.html#dx1-3033" >2167</a>, <a +href="glossaries-user.html#dx1-3046" ><span +class="cmbx-10">2168</span></a>, <a +href="glossaries-user.html#dx1-4012" >2169</a>, <a +href="glossaries-user.html#dx1-4018" >2170</a>, <a +href="glossaries-user.html#dx1-4020" >2171</a>, <a +href="glossaries-user.html#dx1-4022" >2172</a>, <a +href="glossaries-user.html#dx1-5076" >2173</a>, <a +href="glossaries-user.html#dx1-5083" >2174</a>, <a +href="glossaries-user.html#dx1-5090" >2175</a>, <a +href="glossaries-user.html#dx1-5095" >2176</a>, <a +href="glossaries-user.html#dx1-5100" >2177</a>, <a +href="glossaries-user.html#dx1-5104" >2178</a>, <a +href="glossaries-user.html#dx1-5106" >2179</a>, <a +href="glossaries-user.html#dx1-6002" >2180</a>, <a +href="glossaries-user.html#dx1-6006" >2181</a>, <a +href="glossaries-user.html#dx1-6010" >2182</a>, <a +href="glossaries-user.html#dx1-6017" >2183</a>, <a +href="glossaries-user.html#dx1-6021" >2184</a>, <a +href="glossaries-user.html#dx1-7038" >2185</a>, <a +href="glossaries-user.html#dx1-7042" >2186</a>, <a +href="glossaries-user.html#dx1-8008" >2187</a>, <a +href="glossaries-user.html#dx1-8012" >2188</a>, <a +href="glossaries-user.html#dx1-8016" >2189</a>, <a +href="glossaries-user.html#dx1-8018" >2190</a>, <a +href="glossaries-user.html#dx1-8026" >2191</a>, <a +href="glossaries-user.html#dx1-8033" >2192</a>, <a +href="glossaries-user.html#dx1-8039" >2193</a>, <a +href="glossaries-user.html#dx1-8045" >2194</a>, <a +href="glossaries-user.html#dx1-8049" >2195</a>, <a +href="glossaries-user.html#dx1-8065" >2196</a>, <a +href="glossaries-user.html#dx1-8071" >2197</a>, <a +href="glossaries-user.html#dx1-8079" >2198</a>, <a +href="glossaries-user.html#dx1-8087" >2199</a>, <a +href="glossaries-user.html#dx1-8096" >2200</a>, <a +href="glossaries-user.html#dx1-9005" >2201</a>, <a +href="glossaries-user.html#dx1-9020" >2202</a>, <a +href="glossaries-user.html#dx1-9024" >2203</a>, <a +href="glossaries-user.html#dx1-10002" >2204</a>, <a +href="glossaries-user.html#dx1-10004" >2205</a>, <a +href="glossaries-user.html#dx1-10007" >2206</a>, <a +href="glossaries-user.html#dx1-10013" >2207</a>, <a +href="glossaries-user.html#dx1-10015" >2208</a>, <a +href="glossaries-user.html#dx1-10018" >2209</a>, <a +href="glossaries-user.html#dx1-10031" >2210</a>, <a +href="glossaries-user.html#dx1-10035" >2211</a>, <a +href="glossaries-user.html#dx1-12002" >2212</a>, <a +href="glossaries-user.html#dx1-12016" >2213</a>, <a +href="glossaries-user.html#dx1-12021" >2214</a>, <a +href="glossaries-user.html#dx1-14027" >2215</a>, <a +href="glossaries-user.html#dx1-14032" >2216</a>, <a +href="glossaries-user.html#dx1-16011" >2217</a>, <a +href="glossaries-user.html#dx1-17023" >2218</a>, <a +href="glossaries-user.html#dx1-17055" >2219</a>, <a +href="glossaries-user.html#dx1-17059" >2220</a>, <a +href="glossaries-user.html#dx1-17063" >2221</a>, <a +href="glossaries-user.html#dx1-17067" >2222</a>, <a +href="glossaries-user.html#dx1-17072" >2223</a>, <a +href="glossaries-user.html#dx1-22006" >2224</a>, <a +href="glossaries-user.html#dx1-22009" >2225</a>, <a +href="glossaries-user.html#dx1-22022" >2226</a>, <a +href="glossaries-user.html#dx1-22029" >2227</a>, <a +href="glossaries-user.html#dx1-23014" >2228</a>, <a +href="glossaries-user.html#dx1-23084" >2229</a>, <a +href="glossaries-user.html#dx1-23135" >2230</a>, <a +href="glossaries-user.html#dx1-36009" >2231</a>, <a +href="glossaries-user.html#dx1-36011" >2232</a>, <a +href="glossaries-user.html#dx1-36018" >2233</a>, <a +href="glossaries-user.html#dx1-36022" >2234</a>, <a +href="glossaries-user.html#dx1-37007" >2235</a>, <a +href="glossaries-user.html#dx1-37056" >2236</a>, <a +href="glossaries-user.html#dx1-37062" >2237</a>, <a +href="glossaries-user.html#dx1-37083" >2238</a>, <a +href="glossaries-user.html#dx1-43064" >2239</a>, <a +href="glossaries-user.html#dx1-44007" >2240</a>, <a +href="glossaries-user.html#dx1-44011" >2241</a>, <a +href="glossaries-user.html#dx1-45002" >2242</a>, <a +href="glossaries-user.html#dx1-45005" >2243</a>, <a +href="glossaries-user.html#dx1-45008" >2244</a>, <a +href="glossaries-user.html#dx1-45011" >2245</a>, <a +href="glossaries-user.html#dx1-45017" >2246</a>, <a +href="glossaries-user.html#dx1-45019" >2247</a>, <a +href="glossaries-user.html#dx1-45022" >2248</a>, <a +href="glossaries-user.html#dx1-45024" >2249</a>, <a +href="glossaries-user.html#dx1-45026" >2250</a>, <a +href="glossaries-user.html#dx1-45028" >2251</a>, <a +href="glossaries-user.html#dx1-46002" >2252</a>, <a +href="glossaries-user.html#dx1-46004" >2253</a>, <a +href="glossaries-user.html#dx1-46011" >2254</a>, <a +href="glossaries-user.html#dx1-46017" >2255</a>, <a +href="glossaries-user.html#dx1-46022" >2256</a>, <a +href="glossaries-user.html#dx1-47005" >2257</a>, <a +href="glossaries-user.html#dx1-47016" >2258</a>, <a +href="glossaries-user.html#dx1-47022" >2259</a>, <a +href="glossaries-user.html#dx1-47029" >2260</a>, <a +href="glossaries-user.html#dx1-47042" >2261</a>, <a +href="glossaries-user.html#dx1-47050" >2262</a>, <a +href="glossaries-user.html#dx1-47066" >2263</a>, <a +href="glossaries-user.html#dx1-49007" >2264</a>, <a +href="glossaries-user.html#dx1-64016" >2265</a>, <a +href="glossaries-user.html#dx1-67027" >2266</a>, <a +href="glossaries-user.html#dx1-67032" >2267</a>, <a +href="glossaries-user.html#dx1-71009" >2268</a>, <a +href="glossaries-user.html#dx1-71011" >2269</a>, <a +href="glossaries-user.html#dx1-71015" >2270</a>, <a +href="glossaries-user.html#dx1-71017" >2271</a>, <a +href="glossaries-user.html#dx1-71053" >2272</a>, <a +href="glossaries-user.html#dx1-71081" >2273</a>, <a +href="glossaries-user.html#dx1-71085" >2274</a>, <a +href="glossaries-user.html#dx1-71087" >2275</a>, <a +href="glossaries-user.html#dx1-71089" >2276</a>, <a +href="glossaries-user.html#dx1-71091" >2277</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">xkeyval </span>package  <a -href="glossaries-user.html#dx1-5005" >2253</a>, <a -href="glossaries-user.html#dx1-70005" >2254</a> <br /></span> +class="cmss-10">xkeyval </span>package  <a +href="glossaries-user.html#dx1-5005" >2278</a>, <a +href="glossaries-user.html#dx1-71005" >2279</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\xmakefirstuc</span></span></span>  <a -href="glossaries-user.html#dx1-3003" >2255</a> <br /></span> +class="cmtt-10">\xmakefirstuc</span></span></span>  <a +href="glossaries-user.html#dx1-3003" >2280</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\xspace</span></span></span>  <a -href="glossaries-user.html#dx1-55018" >2256</a> <br /></span> +class="cmtt-10">\xspace</span></span></span>  <a +href="glossaries-user.html#dx1-55018" >2281</a> <br /></span> <span class="index-item"><span -class="cmss-10x-x-109">xspace </span>package  <a -href="glossaries-user.html#dx1-55014" >2257</a>, <a -href="glossaries-user.html#dx1-55015" >2258</a>, <a -href="glossaries-user.html#dx1-55017" >2259</a>, <a -href="glossaries-user.html#dx1-55019" >2260</a>, <a -href="glossaries-user.html#dx1-55021" >2261</a>, <a -href="glossaries-user.html#dx1-55023" >2262</a>, <a -href="glossaries-user.html#dx1-55024" >2263</a> <br /></span> +class="cmss-10">xspace </span>package  <a +href="glossaries-user.html#dx1-55014" >2282</a>, <a +href="glossaries-user.html#dx1-55015" >2283</a>, <a +href="glossaries-user.html#dx1-55017" >2284</a>, <a +href="glossaries-user.html#dx1-55019" >2285</a>, <a +href="glossaries-user.html#dx1-55021" >2286</a>, <a +href="glossaries-user.html#dx1-55023" >2287</a>, <a +href="glossaries-user.html#dx1-55024" >2288</a> <br /></span> </p></div> - - - - <div class="footnotes"><!--l. 393--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x3-bk" id="fn1x3"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">That is, if the term has been referenced using any of the commands described</span> - <span -class="cmr-9">in </span><a + + + <div class="footnotes"><!--l. 398--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x2-bk" id="fn1x2"><sup class="textsuperscript">1.1</sup></a></span><span +class="cmr-8">That is, if the term has been referenced using any of the commands described in </span><a href="#sec:glslink"><span -class="cmsy-9">§</span><span -class="cmr-9">6 </span></a><a +class="cmsy-8">§</span><span +class="cmr-8">6 </span></a><a href="#sec:glslink"><span -class="cmr-9">Links to Glossary Entries</span><!--tex4ht:ref: sec:glslink --></a> <span -class="cmr-9">and </span><a +class="cmr-8">Links to</span> +<span +class="cmr-8">Glossary Entries</span><!--tex4ht:ref: sec:glslink --></a> <span +class="cmr-8">and </span><a href="#sec:glsadd"><span -class="cmsy-9">§</span><span -class="cmr-9">7 </span></a><a +class="cmsy-8">§</span><span +class="cmr-8">7 </span></a><a href="#sec:glsadd"><span -class="cmr-9">Adding an Entry to the Glossary</span> - <span -class="cmr-9">Without Generating Text</span><!--tex4ht:ref: sec:glsadd --></a> <span -class="cmr-9">or via </span><span -class="cmtt-9">\glssee</span><a - id="dx1-4002"></a> <span -class="cmr-9">(or the </span><span -class="cmss-9">see</span><a +class="cmr-8">Adding an Entry to the Glossary Without Generating Text</span><!--tex4ht:ref: sec:glsadd --></a> <span +class="cmr-8">or via </span><span +class="cmtt-8">\glssee</span><a + id="dx1-4002"></a> +<span +class="cmr-8">(or the </span><span +class="cmss-8">see</span><a id="dx1-4003"></a> <span -class="cmr-9">key) or commands such as</span> - <span -class="cmtt-9">\acrshort</span><a +class="cmr-8">key) or commands such as </span><span +class="cmtt-8">\acrshort</span><a id="dx1-4004"></a><span -class="cmr-9">.</span></p><!--l. 461--><p class="indent" > <span class="footnote-mark"><a -href="#fn2x3-bk" id="fn2x3"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">Note that although I’ve written </span><span -class="cmtt-9">latex </span><span -class="cmr-9">in this section, it’s better to use </span><span -class="cmtt-9">pdflatex</span><span -class="cmr-9">,</span> - <span -class="cmr-9">where possible, for the reasons given </span><a +class="cmr-8">.</span></p> +<!--l. 466--><p class="indent" > <span class="footnote-mark"><a +href="#fn2x2-bk" id="fn2x2"><sup class="textsuperscript">1.2</sup></a></span><span +class="cmr-8">Note that although I’ve written </span><span +class="cmtt-8">latex </span><span +class="cmr-8">in this section, it’s better to use </span><span +class="cmtt-8">pdflatex</span><span +class="cmr-8">, where</span> +<span +class="cmr-8">possible, for the reasons given </span><a href="#pdflatexnote"><span -class="cmr-9">earlier</span></a><span -class="cmr-9">.</span></p><!--l. 1197--><p class="indent" > <span class="footnote-mark"><a -href="#fn3x3-bk" id="fn3x3"> -<sup class="textsuperscript">3</sup></a></span><span -class="cmr-9">As from v3.01 </span><span -class="cmtt-9">\gls</span><a +class="cmr-8">earlier</span></a><span +class="cmr-8">.</span></p> +<!--l. 1202--><p class="indent" > <span class="footnote-mark"><a +href="#fn3x2-bk" id="fn3x2"><sup class="textsuperscript">1.3</sup></a></span><span +class="cmr-8">As from v3.01 </span><span +class="cmtt-8">\gls</span><a id="dx1-8073"></a> <span -class="cmr-9">is no longer fragile and doesn’t need protecting.</span></p><!--l. 1299--><p class="indent" > <span class="footnote-mark"><a -href="#fn4x3-bk" id="fn4x3"> -<sup class="textsuperscript">4</sup></a></span><span -class="cmr-9">Apparently MiKTeX has an alternative </span><span -class="cmtt-9">makeglossaries.exe </span><span -class="cmr-9">but I don’t know how</span> - <span -class="cmr-9">using this differs from using </span><span -class="cmtt-9">makeglossaries.bat</span><span -class="cmr-9">.</span></p><!--l. 1774--><p class="noindent" ><span class="footnote-mark"><a -href="#fn1x4-bk" id="fn1x4"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">Actually it uses </span><span -class="cmtt-9">\mfirstucMakeUppercase</span><a - id="dx1-15023"></a> <span -class="cmr-9">which is set to </span><span -class="cmss-9">textcase</span><a - id="dx1-15024"></a><span -class="cmr-9">’s</span> - <span -class="cmtt-9">\MakeTextUppercase </span><span -class="cmr-9">by the </span><span -class="cmss-9">glossaries </span><span -class="cmr-9">package. This makes it consistent with</span> - <span -class="cmtt-9">\makefirstuc</span><a - id="dx1-15025"></a><span -class="cmr-9">. (The </span><span -class="cmss-9">textcase</span><a +class="cmr-8">is no longer fragile and doesn’t need protecting.</span></p> +<!--l. 1304--><p class="indent" > <span class="footnote-mark"><a +href="#fn4x2-bk" id="fn4x2"><sup class="textsuperscript">1.4</sup></a></span><span +class="cmr-8">Apparently MiKTeX has an alternative </span><span +class="cmtt-8">makeglossaries.exe </span><span +class="cmr-8">but I don’t know how using this</span> +<span +class="cmr-8">differs from using </span><span +class="cmtt-8">makeglossaries.bat</span><span +class="cmr-8">.</span></p> +<!--l. 1752--><p class="noindent" ><span class="footnote-mark"><a +href="#fn1x3-bk" id="fn1x3"><sup class="textsuperscript">2.1</sup></a></span><span +class="cmr-8">unless </span><span +class="cmss-8">memoir</span><a + id="dx1-15015"></a> <span +class="cmr-8">is loaded, which case it uses </span><span +class="cmtt-8">\markboth</span><a + id="dx1-15016"></a></p> +<!--l. 1782--><p class="noindent" ><span class="footnote-mark"><a +href="#fn2x3-bk" id="fn2x3"><sup class="textsuperscript">2.2</sup></a></span><span +class="cmr-8">Actually it uses </span><span +class="cmtt-8">\mfirstucMakeUppercase</span><a id="dx1-15026"></a> <span -class="cmr-9">package is automatically loaded by </span><span -class="cmss-9">glossaries</span><span -class="cmr-9">.)</span></p> -<!--l. 2255--><p class="noindent" ><span class="footnote-mark"><a -href="#fn2x4-bk" id="fn2x4"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">Actually it sets </span><span -class="cmtt-9">\acronymtype</span><a +class="cmr-8">which is set to </span><span +class="cmss-8">textcase</span><a + id="dx1-15027"></a><span +class="cmr-8">’s </span><span +class="cmtt-8">\MakeTextUppercase </span><span +class="cmr-8">by the</span> +<span +class="cmss-8">glossaries </span><span +class="cmr-8">package. This makes it consistent with </span><span +class="cmtt-8">\makefirstuc</span><a + id="dx1-15028"></a><span +class="cmr-8">. (The </span><span +class="cmss-8">textcase</span><a + id="dx1-15029"></a> <span +class="cmr-8">package is</span> +<span +class="cmr-8">automatically loaded by </span><span +class="cmss-8">glossaries</span><span +class="cmr-8">.)</span></p> +<!--l. 2263--><p class="noindent" ><span class="footnote-mark"><a +href="#fn3x3-bk" id="fn3x3"><sup class="textsuperscript">2.3</sup></a></span><span +class="cmr-8">Actually it sets </span><span +class="cmtt-8">\acronymtype</span><a id="dx1-18008"></a> <span -class="cmr-9">to </span><span -class="cmtt-9">\glsdefaulttype</span><a +class="cmr-8">to </span><span +class="cmtt-8">\glsdefaulttype</span><a id="dx1-18009"></a> <span -class="cmr-9">if the </span><span -class="cmss-9">acronym</span><a +class="cmr-8">if the </span><span +class="cmss-8">acronym</span><a id="dx1-18010"></a> <span -class="cmr-9">package option is</span> - <span -class="cmr-9">not used, but </span><span -class="cmtt-9">\glsdefaulttype</span><a +class="cmr-8">package option is not</span> +<span +class="cmr-8">used, but </span><span +class="cmtt-8">\glsdefaulttype</span><a id="dx1-18011"></a> <span -class="cmr-9">usually has the value </span><span -class="cmtt-9">main </span><span -class="cmr-9">unless the </span><span -class="cmss-9">nomain</span><a +class="cmr-8">usually has the value </span><span +class="cmtt-8">main </span><span +class="cmr-8">unless the </span><span +class="cmss-8">nomain</span><a id="dx1-18012"></a> <span -class="cmr-9">option</span> - <span -class="cmr-9">has been used.</span></p><!--l. 2631--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x6-bk" id="fn1x6"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">The only preamble restriction on </span><span -class="cmtt-9">\newglossaryentry</span><a +class="cmr-8">option has been</span> +<span +class="cmr-8">used.</span></p><!--l. 2639--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x5-bk" id="fn1x5"><sup class="textsuperscript">4.1</sup></a></span><span +class="cmr-8">The only preamble restriction on </span><span +class="cmtt-8">\newglossaryentry</span><a id="dx1-23002"></a> <span -class="cmr-9">and </span><span -class="cmtt-9">\newacronym</span><a +class="cmr-8">and </span><span +class="cmtt-8">\newacronym</span><a id="dx1-23003"></a> <span -class="cmr-9">was</span> - <span -class="cmr-9">removed in version 1.13, but the restriction remains for </span><span -class="cmtt-9">\loadglsentries</span><a +class="cmr-8">was removed in</span> +<span +class="cmr-8">version 1.13, but the restriction remains for </span><span +class="cmtt-8">\loadglsentries</span><a id="dx1-23004"></a><span -class="cmr-9">. See </span><a +class="cmr-8">. See </span><a href="#sec:docdefs"><span -class="cmsy-9">§</span><span -class="cmr-9">4.8</span> - </a><a +class="cmsy-8">§</span><span +class="cmr-8">4.8 </span></a><a href="#sec:docdefs"><span -class="cmr-9">Drawbacks With Defining Entries in the Document Environment</span><!--tex4ht:ref: sec:docdefs --></a> <span -class="cmr-9">for a discussion of</span> - <span -class="cmr-9">the problems with defining entries within the document instead of in the</span> - <span -class="cmr-9">preamble.</span></p><!--l. 2646--><p class="indent" > <span class="footnote-mark"><a -href="#fn2x6-bk" id="fn2x6"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">Except possibly the style file but then you’ll need to use </span><span -class="cmtt-9">\noist</span><a +class="cmr-8">Drawbacks With Defining</span> +<span +class="cmr-8">Entries in the Document Environment</span><!--tex4ht:ref: sec:docdefs --></a> <span +class="cmr-8">for a discussion of the problems with defining entries within</span> +<span +class="cmr-8">the document instead of in the preamble.</span></p> +<!--l. 2654--><p class="indent" > <span class="footnote-mark"><a +href="#fn2x5-bk" id="fn2x5"><sup class="textsuperscript">4.2</sup></a></span><span +class="cmr-8">Except possibly the style file but then you’ll need to use </span><span +class="cmtt-8">\noist</span><a id="dx1-23016"></a> <span -class="cmr-9">to prevent your</span> - <span -class="cmr-9">changes from being overwritten.</span></p><!--l. 3276--><p class="indent" > <span class="footnote-mark"><a -href="#fn3x6-bk" id="fn3x6"> -<sup class="textsuperscript">3</sup></a></span><span -class="cmr-9">This is because </span><span -class="cmtt-9">\acronymtype</span><a +class="cmr-8">to prevent your changes from</span> +<span +class="cmr-8">being overwritten.</span></p> +<!--l. 3284--><p class="indent" > <span class="footnote-mark"><a +href="#fn3x5-bk" id="fn3x5"><sup class="textsuperscript">4.3</sup></a></span><span +class="cmr-8">This is because </span><span +class="cmtt-8">\acronymtype</span><a id="dx1-31013"></a> <span -class="cmr-9">is set to </span><span -class="cmtt-9">\glsdefaulttype</span><a +class="cmr-8">is set to </span><span +class="cmtt-8">\glsdefaulttype</span><a id="dx1-31014"></a> <span -class="cmr-9">if the </span><span -class="cmss-9">acronym</span><a +class="cmr-8">if the </span><span +class="cmss-8">acronym</span><a id="dx1-31015"></a> <span -class="cmr-9">package</span> - <span -class="cmr-9">option is not used.</span></p><!--l. 4015--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x8-bk" id="fn1x8"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmtt-9">\glsdisplayfirst</span><a +class="cmr-8">package option is not</span> +<span +class="cmr-8">used.</span></p><!--l. 4053--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x7-bk" id="fn1x7"><sup class="textsuperscript">6.1</sup></a></span><span +class="cmtt-8">\glsdisplayfirst</span><a id="dx1-38007"></a> <span -class="cmr-9">and </span><span -class="cmtt-9">\glsdisplay</span><a +class="cmr-8">and </span><span +class="cmtt-8">\glsdisplay</span><a id="dx1-38008"></a> <span -class="cmr-9">are now deprecated. Backwards compatibility</span> - <span -class="cmr-9">should be preserved but you may need to use the </span><span -class="cmss-9">compatible-3.07</span><a +class="cmr-8">are now deprecated. Backwards compatibility should be</span> +<span +class="cmr-8">preserved but you may need to use the </span><span +class="cmss-8">compatible-3.07</span><a id="dx1-38009"></a> <span -class="cmr-9">option</span></p><!--l. 4510--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x10-bk" id="fn1x10"> -<sup class="textsuperscript">1</sup></a></span><a +class="cmr-8">option</span></p> +<!--l. 4557--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x9-bk" id="fn1x9"><sup class="textsuperscript">8.1</sup></a></span><a id="dx1-42004"></a><a href="#glo:makeindex"><span -class="cmtt-9">makeindex</span><a +class="cmtt-8">makeindex</span><a id="dx1-42005"></a></a> <span -class="cmr-9">will always assign a location number, even if it’s not needed, so it needs</span> - <span -class="cmr-9">to be discarded.</span></p><!--l. 4515--><p class="indent" > <span class="footnote-mark"><a -href="#fn2x10-bk" id="fn2x10"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">If you redefine </span><span -class="cmtt-9">\glsseeformat</span><span -class="cmr-9">, keep the default value of the optional argument as</span> - <span -class="cmtt-9">\seename</span><a - id="dx1-42007"></a> <span -class="cmr-9">as both </span><span -class="cmss-9">see</span><a +class="cmr-8">will always assign a location number, even if it’s not needed, so it needs to be</span> +<span +class="cmr-8">discarded.</span></p><!--l. 4562--><p class="indent" > <span class="footnote-mark"><a +href="#fn2x9-bk" id="fn2x9"><sup class="textsuperscript">8.2</sup></a></span><span +class="cmr-8">Ifyou redefine </span><span +class="cmtt-8">\glsseeformat</span><span +class="cmr-8">, keep the default value of the optional argument as </span><span +class="cmtt-8">\seename</span><a + id="dx1-42007"></a> +<span +class="cmr-8">as both </span><span +class="cmss-8">see</span><a id="dx1-42008"></a> <span -class="cmr-9">and </span><span -class="cmtt-9">\glssee </span><span -class="cmr-9">explicitly write </span><span -class="cmtt-9">[\seename] </span><span -class="cmr-9">in the output file if no</span> - <span -class="cmr-9">optional argument is given.</span></p><!--l. 4540--><p class="indent" > <span class="footnote-mark"><a -href="#fn3x10-bk" id="fn3x10"> -<sup class="textsuperscript">3</sup></a></span><span -class="cmr-9">In versions before 3.0, </span><span -class="cmtt-9">\glsentryname </span><span -class="cmr-9">was used, but this could cause problems</span> - <span -class="cmr-9">when the </span><span -class="cmss-9">name</span><a - id="dx1-42015"></a> <span -class="cmr-9">key was</span> <a +class="cmr-8">and </span><span +class="cmtt-8">\glssee </span><span +class="cmr-8">explicitly write </span><span +class="cmtt-8">[\seename] </span><span +class="cmr-8">in the output file if no optional argument is</span> +<span +class="cmr-8">given.</span></p> +<!--l. 4587--><p class="indent" > <span class="footnote-mark"><a +href="#fn3x9-bk" id="fn3x9"><sup class="textsuperscript">8.3</sup></a></span><span +class="cmr-8">In versions before 3.0, </span><span +class="cmtt-8">\glsentryname </span><span +class="cmr-8">was used, but this could cause problems when the </span><span +class="cmss-8">name</span><a + id="dx1-42015"></a> +<span +class="cmr-8">key was</span> <a id="dx1-42016"></a><a href="#glo:sanitize"><span -class="cmr-9">sanitized</span><a +class="cmr-8">sanitized</span><a id="dx1-42017"></a></a><span -class="cmr-9">.</span></p><!--l. 4791--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x11-bk" id="fn1x11"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">versions before 3.0 used </span><span -class="cmtt-9">\glsentryname</span><a +class="cmr-8">.</span></p> +<!--l. 4838--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x10-bk" id="fn1x10"><sup class="textsuperscript">9.1</sup></a></span><span +class="cmr-8">versions before 3.0 used </span><span +class="cmtt-8">\glsentryname</span><a id="dx1-43052"></a> <span -class="cmr-9">as the default, but this could cause</span> - <span -class="cmr-9">problems when </span><span -class="cmss-9">name</span><a +class="cmr-8">as the default, but this could cause problems when</span> +<span +class="cmss-8">name</span><a id="dx1-43053"></a> <span -class="cmr-9">had been</span> <a +class="cmr-8">had been</span> <a id="dx1-43054"></a><a href="#glo:sanitize"><span -class="cmr-9">sanitized</span><a +class="cmr-8">sanitized</span><a id="dx1-43055"></a></a><span -class="cmr-9">.</span></p><!--l. 4946--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x12-bk" id="fn1x12"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">you can’t use the </span><span -class="cmss-9">longheaderborder</span><a +class="cmr-8">.</span></p><!--l. 4993--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x11-bk" id="fn1x11"><sup class="textsuperscript">10.1</sup></a></span><span +class="cmr-8">you can’t use the </span><span +class="cmss-8">longheaderborder</span><a id="dx1-44042"></a> <span -class="cmr-9">style for this example as you can’t use the</span> - <span -class="cmss-9">longtable</span><a +class="cmr-8">style for this example as you can’t use the </span><span +class="cmss-8">longtable</span><a id="dx1-44043"></a><a - id="dx1-44044"></a> <span -class="cmr-9">environment in two column mode.</span></p><!--l. 5264--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x13-bk" id="fn1x13"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">see </span><span -class="cmtt-9">\setCompositor</span><a + id="dx1-44044"></a> +<span +class="cmr-8">environment in two column mode.</span></p><!--l. 5311--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x12-bk" id="fn1x12"><sup class="textsuperscript">11.1</sup></a></span><span +class="cmr-8">see </span><span +class="cmtt-8">\setCompositor</span><a id="dx1-47054"></a> <span -class="cmr-9">described in </span><a +class="cmr-8">described in </span><a href="#sec:setup"><span -class="cmsy-9">§</span><span -class="cmr-9">3 </span></a><a +class="cmsy-8">§</span><span +class="cmr-8">3 </span></a><a href="#sec:setup"><span -class="cmr-9">Setting Up</span><!--tex4ht:ref: sec:setup --></a></p><!--l. 5270--><p class="indent" > <span class="footnote-mark"><a -href="#fn2x13-bk" id="fn2x13"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">see </span><span -class="cmtt-9">\setAlphaCompositor</span><a +class="cmr-8">Setting Up</span><!--tex4ht:ref: sec:setup --></a></p> +<!--l. 5317--><p class="indent" > <span class="footnote-mark"><a +href="#fn2x12-bk" id="fn2x12"><sup class="textsuperscript">11.2</sup></a></span><span +class="cmr-8">see </span><span +class="cmtt-8">\setAlphaCompositor</span><a id="dx1-47056"></a> <span -class="cmr-9">described in </span><a +class="cmr-8">described in </span><a href="#sec:setup"><span -class="cmsy-9">§</span><span -class="cmr-9">3 </span></a><a +class="cmsy-8">§</span><span +class="cmr-8">3 </span></a><a href="#sec:setup"><span -class="cmr-9">Setting Up</span><!--tex4ht:ref: sec:setup --></a></p><!--l. 6344--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x15-bk" id="fn1x15"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">as from version 1.18</span></p><!--l. 6373--><p class="indent" > <span class="footnote-mark"><a -href="#fn2x15-bk" id="fn2x15"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">See David Carlisle’s explanation in </span><a +class="cmr-8">Setting Up</span><!--tex4ht:ref: sec:setup --></a></p> +<!--l. 6441--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x14-bk" id="fn1x14"><sup class="textsuperscript">13.1</sup></a></span><span +class="cmr-8">as from version 1.18</span></p><!--l. 6470--><p class="indent" > <span class="footnote-mark"><a +href="#fn2x14-bk" id="fn2x14"><sup class="textsuperscript">13.2</sup></a></span><span +class="cmr-8">See David Carlisle’sexplanation in </span><a href="http://tex.stackexchange.com/questions/86565/drawbacks-of-xspace" class="url" ><span -class="cmtt-9">http://tex.stackexchange.com/questions/86565/drawbacks-of-xspace</span></a></p><!--l. 6601--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x17-bk" id="fn1x17"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">These lengths will not be available if you use both the </span><span -class="cmss-9">nolong</span><a - id="dx1-57018"></a> <span -class="cmr-9">and </span><span -class="cmss-9">nosuper</span><a - id="dx1-57019"></a> <span -class="cmr-9">package</span> - <span -class="cmr-9">options or if you use the </span><span -class="cmss-9">nostyles</span><a - id="dx1-57020"></a> <span -class="cmr-9">package option unless you explicitly load the</span> - <span -class="cmr-9">relevant package.</span></p><!--l. 6713--><p class="noindent" ><span class="footnote-mark"><a -href="#fn2x17-bk" id="fn2x17"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">This style was supplied by Axel</span><span -class="cmr-9"> Menzel.</span></p><!--l. 6924--><p class="indent" > <span class="footnote-mark"><a -href="#fn3x17-bk" id="fn3x17"> -<sup class="textsuperscript">3</sup></a></span><span -class="cmr-9">e.g.</span><span -class="cmr-9"> with the </span><span -class="cmss-9">flowfram</span><a - id="dx1-61011"></a> <span -class="cmr-9">package.</span></p><!--l. 7793--><p class="indent" > <span class="footnote-mark"><a -href="#fn1x20-bk" id="fn1x20"> -<sup class="textsuperscript">1</sup></a></span><span -class="cmr-9">Single letter words, such as “a” and “I” should typically not appear at the end of a</span> - <span -class="cmr-9">line, hence the non-breakable space after “a” in the </span><span -class="cmss-9">prefix</span><a - id="dx1-68016"></a> <span -class="cmr-9">field.</span></p><!--l. 7950--><p class="indent" > <span class="footnote-mark"><a -href="#fn2x20-bk" id="fn2x20"> -<sup class="textsuperscript">2</sup></a></span><span -class="cmr-9">The earlier caveats about initial non-Latin characters apply.</span></p> </div> - - - +class="cmtt-8">http://tex.stackexchange.com/questions/86565/drawbacks-_of-_xspace</span></a></p> +<!--l. 6704--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x16-bk" id="fn1x16"><sup class="textsuperscript">15.1</sup></a></span><span +class="cmr-8">These lengths will not be available if you use both the </span><span +class="cmss-8">nolong</span><a + id="dx1-58014"></a> <span +class="cmr-8">and </span><span +class="cmss-8">nosuper</span><a + id="dx1-58015"></a> <span +class="cmr-8">package</span> +<span +class="cmr-8">options or if you use the </span><span +class="cmss-8">nostyles</span><a + id="dx1-58016"></a> <span +class="cmr-8">package option unless you explicitly load the relevant</span> +<span +class="cmr-8">package.</span></p> +<!--l. 6816--><p class="noindent" ><span class="footnote-mark"><a +href="#fn2x16-bk" id="fn2x16"><sup class="textsuperscript">15.2</sup></a></span><span +class="cmr-8">This style was supplied by Axel</span><span +class="cmr-8"> Menzel.</span></p> +<!--l. 7027--><p class="indent" > <span class="footnote-mark"><a +href="#fn3x16-bk" id="fn3x16"><sup class="textsuperscript">15.3</sup></a></span><span +class="cmr-8">e.g.</span><span +class="cmr-8"> with the </span><span +class="cmss-8">flowfram</span><a + id="dx1-62011"></a> <span +class="cmr-8">package.</span></p> +<!--l. 7924--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x18-bk" id="fn1x18"><sup class="textsuperscript">17.1</sup></a></span><span +class="cmr-8">Single letter words, such as “a” and “I” should typically not appear at the end of a line,</span> +<span +class="cmr-8">hence the non-breakable space after “a” in the </span><span +class="cmss-8">prefix</span><a + id="dx1-69016"></a> <span +class="cmr-8">field.</span></p> +<!--l. 8081--><p class="indent" > <span class="footnote-mark"><a +href="#fn2x18-bk" id="fn2x18"><sup class="textsuperscript">17.2</sup></a></span><span +class="cmr-8">The earlier caveats about initial non-Latin characters apply.</span></p> </div> </body></html> - + diff --git a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.pdf b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.pdf Binary files differindex 707162a1ac7..a89c532e549 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex index 3cb0f0ab9b9..dbc79467c05 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex +++ b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex @@ -1,4 +1,4 @@ -\documentclass[report]{nlctdoc} +\documentclass[report,inlinetitle]{nlctdoc} \usepackage[inner=0.5in,includemp]{geometry} @@ -90,15 +90,15 @@ {% An application that doesn't have a graphical user interface. That is, an application that doesn't have any windows, - buttons or menus and can be run in a command - prompt or terminal (see - \url{http://www.dickimaw-books.com/latex/novices/html/terminal.html}). + buttons or menus and can be run in + \href{http://www.dickimaw-books.com/latex/novices/html/terminal.html}{a command + prompt or terminal}. } \longnewglossaryentry{xindy}{% - name={\appfmt{xindy}\index{xindy|htextbf}}, + name={\appfmt{xindy}\index{xindy=\appfmt{xindy}|htextbf}}, sort={xindy}, - text={\protect\app{xindy}} + text={\appfmt{xindy}\iapp{xindy}} }% {% A flexible \gls{indexingapp} with multilingual @@ -106,37 +106,35 @@ } \newglossaryentry{makeindex}{% -name={\appfmt{makeindex}\index{makeindex|htextbf}},% +name={\appfmt{makeindex}\index{makeindex=\appfmt{makeindex}|htextbf}},% sort={makeindex},% -text={\protect\app{makeindex}},% +text={\appfmt{makeindex}\iapp{makeindex}},% description={An \gls{indexingapp}}, } \newglossaryentry{makeglossaries}{% -name={\appfmt{makeglossaries}\index{makeglossaries|htextbf}},% +name={\appfmt{makeglossaries}\index{makeglossaries=\appfmt{makeglossaries}|htextbf}},% sort={makeglossaries},% -text={\protect\app{makeglossaries}},% +text={\appfmt{makeglossaries}\iapp{makeglossaries}},% description={A custom designed Perl script interface to \gls{xindy} and \gls{makeindex} provided with the \styfmt{glossaries} package} } \longnewglossaryentry{makeglossariesgui}{% -name={\appfmt{makeglossariesgui}\index{makeglossariesgui|htextbf}},% +name={\appfmt{makeglossariesgui}\index{makeglossariesgui=\appfmt{makeglossariesgui}|htextbf}},% sort={makeglossariesgui},% -text={\protect\app{makeglossariesgui}}% +text={\appfmt{makeglossariesgui}\iapp{makeglossariesgui}}% }% {% A Java GUI alternative to \gls{makeglossaries} that - also provides diagnostic tools. Home page: - \url{http://www.dickimaw-books.com/apps/makeglossariesgui/}. Also - available on CTAN. + also provides diagnostic tools. Available separately on CTAN. } \newglossaryentry{numberlist}{% name={Number list\itermdef{number list}},% sort={number list},% -text={\protect\term{number list}},% +text={number list\iterm{number list}},% description={A list of \glslink{entrylocation}{entry locations} (also called a location list). The number list can be suppressed using the \pkgopt{nonumberlist} package option} @@ -145,7 +143,7 @@ called a location list). The number list can be suppressed using the \newglossaryentry{entrylocation}{% name={Entry location\itermdef{entry location}},% sort={entry location},% -text={\protect\term{entry location}},% +text={entry location\iterm{entry location}},% description={The location of the entry in the document. This defaults to the page number on which the entry appears. An entry may have multiple locations} @@ -162,7 +160,7 @@ see={numberlist} \newglossaryentry{linktext}{% name={Link text\itermdef{link text}}, sort={link text},% -text={\protect\term{link text}}, +text={link text\iterm{link text}}, description={The text produced by commands such as \ics{gls}. It may or may not be a hyperlink to the glossary} } @@ -208,7 +206,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of \longnewglossaryentry{sanitize}{% name={Sanitize\itermdef{sanitize}},% sort={sanitize}, -text={\protect\term{sanitize}},% +text={sanitize\iterm{sanitize}},% user1={sanitized\protect\iterm{sanitize}},% user2={sanitization\protect\iterm{sanitize}}% }% @@ -280,13 +278,20 @@ user2={sanitization\protect\iterm{sanitize}}% \MakeShortVerb{"} \DeleteShortVerb{\|} - \title{User Manual for glossaries.sty v4.02} + \title{User Manual for glossaries.sty v4.03} \author{Nicola L.C. Talbot\\% \url{http://www.dickimaw-books.com/}} - \date{2013-12-05} + \date{2014-01-20} \maketitle +\begin{abstract} +The \styfmt{glossaries} package provides a means to define terms or +acronyms or symbols that can be referenced within your document. +Sorted lists with collated \glslink{entrylocation}{locations} can be +generated using a supplementary \gls{indexingapp}. +\end{abstract} + \begin{important} Documents have various styles when it comes to presenting glossaries or lists of terms or notation. People have their own preferences and @@ -297,7 +302,7 @@ complicated descriptions. The \styfmt{glossaries} package is flexible enough to accommodate such varied requirements, but this flexibility comes at a price: a~big manual. -\grimace\ If you're freaking out at the size of this manual, start with +\aargh\ If you're freaking out at the size of this manual, start with \texttt{glossariesbegin.pdf} (\qt{The glossaries package: a guide for beginnners}). You should find it in the same directory as this document or try \texttt{texdoc glossariesbegin.pdf}. Once you've got @@ -330,7 +335,7 @@ letter}{mfirstuc-manual}. \item[\url{glossaries-code.pdf}] Advanced users wishing to know more about the inner workings of all the packages provided in the \styfmt{glossaries} bundle should read -\qt{Documented Code for glossaries v4.02}. +\qt{Documented Code for glossaries v4.03}. This includes the documented code for the \sty{mfirstuc} package. \item[INSTALL] Installation instructions. @@ -1319,7 +1324,7 @@ resulting file onto the man path. Alternatively do \begin{important} When upgrading the \styfmt{glossaries} package, make sure you also upgrade your version of \gls{makeglossaries}. The current version is -2.10. +2.12. \end{important} \subsection{Using xindy explicitly} @@ -1517,7 +1522,9 @@ package. Options that aren't \meta{key}=\meta{value} (such as \begin{description} \item[\pkgopt{nowarn}] This suppresses all warnings generated by -the \styfmt{glossaries} package. +the \styfmt{glossaries} package. Don't use this option if you're new to using +\styfmt{glossaries} as the warnings are designed to help detect +common mistakes (such as forgetting to use \ics{makeglossaries}). \item[\pkgopt{nomain}] This suppresses the creation of the main glossary and associated \texttt{.glo} file, if unrequired. Note that @@ -1741,7 +1748,8 @@ The start of each glossary adds information to the page header via \begin{definition}[\DescribeMacro{\glsglossarymark}] \cs{glsglossarymark}\marg{glossary title} \end{definition} -This defaults to \cs{@mkboth}, but you may +By default this uses \cs{@mkboth}\footnote{unless \cls{memoir} is +loaded, which case it uses \ics{markboth}} but you may need to redefine it. For example, to only change the right header: \begin{verbatim} @@ -3303,6 +3311,34 @@ in the text will appear in the relevant glossaries. Note also that \cs{loadglsentries} may only be used in the preamble. +Remember that you can use \ics{provideglossaryentry} rather than +\ics{newglossaryentry}. Suppose you want to maintain a large database +of acronyms or terms that you're likely to use in your documents, +but you may want to use a modified version of some of those entries. +(Suppose, for example, one document may require a more detailed +description.) Then if you define the entries using +\cs{provideglossaryentry} in your database file, you can override +the definition by simply using \cs{newglossaryentry} before loading +the file. For example, suppose your file (called, say, +\texttt{terms.tex}) contains: +\begin{verbatim} +\provideglossaryentry{mallard}{name=mallard, + description={a type of duck}} +\end{verbatim} +but suppose your document requires a more detailed description, you +can do: +\begin{verbatim} +\usepackage{glossaries} +\makeglossaries + +\newglossaryentry{mallard}{name=mallard, + description={a dabbling duck where the male has a green head}} + +\loadglsentries{terms} +\end{verbatim} +Now the \texttt{mallard} definition in the \texttt{terms.tex} file +will be ignored. + \section{Moving Entries to Another Glossary} \label{sec:moveentry} @@ -3478,8 +3514,10 @@ commands or any other command that has a moving argument. The above warning is particularly important if you are using the \styfmt{glossaries} package in conjunction with the \sty{hyperref} -package. Instead, use one of the commands listed in -\sectionref{sec:glsnolink} (such as \ics{glsentrytext}) or provide an +package. Instead, use one of the \emph{expandable} commands listed in +\sectionref{sec:glsnolink} (such as \ics{glsentrytext} \emph{but +not} the non-expandable +case changing versions like \ics{Glsentrytext}) or provide an alternative via the optional argument to the sectioning\slash caption command. Examples: \begin{verbatim} @@ -4008,7 +4046,7 @@ the hyperlink. Similarly for the other user keys: \section{Changing the format of the link text} \label{sec:glsdisplay} -The format of the \gls{linktext} for \ics{gls}, \ics{glspl} +The default format of the \gls{linktext} for \ics{gls}, \ics{glspl} and their upper case variants and also for \ics{glsdisp} is governed by\footnote{\ics{glsdisplayfirst} and \ics{glsdisplay} are now deprecated. Backwards compatibility should be preserved but @@ -4016,8 +4054,31 @@ you may need to use the \pkgopt{compatible-3.07} option}: \begin{definition}[\DescribeMacro{\glsentryfmt}] \cs{glsentryfmt} \end{definition} -If you want to redefine this command, you may use the following -commands within its definition: +This may be redefined but if you only want the change the display style +for a given glossary, then you need to use +\begin{definition}[\DescribeMacro{\defglsentryfmt}] +\cs{defglsentryfmt}\oarg{type}\marg{definition} +\end{definition} +instead of redefining \cs{glsentryfmt}. The optional first argument +\meta{type} is the glossary type. This defaults to +\ics{glsdefaulttype} if omitted. The second argument is the +entry format definition. + +\begin{important} +Note that \cs{glsentryfmt} is the default display format for +entries. Once the display format has been changed for an individual +glossary using \ics{defglsentryfmt}, redefining \cs{glsentryfmt} +won't have an effect on that glossary, you must instead us +\cs{defglsentryfmt} again. Note that glossaries that have +been identified as lists of acronyms (via the package option +\pkgopt{acronymlists} or the command \ics{DeclareAcronymList}, +see \sectionref{sec:pkgopts-acronym}) use +\cs{defglsentryfmt} to set their display style. +\end{important} + +Within the \meta{definition} argument of \cs{defglsentryfmt}, or if you +want to redefine \cs{glsentryfmt}, you may use the following +commands: \begin{definition}[\DescribeMacro{\glslabel}] \cs{glslabel} @@ -4146,20 +4207,6 @@ then \verb|\gls{distance}| will produce \qt{\textbf{distance (km)}}. For a complete document, see the sample file \samplefile{-entryfmt}. \end{example} -If you have multiple glossaries, changing \cs{glsentryfmt} will change the -way entries for all of the glossaries appear when using the commands -\ics{gls}, \ics{glspl}, their upper case variants and \ics{glsdisp}. -If you only -want the change to affect entries for a given glossary, then you need -to use -\begin{definition}[\DescribeMacro{\defglsentryfmt}] -\cs{defglsentryfmt}\oarg{type}\marg{definition} -\end{definition} -instead of redefining \cs{glsentryfmt}. The optional first argument -\meta{type} is the glossary type. This defaults to -\ics{glsdefaulttype} if omitted. The second argument is the -entry format definition. - \begin{example}{Custom Format for Particular Glossary}{ex:defglsentryfmt} Suppose you have created a new glossary called \texttt{notation} and you want to change the way the entry is @@ -5372,6 +5419,22 @@ the extension for the \gls{makeindex} or \gls{xindy} transcript file (this information is only used by \gls{makeglossaries} which picks up the information from the auxiliary file). +\begin{important} +The glossary label \meta{name} must not contain any active +characters. It's generally best to stick with just characters that +have category code~11 (typically \texttt{a}, \ldots, \texttt{z} +and \texttt{A}, \ldots, \texttt{Z}). +\end{important} + +You can also use: +\begin{definition}[\DescribeMacro{\altnewglossary}] +\cs{altnewglossary}\marg{name}\marg{tag}\marg{title}\oarg{counter} +\end{definition} +This is equivalent to +\begin{alltt} +\cs{newglossary}[\meta{tag}-glg]\marg{name}\{\meta{tag}-gls\}\{\meta{tag}-glo\}\marg{title}\oarg{counter} +\end{alltt} + Note that the main (default) glossary is automatically created as: \begin{verbatim} \newglossary{main}{gls}{glo}{\glossaryname} @@ -5426,10 +5489,25 @@ useful means to define acronyms. For convenience, the \end{definition} This uses \ics{newglossaryentry} to create an entry with the given -label in the glossary given by \ics{acronymtype}. It also uses the -\gloskey{long}, \gloskey{longplural}, \gloskey{short} and -\gloskey{shortplural} keys to store the long and abbreviated forms -and their plurals. +label in the glossary given by \ics{acronymtype}. You can specify a +different glossary using the \gloskey{type} key within the optional +argument. The \cs{newacronym} command also uses the \gloskey{long}, +\gloskey{longplural}, \gloskey{short} and \gloskey{shortplural} keys +in \cs{newglossaryentry} to store the long and abbreviated forms and +their plurals. + +\begin{important} +If you haven't identified the specified glossary type as a list of +acronyms (via the package option +\pkgopt{acronymlists} or the command \ics{DeclareAcronymList}, +see \sectionref{sec:pkgopts-acronym}) \cs{newacronym} will add it to +the list and \emph{reset the display style} for that glossary via +\ics{defglsentryfmt}. If you have a mixture of acronyms and regular +entries within the same glossary, care is needed if you want to +change the display style: you must first identify that glossary as a +list of acronyms and then use \ics{defglsentryfmt} (not redefine +\ics{glsentryfmt}) before defining your entries. +\end{important} The optional argument \marg{key-val list} allows you to specify keys such as \gloskey{description} (when used with one of the styles that @@ -5443,7 +5521,10 @@ For example: {dm}{DM}{diagonal matrix} \end{verbatim} If the \firstuse\ uses the plural form, \verb|\glspl{dm}| will -display: diagonal matrices (DMs). +display: diagonal matrices (DMs). If you want to use +the \gloskey{longplural} or \gloskey{shortplural} keys, I recommend +you use \ics{setacronymstyle} to set the display style rather than +using one of the pre-version 4.02 acronym styles. Since \ics{newacronym} uses \ics{newglossaryentry}, you can use commands like \ics{gls} and \ics{glsreset} as with any other @@ -5476,16 +5557,24 @@ Now \verb|\gls{idn}| will produce \qt{identification number uses. \end{example} -There are commands analogous to \ics{glstext} (described in +There are commands similar to \ics{glstext} (described in \sectionref{sec:glslink}) that allow you to access just the short form, just the long form or the full form, without affecting the \gls{firstuseflag}. (Note that the full form isn't necessarily the same as the text produced on \firstuse.) +\begin{important} +Although these commands are +similar to commands such as \ics{glstext}, they behave more like +\ics{glsdisp} (except for the \gls*{firstuse} behaviour) in that +the display is governed by \ics{defentryfmt} with +\ics{glscustomtext} set as appropriate. +\end{important} + \begin{definition}[\DescribeMacro{\acrshort}] \cs{acrshort}\oarg{options}\marg{label}\oarg{insert} \end{definition} -This displays the short form for the entry given by \meta{label}. +This displays the short form (within the argument of \ics{acronymfont}) for the entry given by \meta{label}. The optional arguments are the same as those for \ics{glstext}. There is also a starred version to suppress the hyperlink. There are also analogous upper case variants: @@ -5611,6 +5700,14 @@ It is also possible to access the long and short forms without adding information to the glossary using commands analogous to \ics{glsentrytext} (described in \sectionref{sec:glsnolink}). +\begin{important} +The commands that convert the first letter to upper case come with +the same caveats as those for analogous commands like +\ics{Glsentrytext} (non-expandable, can't be used in PDF bookmarks, +care needs to be taken if the first letter is an accented character +etc). See \sectionref{sec:glsnolink}. +\end{important} + The long form can be accessed using: \begin{definition}[\DescribeMacro{\glsentrylong}] \cs{glsentrylong}\marg{label} @@ -6528,19 +6625,34 @@ checks for this. Glossaries vary from lists that simply contain a symbol with a terse description to lists of terms or phrases with lengthy descriptions. Some glossaries may have terms with associated symbols. Some may -have hierarchical entries. There is therefore no single style -that fits every type of glossary. The \styfmt{glossaries} package -comes with a number of pre-defined glossary styles, and you need to -choose one that best suits your type of glossary. There is a summary -of available styles in \tableref{tab:styles}. If none of them suit -your document, you can defined your own style -(see \sectionref{sec:newglossarystyle}). +have hierarchical entries. There is therefore no single style that +fits every type of glossary. The \styfmt{glossaries} package comes +with a number of pre-defined glossary styles, described in +\sectionref{sec:predefinedstyles}. You can choose one of these that +best suits your type of glossary or, if none of them suit your +document, you can defined your own style (see +\sectionref{sec:newglossarystyle}). + +The glossary style can be set using the \gloskey[printglossary]{style} key in the optional +argument to \ics{printglossary} or using the command: +\begin{definition}[\DescribeMacro{\setglossarystyle}] +\cs{setglossarystyle}\marg{style-name} +\end{definition} +(before the glossary is displayed). + +Some of the predefined glossary styles may also be set using the \pkgopt{style} +package option, it depends if the package in which they are defined +is automatically loaded by the \styfmt{glossaries} package. + +\section{Predefined Styles} +\label{sec:predefinedstyles} The predefined styles can accommodate numbered level~0 (main) and level~1 entries. See the package options \pkgopt{entrycounter}, \pkgopt{counterwithin} and \pkgopt{subentrycounter} described in -\sectionref{sec:pkgopts-printglos}. +\sectionref{sec:pkgopts-printglos}. There is a summary +of available styles in \tableref{tab:styles}. \begin{table}[htbp] \caption[Glossary Styles]{Glossary Styles. An asterisk in the style @@ -6582,15 +6694,6 @@ be displayed.} \par \end{table} -The glossary style can be set using the \gloskey[printglossary]{style} key in the optional -argument to \ics{printglossary} or using the command: -\begin{definition}[\DescribeMacro{\setglossarystyle}] -\cs{setglossarystyle}\marg{style-name} -\end{definition} -Some of the glossary styles may also be set using the \pkgopt{style} -package option, it depends if the package in which they are defined -is automatically loaded by the \styfmt{glossaries} package. - The tabular-like styles that allow multi-line descriptions and page lists use the length \DescribeMacro{\glsdescwidth}\cs{glsdescwidth} to set the width of the description column and the length @@ -6652,7 +6755,7 @@ given entry by placing \ics{nopostdesc} in the entry's description. As from version 3.03 you can now use the package option \pkgopt{nopostdot} to suppress this full stop. -\section{List Styles} +\subsection{List Styles} \label{sec:liststyles} The styles described in this section are all defined in the package @@ -6727,7 +6830,7 @@ the same manner as \glostyle{listdotted}. \end{description} -\section{Longtable Styles} +\subsection{Longtable Styles} \label{sec:longstyles} The styles described in this section are all defined in the package @@ -6823,7 +6926,7 @@ descriptions and page lists. \end{description} -\section{Longtable Styles (Ragged Right)} +\subsection{Longtable Styles (Ragged Right)} \label{sec:longraggedstyles} The styles described in this section are all defined in the package @@ -6910,7 +7013,7 @@ lines around it. \end{description} -\section{Supertabular Styles} +\subsection{Supertabular Styles} \label{sec:superstyles} The styles described in this section are all defined in the package @@ -7009,7 +7112,7 @@ descriptions and page lists. \end{description} -\section{Supertabular Styles (Ragged Right)} +\subsection{Supertabular Styles (Ragged Right)} \label{sec:superraggedstyles} The styles described in this section are all defined in the package @@ -7097,7 +7200,7 @@ lines around it. \end{description} -\section{Tree-Like Styles} +\subsection{Tree-Like Styles} \label{sec:treestyles} The styles described in this section are all defined in the package @@ -7184,7 +7287,7 @@ groups. The navigation line is the same as that for \end{description} -\section{Multicols Style} +\subsection{Multicols Style} \label{sec:mcolstyles} The \sty{glossary-mcols} package provides tree-like styles that are @@ -7237,7 +7340,7 @@ Analogous Tree Style\\ \end{tabular} \end{table} -\section{In-Line Style} +\subsection{In-Line Style} \label{sec:inline} This section covers the \sty{glossary-inline} package that supplies @@ -7289,7 +7392,7 @@ a parent main entry and its first sub-entry. This defaults to ``\texttt{\glsinlineseparator}'' and is used at the end of the glossary. -\chapter{Defining your own glossary style} +\section{Defining your own glossary style} \label{sec:newglossarystyle} If the predefined styles don't fit your requirements, you can @@ -7632,6 +7735,12 @@ that displays each entry in a \env{longtable} as follows: This section describes some utility commands. Additional commands can be found in the documented code (glossaries-code.pdf). +\begin{important} +Some of the commands described here take a comma-separated list as +an argument. As with \LaTeX's \cs{@for} command, make sure your list +doesn't have an unwanted spaces in it as they don't get stripped. +\end{important} + \begin{definition}[\DescribeMacro{\forallglossaries}] \cs{forallglossaries}\oarg{glossary list}\marg{cs}\marg{body} \end{definition} @@ -7694,6 +7803,12 @@ doesn't exist, an error is generated. (This command uses Does the reverse of \cs{glsdoifexists}. (This command uses \cs{ifglsentryexists}.) +\begin{definition}[\DescribeMacro{\glsdoifexistsorwarn}] +\cs{glsdoifexistsorwanr}\marg{label}\marg{code} +\end{definition} +As \cs{glsdoifexists} but issues a warning rather than an error if +the entry doesn't exist. + \begin{definition}[\DescribeMacro{\ifglsused}] \cs{ifglsused}{\meta{label}}{\meta{true part}}{\meta{false part}} @@ -7730,6 +7845,7 @@ This checks if the glossary entry given by \meta{label} has had the \gloskey{long} field set. If it has, \meta{true part} is performed, otherwise \meta{false part}. This should be true for any entry that has been defined via \ics{newacronym}. +There is no check for the existance of \meta{label}. \begin{definition}[\DescribeMacro{\ifglshasshort}] \cs{ifglshasshort}\marg{label}\marg{true part}\marg{false part} @@ -7738,6 +7854,7 @@ This checks if the glossary entry given by \meta{label} has had the \gloskey{short} field set. If it has, \meta{true part} is performed, otherwise \meta{false part}. This should be true for any entry that has been defined via \ics{newacronym}. +There is no check for the existance of \meta{label}. \begin{definition}[\DescribeMacro{\ifglshasdesc}] \cs{ifglshasdesc}\marg{label}\marg{true part}\marg{false part} @@ -7751,6 +7868,20 @@ performed, otherwise \meta{false part}. Compare with: This checks if the \gloskey{description} field has been set to just \ics{nopostdesc} for the entry given by \meta{label}. If it has, \meta{true part} is performed, otherwise \meta{false part}. +There is no check for the existance of \meta{label}. + +For all other fields you can use: +\begin{definition} +\cs{ifglshasfield}\marg{field}\marg{label}\marg{true part}\marg{false +part} +\end{definition} +This checks if the field given by \meta{field} for the entry +identified by \meta{label} is empty. If it is, \meta{true part} is +performed, otherwise \meta{false part}. If the field supplied is unrecognised \meta{false part} +is performed and a warning is issued. Unlike the above commands, +such as \cs{ifglshasshort}, an error occurs if the entry is +undefined. + \chapter{Prefixes or Determiners}\label{sec:prefix} @@ -7958,12 +8089,16 @@ apply.}: \cs{Glsentryprefixplural}\marg{label} \end{definition} -\pagebreak \DescribeMacro\Glsentryprefixfirstplural \begin{definition} \cs{Glsentryprefixfirstplural}\marg{label} \end{definition} +\begin{important} +As with analoguous commands such as \ics{Glsentrytext}, these +commands aren't expandable so can't be used in PDF bookmarks. +\end{important} + \begin{example}{Adding Determiner to Glossary Style}{ex:plist} You can use the above commands to define a new glossary style that uses the determiner. For example, the following style is a slight @@ -8058,17 +8193,17 @@ For example, on my Linux partition it can be found in \texttt{\slash usr\slash local\slash texlive\slash 2013\slash texmf-dist\slash doc\slash latex\slash glossaries/}. Further information on debugging \LaTeX\ code is available at -\url{http://theoval.cmp.uea.ac.uk/~nlct/latex/minexample/}. +\url{http://www.dickimaw-books.com/latex/minexample/}. Below is a list of the most frequently asked questions. For other -queries, consult the \styfmt{glossaries} FAQ at -\url{http://www.dickimaw-books.com/faqs/glossariesfaq.html}. If that +queries, consult the +\urlfootref{http://www.dickimaw-books.com/faqs/glossariesfaq.html}{\styfmt{glossaries} FAQ}. If that doesn't help, try posting your query to somewhere like the -comp.text.tex newsgroup, the \LaTeX\ Community Forum -(\url{http://www.latex-community.org/}) or \TeX\ on StackExchange -(\url{http://tex.stackexchange.com/}). -Bug reports can be submitted at -\url{http://www.dickimaw-books.com/bug-report.html}. +comp.text.tex newsgroup, the +\urlfootref{http://www.latex-community.org/}{\LaTeX\ Community Forum} or +\urlfootref{http://tex.stackexchange.com/}{\TeX\ on StackExchange}. +Bug reports can be submitted via +\urlfootref{http://www.dickimaw-books.com/bug-report.html}{my package bug report form}. \begin{enumerate} \item \textbf{Q.} I get the error message: diff --git a/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.html b/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.html index c82c1dc600d..6bc51a6a310 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.html +++ b/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.html @@ -1,4 +1,5 @@ -<?xml version="1.0" encoding="utf-8" ?> +<a + id="top"></a><?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> @@ -6,664 +7,804 @@ > <head><title>The glossaries package: a guide for beginners</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> -<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> +<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> +<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> <!-- xhtml,fn-in,css-in,uni-html4,utf8 --> <meta name="src" content="glossariesbegin.tex" /> -<meta name="date" content="2013-12-05 15:12:00" /> +<meta name="date" content="2014-01-20 17:22:00" /> + +<style type="text/css"> +<!-- + +/* start css.sty */ +.cmmi-10{font-style: italic;} +.cmr-17{font-size:170%;} +.cmr-12{font-size:120%;} +.cmr-9{font-size:90%;} +.cmbx-9{font-size:90%; font-weight: bold;} +.cmss-9{font-size:90%; font-family: sans-serif;} +.cmss-9{ font-family: sans-serif;} +.cmtt-10{font-family: monospace;} +.cmtt-10{font-family: monospace;} +.cmtt-10{font-family: monospace;} +.cmss-10{ font-family: sans-serif;} +.cmss-10{ font-family: sans-serif;} +.cmtt-9{font-size:90%;font-family: monospace;} +.cmtt-9{font-family: monospace;} +.cmtt-9{font-family: monospace;} +.cmti-10{ font-style: italic;} +.cmitt-10{font-family: monospace; font-style: italic;} +p.noindent { text-indent: 0em } +td p.noindent { text-indent: 0em; margin-top:0em; } +p.nopar { text-indent: 0em; } +p.indent{ text-indent: 1.5em } +@media print {div.crosslinks {visibility:hidden;}} +a img { border-top: 0; border-left: 0; border-right: 0; } +center { margin-top:1em; margin-bottom:1em; } +td center { margin-top:0em; margin-bottom:0em; } +.Canvas { position:relative; } +img.math{vertical-align:middle;} +li p.indent { text-indent: 0em } +li p:first-child{ margin-top:0em; } +li p:last-child, li div:last-child { margin-bottom:0.5em; } +li p~ul:last-child, li p~ol:last-child{ margin-bottom:0.5em; } +.enumerate1 {list-style-type:decimal;} +.enumerate2 {list-style-type:lower-alpha;} +.enumerate3 {list-style-type:lower-roman;} +.enumerate4 {list-style-type:upper-alpha;} +div.newtheorem { margin-bottom: 2em; margin-top: 2em;} +.obeylines-h,.obeylines-v {white-space: nowrap; } +div.obeylines-v p { margin-top:0; margin-bottom:0; } +.overline{ text-decoration:overline; } +.overline img{ border-top: 1px solid black; } +td.displaylines {text-align:center; white-space:nowrap;} +.centerline {text-align:center;} +.rightline {text-align:right;} +div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; } +.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +div.fbox {display:table} +div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +div.minipage{width:100%;} +div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;} +div.center div {text-align: left;} +div.flushright, div.flushright div.flushright {text-align: right;} +div.flushright div {text-align: left;} +div.flushleft {text-align: left;} +.underline{ text-decoration:underline; } +.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; } +.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +.framebox-c {text-align:center;} +.framebox-l {text-align:left;} +.framebox-r {text-align:right;} +span.thank-mark{ vertical-align: super } +span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; } +div.footnotes{border-top:solid 1px black; border-bottom:solid 1px black; padding-bottom:1ex; padding-top:0.5ex; margin-right:15%; margin-top:2ex; font-style:italic; font-size:85%;} +div.footnotes p{margin-top:0; margin-bottom:0; text-indent:0;} +div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; } +table.tabular td p{margin-top:0em;} +table.tabular {margin-left: auto; margin-right: auto;} +td p:first-child{ margin-top:0em; } +td p:last-child{ margin-bottom:0em; } +div.td00{ margin-left:0pt; margin-right:0pt; } +div.td01{ margin-left:0pt; margin-right:5pt; } +div.td10{ margin-left:5pt; margin-right:0pt; } +div.td11{ margin-left:5pt; margin-right:5pt; } +table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } +td.td00{ padding-left:0pt; padding-right:0pt; } +td.td01{ padding-left:0pt; padding-right:5pt; } +td.td10{ padding-left:5pt; padding-right:0pt; } +td.td11{ padding-left:5pt; padding-right:5pt; } +table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } +.hline hr, .cline hr{ height : 1px; margin:0px; } +.tabbing-right {text-align:right;} +span.TEX {letter-spacing: -0.125em; } +span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} +a span.TEX span.E {text-decoration: none; } +span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} +span.LATEX span.TEX{ position:relative; left: -0.4em; } +div.float, div.figure {margin-left: auto; margin-right: auto;} +div.float img {text-align:center;} +div.figure img {text-align:center;} +.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;} +.marginpar p{margin-top:0.4em; margin-bottom:0.4em;} +table.equation {width:100%;} +.equation td{text-align:center; } +td.equation { margin-top:1em; margin-bottom:1em; } +td.equation-label { width:5%; text-align:center; } +td.eqnarray4 { width:5%; white-space: normal; } +td.eqnarray2 { width:5%; } +table.eqnarray-star, table.eqnarray {width:100%;} +div.eqnarray{text-align:center;} +div.array {text-align:center;} +div.pmatrix {text-align:center;} +table.pmatrix {width:100%;} +span.pmatrix img{vertical-align:middle;} +div.pmatrix {text-align:center;} +table.pmatrix {width:100%;} +span.bar-css {text-decoration:overline;} +img.cdots{vertical-align:middle;} +.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} +.index-item, .index-subitem, .index-subsubitem {display:block} +div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;} +div.caption span.id{font-weight: bold; white-space: nowrap; } +h1.partHead{text-align: center} +p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } +p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } +.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} +.subparagraphHead, .likesubparagraphHead { font-weight: bold;} +.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;} +.verse{white-space:nowrap; margin-left:2em} +div.maketitle {text-align:center;} +h2.titleHead{text-align:center;} +div.maketitle{ margin-bottom: 2em; } +div.author, div.date {text-align:center;} +div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; } +.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } +.abstract p {margin-left:5%; margin-right:5%;} +div.abstract {width:100%;} +div.important { border : solid red; } +/* end css.sty */ + + +--> +</style> </head><body > - <div class="maketitle"> + <div class="maketitle"> + + -<div class="minipage"><a - id="top"></a> -</div> -<h2 class="titleHead">The glossaries package: a guide for -beginners</h2> +<h2 class="titleHead">The glossaries package: a guide for beginners</h2> <div class="author" ><span -class="cmr-12x-x-120">Nicola L.C. Talbot</span></div><br /> +class="cmr-12">Nicola L.C. Talbot</span></div><br /> <div class="date" ><span -class="cmr-12x-x-120">2013-12-05</span></div> - </div> - <div +class="cmr-12">2014-01-20</span></div> + </div> + <div class="abstract" > - <!--l. 27--><p class="indent" > This document is a brief guide to the <span -class="cmss-10x-x-109">glossaries </span>package for - beginners who find the size of the main user manual daunting - and, as such, it only covers the basics. For more advanced topics, - see the <a -href="glossaries-user.html" >main user manual</a>. +<div class="center" +> +<!--l. 26--><p class="noindent" > +</p><!--l. 26--><p class="noindent" ><span +class="cmbx-9">Abstract</span></p></div> + <!--l. 27--><p class="indent" > <span +class="cmr-9">This document is a brief guide to the </span><span +class="cmss-9">glossaries </span><span +class="cmr-9">package for beginners who</span> + <span +class="cmr-9">find the size of the main user manual daunting and, as such, it only covers</span> + <span +class="cmr-9">the basics. For more advanced topics, see the </span><a +href="glossaries-user.html" ><span +class="cmr-9">main user manual</span></a><span +class="cmr-9">.</span> </p> </div> - <h3 class="likesectionHead"><a + <h3 class="likesectionHead"><a id="x1-1000"></a>Contents</h3> - <div class="tableofcontents"> - <span class="sectionToc" >1 <a + <div class="tableofcontents"> + <span class="sectionToc" >1 <a href="#x1-20001" id="QQ2-1-2">What Do I Need?</a></span> -<br /> <span class="sectionToc" >2 <a +<br /> <span class="sectionToc" >2 <a href="#x1-30002" id="QQ2-1-3">Getting Started</a></span> -<br /> <span class="sectionToc" >3 <a +<br /> <span class="sectionToc" >3 <a href="#x1-40003" id="QQ2-1-4">Defining a Term or Symbol</a></span> -<br /> <span class="sectionToc" >4 <a +<br /> <span class="sectionToc" >4 <a href="#x1-50004" id="QQ2-1-5">Using a Term</a></span> -<br /> <span class="sectionToc" >5 <a +<br /> <span class="sectionToc" >5 <a href="#x1-60005" id="QQ2-1-6">Acronyms</a></span> -<br /> <span class="sectionToc" >6 <a +<br /> <span class="sectionToc" >6 <a href="#x1-70006" id="QQ2-1-7">Displaying the Glossary or List of Acronyms</a></span> - </div> + </div> + <!--l. 35--><p class="noindent" > </p> - <h3 class="sectionHead"><span class="titlemark">1 </span> <a +<!--l. 35--><p class="noindent" ><a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">1 </span> <a id="x1-20001"></a>What Do I Need?</h3> <!--l. 38--><p class="noindent" >You need to have the <span -class="cmss-10x-x-109">glossaries </span>package installed. You also need to have the -following packages installed: <span -class="cmss-10x-x-109">datatool</span><a - id="dx1-2001"></a>, <span -class="cmss-10x-x-109">ifthen</span><a - id="dx1-2002"></a>, <span -class="cmss-10x-x-109">xkeyval</span><a - id="dx1-2003"></a> (at least version 2.5f), -<span -class="cmss-10x-x-109">xfor</span><a - id="dx1-2004"></a>, <span -class="cmss-10x-x-109">amsgen</span><a - id="dx1-2005"></a> and <span -class="cmss-10x-x-109">etoolbox</span><a - id="dx1-2006"></a>. You may also need <span -class="cmss-10x-x-109">longtable</span><a - id="dx1-2007"></a>, <span -class="cmss-10x-x-109">supertabular</span><a - id="dx1-2008"></a>, -<span -class="cmss-10x-x-109">array</span><a - id="dx1-2009"></a> or <span -class="cmss-10x-x-109">multicol</span><a - id="dx1-2010"></a>, depending on what glossary style you want to use. -All these packages can be downloaded from CTAN if you don’t have -them installed. See <a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=installthings" >“Installing things on a (La)TeX System”</a> for further -assistance. -</p><!--l. 49--><p class="indent" > In addition, you need an indexing application. The <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-2011"></a> package is -configured to use either <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-2012"></a> or <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-2013"></a>. <span -class="cmtt-10x-x-109">Makeindex</span><a - id="dx1-2014"></a> should be available on -all <span class="TEX">T<span -class="E">E</span>X</span> systems. It’s possible you may not have <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-2015"></a> installed, but -it can be downloaded from the <a -href="http://www.xindy.org/" >xindy home page</a>. MiKTeX users may -find the <a -href="http://www.latex-community.org/forum/viewtopic.php?f=51&t=5383" >Xindy for MiKTeX</a> thread on the LaTeX Community Forum -helpful. -</p><!--l. 57--><p class="indent" > The <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-2016"></a> package provides a helper Perl script called <span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-2017"></a> -which will act as an interface to <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-2018"></a> or <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-2019"></a>. If you want to use +class="cmss-10">glossaries </span>package installed. This and all dependent packages are +contained in both the TeX Live and MikTeX distributions. Use your distribution’s +update manager to ensure you have an up-to-date version. These packages can also be +downloaded from CTAN if you don’t have them installed. See <a +href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=installthings" >“Installing things on a +(La)TeX System”</a> for further assistance. +</p><!--l. 46--><p class="indent" > In addition, you need an indexing application. The <span +class="cmss-10">glossaries</span><a + id="dx1-2001"></a> package is configured to +use either <span +class="cmtt-10">makeindex</span><a + id="dx1-2002"></a> or <span +class="cmtt-10">xindy</span><a + id="dx1-2003"></a>. <span +class="cmtt-10">Makeindex</span><a + id="dx1-2004"></a> should be available on all <span class="TEX">T<span +class="E">E</span>X</span> systems. It’s +possible you may not have <span +class="cmtt-10">xindy</span><a + id="dx1-2005"></a> installed, but it can be downloaded from the <a +href="http://www.xindy.org/" >xindy +home page</a>. MiKTeX users may find the <a +href="http://www.latex-community.org/forum/viewtopic.php?f=51&t=5383" >Xindy for MiKTeX</a> thread on the LaTeX +Community Forum helpful. +</p><!--l. 54--><p class="indent" > The <span +class="cmss-10">glossaries</span><a + id="dx1-2006"></a> package provides a helper Perl script called <span +class="cmtt-10">makeglossaries</span><a + id="dx1-2007"></a> which +will act as an interface to <span +class="cmtt-10">makeindex</span><a + id="dx1-2008"></a> or <span +class="cmtt-10">xindy</span><a + id="dx1-2009"></a>. If you want to use <span +class="cmtt-10">makeglossaries</span><a + id="dx1-2010"></a> or <span -class="cmtt-10x-x-109">makeglossaries</span><a - id="dx1-2020"></a> or <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-2021"></a>, you need to have Perl installed. If you don’t have -Perl installed, you can still use <span -class="cmss-10x-x-109">glossaries </span>but you can only use it with +class="cmtt-10">xindy</span><a + id="dx1-2011"></a>, you need to have Perl installed. If you don’t have Perl installed, you can still use <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-2022"></a>. -</p><!--l. 64--><p class="noindent" > +class="cmss-10">glossaries </span>but you can only use it with <span +class="cmtt-10">makeindex</span><a + id="dx1-2012"></a>. +</p><!--l. 61--><p class="noindent" > </p> -<!--l. 64--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2 </span> <a +<!--l. 61--><p class="noindent" ><a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2 </span> <a id="x1-30002"></a>Getting Started</h3> -<!--l. 67--><p class="noindent" >The most obvious things to do is to remember to load the <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-3001"></a> -package: +<!--l. 64--><p class="noindent" >The most obvious things to do is to remember to load the <span +class="cmss-10">glossaries</span><a + id="dx1-3001"></a> package: + </p> - <div class="verbatim" id="verbatim-1"> + <div class="verbatim" id="verbatim-1"> \usepackage{glossaries} </div> -<!--l. 71--><p class="nopar" > -</p><!--l. 72--><p class="indent" > <div class="important" title="Important Note"> Note that the <span -class="cmss-10x-x-109">glossaries </span>package must be loaded <span -class="cmti-10x-x-109">after </span>the <span -class="cmss-10x-x-109">hyperref</span><a +<!--l. 68--><p class="nopar" > +</p><!--l. 69--><p class="indent" > <div class="important" title="Important Note"> Note that the <span +class="cmss-10">glossaries </span>package must be loaded <span +class="cmti-10">after </span>the <span +class="cmss-10">hyperref</span><a id="dx1-3002"></a> package (contrary to the general advice that <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-3003"></a> should be loaded last). The -<span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-3004"></a> package should also be loaded after <span -class="cmss-10x-x-109">html</span><a +class="cmss-10">hyperref</span><a + id="dx1-3003"></a> should be loaded last). The <span +class="cmss-10">glossaries</span><a + id="dx1-3004"></a> +package should also be loaded after <span +class="cmss-10">html</span><a id="dx1-3005"></a>, <span -class="cmss-10x-x-109">inputenc</span><a +class="cmss-10">inputenc</span><a id="dx1-3006"></a>, <span -class="cmss-10x-x-109">babel</span><a +class="cmss-10">babel</span><a id="dx1-3007"></a> and <span -class="cmss-10x-x-109">ngerman</span><a - id="dx1-3008"></a>. -If you are using <span -class="cmss-10x-x-109">babel</span><a - id="dx1-3009"></a> I recommend you use the <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-3010"></a> package option +class="cmss-10">ngerman</span><a + id="dx1-3008"></a>. If you are using <span -class="cmss-10x-x-109">translate=babel</span><a +class="cmss-10">babel</span><a + id="dx1-3009"></a> I recommend you use the <span +class="cmss-10">glossaries</span><a + id="dx1-3010"></a> package option <span +class="cmss-10">translate=babel</span><a id="dx1-3011"></a>: + </p> - <div class="verbatim" id="verbatim-2"> + <div class="verbatim" id="verbatim-2"> \usepackage{babel}  <br />\usepackage[translate=babel]{glossaries} </div> -<!--l. 83--><p class="nopar" > </div> -</p><!--l. 84--><p class="noindent" > -</p><!--l. 86--><p class="indent" > If you want to use <span -class="cmtt-10x-x-109">xindy</span><a +<!--l. 80--><p class="nopar" > </div> +</p><!--l. 81--><p class="noindent" > +</p><!--l. 83--><p class="indent" > If you want to use <span +class="cmtt-10">xindy</span><a id="dx1-3012"></a> rather than <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-3013"></a> to sort the glossaries, you -need to specify this in the package options: +class="cmtt-10">makeindex</span><a + id="dx1-3013"></a> to sort the glossaries, you need to +specify this in the package options: + </p> - <div class="verbatim" id="verbatim-3"> + <div class="verbatim" id="verbatim-3"> \usepackage[xindy]{glossaries} </div> -<!--l. 90--><p class="nopar" > Other package options are described in <a +<!--l. 87--><p class="nopar" > Other package options are described in <a href="glossaries-user.html#sec:pkgopts" >Package Options</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-3014"></a> -user manual. -</p><!--l. 95--><p class="indent" > Next, you need to enable the creation of the various external files that are -required by the indexing application. This is done using: -</p><!--l. 98--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\makeglossaries </span></div><hr> -</p><!--l. 99--><p class="noindent" > -</p><!--l. 101--><p class="noindent" > +class="cmss-10">glossaries</span><a + id="dx1-3014"></a> user +manual. +</p><!--l. 92--><p class="indent" > Next, you need to enable the creation of the various external files that are required +by the indexing application. This is done using: +</p><!--l. 95--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\makeglossaries </span></div><hr> +</p><!--l. 96--><p class="noindent" > +</p><!--l. 98--><p class="indent" > <div class="important" title="Important Note"> <span +class="cmti-10">Don’t </span>attempt to input any of these external files in your document. </div> +</p><!--l. 100--><p class="noindent" > +</p><!--l. 102--><p class="noindent" > </p> -<!--l. 101--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">3 </span> <a +<!--l. 102--><p class="noindent" ><a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">3 </span> <a id="x1-40003"></a>Defining a Term or Symbol</h3> -<!--l. 104--><p class="noindent" >You must define terms or symbols before you can use them in the document. -This is best done in the preamble. Each term is defined using: -</p><!--l. 108--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\newglossaryentry{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">settings</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 109--><p class="noindent" > +<!--l. 105--><p class="noindent" >You must define terms or symbols before you can use them in the document. This is +best done in the preamble. Each term is defined using: +</p><!--l. 109--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\newglossaryentry{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">settings</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 110--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is a unique label used to identify the term. The second argument, +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is a unique label used to identify the term. The second argument, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">settings</span><span -class="cmmi-10x-x-109">></span>, is a key=value comma separated list that is used to set the required +class="cmmi-10"><</span><span +class="cmti-10">settings</span><span +class="cmmi-10">></span>, is a key=value comma separated list that is used to set the required information for the term. A full list of available keys can be found in <a -href="glossaries-user.html#sec:newglosentry" >Defining -Glossary Entries</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a +href="glossaries-user.html#sec:newglosentry" >Defining Glossary +Entries</a> in the main <span +class="cmss-10">glossaries</span><a id="dx1-4001"></a> user manual. The principle keys are <span -class="cmss-10x-x-109">name</span><a - id="dx1-4002"></a> -and <span -class="cmss-10x-x-109">description</span><a +class="cmss-10">name</span><a + id="dx1-4002"></a> and +<span +class="cmss-10">description</span><a id="dx1-4003"></a>. -</p><!--l. 119--><p class="indent" > For example, to define the term “electrolyte”: +</p><!--l. 120--><p class="indent" > For example, to define the term “electrolyte”: + </p> - <div class="verbatim" id="verbatim-4"> + <div class="verbatim" id="verbatim-4"> \newglossaryentry{electrolyte}{name=electrolyte,  <br />description={solution able to conduct electric current}} </div> -<!--l. 123--><p class="nopar" > In the above example, the label and the name happen to be the same. In the -next example, the name contains a ligature but the label doesn’t: +<!--l. 124--><p class="nopar" > In the above example, the label and the name happen to be the same. In the next +example, the name contains a ligature but the label doesn’t: + </p> - <div class="verbatim" id="verbatim-5"> + <div class="verbatim" id="verbatim-5"> \newglossaryentry{oesophagus}{name=\oe sophagus,  <br />description={canal from mouth to stomach},  <br />plural=\oe sophagi} </div> -<!--l. 131--><p class="nopar" > In this case the label is <span -class="cmtt-10x-x-109">oesophagus</span>. Note that in this case, the plural has to be +<!--l. 132--><p class="nopar" > In this case the label is <span +class="cmtt-10">oesophagus</span>. Note that in this case, the plural has to be specified using the <span -class="cmss-10x-x-109">plural</span><a +class="cmss-10">plural</span><a id="dx1-4004"></a> key since it isn’t formed by simply appending the letter “s”. -</p><!--l. 136--><p class="indent" > When you define terms, it is important to remember that they will be sorted -by an external application that doesn’t interpret <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +</p><!--l. 137--><p class="indent" > <div class="important" title="Important Note"> If you want to define all your terms in a separate file <span +class="cmti-10">don’t </span>use <span +class="cmtt-10">\include</span><a + id="dx1-4005"></a> to input +the file. You can use <span +class="cmtt-10">\input</span><a + id="dx1-4006"></a> but it’s better to use <span +class="cmtt-10">\loadglsentries</span><a + id="dx1-4007"></a>. (See <a +href="glossaries-user.html#sec:loadglsentries" >Loading +Entries From a File</a>.) </div> +</p><!--l. 143--><p class="noindent" > +</p><!--l. 145--><p class="indent" > When you define terms, it is important to remember that they will be sorted by an +external application that doesn’t interpret <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> commands. <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-4005"></a> is a -little more <span class="TEX">T<span +class="cmtt-10">xindy</span><a + id="dx1-4008"></a> is a little more +<span class="TEX">T<span class="E">E</span>X</span>-aware than <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-4006"></a>, but for this example they will both -mis-sort <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\oe</span><span -class="cmtt-10x-x-109"> sophagus</span></span></span>. Xindy will ignore the <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\oe␣</span></span></span> part and will sort -it according to <span -class="cmtt-10x-x-109">sophagus</span>, so it will be placed with the terms starting -with an “s”. <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-4007"></a>, on the other hand, will sort it according to +class="cmtt-10">makeindex</span><a + id="dx1-4009"></a>, but for this example they will both mis-sort <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\oe␣sophagus</span></span></span> which starts with a symbol (the backslash), so it will end -up in the symbol group. You therefore need to specify how to sort the +class="cmtt-10">\oe</span><span +class="cmtt-10"> sophagus</span></span></span>. Xindy will ignore the <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\oe␣</span></span></span> part and will sort it according to <span +class="cmtt-10">sophagus</span>, +so it will be placed with the terms starting with an “s”. <span +class="cmtt-10">makeindex</span><a + id="dx1-4010"></a>, on the other hand, +will sort it according to <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\oe␣sophagus</span></span></span> which starts with a symbol (the backslash), so it +will end up in the symbol group. You therefore need to specify how to sort the term: + </p> - <div class="verbatim" id="verbatim-6"> + <div class="verbatim" id="verbatim-6"> \newglossaryentry{oesophagus}{name=\oe sophagus,  <br />description={canal from mouth to stomach},  <br />plural=\oe sophagi,  <br />sort=oesophagus} </div> -<!--l. 151--><p class="nopar" > Note, however, that if you use the <span -class="cmss-10x-x-109">inputenc</span><a - id="dx1-4008"></a> package and <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-4009"></a>, you -can use the encoded character <span -class="cmtt-10x-x-109">œ </span>rather than <span -class="cmtt-10x-x-109">\oe </span>and <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-4010"></a> will sort it -correctly: +<!--l. 160--><p class="nopar" > Note, however, that if you use the <span +class="cmss-10">inputenc</span><a + id="dx1-4011"></a> package and <span +class="cmtt-10">xindy</span><a + id="dx1-4012"></a>, you can use the +encoded character <span +class="cmtt-10">œ </span>rather than <span +class="cmtt-10">\oe </span>and <span +class="cmtt-10">xindy</span><a + id="dx1-4013"></a> will sort it correctly: + </p> - <div class="verbatim" id="verbatim-7"> + <div class="verbatim" id="verbatim-7"> \newglossaryentry{oesophagus}{name=œsophagus,  <br />description={canal from mouth to stomach},  <br />plural=œsophagi} </div> -<!--l. 159--><p class="nopar" > -</p><!--l. 161--><p class="indent" > If the name starts with an accented character, the first character must be +<!--l. 168--><p class="nopar" > +</p><!--l. 170--><p class="indent" > If the name starts with an accented character, the first character must be grouped: + </p> - <div class="verbatim" id="verbatim-8"> + <div class="verbatim" id="verbatim-8"> \newglossaryentry{elite}{name={\’e}lite,  <br />description={select group of people},  <br />sort=elite} </div> -<!--l. 167--><p class="nopar" > or +<!--l. 176--><p class="nopar" > or + </p> - <div class="verbatim" id="verbatim-9"> -\newglossaryentry{elite}{name={é}lite, + <div class="verbatim" id="verbatim-9"> +\newglossaryentry{elite}{name={é}lite,  <br />description={select group of people}} </div> -<!--l. 172--><p class="nopar" > -</p><!--l. 174--><p class="indent" > The name can also be a symbol, but you will also need to specify the sort key. -For example: +<!--l. 181--><p class="nopar" > +</p><!--l. 183--><p class="indent" > The name can also be a symbol, but you will also need to specify the sort key. For +example: + </p> - <div class="verbatim" id="verbatim-10"> + <div class="verbatim" id="verbatim-10"> \newglossaryentry{pi}{name={\ensuremath{\pi}},  <br />description={ratio of circumference of circle to its  <br />diameter},sort=pi} </div> -<!--l. 180--><p class="nopar" > It’s also possible to have a name and a symbol. For example: +<!--l. 189--><p class="nopar" > It’s also possible to have a name and a symbol. For example: + </p> - <div class="verbatim" id="verbatim-11"> + <div class="verbatim" id="verbatim-11"> \newglossaryentry{set}{name=set,  <br />description={a collection of objects},  <br />symbol={\ensuremath{\mathcal{S}}}} </div> -<!--l. 186--><p class="nopar" > Note, however, that not all glossary styles display the symbol in the -glossary. -</p><!--l. 190--><p class="noindent" > +<!--l. 195--><p class="nopar" > Note, however, that not all glossary styles display the symbol in the glossary. +</p><!--l. 199--><p class="noindent" > </p> -<!--l. 190--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4 </span> <a +<!--l. 199--><p class="noindent" ><a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4 </span> <a id="x1-50004"></a>Using a Term</h3> -<!--l. 193--><p class="noindent" >Once you have defined a term, you can use it in the document. The <span -class="cmss-10x-x-109">glossaries</span><a +<!--l. 202--><p class="noindent" >Once you have defined a term, you can use it in the document. The <span +class="cmss-10">glossaries</span><a id="dx1-5001"></a> package provides a number of commands that are described in <a href="glossaries-user.html#sec:glslink" >Links to Glossary Entries</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a +class="cmss-10">glossaries</span><a id="dx1-5002"></a> user manual. Here, I shall just cover the main commands: -</p><!--l. 199--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\gls{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 200--><p class="noindent" > +</p><!--l. 208--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\gls{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 209--><p class="noindent" > This prints the term associated with <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>. Using the example in the previous +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>. Using the example in the previous section, <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\gls{oesophagus}</span></span></span> will display œsophagus. If the <span -class="cmss-10x-x-109">hyperref</span><a - id="dx1-5003"></a> package has -also been loaded, the term will also be hyperlinked to the relevant entry in the +class="cmtt-10">\gls{oesophagus}</span></span></span> will display œsophagus. If the <span +class="cmss-10">hyperref</span><a + id="dx1-5003"></a> package has also +been loaded, the term will also be hyperlinked to the relevant entry in the glossary. -</p><!--l. 207--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\glspl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 208--><p class="noindent" > +</p><!--l. 216--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\glspl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 217--><p class="noindent" > This prints the plural of the term associated with <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span>, so <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\glspl{oesophagus}</span></span></span> -will display œsophagi. Again, the text will be a hyperlink to the relevant entry -in the glossary, if hyperlinks are defined. -</p><!--l. 214--><p class="indent" > There are also versions that convert the first character to upper case if you -need to start a sentence with a term: -</p><!--l. 217--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\Gls{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 218--><p class="noindent" > +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">></span>, so <span class="obeylines-h"><span class="verb"><span +class="cmtt-10">\glspl{oesophagus}</span></span></span> will +display œsophagi. Again, the text will be a hyperlink to the relevant entry in the +glossary, if hyperlinks are defined. +</p><!--l. 223--><p class="indent" > There are also versions that convert the first character to upper case if you need to +start a sentence with a term: +</p><!--l. 226--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\Gls{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 227--><p class="noindent" > and -</p><!--l. 221--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\Glspl{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 222--><p class="noindent" > +</p><!--l. 230--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\Glspl{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 231--><p class="noindent" > For example: + </p> - <div class="verbatim" id="verbatim-12"> + <div class="verbatim" id="verbatim-12"> \Glspl{electrolyte} usually exist as solutions of salts,  <br />bases or acids. </div> -<!--l. 227--><p class="nopar" > -</p><!--l. 229--><p class="indent" > Note that these commands all have two optional arguments that aren’t -discussed here, but they are described in <a -href="glossaries-user.html#sec:glslink" >Links to Glossary Entries</a> in the main -<span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-5004"></a> user manual. -</p><!--l. 234--><p class="indent" > <div class="important" title="Important Note"> Don’t use these commands in moving arguments, such as those used by +<!--l. 236--><p class="nopar" > +</p><!--l. 238--><p class="indent" > Note that these commands all have two optional arguments that aren’t discussed +here, but they are described in <a +href="glossaries-user.html#sec:glslink" >Links to Glossary Entries</a> in the main <span +class="cmss-10">glossaries</span><a + id="dx1-5004"></a> user +manual. +</p><!--l. 243--><p class="indent" > <div class="important" title="Important Note"> Don’t use these commands in moving arguments, such as those used by <span +class="cmtt-10">\chapter</span>, <span -class="cmtt-10x-x-109">\chapter</span>, <span -class="cmtt-10x-x-109">\section </span>and <span -class="cmtt-10x-x-109">\caption</span>. </div> -</p><!--l. 237--><p class="noindent" > +class="cmtt-10">\section </span>and <span +class="cmtt-10">\caption</span>. </div> +</p><!--l. 246--><p class="noindent" > You can, instead, use commands such as -</p><!--l. 240--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\glsentrytext{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 241--><p class="noindent" > +</p><!--l. 249--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\glsentrytext{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 250--><p class="noindent" > See <a href="glossaries-user.html#sec:glsnolink" >Using Glossary Terms Without Links</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-5005"></a> user -manual. -</p><!--l. 245--><p class="noindent" > +class="cmss-10">glossaries</span><a + id="dx1-5005"></a> user manual. +</p><!--l. 254--><p class="noindent" > </p> -<!--l. 245--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">5 </span> <a +<!--l. 254--><p class="noindent" ><a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">5 </span> <a id="x1-60005"></a>Acronyms</h3> -<!--l. 248--><p class="noindent" >The <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-6001"></a> package also allows you to define acronyms. By default, acronyms -will be added to the main glossary, but if you use the <span -class="cmss-10x-x-109">acronym</span><a - id="dx1-6002"></a> package option, -acronyms will be placed in a separate list of acronyms: +<!--l. 257--><p class="noindent" >The <span +class="cmss-10">glossaries</span><a + id="dx1-6001"></a> package also allows you to define acronyms. By default, acronyms will be +added to the main glossary, but if you use the <span +class="cmss-10">acronym</span><a + id="dx1-6002"></a> package option, acronyms will +be placed in a separate list of acronyms: + </p> - <div class="verbatim" id="verbatim-13"> + <div class="verbatim" id="verbatim-13"> \usepackage[acronym]{glossaries} </div> -<!--l. 254--><p class="nopar" > -</p><!--l. 256--><p class="indent" > Acronyms must be defined before use and are defined using: -</p><!--l. 258--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\newacronym{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">}{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">full</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 259--><p class="noindent" > +<!--l. 263--><p class="nopar" > +</p><!--l. 265--><p class="indent" > Acronyms must be defined before use and are defined using: +</p><!--l. 267--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\newacronym{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">abbrv</span><span +class="cmmi-10">></span><span +class="cmtt-10">}{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">full</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 268--><p class="noindent" > where <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">label</span><span -class="cmmi-10x-x-109">> </span>is the label identifying the acronym, <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">> </span>is the abbreviated -form and <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">full</span><span -class="cmmi-10x-x-109">> </span>is the fully expanded text. For example: +class="cmmi-10"><</span><span +class="cmti-10">label</span><span +class="cmmi-10">> </span>is the label identifying the acronym, <span +class="cmmi-10"><</span><span +class="cmti-10">abbrv</span><span +class="cmmi-10">> </span>is the abbreviated form +and <span +class="cmmi-10"><</span><span +class="cmti-10">full</span><span +class="cmmi-10">> </span>is the fully expanded text. For example: + </p> - <div class="verbatim" id="verbatim-14"> + <div class="verbatim" id="verbatim-14"> \newacronym{label}{svm}{support vector machine} </div> -<!--l. 265--><p class="nopar" > -</p><!--l. 267--><p class="indent" > Once the acronym is defined, it can be used in the same way as any other -glossary term with commands such as <span -class="cmtt-10x-x-109">\gls </span>and <span -class="cmtt-10x-x-109">\glspl</span>. On first use, the -default will display <span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">full</span><span -class="cmmi-10x-x-109">> </span>(<span -class="cmmi-10x-x-109"><</span><span -class="cmti-10x-x-109">abbrv</span><span -class="cmmi-10x-x-109">></span>). On subsequent use, only the abbreviation -will appear. For example: +<!--l. 274--><p class="nopar" > +</p><!--l. 276--><p class="indent" > Once the acronym is defined, it can be used in the same way as any other glossary +term with commands such as <span +class="cmtt-10">\gls </span>and <span +class="cmtt-10">\glspl</span>. On first use, the default will display +<span +class="cmmi-10"><</span><span +class="cmti-10">full</span><span +class="cmmi-10">> </span>(<span +class="cmmi-10"><</span><span +class="cmti-10">abbrv</span><span +class="cmmi-10">></span>). On subsequent use, only the abbreviation will appear. For +example: + </p> - <div class="verbatim" id="verbatim-15"> + <div class="verbatim" id="verbatim-15"> A \gls{svm} was implemented. </div> -<!--l. 274--><p class="nopar" > If this is the first time this term has been used, the above would produce: +<!--l. 283--><p class="nopar" > If this is the first time this term has been used, the above would produce: <spacer type=vertical size=10><span class="obeylines-h"> - <br />A support vector machine (svm) was implemented. - <br /><spacer type=vertical size=10></span> + <br />A support vector machine (svm) was implemented. + <br /><spacer type=vertical size=10></span> otherwise it would produce: <spacer type=vertical size=10><span class="obeylines-h"> - <br />A svm was implemented. - <br /><spacer type=vertical size=10></span> -If you prefer a different way of displaying the acronyms (for example, -putting the long form in a footnote on first use) it’s possible to change the -acronym style. For further details, see <a + <br />A svm was implemented. + <br /><spacer type=vertical size=10></span> +If you prefer a different way of displaying the acronyms (for example, putting the long +form in a footnote on first use) it’s possible to change the acronym style. For further +details, see <a href="glossaries-user.html#sec:acronyms" >Acronyms</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-6003"></a> user -manual. -</p><!--l. 290--><p class="indent" > You can reset an acronym so that the next use fully expands it again -using: -</p><!--l. 293--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\glsreset{</span><span -class="cmmi-10x-x-109"><</span><span -class="cmitt-10x-x-109">label</span><span -class="cmmi-10x-x-109">></span><span -class="cmtt-10x-x-109">} </span></div><hr> -</p><!--l. 294--><p class="noindent" > +class="cmss-10">glossaries</span><a + id="dx1-6003"></a> user manual. +</p><!--l. 299--><p class="indent" > You can reset an acronym so that the next use fully expands it again using: +</p><!--l. 302--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\glsreset{</span><span +class="cmmi-10"><</span><span +class="cmitt-10">label</span><span +class="cmmi-10">></span><span +class="cmtt-10">} </span></div><hr> +</p><!--l. 303--><p class="noindent" > or you can reset all acronyms using -</p><!--l. 297--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\glsresetall </span></div><hr> -</p><!--l. 298--><p class="noindent" > +</p><!--l. 306--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\glsresetall </span></div><hr> +</p><!--l. 307--><p class="noindent" > For further details on resetting and unsetting acronyms, see <a -href="glossaries-user.html#sec:glsunset" >Unsetting and -Resetting Entry Flags</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a +href="glossaries-user.html#sec:glsunset" >Unsetting and Resetting +Entry Flags</a> in the main <span +class="cmss-10">glossaries</span><a id="dx1-6004"></a> user manual. -</p><!--l. 304--><p class="noindent" > +</p><!--l. 313--><p class="noindent" > </p> -<!--l. 304--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">6 </span> <a +<!--l. 313--><p class="noindent" ><a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">6 </span> <a id="x1-70006"></a>Displaying the Glossary or List of Acronyms</h3> -<!--l. 307--><p class="noindent" >In order to display the sorted list of terms, you first need to use -</p><!--l. 310--><p class="indent" > <hr><div title="Definition"><span -class="cmtt-10x-x-109">\printglossaries </span></div><hr> -</p><!--l. 311--><p class="noindent" > -at the place where you want the glossary and list of acronyms to appear. Note -that <span -class="cmtt-10x-x-109">\printglossaries </span>won’t produce any text the first time you create your -document, as an external indexing application needs to be used to sort and -collate the entries. Creating the completed document is therefore <span -class="cmti-10x-x-109">at least </span>a three -step process. -</p><!--l. 319--><p class="indent" > Suppose your document is called <span -class="cmtt-10x-x-109">myDoc.tex</span>, then you need to: - - +<!--l. 316--><p class="noindent" >In order to display the sorted list of terms, you first need to use +</p><!--l. 319--><p class="indent" > <hr><div title="Definition"><span +class="cmtt-10">\printglossaries </span></div><hr> +</p><!--l. 320--><p class="noindent" > +at the place where you want the glossary and list of acronyms to appear. Note that +<span +class="cmtt-10">\printglossaries </span>won’t produce any text the first time you create your document, +as an external indexing application needs to be used to sort and collate the +entries. Creating the completed document is therefore <span +class="cmti-10">at least </span>a three step +process. +</p><!--l. 328--><p class="indent" > Suppose your document is called <span +class="cmtt-10">myDoc.tex</span>, then you need to: </p><ol class="enumerate1" > <li class="enumerate" id="x1-7002x1">Build/<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> your document, either by clicking on an appropriate - button in your front-end/text editor or by typing the following at a - terminal/command prompt: +class="E">E</span>X</span></span> your document, either by clicking on an appropriate button in + your front-end/text editor or by typing the following at a terminal/command + prompt: + <div class="verbatim" id="verbatim-16"> latex myDoc </div> - <!--l. 327--><p class="nopar" > + <!--l. 336--><p class="nopar" > </p></li> <li - class="enumerate" id="x1-7004x2">Run the indexing application on the external file(s) created by - the <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-7005"></a> package. If you have used the <span -class="cmss-10x-x-109">xindy</span><a - id="dx1-7006"></a> package option, - you must use <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-7007"></a>, otherwise you must use <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-7008"></a>. The - <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-7009"></a> package comes with a convenient Perl wrapper that calls the - appropriate indexing application the required number of times with the - required options. If you have Perl installed, all you need to do is - type + class="enumerate" id="x1-7004x2">Run the indexing application on the external file(s) created by the <span +class="cmss-10">glossaries</span><a + id="dx1-7005"></a> + package. If you have used the <span +class="cmss-10">xindy</span><a + id="dx1-7006"></a> package option, you must use <span +class="cmtt-10">xindy</span><a + id="dx1-7007"></a>, + otherwise you must use <span +class="cmtt-10">makeindex</span><a + id="dx1-7008"></a>. The <span +class="cmss-10">glossaries</span><a + id="dx1-7009"></a> package comes with a + convenient Perl wrapper that calls the appropriate indexing application the + required number of times with the required options. If you have Perl installed, all + you need to do is type + <div class="verbatim" id="verbatim-17"> makeglossaries myDoc </div> - <!--l. 338--><p class="nopar" > in a terminal or command prompt. If you are using a front-end (such as - WinEdt or TeXnicCenter) and you want it to automatically run - makeglossaries when you build your document, you will need to consult - the front-end’s documentation. - </p><!--l. 344--><p class="noindent" >If you don’t have Perl installed, you will need to call <span -class="cmtt-10x-x-109">makeindex</span><a - id="dx1-7010"></a> or - <span -class="cmtt-10x-x-109">xindy</span><a - id="dx1-7011"></a> explicitly. This is more complicated and is described in - <a -href="glossaries-user.html#sec:makeglossaries" >Generating the Associated Glossary Files</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-7012"></a> user - manual. + <!--l. 347--><p class="nopar" > in a terminal or command prompt. If you are using a front-end (such as WinEdt + or TeXnicCenter) and you want it to automatically run makeglossaries + when you build your document, you will need to consult the front-end’s + documentation. + </p><!--l. 353--><p class="noindent" >If you don’t have Perl installed, you will need to call <span +class="cmtt-10">makeindex</span><a + id="dx1-7010"></a> or <span +class="cmtt-10">xindy</span><a + id="dx1-7011"></a> + explicitly. This is more complicated and is described in <a +href="glossaries-user.html#sec:makeglossaries" >Generating the Associated + Glossary Files</a> in the main <span +class="cmss-10">glossaries</span><a + id="dx1-7012"></a> user manual. </p></li> <li class="enumerate" id="x1-7014x3">Once you have successfully run the indexing application, you need to build/<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> your document again (see step 1).</li></ol> -<!--l. 353--><p class="noindent" >Note that sometimes you may have to repeat steps 2 and 3. -</p><!--l. 355--><p class="indent" > The appearance of the glossary depends on the glossary style in use. The -default style uses the <span -class="cmss-10x-x-109">description</span><a +<!--l. 362--><p class="noindent" >Note that sometimes you may have to repeat steps 2 and 3. +</p><!--l. 364--><p class="indent" > The appearance of the glossary depends on the glossary style in use. The default +style uses the <span +class="cmss-10">description</span><a id="dx1-7015"></a><a - id="dx1-7016"></a> environment, but there are many other styles -available. These are described in <a + id="dx1-7016"></a> environment, but there are many other styles available. These +are described in <a href="glossaries-user.html#sec:styles" >Glossary Styles</a> in the main <span -class="cmss-10x-x-109">glossaries</span><a - id="dx1-7017"></a> user -manual. By default, a number or list of numbers will appear after each entry -in the glossary. This indicates the page (or pages) on which the term -was used. This list can be suppressed using the <span -class="cmss-10x-x-109">nonumberlist</span><a - id="dx1-7018"></a> package -option: +class="cmss-10">glossaries</span><a + id="dx1-7017"></a> user manual. By default, a +number or list of numbers will appear after each entry in the glossary. This indicates +the page (or pages) on which the term was used. This list can be suppressed using the +<span +class="cmss-10">nonumberlist</span><a + id="dx1-7018"></a> package option: + </p> - <div class="verbatim" id="verbatim-18"> + <div class="verbatim" id="verbatim-18"> \usepackage[nonumberlist]{glossaries} </div> -<!--l. 366--><p class="nopar" > -</p><!--l. 368--><p class="indent" > Further information can be found in the main <span -class="cmss-10x-x-109">glossaries</span><a +<!--l. 375--><p class="nopar" > +</p><!--l. 377--><p class="indent" > Further information can be found in the main <span +class="cmss-10">glossaries</span><a id="dx1-7019"></a> <a -href="glossaries-user.html" >user manual</a> and -there is also an <a +href="glossaries-user.html" >user manual</a> and there is +also an <a href="http://www.latex-community.org/index.php?option=com_content&view=article&id=263:glossaries-nomenclature-lists-of-symbols-and-acronyms&catid=55:latex-general&Itemid=114" >article on the glossaries package</a> on the <a href="http://www.latex-community.org/" ><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> Community’s</a> -Know How section. -</p><!--l. 374--><p class="noindent" ><a -href="#top">Top</a></p> +class="E">E</span>X</span></span> Community’s</a> Know How +section. </p> </body></html> diff --git a/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.pdf b/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.pdf Binary files differindex 1354a0ad489..6b7eeb0c8af 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.tex b/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.tex index 7c13c105bd2..3c1aed60ecf 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.tex +++ b/Master/texmf-dist/doc/latex/glossaries/glossariesbegin.tex @@ -13,7 +13,7 @@ \title{The glossaries package: a guide for beginners} \author{Nicola L.C. Talbot} -\date{2013-12-05} +\date{2014-01-20} \newcommand*{\igloskey}[2][newglossaryentry]{\icsopt{#1}{#2}} \newcommand*{\gloskey}[2][newglossaryentry]{\csopt{#1}{#2}} @@ -35,14 +35,11 @@ such, it only covers the basics. For more advanced topics, see the \section{What Do I Need?} \label{requirements} -You need to have the \styfmt{glossaries} package installed. You also -need to have the following packages installed: \sty{datatool}, \sty{ifthen}, -\sty{xkeyval} (at least version 2.5f), \sty{xfor}, \sty{amsgen} and -\sty{etoolbox}. -You may also need \sty{longtable}, \sty{supertabular}, -\sty{array} or \sty{multicol}, depending on what glossary style you want to use. All -these packages can be downloaded from CTAN if you don't have them -installed. See +You need to have the \styfmt{glossaries} package installed. This and +all dependent packages are contained in both the TeX~Live and MikTeX +distributions. Use your distribution's update manager to ensure you +have an up-to-date version. These packages can also be downloaded +from CTAN if you don't have them installed. See \urlfootref{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=installthings}{\qt{Installing things on a (La)TeX System}} for further assistance. @@ -98,6 +95,10 @@ files that are required by the indexing application. This is done using: \cs{makeglossaries} \end{definition} +\begin{important} +\emph{Don't} attempt to input any of these external files in your document. +\end{important} + \section{Defining a Term or Symbol} \label{defterm} @@ -133,6 +134,14 @@ In this case the label is \texttt{oesophagus}. Note that in this case, the plural has to be specified using the \gloskey{plural} key since it isn't formed by simply appending the letter \qt{s}. +\begin{important} +If you want to define all your terms in a separate file \emph{don't} +use \ics{include} to input the file. You can use \ics{input} but +it's better to use \ics{loadglsentries}. (See +\xrsectionref{sec:loadglsentries}{glossaries-user}{Loading Entries +From a File}.) +\end{important} + When you define terms, it is important to remember that they will be sorted by an external application that doesn't interpret \LaTeX\ commands. \app{xindy} is a little more \TeX-aware than \app{makeindex}, but diff --git a/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.html b/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.html index 53d2c08b8b3..8d06788c037 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.html +++ b/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.html @@ -1,4 +1,5 @@ -<?xml version="1.0" encoding="utf-8" ?> +<a + id="top"></a> <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> @@ -6,72 +7,71 @@ > <head><title>Upgrading from the glossary package to the glossaries package</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> -<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> +<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> +<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> <!-- xhtml,fn-in,css-in,uni-html4,utf8 --> <meta name="src" content="glossary2glossaries.tex" /> -<meta name="date" content="2013-12-05 15:12:00" /> +<meta name="date" content="2014-01-20 17:22:00" /> <style type="text/css"> <!-- /* start css.sty */ -.futr8t-x-x-109{} -.ec-lmss-10x-x-109{ font-family: sans-serif;} -.ec-lmss-10x-x-109{ font-family: sans-serif;} -.ec-lmss-10x-x-109{ font-family: sans-serif;} -.ec-lmss-10x-x-109{ font-family: sans-serif;} -.ec-lmss-10x-x-109{ font-family: sans-serif;} -.ec-lmss-10x-x-109{ font-family: sans-serif;} -.ec-lmss-10x-x-109{ font-family: sans-serif;} -.ec-lmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-207{font-size:188%; font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.ec-lmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;} -.futr8t-x-x-144{font-size:130%;} -.futr8t-{font-size:90%;} -.ec-lmtt-10x-x-109{ font-family: monospace;} -.ec-lmtt-10x-x-109{ font-family: monospace;} -.ec-lmtt-10x-x-109{ font-family: monospace;} -.ec-lmtt-10x-x-109{ font-family: monospace;} -.ec-lmtt-10x-x-109{ font-family: monospace;} -.ec-lmtt-10x-x-109{ font-family: monospace;} -.ec-lmtt-10x-x-109{ font-family: monospace;} -.futri8t-x-x-109{} -.futr8t-x-x-90{font-size:81%;} -.ec-lmtt-9{font-size:81%; font-family: monospace;} -.ec-lmtt-9{ font-family: monospace;} -.ec-lmtt-9{ font-family: monospace;} -.ec-lmtt-9{ font-family: monospace;} -.ec-lmtt-9{ font-family: monospace;} -.ec-lmtt-9{ font-family: monospace;} -.ec-lmtt-9{ font-family: monospace;} -.futb8t-x-x-109{} -.ec-lmtti-10x-x-109{ font-family: monospace; font-style:italic;} -.ec-lmtti-10x-x-109{ font-family: monospace; font-style:italic;} -.ec-lmtti-10x-x-109{ font-family: monospace; font-style:italic;} -.ec-lmtti-10x-x-109{ font-family: monospace; font-style:italic;} -.ec-lmtti-10x-x-109{ font-family: monospace; font-style:italic;} -.ec-lmtti-10x-x-109{ font-family: monospace; font-style:italic;} -.ec-lmtti-10x-x-109{ font-family: monospace; font-style:italic;} -.ec-lmtt-10{font-size:90%; font-family: monospace;} +.futr8t-x-x-172{font-size:172%;} +.futr8t-x-x-120{font-size:120%;} +.futr8t-x-x-90{font-size:90%;} +.futb8t-x-x-90{font-size:90%;} +.ec-lmss-9{font-size:90%; font-family: sans-serif;} +.ec-lmss-9{ font-family: sans-serif;} +.ec-lmss-9{ font-family: sans-serif;} +.ec-lmss-9{ font-family: sans-serif;} +.ec-lmss-9{ font-family: sans-serif;} +.ec-lmss-9{ font-family: sans-serif;} +.ec-lmss-9{ font-family: sans-serif;} .ec-lmtt-10{ font-family: monospace;} .ec-lmtt-10{ font-family: monospace;} .ec-lmtt-10{ font-family: monospace;} .ec-lmtt-10{ font-family: monospace;} .ec-lmtt-10{ font-family: monospace;} .ec-lmtt-10{ font-family: monospace;} -.futri8t-x-x-90{font-size:81%;} +.ec-lmtt-10{ font-family: monospace;} +.ec-lmss-10{ font-family: sans-serif;} +.ec-lmss-10{ font-family: sans-serif;} +.ec-lmss-10{ font-family: sans-serif;} +.ec-lmss-10{ font-family: sans-serif;} +.ec-lmss-10{ font-family: sans-serif;} +.ec-lmss-10{ font-family: sans-serif;} +.ec-lmss-10{ font-family: sans-serif;} +.futr8t-x-x-80{font-size:80%;} +.ec-lmtt-8{font-size:80%; font-family: monospace;} +.ec-lmtt-8{ font-family: monospace;} +.ec-lmtt-8{ font-family: monospace;} +.ec-lmtt-8{ font-family: monospace;} +.ec-lmtt-8{ font-family: monospace;} +.ec-lmtt-8{ font-family: monospace;} +.ec-lmtt-8{ font-family: monospace;} +.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;} +.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;} +.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;} +.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;} +.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;} +.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;} +.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;} +.ec-lmtti-10{ font-family: monospace; font-style:italic;} +.ec-lmtti-10{ font-family: monospace; font-style:italic;} +.ec-lmtti-10{ font-family: monospace; font-style:italic;} +.ec-lmtti-10{ font-family: monospace; font-style:italic;} +.ec-lmtti-10{ font-family: monospace; font-style:italic;} +.ec-lmtti-10{ font-family: monospace; font-style:italic;} +.ec-lmtti-10{ font-family: monospace; font-style:italic;} +.ec-lmtt-9{font-size:90%; font-family: monospace;} +.ec-lmtt-9{ font-family: monospace;} +.ec-lmtt-9{ font-family: monospace;} +.ec-lmtt-9{ font-family: monospace;} +.ec-lmtt-9{ font-family: monospace;} +.ec-lmtt-9{ font-family: monospace;} +.ec-lmtt-9{ font-family: monospace;} +.futri8t-x-x-80{font-size:80%;} p.noindent { text-indent: 0em } td p.noindent { text-indent: 0em; margin-top:0em; } p.nopar { text-indent: 0em; } @@ -180,8 +180,6 @@ div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; } .quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } .abstract p {margin-left:5%; margin-right:5%;} div.abstract {width:100%;} -span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; } -table.multicols { width:100%; margin-left:1em; margin-top:1em; margin-bottom:1em; } div.important { border : solid red; } /* end css.sty */ @@ -190,137 +188,152 @@ div.important { border : solid red; } </style> </head><body > - <div class="maketitle"> + <div class="maketitle"> + + -<div class="minipage"><a - id="top"></a> -</div> -<h2 class="titleHead">Upgrading from the glossary package -to the glossaries package</h2> +<h2 class="titleHead">Upgrading from the glossary package to the +glossaries package</h2> <div class="author" ><span -class="futr8t-x-x-144">Nicola L.C. Talbot</span></div><br /> +class="futr8t-x-x-120">Nicola L.C. Talbot</span></div><br /> <div class="date" ><span -class="futr8t-x-x-144">2013-12-05</span></div> - </div> - <div +class="futr8t-x-x-120">2014-01-20</span></div> + </div> + <div class="abstract" > - <!--l. 52--><p class="indent" > The purpose of this document is to provide advice if you want - to convert a <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> document from using the obsolete <span -class="ec-lmss-10x-x-109">glossary</span> - package to the replacement <span -class="ec-lmss-10x-x-109">glossaries </span>package. +<div class="center" +> +<!--l. 51--><p class="noindent" > +</p><!--l. 51--><p class="noindent" ><span +class="futb8t-x-x-90">Abstract</span></p></div> + <!--l. 52--><p class="indent" > <span +class="futr8t-x-x-90">The purpose of this document is to provide advice if you want to convert a</span> + <span class="LATEX"><span +class="futr8t-x-x-90">L</span><span class="A"><span +class="futr8t-x-x-90">A</span></span><span class="TEX"><span +class="futr8t-x-x-90">T</span><span +class="E"><span +class="futr8t-x-x-90">E</span></span><span +class="futr8t-x-x-90">X</span></span></span><span +class="futr8t-x-x-90"> document from using the obsolete </span><span +class="ec-lmss-9">glossary </span><span +class="futr8t-x-x-90">package to the replacement</span> + <span +class="ec-lmss-9">glossaries </span><span +class="futr8t-x-x-90">package.</span> </p> </div> - <h3 class="likesectionHead"><a + <h3 class="likesectionHead"><a id="x1-1000"></a>Contents</h3> - <div class="tableofcontents"> - <span class="sectionToc" >1 <a + <div class="tableofcontents"> + <span class="sectionToc" >1 <a href="#x1-20001" id="QQ2-1-2">Why the Need for a New Package?</a></span> -<br /> <span class="sectionToc" >2 <a +<br /> <span class="sectionToc" >2 <a href="#x1-30002" id="QQ2-1-3">Package Options</a></span> -<br /> <span class="sectionToc" >3 <a +<br /> <span class="sectionToc" >3 <a href="#x1-40003" id="QQ2-1-5">De -<br /> <span class="sectionToc" >4 <a +<br /> <span class="sectionToc" >4 <a href="#x1-50004" id="QQ2-1-6"><span -class="ec-lmtt-10x-x-109">\make</span><span -class="futri8t-x-x-109"><glossary name></span></a></span> -<br /> <span class="sectionToc" >5 <a +class="ec-lmtt-10">\make</span><span +class="futri8t-"><glossary name></span></a></span> +<br /> <span class="sectionToc" >5 <a href="#x1-60005" id="QQ2-1-7">Storing glossary information</a></span> -<br /> <span class="sectionToc" >6 <a +<br /> <span class="sectionToc" >6 <a href="#x1-70006" id="QQ2-1-8">Adding an entry to the glossary</a></span> -<br />  <span class="subsectionToc" >6.1 <a +<br />  <span class="subsectionToc" >6.1 <a href="#x1-80006.1" id="QQ2-1-9"><span -class="ec-lmtt-10x-x-109">\useglosentry</span></a></span> -<br />  <span class="subsectionToc" >6.2 <a +class="ec-lmtt-10">\useglosentry</span></a></span> +<br />  <span class="subsectionToc" >6.2 <a href="#x1-90006.2" id="QQ2-1-10"><span -class="ec-lmtt-10x-x-109">\useGlosentry</span></a></span> -<br />  <span class="subsectionToc" >6.3 <a +class="ec-lmtt-10">\useGlosentry</span></a></span> +<br />  <span class="subsectionToc" >6.3 <a href="#x1-100006.3" id="QQ2-1-11"><span -class="ec-lmtt-10x-x-109">\gls</span></a></span> - - -<br />  <span class="subsectionToc" >6.4 <a +class="ec-lmtt-10">\gls</span></a></span> +<br />  <span class="subsectionToc" >6.4 <a href="#x1-110006.4" id="QQ2-1-12"><span -class="ec-lmtt-10x-x-109">\glossary</span></a></span> -<br /> <span class="sectionToc" >7 <a +class="ec-lmtt-10">\glossary</span></a></span> +<br /> <span class="sectionToc" >7 <a href="#x1-120007" id="QQ2-1-13">Acronyms</a></span> -<br />  <span class="subsectionToc" >7.1 <a + + + +<br />  <span class="subsectionToc" >7.1 <a href="#x1-130007.1" id="QQ2-1-14"><span -class="ec-lmtt-10x-x-109">\acrln </span>and <span -class="ec-lmtt-10x-x-109">\acrsh</span></a></span> -<br />  <span class="subsectionToc" >7.2 <a +class="ec-lmtt-10">\acrln </span>and <span +class="ec-lmtt-10">\acrsh</span></a></span> +<br />  <span class="subsectionToc" >7.2 <a href="#x1-140007.2" id="QQ2-1-15"><span -class="ec-lmtt-10x-x-109">\ifacronymfirstuse</span></a></span> -<br />  <span class="subsectionToc" >7.3 <a +class="ec-lmtt-10">\ifacronymfirstuse</span></a></span> +<br />  <span class="subsectionToc" >7.3 <a href="#x1-150007.3" id="QQ2-1-16"><span -class="ec-lmtt-10x-x-109">\resetacronym </span>and <span -class="ec-lmtt-10x-x-109">\unsetacronym</span></a></span> -<br /> <span class="sectionToc" >8 <a +class="ec-lmtt-10">\resetacronym </span>and <span +class="ec-lmtt-10">\unsetacronym</span></a></span> +<br /> <span class="sectionToc" >8 <a href="#x1-160008" id="QQ2-1-17">Displaying the glossary</a></span> -<br /> <span class="sectionToc" >9 <a +<br /> <span class="sectionToc" >9 <a href="#x1-170009" id="QQ2-1-18">Processing Your Document</a></span> -<br /> <span class="sectionToc" >10 <a +<br /> <span class="sectionToc" >10 <a href="#x1-1800010" id="QQ2-1-19">Troubleshooting</a></span> -<br /> <span class="sectionToc" ><a +<br /> <span class="sectionToc" ><a href="#Q1-1-20">Index</a></span> - </div> + </div> <!--l. 59--><p class="noindent" > </p> - <h3 class="sectionHead"><span class="titlemark">1 </span> <a +<!--l. 59--><p class="noindent" ><a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">1 </span> <a id="x1-20001"></a>Why the Need for a New Package?</h3> <!--l. 62--><p class="noindent" >The <span -class="ec-lmss-10x-x-109">glossary </span>package started out as an example in a tutorial, but I decided that I may -as well package it up and upload it to CTAN. Unfortunately it was fairly rigid and -unable to adapt well to the wide variation in glossary styles. Users began making -requests for enhancements, but with each enhancement the code became more -complicated and bugs crept in. Each -problem elsewhere. In the end, it was taking up too much of my time to maintain, so -I decided to replace it with a much better designed package. With the new <span -class="ec-lmss-10x-x-109">glossaries</span> -package: +class="ec-lmss-10">glossary </span>package started out as an example in a tutorial, but I decided that I may as well +package it up and upload it to CTAN. Unfortunately it was fairly rigid and unable to adapt +well to the wide variation in glossary styles. Users began making requests for enhancements, +but with each enhancement the code became more complicated and bugs crept in. Each +in one place seemed to cause another problem elsewhere. In the end, it was taking up too +much of my time to maintain, so I decided to replace it with a much better designed package. +With the new <span +class="ec-lmss-10">glossaries </span>package: </p> <ul class="itemize1"> <li class="itemize">you can de </li> - <li class="itemize">glossary terms can have an associated symbol in addition to the name - and description; + <li class="itemize">glossary terms can have an associated symbol in addition to the name and + description; </li> <li class="itemize">new glossary styles are much easier to design; </li> - <li class="itemize">you can add dictionaries to supply translations for the - in headings and by some of the glossary styles; + <li class="itemize">you can add dictionaries to supply translations for the + headings and by some of the glossary styles; </li> <li class="itemize">you can choose<span class="footnote-mark"><a href="#fn1x0" id="fn1x0-bk"><sup class="textsuperscript">1</sup></a></span><a id="x1-2001f1"></a> between using <span -class="ec-lmtt-10x-x-109">makeindex</span><a +class="ec-lmtt-10">makeindex</span><a id="dx1-2003"></a> or <span -class="ec-lmtt-10x-x-109">xindy</span><a +class="ec-lmtt-10">xindy</span><a id="dx1-2004"></a> to sort the glossary. Using <span -class="ec-lmtt-10x-x-109">xindy</span><a - id="dx1-2005"></a> +class="ec-lmtt-10">xindy</span><a + id="dx1-2005"></a> means + that: + <ul class="itemize2"> + <li class="itemize">there is much better support for terms containing accented or non-Latin + characters; + - means that: - <ul class="itemize2"> - <li class="itemize">there is much better support for terms containing accented or - non-Latin characters; - </li> - <li class="itemize">there is support for non-standard location numbers;</li></ul> + </li> + <li class="itemize">there is support for non-standard location numbers;</li></ul> </li> <li class="itemize">you don't need to remember to escape <span -class="ec-lmtt-10x-x-109">makeindex</span><a - id="dx1-2006"></a>'s special characters as this is - done internally; +class="ec-lmtt-10">makeindex</span><a + id="dx1-2006"></a>'s special characters as this is done + internally; </li> - <li class="itemize">hierarchical entries and homographs are + <li class="itemize">hierarchical entries and homographs are supported;<span class="footnote-mark"><a href="#fn2x0" id="fn2x0-bk"><sup class="textsuperscript">2</sup></a></span><a id="x1-2007f2"></a> @@ -334,35 +347,37 @@ href="#fn2x0" id="fn2x0-bk"><sup class="textsuperscript">2</sup></a></span><a <!--l. 110--><p class="noindent" > </p> <!--l. 110--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">2 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">2 </span> <a id="x1-30002"></a>Package Options</h3> <!--l. 112--><p class="noindent" >When converting a document that currently uses the obsolete <span -class="ec-lmss-10x-x-109">glossary </span>package to the +class="ec-lmss-10">glossary </span>package to the replacement <span -class="ec-lmss-10x-x-109">glossaries </span>package, it should be fairly obvious that the +class="ec-lmss-10">glossaries </span>package, it should be fairly obvious that the need to do is replace <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\usepackage{glossary}</span></span></span> with <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\usepackage{glossaries}</span></span></span>, +class="ec-lmtt-10">\usepackage{glossary}</span></span></span> with <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\usepackage{glossaries}</span></span></span>, however some of the package options are di as well. Table <a href="#x1-30011">1<!--tex4ht:ref: tab:pkgopt --></a> shows the mappings from the <span -class="ec-lmss-10x-x-109">glossary </span>to the <span -class="ec-lmss-10x-x-109">glossaries </span>package +class="ec-lmss-10">glossary </span>to the <span +class="ec-lmss-10">glossaries </span>package options. </p> - <div class="table"> + <div class="table"> + -<!--l. 121--><p class="indent" > <a +<!--l. 121--><p class="indent" > <a id="x1-30011"></a></p><hr class="float" /><div class="float" > + <div class="caption" ><span class="id">Table 1: </span><span class="content">Mappings from <span -class="ec-lmss-10x-x-109">glossary </span>to <span -class="ec-lmss-10x-x-109">glossaries </span>package options</span></div><!--tex4ht:label?: x1-30011 --> +class="ec-lmss-10">glossary </span>to <span +class="ec-lmss-10">glossaries </span>package options</span></div><!--tex4ht:label?: x1-30011 --> <div class="center" > <!--l. 125--><p class="noindent" > @@ -374,11 +389,11 @@ id="TBL-2-1" /><col id="TBL-2-2" /></colgroup><tr style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1" class="td11"><span -class="ec-lmssbx-10x-x-109">glossary </span><span -class="futb8t-x-x-109">option </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-2" +class="ec-lmssbx-10">glossary </span><span +class="futb8t-">option </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-2" class="td11"><span -class="ec-lmssbx-10x-x-109">glossaries </span><span -class="futb8t-x-x-109">option </span></td> +class="ec-lmssbx-10">glossaries </span><span +class="futb8t-">option </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1" class="td11">style=list </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-2" @@ -458,9 +473,9 @@ class="td11">nonumberlist </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-21-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-21-1" class="td11">number=<span -class="futri8t-x-x-109"><counter name> </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-21-2" +class="futri8t-"><counter name> </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-2-21-2" class="td11">counter=<span -class="futri8t-x-x-109"><counter name> </span></td> +class="futri8t-"><counter name> </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-22-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-22-1" class="td11">toc </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-22-2" @@ -473,7 +488,7 @@ class="td11">toc </td> style="vertical-align:baseline;" id="TBL-2-24-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-24-1" class="td11">hyper </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-24-2" class="td11"><span -class="futri8t-x-x-109">no corresponding option </span></td> +class="futri8t-">no corresponding option </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-25-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-25-1" class="td11">section=true </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-25-2" @@ -482,7 +497,7 @@ class="td11">section </td> style="vertical-align:baseline;" id="TBL-2-26-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-26-1" class="td11">section=false </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-26-2" class="td11"><span -class="futri8t-x-x-109">no corresponding option </span></td> +class="futri8t-">no corresponding option </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-27-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-27-1" class="td11">acronym </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-27-2" @@ -491,1220 +506,1237 @@ class="td11">acronym </td> style="vertical-align:baseline;" id="TBL-2-28-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-28-1" class="td11">global </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-28-2" class="td11"><span -class="futri8t-x-x-109">no corresponding option </span></td></tr></table> +class="futri8t-">no corresponding option </span></td></tr></table> </div></div> + - </div><hr class="endfloat" /> - </div> + </div><hr class="endfloat" /> + </div> <!--l. 159--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">3 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">3 </span> <a id="x1-40003"></a>De -<!--l. 161--><p class="noindent" >If you have created new glossary types, you will need to replace all instances -of -</p><!--l. 163--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\newglossarytype</span><a +<!--l. 161--><p class="noindent" >If you have created new glossary types, you will need to replace all instances of +</p><!--l. 163--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\newglossarytype</span><a id="dx1-4001"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><log-ext></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><type></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><out-ext></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><in-ext></span><span -class="ec-lmtt-10x-x-109">}[</span><span -class="ec-lmtti-10x-x-109"><old</span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><log-ext></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><type></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><out-ext></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><in-ext></span><span +class="ec-lmtt-10">}[</span><span +class="ec-lmtti-10"><old style</span> <span -class="ec-lmtti-10x-x-109">style list></span><span -class="ec-lmtt-10x-x-109">]</span><br +class="ec-lmtti-10">list></span><span +class="ec-lmtt-10">]</span><br class="newline" /> - <br /><span -class="ec-lmtt-10x-x-109">\newcommand</span><span class="verb"><span -class="ec-lmtt-10x-x-109">{\</span></span><span -class="ec-lmtti-10x-x-109"><type></span><span -class="ec-lmtt-10x-x-109">name</span><span class="verb"><span -class="ec-lmtt-10x-x-109">}</span></span><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><title></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> + <br /><span +class="ec-lmtt-10">\newcommand</span><span class="verb"><span +class="ec-lmtt-10">{\</span></span><span +class="ec-lmtti-10"><type></span><span +class="ec-lmtt-10">name</span><span class="verb"><span +class="ec-lmtt-10">}</span></span><span +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><title></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with -</p><!--l. 168--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\newglossary</span><a +</p><!--l. 168--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\newglossary</span><a id="dx1-4002"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><log-ext></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><type></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><out-ext></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><in-ext></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><title></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> -in the preamble, and, if the new glossary requires a di -(default) glossary, you will also need to put -</p><!--l. 173--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glossarystyle</span><a +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><log-ext></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><type></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><out-ext></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><in-ext></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><title></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> +in the preamble, and, if the new glossary requires a di +glossary, you will also need to put +</p><!--l. 173--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glossarystyle</span><a id="dx1-4003"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><new style></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> -immediately before the glossary is displayed, or you can specify the style when you -display the glossary using <span -class="ec-lmtt-10x-x-109">\printglossary</span><a +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><new style></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> +immediately before the glossary is displayed, or you can specify the style when you display +the glossary using <span +class="ec-lmtt-10">\printglossary</span><a id="dx1-4004"></a> (see below). -</p><!--l. 180--><p class="indent" > The <span -class="futri8t-x-x-109"><old style list> </span>optional argument can be converted to <span -class="futri8t-x-x-109"><new style> </span>using the -same mapping given in Table <a +</p><!--l. 180--><p class="indent" > The <span +class="futri8t-"><old style list> </span>optional argument can be converted to <span +class="futri8t-"><new style> </span>using the same +mapping given in Table <a href="#x1-30011">1<!--tex4ht:ref: tab:pkgopt --></a>. -</p><!--l. 184--><p class="indent" > For example, if your document contains the following: +</p><!--l. 184--><p class="indent" > For example, if your document contains the following: + </p> - <div class="verbatim" id="verbatim-1"> + <div class="verbatim" id="verbatim-1"> \newglossarytype[nlg]{notation}{not}{ntn}[style=long,header]  <br />\newcommand{\notationname}{Index of Notation} </div> <!--l. 188--><p class="nopar" > You will need to replace the above two lines with: + </p> - <div class="verbatim" id="verbatim-2"> + <div class="verbatim" id="verbatim-2"> \newglossary[nlg]{notation}{not}{ntn}{Index of Notation} </div> <!--l. 192--><p class="nopar" > in the preamble and + </p> - <div class="verbatim" id="verbatim-3"> + <div class="verbatim" id="verbatim-3"> \glossarystyle{longheader} </div> -<!--l. 196--><p class="nopar" > immediately prior to displaying this glossary. Alternatively, you can specify the -style using the <span -class="ec-lmss-10x-x-109">style</span><a +<!--l. 196--><p class="nopar" > immediately prior to displaying this glossary. Alternatively, you can specify the style using +the <span +class="ec-lmss-10">style</span><a id="dx1-4005"></a> key in the optional argument of <span -class="ec-lmtt-10x-x-109">\printglossary</span><a - id="dx1-4006"></a>. For -example: +class="ec-lmtt-10">\printglossary</span><a + id="dx1-4006"></a>. For example: + </p> - <div class="verbatim" id="verbatim-4"> + <div class="verbatim" id="verbatim-4"> \printglossary[type=notation,style=longheader] </div> <!--l. 202--><p class="nopar" > -</p><!--l. 204--><p class="indent" > Note that the glossary title is no longer speci -class="ec-lmtt-10x-x-109">\</span><span -class="futri8t-x-x-109"><glossary-type></span><span -class="ec-lmtt-10x-x-109">name</span> -(except for <span -class="ec-lmtt-10x-x-109">\glossaryname</span><a +</p><!--l. 204--><p class="indent" > Note that the glossary title is no longer speci +class="ec-lmtt-10">\</span><span +class="futri8t-"><glossary-type></span><span +class="ec-lmtt-10">name </span>(except for +<span +class="ec-lmtt-10">\glossaryname</span><a id="dx1-4007"></a> and <span -class="ec-lmtt-10x-x-109">\acronymname</span><a +class="ec-lmtt-10">\acronymname</span><a id="dx1-4008"></a>) but is instead speci -class="futri8t-x-x-109"><title></span> -argument of <span -class="ec-lmtt-10x-x-109">\newglossary</span><a +class="futri8t-"><title> </span>argument of +<span +class="ec-lmtt-10">\newglossary</span><a id="dx1-4009"></a>. The short title which is speci -class="ec-lmss-10x-x-109">glossary </span>package -by the command <span -class="ec-lmtt-10x-x-109">\short</span><span -class="futri8t-x-x-109"><glossary-name></span><span -class="ec-lmtt-10x-x-109">name </span>is now speci -class="ec-lmss-10x-x-109">toctitle</span><a - id="dx1-4010"></a> key -in the optional argument to <span -class="ec-lmtt-10x-x-109">\printglossary</span><a +class="ec-lmss-10">glossary </span>package by the command +<span +class="ec-lmtt-10">\short</span><span +class="futri8t-"><glossary-name></span><span +class="ec-lmtt-10">name </span>is now speci +class="ec-lmss-10">toctitle</span><a + id="dx1-4010"></a> key in the optional argument +to <span +class="ec-lmtt-10">\printglossary</span><a id="dx1-4011"></a>. </p><!--l. 214--><p class="noindent" > </p> <!--l. 214--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">4 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">4 </span> <a id="x1-50004"></a><span -class="ec-lmtt-10x-x-109">\make</span><span -class="futri8t-x-x-109"><glossary name></span></h3> +class="ec-lmtt-10">\make</span><span +class="futri8t-"><glossary name></span></h3> <!--l. 216--><p class="noindent" >All instances of <span -class="ec-lmtt-10x-x-109">\make</span><span -class="futri8t-x-x-109"><glossary name> </span>(e.g. <span -class="ec-lmtt-10x-x-109">\makeglossary</span><a +class="ec-lmtt-10">\make</span><span +class="futri8t-"><glossary name> </span>(e.g. <span +class="ec-lmtt-10">\makeglossary</span><a id="dx1-5001"></a> and <span -class="ec-lmtt-10x-x-109">\makeacronym</span><a - id="dx1-5002"></a>) -should be replaced by the single command <span -class="ec-lmtt-10x-x-109">\makeglossaries</span><a - id="dx1-5003"></a>. For example, if your -document contained the following: +class="ec-lmtt-10">\makeacronym</span><a + id="dx1-5002"></a>) should be +replaced by the single command <span +class="ec-lmtt-10">\makeglossaries</span><a + id="dx1-5003"></a>. For example, if your document +contained the following: + </p> - <div class="verbatim" id="verbatim-5"> + <div class="verbatim" id="verbatim-5"> \makeglossary  <br />\makeacronym </div> <!--l. 223--><p class="nopar" > then you should replace both lines with the single line: + </p> - <div class="verbatim" id="verbatim-6"> + <div class="verbatim" id="verbatim-6"> \makeglossaries </div> <!--l. 227--><p class="nopar" > </p><!--l. 229--><p class="noindent" > </p> <!--l. 229--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">5 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">5 </span> <a id="x1-60005"></a>Storing glossary information</h3> <!--l. 231--><p class="noindent" >With the old <span -class="ec-lmss-10x-x-109">glossary </span>package you could optionally store glossary information for later -use, or you could simply use <span -class="ec-lmtt-10x-x-109">\glossary</span><a +class="ec-lmss-10">glossary </span>package you could optionally store glossary information for later use, +or you could simply use <span +class="ec-lmtt-10">\glossary</span><a id="dx1-6001"></a> whenever you wanted to add information to the glossary. With the new <span -class="ec-lmss-10x-x-109">glossaries </span>package, the latter option is no longer +class="ec-lmss-10">glossaries </span>package, the latter option is no longer available.<span class="footnote-mark"><a href="#fn3x0" id="fn3x0-bk"><sup class="textsuperscript">3</sup></a></span><a id="x1-6002f3"></a> If you have stored all the glossary information using <span -class="ec-lmtt-10x-x-109">\storeglosentry</span><a - id="dx1-6004"></a>, then you -will need to convert these commands into the equivalent <span -class="ec-lmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-6005"></a>. If -you have only used <span -class="ec-lmtt-10x-x-109">\glossary</span><a +class="ec-lmtt-10">\storeglosentry</span><a + id="dx1-6004"></a>, then you will need to +convert these commands into the equivalent <span +class="ec-lmtt-10">\newglossaryentry</span><a + id="dx1-6005"></a>. If you have only used +<span +class="ec-lmtt-10">\glossary</span><a id="dx1-6006"></a>, then see <a href="#x1-110006.4"> href="#x1-110006.4"><span -class="ec-lmtt-10x-x-109">\glossary</span><!--tex4ht:ref: sec:csglossary --></a>. -</p><!--l. 242--><p class="indent" > Substitute all instances of -</p><!--l. 243--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\storeglosentry</span><a +class="ec-lmtt-10">\glossary</span><!--tex4ht:ref: sec:csglossary --></a>. +</p><!--l. 242--><p class="indent" > Substitute all instances of +</p><!--l. 243--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\storeglosentry</span><a id="dx1-6007"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><gls-entry></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><gls-entry></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with -</p><!--l. 247--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\newglossaryentry</span><a +</p><!--l. 247--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\newglossaryentry</span><a id="dx1-6008"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><gls-entry></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> -This should be fairly easy to do using the search and replace facility in your editor -(but see notes below). -</p><!--l. 253--><p class="indent" > If you have used the optional argument of <span -class="ec-lmtt-10x-x-109">\storeglosentry</span><a - id="dx1-6009"></a> (i.e. you have -multiple glossaries) then you will need to substitute -</p><!--l. 256--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\storeglosentry</span><a +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><gls-entry></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> +This should be fairly easy to do using the search and replace facility in your editor (but see +notes below). +</p><!--l. 253--><p class="indent" > If you have used the optional argument of <span +class="ec-lmtt-10">\storeglosentry</span><a + id="dx1-6009"></a> (i.e. you have multiple +glossaries) then you will need to substitute +</p><!--l. 256--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\storeglosentry</span><a id="dx1-6010"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><gls-type></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><gls-entry></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><gls-type></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><gls-entry></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with -</p><!--l. 260--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> +</p><!--l. 260--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\newglossaryentry</span><a + id="dx1-6011"></a><span +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span><span class="verb"><span +class="ec-lmtt-10">{</span></span><span +class="ec-lmtti-10"><gls-entry></span><span +class="ec-lmtt-10">,type=</span><span +class="ec-lmtti-10"><gls-type></span><span class="verb"><span +class="ec-lmtt-10">}</span></span> + <br /></div><hr> + - <span -class="ec-lmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-6011"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span><span class="verb"><span -class="ec-lmtt-10x-x-109">{</span></span><span -class="ec-lmtti-10x-x-109"><gls-entry></span><span -class="ec-lmtt-10x-x-109">,type=</span><span -class="ec-lmtti-10x-x-109"><gls-type></span><span class="verb"><span -class="ec-lmtt-10x-x-109">}</span></span> - <br /></div><hr> - <br /></span> -</p><!--l. 264--><p class="indent" > The glossary entry information <span -class="futri8t-x-x-109"><gls-entry> </span>may also need changing. If <span -class="futri8t-x-x-109"><gls-entry></span> + <br /></span> +</p><!--l. 264--><p class="indent" > The glossary entry information <span +class="futri8t-"><gls-entry> </span>may also need changing. If <span +class="futri8t-"><gls-entry></span> contains any of <span -class="ec-lmtt-10x-x-109">makeindex</span><a +class="ec-lmtt-10">makeindex</span><a id="dx1-6012"></a>'s special characters (i.e. <span -class="ec-lmtt-10x-x-109">@!</span><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">"</span></span></span> or <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">|</span></span></span>) then they -should no longer be escaped with <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">"</span></span></span> since the <span -class="ec-lmss-10x-x-109">glossaries </span>package deals with -these characters internally. For example, if your document contains the -following: +class="ec-lmtt-10">@!</span><span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">"</span></span></span> or <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">|</span></span></span>) then they should no longer be +escaped with <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">"</span></span></span> since the <span +class="ec-lmss-10">glossaries </span>package deals with these characters internally. For +example, if your document contains the following: + </p> - <div class="verbatim" id="verbatim-7"> + <div class="verbatim" id="verbatim-7"> \storeglosentry{card}{name={$"|\mathcal{S}"|$},  <br />description={The cardinality of the set $\mathcal{S}$}} </div> <!--l. 273--><p class="nopar" > then you will need to replace it with: + </p> - <div class="verbatim" id="verbatim-8"> + <div class="verbatim" id="verbatim-8"> \newglossaryentry{card}{name={$|\mathcal{S}|$},  <br />description={The cardinality of the set $\mathcal{S}$}} </div> <!--l. 278--><p class="nopar" > -</p><!--l. 280--><p class="indent" > The <span -class="ec-lmss-10x-x-109">format</span><a +</p><!--l. 280--><p class="indent" > The <span +class="ec-lmss-10">format</span><a id="dx1-6013"></a> and <span -class="ec-lmss-10x-x-109">number</span><a +class="ec-lmss-10">number</span><a id="dx1-6014"></a> keys available in <span -class="ec-lmtt-10x-x-109">\storeglosentry</span><a +class="ec-lmtt-10">\storeglosentry</span><a id="dx1-6015"></a> are not available with <span -class="ec-lmtt-10x-x-109">\newglossaryentry</span><a +class="ec-lmtt-10">\newglossaryentry</span><a id="dx1-6016"></a>. </p><!--l. 284--><p class="noindent" > </p> <!--l. 284--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">6 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">6 </span> <a id="x1-70006"></a>Adding an entry to the glossary</h3> <!--l. 286--><p class="noindent" >The <span -class="ec-lmss-10x-x-109">glossary </span>package provided two basic means to add information to the glossary: - -class="ec-lmtt-10x-x-109">\storeglosentry</span><a - id="dx1-7001"></a> and the entries for that term -were added using <span -class="ec-lmtt-10x-x-109">\useglosentry</span><a +class="ec-lmss-10">glossary </span>package provided two basic means to add information to the glossary: +term was de +class="ec-lmtt-10">\storeglosentry</span><a + id="dx1-7001"></a> and the entries for that term were added using +<span +class="ec-lmtt-10">\useglosentry</span><a id="dx1-7002"></a>, <span -class="ec-lmtt-10x-x-109">\useGlosentry</span><a +class="ec-lmtt-10">\useGlosentry</span><a id="dx1-7003"></a> and <span -class="ec-lmtt-10x-x-109">\gls</span><a - id="dx1-7004"></a>. Secondly, the term -was added to the glossary using <span -class="ec-lmtt-10x-x-109">\glossary</span><a - id="dx1-7005"></a>. This second approach is unavailable -with the <span -class="ec-lmss-10x-x-109">glossaries </span>package. +class="ec-lmtt-10">\gls</span><a + id="dx1-7004"></a>. Secondly, the term was added to the +glossary using <span +class="ec-lmtt-10">\glossary</span><a + id="dx1-7005"></a>. This second approach is unavailable with the <span +class="ec-lmss-10">glossaries</span> +package. </p><!--l. 295--><p class="noindent" > </p> <!--l. 295--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a +href="#top">Top</a><h3 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a id="x1-80006.1"></a><span -class="ec-lmtt-10x-x-109">\useglosentry</span></h4> +class="ec-lmtt-10">\useglosentry</span></h4> <!--l. 298--><p class="noindent" >The <span -class="ec-lmss-10x-x-109">glossary </span>package allows you to add information to the glossary for a prede -term without producing any text in the document using -</p><!--l. 301--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\useglosentry</span><a +class="ec-lmss-10">glossary </span>package allows you to add information to the glossary for a prede +without producing any text in the document using +</p><!--l. 301--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\useglosentry</span><a id="dx1-8001"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><old options></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><old options></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> Any occurrences of this command will need to be replaced with -</p><!--l. 305--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glsadd</span><a +</p><!--l. 305--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glsadd</span><a id="dx1-8002"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><new options></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><new options></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> The <span -class="ec-lmss-10x-x-109">format</span><a +class="ec-lmss-10">format</span><a id="dx1-8003"></a> key in <span -class="futri8t-x-x-109"><old options> </span>remains the same in <span -class="futri8t-x-x-109"><new options></span>. However -the <span -class="ec-lmss-10x-x-109">number</span><a - id="dx1-8004"></a><span -class="ec-lmtt-10x-x-109">=</span><span -class="futri8t-x-x-109"><counter name> </span>key in <span -class="futri8t-x-x-109"><old options> </span>should be replaced with +class="futri8t-"><old options> </span>remains the same in <span +class="futri8t-"><new options></span>. However the <span -class="ec-lmss-10x-x-109">counter</span><a +class="ec-lmss-10">number</span><a + id="dx1-8004"></a><span +class="ec-lmtt-10">=</span><span +class="futri8t-"><counter name> </span>key in <span +class="futri8t-"><old options> </span>should be replaced with <span +class="ec-lmss-10">counter</span><a id="dx1-8005"></a><span -class="ec-lmtt-10x-x-109">=</span><span -class="futri8t-x-x-109"><counter name> </span>in <span -class="futri8t-x-x-109"><new options></span>. +class="ec-lmtt-10">=</span><span +class="futri8t-"><counter</span> +<span +class="futri8t-">name> </span>in <span +class="futri8t-"><new options></span>. + </p><!--l. 316--><p class="noindent" > </p> <!--l. 316--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a +href="#top">Top</a><h3 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a id="x1-90006.2"></a><span -class="ec-lmtt-10x-x-109">\useGlosentry</span></h4> +class="ec-lmtt-10">\useGlosentry</span></h4> <!--l. 318--><p class="noindent" >The <span -class="ec-lmss-10x-x-109">glossary </span>package allows you to add information to the glossary for a prede -term with the given text using -</p><!--l. 320--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\useGlosentry</span><a +class="ec-lmss-10">glossary </span>package allows you to add information to the glossary for a prede +the given text using +</p><!--l. 320--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\useGlosentry</span><a id="dx1-9001"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><old options></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><text></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><old options></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><text></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> Any occurrences of this command will need to be replaced with -</p><!--l. 324--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glslink</span><a +</p><!--l. 324--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glslink</span><a id="dx1-9002"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><new options></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><text></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><new options></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><text></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> The mapping from <span -class="futri8t-x-x-109"><old options> </span>to <span -class="futri8t-x-x-109"><new options> </span>is the same as that given <a +class="futri8t-"><old options> </span>to <span +class="futri8t-"><new options> </span>is the same as that given <a href="#x1-80006.1"> </a><a href="#x1-80006.1"><span -class="ec-lmtt-10x-x-109">\useglosentry</span><!--tex4ht:ref: sec:useglosentry --></a>. +class="ec-lmtt-10">\useglosentry</span><!--tex4ht:ref: sec:useglosentry --></a>. </p><!--l. 330--><p class="noindent" > </p> <!--l. 330--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">6.3 </span> <a +href="#top">Top</a><h3 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">6.3 </span> <a id="x1-100006.3"></a><span -class="ec-lmtt-10x-x-109">\gls</span></h4> +class="ec-lmtt-10">\gls</span></h4> <!--l. 332--><p class="noindent" >Both the <span -class="ec-lmss-10x-x-109">glossary </span>and the <span -class="ec-lmss-10x-x-109">glossaries </span>packages de -class="ec-lmtt-10x-x-109">\gls</span><a - id="dx1-10001"></a>. In this -case, the only thing you need to change is the <span -class="ec-lmss-10x-x-109">number</span><a - id="dx1-10002"></a> key in the optional -argument to <span -class="ec-lmss-10x-x-109">counter</span><a - id="dx1-10003"></a>. Note that the new form of <span -class="ec-lmtt-10x-x-109">\gls</span><a - id="dx1-10004"></a> also takes a -argument which can be used to insert text into the automatically generated -text. +class="ec-lmss-10">glossary </span>and the <span +class="ec-lmss-10">glossaries </span>packages de +class="ec-lmtt-10">\gls</span><a + id="dx1-10001"></a>. In this case, the only +thing you need to change is the <span +class="ec-lmss-10">number</span><a + id="dx1-10002"></a> key in the optional argument to <span +class="ec-lmss-10">counter</span><a + id="dx1-10003"></a>. Note that +the new form of <span +class="ec-lmtt-10">\gls</span><a + id="dx1-10004"></a> also takes a +into the automatically generated text. </p><!--l. 339--><p class="noindent" > </p> <!--l. 339--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">6.4 </span> <a +href="#top">Top</a><h3 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">6.4 </span> <a id="x1-110006.4"></a><span -class="ec-lmtt-10x-x-109">\glossary</span></h4> +class="ec-lmtt-10">\glossary</span></h4> <!--l. 342--><p class="noindent" >When using the <span -class="ec-lmss-10x-x-109">glossaries </span>package, you should not use <span -class="ec-lmtt-10x-x-109">\glossary</span><a +class="ec-lmss-10">glossaries </span>package, you should not use <span +class="ec-lmtt-10">\glossary</span><a id="dx1-11001"></a> directly.<span class="footnote-mark"><a href="#fn4x0" id="fn4x0-bk"><sup class="textsuperscript">4</sup></a></span><a id="x1-11002f4"></a> If, with the old package, you have opted to explicitly use <span -class="ec-lmtt-10x-x-109">\glossary</span><a - id="dx1-11008"></a> instead of storing -the glossary information with <span -class="ec-lmtt-10x-x-109">\storeglosentry</span><a +class="ec-lmtt-10">\glossary</span><a + id="dx1-11008"></a> instead of storing the +glossary information with <span +class="ec-lmtt-10">\storeglosentry</span><a id="dx1-11009"></a>, then converting from <span -class="ec-lmss-10x-x-109">glossary </span>to +class="ec-lmss-10">glossary </span>to <span -class="ec-lmss-10x-x-109">glossaries </span>will be more time-consuming, although in the end, I hope you will see the - - +class="ec-lmss-10">glossaries </span>will be more time-consuming, although in the end, I hope you will see the bene href="#fn5x0" id="fn5x0-bk"><sup class="textsuperscript">5</sup></a></span><a id="x1-11010f5"></a> If you have used <span -class="ec-lmtt-10x-x-109">\glossary</span><a - id="dx1-11013"></a> with the old glossary package, you will instead need to -de -class="ec-lmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-11014"></a> and reference the -terms using <span -class="ec-lmtt-10x-x-109">\glsadd</span><a +class="ec-lmtt-10">\glossary</span><a + id="dx1-11013"></a> with the old glossary package, you will instead need to de +the relevant glossary terms using <span +class="ec-lmtt-10">\newglossaryentry</span><a + id="dx1-11014"></a> and reference the terms using +<span +class="ec-lmtt-10">\glsadd</span><a id="dx1-11015"></a>, <span -class="ec-lmtt-10x-x-109">\glslink</span><a +class="ec-lmtt-10">\glslink</span><a id="dx1-11016"></a>, <span -class="ec-lmtt-10x-x-109">\gls</span><a +class="ec-lmtt-10">\gls</span><a id="dx1-11017"></a> etc. -</p><!--l. 365--><p class="indent" > If you don't like the idea of continually scrolling back to the preamble to type all -your <span -class="ec-lmtt-10x-x-109">\newglossaryentry</span><a - id="dx1-11018"></a> commands, you may prefer to create a new -to store all these commands, and then input that -Most text editors and front-ends allow you to have multiple -tab back and forth between them. +</p><!--l. 365--><p class="indent" > If you don't like the idea of continually scrolling back to the preamble to type all your +<span +class="ec-lmtt-10">\newglossaryentry</span><a + id="dx1-11018"></a> commands, you may prefer to create a new +these commands, and then input that +and front-ends allow you to have multiple + + + +between them. </p><!--l. 372--><p class="noindent" > </p> <!--l. 372--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">7 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">7 </span> <a id="x1-120007"></a>Acronyms</h3> <!--l. 374--><p class="noindent" >In the <span -class="ec-lmss-10x-x-109">glossary </span>package, acronyms were treated di -resulted in inconsistencies and sprawling unmaintainable code. The new <span -class="ec-lmss-10x-x-109">glossaries</span> -package treats acronyms in exactly the same way as normal glossary terms. In fact, in -the <span -class="ec-lmss-10x-x-109">glossaries </span>package, the default de -</p><!--l. 379--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\newacronym</span><a +class="ec-lmss-10">glossary </span>package, acronyms were treated di +inconsistencies and sprawling unmaintainable code. The new <span +class="ec-lmss-10">glossaries </span>package treats +acronyms in exactly the same way as normal glossary terms. In fact, in the <span +class="ec-lmss-10">glossaries </span>package, +the default de +</p><!--l. 379--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\newacronym</span><a id="dx1-12001"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><options></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><abbrv></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><long></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><options></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><abbrv></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><long></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> is a shortcut for: -</p><!--l. 383--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\newglossaryentry</span><a +</p><!--l. 383--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\newglossaryentry</span><a id="dx1-12002"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{type=\acronymtype,</span> - <br /><span -class="ec-lmtt-10x-x-109">name={</span><span -class="ec-lmtti-10x-x-109"><abbrv></span><span -class="ec-lmtt-10x-x-109">},</span> - <br /><span -class="ec-lmtt-10x-x-109">description={</span><span -class="ec-lmtti-10x-x-109"><long></span><span -class="ec-lmtt-10x-x-109">},</span> - <br /><span -class="ec-lmtt-10x-x-109">text={</span><span -class="ec-lmtti-10x-x-109"><abbrv></span><span -class="ec-lmtt-10x-x-109">},</span> - <br /><span -class="ec-lmtt-10x-x-109">first={</span><span -class="ec-lmtti-10x-x-109"><long> </span><span -class="ec-lmtt-10x-x-109">(</span><span -class="ec-lmtti-10x-x-109"><abbrv></span><span -class="ec-lmtt-10x-x-109">)},</span> - <br /><span -class="ec-lmtt-10x-x-109">plural={</span><span -class="ec-lmtti-10x-x-109"><abbrv></span><span -class="ec-lmtt-10x-x-109">s},</span> - <br /><span -class="ec-lmtt-10x-x-109">firstplural={</span><span -class="ec-lmtti-10x-x-109"><long></span><span -class="ec-lmtt-10x-x-109">s (</span><span -class="ec-lmtti-10x-x-109"><abbrv></span><span -class="ec-lmtt-10x-x-109">s)},</span> - <br /><span -class="ec-lmtti-10x-x-109"><options></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> -</p><!--l. 394--><p class="indent" > This is di -class="ec-lmss-10x-x-109">glossary </span>package which set the <span -class="ec-lmss-10x-x-109">name</span><a +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{type=\acronymtype,</span> + <br /><span +class="ec-lmtt-10">name={</span><span +class="ec-lmtti-10"><abbrv></span><span +class="ec-lmtt-10">},</span> + <br /><span +class="ec-lmtt-10">description={</span><span +class="ec-lmtti-10"><long></span><span +class="ec-lmtt-10">},</span> + <br /><span +class="ec-lmtt-10">text={</span><span +class="ec-lmtti-10"><abbrv></span><span +class="ec-lmtt-10">},</span> + <br /><span +class="ec-lmtt-10">first={</span><span +class="ec-lmtti-10"><long> </span><span +class="ec-lmtt-10">(</span><span +class="ec-lmtti-10"><abbrv></span><span +class="ec-lmtt-10">)},</span> + <br /><span +class="ec-lmtt-10">plural={</span><span +class="ec-lmtti-10"><abbrv></span><span +class="ec-lmtt-10">s},</span> + <br /><span +class="ec-lmtt-10">firstplural={</span><span +class="ec-lmtti-10"><long></span><span +class="ec-lmtt-10">s (</span><span +class="ec-lmtti-10"><abbrv></span><span +class="ec-lmtt-10">s)},</span> + <br /><span +class="ec-lmtti-10"><options></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> +</p><!--l. 394--><p class="indent" > This is di +class="ec-lmss-10">glossary </span>package which set the <span +class="ec-lmss-10">name</span><a id="dx1-12003"></a> key to <span -class="futri8t-x-x-109"><long></span> -(<span -class="futri8t-x-x-109"><abbrv></span>) and allowed you to set a description using the <span -class="ec-lmss-10x-x-109">description</span><a - id="dx1-12004"></a> key. If you still -want to do this, you can use the <span -class="ec-lmss-10x-x-109">description</span><a +class="futri8t-"><long> </span>(<span +class="futri8t-"><abbrv></span>) and +allowed you to set a description using the <span +class="ec-lmss-10">description</span><a + id="dx1-12004"></a> key. If you still want to do this, you can +use the <span +class="ec-lmss-10">description</span><a id="dx1-12005"></a> package option, and use the <span -class="ec-lmss-10x-x-109">description</span><a - id="dx1-12006"></a> -key in the optional argument of <span -class="ec-lmtt-10x-x-109">\newacronym</span><a +class="ec-lmss-10">description</span><a + id="dx1-12006"></a> key in the optional argument of +<span +class="ec-lmtt-10">\newacronym</span><a id="dx1-12007"></a>. -</p><!--l. 402--><p class="indent" > For example, if your document originally had the following: +</p><!--l. 402--><p class="indent" > For example, if your document originally had the following: + </p> - <div class="verbatim" id="verbatim-9"> + <div class="verbatim" id="verbatim-9"> \newacronym{SVM}{Support Vector Machine}{description=Statistical  <br />pattern recognition technique} </div> <!--l. 406--><p class="nopar" > Then you would need to load the <span -class="ec-lmss-10x-x-109">glossaries </span>package using the <span -class="ec-lmss-10x-x-109">description</span><a - id="dx1-12008"></a> package -option, for example: +class="ec-lmss-10">glossaries </span>package using the <span +class="ec-lmss-10">description</span><a + id="dx1-12008"></a> package option, for +example: + </p> - <div class="verbatim" id="verbatim-10"> + <div class="verbatim" id="verbatim-10"> \usepackage[description]{glossaries} </div> <!--l. 411--><p class="nopar" > and change the acronym de + </p> - <div class="verbatim" id="verbatim-11"> + <div class="verbatim" id="verbatim-11"> \newacronym[description=Statistical pattern recognition  <br />technique]{svm}{SVM}{Support Vector Machine} </div> -<!--l. 416--><p class="nopar" > You can then reference the acronym using any of the new referencing commands, -such as <span -class="ec-lmtt-10x-x-109">\gls</span><a +<!--l. 416--><p class="nopar" > You can then reference the acronym using any of the new referencing commands, such as +<span +class="ec-lmtt-10">\gls</span><a id="dx1-12009"></a> or <span -class="ec-lmtt-10x-x-109">\glsadd</span><a +class="ec-lmtt-10">\glsadd</span><a id="dx1-12010"></a>. -</p><!--l. 420--><p class="indent" > With the old <span -class="ec-lmss-10x-x-109">glossary </span>package, when you de -command <span -class="ec-lmtt-10x-x-109">\</span><span -class="futri8t-x-x-109"><acr-name> </span>which could be used to display the acronym in the text. -So the above SVM example would create the command <span -class="ec-lmtt-10x-x-109">\SVM </span>with the old -package. In the new <span -class="ec-lmss-10x-x-109">glossaries </span>package, the acronyms are just another type of -glossary entry, so they are displayed using <span -class="ec-lmtt-10x-x-109">\gls</span><a +</p><!--l. 420--><p class="indent" > With the old <span +class="ec-lmss-10">glossary </span>package, when you de +<span +class="ec-lmtt-10">\</span><span +class="futri8t-"><acr-name> </span>which could be used to display the acronym in the text. So the above SVM +example would create the command <span +class="ec-lmtt-10">\SVM </span>with the old package. In the new <span +class="ec-lmss-10">glossaries</span> +package, the acronyms are just another type of glossary entry, so they are displayed using +<span +class="ec-lmtt-10">\gls</span><a id="dx1-12011"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="futri8t-x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span>. Therefore, in the -above example, you will also need to replace all occurrences of <span -class="ec-lmtt-10x-x-109">\SVM </span>with -<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\gls{svm}</span></span></span>. -</p><!--l. 430--><p class="indent" > If you have used <span -class="ec-lmtt-10x-x-109">\useacronym</span><a +class="ec-lmtt-10">{</span><span +class="futri8t-"><label></span><span +class="ec-lmtt-10">}</span>. Therefore, in the above example, you will also need to replace all occurrences +of <span +class="ec-lmtt-10">\SVM </span>with <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\gls{svm}</span></span></span>. +</p><!--l. 430--><p class="indent" > If you have used <span +class="ec-lmtt-10">\useacronym</span><a id="dx1-12012"></a> instead of <span -class="ec-lmtt-10x-x-109">\</span><span -class="futri8t-x-x-109"><acr-name></span>, then you will need to -replace all occurrences of -</p><!--l. 432--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\useacronym</span><a +class="ec-lmtt-10">\</span><span +class="futri8t-"><acr-name></span>, then you will need to replace all +occurrences of +</p><!--l. 432--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\useacronym</span><a id="dx1-12013"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="ec-lmtti-10x-x-109"><insert></span><span -class="ec-lmtt-10x-x-109">]{</span><span -class="ec-lmtti-10x-x-109"><acr-name></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">[</span><span +class="ec-lmtti-10"><insert></span><span +class="ec-lmtt-10">]{</span><span +class="ec-lmtti-10"><acr-name></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with -</p><!--l. 436--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\gls</span><a +</p><!--l. 436--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\gls</span><a id="dx1-12014"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}[</span><span -class="ec-lmtti-10x-x-109"><insert></span><span -class="ec-lmtt-10x-x-109">]</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}[</span><span +class="ec-lmtti-10"><insert></span><span +class="ec-lmtt-10">]</span> + <br /></div><hr> + <br /></span> Note that the starred versions of <span -class="ec-lmtt-10x-x-109">\useacronym</span><a +class="ec-lmtt-10">\useacronym</span><a id="dx1-12015"></a> and <span -class="ec-lmtt-10x-x-109">\</span><span -class="futri8t-x-x-109"><acr-name> </span>(which make the - -class="ec-lmtt-10x-x-109">\Gls</span><a +class="ec-lmtt-10">\</span><span +class="futri8t-"><acr-name> </span>(which make the +uppercase) should be replaced with <span +class="ec-lmtt-10">\Gls</span><a id="dx1-12016"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="futri8t-x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span>. -</p><!--l. 443--><p class="indent" > Alternatively (as from v1.18 of the <span -class="ec-lmss-10x-x-109">glossaries </span>package), you can use <span -class="ec-lmtt-10x-x-109">\oldacronym</span><a - id="dx1-12017"></a> -which uses the same syntax as the old <span -class="ec-lmss-10x-x-109">glossary </span>package's <span -class="ec-lmtt-10x-x-109">\newacronym</span><a - id="dx1-12018"></a> and also -de -class="ec-lmtt-10x-x-109">\</span><span -class="futri8t-x-x-109"><acr-name></span>. For example, if your document originally had the -following: -</p><!--l. 448--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> +class="ec-lmtt-10">{</span><span +class="futri8t-"><label></span><span +class="ec-lmtt-10">}</span>. +</p><!--l. 443--><p class="indent" > Alternatively (as from v1.18 of the <span +class="ec-lmss-10">glossaries </span>package), you can use <span +class="ec-lmtt-10">\oldacronym</span><a + id="dx1-12017"></a> which +uses the same syntax as the old <span +class="ec-lmss-10">glossary </span>package's <span +class="ec-lmtt-10">\newacronym</span><a + id="dx1-12018"></a> and also de +<span +class="ec-lmtt-10">\</span><span +class="futri8t-"><acr-name></span>. For example, if your document originally had the following: +</p><!--l. 448--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + - <div class="verbatim" id="verbatim-12"> + <div class="verbatim" id="verbatim-12"> <!--l. 452--><p class="noindent" >\newacronym{SVM}{Support Vector Machine}{description=Statistical </p><!--l. 452--><p class="noindent" >pattern recognition technique} </p></div> <!--l. 452--><p class="nopar" > - </div><hr> + </div><hr> </p><!--l. 453--><p class="noindent" ></p></span> then you can change this to: -</p><!--l. 455--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> +</p><!--l. 455--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + - <div class="verbatim" id="verbatim-13"> + <div class="verbatim" id="verbatim-13"> <!--l. 459--><p class="noindent" >\oldacronym{SVM}{Support Vector Machine}{description=Statistical </p><!--l. 459--><p class="noindent" >pattern recognition technique} </p></div> <!--l. 459--><p class="nopar" > - </div><hr> + </div><hr> </p><!--l. 460--><p class="noindent" ></p></span> You can then continue to use <span -class="ec-lmtt-10x-x-109">\SVM</span>. However, remember that <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="ec-lmtt-10">\SVM</span>. However, remember that <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> generally -ignores spaces after command names that consist of alphabetical characters. You will -therefore need to force a space after <span -class="ec-lmtt-10x-x-109">\</span><span -class="futri8t-x-x-109"><acr-name></span>, unless you also load the <span -class="ec-lmss-10x-x-109">xspace</span> -package. (See <a +ignores spaces after command names that consist of alphabetical characters. You +will therefore need to force a space after <span +class="ec-lmtt-10">\</span><span +class="futri8t-"><acr-name></span>, unless you also load the +<span +class="ec-lmss-10">xspace </span>package. (See <a href="glossaries-user.html#sec:acronyms" >Acronyms</a> of the <span -class="ec-lmss-10x-x-109">glossaries </span>documentation for further details.) Note -that <span -class="ec-lmtt-10x-x-109">\oldacronym</span><a - id="dx1-12019"></a> uses its -commands like <span -class="ec-lmtt-10x-x-109">\gls</span><a +class="ec-lmss-10">glossaries </span>documentation for further details.) +Note that <span +class="ec-lmtt-10">\oldacronym</span><a + id="dx1-12019"></a> uses its +used by commands like <span +class="ec-lmtt-10">\gls</span><a id="dx1-12020"></a>), so in the above example, with the new <span -class="ec-lmss-10x-x-109">glossaries </span>package, -<span -class="ec-lmtt-10x-x-109">\SVM </span>becomes a shortcut for <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\gls{SVM}</span></span></span> and <span -class="ec-lmtt-10x-x-109">\SVM* </span>becomes a shortcut for +class="ec-lmss-10">glossaries</span> +package, <span +class="ec-lmtt-10">\SVM </span>becomes a shortcut for <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\gls{SVM}</span></span></span> and <span +class="ec-lmtt-10">\SVM* </span>becomes a shortcut for <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\Gls{SVM}</span></span></span>. +class="ec-lmtt-10">\Gls{SVM}</span></span></span>. </p><!--l. 475--><p class="noindent" > </p> <!--l. 475--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a +href="#top">Top</a><h3 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a id="x1-130007.1"></a><span -class="ec-lmtt-10x-x-109">\acrln </span>and <span -class="ec-lmtt-10x-x-109">\acrsh</span></h4> +class="ec-lmtt-10">\acrln </span>and <span +class="ec-lmtt-10">\acrsh</span></h4> <!--l. 477--><p class="noindent" >In the <span -class="ec-lmss-10x-x-109">glossary </span>package, it is possible to produce the long and short forms of an -acronym without adding an entry to the glossary using <span -class="ec-lmtt-10x-x-109">\acrln</span><a +class="ec-lmss-10">glossary </span>package, it is possible to produce the long and short forms of an acronym +without adding an entry to the glossary using <span +class="ec-lmtt-10">\acrln</span><a id="dx1-13001"></a> and <span -class="ec-lmtt-10x-x-109">\acrsh</span><a - id="dx1-13002"></a>. With the -<span -class="ec-lmss-10x-x-109">glossaries </span>package (provided you de -class="ec-lmtt-10x-x-109">\newacronym</span><a - id="dx1-13003"></a> or -<span -class="ec-lmtt-10x-x-109">\oldacronym</span><a - id="dx1-13004"></a> and provided you haven't rede -class="ec-lmtt-10x-x-109">\newacronym</span><a - id="dx1-13005"></a>) you can -replace -</p><!--l. 484--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\acrsh</span><a +class="ec-lmtt-10">\acrsh</span><a + id="dx1-13002"></a>. With the <span +class="ec-lmss-10">glossaries</span> +package (provided you de +class="ec-lmtt-10">\newacronym</span><a + id="dx1-13003"></a> or <span +class="ec-lmtt-10">\oldacronym</span><a + id="dx1-13004"></a> and +provided you haven't rede +class="ec-lmtt-10">\newacronym</span><a + id="dx1-13005"></a>) you can replace +</p><!--l. 484--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\acrsh</span><a id="dx1-13006"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><acr-name></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><acr-name></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with -</p><!--l. 488--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\acrshort</span><a +</p><!--l. 488--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\acrshort</span><a id="dx1-13007"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> and you can replace -</p><!--l. 492--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - - - <span -class="ec-lmtt-10x-x-109">\acrln</span><a +</p><!--l. 492--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\acrln</span><a id="dx1-13008"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><acr-name></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><acr-name></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with -</p><!--l. 496--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\acrlong</span><a + + + +</p><!--l. 496--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\acrlong</span><a id="dx1-13009"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> The <span -class="ec-lmss-10x-x-109">glossaries </span>package also provides the related commands <span -class="ec-lmtt-10x-x-109">\acrshortpl</span><a - id="dx1-13010"></a> (plural -short form) and <span -class="ec-lmtt-10x-x-109">\acrlongpl</span><a - id="dx1-13011"></a> (plural long form) as well as upper case variations. If -you use the <span -class="ec-lmss-10x-x-109">glossaries </span> -class="ec-lmtt-10x-x-109">\acs</span><a - id="dx1-13012"></a> in place of -<span -class="ec-lmtt-10x-x-109">\acrshort</span><a +class="ec-lmss-10">glossaries </span>package also provides the related commands <span +class="ec-lmtt-10">\acrshortpl</span><a + id="dx1-13010"></a> (plural short form) +and <span +class="ec-lmtt-10">\acrlongpl</span><a + id="dx1-13011"></a> (plural long form) as well as upper case variations. If you use the <span +class="ec-lmss-10">glossaries</span> + +class="ec-lmtt-10">\acs</span><a + id="dx1-13012"></a> in place of <span +class="ec-lmtt-10">\acrshort</span><a id="dx1-13013"></a> and <span -class="ec-lmtt-10x-x-109">\acl</span><a - id="dx1-13014"></a> in place of <span -class="ec-lmtt-10x-x-109">\acrlong</span><a +class="ec-lmtt-10">\acl</span><a + id="dx1-13014"></a> in place of +<span +class="ec-lmtt-10">\acrlong</span><a id="dx1-13015"></a>. -</p><!--l. 506--><p class="indent" > See <a +</p><!--l. 506--><p class="indent" > See <a href="glossaries-user.html#sec:acronyms" >Acronyms</a> of the <span -class="ec-lmss-10x-x-109">glossaries </span>manual for further details of how to use these +class="ec-lmss-10">glossaries </span>manual for further details of how to use these commands. </p><!--l. 512--><p class="noindent" > </p> <!--l. 512--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a +href="#top">Top</a><h3 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a id="x1-140007.2"></a><span -class="ec-lmtt-10x-x-109">\ifacronymfirstuse</span></h4> +class="ec-lmtt-10">\ifacronymfirstuse</span></h4> <!--l. 514--><p class="noindent" >The <span -class="ec-lmss-10x-x-109">glossary </span>package command -</p><!--l. 515--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\ifacronymfirstuse</span><a +class="ec-lmss-10">glossary </span>package command +</p><!--l. 515--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\ifacronymfirstuse</span><a id="dx1-14001"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><acr-name></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><text1></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><text2></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><acr-name></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><text1></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><text2></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> can be replaced by the <span -class="ec-lmss-10x-x-109">glossaries </span>command: -</p><!--l. 519--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\ifglsused</span><a +class="ec-lmss-10">glossaries </span>command: +</p><!--l. 519--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\ifglsused</span><a id="dx1-14002"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><text2></span><span -class="ec-lmtt-10x-x-109">}{</span><span -class="ec-lmtti-10x-x-109"><text1></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><text2></span><span +class="ec-lmtt-10">}{</span><span +class="ec-lmtti-10"><text1></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> Note that <span -class="ec-lmtt-10x-x-109">\ifglsused</span><a +class="ec-lmtt-10">\ifglsused</span><a id="dx1-14003"></a> evaluates the opposite condition to that of <span -class="ec-lmtt-10x-x-109">\ifacronymfirstuse</span><a +class="ec-lmtt-10">\ifacronymfirstuse</span><a id="dx1-14004"></a> which is why the last two arguments have been reversed. </p><!--l. 528--><p class="noindent" > </p> <!--l. 528--><p class="noindent" ><a -href="#top">Top</a></p><h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a +href="#top">Top</a><h3 class="subsectionHead"></p><h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a id="x1-150007.3"></a><span -class="ec-lmtt-10x-x-109">\resetacronym </span>and <span -class="ec-lmtt-10x-x-109">\unsetacronym</span></h4> - - +class="ec-lmtt-10">\resetacronym </span>and <span +class="ec-lmtt-10">\unsetacronym</span></h4> <!--l. 530--><p class="noindent" >The <span -class="ec-lmss-10x-x-109">glossary </span>package allows you to reset and unset the acronym +class="ec-lmss-10">glossary </span>package allows you to reset and unset the acronym determine whether the acronym has been used in the document. The <span -class="ec-lmss-10x-x-109">glossaries</span> -package also provides a means to do this on either a local or a global level. To reset an -acronym, you will need to replace: -</p><!--l. 535--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\resetacronym</span><a +class="ec-lmss-10">glossaries </span>package also +provides a means to do this on either a local or a global level. To reset an acronym, you will +need to replace: +</p><!--l. 535--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\resetacronym</span><a id="dx1-15001"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><acr-name></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><acr-name></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with either -</p><!--l. 539--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glsreset</span><a + + + +</p><!--l. 539--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glsreset</span><a id="dx1-15002"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> or -</p><!--l. 543--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glslocalreset</span><a +</p><!--l. 543--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glslocalreset</span><a id="dx1-15003"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> -</p><!--l. 547--><p class="indent" > To unset an acronym, you will need to replace: -</p><!--l. 548--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\unsetacronym</span><a +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> +</p><!--l. 547--><p class="indent" > To unset an acronym, you will need to replace: +</p><!--l. 548--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\unsetacronym</span><a id="dx1-15004"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><acr-name></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><acr-name></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> with either -</p><!--l. 552--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glsunset</span><a +</p><!--l. 552--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glsunset</span><a id="dx1-15005"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> or -</p><!--l. 556--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glslocalunset</span><a +</p><!--l. 556--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glslocalunset</span><a id="dx1-15006"></a><span -class="ec-lmtt-10x-x-109">{</span><span -class="ec-lmtti-10x-x-109"><label></span><span -class="ec-lmtt-10x-x-109">}</span> - <br /></div><hr> - <br /></span> -</p><!--l. 560--><p class="indent" > To reset all acronyms, you will need to replace: -</p><!--l. 561--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\resetallacronyms</span><a +class="ec-lmtt-10">{</span><span +class="ec-lmtti-10"><label></span><span +class="ec-lmtt-10">}</span> + <br /></div><hr> + <br /></span> +</p><!--l. 560--><p class="indent" > To reset all acronyms, you will need to replace: +</p><!--l. 561--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\resetallacronyms</span><a id="dx1-15007"></a> - - - <br /></div><hr> - <br /></span> + <br /></div><hr> + <br /></span> with -</p><!--l. 565--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glsresetall</span><a +</p><!--l. 565--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glsresetall</span><a id="dx1-15008"></a><span -class="ec-lmtt-10x-x-109">[\acronymtype</span><a +class="ec-lmtt-10">[\acronymtype</span><a id="dx1-15009"></a><span -class="ec-lmtt-10x-x-109">]</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">]</span> + <br /></div><hr> + <br /></span> or -</p><!--l. 569--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glslocalresetall</span><a +</p><!--l. 569--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glslocalresetall</span><a id="dx1-15010"></a><span -class="ec-lmtt-10x-x-109">[\acronymtype</span><a +class="ec-lmtt-10">[\acronymtype</span><a id="dx1-15011"></a><span -class="ec-lmtt-10x-x-109">]</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">]</span> + + + + <br /></div><hr> + <br /></span> To unset all acronyms, you will need to replace: -</p><!--l. 573--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossary</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\unsetallacronyms</span><a +</p><!--l. 573--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossary</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\unsetallacronyms</span><a id="dx1-15012"></a> - <br /></div><hr> - <br /></span> + <br /></div><hr> + <br /></span> with -</p><!--l. 577--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glsunsetall</span><a +</p><!--l. 577--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glsunsetall</span><a id="dx1-15013"></a><span -class="ec-lmtt-10x-x-109">[\acronymtype</span><a +class="ec-lmtt-10">[\acronymtype</span><a id="dx1-15014"></a><span -class="ec-lmtt-10x-x-109">]</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">]</span> + <br /></div><hr> + <br /></span> or -</p><!--l. 581--><p class="indent" > <hr><div><span class="marginpar"><span -class="ec-lmss-10x-x-109">glossaries</span></span><span class="obeylines-h"> - <span -class="ec-lmtt-10x-x-109">\glslocalunsetall</span><a +</p><!--l. 581--><p class="indent" > <hr><div><span class="marginpar"><span +class="ec-lmss-10">glossaries</span></span><span class="obeylines-h"> + <span +class="ec-lmtt-10">\glslocalunsetall</span><a id="dx1-15015"></a><span -class="ec-lmtt-10x-x-109">[\acronymtype</span><a +class="ec-lmtt-10">[\acronymtype</span><a id="dx1-15016"></a><span -class="ec-lmtt-10x-x-109">]</span> - <br /></div><hr> - <br /></span> +class="ec-lmtt-10">]</span> + <br /></div><hr> + <br /></span> </p><!--l. 585--><p class="noindent" > </p> <!--l. 585--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">8 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">8 </span> <a id="x1-160008"></a>Displaying the glossary</h3> <!--l. 587--><p class="noindent" >The <span -class="ec-lmss-10x-x-109">glossary </span>package provides the command <span -class="ec-lmtt-10x-x-109">\printglossary</span><a +class="ec-lmss-10">glossary </span>package provides the command <span +class="ec-lmtt-10">\printglossary</span><a id="dx1-16001"></a> (or <span -class="ec-lmtt-10x-x-109">\print</span><span -class="futri8t-x-x-109"><type> </span>for -other glossary types) which can be used to print individual glossaries. The <span -class="ec-lmss-10x-x-109">glossaries</span> -package provides the command <span -class="ec-lmtt-10x-x-109">\printglossaries</span><a - id="dx1-16002"></a> which will print all the - - -glossaries which have been de -class="ec-lmtt-10x-x-109">\printglossary</span><a +class="ec-lmtt-10">\print</span><span +class="futri8t-"><type> </span>for other +glossary types) which can be used to print individual glossaries. The <span +class="ec-lmss-10">glossaries </span>package +provides the command <span +class="ec-lmtt-10">\printglossaries</span><a + id="dx1-16002"></a> which will print all the glossaries which have +been de +class="ec-lmtt-10">\printglossary</span><a id="dx1-16003"></a><span -class="ec-lmtt-10x-x-109">[</span><span -class="futri8t-x-x-109"><options></span><span -class="ec-lmtt-10x-x-109">] </span>to print -individual glossaries. So if you just have <span -class="ec-lmtt-10x-x-109">\printglossary</span><a - id="dx1-16004"></a>, then you can leave it as it -is, but if you have, say: +class="ec-lmtt-10">[</span><span +class="futri8t-"><options></span><span +class="ec-lmtt-10">] </span>to print individual glossaries. So +if you just have <span +class="ec-lmtt-10">\printglossary</span><a + id="dx1-16004"></a>, then you can leave it as it is, but if you have, +say: + </p> - <div class="verbatim" id="verbatim-14"> + <div class="verbatim" id="verbatim-14"> \printglossary  <br />\printglossary[acronym] </div> <!--l. 598--><p class="nopar" > or + </p> - <div class="verbatim" id="verbatim-15"> + <div class="verbatim" id="verbatim-15"> \printglossary  <br />\printacronym </div> <!--l. 603--><p class="nopar" > then you will need to replace this with either + </p> - <div class="verbatim" id="verbatim-16"> + <div class="verbatim" id="verbatim-16"> \printglossaries </div> <!--l. 607--><p class="nopar" > or + </p> - <div class="verbatim" id="verbatim-17"> + <div class="verbatim" id="verbatim-17"> \printglossary  <br />\printglossary[type=\acronymtype] </div> <!--l. 612--><p class="nopar" > -</p><!--l. 614--><p class="indent" > The <span -class="ec-lmss-10x-x-109">glossary </span>package allows you to specify a short title (for the table of contents -and page header) by de -class="ec-lmtt-10x-x-109">\short</span><span -class="futri8t-x-x-109"><glossary-type></span><span -class="ec-lmtt-10x-x-109">name</span>. -The <span -class="ec-lmss-10x-x-109">glossaries </span>package doesn't do this, but instead provides the <span -class="ec-lmss-10x-x-109">toctitle</span><a - id="dx1-16005"></a> key which can -be used in the optional argument to <span -class="ec-lmtt-10x-x-109">\printglossary</span><a - id="dx1-16006"></a>. For example, if you have -created a new glossary type called <span -class="ec-lmtt-10x-x-109">notation</span>, and you had de +</p><!--l. 614--><p class="indent" > The <span +class="ec-lmss-10">glossary </span>package allows you to specify a short title (for the table of contents and page +header) by de +class="ec-lmtt-10">\short</span><span +class="futri8t-"><glossary-type></span><span +class="ec-lmtt-10">name</span>. The <span +class="ec-lmss-10">glossaries</span> +package doesn't do this, but instead provides the <span +class="ec-lmss-10">toctitle</span><a + id="dx1-16005"></a> key which can be used in the +optional argument to <span +class="ec-lmtt-10">\printglossary</span><a + id="dx1-16006"></a>. For example, if you have created a new glossary type +called <span +class="ec-lmtt-10">notation</span>, and you had de + </p> - <div class="verbatim" id="verbatim-18"> + <div class="verbatim" id="verbatim-18"> \newcommand{\shortnotationname}{Notation} </div> <!--l. 624--><p class="nopar" > then you would need to use the <span -class="ec-lmss-10x-x-109">toctitle</span><a +class="ec-lmss-10">toctitle</span><a id="dx1-16007"></a> key: + </p> - <div class="verbatim" id="verbatim-19"> + <div class="verbatim" id="verbatim-19"> \printglossary[type=notation,toctitle=Notation] </div> <!--l. 628--><p class="nopar" > The <span -class="ec-lmss-10x-x-109">glossaries </span>package will ignore <span -class="ec-lmtt-10x-x-109">\shortnotationname</span><a +class="ec-lmss-10">glossaries </span>package will ignore <span +class="ec-lmtt-10">\shortnotationname</span><a id="dx1-16008"></a>, so unless you have used it elsewhere in the document, you may as well remove the de </p><!--l. 633--><p class="noindent" > </p> <!--l. 633--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">9 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">9 </span> <a id="x1-170009"></a>Processing Your Document</h3> <!--l. 635--><p class="noindent" >If you convert your document from using the <span -class="ec-lmss-10x-x-109">glossary </span>package to the <span -class="ec-lmss-10x-x-109">glossaries</span> -package, you will need to delete any of the additional -class="ec-lmtt-10x-x-109">.glo</span><a - id="dx1-17001"></a> -were created by the <span -class="ec-lmss-10x-x-109">glossary </span>package, as the <span -class="ec-lmss-10x-x-109">glossaries </span>package uses a di -format. Remember also, that if you used the <span -class="ec-lmtt-10x-x-109">makeglos</span><a - id="dx1-17002"></a> Perl script, you will need to -use the <span -class="ec-lmtt-10x-x-109">makeglossaries</span><a - id="dx1-17003"></a> Perl script instead. As from v1.17, the <span -class="ec-lmss-10x-x-109">glossaries </span>package -can be used with either <span -class="ec-lmtt-10x-x-109">makeindex</span><a +class="ec-lmss-10">glossary </span>package to the <span +class="ec-lmss-10">glossaries </span>package, you +will need to delete any of the additional +class="ec-lmtt-10">.glo</span><a + id="dx1-17001"></a> +<span +class="ec-lmss-10">glossary </span>package, as the <span +class="ec-lmss-10">glossaries </span>package uses a di +used the <span +class="ec-lmtt-10">makeglos</span><a + id="dx1-17002"></a> Perl script, you will need to use the <span +class="ec-lmtt-10">makeglossaries</span><a + id="dx1-17003"></a> Perl script instead. +As from v1.17, the <span +class="ec-lmss-10">glossaries </span>package can be used with either <span +class="ec-lmtt-10">makeindex</span><a id="dx1-17004"></a> or <span -class="ec-lmtt-10x-x-109">xindy</span><a - id="dx1-17005"></a>. Since <span -class="ec-lmtt-10x-x-109">xindy</span><a - id="dx1-17006"></a> was designed to be -multilingual, the new <span -class="ec-lmss-10x-x-109">glossaries </span>package is a much better option for non-English -documents. -</p><!--l. 648--><p class="indent" > For further information on using <span -class="ec-lmtt-10x-x-109">makeglossaries</span><a +class="ec-lmtt-10">xindy</span><a + id="dx1-17005"></a>. Since +<span +class="ec-lmtt-10">xindy</span><a + id="dx1-17006"></a> was designed to be multilingual, the new <span +class="ec-lmss-10">glossaries </span>package is a much better option +for non-English documents. +</p><!--l. 648--><p class="indent" > For further information on using <span +class="ec-lmtt-10">makeglossaries</span><a id="dx1-17007"></a>, <span -class="ec-lmtt-10x-x-109">makeindex</span><a +class="ec-lmtt-10">makeindex</span><a id="dx1-17008"></a> or <span -class="ec-lmtt-10x-x-109">xindy</span><a - id="dx1-17009"></a> to create -your glossaries, see <a +class="ec-lmtt-10">xindy</span><a + id="dx1-17009"></a> to +create your glossaries, see <a href="glossaries-user.html#sec:makeglossaries" >Generating the Associated Glossary Files</a> of the <span -class="ec-lmss-10x-x-109">glossaries</span> +class="ec-lmss-10">glossaries</span> documentation. </p><!--l. 654--><p class="noindent" > </p> <!--l. 654--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="sectionHead"><span class="titlemark">10 </span> <a +href="#top">Top</a><h2 class="sectionHead"></p><h3 class="sectionHead"><span class="titlemark">10 </span> <a id="x1-1800010"></a>Troubleshooting</h3> <!--l. 656--><p class="noindent" >Please check the <a href="http://www.dickimaw-books.com/faqs/glossariesfaq.html" >FAQ</a> for the <span -class="ec-lmss-10x-x-109">glossaries </span>package if you have any problems. +class="ec-lmss-10">glossaries </span>package if you have any problems. + -</p><!--l. 660--><p class="indent" > <a +</p><!--l. 660--><p class="indent" > <a id="likesection.1"></a><a id="Q1-1-20"></a> </p> -<!--l. 2--><p class="noindent" ><a -href="#top">Top</a></p><h3 class="likesectionHead"><a + <h3 class="likesectionHead"><a id="x1-1900010"></a>Index</h3> <!--l. 4--><p class="noindent" > <span -class="futb8t-x-x-109">A</span> +class="futb8t-">A</span> </p> - <div class="theindex"><span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acl</span></span></span>  <a + <div class="theindex"><span class="index-item"><span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\acl</span></span></span>  <a href="glossary2glossaries.html#dx1-13014" ><span class="underline">1</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acrln</span></span></span>  <a +class="ec-lmtt-10">\acrln</span></span></span>  <a href="glossary2glossaries.html#dx1-13001" ><span class="underline">2</span></a>, <a href="glossary2glossaries.html#dx1-13008" ><span class="underline">3</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acrlong</span></span></span>  <a +class="ec-lmtt-10">\acrlong</span></span></span>  <a href="glossary2glossaries.html#dx1-13009" ><span class="underline">4</span></a>, <a href="glossary2glossaries.html#dx1-13015" ><span class="underline">5</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acrlongpl</span></span></span>  <a +class="ec-lmtt-10">\acrlongpl</span></span></span>  <a href="glossary2glossaries.html#dx1-13011" ><span class="underline">6</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acronymname</span></span></span>  <a +class="ec-lmtt-10">\acronymname</span></span></span>  <a href="glossary2glossaries.html#dx1-4008" ><span class="underline">7</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acronymtype</span></span></span>  <a +class="ec-lmtt-10">\acronymtype</span></span></span>  <a href="glossary2glossaries.html#dx1-15009" ><span class="underline">8</span></a>, <a href="glossary2glossaries.html#dx1-15011" ><span class="underline">9</span></a>, <a href="glossary2glossaries.html#dx1-15014" ><span class="underline">10</span></a>, <a href="glossary2glossaries.html#dx1-15016" ><span class="underline">11</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acrsh</span></span></span>  <a +class="ec-lmtt-10">\acrsh</span></span></span>  <a href="glossary2glossaries.html#dx1-13002" ><span class="underline">12</span></a>, <a href="glossary2glossaries.html#dx1-13006" ><span class="underline">13</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acrshort</span></span></span>  <a +class="ec-lmtt-10">\acrshort</span></span></span>  <a href="glossary2glossaries.html#dx1-13007" ><span class="underline">14</span></a>, <a href="glossary2glossaries.html#dx1-13013" ><span class="underline">15</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acrshortpl</span></span></span>  <a +class="ec-lmtt-10">\acrshortpl</span></span></span>  <a href="glossary2glossaries.html#dx1-13010" ><span class="underline">16</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\acs</span></span></span>  <a +class="ec-lmtt-10">\acs</span></span></span>  <a href="glossary2glossaries.html#dx1-13012" ><span class="underline">17</span></a> <br /></span> -<p class="theindex"> <span -class="futb8t-x-x-109">F</span> +<p class="theindex"> <span +class="futb8t-">F</span> <span class="index-item"> <span class="index-subitem">    <span -class="ec-lmtt-10x-x-109">.glo</span>  <a +class="ec-lmtt-10">.glo</span>  <a href="glossary2glossaries.html#dx1-17001" >18</a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">G</span> +class="futb8t-">G</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glossary</span></span></span>  <a +class="ec-lmtt-10">\glossary</span></span></span>  <a href="glossary2glossaries.html#dx1-6001" ><span class="underline">19</span></a>, <a href="glossary2glossaries.html#dx1-6006" ><span class="underline">20</span></a>, <a href="glossary2glossaries.html#dx1-7005" ><span class="underline">21</span></a>, <a @@ -1715,16 +1747,16 @@ href="glossary2glossaries.html#dx1-6003" ><span class="underline">25</span></a>, href="glossary2glossaries.html#dx1-11003" ><span class="underline">26</span></a>, <a href="glossary2glossaries.html#dx1-11011" ><span class="underline">27</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glossaryname</span></span></span>  <a +class="ec-lmtt-10">\glossaryname</span></span></span>  <a href="glossary2glossaries.html#dx1-4007" ><span class="underline">28</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glossarystyle</span></span></span>  <a +class="ec-lmtt-10">\glossarystyle</span></span></span>  <a href="glossary2glossaries.html#dx1-4003" ><span class="underline">29</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\Gls</span></span></span>  <a +class="ec-lmtt-10">\Gls</span></span></span>  <a href="glossary2glossaries.html#dx1-12016" ><span class="underline">30</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\gls</span></span></span>  <a +class="ec-lmtt-10">\gls</span></span></span>  <a href="glossary2glossaries.html#dx1-7004" ><span class="underline">31</span></a>, <a href="glossary2glossaries.html#dx1-10001" ><span class="underline">32</span></a>, <a href="glossary2glossaries.html#dx1-10004" ><span class="underline">33</span></a>, <a @@ -1734,83 +1766,84 @@ href="glossary2glossaries.html#dx1-12011" ><span class="underline">36</span></a> href="glossary2glossaries.html#dx1-12014" ><span class="underline">37</span></a>, <a href="glossary2glossaries.html#dx1-12020" ><span class="underline">38</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">\gls </span>options<br /></span> +class="ec-lmtt-10">\gls </span>options<br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">counter</span>  <a +class="ec-lmss-10">counter</span>  <a href="glossary2glossaries.html#dx1-10003" >39</a> <br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">number</span>  <a +class="ec-lmss-10">number</span>  <a href="glossary2glossaries.html#dx1-10002" >40</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glsadd</span></span></span>  <a +class="ec-lmtt-10">\glsadd</span></span></span>  <a href="glossary2glossaries.html#dx1-8002" ><span class="underline">41</span></a>, <a href="glossary2glossaries.html#dx1-11015" ><span class="underline">42</span></a>, <a href="glossary2glossaries.html#dx1-12010" ><span class="underline">43</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">\glsadd </span>options<br /></span> +class="ec-lmtt-10">\glsadd </span>options<br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">counter</span>  <a +class="ec-lmss-10">counter</span>  <a href="glossary2glossaries.html#dx1-8005" >44</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glslink</span></span></span>  <a +class="ec-lmtt-10">\glslink</span></span></span>  <a href="glossary2glossaries.html#dx1-9002" ><span class="underline">45</span></a>, <a href="glossary2glossaries.html#dx1-11016" ><span class="underline">46</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glslocalreset</span></span></span>  <a +class="ec-lmtt-10">\glslocalreset</span></span></span>  <a href="glossary2glossaries.html#dx1-15003" ><span class="underline">47</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glslocalresetall</span></span></span>  <a +class="ec-lmtt-10">\glslocalresetall</span></span></span>  <a href="glossary2glossaries.html#dx1-15010" ><span class="underline">48</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glslocalunset</span></span></span>  <a +class="ec-lmtt-10">\glslocalunset</span></span></span>  <a href="glossary2glossaries.html#dx1-15006" ><span class="underline">49</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glslocalunsetall</span></span></span>  <a +class="ec-lmtt-10">\glslocalunsetall</span></span></span>  <a href="glossary2glossaries.html#dx1-15015" ><span class="underline">50</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glsreset</span></span></span>  <a +class="ec-lmtt-10">\glsreset</span></span></span>  <a href="glossary2glossaries.html#dx1-15002" ><span class="underline">51</span></a> <br /></span> - - <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glsresetall</span></span></span>  <a +class="ec-lmtt-10">\glsresetall</span></span></span>  <a href="glossary2glossaries.html#dx1-15008" ><span class="underline">52</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glsunset</span></span></span>  <a +class="ec-lmtt-10">\glsunset</span></span></span>  <a href="glossary2glossaries.html#dx1-15005" ><span class="underline">53</span></a> <br /></span> + + + <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\glsunsetall</span></span></span>  <a +class="ec-lmtt-10">\glsunsetall</span></span></span>  <a href="glossary2glossaries.html#dx1-15013" ><span class="underline">54</span></a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">I</span> +class="futb8t-">I</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\ifacronymfirstuse</span></span></span>  <a +class="ec-lmtt-10">\ifacronymfirstuse</span></span></span>  <a href="glossary2glossaries.html#dx1-14001" ><span class="underline">55</span></a>, <a href="glossary2glossaries.html#dx1-14004" ><span class="underline">56</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\ifglsused</span></span></span>  <a +class="ec-lmtt-10">\ifglsused</span></span></span>  <a href="glossary2glossaries.html#dx1-14002" ><span class="underline">57</span></a>, <a href="glossary2glossaries.html#dx1-14003" ><span class="underline">58</span></a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">M</span> +class="futb8t-">M</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\makeacronym</span></span></span>  <a +class="ec-lmtt-10">\makeacronym</span></span></span>  <a href="glossary2glossaries.html#dx1-5002" ><span class="underline">59</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">makeglos</span>  <a +class="ec-lmtt-10">makeglos</span>  <a href="glossary2glossaries.html#dx1-17002" >60</a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">makeglossaries</span>  <a +class="ec-lmtt-10">makeglossaries</span>  <a href="glossary2glossaries.html#dx1-17003" >61</a>, <a href="glossary2glossaries.html#dx1-17007" >62</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\makeglossaries</span></span></span>  <a +class="ec-lmtt-10">\makeglossaries</span></span></span>  <a href="glossary2glossaries.html#dx1-5003" ><span class="underline">63</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\makeglossary</span></span></span>  <a +class="ec-lmtt-10">\makeglossary</span></span></span>  <a href="glossary2glossaries.html#dx1-5001" ><span class="underline">64</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">makeindex</span>  <a +class="ec-lmtt-10">makeindex</span>  <a href="glossary2glossaries.html#dx1-2003" >65</a>, <a href="glossary2glossaries.html#dx1-2006" >66</a>, <a href="glossary2glossaries.html#dx1-6012" >67</a>, <a @@ -1821,20 +1854,20 @@ href="glossary2glossaries.html#dx1-11004" >71</a>, <a href="glossary2glossaries.html#dx1-11006" >72</a>, <a href="glossary2glossaries.html#dx1-11012" >73</a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">N</span> +class="futb8t-">N</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\newacronym</span></span></span>  <a +class="ec-lmtt-10">\newacronym</span></span></span>  <a href="glossary2glossaries.html#dx1-12001" ><span class="underline">74</span></a>, <a href="glossary2glossaries.html#dx1-12007" ><span class="underline">75</span></a>, <a href="glossary2glossaries.html#dx1-12018" ><span class="underline">76</span></a>, <a href="glossary2glossaries.html#dx1-13003" ><span class="underline">77</span></a>, <a href="glossary2glossaries.html#dx1-13005" ><span class="underline">78</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\newglossary</span></span></span>  <a +class="ec-lmtt-10">\newglossary</span></span></span>  <a href="glossary2glossaries.html#dx1-4002" ><span class="underline">79</span></a>, <a href="glossary2glossaries.html#dx1-4009" ><span class="underline">80</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\newglossaryentry</span></span></span>  <a +class="ec-lmtt-10">\newglossaryentry</span></span></span>  <a href="glossary2glossaries.html#dx1-6005" ><span class="underline">81</span></a>, <a href="glossary2glossaries.html#dx1-6008" ><span class="underline">82</span></a>, <a href="glossary2glossaries.html#dx1-6011" ><span class="underline">83</span></a>, <a @@ -1843,36 +1876,36 @@ href="glossary2glossaries.html#dx1-11014" ><span class="underline">85</span></a> href="glossary2glossaries.html#dx1-11018" ><span class="underline">86</span></a>, <a href="glossary2glossaries.html#dx1-12002" ><span class="underline">87</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">\newglossaryentry </span>options<br /></span> +class="ec-lmtt-10">\newglossaryentry </span>options<br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">description</span>  <a +class="ec-lmss-10">description</span>  <a href="glossary2glossaries.html#dx1-12004" >88</a>, <a href="glossary2glossaries.html#dx1-12006" >89</a> <br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">name</span>  <a +class="ec-lmss-10">name</span>  <a href="glossary2glossaries.html#dx1-12003" >90</a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\newglossarytype</span></span></span>  <a +class="ec-lmtt-10">\newglossarytype</span></span></span>  <a href="glossary2glossaries.html#dx1-4001" ><span class="underline">91</span></a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">O</span> +class="futb8t-">O</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\oldacronym</span></span></span>  <a +class="ec-lmtt-10">\oldacronym</span></span></span>  <a href="glossary2glossaries.html#dx1-12017" ><span class="underline">92</span></a>, <a href="glossary2glossaries.html#dx1-12019" ><span class="underline">93</span></a>, <a href="glossary2glossaries.html#dx1-13004" ><span class="underline">94</span></a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">P</span> +class="futb8t-">P</span> <span class="index-item">package options:<br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">description</span>  <a +class="ec-lmss-10">description</span>  <a href="glossary2glossaries.html#dx1-12005" ><span class="underline">95</span></a>, <a href="glossary2glossaries.html#dx1-12008" ><span class="underline">96</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\printglossaries</span></span></span>  <a +class="ec-lmtt-10">\printglossaries</span></span></span>  <a href="glossary2glossaries.html#dx1-16002" ><span class="underline">97</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\printglossary</span></span></span>  <a +class="ec-lmtt-10">\printglossary</span></span></span>  <a href="glossary2glossaries.html#dx1-4004" ><span class="underline">98</span></a>, <a href="glossary2glossaries.html#dx1-4006" ><span class="underline">99</span></a>, <a href="glossary2glossaries.html#dx1-4011" ><span class="underline">100</span></a>, <a @@ -1881,32 +1914,33 @@ href="glossary2glossaries.html#dx1-16003" ><span class="underline">102</span></a href="glossary2glossaries.html#dx1-16004" ><span class="underline">103</span></a>, <a href="glossary2glossaries.html#dx1-16006" ><span class="underline">104</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">\printglossary </span>options<br /></span> +class="ec-lmtt-10">\printglossary </span>options<br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">style</span>  <a +class="ec-lmss-10">style</span>  <a href="glossary2glossaries.html#dx1-4005" >105</a> <br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">toctitle</span>  <a +class="ec-lmss-10">toctitle</span>  <a href="glossary2glossaries.html#dx1-4010" >106</a>, <a href="glossary2glossaries.html#dx1-16005" >107</a>, <a href="glossary2glossaries.html#dx1-16007" >108</a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">R</span> +class="futb8t-">R</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\resetacronym</span></span></span>  <a +class="ec-lmtt-10">\resetacronym</span></span></span>  <a href="glossary2glossaries.html#dx1-15001" ><span class="underline">109</span></a> <br /></span> - - <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\resetallacronyms</span></span></span>  <a +class="ec-lmtt-10">\resetallacronyms</span></span></span>  <a href="glossary2glossaries.html#dx1-15007" ><span class="underline">110</span></a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">S</span> +class="futb8t-">S</span> + + + <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\shortnotationname</span></span></span>  <a +class="ec-lmtt-10">\shortnotationname</span></span></span>  <a href="glossary2glossaries.html#dx1-16008" ><span class="underline">111</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\storeglosentry</span></span></span>  <a +class="ec-lmtt-10">\storeglosentry</span></span></span>  <a href="glossary2glossaries.html#dx1-6004" ><span class="underline">112</span></a>, <a href="glossary2glossaries.html#dx1-6007" ><span class="underline">113</span></a>, <a href="glossary2glossaries.html#dx1-6009" ><span class="underline">114</span></a>, <a @@ -1915,46 +1949,46 @@ href="glossary2glossaries.html#dx1-6015" ><span class="underline">116</span></a> href="glossary2glossaries.html#dx1-7001" ><span class="underline">117</span></a>, <a href="glossary2glossaries.html#dx1-11009" ><span class="underline">118</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">\storeglosentry </span>options<br /></span> +class="ec-lmtt-10">\storeglosentry </span>options<br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">format</span>  <a +class="ec-lmss-10">format</span>  <a href="glossary2glossaries.html#dx1-6013" >119</a> <br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">number</span>  <a +class="ec-lmss-10">number</span>  <a href="glossary2glossaries.html#dx1-6014" >120</a> <br /></span> </p><p class="theindex"> <span -class="futb8t-x-x-109">U</span> +class="futb8t-">U</span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\unsetacronym</span></span></span>  <a +class="ec-lmtt-10">\unsetacronym</span></span></span>  <a href="glossary2glossaries.html#dx1-15004" ><span class="underline">121</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\unsetallacronyms</span></span></span>  <a +class="ec-lmtt-10">\unsetallacronyms</span></span></span>  <a href="glossary2glossaries.html#dx1-15012" ><span class="underline">122</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\useacronym</span></span></span>  <a +class="ec-lmtt-10">\useacronym</span></span></span>  <a href="glossary2glossaries.html#dx1-12012" ><span class="underline">123</span></a>, <a href="glossary2glossaries.html#dx1-12013" ><span class="underline">124</span></a>, <a href="glossary2glossaries.html#dx1-12015" ><span class="underline">125</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\useGlosentry</span></span></span>  <a +class="ec-lmtt-10">\useGlosentry</span></span></span>  <a href="glossary2glossaries.html#dx1-7003" ><span class="underline">126</span></a>, <a href="glossary2glossaries.html#dx1-9001" ><span class="underline">127</span></a> <br /></span> <span class="index-item"><span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10x-x-109">\useglosentry</span></span></span>  <a +class="ec-lmtt-10">\useglosentry</span></span></span>  <a href="glossary2glossaries.html#dx1-7002" ><span class="underline">128</span></a>, <a href="glossary2glossaries.html#dx1-8001" ><span class="underline">129</span></a> <br /></span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">\useglosentry </span>options<br /></span> +class="ec-lmtt-10">\useglosentry </span>options<br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">format</span>  <a +class="ec-lmss-10">format</span>  <a href="glossary2glossaries.html#dx1-8003" >130</a> <br /></span> <span class="index-subitem">    <span -class="ec-lmss-10x-x-109">number</span>  <a +class="ec-lmss-10">number</span>  <a href="glossary2glossaries.html#dx1-8004" >131</a> <br /></span> -</p><p class="theindex"> <span -class="futb8t-x-x-109">X</span> +</p><p class="theindex"> <span +class="futb8t-">X</span> <span class="index-item"><span -class="ec-lmtt-10x-x-109">xindy</span>  <a +class="ec-lmtt-10">xindy</span>  <a href="glossary2glossaries.html#dx1-2004" >132</a>, <a href="glossary2glossaries.html#dx1-2005" >133</a>, <a href="glossary2glossaries.html#dx1-17005" >134</a>, <a @@ -1963,67 +1997,64 @@ href="glossary2glossaries.html#dx1-17009" >136</a>, <a href="glossary2glossaries.html#dx1-11005" >137</a>, <a href="glossary2glossaries.html#dx1-11007" >138</a> <br /></span> </p></div> - <div class="footnotes"><!--l. 84--><p class="noindent" ><span class="footnote-mark"><a -href="#fn1x0-bk" id="fn1x0"> -<sup class="textsuperscript">1</sup></a></span><span -class="futr8t-x-x-90">as from v1.17. Previous versions were designed to be used with </span><span -class="ec-lmtt-9">makeindex</span><a + <div class="footnotes"><!--l. 84--><p class="noindent" ><span class="footnote-mark"><a +href="#fn1x0-bk" id="fn1x0"><sup class="textsuperscript">1</sup></a></span><span +class="futr8t-x-x-80">as from v1.17. Previous versions were designed to be used with </span><span +class="ec-lmtt-8">makeindex</span><a id="dx1-2002"></a> <span -class="futr8t-x-x-90">only</span></p><!--l. 99--><p class="noindent" ><span class="footnote-mark"><a -href="#fn2x0-bk" id="fn2x0"> -<sup class="textsuperscript">2</sup></a></span><span -class="futr8t-x-x-90">as from v1.17</span></p><!--l. 236--><p class="indent" > <span class="footnote-mark"><a -href="#fn3x0-bk" id="fn3x0"> -<sup class="textsuperscript">3</sup></a></span><span -class="futr8t-x-x-90">mainly because having a key value list in </span><span -class="ec-lmtt-9">\glossary</span><a +class="futr8t-x-x-80">only</span></p> +<!--l. 99--><p class="noindent" ><span class="footnote-mark"><a +href="#fn2x0-bk" id="fn2x0"><sup class="textsuperscript">2</sup></a></span><span +class="futr8t-x-x-80">as from v1.17</span></p><!--l. 236--><p class="indent" > <span class="footnote-mark"><a +href="#fn3x0-bk" id="fn3x0"><sup class="textsuperscript">3</sup></a></span><span +class="futr8t-x-x-80">mainly because having a key value list in </span><span +class="ec-lmtt-8">\glossary</span><a id="dx1-6003"></a> <span -class="futr8t-x-x-90">caused problems, but it also helps</span> - <span -class="futr8t-x-x-90">consistency.</span></p><!--l. 350--><p class="indent" > <span class="footnote-mark"><a -href="#fn4x0-bk" id="fn4x0"> -<sup class="textsuperscript">4</sup></a></span><span -class="futr8t-x-x-90">This is because </span><span -class="ec-lmtt-9">\glossary</span><a +class="futr8t-x-x-80">caused problems, but it also helps consistency.</span></p> +<!--l. 350--><p class="indent" > <span class="footnote-mark"><a +href="#fn4x0-bk" id="fn4x0"><sup class="textsuperscript">4</sup></a></span><span +class="futr8t-x-x-80">This is because </span><span +class="ec-lmtt-8">\glossary</span><a id="dx1-11003"></a> <span -class="futr8t-x-x-90">requires the argument to be in a speci - <span -class="futri8t-x-x-90"><key></span><span -class="futr8t-x-x-90">=</span><span -class="futri8t-x-x-90"><value> </span><span -class="futr8t-x-x-90">format that the old glossary package used. The new package's internal commands set</span> - <span -class="futr8t-x-x-90">this format, as well as escaping any of </span><span -class="ec-lmtt-9">makeindex</span><a +class="futr8t-x-x-80">requires the argument to be in a speci +<span +class="futr8t-x-x-80">the </span><span +class="futri8t-x-x-80"><key></span><span +class="futr8t-x-x-80">=</span><span +class="futri8t-x-x-80"><value> </span><span +class="futr8t-x-x-80">format that the old glossary package used. The new package's internal commands</span> +<span +class="futr8t-x-x-80">set this format, as well as escaping any of </span><span +class="ec-lmtt-8">makeindex</span><a id="dx1-11004"></a><span -class="futr8t-x-x-90">'s or </span><span -class="ec-lmtt-9">xindy</span><a +class="futr8t-x-x-80">'s or </span><span +class="ec-lmtt-8">xindy</span><a id="dx1-11005"></a><span -class="futr8t-x-x-90">'s special characters. What's more, the</span> - <span -class="futr8t-x-x-90">format has changed as from v1.17 to allow the new package to be used with either </span><span -class="ec-lmtt-9">makeindex</span><a +class="futr8t-x-x-80">'s special characters. What's more,</span> +<span +class="futr8t-x-x-80">the format has changed as from v1.17 to allow the new package to be used with either </span><span +class="ec-lmtt-8">makeindex</span><a id="dx1-11006"></a> <span -class="futr8t-x-x-90">or</span> - <span -class="ec-lmtt-9">xindy</span><a +class="futr8t-x-x-80">or</span> +<span +class="ec-lmtt-8">xindy</span><a id="dx1-11007"></a><span -class="futr8t-x-x-90">.</span></p><!--l. 359--><p class="indent" > <span class="footnote-mark"><a -href="#fn5x0-bk" id="fn5x0"> -<sup class="textsuperscript">5</sup></a></span><span -class="futr8t-x-x-90">From the user's point of view, using </span><span -class="ec-lmtt-9">\glossary</span><a +class="futr8t-x-x-80">.</span></p> +<!--l. 359--><p class="indent" > <span class="footnote-mark"><a +href="#fn5x0-bk" id="fn5x0"><sup class="textsuperscript">5</sup></a></span><span +class="futr8t-x-x-80">From the user's point of view, using </span><span +class="ec-lmtt-8">\glossary</span><a id="dx1-11011"></a> <span -class="futr8t-x-x-90">throughout the document is time consuming, and</span> - <span -class="futr8t-x-x-90">if you use it more than once for the same term, there's a chance extra spaces may creep in which will</span> - <span -class="futr8t-x-x-90">cause </span><span -class="ec-lmtt-9">makeindex</span><a +class="futr8t-x-x-80">throughout the document is time consuming, and if</span> +<span +class="futr8t-x-x-80">you use it more than once for the same term, there's a chance extra spaces may creep in which will</span> +<span +class="futr8t-x-x-80">cause </span><span +class="ec-lmtt-8">makeindex</span><a id="dx1-11012"></a> <span -class="futr8t-x-x-90">to treat the two entries as di - <span -class="futr8t-x-x-90">document.</span></p> </div> +class="futr8t-x-x-80">to treat the two entries as di +<span +class="futr8t-x-x-80">document.</span></p> </div> </body></html> diff --git a/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.pdf b/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.pdf Binary files differindex 2094026b3f9..379a251cc37 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.tex b/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.tex index 4e56c70fa02..e10e28d3006 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.tex +++ b/Master/texmf-dist/doc/latex/glossaries/glossary2glossaries.tex @@ -31,7 +31,7 @@ \title{Upgrading from the glossary package to the glossaries package} \author{Nicola L.C. Talbot} -\date{2013-12-05} +\date{2014-01-20} \newenvironment{oldway}{% \begin{labelledbox}{\styfmt{glossary}}\ttfamily\obeylines diff --git a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.html b/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.html index df0f837d87a..3082292be54 100644 --- a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.html +++ b/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.html @@ -1,4 +1,5 @@ -<?xml version="1.0" encoding="utf-8" ?> +<a + id="top"></a><?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> @@ -6,263 +7,444 @@ > <head><title>mfirstuc.sty v1.08: uppercasing first letter</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> -<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> +<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> +<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> <!-- xhtml,fn-in,css-in,uni-html4,utf8 --> <meta name="src" content="mfirstuc-manual.tex" /> -<meta name="date" content="2013-12-05 15:12:00" /> +<meta name="date" content="2014-01-20 17:23:00" /> + +<style type="text/css"> +<!-- + +/* start css.sty */ +.ecrm-1728{font-size:170%;} +.ecrm-1200{font-size:120%;} +.ectt-1200{font-size:120%; font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ecss-1000{ font-family: sans-serif;} +.ectt-0900{font-size:90%; font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecit-1000{ font-style: italic; font-family: monospace;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +.ecti-1000{ font-style: italic;} +p.noindent { text-indent: 0em } +td p.noindent { text-indent: 0em; margin-top:0em; } +p.nopar { text-indent: 0em; } +p.indent{ text-indent: 1.5em } +@media print {div.crosslinks {visibility:hidden;}} +a img { border-top: 0; border-left: 0; border-right: 0; } +center { margin-top:1em; margin-bottom:1em; } +td center { margin-top:0em; margin-bottom:0em; } +.Canvas { position:relative; } +img.math{vertical-align:middle;} +li p.indent { text-indent: 0em } +li p:first-child{ margin-top:0em; } +li p:last-child, li div:last-child { margin-bottom:0.5em; } +li p~ul:last-child, li p~ol:last-child{ margin-bottom:0.5em; } +.enumerate1 {list-style-type:decimal;} +.enumerate2 {list-style-type:lower-alpha;} +.enumerate3 {list-style-type:lower-roman;} +.enumerate4 {list-style-type:upper-alpha;} +div.newtheorem { margin-bottom: 2em; margin-top: 2em;} +.obeylines-h,.obeylines-v {white-space: nowrap; } +div.obeylines-v p { margin-top:0; margin-bottom:0; } +.overline{ text-decoration:overline; } +.overline img{ border-top: 1px solid black; } +td.displaylines {text-align:center; white-space:nowrap;} +.centerline {text-align:center;} +.rightline {text-align:right;} +div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; } +.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +div.fbox {display:table} +div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +div.minipage{width:100%;} +div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;} +div.center div {text-align: left;} +div.flushright, div.flushright div.flushright {text-align: right;} +div.flushright div {text-align: left;} +div.flushleft {text-align: left;} +.underline{ text-decoration:underline; } +.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; } +.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +.framebox-c {text-align:center;} +.framebox-l {text-align:left;} +.framebox-r {text-align:right;} +span.thank-mark{ vertical-align: super } +span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; } +div.footnotes{border-top:solid 1px black; border-bottom:solid 1px black; padding-bottom:1ex; padding-top:0.5ex; margin-right:15%; margin-top:2ex; font-style:italic; font-size:85%;} +div.footnotes p{margin-top:0; margin-bottom:0; text-indent:0;} +div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; } +table.tabular td p{margin-top:0em;} +table.tabular {margin-left: auto; margin-right: auto;} +td p:first-child{ margin-top:0em; } +td p:last-child{ margin-bottom:0em; } +div.td00{ margin-left:0pt; margin-right:0pt; } +div.td01{ margin-left:0pt; margin-right:5pt; } +div.td10{ margin-left:5pt; margin-right:0pt; } +div.td11{ margin-left:5pt; margin-right:5pt; } +table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } +td.td00{ padding-left:0pt; padding-right:0pt; } +td.td01{ padding-left:0pt; padding-right:5pt; } +td.td10{ padding-left:5pt; padding-right:0pt; } +td.td11{ padding-left:5pt; padding-right:5pt; } +table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } +.hline hr, .cline hr{ height : 1px; margin:0px; } +.tabbing-right {text-align:right;} +span.TEX {letter-spacing: -0.125em; } +span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} +a span.TEX span.E {text-decoration: none; } +span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} +span.LATEX span.TEX{ position:relative; left: -0.4em; } +div.float, div.figure {margin-left: auto; margin-right: auto;} +div.float img {text-align:center;} +div.figure img {text-align:center;} +.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;} +.marginpar p{margin-top:0.4em; margin-bottom:0.4em;} +table.equation {width:100%;} +.equation td{text-align:center; } +td.equation { margin-top:1em; margin-bottom:1em; } +td.equation-label { width:5%; text-align:center; } +td.eqnarray4 { width:5%; white-space: normal; } +td.eqnarray2 { width:5%; } +table.eqnarray-star, table.eqnarray {width:100%;} +div.eqnarray{text-align:center;} +div.array {text-align:center;} +div.pmatrix {text-align:center;} +table.pmatrix {width:100%;} +span.pmatrix img{vertical-align:middle;} +div.pmatrix {text-align:center;} +table.pmatrix {width:100%;} +span.bar-css {text-decoration:overline;} +img.cdots{vertical-align:middle;} +.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} +.index-item, .index-subitem, .index-subsubitem {display:block} +div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;} +div.caption span.id{font-weight: bold; white-space: nowrap; } +h1.partHead{text-align: center} +p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } +p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } +.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} +.subparagraphHead, .likesubparagraphHead { font-weight: bold;} +.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;} +.verse{white-space:nowrap; margin-left:2em} +div.maketitle {text-align:center;} +h2.titleHead{text-align:center;} +div.maketitle{ margin-bottom: 2em; } +div.author, div.date {text-align:center;} +div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; } +.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } +.abstract p {margin-left:5%; margin-right:5%;} +div.abstract {width:100%;} +.alltt P { margin-bottom : 0em; margin-top : 0em; } +.alltt { margin-bottom : 1em; margin-top : 1em; } +div.important { border : solid red; } +/* end css.sty */ + + +--> +</style> </head><body > - <div class="maketitle"> + <div class="maketitle"> + + -<div class="minipage"><a - id="top"></a> -</div> -<h2 class="titleHead">mfirstuc.sty v1.08: uppercasing -first letter</h2> - <div class="author" ><span -class="ecrm-1440">Nicola L.C. Talbot</span> -<br /> <span -class="ecrm-1440">Dickimaw Books</span> +<h2 class="titleHead">mfirstuc.sty v1.08: uppercasing first letter</h2> + <div class="author" ><span +class="ecrm-1200">Nicola L.C. Talbot</span> +<br /> <span +class="ecrm-1200">Dickimaw Books</span> <br /><a href="http://www.dickimaw-books.com/" class="url" ><span -class="ectt-1440">http://www.dickimaw-books.com/</span></a></div><br /> +class="ectt-1200">http://www.dickimaw-_books.com/</span></a></div><br /> <div class="date" ><span -class="ecrm-1440">2013-11-04</span></div> - </div> -<!--l. 24--><p class="indent" > The <span -class="ecss-1095">glossaries </span>bundle is supplied with the package <span -class="ecss-1095">mfirstuc</span><a +class="ecrm-1200">2013-11-04</span></div> + </div> +<!--l. 24--><p class="indent" > The <span +class="ecss-1000">glossaries </span>bundle is supplied with the package <span +class="ecss-1000">mfirstuc</span><a id="dx1-2"></a> which provides the command: -</p><!--l. 26--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="ectt-1000">\makefirstuc</span><span -class="ectt-1000"> </span></span><a +</p><!--l. 26--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="ectt-0900">\makefirstuc</span><span +class="ectt-0900"> </span></span><a id="dx1-3"></a> <span -class="ectt-1095">\makefirstuc{</span><span -class="ecit-1095"><stuff></span><span -class="ectt-1095">} </span></div><hr> +class="ectt-1000">\makefirstuc{</span><span +class="ecit-1000"><stuff></span><span +class="ectt-1000">} </span></div><hr> </p><!--l. 28--><p class="noindent" > This makes the first object of <span -class="ecti-1095"><stuff> </span>uppercase unless <span -class="ecti-1095"><stuff> </span>starts with a -control sequence followed by a non-empty group, in which case the first object in -the group is converted to uppercase. Examples: </p> +class="ecti-1000"><stuff> </span>uppercase unless <span +class="ecti-1000"><stuff> </span>starts with a control +sequence followed by a non-empty group, in which case the first object in the group is +converted to uppercase. Examples: </p> <ul class="itemize1"> <li class="itemize"><span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\makefirstuc{abc}</span></span></span> produces Abc. +class="ectt-1000">\makefirstuc{abc}</span></span></span> produces Abc. </li> <li class="itemize"><span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\makefirstuc{\emph{abc}}</span></span></span> produces <span -class="ecti-1095">Abc </span>(<span -class="ectt-1095">\MakeUppercase</span><a - id="dx1-4"></a> has - been applied to the letter “a” rather than <span -class="ectt-1095">\emph</span>). Note however - that +class="ectt-1000">\makefirstuc{\emph{abc}}</span></span></span> produces <span +class="ecti-1000">Abc </span>(<span +class="ectt-1000">\MakeUppercase</span><a + id="dx1-4"></a> has been applied to + the letter “a” rather than <span +class="ectt-1000">\emph</span>). Note however that + <div class="verbatim" id="verbatim-1"> \makefirstuc{{\em abc}} </div> <!--l. 41--><p class="nopar" > produces <span -class="ecti-1095">ABC </span>(first object is <span class="obeylines-h"><span class="verb"><span -class="ectt-1095">{\em</span><span -class="ectt-1095"> abc}</span></span></span> so equivalent to - <span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\MakeUppercase{\em</span><span -class="ectt-1095"> abc}</span></span></span>), and +class="ecti-1000">ABC </span>(first object is <span class="obeylines-h"><span class="verb"><span +class="ectt-1000">{\em</span><span +class="ectt-1000"> abc}</span></span></span> so equivalent to <span class="obeylines-h"><span class="verb"><span +class="ectt-1000">\MakeUppercase{\em</span><span +class="ectt-1000"> abc}</span></span></span>), + and + </p> <div class="verbatim" id="verbatim-2"> {\makefirstuc{\em abc}} </div> <!--l. 46--><p class="nopar" > produces abc (<span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\em</span></span></span> doesn’t have an argument therefore first object is <span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\em</span></span></span> - so equivalent to <span class="obeylines-h"><span class="verb"><span -class="ectt-1095">{\MakeUppercase{\em}abc}</span></span></span>). +class="ectt-1000">\em</span></span></span> doesn’t have an argument therefore first object is <span class="obeylines-h"><span class="verb"><span +class="ectt-1000">\em</span></span></span> so + equivalent to <span class="obeylines-h"><span class="verb"><span +class="ectt-1000">{\MakeUppercase{\em}abc}</span></span></span>). </p></li> <li class="itemize"><span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\makefirstuc{{\’a}bc}</span></span></span> produces Ábc. +class="ectt-1000">\makefirstuc{{\’a}bc}</span></span></span> produces Ábc. </li> <li class="itemize"><span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\makefirstuc{\ae</span><span -class="ectt-1095"> bc}</span></span></span> produces Æbc. +class="ectt-1000">\makefirstuc{\ae</span><span +class="ectt-1000"> bc}</span></span></span> produces Æbc. </li> <li class="itemize"><span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\makefirstuc{{\ae}bc}</span></span></span> produces Æbc. +class="ectt-1000">\makefirstuc{{\ae}bc}</span></span></span> produces Æbc. </li> <li class="itemize"><span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\makefirstuc{{</span><span -class="ectt-1095">ä</span><span -class="ectt-1095">}bc}</span></span></span> produces Äbc. +class="ectt-1000">\makefirstuc{{</span><span +class="ectt-1000">ä</span><span +class="ectt-1000">}bc}</span></span></span> produces Äbc. </li></ul> -<!--l. 60--><p class="noindent" >Note that non-Latin or accented characters appearing at the start of the text must -be placed in a group (even if you are using the <span -class="ecss-1095">inputenc</span><a - id="dx1-5"></a> package) due to -expansion issues. -</p><!--l. 64--><p class="indent" > <div class="important" title="Important Note"> In version 1.02 of <span -class="ecss-1095">mfirstuc</span>, a bug fix resulted in a change in output if the first +<!--l. 60--><p class="noindent" >Note that non-Latin or accented characters appearing at the start of the text must be +placed in a group (even if you are using the <span +class="ecss-1000">inputenc</span><a + id="dx1-5"></a> package) due to expansion +issues. +</p><!--l. 64--><p class="indent" > <div class="important" title="Important Note"> In version 1.02 of <span +class="ecss-1000">mfirstuc</span>, a bug fix resulted in a change in output if the first object is a control sequence followed by an empty group. Prior to version 1.02, <span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\makefirstuc{\ae{}bc}</span></span></span> produced æBc. However as from version 1.02, it now -produces Æbc. </div> +class="ectt-1000">\makefirstuc{\ae{}bc}</span></span></span> produced æBc. However as from version 1.02, it now produces +Æbc. </div> </p><!--l. 70--><p class="noindent" > -</p><!--l. 72--><p class="indent" > Note also that +</p><!--l. 72--><p class="indent" > Note also that + </p> - <div class="verbatim" id="verbatim-3"> + <div class="verbatim" id="verbatim-3"> \newcommand{\abc}{abc}  <br />\makefirstuc{\abc} </div> -<!--l. 76--><p class="nopar" > produces: ABC. This is because the first object in the argument of +<!--l. 76--><p class="nopar" > produces: ABC. This is because the first object in the argument of <span +class="ectt-1000">\makefirstuc </span>is <span -class="ectt-1095">\makefirstuc </span>is <span -class="ectt-1095">\abc</span>, so it does <span class="obeylines-h"><span class="verb"><span -class="ectt-1095">\MakeUppercase{\abc}</span></span></span>. Whereas: +class="ectt-1000">\abc</span>, so it does <span class="obeylines-h"><span class="verb"><span +class="ectt-1000">\MakeUppercase{\abc}</span></span></span>. Whereas: + </p> - <div class="verbatim" id="verbatim-4"> + <div class="verbatim" id="verbatim-4"> \newcommand{\abc}{abc}  <br />\expandafter\makefirstuc\expandafter{\abc} </div> <!--l. 83--><p class="nopar" > produces: Abc. There is a short cut command which will do this: -</p><!--l. 85--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="ectt-1000">\xmakefirstuc</span><span -class="ectt-1000"> </span></span><a +</p><!--l. 85--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="ectt-0900">\xmakefirstuc</span><span +class="ectt-0900"> </span></span><a id="dx1-6"></a> <span -class="ectt-1095">\xmakefirstuc{</span><span -class="ecit-1095"><stuff></span><span -class="ectt-1095">} </span></div><hr> +class="ectt-1000">\xmakefirstuc{</span><span +class="ecit-1000"><stuff></span><span +class="ectt-1000">} </span></div><hr> </p><!--l. 87--><p class="noindent" > This is equivalent to <span -class="ectt-1095">\expandafter\makefirstuc\expandafter{</span><span -class="ecti-1095"><stuff></span><span -class="ectt-1095">}</span>. +class="ectt-1000">\expandafter\makefirstuc\expandafter{</span><span +class="ecti-1000"><stuff></span><span +class="ectt-1000">}</span>. So + </p> - <div class="verbatim" id="verbatim-5"> + <div class="verbatim" id="verbatim-5"> \newcommand{\abc}{abc}  <br />\xmakefirstuc{\abc} </div> <!--l. 92--><p class="nopar" > produces: Abc. -</p><!--l. 97--><p class="indent" > <div class="important" title="Important Note"> <span -class="ectt-1095">\xmakefirstuc </span>only performs one level expansion on the first object in its +</p><!--l. 97--><p class="indent" > <div class="important" title="Important Note"> <span +class="ectt-1000">\xmakefirstuc </span>only performs one level expansion on the first object in its argument. It does not fully expand the entire argument. </div> </p><!--l. 101--><p class="noindent" > -</p><!--l. 103--><p class="indent" > If you use <span -class="ecss-1095">mfirstuc </span>without the <span -class="ecss-1095">glossaries</span><a +</p><!--l. 103--><p class="indent" > If you use <span +class="ecss-1000">mfirstuc </span>without the <span +class="ecss-1000">glossaries</span><a id="dx1-7"></a> package, the standard <span -class="ectt-1095">\MakeUppercase</span> +class="ectt-1000">\MakeUppercase</span> command is used. If used with <span -class="ecss-1095">glossaries</span><a +class="ecss-1000">glossaries</span><a id="dx1-8"></a>, <span -class="ectt-1095">\MakeTextUppercase</span><a - id="dx1-9"></a> (defined by -<span -class="ecss-1095">textcase</span><a - id="dx1-10"></a> the package) is used instead. If you are using <span -class="ecss-1095">mfirstuc </span>without the -<span -class="ecss-1095">glossaries </span>package and want to use <span -class="ectt-1095">\MakeTextUppercase</span><a - id="dx1-11"></a> instead, you can -redefine -</p><!--l. 109--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="ectt-1000">\glsmakefirstuc</span><span -class="ectt-1000"> </span></span><a +class="ectt-1000">\MakeTextUppercase</span><a + id="dx1-9"></a> (defined by <span +class="ecss-1000">textcase</span><a + id="dx1-10"></a> the +package) is used instead. If you are using <span +class="ecss-1000">mfirstuc </span>without the <span +class="ecss-1000">glossaries </span>package and +want to use <span +class="ectt-1000">\MakeTextUppercase</span><a + id="dx1-11"></a> instead, you can redefine +</p><!--l. 109--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="ectt-0900">\glsmakefirstuc</span><span +class="ectt-0900"> </span></span><a id="dx1-12"></a> <span -class="ectt-1095">\glsmakefirstuc{</span><span -class="ecit-1095"><text></span><span -class="ectt-1095">} </span></div><hr> +class="ectt-1000">\glsmakefirstuc{</span><span +class="ecit-1000"><text></span><span +class="ectt-1000">} </span></div><hr> </p><!--l. 111--><p class="noindent" > For example: + </p> - <div class="verbatim" id="verbatim-6"> + <div class="verbatim" id="verbatim-6"> \renewcommand{\glsmakefirstuc}[1]{\MakeTextUppercase #1} </div> <!--l. 115--><p class="nopar" > Remember to also load <span -class="ecss-1095">textcase</span><a +class="ecss-1000">textcase</span><a id="dx1-13"></a> (<span -class="ecss-1095">glossaries </span>loads this automatically). -</p><!--l. 119--><p class="indent" > New to mfirstuc v1.06: -</p><!--l. 120--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="ectt-1000">\capitalisewords</span><span -class="ectt-1000"> </span></span><a +class="ecss-1000">glossaries </span>loads this automatically). +</p><!--l. 119--><p class="indent" > New to mfirstuc v1.06: +</p><!--l. 120--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="ectt-0900">\capitalisewords</span><span +class="ectt-0900"> </span></span><a id="dx1-14"></a> <span -class="ectt-1095">\capitalisewords{</span><span -class="ecit-1095"><text></span><span -class="ectt-1095">} </span></div><hr> +class="ectt-1000">\capitalisewords{</span><span +class="ecit-1000"><text></span><span +class="ectt-1000">} </span></div><hr> </p><!--l. 122--><p class="noindent" > This command apply <span -class="ectt-1095">\makefirstuc</span><a +class="ectt-1000">\makefirstuc</span><a id="dx1-15"></a> to each word in <span -class="ecti-1095"><text> </span>where the space -character is used as the word separator. Note that it has to be a plain space -character, not another form of space, such as <span class="obeylines-h"><span class="verb"><span -class="ectt-1095">~</span></span></span> or <span -class="ectt-1095">\space</span>. Note that no -expansion is performed on <span -class="ecti-1095"><text></span>. -</p><!--l. 129--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span -class="ectt-1000">\xcapitalisewords</span><span -class="ectt-1000"> </span></span><a +class="ecti-1000"><text> </span>where the space character +is used as the word separator. Note that it has to be a plain space character, not +another form of space, such as <span class="obeylines-h"><span class="verb"><span +class="ectt-1000">~</span></span></span> or <span +class="ectt-1000">\space</span>. Note that no expansion is performed on +<span +class="ecti-1000"><text></span>. +</p><!--l. 129--><p class="indent" > <hr><div title="Definition"><span class="marginpar"><span +class="ectt-0900">\xcapitalisewords</span><span +class="ectt-0900"> </span></span><a id="dx1-16"></a> <span -class="ectt-1095">\xcapitalisewords{</span><span -class="ecit-1095"><text></span><span -class="ectt-1095">} </span></div><hr> +class="ectt-1000">\xcapitalisewords{</span><span +class="ecit-1000"><text></span><span +class="ectt-1000">} </span></div><hr> </p><!--l. 131--><p class="noindent" > This is a short cut for <span -class="ectt-1095">\expandafter\capitalisewords\expandafter{</span><span -class="ecti-1095"><text></span><span -class="ectt-1095">}</span>. -</p><!--l. 135--><p class="indent" > <div class="important" title="Important Note"> If you are using <span -class="ecss-1095">hyperref</span><a +class="ectt-1000">\expandafter\capitalisewords\expandafter{</span><span +class="ecti-1000"><text></span><span +class="ectt-1000">}</span>. +</p><!--l. 135--><p class="indent" > <div class="important" title="Important Note"> If you are using <span +class="ecss-1000">hyperref</span><a id="dx1-17"></a> and want to use <span -class="ectt-1095">\capitalisewords </span>or <span -class="ectt-1095">\makefirstuc</span><a - id="dx1-18"></a> -(or <span -class="ectt-1095">\xcapitalisewords</span>/<span -class="ectt-1095">\xmakefirstuc</span>) in a section heading, the PDF -bookmarks won’t be able to use the command as it’s not expandable, so you will -get a warning that looks like: +class="ectt-1000">\capitalisewords </span>or <span +class="ectt-1000">\makefirstuc</span><a + id="dx1-18"></a> (or +<span +class="ectt-1000">\xcapitalisewords</span>/<span +class="ectt-1000">\xmakefirstuc</span>) in a section heading, the PDF bookmarks won’t +be able to use the command as it’s not expandable, so you will get a warning that looks +like: + </p> - <div class="verbatim" id="verbatim-7"> + <div class="verbatim" id="verbatim-7"> Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):  <br />(hyperref)                removing ‘\capitalisewords’ </div> <!--l. 143--><p class="nopar" > If you want to provide an alternative for the PDF bookmark, you can use <span -class="ecss-1095">hyperref</span><a +class="ecss-1000">hyperref</span><a id="dx1-19"></a>’s <span -class="ectt-1095">\texorpdfstring</span><a +class="ectt-1000">\texorpdfstring</span><a id="dx1-20"></a> command. See the <span -class="ecss-1095">hyperref</span><a - id="dx1-21"></a> manual for further -details. </div> +class="ecss-1000">hyperref</span><a + id="dx1-21"></a> manual for further details. +</div> </p><!--l. 147--><p class="noindent" > -</p><!--l. 149--><p class="indent" > Examples: +</p><!--l. 149--><p class="indent" > Examples: </p><ol class="enumerate1" > <li class="enumerate" id="x1-23x1"> + <div class="verbatim" id="verbatim-8"> \capitalisewords{a book of rhyme.} @@ -272,6 +454,7 @@ details. </div> <li class="enumerate" id="x1-25x2"> + <div class="verbatim" id="verbatim-9"> \capitalisewords{a book\space of rhyme.} @@ -281,20 +464,21 @@ details. </div> <li class="enumerate" id="x1-27x3"> + <div class="verbatim" id="verbatim-10"> \newcommand{\mytitle}{a book\space of rhyme.}  <br />\capitalisewords{\mytitle} </div> - <!--l. 169--><p class="nopar" > produces: A BOOK OF RHYME. (No expansion is performed on + <!--l. 169--><p class="nopar" > produces: A BOOK OF RHYME. (No expansion is performed on <span +class="ectt-1000">\mytitle</span>, so <span -class="ectt-1095">\mytitle</span>, so <span -class="ecti-1095"><text> </span>consists of just one “word”.) Compare with next - example: +class="ecti-1000"><text> </span>consists of just one “word”.) Compare with next example: </p></li> <li class="enumerate" id="x1-29x4"> + <div class="verbatim" id="verbatim-11"> \newcommand{\mytitle}{a book\space of rhyme.} @@ -303,7 +487,7 @@ class="ecti-1095"><text> </span>consists of just one “word&# <!--l. 180--><p class="nopar" > produces: A Book of Rhyme. </p> </li></ol> - + </body></html> diff --git a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf b/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf Binary files differindex 712428346a0..e36200e47ca 100644 --- a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf Binary files differindex 1b9da222b7b..f9c277d2be0 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.tex b/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.tex index 144f1436977..8af4fbe2c2b 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.tex +++ b/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.tex @@ -38,22 +38,6 @@ \makeglossaries - % Setup acronym fonts (e.g. \emph for short form on first use and - % \textbf for short form on subsequent use): -\renewcommand{\firstacronymfont}[1]{\emph{#1}} -\renewcommand{\acronymfont}[1]{\textbf{#1}} - % Apply the generic acronym style to just the "acronym" glossary: -\defglsentryfmt[acronym]{\glsgenacfmt} - - % Change acronym first use so that its displayed as - % short (long) -\renewcommand{\genacrfullformat}[2]{% - \glsentryshort{#1}#2 (\glsentrylong{#1})% -} -\renewcommand{\genplacrfullformat}[2]{% - \glsentryshortpl{#1}#2 (\glsentrylongpl{#1})% -} - \longnewglossaryentry{par}{name={par}}% {% A long description with a paragraph break. @@ -68,6 +52,7 @@ description={a sample entry}} acronyms]{aca}{aca}{a contrived acronym} \begin{document} + A \gls{sample} entry and \gls{aca}. Second use: \gls{aca}. Plurals: \glspl{sample}. Reset acronym\glsreset{aca}. diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf Binary files differindex bfdc31fdf86..16583eb7780 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf Binary files differindex ab02047da75..4860ff0fdb9 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-custom-acronym.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-custom-acronym.pdf Binary files differindex d2dd194e17a..02bad518a40 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-custom-acronym.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-custom-acronym.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf Binary files differindex 0a6c0c06b85..998fc26de9e 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf Binary files differindex 6772c33b807..c46d6e61396 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf Binary files differindex 07321a8550b..f823a59c6da 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf Binary files differindex eceeb393492..2e3a4de2b83 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf Binary files differindex fe4315f4a30..73d32ba5ae0 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf Binary files differindex 627bad52ec8..e9b277ea335 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf Binary files differindex f95ce1c9348..13139f5a672 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf Binary files differindex d4437387658..4efb159ff35 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf Binary files differindex b5e671cbfb7..67f2ff80b19 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf Binary files differindex 65cfc9b388b..1c8ff7e08a6 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf Binary files differindex 73cf459c27b..e60dfc356c0 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf Binary files differindex 78a0343ca21..29e751949f6 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf Binary files differindex 9ad908fe2fd..3bbbc1c8b36 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf Binary files differindex 115a4b1a287..43e5e28a3e0 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf Binary files differindex ffcb40dd5a8..6988d5eb08d 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf Binary files differindex 0a09b3966fb..62857b47426 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf Binary files differindex fed07670c44..751f890eea0 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf Binary files differindex 61f0500e65f..e28564ef030 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf Binary files differindex b69d69a0714..7c7ae156f7c 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf Binary files differindex fda7938e55a..a61e559b22f 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf Binary files differindex 824cb7296b2..0853be56835 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf Binary files differindex c653c4482e0..3a6ec86b528 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf Binary files differindex 37501dcc7cc..5a5bcaeff51 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf Binary files differindex f50aa8e5943..de299908d5e 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf Binary files differindex 08da7b546ef..c6f4ab12b6e 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf Binary files differindex 8c45c5a4b76..1cb92a7afc7 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf Binary files differindex 3228aa16a58..c1a5862b401 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf Binary files differindex 876061f671d..da0425f3988 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf Binary files differindex ce8221f72be..89443539238 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf Binary files differindex 810f36d2474..fa0ea98702f 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf Binary files differindex 5e90bb2ad24..3707e9ec010 100644 --- a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf +++ b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf diff --git a/Master/texmf-dist/scripts/glossaries/makeglossaries b/Master/texmf-dist/scripts/glossaries/makeglossaries index b1c6782ac70..40088ddb71c 100755 --- a/Master/texmf-dist/scripts/glossaries/makeglossaries +++ b/Master/texmf-dist/scripts/glossaries/makeglossaries @@ -2,7 +2,7 @@ # File : makeglossaries # Author : Nicola Talbot -# Version : 2.10 (2013/12/01) +# Version : 2.12 (2014/01/20) # Description: simple Perl script that calls makeindex or xindy. # Intended for use with "glossaries.sty" (saves having to remember # all the various switches) @@ -27,9 +27,19 @@ # glossary-super.sty, glossaries.perl. # Also makeglossaries and makeglossaries. -my $version="2.09 (2013-11-12)"; +my $version="2.12 (2014-01-20)"; # History: +# v2.12 (2014/01/20) +# * Added check for '*' in istfilename +# * Fixed bug report +# http://www.dickimaw-books.com/cgi-bin/bugtracker.cgi?action=view&key=33 +# * Added error text hashes +# v2.11 (2014/01/17): +# * Added check for backslashes in -x, -m and -d paths +# * Added double-quotes around $appname in &run_app +# v2.10 (2013/12/01): +# * initialise $language to suppress warnings # v2.09 (2013-11-12): # * added check for -q switch when issuing warnings. # v2.08 (2013-10-14): @@ -138,6 +148,9 @@ my %languagemap = if ($opt_d) { + # v2.11 check for backslash character if on Windows + $opt_d=~s/\\/\//g if $^O=~/Win/; + if (chdir $opt_d) { print "Changed to '$opt_d'\n" unless ($opt_q); @@ -150,7 +163,44 @@ if ($opt_d) # v2.02: added: my $xdynotist = 1; -my $needcompatibilitymode=2; +# v2.13: removed +#my $needcompatibilitymode=2; + +# v2.13: added $istnotfound +my $istnotfound = 3; + +# v2.13: added error text: +my %makeindex_error_text = + ( + $xdynotist => "Style name indicates makeindex, but may be in xindy format.\n" + . "Remember to use \\setStyleFile to specify the name\n" + . "of the style file rather than redefining \\istfilename\n" + . "explicitly.", + $istnotfound => "Style file not found." + ); + +my %xindy_error_text = + ( + 'nosort' => "Sort key required for entries only containing command names", + 'istnotxdy' => + "Style name has xdy extension, but may be in makeindex format.\n" + . "Remember to use \\setStyleFile to specify the name\n" + . "of the style file rather than redefining \\istfilename\n" + . "explicitly.", + 'missingendquote' => + "You may have missed a \" character in a command such as \\GlsAddXdyLocation", + 'nolanguage' => + "No language detected.\nHave you remembered to use \\printglossary\n". + "or \\printglossaries in your document?", + 'nomain' => + "\nRemember to use package option 'nomain' if you don't\n". + "want to use the main glossary.", + 'badlocation' => + "You may have forgotten to add a location \n" + . "class with \\GlsAddLocation or you may have \n" + . "the format incorrect.\n", + 'comp207' => "You may need to add 'compatible-2.07' package option.\n", + ); # define known extensions @@ -218,6 +268,13 @@ unless ($istfile) my $xindyapp = ($opt_x ? $opt_x :'xindy'); my $makeindexapp = ($opt_m ? $opt_m :'makeindex'); +# v2.11 check for backslash character if on Windows +if ($^O=~/Win/) +{ + $xindyapp=~s/\\/\//g; + $makeindexapp=~s/\\/\//g; +} + # v1.5 save the general xindy switches my $xdyopts = ''; @@ -539,7 +596,17 @@ sub scan_aux{ $istfile = $1; # check if double quotes were added to \jobname - $istfile=~s/^"(.*)"\.ist$/$1.ist/; + # v2.12 added check for xdy (bug ID 33) + $istfile=~s/^"(.*)"\.(ist|xdy)$/$1.$2/; + + # v2.12 if on Windows, substitute any '*' with ' ' + # to compensate for MiKTeX bug + # http://sourceforge.net/p/miktex/bugs/2301/ + + if ($^O=~/Win/) + { + $istfile=~tr/\*/ /; + } } # v1.5 added @@ -604,7 +671,8 @@ sub run_app{ return if ($dontexec); - if (open (STATUS, "$appname $appargs 2>&1 |")) + # v2.11 added double-quotes around $appname + if (open (STATUS, "\"$appname\" $appargs 2>&1 |")) { while (<STATUS>) { @@ -621,11 +689,11 @@ sub run_app{ } else { - $warnings = "WARNING: Unable to fork $appname: $!\n"; + $warnings = "WARNING: Unable to fork \"$appname\": $!\n"; print STDERR $warnings, "Retrying without redirection.\n"; - $status = `$appname $appargs`; + $status = `\"$appname\" $appargs`; $log = $status; @@ -638,7 +706,7 @@ sub run_app{ if (open LOGFILE, ">>$trans") { - print LOGFILE "\n\n*** Unable to execute: '$appname $appargs' ***\n\n"; + print LOGFILE "\n\n*** Unable to execute: '\"$appname\" $appargs' ***\n\n"; print LOGFILE "Status report:\n\n"; print LOGFILE "$log"; close LOGFILE; @@ -657,6 +725,12 @@ sub run_app{ { while (<TRANS>) { + if (/Index style file .* not found/) + { + $errno = $istnotfound; + last; + } + if (/Unknown specifier ;/) { $errno = $xdynotist; @@ -690,13 +764,13 @@ sub makeindex{ { my $diagnostic = ''; - if ($errno = $xdynotist) + if ($makeindex_error_text{$errno}) { - $diagnostic = - "Style name indicates makeindex, but may be in xindy format.\n" - . "Remember to use \\setStyleFile to specify the name\n" - . "of the style file rather than redefining \\istfilename\n" - . "explicitly."; + $diagnostic = $makeindex_error_text{$errno}; + } + else + { + $diagnostic = "Can't find diagnostic message for error number $errno"; } die "\n***Call to makeindex failed***\n", @@ -851,21 +925,15 @@ sub xindy{ if ($status=~/index 0 should be less than the length of the string/m) { - $diagnostic = - "Sort key required for entries only containing command names"; + $diagnostic = $xindy_error_text{nosort}; } elsif ($status=~/variable % has no value/m) { - $diagnostic = - "Style name has xdy extension, but may be in makeindex format.\n" - . "Remember to use \\setStyleFile to specify the name\n" - . "of the style file rather than redefining \\istfilename\n" - . "explicitly."; + $diagnostic = $xindy_error_text{istnotxindy}; } elsif ($status=~/Possible read-error due to ill-formed string " :sep/m) { - $diagnostic = - "You may have missed a \" character in a command such as \\GlsAddXdyLocation"; + $diagnostic = $xindy_error_text{missingendquote}; } elsif (not $language) { @@ -875,10 +943,7 @@ sub xindy{ # because the user has a customized style file that # contains the language settings. - $diagnostic = - "No language detected.". - "\nHave you remembered to use \\printglossary\n". - "or \\printglossaries in your document?"; + $diagnostic = $xindy_error_text{nolanguage}; if ($in eq 'glo') { @@ -886,9 +951,7 @@ sub xindy{ # glossary and has forgotten to suppress it with the # "nomain" package option - $diagnostic .= - "\nRemember to use package option 'nomain' if you don't\n". - "want to use the main glossary."; + $diagnostic .= $xindy_error_text{nomain}; } } @@ -907,16 +970,12 @@ sub xindy{ if ($status=~/did not match any location-class/m) { - $diagwarn = "You may have forgotten to add a location \n" - . "class with \\GlsAddLocation or you may have \n" - . "the format incorrect.\n"; - + $diagwarn = $xindy_error_text{badlocation}; } if ($status=~/unknown attribute `pageglsnumberformat'/m) { - $diagwarn .= "You may need to add 'compatible-2.07' package " - . "option.\n"; + $diagwarn .= $xindy_error_text{comp207}; } if ($diagwarn) @@ -957,9 +1016,12 @@ sub HELP_MESSAGE{ print "\t\textension.\n"; print "\nGeneral Options:\n\n"; print "-o <gls>\tUse <gls> as the output file.\n"; + print "\t\t(Don't use -o if you have more than one glossary.)\n"; print "-q\t\tQuiet mode.\n"; print "-s <sty>\tEmploy <sty> as the style file.\n"; print "-t <log>\tEmploy <log> as the transcript file.\n"; + print "\t\t(Don't use -t if you have more than one glossary\n"; + print "\t\tor the transcripts will be overwritten.)\n"; print "-d <directory>\tDirectory in which the .aux, .glo etc files are located.\n", "\t\t(Default is the directory in which <filename> resides.)\n"; print "-n\t\tPrint the command that would normally be executed,\n", diff --git a/Master/texmf-dist/scripts/glossaries/makeglossaries.bat b/Master/texmf-dist/scripts/glossaries/makeglossaries.bat index d91f67bd3e9..64a6a20750c 100755 --- a/Master/texmf-dist/scripts/glossaries/makeglossaries.bat +++ b/Master/texmf-dist/scripts/glossaries/makeglossaries.bat @@ -1,3 +1,3 @@ -@rem = '-*- Perl -*- -@echo off -perl -S "%~dp0makeglossaries" %* +@rem = '-*- Perl -*-
+@echo off
+perl -S "%~dp0makeglossaries" %*
diff --git a/Master/texmf-dist/source/latex/glossaries/glossaries.dtx b/Master/texmf-dist/source/latex/glossaries/glossaries.dtx index 7ced9a3d178..ea52d610f09 100644 --- a/Master/texmf-dist/source/latex/glossaries/glossaries.dtx +++ b/Master/texmf-dist/source/latex/glossaries/glossaries.dtx @@ -28,7 +28,7 @@ % -author "Nicola Talbot" % -codetitle "Main Package Code" % glossaries -% Created on 2013/12/5 15:12 +% Created on 2014/1/20 17:22 %\fi %\iffalse %<*package> @@ -51,7 +51,7 @@ %\fi % \iffalse % Doc-Source file to use with LaTeX2e -% Copyright (C) 2013 Nicola Talbot, all rights reserved. +% Copyright (C) 2014 Nicola Talbot, all rights reserved. % \fi % \iffalse %<*driver> @@ -138,7 +138,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of \setcounter{IndexColumns}{2} -\CheckSum{17171} +\CheckSum{17824} \newcommand*{\ifirstuse}{\iterm{first use}} \newcommand*{\firstuse}{\gls{firstuse}} @@ -166,12 +166,12 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of %\MakeShortVerb{"} %\DeleteShortVerb{\|} % -% \title{Documented Code For glossaries v4.02} +% \title{Documented Code For glossaries v4.03} % \author{Nicola L.C. Talbot\\[10pt] %Dickimaw Books\\ %\url{http://www.dickimaw-books.com/}} % -% \date{2013-12-05} +% \date{2014-01-20} % \maketitle % %This is the documented code for the \styfmt{glossaries} package. @@ -187,7 +187,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of %glossaries package}. % %\item[\url{glossaries-user.pdf}] -%For the main user guide, read \qt{glossaries.sty v4.02: +%For the main user guide, read \qt{glossaries.sty v4.03: %\LaTeX2e\ Package to Assist Generating Glossaries}. % %\item[\url{mfirstuc-manual.pdf}] @@ -231,7 +231,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of % This package requires \LaTeXe. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries}[2013/12/05 v4.02 (NLCT)] +\ProvidesPackage{glossaries}[2014/01/20 v4.03 (NLCT)] % \end{macrocode} % Required packages: % \begin{macrocode} @@ -1329,8 +1329,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} % \begin{macrocode} \define@boolkey[gls]{sanitize}{name}[true]{% - \GlossariesWarning{sanitize={name} package option -deprecated}% + \GlossariesWarning{sanitize={name} package option deprecated}% \ifgls@sanitize@name \glssetnoexpandfield{name}% \else @@ -1340,8 +1339,7 @@ deprecated}% % \end{macrocode} % \begin{macrocode} \define@boolkey[gls]{sanitize}{symbol}[true]{% - \GlossariesWarning{sanitize={symbol} package option -deprecated}% + \GlossariesWarning{sanitize={symbol} package option deprecated}% \ifgls@sanitize@symbol \glssetnoexpandfield{symbol}% \glssetnoexpandfield{symbolplural}% @@ -1675,15 +1673,17 @@ name=true]{% \ifglssavewrites \renewcommand*{\glswritefiles}{\@glswritefiles}% \else - \let\glswritefiles\relax + \let\glswritefiles\@empty \fi } % \end{macrocode} %\end{option} % Set default: +%\changes{4.03}{2014-01-17}{changed default to \cs{@empty} instead +%of \cs{relax}} % \begin{macrocode} \glssavewritesfalse -\let\glswritefiles\relax +\let\glswritefiles\@empty % \end{macrocode} % %\begin{option}{compatible-3.07} @@ -1974,7 +1974,7 @@ name=true]{% %\changes{1.15}{2008 August 15}{new} % \begin{macrocode} \newcommand*{\glssettoctitle}[1]{% -\def\glossarytoctitle{\csname @glotype@#1@title\endcsname}} + \def\glossarytoctitle{\csname @glotype@#1@title\endcsname}} % \end{macrocode} %\end{macro} % @@ -2165,7 +2165,7 @@ name=true]{% %\end{macro} % %\begin{macro}{\setStyleFile} -% Sets the style file. The relevent extension is appended. +% Sets the style file. The relevant extension is appended. % \begin{macrocode} \ifglsxindy \newcommand{\setStyleFile}[1]{% @@ -3115,8 +3115,9 @@ name=true]{% % This used to determine the root language, using a~bit of trickery % since \sty{babel} doesn't supply the information, but now that % \sty{babel} is once again actively maintained, we can't do this -% any more, so \cs{findrootlanguage} no longer available. Now -% provide a command that does nothing (in case it's been patched). +% any more, so \cs{findrootlanguage} is no longer available. Now +% provide a command that does nothing (in case it's been patched), +% but this may be removed completely in the future. % \begin{macrocode} \newcommand*{\findrootlanguage}{} % \end{macrocode} @@ -3283,6 +3284,30 @@ name=true]{% % \end{macrocode} %\end{macro} % +% Since the label is used to form the name of control sequences, by +% default UTF8 etc characters can't be used in the label. A possible +% workaround is to use \ics{scantokens}, but commands such as +% \ics{glsentrytext} will no longer be usable in sectioning, caption +% etc commands. If the user really wants to be able to construct a +% label with UTF8 characters, allow them the means to do so (but on +% their own head be it, if they then use entries in \ics{section} +% etc). This can be done via: +%\begin{verbatim} +%\renewcommand*{\glsdetoklabel}[1]{\scantokens{#1\noexpand}} +%\end{verbatim} +% (Note, don't use \ics{detokenize} or it will cause commands like +% \ics{glsaddall} to fail.) +% Since redefining \cs{glsdetoklabel} can cause things to go +% badly wrong, I'm not going to mention it in the main user guide. +% Only advanced users who know what they're doing ought to attempt +% it. +%\begin{macro}{\glsdetoklabel} +%\changes{4.03}{2014-01-20}{new} +% \begin{macrocode} +\newcommand*{\glsdetoklabel}[1]{#1} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\ifglsentryexists} % To check to see if a glossary entry has been defined use: %\begin{definition} @@ -3291,9 +3316,10 @@ name=true]{% %where \meta{label} is the entry's label. %\changes{3.0}{2011/04/02}{replaced \cs{@ifundefined} with %\cs{ifcsundef}} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand{\ifglsentryexists}[3]{% - \ifcsundef{glo@#1@name}{#3}{#2}% + \ifcsundef{glo@\glsdetoklabel{#1}@name}{#3}{#2}% } % \end{macrocode} %\end{macro} @@ -3309,22 +3335,27 @@ name=true]{% % otherwise it will do \meta{false text}. %\changes{3.11a}{2013-10-15}{replaced \cs{ifthenelse} with %\cs{ifbool}} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} -\newcommand*{\ifglsused}[3]{\ifbool{glo@#1@flag}{#2}{#3}} +\newcommand*{\ifglsused}[3]{% + \ifbool{glo@\glsdetoklabel{#1}@flag}{#2}{#3}% +} % \end{macrocode} %\end{macro} %The following two commands will cause an error if the given % condition fails: % %\begin{macro}{\glsdoifexists} -%\cs{glsdoifexists}\marg{label}\marg{code}\par +%\begin{definition} +%\cs{glsdoifexists}\marg{label}\marg{code} +%\end{definition} % Generate an error if entry specified by \meta{label} doesn't % exists, otherwise do \meta{code}. % \begin{macrocode} \newcommand{\glsdoifexists}[2]{% \ifglsentryexists{#1}{#2}{% - \PackageError{glossaries}{Glossary entry `#1' has not been - defined}{You need to define a glossary entry before you + \PackageError{glossaries}{Glossary entry `\glsdetoklabel{#1}' + has not been defined}{You need to define a glossary entry before you can use it.}}% } % \end{macrocode} @@ -3337,25 +3368,45 @@ name=true]{% % \begin{macrocode} \newcommand{\glsdoifnoexists}[2]{% \ifglsentryexists{#1}{% - \PackageError{glossaries}{Glossary entry `#1' has already + \PackageError{glossaries}{Glossary entry `\glsdetoklabel{#1}' has already been defined}{}}{#2}% } % \end{macrocode} %\end{macro} % +%\begin{macro}{\glsdoifexistsorwarn} +%\begin{definition} +%\cs{glsdoifexistsorwarn}\marg{label}\marg{code} +%\end{definition} +% Generate a warning if entry specified by \meta{label} doesn't +% exists, otherwise do \meta{code}. +%\changes{4.03}{2014-01-20}{new} +% \begin{macrocode} +\newcommand{\glsdoifexistsorwarn}[2]{% + \ifglsentryexists{#1}{#2}{% + \GlossariesWarning{Glossary entry `\glsdetoklabel{#1}' + has not been defined}% + }% +} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\ifglshaschildren} % \cs{ifglshaschildren}\marg{label}\marg{true part}\marg{false part} %\changes{3.02}{2012/05/21}{new} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand{\ifglshaschildren}[3]{% \glsdoifexists{#1}% {% \def\do@glshaschildren{#3}% - \expandafter\forglsentries\expandafter[\csname glo@#1@type\endcsname] + \edef\@gls@thislabel{\glsdetoklabel{#1}}% + \expandafter\forglsentries\expandafter + [\csname glo@\@gls@thislabel @type\endcsname] {\glo@label}% {% \letcs\glo@parent{glo@\glo@label @parent}% - \ifthenelse{\equal{#1}{\glo@parent}}% + \ifdefequal\@gls@thislabel\glo@parent {% \def\do@glshaschildren{#2}% \@endfortrue @@ -3371,11 +3422,12 @@ name=true]{% %\begin{macro}{\ifglshasparent} % \cs{ifglshaschildren}\marg{label}\marg{true part}\marg{false part} %\changes{3.02}{2012/05/21}{new} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand{\ifglshasparent}[3]{% \glsdoifexists{#1}% {% - \ifcsempty{glo@#1@parent}{#3}{#2}% + \ifcsempty{glo@\glsdetoklabel{#1}@parent}{#3}{#2}% }% } % \end{macrocode} @@ -3386,9 +3438,10 @@ name=true]{% %\changes{3.08a}{2013-09-28}{new} %\changes{3.11a}{2013-10-15}{replaced \cs{ifdefempty} with %\cs{ifcsempty}} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\ifglshasdesc}[3]{% - \ifcsempty{glo@#1@desc}% + \ifcsempty{glo@\glsdetoklabel{#1}@desc}% {#3}% {#2}% } @@ -3400,9 +3453,11 @@ name=true]{% %\changes{3.08a}{2013-09-28}{new} % Does \meta{true part} if the description is just \cs{nopostdesc} % otherwise does \meta{false part}. +%\changes{4.03}{2014-01-20}{fixed typo} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\ifglsdescsuppressed}[3]{% - \ifcsequal{glos@#1@desc}{@no@post@desc}% + \ifcsequal{glo@\glsdetoklabel{#1}@desc}{@no@post@desc}% {#2}% {#3}% } @@ -3416,16 +3471,18 @@ name=true]{% %\cs{@gls@default@symbol}} %\changes{3.11a}{2013-10-15}{replaced \cs{ifdefempty} with %\cs{ifcsempty}} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} +%\changes{4.03}{2014-01-20}{replaced \cs{ifcsempty} with +%\cs{ifdefempty} and replaced \cs{ifx} with \cs{ifdefequal}} % \begin{macrocode} \newcommand*{\ifglshassymbol}[3]{% - \ifcsempty{glo@#1@symbol}% + \letcs{\@glo@symbol}{glo@\glsdetoklabel{#1}@symbol}% + \ifdefempty\@glo@symbol {#3}% {% - \expandafter\ifx\csname glo@#1@symbol\endcsname\@gls@default@value - #3% - \else - #2% - \fi + \ifdefequal\@glo@symbol\@gls@default@value + {#3}% + {#2}% }% } % \end{macrocode} @@ -3434,16 +3491,16 @@ name=true]{% %\begin{macro}{\ifglshaslong} %\cs{ifglshaslong}\marg{label}\marg{true part}\marg{false part} %\changes{3.11a}{2013-10-15}{new} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\ifglshaslong}[3]{% - \ifcsempty{glo@#1@long}% + \letcs{\@glo@long}{glo@\glsdetoklabel{#1}@long}% + \ifdefempty\@glo@long {#3}% {% - \expandafter\ifx\csname glo@#1@long\endcsname\@gls@default@value - #3% - \else - #2% - \fi + \ifdefequal\@glo@long\@gls@default@value + {#3}% + {#2}% }% } % \end{macrocode} @@ -3452,16 +3509,91 @@ name=true]{% %\begin{macro}{\ifglshasshort} %\cs{ifglshasshort}\marg{label}\marg{true part}\marg{false part} %\changes{3.11a}{2013-10-15}{new} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\ifglshasshort}[3]{% - \ifcsempty{glo@#1@short}% + \letcs{\@glo@short}{glo@\glsdetoklabel{#1}@short}% + \ifdefempty\@glo@short {#3}% {% - \expandafter\ifx\csname glo@#1@short\endcsname\@gls@default@value - #3% - \else - #2% - \fi + \ifdefequal\@glo@short\@gls@default@value + {#3}% + {#2}% + }% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\ifglshasfield} +%\changes{4.03}{2014-01-20}{new} +%\begin{definition} +%\cs{ifglshasfield}\marg{field}\marg{label}\marg{true part}\marg{false +%part} +%\end{definition} +% \begin{macrocode} +\newcommand*{\ifglshasfield}[4]{% + \glsdoifexists{#2}% + {% + \letcs{\@glo@thisvalue}{glo@\glsdetoklabel{#2}@#1}% +% \end{macrocode} +% First check supplied field label is defined. +% \begin{macrocode} + \ifdef\@glo@thisvalue + {% +% \end{macrocode} +% Is defined, so now check if empty. +% \begin{macrocode} + \ifdefempty\@glo@thisvalue + {% +% \end{macrocode} +% Is empty, so doesn't have field set. +% \begin{macrocode} + #4% + }% + {% +% \end{macrocode} +% Not empty, so check if set to \cs{@gls@default@value} +% \begin{macrocode} + \ifdefequal\@glo@thisvalue\@gls@default@value{#4}{#3}% + }% + }% + {% +% \end{macrocode} +% Field given isn't defined, so check if mapping exists. +% \begin{macrocode} + \@gls@fetchfield{\@gls@thisfield}{#1}% +% \end{macrocode} +% If \cs{@gls@thisfield} is defined, we've found a map. If not, the +% field supplied doesn't exist. +% \begin{macrocode} + \ifdef\@gls@thisfield + {% +% \end{macrocode} +% Is defined, so now check if empty. +% \begin{macrocode} + \letcs{\@glo@thisvalue}{glo@\glsdetoklabel{#2}@\@gls@thisfield}% + \ifdefempty\@glo@thisvalue + {% +% \end{macrocode} +% Is empty so field hasn't been set. +% \begin{macrocode} + #4% + }% + {% +% \end{macrocode} +% Isn't empty so check if it's been set to \cs{@gls@default@value}. +% \begin{macrocode} + \ifdefequal\@glo@thisvalue\@gls@default@value{#4}{#3}% + }% + }% + {% +% \end{macrocode} +% Not defined. +% \begin{macrocode} + \GlossariesWarning{Unknown entry field `#1'}% + #4% + }% + }% }% } % \end{macrocode} @@ -4251,13 +4383,15 @@ name=true]{% %\begin{macro}{\@gls@writedef} %\changes{3.10a}{2013-10-13}{new} % Writes glossary entry definition to \cs{@gls@deffile}. +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\@gls@writedef}[1]{% \immediate\write\@gls@deffile {% \string\ifglsentryexists{#1}{}\expandafter\@gobble\string\%^^J% \expandafter\@gobble\string\{\expandafter\@gobble\string\%^^J% - \string\gls@defglossaryentry{#1}\expandafter\@gobble\string\%^^J% + \string\gls@defglossaryentry{\glsdetoklabel{#1}}\expandafter + \@gobble\string\%^^J% \expandafter\@gobble\string\{\expandafter\@gobble\string\%% }% % \end{macrocode} @@ -4266,7 +4400,8 @@ name=true]{% \@for\@gls@map:=\@gls@keymap\do {% \edef\glo@value{\expandafter\expandonce - \csname glo@#1@\expandafter\@secondoftwo\@gls@map\endcsname}% + \csname glo@\glsdetoklabel{#1}@\expandafter + \@secondoftwo\@gls@map\endcsname}% \@onelevel@sanitize\glo@value \immediate\write\@gls@deffile {% @@ -4322,6 +4457,42 @@ name=true]{% % \end{macrocode} %\end{macro} % +%\begin{macro}{\@gls@fetchfield} +%\changes{4.03}{2014-01-20}{new} +%\begin{definition} +%\cs{@gls@fetchfield}\marg{cs}\marg{field} +%\end{definition} +% Fetches the internal field label from the given user \meta{field} and +% stores in \meta{cs}. +% \begin{macrocode} +\newcommand*{\@gls@fetchfield}[2]{% +% \end{macrocode} +% Ensure user field name is fully expanded +% \begin{macrocode} + \edef\@gls@thisval{#2}% +% \end{macrocode} +% Iterate through known mappings until we find the one for this +% field. +% \begin{macrocode} + \@for\@gls@map:=\@gls@keymap\do{% + \edef\@this@key{\expandafter\@firstoftwo\@gls@map}% + \ifdefequal{\@this@key}{\@gls@thisval}% + {% +% \end{macrocode} +% Found it. +% \begin{macrocode} + \edef#1{\expandafter\@secondoftwo\@gls@map}% +% \end{macrocode} +% Break out of loop. +% \begin{macrocode} + \@endfortrue + }% + {}% + }% +} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\glsaddkey} %\begin{definition} %\cs{glsaddkey}\marg{key}\marg{default value}\marg{no link cs}\marg{no link ucfirst @@ -4373,14 +4544,12 @@ name=true]{% % \end{macrocode} % Define the no-link commands. % \begin{macrocode} - \newcommand*{#3}[1]{\csuse{glo@##1@#1}}% - \newcommand*{#4}[1]{% - \letcs{\@glo@text}{glo@##1@#1}% - \xmakefirstuc\@glo@text - }% + \newcommand*{#3}[1]{\@gls@entry@field{##1}{#1}}% + \newcommand*{#4}[1]{\@Gls@entry@field{##1}{#1}}% % \end{macrocode} % Now for the commands with links. First the version with no case % change: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@field@link}} % \begin{macrocode} \ifcsdef{@gls@user@#1@}% {% @@ -4401,11 +4570,7 @@ name=true]{% {\csuse{@gls@user@#1@}{##1}{##2}}% {\csuse{@gls@user@#1@}{##1}{##2}[]}}% \csdef{@gls@user@#1@}##1##2[##3]{% - \glsdoifexists{##2}% - {% - \edef\@glo@type{\glsentrytype{##2}}% - \@gls@link[##1]{##2}{#3{##2}##3}% - }% + \@gls@field@link{##1}{##2}{#3{##2}##3}% }% }% % \end{macrocode} @@ -4430,11 +4595,7 @@ name=true]{% {\csuse{@Gls@user@#1@}{##1}{##2}}% {\csuse{@Gls@user@#1@}{##1}{##2}[]}}% \csdef{@Gls@user@#1@}##1##2[##3]{% - \glsdoifexists{##2}% - {% - \edef\@glo@type{\glsentrytype{##2}}% - \@gls@link[##1]{##2}{#4{##2}##3}% - }% + \@gls@field@link{##1}{##2}{#4{##2}##3}% }% }% % \end{macrocode} @@ -4459,11 +4620,7 @@ name=true]{% {\csuse{@GLS@user@#1@}{##1}{##2}}% {\csuse{@GLS@user@#1@}{##1}{##2}[]}}% \csdef{@GLS@user@#1@}##1##2[##3]{% - \glsdoifexists{##2}% - {% - \edef\@glo@type{\glsentrytype{##2}}% - \@gls@link[##1]{##2}{\mfirstucMakeUppercase{#3{##2}##3}}% - }% + \@gls@field@link{##1}{##2}{\mfirstucMakeUppercase{#3{##2}##3}}% }% }% }% @@ -4502,8 +4659,8 @@ name=true]{% \@org@newglossaryentryprehook }% \renewcommand*{\gls@assign@desc}[1]{% - \global\cslet{glo@#1@desc}{\@glo@desc}% - \global\cslet{glo@#1@descplural}{\@glo@desc}% + \global\cslet{glo@\glsdetoklabel{#1}@desc}{\@glo@desc}% + \global\cslet{glo@\glsdetoklabel{#1}@descplural}{\@glo@desc}% } \gls@defglossaryentry{#1}{#2}% \egroup @@ -4537,15 +4694,16 @@ name=true]{% %\end{definition} % Defines a new entry without checking if it already exists. %\changes{3.10a}{2013-10-13}{new} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand{\gls@defglossaryentry}[2]{% % \end{macrocode} % Store label % \begin{macrocode} - \def\@glo@label{#1}% + \edef\@glo@label{\glsdetoklabel{#1}}% % \end{macrocode} % \changes{3.12a}{2013-10-16}{added \cs{glslabel}} -% Provide a means for user define keys to reference the label: +% Provide a means for user defined keys to reference the label: % \begin{macrocode} \let\glslabel\@glo@label % \end{macrocode} @@ -4650,9 +4808,10 @@ name=true]{% {}% % \end{macrocode} % Assign type. This must be fully expandable +%\changes{4.03}{2014-01-20}{replaced \#1 with \cs{@glo@label}} % \begin{macrocode} - \gls@assign@field{\glsdefaulttype}{#1}{type}{\@glo@type}% - \edef\@glo@type{\glsentrytype{#1}}% + \gls@assign@field{\glsdefaulttype}{\@glo@label}{type}{\@glo@type}% + \edef\@glo@type{\glsentrytype{\@glo@label}}% % \end{macrocode} % Check to see if this glossary type has been defined, if it has, % add this label to the relevant list, otherwise generate an error. @@ -4668,7 +4827,8 @@ name=true]{% }% {% \protected@edef\@glolist@{\csname glolist@\@glo@type\endcsname}% - \expandafter\xdef\csname glolist@\@glo@type\endcsname{\@glolist@{#1},}% + \expandafter\xdef\csname glolist@\@glo@type\endcsname{% + \@glolist@{\@glo@label},}% }% % \end{macrocode} % Initialise level to 0. @@ -4682,16 +4842,18 @@ name=true]{% % Doesn't have a parent. Set \cs{glo@}\meta{label}"@parent" to % empty. % \begin{macrocode} - \expandafter\gdef\csname glo@#1@parent\endcsname{}% + \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}% \else % \end{macrocode} % Has a parent. Check to ensure this entry isn't its own parent. +%\changes{4.03}{2014-01-20}{replaced \cs{ifthenelse} with +%\cs{ifdefequal}} % \begin{macrocode} - \ifthenelse{\equal{#1}{\@glo@parent}}% + \ifdefequal\@glo@label\@glo@parent% {% - \PackageError{glossaries}{Entry `#1' can't be its own parent}{}% + \PackageError{glossaries}{Entry `\@glo@label' can't be its own parent}{}% \def\@glo@parent{}% - \expandafter\gdef\csname glo@#1@parent\endcsname{}% + \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}% }% {% % \end{macrocode} @@ -4702,7 +4864,8 @@ name=true]{% % \end{macrocode} % Parent exists. Set \cs{glo@}\meta{label}"@parent". % \begin{macrocode} - \expandafter\xdef\csname glo@#1@parent\endcsname{\@glo@parent}% + \expandafter\xdef\csname glo@\@glo@label @parent\endcsname{% + \@glo@parent}% % \end{macrocode} % Determine level. % \begin{macrocode} @@ -4731,32 +4894,32 @@ name=true]{% \PackageError{glossaries}% {% Invalid parent `\@glo@parent' - for entry `#1' - parent doesn't exist% + for entry `\@glo@label' - parent doesn't exist% }% {% Parent entries must be defined before their children% }% \def\@glo@parent{}% - \expandafter\gdef\csname glo@#1@parent\endcsname{}% + \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}% }% }% \fi % \end{macrocode} % Set the level for this entry % \begin{macrocode} - \expandafter\xdef\csname glo@#1@level\endcsname{\number\gls@level}% + \expandafter\xdef\csname glo@\@glo@label @level\endcsname{\number\gls@level}% % \end{macrocode} % Define commands associated with this entry: % \begin{macrocode} - \gls@assign@field{\@glo@name}{#1}{sortvalue}{\@glo@sort}% - \letcs\@glo@sort{glo@#1@sortvalue}% - \gls@assign@field{\@glo@name}{#1}{text}{\@glo@text}% + \gls@assign@field{\@glo@name}{\@glo@label}{sortvalue}{\@glo@sort}% + \letcs\@glo@sort{glo@\@glo@label @sortvalue}% + \gls@assign@field{\@glo@name}{\@glo@label}{text}{\@glo@text}% \expandafter\gls@assign@field\expandafter - {\csname glo@#1@text\endcsname\glspluralsuffix}% - {#1}{plural}{\@glo@plural}% + {\csname glo@\@glo@label @text\endcsname\glspluralsuffix}% + {\@glo@label}{plural}{\@glo@plural}% \expandafter\gls@assign@field\expandafter - {\csname glo@#1@text\endcsname}% - {#1}{first}{\@glo@first}% + {\csname glo@\@glo@label @text\endcsname}% + {\@glo@label}{first}{\@glo@first}% % \end{macrocode} %\changes{3.14a}{2013-11-12}{set the default for firstplural to be the value %of plural} @@ -4767,12 +4930,12 @@ name=true]{% % \begin{macrocode} \ifx\@glo@first\@gls@default@value \expandafter\gls@assign@field\expandafter - {\csname glo@#1@plural\endcsname}% - {#1}{firstpl}{\@glo@firstplural}% + {\csname glo@\@glo@label @plural\endcsname}% + {\@glo@label}{firstpl}{\@glo@firstplural}% \else \expandafter\gls@assign@field\expandafter - {\csname glo@#1@first\endcsname\glspluralsuffix}% - {#1}{firstpl}{\@glo@firstplural}% + {\csname glo@\@glo@label @first\endcsname\glspluralsuffix}% + {\@glo@label}{firstpl}{\@glo@firstplural}% \fi % \end{macrocode} %\changes{3.11a}{2013-10-15}{Fixed default counter if none supplied} @@ -4784,29 +4947,30 @@ name=true]{% {% \letcs\@glo@defaultcounter{@glotype@\@glo@type @counter}% }% - \gls@assign@field{\@glo@defaultcounter}{#1}{counter}{\@glo@counter}% - \gls@assign@field{}{#1}{useri}{\@glo@useri}% - \gls@assign@field{}{#1}{userii}{\@glo@userii}% - \gls@assign@field{}{#1}{useriii}{\@glo@useriii}% - \gls@assign@field{}{#1}{useriv}{\@glo@useriv}% - \gls@assign@field{}{#1}{userv}{\@glo@userv}% - \gls@assign@field{}{#1}{uservi}{\@glo@uservi}% - \gls@assign@field{}{#1}{short}{\@glo@short}% - \gls@assign@field{}{#1}{shortpl}{\@glo@shortpl}% - \gls@assign@field{}{#1}{long}{\@glo@long}% - \gls@assign@field{}{#1}{longpl}{\@glo@longpl}% + \gls@assign@field{\@glo@defaultcounter}{\@glo@label}{counter}{\@glo@counter}% + \gls@assign@field{}{\@glo@label}{useri}{\@glo@useri}% + \gls@assign@field{}{\@glo@label}{userii}{\@glo@userii}% + \gls@assign@field{}{\@glo@label}{useriii}{\@glo@useriii}% + \gls@assign@field{}{\@glo@label}{useriv}{\@glo@useriv}% + \gls@assign@field{}{\@glo@label}{userv}{\@glo@userv}% + \gls@assign@field{}{\@glo@label}{uservi}{\@glo@uservi}% + \gls@assign@field{}{\@glo@label}{short}{\@glo@short}% + \gls@assign@field{}{\@glo@label}{shortpl}{\@glo@shortpl}% + \gls@assign@field{}{\@glo@label}{long}{\@glo@long}% + \gls@assign@field{}{\@glo@label}{longpl}{\@glo@longpl}% \ifx\@glo@name\@glsnoname \@glsnoname \let\@gloname\@gls@default@value \fi - \gls@assign@field{}{#1}{name}{\@glo@name}% + \gls@assign@field{}{\@glo@label}{name}{\@glo@name}% % \end{macrocode} %\changes{3.02}{2012/05/21}{added numberlist element} % Set default numberlist if not defined: % \begin{macrocode} - \ifcsundef{glo@#1@numberlist}% + \ifcsundef{glo@\@glo@label @numberlist}% {% - \csxdef{glo@#1@numberlist}{\noexpand\@gls@missingnumberlist{\@glo@label}}% + \csxdef{glo@\@glo@label @numberlist}{% + \noexpand\@gls@missingnumberlist{\@glo@label}}% }% {}% % \end{macrocode} @@ -4823,14 +4987,14 @@ name=true]{% \@glsnodesc \let\@glodesc\@gls@default@value \fi - \gls@assign@desc{#1}% + \gls@assign@desc{\@glo@label}% % \end{macrocode} %\changes{1.18}{2009 January 14}{moved sort sanitization to % \cs{newglossaryentry}} %\changes{3.0}{2011/04/02}{added \cs{@gls@defsort}} % Set the sort key for this entry: % \begin{macrocode} - \@gls@defsort{\@glo@type}{#1}% + \@gls@defsort{\@glo@type}{\@glo@label}% % \end{macrocode} %\changes{1.15}{2008 August 15}{check for \cs{@glo@text} in symbol}% % \begin{macrocode} @@ -4838,24 +5002,26 @@ name=true]{% \ifx\@glo@symbol\@glo@@symbol \let\@glo@symbol\@glo@text \fi - \gls@assign@field{\relax}{#1}{symbol}{\@glo@symbol}% + \gls@assign@field{\relax}{\@glo@label}{symbol}{\@glo@symbol}% \expandafter \gls@assign@field\expandafter - {\csname glo@#1@symbol\endcsname} - {#1}{symbolplural}{\@glo@symbolplural}% + {\csname glo@\@glo@label @symbol\endcsname} + {\@glo@label}{symbolplural}{\@glo@symbolplural}% % \end{macrocode} % Define an associated boolean variable to determine whether this % entry has been used yet (needs to be defined globally): % \begin{macrocode} - \expandafter\gdef\csname glo@#1@flagfalse\endcsname{% - \expandafter\global\expandafter - \let\csname ifglo@#1@flag\endcsname\iffalse + \expandafter\xdef\csname glo@\@glo@label @flagfalse\endcsname{% + \noexpand\global + \noexpand\let\expandafter\noexpand + \csname ifglo@\@glo@label @flag\endcsname\noexpand\iffalse }% - \expandafter\gdef\csname glo@#1@flagtrue\endcsname{% - \expandafter\global\expandafter - \let\csname ifglo@#1@flag\endcsname\iftrue + \expandafter\xdef\csname glo@\@glo@label @flagtrue\endcsname{% + \noexpand\global + \noexpand\let\expandafter\noexpand + \csname ifglo@\@glo@label @flag\endcsname\noexpand\iftrue }% - \csname glo@#1@flagfalse\endcsname + \csname glo@\@glo@label @flagfalse\endcsname % \end{macrocode} % Sort out any cross-referencing if required. % \begin{macrocode} @@ -4864,7 +5030,7 @@ name=true]{% \protected@edef\@do@glssee{% \noexpand\@gls@fixbraces\noexpand\@glo@list\@glo@see \noexpand\@nil - \noexpand\expandafter\noexpand\@glssee\noexpand\@glo@list{#1}}% + \noexpand\expandafter\noexpand\@glssee\noexpand\@glo@list{\@glo@label}}% \@do@glssee \fi % \end{macrocode} @@ -4873,7 +5039,7 @@ name=true]{% % format when entry % is defined}% % \begin{macrocode} - \do@glo@storeentry{#1}% + \do@glo@storeentry{\@glo@label}% % \end{macrocode} % Add end hook in case another package wants to add extra keys. % \begin{macrocode} @@ -4902,16 +5068,23 @@ name=true]{% %\changes{3.02}{2012/05/21}{new} % Moves entry whose label is given by first argument to the glossary % named in the second argument. +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glsmoveentry}[2]{% - \edef\glo@type{\csname glo@#1@type\endcsname}% + \edef\@glo@thislabel{\glsdetoklabel{#1}}% + \edef\glo@type{\csname glo@\@glo@thislabel @type\endcsname}% \def\glo@list{,}% \forglsentries[\glo@type]{\glo@label}% {% - \ifthenelse{\equal{\glo@label}{#1}}{}{\eappto\glo@list{\glo@label,}}% +% \end{macrocode} +%\changes{4.03}{2014-01-20}{replaced \cs{ifthenelse} with +%\cs{ifdefequal}} +% \begin{macrocode} + \ifdefequal\@glo@thislabel\glo@label + {}{\eappto\glo@list{\glo@label,}}% }% \cslet{glolist@\glo@type}{\glo@list}% - \csdef{glo@#1@type}{#2}% + \csdef{glo@\@glo@thislabel @type}{#2}% } % \end{macrocode} %\end{macro} @@ -4955,17 +5128,18 @@ name=true]{% %\changes{1.17}{2008 December 26}{new} % Determine the format to write the entry in the glossary % output (\filetype{.glo}) file. -% The argument is the entry's label. +% The argument is the entry's label (should already have been +% de-tok'ed if required). % The result is stored in \cs{glo@}\meta{label}"@entry", where % \meta{label} is the entry's label. (This doesn't include % any formatting or location information.) % \begin{macrocode} \newcommand{\@glo@storeentry}[1]{% % \end{macrocode} -% Escape special characters in the label: +% Escape makeindex/xindy special characters in the label: % \begin{macrocode} - \def\@glo@label{#1}% - \@gls@checkmkidxchars\@glo@label + \edef\@glo@esclabel{#1}% + \@gls@checkmkidxchars\@glo@esclabel % \end{macrocode} % Get the sort string and escape any special characters % \begin{macrocode} @@ -4996,7 +5170,7 @@ name=true]{% % \begin{macrocode} \expandafter\protected@xdef\csname glo@#1@index\endcsname{% (\string"\@glo@sort\string" % - \string"\@glo@prefix\@glossaryentryfield{\@glo@label}\string") % + \string"\@glo@prefix\@glossaryentryfield{\@glo@esclabel}\string") % }% \else % \end{macrocode} @@ -5006,7 +5180,7 @@ name=true]{% \csname glo@\@glo@parent @index\endcsname (\string"\@glo@sort\string" % \string"\@glo@prefix\@glossarysubentryfield - {\csname glo@#1@level\endcsname}{\@glo@label}\string") % + {\csname glo@#1@level\endcsname}{\@glo@esclabel}\string") % }% \fi \else @@ -5023,7 +5197,7 @@ name=true]{% % \begin{macrocode} \expandafter\protected@xdef\csname glo@#1@index\endcsname{% \@glo@sort\@gls@actualchar\@glo@prefix - \@glossaryentryfield{\@glo@label}% + \@glossaryentryfield{\@glo@esclabel}% }% \else % \end{macrocode} @@ -5033,7 +5207,7 @@ name=true]{% \csname glo@\@glo@parent @index\endcsname\@gls@levelchar \@glo@sort\@gls@actualchar\@glo@prefix \@glossarysubentryfield - {\csname glo@#1@level\endcsname}{\@glo@label}% + {\csname glo@#1@level\endcsname}{\@glo@esclabel}% }% \fi \fi @@ -5072,13 +5246,14 @@ name=true]{% % The command \cs{glsreset}\marg{label} can be used % to set the entry flag to indicate that it hasn't been used yet. The % required argument is the entry label. +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glsreset}[1]{% \gls@ifnotmeasuring {% \glsdoifexists{#1}% {% - \expandafter\global\csname glo@#1@flagfalse\endcsname + \expandafter\global\csname glo@\glsdetoklabel{#1}@flagfalse\endcsname }% }% } @@ -5087,13 +5262,14 @@ name=true]{% % %\begin{macro}{\glslocalreset} % As above, but with only a local effect: +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glslocalreset}[1]{% \gls@ifnotmeasuring {% \glsdoifexists{#1}% {% - \expandafter\let\csname ifglo@#1@flag\endcsname\iffalse + \expandafter\let\csname ifglo@\glsdetoklabel{#1}@flag\endcsname\iffalse }% }% } @@ -5103,13 +5279,14 @@ name=true]{% % The command \cs{glsunset}\marg{label} can be used to % set the entry flag to indicate that it has been used. The required % argument is the entry label. +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glsunset}[1]{% \gls@ifnotmeasuring {% \glsdoifexists{#1}% {% - \expandafter\global\csname glo@#1@flagtrue\endcsname + \expandafter\global\csname glo@\glsdetoklabel{#1}@flagtrue\endcsname }% }% } @@ -5118,13 +5295,14 @@ name=true]{% % %\begin{macro}{\glslocalunset} % As above, but with only a local effect: +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glslocalunset}[1]{% \gls@ifnotmeasuring {% \glsdoifexists{#1}% {% - \expandafter\let\csname ifglo@#1@flag\endcsname\iftrue + \expandafter\let\csname ifglo@\glsdetoklabel{#1}@flag\endcsname\iftrue }% }% } @@ -5906,7 +6084,7 @@ name=true]{% % number. % \begin{macrocode} \define@key{glslink}{format}{% -\def\@glsnumberformat{#1}} + \def\@glsnumberformat{#1}} % \end{macrocode} % The \gloskey[glslink]{hyper} key is a boolean key, it can either have the % value true or false, and indicates whether or not to make a @@ -5988,18 +6166,28 @@ name=true]{% % Inserting \cs{leavevmode} suggested by Donald~Arseneau (avoids % problem with tabularx). %\changes{2.03}{2009 Sep 23}{added \cs{leavevmode}} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \leavevmode - \def\glslabel{#2}% + \edef\glslabel{\glsdetoklabel{#2}}% +% \end{macrocode} +% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} +%\changes{4.03}{2014-01-20}{moved \cs{@gls@link@opts} and +%\cs{@gls@link@label} to \cs{@gls@link}} +% \begin{macrocode} + \def\@gls@link@opts{#1}% + \let\@gls@link@label\glslabel +% \end{macrocode} +% \begin{macrocode} \def\@glsnumberformat{glsnumberformat}% - \edef\@gls@counter{\csname glo@#2@counter\endcsname}% + \edef\@gls@counter{\csname glo@\glslabel @counter\endcsname}% % \end{macrocode} %\changes{3.05}{2013-04-21}{added check for ``nohypertypes''}% %\changes{3.07}{2013-07-05}{fixed bug that failed to find entry in list}% % If this is in one of the ``nohypertypes'' glossaries, suppress the % hyperlink by default % \begin{macrocode} - \edef\gls@type{\csname glo@#2@type\endcsname}% + \edef\gls@type{\csname glo@\glslabel @type\endcsname}% \expandafter\DTLifinlist\expandafter {\gls@type}{\@gls@nohyperlist}% {% @@ -6018,14 +6206,15 @@ name=true]{% %\changes{3.0}{2011/04/02}{added \cs{@gls@setsort}} % Define sort key if necessary: % \begin{macrocode} - \@gls@setsort{#2}% + \@gls@setsort{\glslabel}% % \end{macrocode} %\changes{2.01}{2009 May 30}{moved \cs{@do@wrglossary} before term is displayed % to prevent unwanted whatsit} +% (De-tok'ing done by \cs{@@do@wrglossary}) % \begin{macrocode} \@do@wrglossary{#2}% \ifKV@glslink@hyper - \@glslink{\glolinkprefix#2}{\glstextformat{#3}}% + \@glslink{\glolinkprefix\glslabel}{\glstextformat{#3}}% \else % \end{macrocode} %\changes{3.13a}{2013-11-05}{removed \cs{relax}} @@ -6208,7 +6397,7 @@ name=true]{% } % \end{macrocode} %\end{macro} -% Catch special characters\mkidxspch (argument must be a +% Catch special characters\mkidxspch\ (argument must be a % control sequence): %\begin{macro}{\@gls@checkmkidxchars} % \begin{macrocode} @@ -6677,15 +6866,11 @@ name=true]{% {% \edef\@glo@type{\glsentrytype{#2}}% % \end{macrocode} -% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} -% \begin{macrocode} - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% -% \end{macrocode} %\changes{3.11a}{2013-10-15}{add \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glscustomtext} and \cs{glsinsert}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glscustomtext\@empty @@ -6770,12 +6955,8 @@ name=true]{% {% \edef\@glo@type{\glsentrytype{#2}}% % \end{macrocode} -% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} -% \begin{macrocode} - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% -% \end{macrocode} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} %\changes{3.11a}{2013-10-15}{add \cs{glsifplural}, % \cs{glscapscase}, \cs{glscustomtext} and \cs{glsinsert}} % \begin{macrocode} @@ -6863,15 +7044,11 @@ name=true]{% {% \edef\@glo@type{\glsentrytype{#2}}% % \end{macrocode} -% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} -% \begin{macrocode} - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% -% \end{macrocode} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} %\changes{3.11a}{2013-10-15}{add \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glscustomtext} and \cs{glsinsert}} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@thirdofthree \let\glscustomtext\@empty @@ -6954,15 +7131,11 @@ name=true]{% {% \edef\@glo@type{\glsentrytype{#2}}% % \end{macrocode} -% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} -% \begin{macrocode} - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% -% \end{macrocode} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} %\changes{3.11a}{2013-10-15}{add \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glscustomtext} and \cs{glsinsert}} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@firstoftwo \let\glscapscase\@firstofthree \let\glscustomtext\@empty @@ -7049,12 +7222,8 @@ name=true]{% {% \edef\@glo@type{\glsentrytype{#2}}% % \end{macrocode} -% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} -% \begin{macrocode} - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% -% \end{macrocode} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} %\changes{3.11a}{2013-10-15}{add \cs{glsifplural}, % \cs{glscapscase}, \cs{glscustomtext} and \cs{glsinsert}} % \begin{macrocode} @@ -7146,15 +7315,11 @@ name=true]{% {% \edef\@glo@type{\glsentrytype{#2}}% % \end{macrocode} -% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} -% \begin{macrocode} - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% -% \end{macrocode} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} %\changes{3.11a}{2013-10-15}{add \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glscustomtext} and \cs{glsinsert}} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@firstoftwo \let\glscapscase\@thirdofthree \let\glscustomtext\@empty @@ -7244,15 +7409,11 @@ name=true]{% % \begin{macrocode} \edef\@glo@type{\glsentrytype{#2}}% % \end{macrocode} -% Save options in \cs{@gls@link@opts} and label in \cs{@gls@link@label} -% \begin{macrocode} - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% -% \end{macrocode} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} %\changes{3.11a}{2013-10-15}{add \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glscustomtext} and \cs{glsinsert}} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \def\glscustomtext{#3}% @@ -7306,6 +7467,19 @@ name=true]{% % \end{macrocode} %\end{macro} % +%\begin{macro}{\@gls@field@link} +%\changes{4.03}{2014-01-20}{new} +% \begin{macrocode} +\newcommand{\@gls@field@link}[3]{% + \glsdoifexists{#2}% + {% + \edef\@glo@type{\glsentrytype{#2}}% + \@gls@link[#1]{#2}{#3}% + }% +} +% \end{macrocode} +%\end{macro} +% % \cs{glstext} behaves like \ics{gls} except it always uses the value % given by the \gloskey{text} key and it doesn't mark the entry as % used. @@ -7326,18 +7500,11 @@ name=true]{% \new@ifnextchar[{\@glstext@{#1}{#2}}{\@glstext@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glstext@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentrytext}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentrytext{#2}#3}% - }% +\def\@glstext@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentrytext{#2}#3}% } % \end{macrocode} % @@ -7359,17 +7526,10 @@ name=true]{% \new@ifnextchar[{\@GLStext@{#1}{#2}}{\@GLStext@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLStext@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrytext{#2}#3}}% - }% +\def\@GLStext@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrytext{#2}#3}}% } % \end{macrocode} % @@ -7392,18 +7552,11 @@ name=true]{% \new@ifnextchar[{\@Glstext@{#1}{#2}}{\@Glstext@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glstext@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{Changed to just use \cs{Glsentrytext}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentrytext{#2}#3}% - }% +\def\@Glstext@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentrytext{#2}#3}% } % \end{macrocode} % @@ -7427,18 +7580,11 @@ name=true]{% \new@ifnextchar[{\@glsfirst@{#1}{#2}}{\@glsfirst@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsfirst@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryfirst}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryfirst{#2}#3}% - }% +\def\@glsfirst@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryfirst{#2}#3}% } % \end{macrocode} % @@ -7460,17 +7606,11 @@ name=true]{% \new@ifnextchar[{\@Glsfirst@{#1}{#2}}{\@Glsfirst@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsfirst@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryfirst}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryfirst{#2}#3}}% +\def\@Glsfirst@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryfirst{#2}#3}% } % \end{macrocode} % @@ -7492,19 +7632,11 @@ name=true]{% \new@ifnextchar[{\@GLSfirst@{#1}{#2}}{\@GLSfirst@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSfirst@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Determine what the link text should be (this is stored in -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryfirst}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryfirst{#2}#3}}% - }% +\def\@GLSfirst@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryfirst{#2}#3}}% } % \end{macrocode} % @@ -7527,18 +7659,11 @@ name=true]{% \new@ifnextchar[{\@glsplural@{#1}{#2}}{\@glsplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryplural{#2}#3}% - }% +\def\@glsplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryplural{#2}#3}% } % \end{macrocode} % @@ -7560,18 +7685,11 @@ name=true]{% \new@ifnextchar[{\@Glsplural@{#1}{#2}}{\@Glsplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryplural{#2}#3}% - }% +\def\@Glsplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryplural{#2}#3}% } % \end{macrocode} % @@ -7594,18 +7712,11 @@ name=true]{% \new@ifnextchar[{\@GLSplural@{#1}{#2}}{\@GLSplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryplural{#2}#3}}% - }% +\def\@GLSplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryplural{#2}#3}}% } % \end{macrocode} % @@ -7629,19 +7740,12 @@ name=true]{% \new@ifnextchar[{\@glsfirstplural@{#1}{#2}}{\@glsfirstplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsfirstplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{glsentryfirstplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryfirstplural{#2}#3}% - }% +\def\@glsfirstplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryfirstplural{#2}#3}% } % \end{macrocode} % @@ -7664,19 +7768,12 @@ name=true]{% \new@ifnextchar[{\@Glsfirstplural@{#1}{#2}}{\@Glsfirstplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsfirstplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{Glsentryfirstplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryfirstplural{#2}#3}% - }% +\def\@Glsfirstplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryfirstplural{#2}#3}% } % \end{macrocode} % @@ -7699,19 +7796,12 @@ name=true]{% \new@ifnextchar[{\@GLSfirstplural@{#1}{#2}}{\@GLSfirstplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSfirstplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{glsentryfirstplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryfirstplural{#2}#3}}% - }% +\def\@GLSfirstplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryfirstplural{#2}#3}}% } % \end{macrocode} % @@ -7735,18 +7825,11 @@ name=true]{% \new@ifnextchar[{\@glsname@{#1}{#2}}{\@glsname@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsname@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryname}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryname{#2}#3}% - }% +\def\@glsname@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryname{#2}#3}% } % \end{macrocode} % @@ -7769,18 +7852,11 @@ name=true]{% \new@ifnextchar[{\@Glsname@{#1}{#2}}{\@Glsname@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsname@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryname}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryname{#2}#3}% - }% +\def\@Glsname@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryname{#2}#3}% } % \end{macrocode} % @@ -7803,18 +7879,11 @@ name=true]{% \new@ifnextchar[{\@GLSname@{#1}{#2}}{\@GLSname@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSname@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryname}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryname{#2}#3}}% - }% +\def\@GLSname@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryname{#2}#3}}% } % \end{macrocode} % @@ -7838,18 +7907,11 @@ name=true]{% \new@ifnextchar[{\@glsdesc@{#1}{#2}}{\@glsdesc@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsdesc@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentrydesc}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentrydesc{#2}#3}% - }% +\def\@glsdesc@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentrydesc{#2}#3}% } % \end{macrocode} % @@ -7872,18 +7934,11 @@ name=true]{% \new@ifnextchar[{\@Glsdesc@{#1}{#2}}{\@Glsdesc@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsdesc@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentrydesc}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentrydesc{#2}#3}% - }% +\def\@Glsdesc@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentrydesc{#2}#3}% } % \end{macrocode} % @@ -7906,18 +7961,11 @@ name=true]{% \new@ifnextchar[{\@GLSdesc@{#1}{#2}}{\@GLSdesc@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSdesc@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentrydesc}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrydesc{#2}#3}}% - }% +\def\@GLSdesc@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrydesc{#2}#3}}% } % \end{macrocode} % @@ -7941,19 +7989,12 @@ name=true]{% \new@ifnextchar[{\@glsdescplural@{#1}{#2}}{\@glsdescplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsdescplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{glsentrydescplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentrydescplural{#2}#3}% - }% +\def\@glsdescplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentrydescplural{#2}#3}% } % \end{macrocode} % @@ -7976,19 +8017,12 @@ name=true]{% \new@ifnextchar[{\@Glsdescplural@{#1}{#2}}{\@Glsdescplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsdescplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{Glsentrydescplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentrydescplural{#2}#3}% - }% +\def\@Glsdescplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentrydescplural{#2}#3}% } % \end{macrocode} % @@ -8011,19 +8045,12 @@ name=true]{% \new@ifnextchar[{\@GLSdescplural@{#1}{#2}}{\@GLSdescplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSdescplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} % \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{glsentrydescplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrydescplural{#2}#3}}% - }% +\def\@GLSdescplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrydescplural{#2}#3}}% } % \end{macrocode} % @@ -8047,18 +8074,11 @@ name=true]{% \new@ifnextchar[{\@glssymbol@{#1}{#2}}{\@glssymbol@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glssymbol@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentrysymbol}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentrysymbol{#2}#3}% - }% +\def\@glssymbol@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentrysymbol{#2}#3}% } % \end{macrocode} % @@ -8081,18 +8101,11 @@ name=true]{% \new@ifnextchar[{\@Glssymbol@{#1}{#2}}{\@Glssymbol@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glssymbol@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentrysymbol}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentrysymbol{#2}#3}% - }% +\def\@Glssymbol@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentrysymbol{#2}#3}% } % \end{macrocode} % @@ -8115,18 +8128,11 @@ name=true]{% \new@ifnextchar[{\@GLSsymbol@{#1}{#2}}{\@GLSsymbol@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSsymbol@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentrysymbol}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrysymbol{#2}#3}}% - }% +\def\@GLSsymbol@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrysymbol{#2}#3}}% } % \end{macrocode} % @@ -8150,19 +8156,12 @@ name=true]{% \new@ifnextchar[{\@glssymbolplural@{#1}{#2}}{\@glssymbolplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glssymbolplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{glsentrysymbolplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentrysymbolplural{#2}#3}% - }% +\def\@glssymbolplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentrysymbolplural{#2}#3}% } % \end{macrocode} % @@ -8185,19 +8184,12 @@ name=true]{% \new@ifnextchar[{\@Glssymbolplural@{#1}{#2}}{\@Glssymbolplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glssymbolplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{Glsentrysymbolplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentrysymbolplural{#2}#3}% - }% +\def\@Glssymbolplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentrysymbolplural{#2}#3}% } % \end{macrocode} % @@ -8220,18 +8212,12 @@ name=true]{% \new@ifnextchar[{\@GLSsymbolplural@{#1}{#2}}{\@GLSsymbolplural@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSsymbolplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% \changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} +%\changes{1.13}{2008 May 10}{fixed bug that ignored 3rd parameter} %\changes{3.11a}{2013-10-15}{changed to just use %\cs{glsentrysymbolplural}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrysymbolplural{#2}#3}}% - }% +\def\@GLSsymbolplural@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrysymbolplural{#2}#3}}% } % \end{macrocode} % @@ -8255,17 +8241,10 @@ name=true]{% \new@ifnextchar[{\@glsuseri@{#1}{#2}}{\@glsuseri@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsuseri@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuseri}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryuseri{#2}#3}% - }% +\def\@glsuseri@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryuseri{#2}#3}% } % \end{macrocode} % @@ -8288,17 +8267,10 @@ name=true]{% \new@ifnextchar[{\@Glsuseri@{#1}{#2}}{\@Glsuseri@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsuseri@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryuseri}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryuseri{#2}#3}% - }% +\def\@Glsuseri@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryuseri{#2}#3}% } % \end{macrocode} % @@ -8321,17 +8293,10 @@ name=true]{% \new@ifnextchar[{\@GLSuseri@{#1}{#2}}{\@GLSuseri@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSuseri@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuseri}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuseri{#2}#3}}% - }% +\def\@GLSuseri@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuseri{#2}#3}}% } % \end{macrocode} % @@ -8355,17 +8320,10 @@ name=true]{% \new@ifnextchar[{\@glsuserii@{#1}{#2}}{\@glsuserii@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsuserii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuserii}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryuserii{#2}#3}% - }% +\def\@glsuserii@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryuserii{#2}#3}% } % \end{macrocode} % @@ -8388,17 +8346,10 @@ name=true]{% \new@ifnextchar[{\@Glsuserii@{#1}{#2}}{\@Glsuserii@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsuserii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryuserii}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryuserii{#2}#3}% - }% +\def\@Glsuserii@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryuserii{#2}#3}% } % \end{macrocode} % @@ -8421,17 +8372,10 @@ name=true]{% \new@ifnextchar[{\@GLSuserii@{#1}{#2}}{\@GLSuserii@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSuserii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuserii}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuserii{#2}#3}}% - }% +\def\@GLSuserii@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuserii{#2}#3}}% } % \end{macrocode} % @@ -8455,17 +8399,10 @@ name=true]{% \new@ifnextchar[{\@glsuseriii@{#1}{#2}}{\@glsuseriii@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsuseriii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuseriii}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryuseriii{#2}#3}% - }% +\def\@glsuseriii@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryuseriii{#2}#3}% } % \end{macrocode} % @@ -8488,17 +8425,10 @@ name=true]{% \new@ifnextchar[{\@Glsuseriii@{#1}{#2}}{\@Glsuseriii@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsuseriii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryuseriii}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryuseriii{#2}#3}% - }% +\def\@Glsuseriii@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryuseriii{#2}#3}% } % \end{macrocode} % @@ -8521,17 +8451,10 @@ name=true]{% \new@ifnextchar[{\@GLSuseriii@{#1}{#2}}{\@GLSuseriii@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSuseriii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuseriii}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuseriii{#2}#3}}% - }% +\def\@GLSuseriii@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuseriii{#2}#3}}% } % \end{macrocode} % @@ -8555,16 +8478,10 @@ name=true]{% \new@ifnextchar[{\@glsuseriv@{#1}{#2}}{\@glsuseriv@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsuseriv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuseriv}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryuseriv{#2}#3}% - }% +\def\@glsuseriv@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryuseriv{#2}#3}% } % \end{macrocode} % @@ -8587,17 +8504,10 @@ name=true]{% \new@ifnextchar[{\@Glsuseriv@{#1}{#2}}{\@Glsuseriv@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsuseriv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryuseriv}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryuseriv{#2}#3}% - }% +\def\@Glsuseriv@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryuseriv{#2}#3}% } % \end{macrocode} % @@ -8620,17 +8530,10 @@ name=true]{% \new@ifnextchar[{\@GLSuseriv@{#1}{#2}}{\@GLSuseriv@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSuseriv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuseriv}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuseriv{#2}#3}}% - }% +\def\@GLSuseriv@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuseriv{#2}#3}}% } % \end{macrocode} % @@ -8654,17 +8557,10 @@ name=true]{% \new@ifnextchar[{\@glsuserv@{#1}{#2}}{\@glsuserv@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsuserv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuserv}} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryuserv{#2}#3}% - }% +\def\@glsuserv@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryuserv{#2}#3}% } % \end{macrocode} % @@ -8687,17 +8583,10 @@ name=true]{% \new@ifnextchar[{\@Glsuserv@{#1}{#2}}{\@Glsuserv@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsuserv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryuserv}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryuserv{#2}#3}% - }% +\def\@Glsuserv@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryuserv{#2}#3}% } % \end{macrocode} % @@ -8720,17 +8609,10 @@ name=true]{% \new@ifnextchar[{\@GLSuserv@{#1}{#2}}{\@GLSuserv@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSuserv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuserv}} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuserv{#2}#3}}% - }% +\def\@GLSuserv@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuserv{#2}#3}}% } % \end{macrocode} % @@ -8754,17 +8636,10 @@ name=true]{% \new@ifnextchar[{\@glsuservi@{#1}{#2}}{\@glsuservi@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@glsuservi@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuservi}} -% Call \cs{@gls@link} % \begin{macrocode} - \@gls@link[#1]{#2}{\glsentryuservi{#2}#3}% - }% +\def\@glsuservi@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\glsentryuservi{#2}#3}% } % \end{macrocode} % @@ -8787,17 +8662,10 @@ name=true]{% \new@ifnextchar[{\@Glsuservi@{#1}{#2}}{\@Glsuservi@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@Glsuservi@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} -% Call \cs{@gls@link} %\changes{3.11a}{2013-10-15}{changed to just use \cs{Glsentryuservi}} % \begin{macrocode} - \@gls@link[#1]{#2}{\Glsentryuservi{#2}#3}% - }% +\def\@Glsuservi@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\Glsentryuservi{#2}#3}% } % \end{macrocode} % @@ -8820,17 +8688,10 @@ name=true]{% \new@ifnextchar[{\@GLSuservi@{#1}{#2}}{\@GLSuservi@{#1}{#2}[]}} % \end{macrocode} % Read in the final optional argument: -% \begin{macrocode} -\def\@GLSuservi@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% -% \end{macrocode} %\changes{3.11a}{2013-10-15}{changed to just use \cs{glsentryuservi}} -% Call \cs{@gls@link} % \begin{macrocode} - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuservi{#2}#3}}% - }% +\def\@GLSuservi@#1#2[#3]{% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuservi{#2}#3}}% } % \end{macrocode} % @@ -8864,8 +8725,9 @@ name=true]{% % \end{macrocode} %\changes{3.11a}{2013-10-15}{added \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glsinsert} and \cs{glscustomtext}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -9414,6 +9276,33 @@ name=true]{% % These commands merely display entry information without adding % entries in the associated file or having hyperlinks. % +%\begin{macro}{\@gls@entry@field} +% Generic version. +%\changes{4.03}{2014-01-20}{new} +%\begin{definition} +%\cs{@gls@entry@field}\marg{label}\marg{field} +%\end{definition} +% \begin{macrocode} +\newcommand*{\@gls@entry@field}[2]{% + \csname glo@\glsdetoklabel{#1}@#2\endcsname +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\@Gls@entry@field} +% Generic first letter uppercase version. +%\changes{4.03}{2014-01-20}{new} +%\begin{definition} +%\cs{@Gls@entry@field}\marg{label}\marg{field} +%\end{definition} +% \begin{macrocode} +\newcommand*{\@Gls@entry@field}[2]{% + \letcs\@glo@text{glo@\glsdetoklabel{#1}@#2}% + \xmakefirstuc{\@glo@text}% +} +% \end{macrocode} +%\end{macro} +% % Get the entry name (as specified by the \gloskey{name} key % when the entry was defined). The argument % is the label associated with the entry. Note that unless you @@ -9422,15 +9311,14 @@ name=true]{% % any commands. %\begin{macro}{\glsentryname} % \begin{macrocode} -\newcommand*{\glsentryname}[1]{\csname glo@#1@name\endcsname} +\newcommand*{\glsentryname}[1]{\@gls@entry@field{#1}{name}} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryname} %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryname}[1]{% - \protected@edef\@glo@text{\csname glo@#1@name\endcsname}% - \expandafter\makefirstuc\expandafter{\@glo@text}% + \@Gls@entry@field{#1}{name}% } % \end{macrocode} %\end{macro} @@ -9443,15 +9331,14 @@ name=true]{% % key contained any commands. %\begin{macro}{\glsentrydesc} % \begin{macrocode} -\newcommand*{\glsentrydesc}[1]{\csname glo@#1@desc\endcsname} +\newcommand*{\glsentrydesc}[1]{\@gls@entry@field{#1}{desc}} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentrydesc} %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentrydesc}[1]{% - \protected@edef\@glo@text{\csname glo@#1@desc\endcsname}% - \expandafter\makefirstuc\expandafter{\@glo@text}% + \@Gls@entry@field{#1}{desc}% } % \end{macrocode} %\end{macro} @@ -9460,7 +9347,8 @@ name=true]{% %\changes{1.12}{2008 Mar 8}{New} % \begin{macrocode} \newcommand*{\glsentrydescplural}[1]{% - \csname glo@#1@descplural\endcsname} + \@gls@entry@field{#1}{descplural}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentrydescplural} @@ -9468,8 +9356,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentrydescplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@descplural\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{descplural}% +} % \end{macrocode} %\end{macro} % @@ -9478,49 +9366,50 @@ name=true]{% % is the label associated with the entry: %\begin{macro}{\glsentrytext} % \begin{macrocode} -\newcommand*{\glsentrytext}[1]{\csname glo@#1@text\endcsname} +\newcommand*{\glsentrytext}[1]{\@gls@entry@field{#1}{text}} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentrytext} %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentrytext}[1]{% - \protected@edef\@glo@text{\csname glo@#1@text\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{text}% +} % \end{macrocode} %\end{macro} % % Get the plural form: %\begin{macro}{\glsentryplural} % \begin{macrocode} -\newcommand*{\glsentryplural}[1]{\csname glo@#1@plural\endcsname} +\newcommand*{\glsentryplural}[1]{% + \@gls@entry@field{#1}{plural}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryplural} %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@plural\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{plural}% +} % \end{macrocode} %\end{macro} % % Get the symbol associated with this entry. The argument -% is the label associated with the entry. Note that unless you -% used \texttt{symbol=false} in the \pkgopt{sanitize} package -% option you may get unexpected results if the \gloskey{symbol} -% key contained any commands. +% is the label associated with the entry. %\begin{macro}{\glsentrysymbol} % \begin{macrocode} -\newcommand*{\glsentrysymbol}[1]{\csname glo@#1@symbol\endcsname} +\newcommand*{\glsentrysymbol}[1]{% + \@gls@entry@field{#1}{symbol}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentrysymbol} %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentrysymbol}[1]{% -\protected@edef\@glo@text{\csname glo@#1@symbol\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{symbol}% +} % \end{macrocode} %\end{macro} % Plural form: @@ -9528,7 +9417,8 @@ name=true]{% %\changes{1.12}{2008 Mar 8}{New} % \begin{macrocode} \newcommand*{\glsentrysymbolplural}[1]{% - \csname glo@#1@symbolplural\endcsname} + \@gls@entry@field{#1}{symbolplural}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentrysymbolplural} @@ -9536,8 +9426,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentrysymbolplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@symbolplural\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{symbolplural}% +} % \end{macrocode} %\end{macro} % @@ -9546,32 +9436,36 @@ name=true]{% % the entry was defined). %\begin{macro}{\glsentryfirst} % \begin{macrocode} -\newcommand*{\glsentryfirst}[1]{\csname glo@#1@first\endcsname} +\newcommand*{\glsentryfirst}[1]{% + \@gls@entry@field{#1}{first}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryfirst} %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryfirst}[1]{% -\protected@edef\@glo@text{\csname glo@#1@first\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{first}% +} % \end{macrocode} %\end{macro} % % Get the plural form (as specified by the \gloskey{firstplural} % key when the entry was defined). %\begin{macro}{\glsentryfirstplural} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glsentryfirstplural}[1]{% - \csname glo@#1@firstpl\endcsname} + \@gls@entry@field{#1}{firstpl}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryfirstplural} %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryfirstplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@firstpl\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{firstpl}% +} % \end{macrocode} %\end{macro} % @@ -9580,7 +9474,7 @@ name=true]{% % defined) %\begin{macro}{\glsentrytype} % \begin{macrocode} -\newcommand*{\glsentrytype}[1]{\csname glo@#1@type\endcsname} +\newcommand*{\glsentrytype}[1]{\@gls@entry@field{#1}{type}} % \end{macrocode} %\end{macro} % @@ -9589,7 +9483,9 @@ name=true]{% % occur if the \gloskey{sort} key contained commands. %\begin{macro}{\glsentrysort} % \begin{macrocode} -\newcommand*{\glsentrysort}[1]{\csname glo@#1@sort\endcsname} +\newcommand*{\glsentrysort}[1]{% + \@gls@entry@field{#1}{sort}% +} % \end{macrocode} %\end{macro} % @@ -9599,7 +9495,9 @@ name=true]{% % is the label associated with the entry. %\changes{2.04}{2009 November 10}{new} % \begin{macrocode} -\newcommand*{\glsentryuseri}[1]{\csname glo@#1@useri\endcsname} +\newcommand*{\glsentryuseri}[1]{% + \@gls@entry@field{#1}{useri}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryuseri} @@ -9607,8 +9505,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryuseri}[1]{% -\protected@edef\@glo@text{\csname glo@#1@useri\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{useri}% +} % \end{macrocode} %\end{macro} % @@ -9618,7 +9516,9 @@ name=true]{% % is the label associated with the entry. %\changes{2.04}{2009 November 10}{new} % \begin{macrocode} -\newcommand*{\glsentryuserii}[1]{\csname glo@#1@userii\endcsname} +\newcommand*{\glsentryuserii}[1]{% + \@gls@entry@field{#1}{userii}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryuserii} @@ -9626,8 +9526,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryuserii}[1]{% -\protected@edef\@glo@text{\csname glo@#1@userii\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{userii}% +} % \end{macrocode} %\end{macro} % @@ -9637,7 +9537,9 @@ name=true]{% % is the label associated with the entry. %\changes{2.04}{2009 November 10}{new} % \begin{macrocode} -\newcommand*{\glsentryuseriii}[1]{\csname glo@#1@useriii\endcsname} +\newcommand*{\glsentryuseriii}[1]{% + \@gls@entry@field{#1}{useriii}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryuseriii} @@ -9645,8 +9547,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryuseriii}[1]{% -\protected@edef\@glo@text{\csname glo@#1@useriii\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{useriii}% +} % \end{macrocode} %\end{macro} % @@ -9656,7 +9558,9 @@ name=true]{% % is the label associated with the entry. %\changes{2.04}{2009 November 10}{new} % \begin{macrocode} -\newcommand*{\glsentryuseriv}[1]{\csname glo@#1@useriv\endcsname} +\newcommand*{\glsentryuseriv}[1]{% + \@gls@entry@field{#1}{useriv}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryuseriv} @@ -9664,8 +9568,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryuseriv}[1]{% -\protected@edef\@glo@text{\csname glo@#1@useriv\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{useriv}% +} % \end{macrocode} %\end{macro} % @@ -9675,7 +9579,9 @@ name=true]{% % is the label associated with the entry. %\changes{2.04}{2009 November 10}{new} % \begin{macrocode} -\newcommand*{\glsentryuserv}[1]{\csname glo@#1@userv\endcsname} +\newcommand*{\glsentryuserv}[1]{% + \@gls@entry@field{#1}{userv}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryuserv} @@ -9683,8 +9589,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryuserv}[1]{% -\protected@edef\@glo@text{\csname glo@#1@userv\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{userv}% +} % \end{macrocode} %\end{macro} % @@ -9694,7 +9600,9 @@ name=true]{% % is the label associated with the entry. %\changes{2.04}{2009 November 10}{new} % \begin{macrocode} -\newcommand*{\glsentryuservi}[1]{\csname glo@#1@uservi\endcsname} +\newcommand*{\glsentryuservi}[1]{% + \@gls@entry@field{#1}{uservi}% +} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryuservi} @@ -9702,8 +9610,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryuservi}[1]{% -\protected@edef\@glo@text{\csname glo@#1@uservi\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{uservi}% +} % \end{macrocode} %\end{macro} % @@ -9713,7 +9621,7 @@ name=true]{% % is the label associated with the entry. %\changes{3.0}{2011/04/02}{new} % \begin{macrocode} -\newcommand*{\glsentryshort}[1]{\csname glo@#1@short\endcsname} +\newcommand*{\glsentryshort}[1]{\@gls@entry@field{#1}{short}} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryshort} @@ -9721,8 +9629,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryshort}[1]{% -\protected@edef\@glo@text{\csname glo@#1@short\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{short}% +} % \end{macrocode} %\end{macro} % @@ -9732,7 +9640,7 @@ name=true]{% % is the label associated with the entry. %\changes{3.0}{2011/04/02}{new} % \begin{macrocode} -\newcommand*{\glsentryshortpl}[1]{\csname glo@#1@shortpl\endcsname} +\newcommand*{\glsentryshortpl}[1]{\@gls@entry@field{#1}{shortpl}} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentryshortpl} @@ -9740,8 +9648,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentryshortpl}[1]{% -\protected@edef\@glo@text{\csname glo@#1@shortpl\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{shortpl}% +} % \end{macrocode} %\end{macro} % @@ -9751,7 +9659,7 @@ name=true]{% % is the label associated with the entry. %\changes{3.0}{2011/04/02}{new} % \begin{macrocode} -\newcommand*{\glsentrylong}[1]{\csname glo@#1@long\endcsname} +\newcommand*{\glsentrylong}[1]{\@gls@entry@field{#1}{long}} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentrylong} @@ -9759,8 +9667,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentrylong}[1]{% - \protected@edef\@glo@text{\csname glo@#1@long\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{long}% +} % \end{macrocode} %\end{macro} % @@ -9770,7 +9678,7 @@ name=true]{% % is the label associated with the entry. %\changes{3.0}{2011/04/02}{new} % \begin{macrocode} -\newcommand*{\glsentrylongpl}[1]{\csname glo@#1@longpl\endcsname} +\newcommand*{\glsentrylongpl}[1]{\@gls@entry@field{#1}{longpl}} % \end{macrocode} %\end{macro} %\begin{macro}{\Glsentrylongpl} @@ -9778,8 +9686,8 @@ name=true]{% %\changes{3.09a}{2013-10-09}{made robust} % \begin{macrocode} \newrobustcmd*{\Glsentrylongpl}[1]{% -\protected@edef\@glo@text{\csname glo@#1@longpl\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{longpl}% +} % \end{macrocode} %\end{macro} % @@ -9834,7 +9742,7 @@ name=true]{% \newcommand*{\glsentrynumberlist}[1]{% \glsdoifexists{#1}% {% - \csname glo@#1@numberlist\endcsname + \@gls@entry@field{#1}{numberlist}% }% } % \end{macrocode} @@ -9861,10 +9769,14 @@ name=true]{% \glsdoifexists{#1}% {% \bgroup - \def\@glo@label{#1}% +% \end{macrocode} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} +% \begin{macrocode} + \edef\@glo@label{\glsdetoklabel{#1}}% \let\@org@glsnumberformat\glsnumberformat \def\glsnumberformat##1{##1}% - \protected@edef\the@numberlist{\csname glo@\@glo@label @numberlist\endcsname}% + \protected@edef\the@numberlist{% + \csname glo@\@glo@label @numberlist\endcsname}% \def\@gls@numlist@sep{}% \def\@gls@numlist@nextsep{}% \def\@gls@numlist@lastsep{}% @@ -9916,10 +9828,11 @@ name=true]{% %\changes{1.17}{2008 December 26}{new} %\changes{3.0}{2011/04/02}{changed default from \cs{glsentryname} %to \cs{glsentrytext}} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glshyperlink}[2][\glsentrytext{\@glo@label}]{% -\def\@glo@label{#2}% -\@glslink{\glolinkprefix#2}{#1}} + \def\@glo@label{#2}% + \@glslink{\glolinkprefix\glsdetoklabel{#2}}{#1}} % \end{macrocode} %\end{macro} % @@ -9952,12 +9865,13 @@ name=true]{% %\changes{1.07}{2007 Sep 13}{fixed bug caused by \cs{theglsentrycounter} setting the page number too soon} %\changes{2.04}{2009 November 10}{fixed bug that ignored counter} %\changes{3.01}{2011/04/12}{made robust} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newrobustcmd*{\glsadd}[2][]{% \glsdoifexists{#2}% {% \def\@glsnumberformat{glsnumberformat}% - \edef\@gls@counter{\csname glo@#2@counter\endcsname}% + \edef\@gls@counter{\csname glo@\glsdetoklabel{#2}@counter\endcsname}% \setkeys{glossadd}{#1}% % \end{macrocode} % Store the entry's counter in \cs{theglsentrycounter} @@ -10884,6 +10798,11 @@ you \@do@gls@getcounterprefix \fi % \end{macrocode} +% De-tok label if required +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} +% \begin{macrocode} + \edef\@gls@label{\glsdetoklabel{#1}}% +% \end{macrocode} % Determine whether to use \app{xindy} or \app{makeindex} % syntax % \begin{macrocode} @@ -10904,8 +10823,8 @@ you % \end{macrocode} % Write to the glossary file using \app{xindy} syntax. % \begin{macrocode} - \glossary[\csname glo@#1@type\endcsname]{% - (indexentry :tkey (\csname glo@#1@index\endcsname) + \glossary[\csname glo@\@gls@label @type\endcsname]{% + (indexentry :tkey (\csname glo@\@gls@label @index\endcsname) % \end{macrocode} %\changes{3.02}{2012/05/21}{changed \cs{@glslocref} to \cs{theglsentrycounter}} %\changes{3.04}{2012-11-18}{changed \cs{theglsentrycounter} back to \cs{@glslocref}} @@ -10925,8 +10844,8 @@ you % \end{macrocode} % Write to the glossary file using \app{makeindex} syntax. % \begin{macrocode} - \glossary[\csname glo@#1@type\endcsname]{% - \string\glossaryentry{\csname glo@#1@index\endcsname + \glossary[\csname glo@\@gls@label @type\endcsname]{% + \string\glossaryentry{\csname glo@\@gls@label @index\endcsname \@gls@encapchar\@glo@numfmt}{\@glslocref}}% \fi } @@ -11055,9 +10974,12 @@ you \@gls@donext \fi % \end{macrocode} -% display the entry for this label +% Display the entry for this label. +% (Expanding label as it's a temporary control sequence that's used +% elsewhere.) +%\changes{4.03}{2014-01-20}{added \cs{expandafter} commands} % \begin{macrocode} - \glsseeitem{\@gls@thislabel}% + \expandafter\glsseeitem\expandafter{\@gls@thislabel}% % \end{macrocode} % Update separators % \begin{macrocode} @@ -11232,22 +11154,25 @@ you \@glossarystyle % \end{macrocode} %\changes{3.02}{2012/05/21}{add a way to fetch current entry label} -% added a way to fetch the current entry label (v3.08 updated for -% new \cs{glossentry} and \cs{subglossentry}): +% Added a way to fetch the current entry label (v3.08 updated for +% new \cs{glossentry} and \cs{subglossentry}, but this is now only +% needed for backward compatibility): +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \let\gls@org@glossaryentryfield\glossentry \let\gls@org@glossarysubentryfield\subglossentry \renewcommand{\glossentry}[1]{% - \gdef\glscurrententrylabel{##1}% + \xdef\glscurrententrylabel{\glsdetoklabel{##1}}% \gls@org@glossaryentryfield{##1}% }% \renewcommand{\subglossentry}[2]{% - \gdef\glscurrententrylabel{##2}% + \xdef\glscurrententrylabel{\glsdetoklabel{##2}}% \gls@org@glossarysubentryfield{##1}{##2}% }% % \end{macrocode} % Some macros may end up being expanded into internals in the -% glossary, so need to make @ a letter. +% glossary, so need to make @ a letter. (Unlikely to be a problem +% since v3.08a but kept for backward compatibility.) % \begin{macrocode} \makeatletter % \end{macrocode} @@ -11555,11 +11480,12 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.0}{2011/04/02}{new} % Advance the \ctr{glossaryentry} counter if in use. The argument is % the label associated with the entry. +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \ifglsentrycounter \newcommand*{\glsstepentry}[1]{% \refstepcounter{glossaryentry}% - \label{glsentry-#1}% + \label{glsentry-\glsdetoklabel{#1}}% } \else \newcommand*{\glsstepentry}[1]{} @@ -11571,12 +11497,13 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.0}{2011/04/02}{new} % Advance the \ctr{glossarysubentry} counter if in use. The argument is % the label associated with the subentry. +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \ifglssubentrycounter \newcommand*{\glsstepsubentry}[1]{% - \def\currentglssubentry{#1}% + \edef\currentglssubentry{\glsdetoklabel{#1}}% \refstepcounter{glossarysubentry}% - \label{glsentry-#1}% + \label{glsentry-\currentglssubentry}% } \else \newcommand*{\glsstepsubentry}[1]{} @@ -11588,12 +11515,13 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.0}{2011/04/02}{new} % Reference the entry or sub-entry counter if in use, otherwise just do % \ics{gls}. +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \ifglsentrycounter - \newcommand*{\glsrefentry}[1]{\ref{glsentry-#1}} + \newcommand*{\glsrefentry}[1]{\ref{glsentry-\glsdetoklabel{#1}}} \else \ifglssubentrycounter - \newcommand*{\glsrefentry}[1]{\ref{glsentry-#1}} + \newcommand*{\glsrefentry}[1]{\ref{glsentry-\glsdetoklabel{#1}}} \else \newcommand*{\glsrefentry}[1]{\gls{#1}} \fi @@ -11721,11 +11649,12 @@ false,nolabel,autolabel,nameref}[nolabel]{% % %\begin{macro}{\glossentryname} %\changes{3.08a}{2013-09-28}{new} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\glossentryname}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% - \letcs{\glo@name}{glo@#1@name}% + \letcs{\glo@name}{glo@\glsdetoklabel{#1}@name}% \expandafter\glsnamefont\expandafter{\glo@name}% }% } @@ -11736,7 +11665,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.08a}{2013-09-28}{new} % \begin{macrocode} \newcommand*{\Glossentryname}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \glsnamefont{\Glsentryname{#1}}% }% @@ -11748,7 +11677,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.08a}{2013-09-28}{new} % \begin{macrocode} \newcommand*{\glossentrydesc}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \glsentrydesc{#1}% }% @@ -11760,7 +11689,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.08a}{2013-09-28}{new} % \begin{macrocode} \newcommand*{\Glossentrydesc}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \Glsentrydesc{#1}% }% @@ -11772,7 +11701,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.08a}{2013-09-28}{new} % \begin{macrocode} \newcommand*{\glossentrysymbol}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \glsentrysymbol{#1}% }% @@ -11784,7 +11713,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\changes{3.08a}{2013-09-28}{new} % \begin{macrocode} \newcommand*{\Glossentrysymbol}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \Glsentrysymbol{#1}% }% @@ -11827,7 +11756,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % % %\begin{macro}{\glossaryentryfield} -% \cs{glossaryentryfield}\marg{label}\marg{name}\marg{description}\marg{symbol}\marg{page-list}\\[10pt] +%\begin{definition} +% \cs{glossaryentryfield}\marg{label}\marg{name}\marg{description}\marg{symbol}\marg{page-list} +%\end{definition} % This command formerly governed how each entry row should be formatted % in the glossary. Now deprecated. %\changes{3.08a}{2013-09-28}{deprecated} @@ -11842,7 +11773,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\end{macro} %\begin{macro}{\glossarysubentryfield} -% \cs{glossarysubentryfield}\marg{level}\marg{label}\marg{name}\marg{description}\marg{symbol}\marg{page-list}\\[10pt] +%\begin{definition} +% \cs{glossarysubentryfield}\marg{level}\marg{label}\marg{name}\marg{description}\marg{symbol}\marg{page-list} +%\end{definition} % This command governs how each subentry should be formatted % in the glossary. Glossary styles need to redefine this command. % Most of the predefined styles ignore \meta{symbol}. The first @@ -12271,7 +12204,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % %\subsection{Acronyms}\label{sec:acronym} %\begin{macro}{\oldacronym} -%\cs{oldacronym}\oarg{label}\marg{abbrv}\marg{long}\marg{key-val list}\\[10pt] +%\begin{definition} +%\cs{oldacronym}\oarg{label}\marg{abbrv}\marg{long}\marg{key-val list} +%\end{definition} % This emulates the way the old \isty{glossary} package defined % acronyms. It is equivalent to \ics{newacronym}\oarg{key-val % list}\marg{label}\marg{abbrv}\marg{long} and it additionally @@ -12316,10 +12251,12 @@ false,nolabel,autolabel,nameref}[nolabel]{% } % \end{macrocode} %\end{macro} -%\vskip5pt +% +%\begin{definition} % \cs{newacronym}\oarg{key-val list}\marg{label}\marg{abbrev}\marg{long}\\[10pt] -% This is a quick way of defining acronyms, all it does -% is call \ics{newglossaryentry} with the appropriate +%\end{definition} +% This is a quick way of defining acronyms, +% using \ics{newglossaryentry} with the appropriate % values. It sets the % glossary type to \ics{acronymtype} which will be % "acronym" if the package option \pkgopt{acronym} has @@ -12849,6 +12786,24 @@ false,nolabel,autolabel,nameref}[nolabel]{% } % \end{macrocode} %\end{macro} +% +%\begin{macro}{\renewacronymstyle} +% Redefines the given acronym style. +%\changes{4.03}{2014-01-20}{new} +% \begin{macrocode} +\newcommand*{\renewacronymstyle}[3]{% + \ifcsdef{@glsacr@dispstyle@#1}% + {% + \csdef{@glsacr@dispstyle@#1}{#2}% + \csdef{@glsacr@styledefs@#1}{#3}% + }% + {% + \PackageError{glossaries}{Acronym style `#1' doesn't exist}{}% + }% +} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\GlsUseAcrEntryDispStyle} %\changes{4.02}{2013-12-05}{new} % \begin{macrocode} @@ -12930,7 +12885,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% \protect\firstacronymfont{\Glsentryshortpl{##1}}##2\space (\glsentrylongpl{##1})% }% - \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}} +% \end{macrocode} +%\changes{4.03}{2014-01-20}{commented spurious EOL} +% \begin{macrocode} + \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}% \renewcommand*{\acronymsort}[2]{##1}% \renewcommand*{\acronymfont}[1]{##1}% \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}% @@ -13193,8 +13151,11 @@ false,nolabel,autolabel,nameref}[nolabel]{% }% {% \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% +% \end{macrocode} +%\changes{4.03}{2014-01-20}{fixed bug in \cs{acrfullfmt}} +% \begin{macrocode} \renewcommand*{\acrfullfmt}[3]{% - \glslink[##1]{##2}{\glsentryshort{##2}##3\space + \glslink[##1]{##2}{\glsentrylong{##2}##3\space (\acronymfont{\glsentryshort{##2}})}}% \renewcommand*{\Acrfullfmt}[3]{% \glslink[##1]{##2}{\Glsentrylong{##2}##3\space @@ -13203,11 +13164,17 @@ false,nolabel,autolabel,nameref}[nolabel]{% \glslink[##1]{##2}{% \mfirstucMakeUppercase{\glsentrylong{##2}##3\space (\acronymfont{\glsentryshort{##2}})}}}% +% \end{macrocode} +%\changes{4.03}{2014-01-20}{fixed bug in \cs{acrfullplfmt}} +% \begin{macrocode} \renewcommand*{\acrfullplfmt}[3]{% - \glslink[##1]{##2}{\glsentryshortpl{##2}##3\space + \glslink[##1]{##2}{\glsentrylongpl{##2}##3\space (\acronymfont{\glsentryshortpl{##2}})}}% +% \end{macrocode} +%\changes{4.03}{2014-01-20}{fixed bug in \cs{Acrfullplfmt}} +% \begin{macrocode} \renewcommand*{\Acrfullplfmt}[3]{% - \glslink[##1]{##2}{\Glsentryshortpl{##2}##3\space + \glslink[##1]{##2}{\Glsentrylongpl{##2}##3\space (\acronymfont{\glsentryshortpl{##2}})}}% \renewcommand*{\ACRfullplfmt}[3]{% \glslink[##1]{##2}{% @@ -13244,7 +13211,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% {% \GlsUseAcrStyleDefs{dua}% \renewcommand*{\GenericAcronymFields}{}% - \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentrylong{##1}}} +% \end{macrocode} +%\changes{4.03}{2014-01-20}{commented spurious EOL} +% \begin{macrocode} + \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentrylong{##1}}}% \renewcommand*{\acronymsort}[2]{##2}% }% % \end{macrocode} @@ -14614,9 +14584,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showgloparent}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloparent}[1]{% - \expandafter\show\csname glo@#1@parent\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@parent\endcsname } % \end{macrocode} %\end{macro} @@ -14626,9 +14597,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglolevel}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglolevel}[1]{% - \expandafter\show\csname glo@#1@level\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@level\endcsname } % \end{macrocode} %\end{macro} @@ -14638,9 +14610,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglotext}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglotext}[1]{% - \expandafter\show\csname glo@#1@text\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@text\endcsname } % \end{macrocode} %\end{macro} @@ -14650,9 +14623,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showgloplural}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloplural}[1]{% - \expandafter\show\csname glo@#1@plural\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@plural\endcsname } % \end{macrocode} %\end{macro} @@ -14662,9 +14636,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglofirst}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglofirst}[1]{% - \expandafter\show\csname glo@#1@first\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@first\endcsname } % \end{macrocode} %\end{macro} @@ -14674,9 +14649,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglofirstpl}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglofirstpl}[1]{% - \expandafter\show\csname glo@#1@firstpl\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@firstpl\endcsname } % \end{macrocode} %\end{macro} @@ -14686,9 +14662,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglotype}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglotype}[1]{% - \expandafter\show\csname glo@#1@type\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@type\endcsname } % \end{macrocode} %\end{macro} @@ -14698,9 +14675,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglocounter}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglocounter}[1]{% - \expandafter\show\csname glo@#1@counter\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@counter\endcsname } % \end{macrocode} %\end{macro} @@ -14710,9 +14688,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglouseri}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglouseri}[1]{% - \expandafter\show\csname glo@#1@useri\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@useri\endcsname } % \end{macrocode} %\end{macro} @@ -14722,9 +14701,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglouserii}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglouserii}[1]{% - \expandafter\show\csname glo@#1@userii\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@userii\endcsname } % \end{macrocode} %\end{macro} @@ -14734,9 +14714,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglouseriii}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglouseriii}[1]{% - \expandafter\show\csname glo@#1@useriii\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@useriii\endcsname } % \end{macrocode} %\end{macro} @@ -14746,9 +14727,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglouseriv}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglouseriv}[1]{% - \expandafter\show\csname glo@#1@useriv\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@useriv\endcsname } % \end{macrocode} %\end{macro} @@ -14758,9 +14740,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglouserv}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglouserv}[1]{% - \expandafter\show\csname glo@#1@userv\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@userv\endcsname } % \end{macrocode} %\end{macro} @@ -14770,9 +14753,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglouservi}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglouservi}[1]{% - \expandafter\show\csname glo@#1@uservi\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@uservi\endcsname } % \end{macrocode} %\end{macro} @@ -14782,9 +14766,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showgloname}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloname}[1]{% - \expandafter\show\csname glo@#1@name\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@name\endcsname } % \end{macrocode} %\end{macro} @@ -14794,9 +14779,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglodesc}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglodesc}[1]{% - \expandafter\show\csname glo@#1@desc\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@desc\endcsname } % \end{macrocode} %\end{macro} @@ -14806,9 +14792,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglodescplural}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglodescplural}[1]{% - \expandafter\show\csname glo@#1@descplural\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@descplural\endcsname } % \end{macrocode} %\end{macro} @@ -14818,9 +14805,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglosort}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglosort}[1]{% - \expandafter\show\csname glo@#1@sort\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@sort\endcsname } % \end{macrocode} %\end{macro} @@ -14830,9 +14818,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglosymbol}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglosymbol}[1]{% - \expandafter\show\csname glo@#1@symbol\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbol\endcsname } % \end{macrocode} %\end{macro} @@ -14842,9 +14831,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglosymbolplural}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglosymbolplural}[1]{% - \expandafter\show\csname glo@#1@symbolplural\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbolplural\endcsname } % \end{macrocode} %\end{macro} @@ -14854,9 +14844,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showgloshort}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloshort}[1]{% - \expandafter\show\csname glo@#1@short\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@short\endcsname } % \end{macrocode} %\end{macro} @@ -14866,9 +14857,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showglolong}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglolong}[1]{% - \expandafter\show\csname glo@#1@long\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@long\endcsname } % \end{macrocode} %\end{macro} @@ -14878,9 +14870,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showgloindex}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloindex}[1]{% - \expandafter\show\csname glo@#1@index\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@index\endcsname } % \end{macrocode} %\end{macro} @@ -14890,9 +14883,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{definition} %\cs{showgloflag}\marg{label} %\end{definition} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloflag}[1]{% - \expandafter\show\csname ifglo@#1@flag\endcsname + \expandafter\show\csname ifglo@\glsdetoklabel{#1}@flag\endcsname } % \end{macrocode} %\end{macro} @@ -20101,7 +20095,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % but will only be updated when \texttt{glossaries-accsupp.sty} is % modified. % \begin{macrocode} -\ProvidesPackage{glossaries-accsupp}[2013/11/14 v4.0 (NLCT) +\ProvidesPackage{glossaries-accsupp}[2014/01/20 v4.03 (NLCT) Experimental glossaries accessibility] % \end{macrocode} % Pass all options to \sty{glossaries}: @@ -20112,22 +20106,27 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \begin{macrocode} \ProcessOptions % \end{macrocode} +%\begin{macro}{\compatibleglossentry} % Override style compatibility macros: +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\compatibleglossentry}[2]{% \toks@{#2}% \protected@edef\@do@glossentry{% \noexpand\accsuppglossaryentryfield{#1}% {\noexpand\glsnamefont - {\expandafter\expandonce\csname glo@#1@name\endcsname}}% - {\expandafter\expandonce\csname glo@#1@desc\endcsname}% - {\expandafter\expandonce\csname glo@#1@symbol\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#1}@name\endcsname}}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#1}@desc\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#1}@symbol\endcsname}% {\the\toks@}% }% \@do@glossentry } % \end{macrocode} +%\end{macro} % +%\begin{macro}{\compatiblesubglossentry} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\compatiblesubglossentry}[3]{% \toks@{#3}% @@ -20135,14 +20134,15 @@ false,nolabel,autolabel,nameref}[nolabel]{% \noexpand\accsuppglossarysubentryfield{\number#1}% {#2}% {\noexpand\glsnamefont - {\expandafter\expandonce\csname glo@#2@name\endcsname}}% - {\expandafter\expandonce\csname glo@#2@desc\endcsname}% - {\expandafter\expandonce\csname glo@#2@symbol\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#2}@name\endcsname}}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#2}@desc\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#2}@symbol\endcsname}% {\the\toks@}% }% \@do@subglossentry } % \end{macrocode} +%\end{macro} % Required packages: % \begin{macrocode} \RequirePackage{glossaries} @@ -20370,36 +20370,40 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{macro}{\glsentryaccess} % Get the value of the \gloskey{access} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentryaccess}[1]{% - \csname glo@#1@access\endcsname + \@gls@entry@field{#1}{access}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentrytextaccess} % Get the value of the \gloskey{textaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrytextaccess}[1]{% - \csname glo@#1@textaccess\endcsname + \@gls@entry@field{#1}{textaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentryfirstaccess} % Get the value of the \gloskey{firstaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentryfirstaccess}[1]{% - \csname glo@#1@firstaccess\endcsname + \@gls@entry@field{#1}{firstaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentrypluralaccess} % Get the value of the \gloskey{pluralaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrypluralaccess}[1]{% - \csname glo@#1@pluralaccess\endcsname + \@gls@entry@field{#1}{pluralaccess}% } % \end{macrocode} %\end{macro} @@ -20415,36 +20419,40 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{macro}{\glsentrysymbolaccess} % Get the value of the \gloskey{symbolaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrysymbolaccess}[1]{% - \csname glo@#1@symbolaccess\endcsname + \@gls@entry@field{#1}{symbolaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentrysymbolpluralaccess} % Get the value of the \gloskey{symbolpluralaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrysymbolpluralaccess}[1]{% - \csname glo@#1@symbolpluralaccess\endcsname + \@gls@entry@field{#1}{symbolpluralaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentrydescaccess} % Get the value of the \gloskey{descriptionaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrydescaccess}[1]{% - \csname glo@#1@descaccess\endcsname + \@gls@entry@field{#1}{descaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentrydescpluralaccess} % Get the value of the \gloskey{descriptionpluralaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrydescpluralaccess}[1]{% - \csname glo@#1@descaccess\endcsname + \@gls@entry@field{#1}{descaccess}% } % \end{macrocode} %\end{macro} @@ -20452,36 +20460,40 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\begin{macro}{\glsentryshortaccess} % Get the value of the \gloskey{shortaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentryshortaccess}[1]{% - \csname glo@#1@shortaccess\endcsname + \@gls@entry@field{#1}{shortaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentryshortpluralaccess} % Get the value of the \gloskey{shortpluralaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentryshortpluralaccess}[1]{% - \csname glo@#1@shortpluralaccess\endcsname + \@gls@entry@field{#1}{shortpluralaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentrylongaccess} % Get the value of the \gloskey{longaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrylongaccess}[1]{% - \csname glo@#1@longaccess\endcsname + \@gls@entry@field{#1}{longaccess}% } % \end{macrocode} %\end{macro} %\begin{macro}{\glsentrylongpluralaccess} % Get the value of the \gloskey{longpluralaccess} key for the entry with % the given label: +%\changes{4.03}{2014-01-20}{switched to using \cs{@gls@entry@field}} % \begin{macrocode} \newcommand*{\glsentrylongpluralaccess}[1]{% - \csname glo@#1@longpluralaccess\endcsname + \@gls@entry@field{#1}{longpluralaccess}% } % \end{macrocode} %\end{macro} @@ -20507,12 +20519,11 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\end{macro} % -%\begin{macro}{\glsnameaccessdisplay} -% Displays the first argument with the accessibility text for -% the entry with the label given by the second argument (if set). +%\begin{macro}{\@gls@access@display} +%\changes{4.03}{2014-01-20}{new} % \begin{macrocode} -\DeclareRobustCommand*{\glsnameaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryaccess{#2}}% +\newcommand*{\@gls@access@display}[2]{% + \protected@edef\@glo@access{#2}% \ifx\@glo@access\@gls@noaccess #1% \else @@ -20521,16 +20532,21 @@ false,nolabel,autolabel,nameref}[nolabel]{% } % \end{macrocode} %\end{macro} +% +%\begin{macro}{\glsnameaccessdisplay} +% Displays the first argument with the accessibility text for +% the entry with the label given by the second argument (if set). +% \begin{macrocode} +\DeclareRobustCommand*{\glsnameaccessdisplay}[2]{% + \@gls@access@display{#1}{\glsentryaccess{#2}}% +} +% \end{macrocode} +%\end{macro} %\begin{macro}{\glstextaccessdisplay} % As above but for the \gloskey{textaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glstextaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrytextaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrytextaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20538,12 +20554,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{pluralaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glspluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrypluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrypluralaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20551,12 +20562,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{firstaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glsfirstaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryfirstaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryfirstaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20564,12 +20570,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{firstpluralaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glsfirstpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryfirstpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryfirstpluralaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20577,12 +20578,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{symbolaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glssymbolaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrysymbolaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrysymbolaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20590,12 +20586,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{symbolpluralaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glssymbolpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrysymbolpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrysymbolpluralaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20603,12 +20594,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{descriptionaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glsdescriptionaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrydescaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrydescaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20616,12 +20602,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{descriptionpluralaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glsdescriptionpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrydescpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrydescpluralaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20629,12 +20610,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{shortaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glsshortaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryshortaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryshortaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20643,12 +20619,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{shortpluralaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glsshortpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryshortpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryshortpluralaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20656,12 +20627,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{longaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glslongaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrylongaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrylongaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20670,12 +20636,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% % As above but for the \gloskey{longpluralaccess} replacement text. % \begin{macrocode} \DeclareRobustCommand*{\glslongpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrylongpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrylongpluralaccess{#2}}% } % \end{macrocode} %\end{macro} @@ -20934,6 +20895,368 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\end{macro} % +%\begin{macro}{\glsgenentryfmt} +% Redefine to use accessibility information. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewcommand*{\glsgenentryfmt}{% + \ifdefempty\glscustomtext + {% + \glsifplural + {% +% \end{macrocode} +% Plural form +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% Don't adjust case +% \begin{macrocode} + \ifglsused\glslabel + {% +% \end{macrocode} +% Subsequent use +% \begin{macrocode} + \glspluralaccessdisplay + {\glsentryplural{\glslabel}}{\glslabel}% + \glsinsert + }% + {% +% \end{macrocode} +% First use +% \begin{macrocode} + \glsfirstpluralaccessdisplay + {\glsentryfirstplural{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% +% \end{macrocode} +% Make first letter upper case +% \begin{macrocode} + \ifglsused\glslabel + {% +% \end{macrocode} +% Subsequent use. +% \begin{macrocode} + \glspluralaccessdisplay + {\Glsentryplural{\glslabel}}{\glslabel}% + \glsinsert + }% + {% +% \end{macrocode} +% First use +% \begin{macrocode} + \glsfirstpluralaccessdisplay + {\Glsentryfirstplural{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% +% \end{macrocode} +% Make all upper case +% \begin{macrocode} + \ifglsused\glslabel + {% +% \end{macrocode} +% Subsequent use +% \begin{macrocode} + \glspluralaccessdisplay + {\mfirstucMakeUppercase{\glsentryplural{\glslabel}}}% + {\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + {% +% \end{macrocode} +% First use +% \begin{macrocode} + \glsfirstpluralacessdisplay + {\mfirstucMakeUppercase{\glsentryfirstplural{\glslabel}}}% + {\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + }% + {% +% \end{macrocode} +% Singular form +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% Don't adjust case +% \begin{macrocode} + \ifglsused\glslabel + {% +% \end{macrocode} +% Subsequent use +% \begin{macrocode} + \glstextaccessdisplay{\glsentrytext{\glslabel}}{\glslabel}% + \glsinsert + }% + {% +% \end{macrocode} +% First use +% \begin{macrocode} + \glsfirstaccessdisplay{\glsentryfirst{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% +% \end{macrocode} +% Make first letter upper case +% \begin{macrocode} + \ifglsused\glslabel + {% +% \end{macrocode} +% Subsequent use +% \begin{macrocode} + \glstextaccessdisplay{\Glsentrytext{\glslabel}}{\glslabel}% + \glsinsert + }% + {% +% \end{macrocode} +% First use +% \begin{macrocode} + \glsfirstaccessdisplay{\Glsentryfirst{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% +% \end{macrocode} +% Make all upper case +% \begin{macrocode} + \ifglsused\glslabel + {% +% \end{macrocode} +% Subsequent use +% \begin{macrocode} + \glstextaccessdisplay + {\mfirstucMakeUppercase{\glsentrytext{\glslabel}}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + {% +% \end{macrocode} +% First use +% \begin{macrocode} + \glsfirstaccessdisplay + {\mfirstucMakeUppercase{\glsentryfirst{\glslabel}}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + }% + }% + {% +% \end{macrocode} +% Custom text provided in \cs{glsdisp}. (The insert should +% be empty at this point.) The accessibility information, if +% required, will have to be explicitly included in the custom text. +% \begin{macrocode} + \glscustomtext\glsinsert + }% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glsgenacfmt} +% Redefine to include accessibility information. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewcommand*{\glsgenacfmt}{% + \ifdefempty\glscustomtext + {% + \ifglsused\glslabel + {% +% \end{macrocode} +% Subsequent use: +% \begin{macrocode} + \glsifplural + {% +% \end{macrocode} +% Subsequent plural form: +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% Subsequent plural form, don't adjust case: +% \begin{macrocode} + \acronymfont + {\glsshortpluralaccessdisplay + {\glsentryshortpl{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% +% \end{macrocode} +% Subsequent plural form, make first letter upper case: +% \begin{macrocode} + \acronymfont + {\glsshortpluralaccessdisplay + {\Glsentryshortpl{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% +% \end{macrocode} +% Subsequent plural form, all caps: +% \begin{macrocode} + \mfirstucMakeUppercase + {\acronymfont + {\glsshortpluralaccessdisplay + {\glsentryshortpl{\glslabel}}{\glslabel}}% + \glsinsert}% + }% + }% + {% +% \end{macrocode} +% Subsequent singular form +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% Subsequent singular form, don't adjust case: +% \begin{macrocode} + \acronymfont + {\glsshortaccessdisplay{\glsentryshort{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% +% \end{macrocode} +% Subsequent singular form, make first letter upper case: +% \begin{macrocode} + \acronymfont + {\glsshortaccessdisplay{\Glsentryshort{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% +% \end{macrocode} +% Subsequent singular form, all caps: +% \begin{macrocode} + \mfirstucMakeUppercase + {\acronymfont{% + \glsshortaccessdisplay{\glsentryshort{\glslabel}}{\glslabel}}% + \glsinsert}% + }% + }% + }% + {% +% \end{macrocode} +% First use: +% \begin{macrocode} + \glsifplural + {% +% \end{macrocode} +% First use plural form: +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% First use plural form, don't adjust case: +% \begin{macrocode} + \genplacrfullformat{\glslabel}{\glsinsert}% + }% + {% +% \end{macrocode} +% First use plural form, make first letter upper case: +% \begin{macrocode} + \Genplacrfullformat{\glslabel}{\glsinsert}% + }% + {% +% \end{macrocode} +% First use plural form, all caps: +% \begin{macrocode} + \mfirstucMakeUppercase + {\genplacrfullformat{\glslabel}{\glsinsert}}% + }% + }% + {% +% \end{macrocode} +% First use singular form +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% First use singular form, don't adjust case: +% \begin{macrocode} + \genacrfullformat{\glslabel}{\glsinsert}% + }% + {% +% \end{macrocode} +% First use singular form, make first letter upper case: +% \begin{macrocode} + \Genacrfullformat{\glslabel}{\glsinsert}% + }% + {% +% \end{macrocode} +% First use singular form, all caps: +% \begin{macrocode} + \mfirstucMakeUppercase + {\genacrfullformat{\glslabel}{\glsinsert}}% + }% + }% + }% + }% + {% +% \end{macrocode} +% User supplied text. (The insert should be empty at this point.) +% The accessibility information, if +% required, will have to be explicitly included in the custom text. +% \begin{macrocode} + \glscustomtext + }% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\genacrfullformat} +% Redefine to include accessibility information. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewcommand*{\genacrfullformat}[2]{% + \glslongaccessdisplay{\glsentrylong{#1}}{#1}#2\space + (\glsshortaccessdisplay{\protect\firstacronymfont{\glsentryshort{#1}}}{#1})% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\Genacrfullformat} +% Redefine to include accessibility information. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewcommand*{\Genacrfullformat}[2]{% + \glslongaccessdisplay{\Glsentrylong{#1}}{#1}#2\space + (\glsshortaccessdisplay{\protect\firstacronymfont{\Glsentryshort{#1}}}{#1})% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\genplacrfullformat} +% Redefine to include accessibility information. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewcommand*{\genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\glsentrylongpl{#1}}{#1}#2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{#1}}}{#1})% +} +% \end{macrocode} +%\end{macro} +%\begin{macro}{\Genplacrfullformat} +% Redefine to include accessibility information. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewcommand*{\Genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\Glsentrylongpl{#1}}{#1}#2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{#1}}}{#1})% +} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\@acrshort} % \begin{macrocode} \def\@acrshort#1#2[#3]{% @@ -20943,8 +21266,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\changes{3.11a}{2013-10-15}{added \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glsinsert} and \cs{glscustomtext}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -20969,8 +21293,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\changes{3.11a}{2013-10-15}{added \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glsinsert} and \cs{glscustomtext}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@secondofthree \let\glsinsert\@empty @@ -20995,8 +21320,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\changes{3.11a}{2013-10-15}{added \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glsinsert} and \cs{glscustomtext}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@thirdofthree \let\glsinsert\@empty @@ -21022,8 +21348,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\changes{3.11a}{2013-10-15}{added \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glsinsert} and \cs{glscustomtext}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -21048,8 +21375,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\changes{3.11a}{2013-10-15}{added \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glsinsert} and \cs{glscustomtext}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -21074,8 +21402,9 @@ false,nolabel,autolabel,nameref}[nolabel]{% % \end{macrocode} %\changes{3.11a}{2013-10-15}{added \cs{glslabel}, \cs{glsifplural}, % \cs{glscapscase}, \cs{glsinsert} and \cs{glscustomtext}} +%\changes{4.03}{2014-01-20}{removed \cs{glslabel} (defined in +%\cs{@gls@link})} % \begin{macrocode} - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -21182,6 +21511,578 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\end{macro} % %\subsection{Acronyms} +% Redefine acronym styles provided by \styfmt{glossaries}: +% +%\begin{acrstyle}{long-short} +% \meta{long} (\meta{short}) acronym style. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{long-short}% +{% +% \end{macrocode} +% Check for long form in case this is a mixed glossary. +% \begin{macrocode} + \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% + \renewcommand*{\genacrfullformat}[2]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}##2\space + (\glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\Genacrfullformat}[2]{% + \glslongaccessdisplay{\Glsentrylong{##1}}{##1}##2\space + (\glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}##2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\Genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\Glsentrylongpl{##1}}{##1}##2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}} + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{short-long} +% \meta{short} (\meta{long}) acronym style. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{short-long}% +{% +% \end{macrocode} +% Check for long form in case this is a mixed glossary. +% \begin{macrocode} + \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% + \renewcommand*{\genacrfullformat}[2]{% + \glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1}##2\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})% + }% + \renewcommand*{\Genacrfullformat}[2]{% + \glsshortaccessdisplay + {\protect\firstacronymfont{\Glsentryshort{##1}}}{##1}##2\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})% + }% + \renewcommand*{\genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1}##2\space + (\glslongpluralaccessdisplay + {\glsentrylongpl{##1}}{##1})% + }% + \renewcommand*{\Genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\Glsentryshortpl{##1}}}{##1}##2\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1})% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{long-short-desc} +% \meta{long} (\marg{short}) acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{long-short-desc}% +{% + \GlsUseAcrEntryDispStyle{long-short}% +}% +{% + \GlsUseAcrStyleDefs{long-short}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{long-sc-short-desc} +% \meta{long} (\cs{textsc}\marg{short}) acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{long-sc-short-desc}% +{% + \GlsUseAcrEntryDispStyle{long-sc-short}% +}% +{% + \GlsUseAcrStyleDefs{long-sc-short}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{long-sm-short-desc} +% \meta{long} (\cs{textsmaller}\marg{short}) acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{long-sm-short-desc}% +{% + \GlsUseAcrEntryDispStyle{long-sm-short}% +}% +{% + \GlsUseAcrStyleDefs{long-sm-short}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{short-long-desc} +% \meta{short} (\marg{long}) acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{short-long-desc}% +{% + \GlsUseAcrEntryDispStyle{short-long}% +}% +{% + \GlsUseAcrStyleDefs{short-long}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{sc-short-long-desc} +% \meta{long} (\cs{textsc}\marg{short}) acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{sc-short-long-desc}% +{% + \GlsUseAcrEntryDispStyle{sc-short-long}% +}% +{% + \GlsUseAcrStyleDefs{sc-short-long}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{sm-short-long-desc} +% \meta{long} (\cs{textsmaller}\marg{short}) acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{sm-short-long-desc}% +{% + \GlsUseAcrEntryDispStyle{sm-short-long}% +}% +{% + \GlsUseAcrStyleDefs{sm-short-long}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{dua} +% \meta{long} only acronym style. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{dua}% +{% +% \end{macrocode} +% Check for long form in case this is a mixed glossary. +% \begin{macrocode} + \ifdefempty\glscustomtext + {% + \ifglshaslong{\glslabel}% + {% + \glsifplural + {% +% \end{macrocode} +% Plural form: +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% Plural form, don't adjust case: +% \begin{macrocode} + \glslongpluralaccessdisplay{\glsentrylongpl{\glslabel}}{\glslabel}% + \glsinsert + }% + {% +% \end{macrocode} +% Plural form, make first letter upper case: +% \begin{macrocode} + \glslongpluralaccessdisplay{\Glsentrylongpl{\glslabel}}{\glslabel}% + \glsinsert + }% + {% +% \end{macrocode} +% Plural form, all caps: +% \begin{macrocode} + \glslongpluralaccessdisplay + {\mfirstucMakeUppercase{\glsentrylongpl{\glslabel}}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + {% +% \end{macrocode} +% Singular form +% \begin{macrocode} + \glscapscase + {% +% \end{macrocode} +% Singular form, don't adjust case: +% \begin{macrocode} + \glslongaccessdisplay{\glsentrylong{\glslabel}}{\glslabel}\glsinsert + }% + {% +% \end{macrocode} +% Subsequent singular form, make first letter upper case: +% \begin{macrocode} + \glslongaccessdisplay{\Glsentrylong{\glslabel}}{\glslabel}\glsinsert + }% + {% +% \end{macrocode} +% Subsequent singular form, all caps: +% \begin{macrocode} + \glslongaccessdisplay + {\mfirstucMakeUppercase + {\glsentrylong{\glslabel}\glsinsert}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + }% + {% +% \end{macrocode} +% Not an acronym: +% \begin{macrocode} + \glsgenentryfmt + }% + }% + {\glscustomtext\glsinsert}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% + \renewcommand*{\acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glslongaccessdisplay{\glsentrylong{##2}}{##2}##3\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2})}}% + \renewcommand*{\Acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glslongaccessdisplay{\Glsentrylong{##2}}{##2}##3\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2})}}% + \renewcommand*{\ACRfullfmt}[3]{% + \glslink[##1]{##2}{% + \glslongaccessdisplay + {\mfirstucMakeUppercase{\glsentrylong{##2}}{##2}##3\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2})}}}% + \renewcommand*{\acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glslongpluralaccessdisplay + {\glsentrylongpl{##2}}{##2}##3\space + (\glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2})}}% + \renewcommand*{\Acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glslongpluralaccessdisplay + {\Glsentrylongpl{##2}}{##2}##3\space + (\glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2})}}% + \renewcommand*{\ACRfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glslongpluralaccessdisplay + {\mfirstucMakeUppercase{\glsentrylongpl{##2}}{##2}##3\space + (\glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2})}}}% + \renewcommand*{\glsentryfull}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\Glsentryfull}[1]{% + \glslongaccessdisplay{\Glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\glsentryfullpl}[1]{% + \glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}\space + (\glsshortpluralaccessdisplay{\acronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\Glsentryfullpl}[1]{% + \glslongpluralaccessdisplay{\Glsentrylongpl{##1}}{##1}\space + (\glsshortpluralaccessdisplay{\acronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{dua-desc} +% \meta{long} only acronym style with user-supplied description. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{dua-desc}% +{% + \GlsUseAcrEntryDispStyle{dua}% +}% +{% + \GlsUseAcrStyleDefs{dua}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\acronymfont{\glsentrylong{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##2}% +}% +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{footnote} +% \meta{short}\cs{footnote}\marg{long} acronym style. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{footnote}% +{% +% \end{macrocode} +% Check for long form in case this is a mixed glossary. +% \begin{macrocode} + \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% +% \end{macrocode} +% Need to ensure hyperlinks are switched off on first use: +% \begin{macrocode} + \glshyperfirstfalse + \renewcommand*{\genacrfullformat}[2]{% + \glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1}##2% + \protect\footnote{\glslongaccessdisplay{\glsentrylong{##1}}{##1}}% + }% + \renewcommand*{\Genacrfullformat}[2]{% + \glsshortaccessdisplay + {\firstacronymfont{\Glsentryshort{##1}}}{##1}##2% + \protect\footnote{\glslongaccessdisplay{\glsentrylong{##1}}{##1}}% + }% + \renewcommand*{\genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1}##2% + \protect\footnote{\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}}% + }% + \renewcommand*{\Genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\Glsentryshortpl{##1}}}{##1}##2% + \protect\footnote{\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}}% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +% \end{macrocode} +% Don't use footnotes for \ics{acrfull}: +% \begin{macrocode} + \renewcommand*{\acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2}##3\space + (\glslongaccessdisplay{\glsentrylong{##2}}{##2})}}% + \renewcommand*{\Acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortaccessdisplay{\acronymfont{\Glsentryshort{##2}}}{##2}##3\space + (\glslongaccessdisplay{\glsentrylong{##2}}{##2})}}% + \renewcommand*{\ACRfullfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortaccessdisplay + {\mfirstucMakeUppercase + {\acronymfont{\glsentryshort{##2}}}{##2}##3\space + (\glslongaccessdisplay{\glsentrylong{##2}}{##2})}}}% + \renewcommand*{\acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2}##3\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##2}}{##2})}}% + \renewcommand*{\Acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortpluralaccessdisplay + {\acronymfont{\Glsentryshortpl{##2}}}{##2}##3\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##2}})}}% + \renewcommand*{\ACRfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortpluralaccessdisplay + {\mfirstucMakeUppercase + {\acronymfont{\glsentryshortpl{##2}}}{##2}##3\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##2}}{##2})}}}% +% \end{macrocode} +% Similarly for \ics{glsentryfull} etc: +% \begin{macrocode} + \renewcommand*{\glsentryfull}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})}% + \renewcommand*{\Glsentryfull}[1]{% + \glsshortaccessdisplay{\acronymfont{\Glsentryshort{##1}}}{##1}\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})}% + \renewcommand*{\glsentryfullpl}[1]{% + \glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##1}}}{##1}\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1})}% + \renewcommand*{\Glsentryfullpl}[1]{% + \glsshortpluralaccessdisplay + {\acronymfont{\Glsentryshortpl{##1}}}{##1}\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{footnote-sc} +% \cs{textsc}\marg{short}\cs{footnote}\marg{long} acronym style. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{footnote-sc}% +{% + \GlsUseAcrEntryDispStyle{footnote}% +}% +{% + \GlsUseAcrStyleDefs{footnote}% + \renewcommand{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}} + \renewcommand{\acronymfont}[1]{\textsc{##1}}% + \renewcommand*{\acrpluralsuffix}{\glstextup{\glspluralsuffix}}% +}% +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{footnote-sm} +% \cs{textsmaller}\marg{short}\cs{footnote}\marg{long} acronym style. +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{footnote-sm}% +{% + \GlsUseAcrEntryDispStyle{footnote}% +}% +{% + \GlsUseAcrStyleDefs{footnote}% + \renewcommand{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}} + \renewcommand{\acronymfont}[1]{\textsmaller{##1}}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +}% +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{footnote-desc} +% \meta{short}\cs{footnote}\marg{long} acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{footnote-desc}% +{% + \GlsUseAcrEntryDispStyle{footnote}% +}% +{% + \GlsUseAcrStyleDefs{footnote}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{footnote-sc-desc} +% \cs{textsc}\marg{short}\cs{footnote}\marg{long} acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{footnote-sc-desc}% +{% + \GlsUseAcrEntryDispStyle{footnote-sc}% +}% +{% + \GlsUseAcrStyleDefs{footnote-sc}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% +%\begin{acrstyle}{footnote-sm-desc} +% \cs{textsmaller}\marg{short}\cs{footnote}\marg{long} acronym style that has an +% accompanying description (which the user needs to supply). +%\changes{4.03}{2014-01-20}{redefined to use accessibility +%information} +% \begin{macrocode} +\renewacronymstyle{footnote-sm-desc}% +{% + \GlsUseAcrEntryDispStyle{footnote-sm}% +}% +{% + \GlsUseAcrStyleDefs{footnote-sm}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +% \end{macrocode} +%\end{acrstyle} +% % Use \cs{newacronymhook} to modify the key list to set % the access text to the long version by default. % \begin{macrocode} @@ -21226,7 +22127,22 @@ false,nolabel,autolabel,nameref}[nolabel]{% \the\glskeylisttok }% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@descplural\gls@assign@descplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@descplural##1##2{% + \@@gls@expand@field{##1}{descplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } % \end{macrocode} %\end{macro} @@ -21254,7 +22170,22 @@ false,nolabel,autolabel,nameref}[nolabel]{% \the\glskeylisttok }% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@symbolplural\gls@assign@symbolplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@symbolplural##1##2{% + \@@gls@expand@field{##1}{symbolplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } % \end{macrocode} %\end{macro} @@ -21287,7 +22218,22 @@ false,nolabel,autolabel,nameref}[nolabel]{% textaccess={\noexpand\@glo@shortaccess},% \the\glskeylisttok}% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@symbolplural\gls@assign@symbolplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@symbolplural##1##2{% + \@@gls@expand@field{##1}{symbolplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } % \end{macrocode} %\end{macro} @@ -21313,7 +22259,22 @@ false,nolabel,autolabel,nameref}[nolabel]{% \the\glskeylisttok }% }% + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@descplural\gls@assign@descplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@descplural##1##2{% + \@@gls@expand@field{##1}{descplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@descplural\@org@gls@assign@descplural } % \end{macrocode} %\end{macro} @@ -21346,7 +22307,27 @@ false,nolabel,autolabel,nameref}[nolabel]{% \the\glskeylisttok }% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@descplural\gls@assign@descplural + \let\@org@gls@assign@symbolplural\gls@assign@symbolplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@descplural##1##2{% + \@@gls@expand@field{##1}{descplural}{##2}% + }% + \def\gls@assign@symbolplural##1##2{% + \@@gls@expand@field{##1}{symbolplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@descplural\@org@gls@assign@descplural + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } % \end{macrocode} %\end{macro} @@ -21376,93 +22357,106 @@ false,nolabel,autolabel,nameref}[nolabel]{% %\subsection{Debugging Commands} % %\begin{macro}{\showglonameaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglonameaccess}[1]{% - \expandafter\show\csname glo@#1@textaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@textaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglotextaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglotextaccess}[1]{% - \expandafter\show\csname glo@#1@textaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@textaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglopluralaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglopluralaccess}[1]{% - \expandafter\show\csname glo@#1@pluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@pluralaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglofirstaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglofirstaccess}[1]{% - \expandafter\show\csname glo@#1@firstaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@firstaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglofirstpluralaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglofirstpluralaccess}[1]{% - \expandafter\show\csname glo@#1@firstpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@firstpluralaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglosymbolaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglosymbolaccess}[1]{% - \expandafter\show\csname glo@#1@symbolaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbolaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglosymbolpluralaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglosymbolpluralaccess}[1]{% - \expandafter\show\csname glo@#1@symbolpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbolpluralaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglodescaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglodescaccess}[1]{% - \expandafter\show\csname glo@#1@descaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@descaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglodescpluralaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglodescpluralaccess}[1]{% - \expandafter\show\csname glo@#1@descpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@descpluralaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showgloshortaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloshortaccess}[1]{% - \expandafter\show\csname glo@#1@shortaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@shortaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showgloshortpluralaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showgloshortpluralaccess}[1]{% - \expandafter\show\csname glo@#1@shortpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@shortpluralaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglolongaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglolongaccess}[1]{% - \expandafter\show\csname glo@#1@longaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@longaccess\endcsname } % \end{macrocode} %\end{macro} %\begin{macro}{\showglolongpluralaccess} +%\changes{4.03}{2014-01-20}{added \cs{glsdetoklabel}} % \begin{macrocode} \newcommand*{\showglolongpluralaccess}[1]{% - \expandafter\show\csname glo@#1@longpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@longpluralaccess\endcsname } % \end{macrocode} %\end{macro} @@ -22353,22 +23347,6 @@ false,nolabel,autolabel,nameref}[nolabel]{% \makeglossaries - % Setup acronym fonts (e.g. \emph for short form on first use and - % \textbf for short form on subsequent use): -\renewcommand{\firstacronymfont}[1]{\emph{#1}} -\renewcommand{\acronymfont}[1]{\textbf{#1}} - % Apply the generic acronym style to just the "acronym" glossary: -\defglsentryfmt[acronym]{\glsgenacfmt} - - % Change acronym first use so that its displayed as - % short (long) -\renewcommand{\genacrfullformat}[2]{% - \glsentryshort{#1}#2 (\glsentrylong{#1})% -} -\renewcommand{\genplacrfullformat}[2]{% - \glsentryshortpl{#1}#2 (\glsentrylongpl{#1})% -} - \longnewglossaryentry{par}{name={par}}% {% A long description with a paragraph break. @@ -22385,6 +23363,7 @@ description={a sample entry}} acronyms]{aca}{aca}{a contrived acronym} \begin{document} + A \gls{sample} entry and \gls{aca}. Second use: \gls{aca}. Plurals: \glspl{sample}. Reset acronym\glsreset{aca}. diff --git a/Master/texmf-dist/source/latex/glossaries/glossaries.ins b/Master/texmf-dist/source/latex/glossaries/glossaries.ins index b18e0255c08..778b4622d47 100644 --- a/Master/texmf-dist/source/latex/glossaries/glossaries.ins +++ b/Master/texmf-dist/source/latex/glossaries/glossaries.ins @@ -1,10 +1,10 @@ -% glossaries.ins generated using makedtx version 1.1 2013/12/5 15:12 +% glossaries.ins generated using makedtx version 1.1 2014/1/20 17:22 \input docstrip \preamble glossaries.dtx - Copyright 2013 Nicola Talbot + Copyright 2014 Nicola Talbot This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-babel.sty b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-babel.sty index e7736fce866..b66cb8d3d1f 100644 --- a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-babel.sty +++ b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-babel.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-babel.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-207.sty b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-207.sty index b42fa4a33ec..b8d76376f58 100644 --- a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-207.sty +++ b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-207.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-compatible-207.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty index 7a520508b48..be55f61824a 100644 --- a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty +++ b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-compatible-307.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-polyglossia.sty b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-polyglossia.sty index e1e6d41a174..8ca3f214f7e 100644 --- a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-polyglossia.sty +++ b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-polyglossia.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-polyglossia.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty b/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty index 629cc72c41e..4761b75eb3c 100644 --- a/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty +++ b/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -39,7 +39,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries}[2013/12/05 v4.02 (NLCT)] +\ProvidesPackage{glossaries}[2014/01/20 v4.03 (NLCT)] \RequirePackage{ifthen} \RequirePackage{xkeyval}[2006/11/18] \RequirePackage{mfirstuc} @@ -398,8 +398,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% \fi } \define@boolkey[gls]{sanitize}{name}[true]{% - \GlossariesWarning{sanitize={name} package option -deprecated}% + \GlossariesWarning{sanitize={name} package option deprecated}% \ifgls@sanitize@name \glssetnoexpandfield{name}% \else @@ -407,8 +406,7 @@ deprecated}% \fi } \define@boolkey[gls]{sanitize}{symbol}[true]{% - \GlossariesWarning{sanitize={symbol} package option -deprecated}% + \GlossariesWarning{sanitize={symbol} package option deprecated}% \ifgls@sanitize@symbol \glssetnoexpandfield{symbol}% \glssetnoexpandfield{symbolplural}% @@ -536,11 +534,11 @@ name=true]{% \ifglssavewrites \renewcommand*{\glswritefiles}{\@glswritefiles}% \else - \let\glswritefiles\relax + \let\glswritefiles\@empty \fi } \glssavewritesfalse -\let\glswritefiles\relax +\let\glswritefiles\@empty \define@boolkey{glossaries.sty}[gls]{compatible-3.07}[true]{} \boolfalse{glscompatible-3.07} \define@boolkey{glossaries.sty}[gls]{compatible-2.07}[true]{% @@ -665,7 +663,7 @@ name=true]{% \providecommand*{\glossaryname}{Glossary} \providecommand*{\acronymname}{Acronyms} \newcommand*{\glssettoctitle}[1]{% -\def\glossarytoctitle{\csname @glotype@#1@title\endcsname}} + \def\glossarytoctitle{\csname @glotype@#1@title\endcsname}} \providecommand*{\entryname}{Notation} \providecommand*{\descriptionname}{Description} \providecommand*{\symbolname}{Symbol} @@ -1232,30 +1230,41 @@ name=true]{% \newcommand{\ifglossaryexists}[3]{% \ifcsundef{@glotype@#1@out}{#3}{#2}% } +\newcommand*{\glsdetoklabel}[1]{#1} \newcommand{\ifglsentryexists}[3]{% - \ifcsundef{glo@#1@name}{#3}{#2}% + \ifcsundef{glo@\glsdetoklabel{#1}@name}{#3}{#2}% +} +\newcommand*{\ifglsused}[3]{% + \ifbool{glo@\glsdetoklabel{#1}@flag}{#2}{#3}% } -\newcommand*{\ifglsused}[3]{\ifbool{glo@#1@flag}{#2}{#3}} \newcommand{\glsdoifexists}[2]{% \ifglsentryexists{#1}{#2}{% - \PackageError{glossaries}{Glossary entry `#1' has not been - defined}{You need to define a glossary entry before you + \PackageError{glossaries}{Glossary entry `\glsdetoklabel{#1}' + has not been defined}{You need to define a glossary entry before you can use it.}}% } \newcommand{\glsdoifnoexists}[2]{% \ifglsentryexists{#1}{% - \PackageError{glossaries}{Glossary entry `#1' has already + \PackageError{glossaries}{Glossary entry `\glsdetoklabel{#1}' has already been defined}{}}{#2}% } +\newcommand{\glsdoifexistsorwarn}[2]{% + \ifglsentryexists{#1}{#2}{% + \GlossariesWarning{Glossary entry `\glsdetoklabel{#1}' + has not been defined}% + }% +} \newcommand{\ifglshaschildren}[3]{% \glsdoifexists{#1}% {% \def\do@glshaschildren{#3}% - \expandafter\forglsentries\expandafter[\csname glo@#1@type\endcsname] + \edef\@gls@thislabel{\glsdetoklabel{#1}}% + \expandafter\forglsentries\expandafter + [\csname glo@\@gls@thislabel @type\endcsname] {\glo@label}% {% \letcs\glo@parent{glo@\glo@label @parent}% - \ifthenelse{\equal{#1}{\glo@parent}}% + \ifdefequal\@gls@thislabel\glo@parent {% \def\do@glshaschildren{#2}% \@endfortrue @@ -1268,50 +1277,81 @@ name=true]{% \newcommand{\ifglshasparent}[3]{% \glsdoifexists{#1}% {% - \ifcsempty{glo@#1@parent}{#3}{#2}% + \ifcsempty{glo@\glsdetoklabel{#1}@parent}{#3}{#2}% }% } \newcommand*{\ifglshasdesc}[3]{% - \ifcsempty{glo@#1@desc}% + \ifcsempty{glo@\glsdetoklabel{#1}@desc}% {#3}% {#2}% } \newcommand*{\ifglsdescsuppressed}[3]{% - \ifcsequal{glos@#1@desc}{@no@post@desc}% + \ifcsequal{glo@\glsdetoklabel{#1}@desc}{@no@post@desc}% {#2}% {#3}% } \newcommand*{\ifglshassymbol}[3]{% - \ifcsempty{glo@#1@symbol}% + \letcs{\@glo@symbol}{glo@\glsdetoklabel{#1}@symbol}% + \ifdefempty\@glo@symbol {#3}% {% - \expandafter\ifx\csname glo@#1@symbol\endcsname\@gls@default@value - #3% - \else - #2% - \fi + \ifdefequal\@glo@symbol\@gls@default@value + {#3}% + {#2}% }% } \newcommand*{\ifglshaslong}[3]{% - \ifcsempty{glo@#1@long}% + \letcs{\@glo@long}{glo@\glsdetoklabel{#1}@long}% + \ifdefempty\@glo@long {#3}% {% - \expandafter\ifx\csname glo@#1@long\endcsname\@gls@default@value - #3% - \else - #2% - \fi + \ifdefequal\@glo@long\@gls@default@value + {#3}% + {#2}% }% } \newcommand*{\ifglshasshort}[3]{% - \ifcsempty{glo@#1@short}% + \letcs{\@glo@short}{glo@\glsdetoklabel{#1}@short}% + \ifdefempty\@glo@short {#3}% {% - \expandafter\ifx\csname glo@#1@short\endcsname\@gls@default@value - #3% - \else - #2% - \fi + \ifdefequal\@glo@short\@gls@default@value + {#3}% + {#2}% + }% +} +\newcommand*{\ifglshasfield}[4]{% + \glsdoifexists{#2}% + {% + \letcs{\@glo@thisvalue}{glo@\glsdetoklabel{#2}@#1}% + \ifdef\@glo@thisvalue + {% + \ifdefempty\@glo@thisvalue + {% + #4% + }% + {% + \ifdefequal\@glo@thisvalue\@gls@default@value{#4}{#3}% + }% + }% + {% + \@gls@fetchfield{\@gls@thisfield}{#1}% + \ifdef\@gls@thisfield + {% + \letcs{\@glo@thisvalue}{glo@\glsdetoklabel{#2}@\@gls@thisfield}% + \ifdefempty\@glo@thisvalue + {% + #4% + }% + {% + \ifdefequal\@glo@thisvalue\@gls@default@value{#4}{#3}% + }% + }% + {% + \GlossariesWarning{Unknown entry field `#1'}% + #4% + }% + }% }% } \newcommand*{\@glo@types}{,} @@ -1609,13 +1649,15 @@ name=true]{% {% \string\ifglsentryexists{#1}{}\expandafter\@gobble\string\%^^J% \expandafter\@gobble\string\{\expandafter\@gobble\string\%^^J% - \string\gls@defglossaryentry{#1}\expandafter\@gobble\string\%^^J% + \string\gls@defglossaryentry{\glsdetoklabel{#1}}\expandafter + \@gobble\string\%^^J% \expandafter\@gobble\string\{\expandafter\@gobble\string\%% }% \@for\@gls@map:=\@gls@keymap\do {% \edef\glo@value{\expandafter\expandonce - \csname glo@#1@\expandafter\@secondoftwo\@gls@map\endcsname}% + \csname glo@\glsdetoklabel{#1}@\expandafter + \@secondoftwo\@gls@map\endcsname}% \@onelevel@sanitize\glo@value \immediate\write\@gls@deffile {% @@ -1657,6 +1699,18 @@ name=true]{% {counter}{counter},% {parent}{parent}% } +\newcommand*{\@gls@fetchfield}[2]{% + \edef\@gls@thisval{#2}% + \@for\@gls@map:=\@gls@keymap\do{% + \edef\@this@key{\expandafter\@firstoftwo\@gls@map}% + \ifdefequal{\@this@key}{\@gls@thisval}% + {% + \edef#1{\expandafter\@secondoftwo\@gls@map}% + \@endfortrue + }% + {}% + }% +} \newcommand*{\glsaddkey}{\@ifstar\@sglsaddkey\@glsaddkey} \newcommand*{\@sglsaddkey}[1]{% \key@ifundefined{glossentry}{#1}% @@ -1679,11 +1733,8 @@ name=true]{% \letcs{\@glo@tmp}{@glo@#1}% \gls@assign@field{#2}{\@glo@label}{#1}{\@glo@tmp}% }% - \newcommand*{#3}[1]{\csuse{glo@##1@#1}}% - \newcommand*{#4}[1]{% - \letcs{\@glo@text}{glo@##1@#1}% - \xmakefirstuc\@glo@text - }% + \newcommand*{#3}[1]{\@gls@entry@field{##1}{#1}}% + \newcommand*{#4}[1]{\@Gls@entry@field{##1}{#1}}% \ifcsdef{@gls@user@#1@}% {% \PackageError{glossaries}% @@ -1703,11 +1754,7 @@ name=true]{% {\csuse{@gls@user@#1@}{##1}{##2}}% {\csuse{@gls@user@#1@}{##1}{##2}[]}}% \csdef{@gls@user@#1@}##1##2[##3]{% - \glsdoifexists{##2}% - {% - \edef\@glo@type{\glsentrytype{##2}}% - \@gls@link[##1]{##2}{#3{##2}##3}% - }% + \@gls@field@link{##1}{##2}{#3{##2}##3}% }% }% \ifcsdef{@Gls@user@#1@}% @@ -1729,11 +1776,7 @@ name=true]{% {\csuse{@Gls@user@#1@}{##1}{##2}}% {\csuse{@Gls@user@#1@}{##1}{##2}[]}}% \csdef{@Gls@user@#1@}##1##2[##3]{% - \glsdoifexists{##2}% - {% - \edef\@glo@type{\glsentrytype{##2}}% - \@gls@link[##1]{##2}{#4{##2}##3}% - }% + \@gls@field@link{##1}{##2}{#4{##2}##3}% }% }% \ifcsdef{@GLS@user@#1@}% @@ -1755,11 +1798,7 @@ name=true]{% {\csuse{@GLS@user@#1@}{##1}{##2}}% {\csuse{@GLS@user@#1@}{##1}{##2}[]}}% \csdef{@GLS@user@#1@}##1##2[##3]{% - \glsdoifexists{##2}% - {% - \edef\@glo@type{\glsentrytype{##2}}% - \@gls@link[##1]{##2}{\mfirstucMakeUppercase{#3{##2}##3}}% - }% + \@gls@field@link{##1}{##2}{\mfirstucMakeUppercase{#3{##2}##3}}% }% }% }% @@ -1782,8 +1821,8 @@ name=true]{% \@org@newglossaryentryprehook }% \renewcommand*{\gls@assign@desc}[1]{% - \global\cslet{glo@#1@desc}{\@glo@desc}% - \global\cslet{glo@#1@descplural}{\@glo@desc}% + \global\cslet{glo@\glsdetoklabel{#1}@desc}{\@glo@desc}% + \global\cslet{glo@\glsdetoklabel{#1}@descplural}{\@glo@desc}% } \gls@defglossaryentry{#1}{#2}% \egroup @@ -1796,7 +1835,7 @@ name=true]{% } \@onlypreamble{\longprovideglossaryentry} \newcommand{\gls@defglossaryentry}[2]{% - \def\@glo@label{#1}% + \edef\@glo@label{\glsdetoklabel{#1}}% \let\glslabel\@glo@label \let\@glo@name\@glsnoname \let\@glo@desc\@glsnodesc @@ -1833,8 +1872,8 @@ name=true]{% a new glossary before you can define entries}% }% {}% - \gls@assign@field{\glsdefaulttype}{#1}{type}{\@glo@type}% - \edef\@glo@type{\glsentrytype{#1}}% + \gls@assign@field{\glsdefaulttype}{\@glo@label}{type}{\@glo@type}% + \edef\@glo@type{\glsentrytype{\@glo@label}}% \ifcsundef{glolist@\@glo@type}% {% \PackageError{glossaries}% @@ -1844,22 +1883,24 @@ name=true]{% }% {% \protected@edef\@glolist@{\csname glolist@\@glo@type\endcsname}% - \expandafter\xdef\csname glolist@\@glo@type\endcsname{\@glolist@{#1},}% + \expandafter\xdef\csname glolist@\@glo@type\endcsname{% + \@glolist@{\@glo@label},}% }% \gls@level=0\relax \ifx\@glo@parent\@empty - \expandafter\gdef\csname glo@#1@parent\endcsname{}% + \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}% \else - \ifthenelse{\equal{#1}{\@glo@parent}}% + \ifdefequal\@glo@label\@glo@parent% {% - \PackageError{glossaries}{Entry `#1' can't be its own parent}{}% + \PackageError{glossaries}{Entry `\@glo@label' can't be its own parent}{}% \def\@glo@parent{}% - \expandafter\gdef\csname glo@#1@parent\endcsname{}% + \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}% }% {% \ifglsentryexists{\@glo@parent}% {% - \expandafter\xdef\csname glo@#1@parent\endcsname{\@glo@parent}% + \expandafter\xdef\csname glo@\@glo@label @parent\endcsname{% + \@glo@parent}% \gls@level=\csname glo@\@glo@parent @level\endcsname\relax \advance\gls@level by 1\relax \ifx\@glo@name\@glsnoname @@ -1875,34 +1916,34 @@ name=true]{% \PackageError{glossaries}% {% Invalid parent `\@glo@parent' - for entry `#1' - parent doesn't exist% + for entry `\@glo@label' - parent doesn't exist% }% {% Parent entries must be defined before their children% }% \def\@glo@parent{}% - \expandafter\gdef\csname glo@#1@parent\endcsname{}% + \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}% }% }% \fi - \expandafter\xdef\csname glo@#1@level\endcsname{\number\gls@level}% - \gls@assign@field{\@glo@name}{#1}{sortvalue}{\@glo@sort}% - \letcs\@glo@sort{glo@#1@sortvalue}% - \gls@assign@field{\@glo@name}{#1}{text}{\@glo@text}% + \expandafter\xdef\csname glo@\@glo@label @level\endcsname{\number\gls@level}% + \gls@assign@field{\@glo@name}{\@glo@label}{sortvalue}{\@glo@sort}% + \letcs\@glo@sort{glo@\@glo@label @sortvalue}% + \gls@assign@field{\@glo@name}{\@glo@label}{text}{\@glo@text}% \expandafter\gls@assign@field\expandafter - {\csname glo@#1@text\endcsname\glspluralsuffix}% - {#1}{plural}{\@glo@plural}% + {\csname glo@\@glo@label @text\endcsname\glspluralsuffix}% + {\@glo@label}{plural}{\@glo@plural}% \expandafter\gls@assign@field\expandafter - {\csname glo@#1@text\endcsname}% - {#1}{first}{\@glo@first}% + {\csname glo@\@glo@label @text\endcsname}% + {\@glo@label}{first}{\@glo@first}% \ifx\@glo@first\@gls@default@value \expandafter\gls@assign@field\expandafter - {\csname glo@#1@plural\endcsname}% - {#1}{firstpl}{\@glo@firstplural}% + {\csname glo@\@glo@label @plural\endcsname}% + {\@glo@label}{firstpl}{\@glo@firstplural}% \else \expandafter\gls@assign@field\expandafter - {\csname glo@#1@first\endcsname\glspluralsuffix}% - {#1}{firstpl}{\@glo@firstplural}% + {\csname glo@\@glo@label @first\endcsname\glspluralsuffix}% + {\@glo@label}{firstpl}{\@glo@firstplural}% \fi \ifcsundef{@glotype@\@glo@type @counter}% {% @@ -1911,25 +1952,26 @@ name=true]{% {% \letcs\@glo@defaultcounter{@glotype@\@glo@type @counter}% }% - \gls@assign@field{\@glo@defaultcounter}{#1}{counter}{\@glo@counter}% - \gls@assign@field{}{#1}{useri}{\@glo@useri}% - \gls@assign@field{}{#1}{userii}{\@glo@userii}% - \gls@assign@field{}{#1}{useriii}{\@glo@useriii}% - \gls@assign@field{}{#1}{useriv}{\@glo@useriv}% - \gls@assign@field{}{#1}{userv}{\@glo@userv}% - \gls@assign@field{}{#1}{uservi}{\@glo@uservi}% - \gls@assign@field{}{#1}{short}{\@glo@short}% - \gls@assign@field{}{#1}{shortpl}{\@glo@shortpl}% - \gls@assign@field{}{#1}{long}{\@glo@long}% - \gls@assign@field{}{#1}{longpl}{\@glo@longpl}% + \gls@assign@field{\@glo@defaultcounter}{\@glo@label}{counter}{\@glo@counter}% + \gls@assign@field{}{\@glo@label}{useri}{\@glo@useri}% + \gls@assign@field{}{\@glo@label}{userii}{\@glo@userii}% + \gls@assign@field{}{\@glo@label}{useriii}{\@glo@useriii}% + \gls@assign@field{}{\@glo@label}{useriv}{\@glo@useriv}% + \gls@assign@field{}{\@glo@label}{userv}{\@glo@userv}% + \gls@assign@field{}{\@glo@label}{uservi}{\@glo@uservi}% + \gls@assign@field{}{\@glo@label}{short}{\@glo@short}% + \gls@assign@field{}{\@glo@label}{shortpl}{\@glo@shortpl}% + \gls@assign@field{}{\@glo@label}{long}{\@glo@long}% + \gls@assign@field{}{\@glo@label}{longpl}{\@glo@longpl}% \ifx\@glo@name\@glsnoname \@glsnoname \let\@gloname\@gls@default@value \fi - \gls@assign@field{}{#1}{name}{\@glo@name}% - \ifcsundef{glo@#1@numberlist}% + \gls@assign@field{}{\@glo@label}{name}{\@glo@name}% + \ifcsundef{glo@\@glo@label @numberlist}% {% - \csxdef{glo@#1@numberlist}{\noexpand\@gls@missingnumberlist{\@glo@label}}% + \csxdef{glo@\@glo@label @numberlist}{% + \noexpand\@gls@missingnumberlist{\@glo@label}}% }% {}% \def\@glo@@desc{\@glo@first}% @@ -1940,48 +1982,52 @@ name=true]{% \@glsnodesc \let\@glodesc\@gls@default@value \fi - \gls@assign@desc{#1}% - \@gls@defsort{\@glo@type}{#1}% + \gls@assign@desc{\@glo@label}% + \@gls@defsort{\@glo@type}{\@glo@label}% \def\@glo@@symbol{\@glo@text}% \ifx\@glo@symbol\@glo@@symbol \let\@glo@symbol\@glo@text \fi - \gls@assign@field{\relax}{#1}{symbol}{\@glo@symbol}% + \gls@assign@field{\relax}{\@glo@label}{symbol}{\@glo@symbol}% \expandafter \gls@assign@field\expandafter - {\csname glo@#1@symbol\endcsname} - {#1}{symbolplural}{\@glo@symbolplural}% - \expandafter\gdef\csname glo@#1@flagfalse\endcsname{% - \expandafter\global\expandafter - \let\csname ifglo@#1@flag\endcsname\iffalse + {\csname glo@\@glo@label @symbol\endcsname} + {\@glo@label}{symbolplural}{\@glo@symbolplural}% + \expandafter\xdef\csname glo@\@glo@label @flagfalse\endcsname{% + \noexpand\global + \noexpand\let\expandafter\noexpand + \csname ifglo@\@glo@label @flag\endcsname\noexpand\iffalse }% - \expandafter\gdef\csname glo@#1@flagtrue\endcsname{% - \expandafter\global\expandafter - \let\csname ifglo@#1@flag\endcsname\iftrue + \expandafter\xdef\csname glo@\@glo@label @flagtrue\endcsname{% + \noexpand\global + \noexpand\let\expandafter\noexpand + \csname ifglo@\@glo@label @flag\endcsname\noexpand\iftrue }% - \csname glo@#1@flagfalse\endcsname + \csname glo@\@glo@label @flagfalse\endcsname \ifx\@glo@see\@empty \else \protected@edef\@do@glssee{% \noexpand\@gls@fixbraces\noexpand\@glo@list\@glo@see \noexpand\@nil - \noexpand\expandafter\noexpand\@glssee\noexpand\@glo@list{#1}}% + \noexpand\expandafter\noexpand\@glssee\noexpand\@glo@list{\@glo@label}}% \@do@glssee \fi - \do@glo@storeentry{#1}% + \do@glo@storeentry{\@glo@label}% \@newglossaryentryposthook } \newcommand*{\@newglossaryentryprehook}{} \newcommand*{\@newglossaryentryposthook}{} \newcommand*{\glsmoveentry}[2]{% - \edef\glo@type{\csname glo@#1@type\endcsname}% + \edef\@glo@thislabel{\glsdetoklabel{#1}}% + \edef\glo@type{\csname glo@\@glo@thislabel @type\endcsname}% \def\glo@list{,}% \forglsentries[\glo@type]{\glo@label}% {% - \ifthenelse{\equal{\glo@label}{#1}}{}{\eappto\glo@list{\glo@label,}}% + \ifdefequal\@glo@thislabel\glo@label + {}{\eappto\glo@list{\glo@label,}}% }% \cslet{glolist@\glo@type}{\glo@list}% - \csdef{glo@#1@type}{#2}% + \csdef{glo@\@glo@thislabel @type}{#2}% } \ifglsxindy \newcommand*{\@glossaryentryfield}{\string\\glossentry} @@ -1996,8 +2042,8 @@ name=true]{% \string\subglossentry} \fi \newcommand{\@glo@storeentry}[1]{% - \def\@glo@label{#1}% - \@gls@checkmkidxchars\@glo@label + \edef\@glo@esclabel{#1}% + \@gls@checkmkidxchars\@glo@esclabel \protected@edef\@glo@sort{\csname glo@#1@sort\endcsname}% \@gls@checkmkidxchars\@glo@sort \@gls@checkmkidxchars\@glo@prefix @@ -2006,14 +2052,14 @@ name=true]{% \ifx\@glo@parent\@empty \expandafter\protected@xdef\csname glo@#1@index\endcsname{% (\string"\@glo@sort\string" % - \string"\@glo@prefix\@glossaryentryfield{\@glo@label}\string") % + \string"\@glo@prefix\@glossaryentryfield{\@glo@esclabel}\string") % }% \else \expandafter\protected@xdef\csname glo@#1@index\endcsname{% \csname glo@\@glo@parent @index\endcsname (\string"\@glo@sort\string" % \string"\@glo@prefix\@glossarysubentryfield - {\csname glo@#1@level\endcsname}{\@glo@label}\string") % + {\csname glo@#1@level\endcsname}{\@glo@esclabel}\string") % }% \fi \else @@ -2021,14 +2067,14 @@ name=true]{% \@onelevel@sanitize\@glo@prefix \expandafter\protected@xdef\csname glo@#1@index\endcsname{% \@glo@sort\@gls@actualchar\@glo@prefix - \@glossaryentryfield{\@glo@label}% + \@glossaryentryfield{\@glo@esclabel}% }% \else \expandafter\protected@xdef\csname glo@#1@index\endcsname{% \csname glo@\@glo@parent @index\endcsname\@gls@levelchar \@glo@sort\@gls@actualchar\@glo@prefix \@glossarysubentryfield - {\csname glo@#1@level\endcsname}{\@glo@label}% + {\csname glo@#1@level\endcsname}{\@glo@esclabel}% }% \fi \fi @@ -2050,7 +2096,7 @@ name=true]{% {% \glsdoifexists{#1}% {% - \expandafter\global\csname glo@#1@flagfalse\endcsname + \expandafter\global\csname glo@\glsdetoklabel{#1}@flagfalse\endcsname }% }% } @@ -2059,7 +2105,7 @@ name=true]{% {% \glsdoifexists{#1}% {% - \expandafter\let\csname ifglo@#1@flag\endcsname\iffalse + \expandafter\let\csname ifglo@\glsdetoklabel{#1}@flag\endcsname\iffalse }% }% } @@ -2068,7 +2114,7 @@ name=true]{% {% \glsdoifexists{#1}% {% - \expandafter\global\csname glo@#1@flagtrue\endcsname + \expandafter\global\csname glo@\glsdetoklabel{#1}@flagtrue\endcsname }% }% } @@ -2077,7 +2123,7 @@ name=true]{% {% \glsdoifexists{#1}% {% - \expandafter\let\csname ifglo@#1@flag\endcsname\iftrue + \expandafter\let\csname ifglo@\glsdetoklabel{#1}@flag\endcsname\iftrue }% }% } @@ -2471,7 +2517,7 @@ name=true]{% }% } \define@key{glslink}{format}{% -\def\@glsnumberformat{#1}} + \def\@glsnumberformat{#1}} \define@boolkey{glslink}{hyper}[true]{} \define@boolkey{glslink}{local}[true]{} \newrobustcmd*{\glslink}{% @@ -2491,10 +2537,12 @@ name=true]{% } \def\@gls@link[#1]#2#3{% \leavevmode - \def\glslabel{#2}% + \edef\glslabel{\glsdetoklabel{#2}}% + \def\@gls@link@opts{#1}% + \let\@gls@link@label\glslabel \def\@glsnumberformat{glsnumberformat}% - \edef\@gls@counter{\csname glo@#2@counter\endcsname}% - \edef\gls@type{\csname glo@#2@type\endcsname}% + \edef\@gls@counter{\csname glo@\glslabel @counter\endcsname}% + \edef\gls@type{\csname glo@\glslabel @type\endcsname}% \expandafter\DTLifinlist\expandafter {\gls@type}{\@gls@nohyperlist}% {% @@ -2505,10 +2553,10 @@ name=true]{% }% \setkeys{glslink}{#1}% \@gls@saveentrycounter - \@gls@setsort{#2}% + \@gls@setsort{\glslabel}% \@do@wrglossary{#2}% \ifKV@glslink@hyper - \@glslink{\glolinkprefix#2}{\glstextformat{#3}}% + \@glslink{\glolinkprefix\glslabel}{\glstextformat{#3}}% \else \glstextformat{#3}% \fi @@ -2925,9 +2973,6 @@ name=true]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glscustomtext\@empty @@ -2966,9 +3011,6 @@ name=true]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@secondofthree \let\glscustomtext\@empty @@ -3008,9 +3050,6 @@ name=true]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@thirdofthree \let\glscustomtext\@empty @@ -3048,9 +3087,6 @@ name=true]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% \let\glsifplural\@firstoftwo \let\glscapscase\@firstofthree \let\glscustomtext\@empty @@ -3090,9 +3126,6 @@ name=true]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% \let\glsifplural\@firstoftwo \let\glscapscase\@secondofthree \let\glscustomtext\@empty @@ -3132,9 +3165,6 @@ name=true]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% \let\glsifplural\@firstoftwo \let\glscapscase\@thirdofthree \let\glscustomtext\@empty @@ -3170,9 +3200,6 @@ name=true]{% \newcommand*{\@glsdisp}[3][]{% \glsdoifexists{#2}{% \edef\@glo@type{\glsentrytype{#2}}% - \def\@gls@link@opts{#1}% - \def\@gls@link@label{#2}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \def\glscustomtext{#3}% @@ -3200,499 +3227,327 @@ name=true]{% \fi }% } +\newcommand{\@gls@field@link}[3]{% + \glsdoifexists{#2}% + {% + \edef\@glo@type{\glsentrytype{#2}}% + \@gls@link[#1]{#2}{#3}% + }% +} \newrobustcmd*{\glstext}{\@ifstar\@sglstext\@glstext} \newcommand*{\@sglstext}[1][]{\@glstext[hyper=false,#1]} \newcommand*{\@glstext}[2][]{% \new@ifnextchar[{\@glstext@{#1}{#2}}{\@glstext@{#1}{#2}[]}} \def\@glstext@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentrytext{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentrytext{#2}#3}% } \newrobustcmd*{\GLStext}{\@ifstar\@sGLStext\@GLStext} \newcommand*{\@sGLStext}[1][]{\@GLStext[hyper=false,#1]} \newcommand*{\@GLStext}[2][]{% \new@ifnextchar[{\@GLStext@{#1}{#2}}{\@GLStext@{#1}{#2}[]}} \def\@GLStext@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrytext{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrytext{#2}#3}}% } \newrobustcmd*{\Glstext}{\@ifstar\@sGlstext\@Glstext} \newcommand*{\@sGlstext}[1][]{\@Glstext[hyper=false,#1]} \newcommand*{\@Glstext}[2][]{% \new@ifnextchar[{\@Glstext@{#1}{#2}}{\@Glstext@{#1}{#2}[]}} \def\@Glstext@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentrytext{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentrytext{#2}#3}% } \newrobustcmd*{\glsfirst}{\@ifstar\@sglsfirst\@glsfirst} \newcommand*{\@sglsfirst}[1][]{\@glsfirst[hyper=false,#1]} \newcommand*{\@glsfirst}[2][]{% \new@ifnextchar[{\@glsfirst@{#1}{#2}}{\@glsfirst@{#1}{#2}[]}} \def\@glsfirst@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryfirst{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryfirst{#2}#3}% } \newrobustcmd*{\Glsfirst}{\@ifstar\@sGlsfirst\@Glsfirst} \newcommand*{\@sGlsfirst}[1][]{\@Glsfirst[hyper=false,#1]} \newcommand*{\@Glsfirst}[2][]{% \new@ifnextchar[{\@Glsfirst@{#1}{#2}}{\@Glsfirst@{#1}{#2}[]}} \def\@Glsfirst@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryfirst{#2}#3}}% + \@gls@field@link{#1}{#2}{\Glsentryfirst{#2}#3}% } \newrobustcmd*{\GLSfirst}{\@ifstar\@sGLSfirst\@GLSfirst} \newcommand*{\@sGLSfirst}[1][]{\@GLSfirst[hyper=false,#1]} \newcommand*{\@GLSfirst}[2][]{% \new@ifnextchar[{\@GLSfirst@{#1}{#2}}{\@GLSfirst@{#1}{#2}[]}} \def\@GLSfirst@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryfirst{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryfirst{#2}#3}}% } \newrobustcmd*{\glsplural}{\@ifstar\@sglsplural\@glsplural} \newcommand*{\@sglsplural}[1][]{\@glsplural[hyper=false,#1]} \newcommand*{\@glsplural}[2][]{% \new@ifnextchar[{\@glsplural@{#1}{#2}}{\@glsplural@{#1}{#2}[]}} \def\@glsplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryplural{#2}#3}% } \newrobustcmd*{\Glsplural}{\@ifstar\@sGlsplural\@Glsplural} \newcommand*{\@sGlsplural}[1][]{\@Glsplural[hyper=false,#1]} \newcommand*{\@Glsplural}[2][]{% \new@ifnextchar[{\@Glsplural@{#1}{#2}}{\@Glsplural@{#1}{#2}[]}} \def\@Glsplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryplural{#2}#3}% } \newrobustcmd*{\GLSplural}{\@ifstar\@sGLSplural\@GLSplural} \newcommand*{\@sGLSplural}[1][]{\@GLSplural[hyper=false,#1]} \newcommand*{\@GLSplural}[2][]{% \new@ifnextchar[{\@GLSplural@{#1}{#2}}{\@GLSplural@{#1}{#2}[]}} \def\@GLSplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryplural{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryplural{#2}#3}}% } \newrobustcmd*{\glsfirstplural}{\@ifstar\@sglsfirstplural\@glsfirstplural} \newcommand*{\@sglsfirstplural}[1][]{\@glsfirstplural[hyper=false,#1]} \newcommand*{\@glsfirstplural}[2][]{% \new@ifnextchar[{\@glsfirstplural@{#1}{#2}}{\@glsfirstplural@{#1}{#2}[]}} \def\@glsfirstplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryfirstplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryfirstplural{#2}#3}% } \newrobustcmd*{\Glsfirstplural}{\@ifstar\@sGlsfirstplural\@Glsfirstplural} \newcommand*{\@sGlsfirstplural}[1][]{\@Glsfirstplural[hyper=false,#1]} \newcommand*{\@Glsfirstplural}[2][]{% \new@ifnextchar[{\@Glsfirstplural@{#1}{#2}}{\@Glsfirstplural@{#1}{#2}[]}} \def\@Glsfirstplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryfirstplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryfirstplural{#2}#3}% } \newrobustcmd*{\GLSfirstplural}{\@ifstar\@sGLSfirstplural\@GLSfirstplural} \newcommand*{\@sGLSfirstplural}[1][]{\@GLSfirstplural[hyper=false,#1]} \newcommand*{\@GLSfirstplural}[2][]{% \new@ifnextchar[{\@GLSfirstplural@{#1}{#2}}{\@GLSfirstplural@{#1}{#2}[]}} \def\@GLSfirstplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryfirstplural{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryfirstplural{#2}#3}}% } \newrobustcmd*{\glsname}{\@ifstar\@sglsname\@glsname} \newcommand*{\@sglsname}[1][]{\@glsname[hyper=false,#1]} \newcommand*{\@glsname}[2][]{% \new@ifnextchar[{\@glsname@{#1}{#2}}{\@glsname@{#1}{#2}[]}} \def\@glsname@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryname{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryname{#2}#3}% } \newrobustcmd*{\Glsname}{\@ifstar\@sGlsname\@Glsname} \newcommand*{\@sGlsname}[1][]{\@Glsname[hyper=false,#1]} \newcommand*{\@Glsname}[2][]{% \new@ifnextchar[{\@Glsname@{#1}{#2}}{\@Glsname@{#1}{#2}[]}} \def\@Glsname@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryname{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryname{#2}#3}% } \newrobustcmd*{\GLSname}{\@ifstar\@sGLSname\@GLSname} \newcommand*{\@sGLSname}[1][]{\@GLSname[hyper=false,#1]} \newcommand*{\@GLSname}[2][]{% \new@ifnextchar[{\@GLSname@{#1}{#2}}{\@GLSname@{#1}{#2}[]}} \def\@GLSname@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryname{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryname{#2}#3}}% } \newrobustcmd*{\glsdesc}{\@ifstar\@sglsdesc\@glsdesc} \newcommand*{\@sglsdesc}[1][]{\@glsdesc[hyper=false,#1]} \newcommand*{\@glsdesc}[2][]{% \new@ifnextchar[{\@glsdesc@{#1}{#2}}{\@glsdesc@{#1}{#2}[]}} \def\@glsdesc@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentrydesc{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentrydesc{#2}#3}% } \newrobustcmd*{\Glsdesc}{\@ifstar\@sGlsdesc\@Glsdesc} \newcommand*{\@sGlsdesc}[1][]{\@Glsdesc[hyper=false,#1]} \newcommand*{\@Glsdesc}[2][]{% \new@ifnextchar[{\@Glsdesc@{#1}{#2}}{\@Glsdesc@{#1}{#2}[]}} \def\@Glsdesc@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentrydesc{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentrydesc{#2}#3}% } \newrobustcmd*{\GLSdesc}{\@ifstar\@sGLSdesc\@GLSdesc} \newcommand*{\@sGLSdesc}[1][]{\@GLSdesc[hyper=false,#1]} \newcommand*{\@GLSdesc}[2][]{% \new@ifnextchar[{\@GLSdesc@{#1}{#2}}{\@GLSdesc@{#1}{#2}[]}} \def\@GLSdesc@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrydesc{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrydesc{#2}#3}}% } \newrobustcmd*{\glsdescplural}{\@ifstar\@sglsdescplural\@glsdescplural} \newcommand*{\@sglsdescplural}[1][]{\@glsdescplural[hyper=false,#1]} \newcommand*{\@glsdescplural}[2][]{% \new@ifnextchar[{\@glsdescplural@{#1}{#2}}{\@glsdescplural@{#1}{#2}[]}} \def\@glsdescplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentrydescplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentrydescplural{#2}#3}% } \newrobustcmd*{\Glsdescplural}{\@ifstar\@sGlsdescplural\@Glsdescplural} \newcommand*{\@sGlsdescplural}[1][]{\@Glsdescplural[hyper=false,#1]} \newcommand*{\@Glsdescplural}[2][]{% \new@ifnextchar[{\@Glsdescplural@{#1}{#2}}{\@Glsdescplural@{#1}{#2}[]}} \def\@Glsdescplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentrydescplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentrydescplural{#2}#3}% } \newrobustcmd*{\GLSdescplural}{\@ifstar\@sGLSdescplural\@GLSdescplural} \newcommand*{\@sGLSdescplural}[1][]{\@GLSdescplural[hyper=false,#1]} \newcommand*{\@GLSdescplural}[2][]{% \new@ifnextchar[{\@GLSdescplural@{#1}{#2}}{\@GLSdescplural@{#1}{#2}[]}} \def\@GLSdescplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrydescplural{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrydescplural{#2}#3}}% } \newrobustcmd*{\glssymbol}{\@ifstar\@sglssymbol\@glssymbol} \newcommand*{\@sglssymbol}[1][]{\@glssymbol[hyper=false,#1]} \newcommand*{\@glssymbol}[2][]{% \new@ifnextchar[{\@glssymbol@{#1}{#2}}{\@glssymbol@{#1}{#2}[]}} \def\@glssymbol@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentrysymbol{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentrysymbol{#2}#3}% } \newrobustcmd*{\Glssymbol}{\@ifstar\@sGlssymbol\@Glssymbol} \newcommand*{\@sGlssymbol}[1][]{\@Glssymbol[hyper=false,#1]} \newcommand*{\@Glssymbol}[2][]{% \new@ifnextchar[{\@Glssymbol@{#1}{#2}}{\@Glssymbol@{#1}{#2}[]}} \def\@Glssymbol@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentrysymbol{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentrysymbol{#2}#3}% } \newrobustcmd*{\GLSsymbol}{\@ifstar\@sGLSsymbol\@GLSsymbol} \newcommand*{\@sGLSsymbol}[1][]{\@GLSsymbol[hyper=false,#1]} \newcommand*{\@GLSsymbol}[2][]{% \new@ifnextchar[{\@GLSsymbol@{#1}{#2}}{\@GLSsymbol@{#1}{#2}[]}} \def\@GLSsymbol@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrysymbol{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrysymbol{#2}#3}}% } \newrobustcmd*{\glssymbolplural}{\@ifstar\@sglssymbolplural\@glssymbolplural} \newcommand*{\@sglssymbolplural}[1][]{\@glssymbolplural[hyper=false,#1]} \newcommand*{\@glssymbolplural}[2][]{% \new@ifnextchar[{\@glssymbolplural@{#1}{#2}}{\@glssymbolplural@{#1}{#2}[]}} \def\@glssymbolplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentrysymbolplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentrysymbolplural{#2}#3}% } \newrobustcmd*{\Glssymbolplural}{\@ifstar\@sGlssymbolplural\@Glssymbolplural} \newcommand*{\@sGlssymbolplural}[1][]{\@Glssymbolplural[hyper=false,#1]} \newcommand*{\@Glssymbolplural}[2][]{% \new@ifnextchar[{\@Glssymbolplural@{#1}{#2}}{\@Glssymbolplural@{#1}{#2}[]}} \def\@Glssymbolplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentrysymbolplural{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentrysymbolplural{#2}#3}% } \newrobustcmd*{\GLSsymbolplural}{\@ifstar\@sGLSsymbolplural\@GLSsymbolplural} \newcommand*{\@sGLSsymbolplural}[1][]{\@GLSsymbolplural[hyper=false,#1]} \newcommand*{\@GLSsymbolplural}[2][]{% \new@ifnextchar[{\@GLSsymbolplural@{#1}{#2}}{\@GLSsymbolplural@{#1}{#2}[]}} \def\@GLSsymbolplural@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentrysymbolplural{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentrysymbolplural{#2}#3}}% } \newrobustcmd*{\glsuseri}{\@ifstar\@sglsuseri\@glsuseri} \newcommand*{\@sglsuseri}[1][]{\@glsuseri[hyper=false,#1]} \newcommand*{\@glsuseri}[2][]{% \new@ifnextchar[{\@glsuseri@{#1}{#2}}{\@glsuseri@{#1}{#2}[]}} \def\@glsuseri@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryuseri{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryuseri{#2}#3}% } \newrobustcmd*{\Glsuseri}{\@ifstar\@sGlsuseri\@Glsuseri} \newcommand*{\@sGlsuseri}[1][]{\@Glsuseri[hyper=false,#1]} \newcommand*{\@Glsuseri}[2][]{% \new@ifnextchar[{\@Glsuseri@{#1}{#2}}{\@Glsuseri@{#1}{#2}[]}} \def\@Glsuseri@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryuseri{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryuseri{#2}#3}% } \newrobustcmd*{\GLSuseri}{\@ifstar\@sGLSuseri\@GLSuseri} \newcommand*{\@sGLSuseri}[1][]{\@GLSuseri[hyper=false,#1]} \newcommand*{\@GLSuseri}[2][]{% \new@ifnextchar[{\@GLSuseri@{#1}{#2}}{\@GLSuseri@{#1}{#2}[]}} \def\@GLSuseri@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuseri{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuseri{#2}#3}}% } \newrobustcmd*{\glsuserii}{\@ifstar\@sglsuserii\@glsuserii} \newcommand*{\@sglsuserii}[1][]{\@glsuserii[hyper=false,#1]} \newcommand*{\@glsuserii}[2][]{% \new@ifnextchar[{\@glsuserii@{#1}{#2}}{\@glsuserii@{#1}{#2}[]}} \def\@glsuserii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryuserii{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryuserii{#2}#3}% } \newrobustcmd*{\Glsuserii}{\@ifstar\@sGlsuserii\@Glsuserii} \newcommand*{\@sGlsuserii}[1][]{\@Glsuserii[hyper=false,#1]} \newcommand*{\@Glsuserii}[2][]{% \new@ifnextchar[{\@Glsuserii@{#1}{#2}}{\@Glsuserii@{#1}{#2}[]}} \def\@Glsuserii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryuserii{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryuserii{#2}#3}% } \newrobustcmd*{\GLSuserii}{\@ifstar\@sGLSuserii\@GLSuserii} \newcommand*{\@sGLSuserii}[1][]{\@GLSuserii[hyper=false,#1]} \newcommand*{\@GLSuserii}[2][]{% \new@ifnextchar[{\@GLSuserii@{#1}{#2}}{\@GLSuserii@{#1}{#2}[]}} \def\@GLSuserii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuserii{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuserii{#2}#3}}% } \newrobustcmd*{\glsuseriii}{\@ifstar\@sglsuseriii\@glsuseriii} \newcommand*{\@sglsuseriii}[1][]{\@glsuseriii[hyper=false,#1]} \newcommand*{\@glsuseriii}[2][]{% \new@ifnextchar[{\@glsuseriii@{#1}{#2}}{\@glsuseriii@{#1}{#2}[]}} \def\@glsuseriii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryuseriii{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryuseriii{#2}#3}% } \newrobustcmd*{\Glsuseriii}{\@ifstar\@sGlsuseriii\@Glsuseriii} \newcommand*{\@sGlsuseriii}[1][]{\@Glsuseriii[hyper=false,#1]} \newcommand*{\@Glsuseriii}[2][]{% \new@ifnextchar[{\@Glsuseriii@{#1}{#2}}{\@Glsuseriii@{#1}{#2}[]}} \def\@Glsuseriii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryuseriii{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryuseriii{#2}#3}% } \newrobustcmd*{\GLSuseriii}{\@ifstar\@sGLSuseriii\@GLSuseriii} \newcommand*{\@sGLSuseriii}[1][]{\@GLSuseriii[hyper=false,#1]} \newcommand*{\@GLSuseriii}[2][]{% \new@ifnextchar[{\@GLSuseriii@{#1}{#2}}{\@GLSuseriii@{#1}{#2}[]}} \def\@GLSuseriii@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuseriii{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuseriii{#2}#3}}% } \newrobustcmd*{\glsuseriv}{\@ifstar\@sglsuseriv\@glsuseriv} \newcommand*{\@sglsuseriv}[1][]{\@glsuseriv[hyper=false,#1]} \newcommand*{\@glsuseriv}[2][]{% \new@ifnextchar[{\@glsuseriv@{#1}{#2}}{\@glsuseriv@{#1}{#2}[]}} \def\@glsuseriv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryuseriv{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryuseriv{#2}#3}% } \newrobustcmd*{\Glsuseriv}{\@ifstar\@sGlsuseriv\@Glsuseriv} \newcommand*{\@sGlsuseriv}[1][]{\@Glsuseriv[hyper=false,#1]} \newcommand*{\@Glsuseriv}[2][]{% \new@ifnextchar[{\@Glsuseriv@{#1}{#2}}{\@Glsuseriv@{#1}{#2}[]}} \def\@Glsuseriv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryuseriv{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryuseriv{#2}#3}% } \newrobustcmd*{\GLSuseriv}{\@ifstar\@sGLSuseriv\@GLSuseriv} \newcommand*{\@sGLSuseriv}[1][]{\@GLSuseriv[hyper=false,#1]} \newcommand*{\@GLSuseriv}[2][]{% \new@ifnextchar[{\@GLSuseriv@{#1}{#2}}{\@GLSuseriv@{#1}{#2}[]}} \def\@GLSuseriv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuseriv{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuseriv{#2}#3}}% } \newrobustcmd*{\glsuserv}{\@ifstar\@sglsuserv\@glsuserv} \newcommand*{\@sglsuserv}[1][]{\@glsuserv[hyper=false,#1]} \newcommand*{\@glsuserv}[2][]{% \new@ifnextchar[{\@glsuserv@{#1}{#2}}{\@glsuserv@{#1}{#2}[]}} \def\@glsuserv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryuserv{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryuserv{#2}#3}% } \newrobustcmd*{\Glsuserv}{\@ifstar\@sGlsuserv\@Glsuserv} \newcommand*{\@sGlsuserv}[1][]{\@Glsuserv[hyper=false,#1]} \newcommand*{\@Glsuserv}[2][]{% \new@ifnextchar[{\@Glsuserv@{#1}{#2}}{\@Glsuserv@{#1}{#2}[]}} \def\@Glsuserv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryuserv{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryuserv{#2}#3}% } \newrobustcmd*{\GLSuserv}{\@ifstar\@sGLSuserv\@GLSuserv} \newcommand*{\@sGLSuserv}[1][]{\@GLSuserv[hyper=false,#1]} \newcommand*{\@GLSuserv}[2][]{% \new@ifnextchar[{\@GLSuserv@{#1}{#2}}{\@GLSuserv@{#1}{#2}[]}} \def\@GLSuserv@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuserv{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuserv{#2}#3}}% } \newrobustcmd*{\glsuservi}{\@ifstar\@sglsuservi\@glsuservi} \newcommand*{\@sglsuservi}[1][]{\@glsuservi[hyper=false,#1]} \newcommand*{\@glsuservi}[2][]{% \new@ifnextchar[{\@glsuservi@{#1}{#2}}{\@glsuservi@{#1}{#2}[]}} \def\@glsuservi@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\glsentryuservi{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\glsentryuservi{#2}#3}% } \newrobustcmd*{\Glsuservi}{\@ifstar\@sGlsuservi\@Glsuservi} \newcommand*{\@sGlsuservi}[1][]{\@Glsuservi[hyper=false,#1]} \newcommand*{\@Glsuservi}[2][]{% \new@ifnextchar[{\@Glsuservi@{#1}{#2}}{\@Glsuservi@{#1}{#2}[]}} \def\@Glsuservi@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\Glsentryuservi{#2}#3}% - }% + \@gls@field@link{#1}{#2}{\Glsentryuservi{#2}#3}% } \newrobustcmd*{\GLSuservi}{\@ifstar\@sGLSuservi\@GLSuservi} \newcommand*{\@sGLSuservi}[1][]{\@GLSuservi[hyper=false,#1]} \newcommand*{\@GLSuservi}[2][]{% \new@ifnextchar[{\@GLSuservi@{#1}{#2}}{\@GLSuservi@{#1}{#2}[]}} \def\@GLSuservi@#1#2[#3]{% - \glsdoifexists{#2}% - {% - \edef\@glo@type{\glsentrytype{#2}}% - \@gls@link[#1]{#2}{\mfirstucMakeUppercase{\glsentryuservi{#2}#3}}% - }% + \@gls@field@link{#1}{#2}{\mfirstucMakeUppercase{\glsentryuservi{#2}#3}}% } \newrobustcmd*{\acrshort}{\@ifstar\s@acrshort\ns@acrshort} \newcommand*{\s@acrshort}[2][]{% @@ -3706,7 +3561,6 @@ name=true]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -3958,89 +3812,117 @@ name=true]{% \@gls@link[#1]{#2}{\csname gls@\@glo@type @entryfmt\endcsname}% }% } -\newcommand*{\glsentryname}[1]{\csname glo@#1@name\endcsname} +\newcommand*{\@gls@entry@field}[2]{% + \csname glo@\glsdetoklabel{#1}@#2\endcsname +} +\newcommand*{\@Gls@entry@field}[2]{% + \letcs\@glo@text{glo@\glsdetoklabel{#1}@#2}% + \xmakefirstuc{\@glo@text}% +} +\newcommand*{\glsentryname}[1]{\@gls@entry@field{#1}{name}} \newrobustcmd*{\Glsentryname}[1]{% - \protected@edef\@glo@text{\csname glo@#1@name\endcsname}% - \expandafter\makefirstuc\expandafter{\@glo@text}% + \@Gls@entry@field{#1}{name}% } -\newcommand*{\glsentrydesc}[1]{\csname glo@#1@desc\endcsname} +\newcommand*{\glsentrydesc}[1]{\@gls@entry@field{#1}{desc}} \newrobustcmd*{\Glsentrydesc}[1]{% - \protected@edef\@glo@text{\csname glo@#1@desc\endcsname}% - \expandafter\makefirstuc\expandafter{\@glo@text}% + \@Gls@entry@field{#1}{desc}% } \newcommand*{\glsentrydescplural}[1]{% - \csname glo@#1@descplural\endcsname} + \@gls@entry@field{#1}{descplural}% +} \newrobustcmd*{\Glsentrydescplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@descplural\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentrytext}[1]{\csname glo@#1@text\endcsname} + \@Gls@entry@field{#1}{descplural}% +} +\newcommand*{\glsentrytext}[1]{\@gls@entry@field{#1}{text}} \newrobustcmd*{\Glsentrytext}[1]{% - \protected@edef\@glo@text{\csname glo@#1@text\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryplural}[1]{\csname glo@#1@plural\endcsname} + \@Gls@entry@field{#1}{text}% +} +\newcommand*{\glsentryplural}[1]{% + \@gls@entry@field{#1}{plural}% +} \newrobustcmd*{\Glsentryplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@plural\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentrysymbol}[1]{\csname glo@#1@symbol\endcsname} + \@Gls@entry@field{#1}{plural}% +} +\newcommand*{\glsentrysymbol}[1]{% + \@gls@entry@field{#1}{symbol}% +} \newrobustcmd*{\Glsentrysymbol}[1]{% -\protected@edef\@glo@text{\csname glo@#1@symbol\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{symbol}% +} \newcommand*{\glsentrysymbolplural}[1]{% - \csname glo@#1@symbolplural\endcsname} + \@gls@entry@field{#1}{symbolplural}% +} \newrobustcmd*{\Glsentrysymbolplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@symbolplural\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryfirst}[1]{\csname glo@#1@first\endcsname} + \@Gls@entry@field{#1}{symbolplural}% +} +\newcommand*{\glsentryfirst}[1]{% + \@gls@entry@field{#1}{first}% +} \newrobustcmd*{\Glsentryfirst}[1]{% -\protected@edef\@glo@text{\csname glo@#1@first\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{first}% +} \newcommand*{\glsentryfirstplural}[1]{% - \csname glo@#1@firstpl\endcsname} + \@gls@entry@field{#1}{firstpl}% +} \newrobustcmd*{\Glsentryfirstplural}[1]{% -\protected@edef\@glo@text{\csname glo@#1@firstpl\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentrytype}[1]{\csname glo@#1@type\endcsname} -\newcommand*{\glsentrysort}[1]{\csname glo@#1@sort\endcsname} -\newcommand*{\glsentryuseri}[1]{\csname glo@#1@useri\endcsname} + \@Gls@entry@field{#1}{firstpl}% +} +\newcommand*{\glsentrytype}[1]{\@gls@entry@field{#1}{type}} +\newcommand*{\glsentrysort}[1]{% + \@gls@entry@field{#1}{sort}% +} +\newcommand*{\glsentryuseri}[1]{% + \@gls@entry@field{#1}{useri}% +} \newrobustcmd*{\Glsentryuseri}[1]{% -\protected@edef\@glo@text{\csname glo@#1@useri\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryuserii}[1]{\csname glo@#1@userii\endcsname} + \@Gls@entry@field{#1}{useri}% +} +\newcommand*{\glsentryuserii}[1]{% + \@gls@entry@field{#1}{userii}% +} \newrobustcmd*{\Glsentryuserii}[1]{% -\protected@edef\@glo@text{\csname glo@#1@userii\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryuseriii}[1]{\csname glo@#1@useriii\endcsname} + \@Gls@entry@field{#1}{userii}% +} +\newcommand*{\glsentryuseriii}[1]{% + \@gls@entry@field{#1}{useriii}% +} \newrobustcmd*{\Glsentryuseriii}[1]{% -\protected@edef\@glo@text{\csname glo@#1@useriii\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryuseriv}[1]{\csname glo@#1@useriv\endcsname} + \@Gls@entry@field{#1}{useriii}% +} +\newcommand*{\glsentryuseriv}[1]{% + \@gls@entry@field{#1}{useriv}% +} \newrobustcmd*{\Glsentryuseriv}[1]{% -\protected@edef\@glo@text{\csname glo@#1@useriv\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryuserv}[1]{\csname glo@#1@userv\endcsname} + \@Gls@entry@field{#1}{useriv}% +} +\newcommand*{\glsentryuserv}[1]{% + \@gls@entry@field{#1}{userv}% +} \newrobustcmd*{\Glsentryuserv}[1]{% -\protected@edef\@glo@text{\csname glo@#1@userv\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryuservi}[1]{\csname glo@#1@uservi\endcsname} + \@Gls@entry@field{#1}{userv}% +} +\newcommand*{\glsentryuservi}[1]{% + \@gls@entry@field{#1}{uservi}% +} \newrobustcmd*{\Glsentryuservi}[1]{% -\protected@edef\@glo@text{\csname glo@#1@uservi\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryshort}[1]{\csname glo@#1@short\endcsname} + \@Gls@entry@field{#1}{uservi}% +} +\newcommand*{\glsentryshort}[1]{\@gls@entry@field{#1}{short}} \newrobustcmd*{\Glsentryshort}[1]{% -\protected@edef\@glo@text{\csname glo@#1@short\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentryshortpl}[1]{\csname glo@#1@shortpl\endcsname} + \@Gls@entry@field{#1}{short}% +} +\newcommand*{\glsentryshortpl}[1]{\@gls@entry@field{#1}{shortpl}} \newrobustcmd*{\Glsentryshortpl}[1]{% -\protected@edef\@glo@text{\csname glo@#1@shortpl\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentrylong}[1]{\csname glo@#1@long\endcsname} + \@Gls@entry@field{#1}{shortpl}% +} +\newcommand*{\glsentrylong}[1]{\@gls@entry@field{#1}{long}} \newrobustcmd*{\Glsentrylong}[1]{% - \protected@edef\@glo@text{\csname glo@#1@long\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} -\newcommand*{\glsentrylongpl}[1]{\csname glo@#1@longpl\endcsname} + \@Gls@entry@field{#1}{long}% +} +\newcommand*{\glsentrylongpl}[1]{\@gls@entry@field{#1}{longpl}} \newrobustcmd*{\Glsentrylongpl}[1]{% -\protected@edef\@glo@text{\csname glo@#1@longpl\endcsname}% -\expandafter\makefirstuc\expandafter{\@glo@text}} + \@Gls@entry@field{#1}{longpl}% +} \newcommand*{\glsentryfull}[1]{% \acrfullformat{\glsentrylong{#1}}{\acronymfont{\glsentryshort{#1}}}% } @@ -4056,7 +3938,7 @@ name=true]{% \newcommand*{\glsentrynumberlist}[1]{% \glsdoifexists{#1}% {% - \csname glo@#1@numberlist\endcsname + \@gls@entry@field{#1}{numberlist}% }% } \@ifpackageloaded{hyperref} {% @@ -4075,10 +3957,11 @@ name=true]{% \glsdoifexists{#1}% {% \bgroup - \def\@glo@label{#1}% + \edef\@glo@label{\glsdetoklabel{#1}}% \let\@org@glsnumberformat\glsnumberformat \def\glsnumberformat##1{##1}% - \protected@edef\the@numberlist{\csname glo@\@glo@label @numberlist\endcsname}% + \protected@edef\the@numberlist{% + \csname glo@\@glo@label @numberlist\endcsname}% \def\@gls@numlist@sep{}% \def\@gls@numlist@nextsep{}% \def\@gls@numlist@lastsep{}% @@ -4107,8 +3990,8 @@ name=true]{% \newcommand*{\glsnumlistsep}{, } \newcommand*{\glsnumlistlastsep}{ \& } \newcommand*{\glshyperlink}[2][\glsentrytext{\@glo@label}]{% -\def\@glo@label{#2}% -\@glslink{\glolinkprefix#2}{#1}} + \def\@glo@label{#2}% + \@glslink{\glolinkprefix\glsdetoklabel{#2}}{#1}} \define@key{glossadd}{counter}{\def\@gls@counter{#1}} \define@key{glossadd}{format}{\def\@glsnumberformat{#1}} \define@key{glossadd}{types}{\def\@glo@type{#1}} @@ -4116,7 +3999,7 @@ name=true]{% \glsdoifexists{#2}% {% \def\@glsnumberformat{glsnumberformat}% - \edef\@gls@counter{\csname glo@#2@counter\endcsname}% + \edef\@gls@counter{\csname glo@\glsdetoklabel{#2}@counter\endcsname}% \setkeys{glossadd}{#1}% \@gls@saveentrycounter \@do@wrglossary{#2}% @@ -4540,6 +4423,7 @@ you }% \@do@gls@getcounterprefix \fi + \edef\@gls@label{\glsdetoklabel{#1}}% \ifglsxindy \expandafter\@glo@check@mkidxrangechar\@glsnumberformat\@nil \def\@glo@range{}% @@ -4550,8 +4434,8 @@ you \def\@glo@range{:close-range}% \fi \fi - \glossary[\csname glo@#1@type\endcsname]{% - (indexentry :tkey (\csname glo@#1@index\endcsname) + \glossary[\csname glo@\@gls@label @type\endcsname]{% + (indexentry :tkey (\csname glo@\@gls@label @index\endcsname) :locref \string"{\@glo@counterprefix}{\@glslocref}\string" % :attr \string"\@gls@counter\@glo@suffix\string" \@glo@range @@ -4560,8 +4444,8 @@ you \else \@set@glo@numformat{\@glo@numfmt}{\@gls@counter}{\@glsnumberformat}% {\@glo@counterprefix}% - \glossary[\csname glo@#1@type\endcsname]{% - \string\glossaryentry{\csname glo@#1@index\endcsname + \glossary[\csname glo@\@gls@label @type\endcsname]{% + \string\glossaryentry{\csname glo@\@gls@label @index\endcsname \@gls@encapchar\@glo@numfmt}{\@glslocref}}% \fi } @@ -4621,7 +4505,7 @@ you \else \@gls@donext \fi - \glsseeitem{\@gls@thislabel}% + \expandafter\glsseeitem\expandafter{\@gls@thislabel}% \let\@gls@dolast\glsseelastsep \let\@gls@donext\glsseesep }% @@ -4675,11 +4559,11 @@ you \let\gls@org@glossaryentryfield\glossentry \let\gls@org@glossarysubentryfield\subglossentry \renewcommand{\glossentry}[1]{% - \gdef\glscurrententrylabel{##1}% + \xdef\glscurrententrylabel{\glsdetoklabel{##1}}% \gls@org@glossaryentryfield{##1}% }% \renewcommand{\subglossentry}[2]{% - \gdef\glscurrententrylabel{##2}% + \xdef\glscurrententrylabel{\glsdetoklabel{##2}}% \gls@org@glossarysubentryfield{##1}{##2}% }% \makeatletter @@ -4820,25 +4704,25 @@ false,nolabel,autolabel,nameref}[nolabel]{% \ifglsentrycounter \newcommand*{\glsstepentry}[1]{% \refstepcounter{glossaryentry}% - \label{glsentry-#1}% + \label{glsentry-\glsdetoklabel{#1}}% } \else \newcommand*{\glsstepentry}[1]{} \fi \ifglssubentrycounter \newcommand*{\glsstepsubentry}[1]{% - \def\currentglssubentry{#1}% + \edef\currentglssubentry{\glsdetoklabel{#1}}% \refstepcounter{glossarysubentry}% - \label{glsentry-#1}% + \label{glsentry-\currentglssubentry}% } \else \newcommand*{\glsstepsubentry}[1]{} \fi \ifglsentrycounter - \newcommand*{\glsrefentry}[1]{\ref{glsentry-#1}} + \newcommand*{\glsrefentry}[1]{\ref{glsentry-\glsdetoklabel{#1}}} \else \ifglssubentrycounter - \newcommand*{\glsrefentry}[1]{\ref{glsentry-#1}} + \newcommand*{\glsrefentry}[1]{\ref{glsentry-\glsdetoklabel{#1}}} \else \newcommand*{\glsrefentry}[1]{\gls{#1}} \fi @@ -4889,38 +4773,38 @@ false,nolabel,autolabel,nameref}[nolabel]{% \@do@glossentry } \newcommand*{\glossentryname}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% - \letcs{\glo@name}{glo@#1@name}% + \letcs{\glo@name}{glo@\glsdetoklabel{#1}@name}% \expandafter\glsnamefont\expandafter{\glo@name}% }% } \newcommand*{\Glossentryname}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \glsnamefont{\Glsentryname{#1}}% }% } \newcommand*{\glossentrydesc}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \glsentrydesc{#1}% }% } \newcommand*{\Glossentrydesc}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \Glsentrydesc{#1}% }% } \newcommand*{\glossentrysymbol}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \glsentrysymbol{#1}% }% } \newcommand*{\Glossentrysymbol}[1]{% - \glsdoifexists{#1}% + \glsdoifexistsorwarn{#1}% {% \Glsentrysymbol{#1}% }% @@ -5319,6 +5203,16 @@ false,nolabel,autolabel,nameref}[nolabel]{% \csdef{@glsacr@styledefs@#1}{#3}% }% } +\newcommand*{\renewacronymstyle}[3]{% + \ifcsdef{@glsacr@dispstyle@#1}% + {% + \csdef{@glsacr@dispstyle@#1}{#2}% + \csdef{@glsacr@styledefs@#1}{#3}% + }% + {% + \PackageError{glossaries}{Acronym style `#1' doesn't exist}{}% + }% +} \newcommand*{\GlsUseAcrEntryDispStyle}[1]{\csuse{@glsacr@dispstyle@#1}} \newcommand*{\GlsUseAcrStyleDefs}[1]{\csuse{@glsacr@styledefs@#1}} \newacronymstyle{long-short}% @@ -5371,7 +5265,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% \protect\firstacronymfont{\Glsentryshortpl{##1}}##2\space (\glsentrylongpl{##1})% }% - \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}} + \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}% \renewcommand*{\acronymsort}[2]{##1}% \renewcommand*{\acronymfont}[1]{##1}% \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}% @@ -5522,7 +5416,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% {% \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% \renewcommand*{\acrfullfmt}[3]{% - \glslink[##1]{##2}{\glsentryshort{##2}##3\space + \glslink[##1]{##2}{\glsentrylong{##2}##3\space (\acronymfont{\glsentryshort{##2}})}}% \renewcommand*{\Acrfullfmt}[3]{% \glslink[##1]{##2}{\Glsentrylong{##2}##3\space @@ -5532,10 +5426,10 @@ false,nolabel,autolabel,nameref}[nolabel]{% \mfirstucMakeUppercase{\glsentrylong{##2}##3\space (\acronymfont{\glsentryshort{##2}})}}}% \renewcommand*{\acrfullplfmt}[3]{% - \glslink[##1]{##2}{\glsentryshortpl{##2}##3\space + \glslink[##1]{##2}{\glsentrylongpl{##2}##3\space (\acronymfont{\glsentryshortpl{##2}})}}% \renewcommand*{\Acrfullplfmt}[3]{% - \glslink[##1]{##2}{\Glsentryshortpl{##2}##3\space + \glslink[##1]{##2}{\Glsentrylongpl{##2}##3\space (\acronymfont{\glsentryshortpl{##2}})}}% \renewcommand*{\ACRfullplfmt}[3]{% \glslink[##1]{##2}{% @@ -5565,7 +5459,7 @@ false,nolabel,autolabel,nameref}[nolabel]{% {% \GlsUseAcrStyleDefs{dua}% \renewcommand*{\GenericAcronymFields}{}% - \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentrylong{##1}}} + \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentrylong{##1}}}% \renewcommand*{\acronymsort}[2]{##2}% }% \newacronymstyle{footnote}% @@ -6402,76 +6296,76 @@ false,nolabel,autolabel,nameref}[nolabel]{% \setglossarystyle{\@glossary@default@style} \fi \newcommand*{\showgloparent}[1]{% - \expandafter\show\csname glo@#1@parent\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@parent\endcsname } \newcommand*{\showglolevel}[1]{% - \expandafter\show\csname glo@#1@level\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@level\endcsname } \newcommand*{\showglotext}[1]{% - \expandafter\show\csname glo@#1@text\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@text\endcsname } \newcommand*{\showgloplural}[1]{% - \expandafter\show\csname glo@#1@plural\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@plural\endcsname } \newcommand*{\showglofirst}[1]{% - \expandafter\show\csname glo@#1@first\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@first\endcsname } \newcommand*{\showglofirstpl}[1]{% - \expandafter\show\csname glo@#1@firstpl\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@firstpl\endcsname } \newcommand*{\showglotype}[1]{% - \expandafter\show\csname glo@#1@type\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@type\endcsname } \newcommand*{\showglocounter}[1]{% - \expandafter\show\csname glo@#1@counter\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@counter\endcsname } \newcommand*{\showglouseri}[1]{% - \expandafter\show\csname glo@#1@useri\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@useri\endcsname } \newcommand*{\showglouserii}[1]{% - \expandafter\show\csname glo@#1@userii\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@userii\endcsname } \newcommand*{\showglouseriii}[1]{% - \expandafter\show\csname glo@#1@useriii\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@useriii\endcsname } \newcommand*{\showglouseriv}[1]{% - \expandafter\show\csname glo@#1@useriv\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@useriv\endcsname } \newcommand*{\showglouserv}[1]{% - \expandafter\show\csname glo@#1@userv\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@userv\endcsname } \newcommand*{\showglouservi}[1]{% - \expandafter\show\csname glo@#1@uservi\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@uservi\endcsname } \newcommand*{\showgloname}[1]{% - \expandafter\show\csname glo@#1@name\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@name\endcsname } \newcommand*{\showglodesc}[1]{% - \expandafter\show\csname glo@#1@desc\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@desc\endcsname } \newcommand*{\showglodescplural}[1]{% - \expandafter\show\csname glo@#1@descplural\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@descplural\endcsname } \newcommand*{\showglosort}[1]{% - \expandafter\show\csname glo@#1@sort\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@sort\endcsname } \newcommand*{\showglosymbol}[1]{% - \expandafter\show\csname glo@#1@symbol\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbol\endcsname } \newcommand*{\showglosymbolplural}[1]{% - \expandafter\show\csname glo@#1@symbolplural\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbolplural\endcsname } \newcommand*{\showgloshort}[1]{% - \expandafter\show\csname glo@#1@short\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@short\endcsname } \newcommand*{\showglolong}[1]{% - \expandafter\show\csname glo@#1@long\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@long\endcsname } \newcommand*{\showgloindex}[1]{% - \expandafter\show\csname glo@#1@index\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@index\endcsname } \newcommand*{\showgloflag}[1]{% - \expandafter\show\csname ifglo@#1@flag\endcsname + \expandafter\show\csname ifglo@\glsdetoklabel{#1}@flag\endcsname } \newcommand*{\showacronymlists}{% \show\@glsacronymlists diff --git a/Master/texmf-dist/tex/latex/glossaries/base/mfirstuc.sty b/Master/texmf-dist/tex/latex/glossaries/base/mfirstuc.sty index f6791eb582a..15fc320613b 100644 --- a/Master/texmf-dist/tex/latex/glossaries/base/mfirstuc.sty +++ b/Master/texmf-dist/tex/latex/glossaries/base/mfirstuc.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `mfirstuc.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Brazilian.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Brazilian.dict index 7880c550996..cea3034b3ee 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Brazilian.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Brazilian.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Brazilian.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Danish.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Danish.dict index 3ba19bed470..10a32ffac18 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Danish.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Danish.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Danish.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Dutch.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Dutch.dict index dc293734ecb..562d104443f 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Dutch.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Dutch.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Dutch.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-English.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-English.dict index 49085eb0c0e..f42a60ea6d2 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-English.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-English.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-English.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-French.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-French.dict index 02de0418dcc..3f222bb9446 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-French.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-French.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-French.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-German.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-German.dict index ea95ee503d1..ea0cfcb77f8 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-German.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-German.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-German.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Irish.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Irish.dict index 650644e8eef..c6cf04fc177 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Irish.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Irish.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Irish.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Italian.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Italian.dict index 0ba4beba2e1..1156d2e1d9e 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Italian.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Italian.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Italian.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Magyar.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Magyar.dict index 5bef7ed92bb..a44427a9f4c 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Magyar.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Magyar.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Magyar.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Polish.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Polish.dict index c136b0d60d7..5908c8bdec9 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Polish.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Polish.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Polish.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Serbian.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Serbian.dict index 2bbd7fa32d1..5755245f731 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Serbian.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Serbian.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Serbian.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Spanish.dict b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Spanish.dict index 6db707a1608..ea04ece6a04 100644 --- a/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Spanish.dict +++ b/Master/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Spanish.dict @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-dictionary-Spanish.dict,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/expl/glossaries-accsupp.sty b/Master/texmf-dist/tex/latex/glossaries/expl/glossaries-accsupp.sty index 545b8c4072e..4e6e4a2a6ec 100644 --- a/Master/texmf-dist/tex/latex/glossaries/expl/glossaries-accsupp.sty +++ b/Master/texmf-dist/tex/latex/glossaries/expl/glossaries-accsupp.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossaries-accsupp.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -39,7 +39,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-accsupp}[2013/11/14 v4.0 (NLCT) +\ProvidesPackage{glossaries-accsupp}[2014/01/20 v4.03 (NLCT) Experimental glossaries accessibility] \DeclareOption*{\PassOptionsToPackage{\CurrentOption}{glossaries}} \ProcessOptions @@ -48,9 +48,9 @@ \protected@edef\@do@glossentry{% \noexpand\accsuppglossaryentryfield{#1}% {\noexpand\glsnamefont - {\expandafter\expandonce\csname glo@#1@name\endcsname}}% - {\expandafter\expandonce\csname glo@#1@desc\endcsname}% - {\expandafter\expandonce\csname glo@#1@symbol\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#1}@name\endcsname}}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#1}@desc\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#1}@symbol\endcsname}% {\the\toks@}% }% \@do@glossentry @@ -61,9 +61,9 @@ \noexpand\accsuppglossarysubentryfield{\number#1}% {#2}% {\noexpand\glsnamefont - {\expandafter\expandonce\csname glo@#2@name\endcsname}}% - {\expandafter\expandonce\csname glo@#2@desc\endcsname}% - {\expandafter\expandonce\csname glo@#2@symbol\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#2}@name\endcsname}}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#2}@desc\endcsname}% + {\expandafter\expandonce\csname glo@\glsdetoklabel{#2}@symbol\endcsname}% {\the\toks@}% }% \@do@subglossentry @@ -186,43 +186,43 @@ \@glo@longpluralaccess}% } \newcommand*{\glsentryaccess}[1]{% - \csname glo@#1@access\endcsname + \@gls@entry@field{#1}{access}% } \newcommand*{\glsentrytextaccess}[1]{% - \csname glo@#1@textaccess\endcsname + \@gls@entry@field{#1}{textaccess}% } \newcommand*{\glsentryfirstaccess}[1]{% - \csname glo@#1@firstaccess\endcsname + \@gls@entry@field{#1}{firstaccess}% } \newcommand*{\glsentrypluralaccess}[1]{% - \csname glo@#1@pluralaccess\endcsname + \@gls@entry@field{#1}{pluralaccess}% } \newcommand*{\glsentryfirstpluralaccess}[1]{% \csname glo@#1@firstpluralaccess\endcsname } \newcommand*{\glsentrysymbolaccess}[1]{% - \csname glo@#1@symbolaccess\endcsname + \@gls@entry@field{#1}{symbolaccess}% } \newcommand*{\glsentrysymbolpluralaccess}[1]{% - \csname glo@#1@symbolpluralaccess\endcsname + \@gls@entry@field{#1}{symbolpluralaccess}% } \newcommand*{\glsentrydescaccess}[1]{% - \csname glo@#1@descaccess\endcsname + \@gls@entry@field{#1}{descaccess}% } \newcommand*{\glsentrydescpluralaccess}[1]{% - \csname glo@#1@descaccess\endcsname + \@gls@entry@field{#1}{descaccess}% } \newcommand*{\glsentryshortaccess}[1]{% - \csname glo@#1@shortaccess\endcsname + \@gls@entry@field{#1}{shortaccess}% } \newcommand*{\glsentryshortpluralaccess}[1]{% - \csname glo@#1@shortpluralaccess\endcsname + \@gls@entry@field{#1}{shortpluralaccess}% } \newcommand*{\glsentrylongaccess}[1]{% - \csname glo@#1@longaccess\endcsname + \@gls@entry@field{#1}{longaccess}% } \newcommand*{\glsentrylongpluralaccess}[1]{% - \csname glo@#1@longpluralaccess\endcsname + \@gls@entry@field{#1}{longpluralaccess}% } \newcommand*{\glsaccsupp}[2]{% \BeginAccSupp{ActualText=#1}#2\EndAccSupp{}% @@ -231,109 +231,52 @@ \protected@edef\@gls@replacementtext{#1}% \expandafter\glsaccsupp\expandafter{\@gls@replacementtext}{#2}% } -\DeclareRobustCommand*{\glsnameaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryaccess{#2}}% +\newcommand*{\@gls@access@display}[2]{% + \protected@edef\@glo@access{#2}% \ifx\@glo@access\@gls@noaccess #1% \else \xglsaccsupp{\@glo@access}{#1}% \fi } +\DeclareRobustCommand*{\glsnameaccessdisplay}[2]{% + \@gls@access@display{#1}{\glsentryaccess{#2}}% +} \DeclareRobustCommand*{\glstextaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrytextaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrytextaccess{#2}}% } \DeclareRobustCommand*{\glspluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrypluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrypluralaccess{#2}}% } \DeclareRobustCommand*{\glsfirstaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryfirstaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryfirstaccess{#2}}% } \DeclareRobustCommand*{\glsfirstpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryfirstpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryfirstpluralaccess{#2}}% } \DeclareRobustCommand*{\glssymbolaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrysymbolaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrysymbolaccess{#2}}% } \DeclareRobustCommand*{\glssymbolpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrysymbolpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrysymbolpluralaccess{#2}}% } \DeclareRobustCommand*{\glsdescriptionaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrydescaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrydescaccess{#2}}% } \DeclareRobustCommand*{\glsdescriptionpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrydescpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrydescpluralaccess{#2}}% } \DeclareRobustCommand*{\glsshortaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryshortaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryshortaccess{#2}}% } \DeclareRobustCommand*{\glsshortpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentryshortpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentryshortpluralaccess{#2}}% } \DeclareRobustCommand*{\glslongaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrylongaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrylongaccess{#2}}% } \DeclareRobustCommand*{\glslongpluralaccessdisplay}[2]{% - \protected@edef\@glo@access{\glsentrylongpluralaccess{#2}}% - \ifx\@glo@access\@gls@noaccess - #1% - \else - \xglsaccsupp{\@glo@access}{#1}% - \fi + \@gls@access@display{#1}{\glsentrylongpluralaccess{#2}}% } \DeclareRobustCommand*{\glsaccessdisplay}[3]{% \@ifundefined{gls#1accessdisplay}% @@ -506,11 +449,201 @@ }% }% } +\renewcommand*{\glsgenentryfmt}{% + \ifdefempty\glscustomtext + {% + \glsifplural + {% + \glscapscase + {% + \ifglsused\glslabel + {% + \glspluralaccessdisplay + {\glsentryplural{\glslabel}}{\glslabel}% + \glsinsert + }% + {% + \glsfirstpluralaccessdisplay + {\glsentryfirstplural{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% + \ifglsused\glslabel + {% + \glspluralaccessdisplay + {\Glsentryplural{\glslabel}}{\glslabel}% + \glsinsert + }% + {% + \glsfirstpluralaccessdisplay + {\Glsentryfirstplural{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% + \ifglsused\glslabel + {% + \glspluralaccessdisplay + {\mfirstucMakeUppercase{\glsentryplural{\glslabel}}}% + {\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + {% + \glsfirstpluralacessdisplay + {\mfirstucMakeUppercase{\glsentryfirstplural{\glslabel}}}% + {\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + }% + {% + \glscapscase + {% + \ifglsused\glslabel + {% + \glstextaccessdisplay{\glsentrytext{\glslabel}}{\glslabel}% + \glsinsert + }% + {% + \glsfirstaccessdisplay{\glsentryfirst{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% + \ifglsused\glslabel + {% + \glstextaccessdisplay{\Glsentrytext{\glslabel}}{\glslabel}% + \glsinsert + }% + {% + \glsfirstaccessdisplay{\Glsentryfirst{\glslabel}}{\glslabel}% + \glsinsert + }% + }% + {% + \ifglsused\glslabel + {% + \glstextaccessdisplay + {\mfirstucMakeUppercase{\glsentrytext{\glslabel}}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + {% + \glsfirstaccessdisplay + {\mfirstucMakeUppercase{\glsentryfirst{\glslabel}}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + }% + }% + {% + \glscustomtext\glsinsert + }% +} +\renewcommand*{\glsgenacfmt}{% + \ifdefempty\glscustomtext + {% + \ifglsused\glslabel + {% + \glsifplural + {% + \glscapscase + {% + \acronymfont + {\glsshortpluralaccessdisplay + {\glsentryshortpl{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% + \acronymfont + {\glsshortpluralaccessdisplay + {\Glsentryshortpl{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% + \mfirstucMakeUppercase + {\acronymfont + {\glsshortpluralaccessdisplay + {\glsentryshortpl{\glslabel}}{\glslabel}}% + \glsinsert}% + }% + }% + {% + \glscapscase + {% + \acronymfont + {\glsshortaccessdisplay{\glsentryshort{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% + \acronymfont + {\glsshortaccessdisplay{\Glsentryshort{\glslabel}}{\glslabel}}% + \glsinsert + }% + {% + \mfirstucMakeUppercase + {\acronymfont{% + \glsshortaccessdisplay{\glsentryshort{\glslabel}}{\glslabel}}% + \glsinsert}% + }% + }% + }% + {% + \glsifplural + {% + \glscapscase + {% + \genplacrfullformat{\glslabel}{\glsinsert}% + }% + {% + \Genplacrfullformat{\glslabel}{\glsinsert}% + }% + {% + \mfirstucMakeUppercase + {\genplacrfullformat{\glslabel}{\glsinsert}}% + }% + }% + {% + \glscapscase + {% + \genacrfullformat{\glslabel}{\glsinsert}% + }% + {% + \Genacrfullformat{\glslabel}{\glsinsert}% + }% + {% + \mfirstucMakeUppercase + {\genacrfullformat{\glslabel}{\glsinsert}}% + }% + }% + }% + }% + {% + \glscustomtext + }% +} +\renewcommand*{\genacrfullformat}[2]{% + \glslongaccessdisplay{\glsentrylong{#1}}{#1}#2\space + (\glsshortaccessdisplay{\protect\firstacronymfont{\glsentryshort{#1}}}{#1})% +} +\renewcommand*{\Genacrfullformat}[2]{% + \glslongaccessdisplay{\Glsentrylong{#1}}{#1}#2\space + (\glsshortaccessdisplay{\protect\firstacronymfont{\Glsentryshort{#1}}}{#1})% +} +\renewcommand*{\genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\glsentrylongpl{#1}}{#1}#2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{#1}}}{#1})% +} +\renewcommand*{\Genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\Glsentrylongpl{#1}}{#1}#2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{#1}}}{#1})% +} \def\@acrshort#1#2[#3]{% \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -524,7 +657,6 @@ \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@secondofthree \let\glsinsert\@empty @@ -538,7 +670,6 @@ \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@thirdofthree \let\glsinsert\@empty @@ -553,7 +684,6 @@ \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -567,7 +697,6 @@ \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -581,7 +710,6 @@ \glsdoifexists{#2}% {% \edef\@glo@type{\glsentrytype{#2}}% - \def\glslabel{#2}% \let\glsifplural\@secondoftwo \let\glscapscase\@firstofthree \let\glsinsert\@empty @@ -640,6 +768,391 @@ {\glsdescriptionaccessdisplay{#4}{#2}}% {\glssymbolaccessdisplay{#5}{#2}}{#6}% } +\renewacronymstyle{long-short}% +{% + \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% + \renewcommand*{\genacrfullformat}[2]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}##2\space + (\glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\Genacrfullformat}[2]{% + \glslongaccessdisplay{\Glsentrylong{##1}}{##1}##2\space + (\glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}##2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\Genplacrfullformat}[2]{% + \glslongpluralaccessdisplay{\Glsentrylongpl{##1}}{##1}##2\space + (\glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}} + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +} +\renewacronymstyle{short-long}% +{% + \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% + \renewcommand*{\genacrfullformat}[2]{% + \glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1}##2\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})% + }% + \renewcommand*{\Genacrfullformat}[2]{% + \glsshortaccessdisplay + {\protect\firstacronymfont{\Glsentryshort{##1}}}{##1}##2\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})% + }% + \renewcommand*{\genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1}##2\space + (\glslongpluralaccessdisplay + {\glsentrylongpl{##1}}{##1})% + }% + \renewcommand*{\Genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\Glsentryshortpl{##1}}}{##1}##2\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1})% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +} +\renewacronymstyle{long-short-desc}% +{% + \GlsUseAcrEntryDispStyle{long-short}% +}% +{% + \GlsUseAcrStyleDefs{long-short}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{long-sc-short-desc}% +{% + \GlsUseAcrEntryDispStyle{long-sc-short}% +}% +{% + \GlsUseAcrStyleDefs{long-sc-short}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{long-sm-short-desc}% +{% + \GlsUseAcrEntryDispStyle{long-sm-short}% +}% +{% + \GlsUseAcrStyleDefs{long-sm-short}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{short-long-desc}% +{% + \GlsUseAcrEntryDispStyle{short-long}% +}% +{% + \GlsUseAcrStyleDefs{short-long}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{sc-short-long-desc}% +{% + \GlsUseAcrEntryDispStyle{sc-short-long}% +}% +{% + \GlsUseAcrStyleDefs{sc-short-long}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{sm-short-long-desc}% +{% + \GlsUseAcrEntryDispStyle{sm-short-long}% +}% +{% + \GlsUseAcrStyleDefs{sm-short-long}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{dua}% +{% + \ifdefempty\glscustomtext + {% + \ifglshaslong{\glslabel}% + {% + \glsifplural + {% + \glscapscase + {% + \glslongpluralaccessdisplay{\glsentrylongpl{\glslabel}}{\glslabel}% + \glsinsert + }% + {% + \glslongpluralaccessdisplay{\Glsentrylongpl{\glslabel}}{\glslabel}% + \glsinsert + }% + {% + \glslongpluralaccessdisplay + {\mfirstucMakeUppercase{\glsentrylongpl{\glslabel}}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + {% + \glscapscase + {% + \glslongaccessdisplay{\glsentrylong{\glslabel}}{\glslabel}\glsinsert + }% + {% + \glslongaccessdisplay{\Glsentrylong{\glslabel}}{\glslabel}\glsinsert + }% + {% + \glslongaccessdisplay + {\mfirstucMakeUppercase + {\glsentrylong{\glslabel}\glsinsert}}{\glslabel}% + \mfirstucMakeUppercase{\glsinsert}% + }% + }% + }% + {% + \glsgenentryfmt + }% + }% + {\glscustomtext\glsinsert}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% + \renewcommand*{\acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glslongaccessdisplay{\glsentrylong{##2}}{##2}##3\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2})}}% + \renewcommand*{\Acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glslongaccessdisplay{\Glsentrylong{##2}}{##2}##3\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2})}}% + \renewcommand*{\ACRfullfmt}[3]{% + \glslink[##1]{##2}{% + \glslongaccessdisplay + {\mfirstucMakeUppercase{\glsentrylong{##2}}{##2}##3\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2})}}}% + \renewcommand*{\acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glslongpluralaccessdisplay + {\glsentrylongpl{##2}}{##2}##3\space + (\glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2})}}% + \renewcommand*{\Acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glslongpluralaccessdisplay + {\Glsentrylongpl{##2}}{##2}##3\space + (\glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2})}}% + \renewcommand*{\ACRfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glslongpluralaccessdisplay + {\mfirstucMakeUppercase{\glsentrylongpl{##2}}{##2}##3\space + (\glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2})}}}% + \renewcommand*{\glsentryfull}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\Glsentryfull}[1]{% + \glslongaccessdisplay{\Glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})% + }% + \renewcommand*{\glsentryfullpl}[1]{% + \glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}\space + (\glsshortpluralaccessdisplay{\acronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\Glsentryfullpl}[1]{% + \glslongpluralaccessdisplay{\Glsentrylongpl{##1}}{##1}\space + (\glsshortpluralaccessdisplay{\acronymfont{\glsentryshortpl{##1}}}{##1})% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +} +\renewacronymstyle{dua-desc}% +{% + \GlsUseAcrEntryDispStyle{dua}% +}% +{% + \GlsUseAcrStyleDefs{dua}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\acronymfont{\glsentrylong{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##2}% +}% +\renewacronymstyle{footnote}% +{% + \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}% +}% +{% + \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}% + \glshyperfirstfalse + \renewcommand*{\genacrfullformat}[2]{% + \glsshortaccessdisplay + {\protect\firstacronymfont{\glsentryshort{##1}}}{##1}##2% + \protect\footnote{\glslongaccessdisplay{\glsentrylong{##1}}{##1}}% + }% + \renewcommand*{\Genacrfullformat}[2]{% + \glsshortaccessdisplay + {\firstacronymfont{\Glsentryshort{##1}}}{##1}##2% + \protect\footnote{\glslongaccessdisplay{\glsentrylong{##1}}{##1}}% + }% + \renewcommand*{\genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\glsentryshortpl{##1}}}{##1}##2% + \protect\footnote{\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}}% + }% + \renewcommand*{\Genplacrfullformat}[2]{% + \glsshortpluralaccessdisplay + {\protect\firstacronymfont{\Glsentryshortpl{##1}}}{##1}##2% + \protect\footnote{\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1}}% + }% + \renewcommand*{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}}% + \renewcommand*{\acronymsort}[2]{##1}% + \renewcommand*{\acronymfont}[1]{##1}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% + \renewcommand*{\acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##2}}}{##2}##3\space + (\glslongaccessdisplay{\glsentrylong{##2}}{##2})}}% + \renewcommand*{\Acrfullfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortaccessdisplay{\acronymfont{\Glsentryshort{##2}}}{##2}##3\space + (\glslongaccessdisplay{\glsentrylong{##2}}{##2})}}% + \renewcommand*{\ACRfullfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortaccessdisplay + {\mfirstucMakeUppercase + {\acronymfont{\glsentryshort{##2}}}{##2}##3\space + (\glslongaccessdisplay{\glsentrylong{##2}}{##2})}}}% + \renewcommand*{\acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##2}}}{##2}##3\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##2}}{##2})}}% + \renewcommand*{\Acrfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortpluralaccessdisplay + {\acronymfont{\Glsentryshortpl{##2}}}{##2}##3\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##2}})}}% + \renewcommand*{\ACRfullplfmt}[3]{% + \glslink[##1]{##2}{% + \glsshortpluralaccessdisplay + {\mfirstucMakeUppercase + {\acronymfont{\glsentryshortpl{##2}}}{##2}##3\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##2}}{##2})}}}% + \renewcommand*{\glsentryfull}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})}% + \renewcommand*{\Glsentryfull}[1]{% + \glsshortaccessdisplay{\acronymfont{\Glsentryshort{##1}}}{##1}\space + (\glslongaccessdisplay{\glsentrylong{##1}}{##1})}% + \renewcommand*{\glsentryfullpl}[1]{% + \glsshortpluralaccessdisplay + {\acronymfont{\glsentryshortpl{##1}}}{##1}\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1})}% + \renewcommand*{\Glsentryfullpl}[1]{% + \glsshortpluralaccessdisplay + {\acronymfont{\Glsentryshortpl{##1}}}{##1}\space + (\glslongpluralaccessdisplay{\glsentrylongpl{##1}}{##1})}% +} +\renewacronymstyle{footnote-sc}% +{% + \GlsUseAcrEntryDispStyle{footnote}% +}% +{% + \GlsUseAcrStyleDefs{footnote}% + \renewcommand{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}} + \renewcommand{\acronymfont}[1]{\textsc{##1}}% + \renewcommand*{\acrpluralsuffix}{\glstextup{\glspluralsuffix}}% +}% +\renewacronymstyle{footnote-sm}% +{% + \GlsUseAcrEntryDispStyle{footnote}% +}% +{% + \GlsUseAcrStyleDefs{footnote}% + \renewcommand{\acronymentry}[1]{% + \glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1}} + \renewcommand{\acronymfont}[1]{\textsmaller{##1}}% + \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}% +}% +\renewacronymstyle{footnote-desc}% +{% + \GlsUseAcrEntryDispStyle{footnote}% +}% +{% + \GlsUseAcrStyleDefs{footnote}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{footnote-sc-desc}% +{% + \GlsUseAcrEntryDispStyle{footnote-sc}% +}% +{% + \GlsUseAcrStyleDefs{footnote-sc}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} +\renewacronymstyle{footnote-sm-desc}% +{% + \GlsUseAcrEntryDispStyle{footnote-sm}% +}% +{% + \GlsUseAcrStyleDefs{footnote-sm}% + \renewcommand*{\GenericAcronymFields}{}% + \renewcommand*{\acronymsort}[2]{##2}% + \renewcommand*{\acronymentry}[1]{% + \glslongaccessdisplay{\glsentrylong{##1}}{##1}\space + (\glsshortaccessdisplay{\acronymfont{\glsentryshort{##1}}}{##1})}% +} \renewcommand*{\newacronymhook}{% \edef\@gls@keylist{shortaccess=\the\glslongtok,% \the\glskeylisttok}% @@ -677,7 +1190,22 @@ \the\glskeylisttok }% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@descplural\gls@assign@descplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@descplural##1##2{% + \@@gls@expand@field{##1}{descplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } \renewcommand*{\DescriptionFootnoteNewAcronymDef}{% \edef\@do@newglossaryentry{% @@ -701,7 +1229,22 @@ \the\glskeylisttok }% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@symbolplural\gls@assign@symbolplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@symbolplural##1##2{% + \@@gls@expand@field{##1}{symbolplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } \renewcommand*{\DescriptionNewAcronymDef}{% \edef\@do@newglossaryentry{% @@ -730,7 +1273,22 @@ textaccess={\noexpand\@glo@shortaccess},% \the\glskeylisttok}% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@symbolplural\gls@assign@symbolplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@symbolplural##1##2{% + \@@gls@expand@field{##1}{symbolplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } \renewcommand*{\FootnoteNewAcronymDef}{% \edef\@do@newglossaryentry{% @@ -752,7 +1310,22 @@ \the\glskeylisttok }% }% + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@descplural\gls@assign@descplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@descplural##1##2{% + \@@gls@expand@field{##1}{descplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@descplural\@org@gls@assign@descplural } \renewcommand*{\SmallNewAcronymDef}{% \edef\@do@newglossaryentry{% @@ -781,50 +1354,70 @@ \the\glskeylisttok }% }% + \let\@org@gls@assign@firstpl\gls@assign@firstpl + \let\@org@gls@assign@plural\gls@assign@plural + \let\@org@gls@assign@descplural\gls@assign@descplural + \let\@org@gls@assign@symbolplural\gls@assign@symbolplural + \def\gls@assign@firstpl##1##2{% + \@@gls@expand@field{##1}{firstpl}{##2}% + }% + \def\gls@assign@plural##1##2{% + \@@gls@expand@field{##1}{plural}{##2}% + }% + \def\gls@assign@descplural##1##2{% + \@@gls@expand@field{##1}{descplural}{##2}% + }% + \def\gls@assign@symbolplural##1##2{% + \@@gls@expand@field{##1}{symbolplural}{##2}% + }% \@do@newglossaryentry + \let\gls@assign@firstpl\@org@gls@assign@firstpl + \let\gls@assign@plural\@org@gls@assign@plural + \let\gls@assign@descplural\@org@gls@assign@descplural + \let\gls@assign@symbolplural\@org@gls@assign@symbolplural } \newcommand*{\glsshortaccesskey}{\glsshortkey access}% \newcommand*{\glsshortpluralaccesskey}{\glsshortpluralkey access}% \newcommand*{\glslongaccesskey}{\glslongkey access}% \newcommand*{\glslongpluralaccesskey}{\glslongpluralkey access}% \newcommand*{\showglonameaccess}[1]{% - \expandafter\show\csname glo@#1@textaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@textaccess\endcsname } \newcommand*{\showglotextaccess}[1]{% - \expandafter\show\csname glo@#1@textaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@textaccess\endcsname } \newcommand*{\showglopluralaccess}[1]{% - \expandafter\show\csname glo@#1@pluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@pluralaccess\endcsname } \newcommand*{\showglofirstaccess}[1]{% - \expandafter\show\csname glo@#1@firstaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@firstaccess\endcsname } \newcommand*{\showglofirstpluralaccess}[1]{% - \expandafter\show\csname glo@#1@firstpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@firstpluralaccess\endcsname } \newcommand*{\showglosymbolaccess}[1]{% - \expandafter\show\csname glo@#1@symbolaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbolaccess\endcsname } \newcommand*{\showglosymbolpluralaccess}[1]{% - \expandafter\show\csname glo@#1@symbolpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@symbolpluralaccess\endcsname } \newcommand*{\showglodescaccess}[1]{% - \expandafter\show\csname glo@#1@descaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@descaccess\endcsname } \newcommand*{\showglodescpluralaccess}[1]{% - \expandafter\show\csname glo@#1@descpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@descpluralaccess\endcsname } \newcommand*{\showgloshortaccess}[1]{% - \expandafter\show\csname glo@#1@shortaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@shortaccess\endcsname } \newcommand*{\showgloshortpluralaccess}[1]{% - \expandafter\show\csname glo@#1@shortpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@shortpluralaccess\endcsname } \newcommand*{\showglolongaccess}[1]{% - \expandafter\show\csname glo@#1@longaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@longaccess\endcsname } \newcommand*{\showglolongpluralaccess}[1]{% - \expandafter\show\csname glo@#1@longpluralaccess\endcsname + \expandafter\show\csname glo@\glsdetoklabel{#1}@longpluralaccess\endcsname } \endinput %% diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-hypernav.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-hypernav.sty index f6f9ca6f80d..b511719400d 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-hypernav.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-hypernav.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-hypernav.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-inline.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-inline.sty index 49329c6bbec..11a6e98494f 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-inline.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-inline.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-inline.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-list.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-list.sty index 3f9e207dc89..6476799549c 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-list.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-list.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-list.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-long.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-long.sty index 82adcae3aab..19689903576 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-long.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-long.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-long.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-longragged.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-longragged.sty index 3374df02639..5d40e29467a 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-longragged.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-longragged.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-longragged.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-mcols.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-mcols.sty index bf8a64521c8..8e519073513 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-mcols.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-mcols.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-mcols.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-super.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-super.sty index 39748f84638..63dfc412197 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-super.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-super.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-super.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-superragged.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-superragged.sty index 58631275dd1..a4ac46d5631 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-superragged.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-superragged.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-superragged.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-tree.sty b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-tree.sty index b84359acecd..74c4f0c18f3 100644 --- a/Master/texmf-dist/tex/latex/glossaries/styles/glossary-tree.sty +++ b/Master/texmf-dist/tex/latex/glossaries/styles/glossary-tree.sty @@ -7,7 +7,7 @@ %% glossaries.dtx (with options: `glossary-tree.sty,package') %% %% glossaries.dtx -%% Copyright 2013 Nicola Talbot +%% Copyright 2014 Nicola Talbot %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 |