From 09eacca54ff83c24b65dc6f2472666febb9a15cc Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 10 Sep 2015 20:58:01 +0000 Subject: glossaries (9sep15) git-svn-id: svn://tug.org/texlive/trunk@38342 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/glossaries/CHANGES | 5 + Master/texmf-dist/doc/latex/glossaries/README | 20 +- .../doc/latex/glossaries/glossaries-code.pdf | Bin 967167 -> 956737 bytes .../doc/latex/glossaries/glossaries-user.html | 10 +- .../doc/latex/glossaries/glossaries-user.pdf | Bin 729013 -> 729017 bytes .../doc/latex/glossaries/glossaries-user.tex | 6 +- .../doc/latex/glossaries/glossariesbegin.html | 8 +- .../doc/latex/glossaries/glossariesbegin.pdf | Bin 148782 -> 148777 bytes .../doc/latex/glossaries/glossariesbegin.tex | 4 +- .../doc/latex/glossaries/glossary2glossaries.html | 4 +- .../doc/latex/glossaries/glossary2glossaries.pdf | Bin 140879 -> 140879 bytes .../doc/latex/glossaries/glossary2glossaries.tex | 2 +- .../doc/latex/glossaries/mfirstuc-manual.html | 921 --------------------- .../doc/latex/glossaries/mfirstuc-manual.pdf | Bin 221167 -> 0 bytes .../doc/latex/glossaries/mfirstuc-manual.tex | 459 ---------- .../samples/glossary-lipsum-examples.pdf | Bin 252930 -> 252930 bytes .../doc/latex/glossaries/samples/minimalgls.pdf | Bin 49395 -> 49395 bytes .../doc/latex/glossaries/samples/mwe-acr-desc.pdf | Bin 37969 -> 37969 bytes .../doc/latex/glossaries/samples/mwe-acr.pdf | Bin 33661 -> 33661 bytes .../doc/latex/glossaries/samples/mwe-gls.pdf | Bin 29951 -> 29951 bytes .../doc/latex/glossaries/samples/sample-FnDesc.pdf | Bin 58829 -> 58829 bytes .../glossaries/samples/sample-chap-hyperfirst.pdf | Bin 54834 -> 54834 bytes .../latex/glossaries/samples/sample-crossref.pdf | Bin 53468 -> 53468 bytes .../glossaries/samples/sample-custom-acronym.pdf | Bin 82200 -> 82200 bytes .../latex/glossaries/samples/sample-dot-abbr.pdf | Bin 52723 -> 52723 bytes .../doc/latex/glossaries/samples/sample-dual.pdf | Bin 36467 -> 36467 bytes .../latex/glossaries/samples/sample-entrycount.pdf | Bin 36851 -> 36851 bytes .../latex/glossaries/samples/sample-entryfmt.pdf | Bin 34916 -> 34916 bytes .../latex/glossaries/samples/sample-font-abbr.pdf | Bin 50715 -> 50715 bytes .../latex/glossaries/samples/sample-ignored.pdf | Bin 31821 -> 31821 bytes .../doc/latex/glossaries/samples/sample-index.pdf | Bin 43388 -> 43388 bytes .../doc/latex/glossaries/samples/sample-inline.pdf | Bin 146978 -> 147541 bytes .../latex/glossaries/samples/sample-langdict.pdf | Bin 38866 -> 38866 bytes .../latex/glossaries/samples/sample-mfirstuc.pdf | Bin 25848 -> 0 bytes .../latex/glossaries/samples/sample-mfirstuc.tex | 40 - .../latex/glossaries/samples/sample-newkeys.pdf | Bin 39209 -> 39209 bytes .../glossaries/samples/sample-noidxapp-utf8.pdf | Bin 96013 -> 96013 bytes .../latex/glossaries/samples/sample-noidxapp.pdf | Bin 67092 -> 67092 bytes .../glossaries/samples/sample-nomathhyper.pdf | Bin 41759 -> 41759 bytes .../latex/glossaries/samples/sample-numberlist.pdf | Bin 41990 -> 41990 bytes .../doc/latex/glossaries/samples/sample-prefix.pdf | Bin 43273 -> 43273 bytes .../doc/latex/glossaries/samples/sample-si.pdf | Bin 21722 -> 21722 bytes .../samples/sample-storage-abbr-desc.pdf | Bin 39905 -> 39905 bytes .../glossaries/samples/sample-storage-abbr.pdf | Bin 37671 -> 37671 bytes .../doc/latex/glossaries/samples/sample.pdf | Bin 102650 -> 103209 bytes .../doc/latex/glossaries/samples/sample4col.pdf | Bin 43333 -> 43333 bytes .../doc/latex/glossaries/samples/sampleAcr.pdf | Bin 65675 -> 65675 bytes .../doc/latex/glossaries/samples/sampleAcrDesc.pdf | Bin 65655 -> 65655 bytes .../latex/glossaries/samples/sampleCustomAcr.pdf | Bin 93649 -> 93649 bytes .../doc/latex/glossaries/samples/sampleDB.pdf | Bin 47055 -> 47055 bytes .../doc/latex/glossaries/samples/sampleDesc.pdf | Bin 48447 -> 48447 bytes .../doc/latex/glossaries/samples/sampleEq.pdf | Bin 155767 -> 155623 bytes .../doc/latex/glossaries/samples/sampleEqPg.pdf | Bin 169231 -> 169076 bytes .../latex/glossaries/samples/sampleFnAcrDesc.pdf | Bin 91383 -> 91383 bytes .../doc/latex/glossaries/samples/sampleNtn.pdf | Bin 98604 -> 99173 bytes .../doc/latex/glossaries/samples/samplePeople.pdf | Bin 47470 -> 47470 bytes .../doc/latex/glossaries/samples/sampleSec.pdf | Bin 65953 -> 65953 bytes .../doc/latex/glossaries/samples/sampleSort.pdf | Bin 94993 -> 95555 bytes .../doc/latex/glossaries/samples/sampleaccsupp.pdf | Bin 41167 -> 41143 bytes .../latex/glossaries/samples/sampleacronyms.pdf | Bin 37213 -> 37213 bytes .../doc/latex/glossaries/samples/sampletree.pdf | Bin 66925 -> 66925 bytes .../doc/latex/glossaries/samples/sampleutf8.pdf | Bin 44951 -> 44951 bytes .../doc/latex/glossaries/samples/samplexdy.pdf | Bin 178721 -> 179095 bytes .../doc/latex/glossaries/samples/samplexdy2.pdf | Bin 68412 -> 68412 bytes 64 files changed, 27 insertions(+), 1452 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.html delete mode 100644 Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf delete mode 100644 Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.tex delete mode 100644 Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf delete mode 100644 Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.tex (limited to 'Master/texmf-dist/doc/latex/glossaries') diff --git a/Master/texmf-dist/doc/latex/glossaries/CHANGES b/Master/texmf-dist/doc/latex/glossaries/CHANGES index 3282d175bcf..667ab9a0541 100644 --- a/Master/texmf-dist/doc/latex/glossaries/CHANGES +++ b/Master/texmf-dist/doc/latex/glossaries/CHANGES @@ -1,5 +1,10 @@ glossaries change log: +v4.18: + + * mfirstuc removed from glossaries bundle and now + needs to be installed separately + v4.17: * makeglossaries-lite.lua: diff --git a/Master/texmf-dist/doc/latex/glossaries/README b/Master/texmf-dist/doc/latex/glossaries/README index 72cd0ea5836..a0abcb49f51 100644 --- a/Master/texmf-dist/doc/latex/glossaries/README +++ b/Master/texmf-dist/doc/latex/glossaries/README @@ -1,6 +1,6 @@ -LaTeX Package : glossaries v4.17 +LaTeX Package : glossaries v4.18 -Last Modified : 2015-07-17 +Last Modified : 2015-09-09 Author : Nicola Talbot @@ -17,29 +17,19 @@ to the relevant glossary. *This package replaces the glossary package which is now obsolete.* -The glossaries bundle also includes mfirstuc.sty which provides -\makefirstuc{} which makes the first object of - uppercase unless 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: - - \makefirstuc{abc} -> Abc - \makefirstuc{\emph{abc}} -> \emph{Abc} - \makefirstuc{{\'a}bc} -> \'Abc - \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 accsupp package to provide accessibility support for the glossaries package. +The mfirstuc package is now a separate bundle. + INSTALLATION See INSTALL file for installation instructions. REQUIREMENTS +mfirstuc ifthen xkeyval *at least version 2.5f (2006/11/18)* xfor diff --git a/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf b/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf index 80d48117d96..a0273957209 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf and b/Master/texmf-dist/doc/latex/glossaries/glossaries-code.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html index 96b3c01a4c7..e6d429991e1 100644 --- a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html +++ b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.html @@ -4,13 +4,13 @@ -User Manual for glossaries.sty v4.17 +User Manual for glossaries.sty v4.18 - + - -
- - - - - - - -

mfirstuc.sty v1.10: uppercasing first letter

-
Nicola L.C. Talbot -
Dickimaw Books -
http://www.dickimaw-books.com/

-
2015-02-03
-
-

Contents

- -

-

-

Top

1 Introduction

-

The glossaries bundle includes the package mfirstuc which provides the command: -


\makefirstuc  \makefirstuc{stuff}

-

-This makes the first object of ⟨stuff ⟩ uppercase unless ⟨stuff ⟩ starts with a control -sequence followed by a non-empty group, in which case the first object in -the group is converted to uppercase. No expansion is performed on the -argument. -

If ⟨stuff ⟩ starts with a control sequence that takes more than one argument, the -case-changing will always be applied to the first argument. If the text that requires the -case change is in one of the other arguments, you must hide the earlier arguments in a -wrapper command. For example, instead of \color{red}{text} you need to define, -say, \red as \color{red} and use \red{text}.
- - - -

-

Examples:

-
    -
  • \makefirstuc{abc} produces Abc. -
  • -
  • \makefirstuc{\emph{abc}} produces Abc (\MakeUppercase has been applied to - the letter “a” rather than \emph). Note however that - - - -
    - \makefirstuc{{\em abc}} -
    -

    produces ABC (first object is {\em abc} so this is equivalent to - \MakeUppercase{\em abc}), and - - - -

    -
    - {\makefirstuc{\em abc}} -
    -

    produces abc (\em doesn’t have an argument therefore first object is \em and so - is equivalent to {\MakeUppercase{\em}abc}). -

  • -
  • \makefirstuc{{\’a}bc} produces Ábc. -
  • -
  • \makefirstuc{\ae bc} produces Æbc. -
  • -
  • \makefirstuc{{\ae}bc} produces Æbc. -
  • -
  • \makefirstuc{{ä}bc} produces Äbc. -
-

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 inputenc package). The reason for this -restriction is detailed in §3 UTF-8. -

In version 1.02 of mfirstuc, 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, -\makefirstuc{\ae{}bc} produced æBc. However as from version 1.02, it now produces -Æbc.
-

-

Note also that - - - -

-
-\newcommand{\abc}{abc} - 
\makefirstuc{\abc} -
-

produces: ABC. This is because the first object in the argument of \makefirstuc is -\abc, so it does \MakeUppercase{\abc}. Whereas: - - - -

-
-\newcommand{\abc}{abc} - 
\expandafter\makefirstuc\expandafter{\abc} -
-

produces: Abc. There is a short cut command which will do this: -


\xmakefirstuc  \xmakefirstuc{stuff}

-

-This is equivalent to \expandafter\makefirstuc\expandafter{stuff }. So - - - -

-
-\newcommand{\abc}{abc} - 
\xmakefirstuc{\abc} -
-

produces: Abc. -

\xmakefirstuc only performs one level expansion on the first object in its -argument. It does not fully expand the entire argument.
-

-

As from version 1.10, there is now a command that fully expands the entire -argument before applying \makefirstuc: -


\emakefirstuc  \emakefirstuc{text}

-

-

Examples: - - - -

-
-\newcommand{\abc}{\xyz a} - 
\newcommand{\xyz}{xyz} - 
No expansion: \makefirstuc{\abc}. - 
First object one-level expansion: \xmakefirstuc{\abc}. - 
Fully expanded: \emakefirstuc{\abc}. -
-

produces: No expansion: XYZA. First object one-level expansion: XYZa. Fully -expanded: Xyza. -

If you use mfirstuc without the glossaries package, the standard \MakeUppercase -command is used. If used with glossaries, \MakeTextUppercase (defined by the textcase -package) is used instead. If you are using mfirstuc without the glossaries package and -want to use \MakeTextUppercase instead, you can redefine -


\glsmakefirstuc  \glsmakefirstuc{text}

-

-For example: - - - -

-
-\renewcommand{\glsmakefirstuc}[1]{\MakeTextUppercase #1} -
-

Remember to also load textcase (glossaries loads this automatically). -

-

-

Top

2 Capitalise Each Word in a Phrase or Sentence (Title Case)

-

New to mfirstuc v1.06: -


\capitalisewords  \capitalisewords{text}

-

-This command apply \makefirstuc to each word in ⟨text⟩ 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 ~ or \space. Note that no expansion is performed on -⟨text⟩. -


\xcapitalisewords  \xcapitalisewords{text}

-

-This is a short cut for \expandafter\capitalisewords\expandafter{text}. -

As from version 1.10, there is now a command that fully expands the entire -argument before applying \capitalisewords: -


\ecapitalisewords  \ecapitalisewords{text}

-

-

Examples: - - - -

-
-\newcommand{\abc}{\xyz\space four five} - 
\newcommand{\xyz}{one two three} - 
No expansion: \capitalisewords{\abc}. - 
First object one-level expansion: \xcapitalisewords{\abc}. - 
Fully expanded: \ecapitalisewords{\abc}. -
-

produces: No expansion: ONE TWO THREE FOUR FIVE. First object one-level -expansion: ONE TWO THREE four Five. Fully expanded: One Two Three Four -Five. -

(Remember that the spaces need to be explicit. In the second case above, using -\xcapitalisewords, the space before “four” has been hidden within \space so it’s not -recognised as a word boundary, but in the third case, \space has been expanded to an -actual space character.) -

If you are using hyperref and want to use \capitalisewords or \makefirstuc (or -the expanded variants) 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: - - - -

-
-Package hyperref Warning: Token not allowed in a PDF string - 
(PDFDocEncoding): - 
(hyperref)                removing ‘\capitalisewords’ -
-

If you want to provide an alternative for the PDF bookmark, you can use -hyperref’s \texorpdfstring command. See the hyperref manual for further details. -

-

-

Examples: -

    -
  1. - - - -
    - \capitalisewords{a book of rhyme.} -
    -

    produces: A Book Of Rhyme. -

  2. -
  3. - - - -
    - \capitalisewords{a book\space of rhyme.} -
    -

    produces: A Book of Rhyme. -

  4. -
  5. - - - -
    - \newcommand{\mytitle}{a book\space of rhyme.} -  
    \capitalisewords{\mytitle} -
    -

    produces: A BOOK OF RHYME. (No expansion is performed on \mytitle.) - Compare with next example: -

  6. -
  7. - - - -
    - \newcommand{\mytitle}{a book\space of rhyme.} -  
    \xcapitalisewords{\mytitle} -
    -

    produces: A Book of Rhyme. -

    However - - - -

    -
    - \ecapitalisewords{\mytitle} -
    -

    produces: A Book Of Rhyme. -

    -
-

As from v1.09, you can specify words which shouldn’t be capitalised unless they -occur at the start of ⟨text⟩ using: -


\MFUnocap  \MFUnocap{word}

-

-This only has a local effect. The global version is: -


\gMFUnocap  \gMFUnocap{word}

-

-

For example: - - - -

-
-\capitalisewords{the wind in the willows} - 
\MFUnocap{in}% - 
\MFUnocap{the}% - 
\capitalisewords{the wind in the willows} -
-

produces: -
The Wind In The Willows -
The Wind in the Willows -
-The list of words that shouldn’t be capitalised can be cleared using -


\MFUclear  \MFUclear

-

-

The package mfirstuc-english loads mfirstuc and uses \MFUnocap to add common -English articles and conjunctions, such as “a”, “an”, “and”, “but”. You may want to -add other words to this list, such as prepositions, but as there’s some dispute over -whether prepositions should be capitalised, I don’t intend to add them to this -package. -

If you want to write a similar package for another language, all you need to do is -create a file with the extension .sty that starts with - - - -

-
-\NeedsTeXFormat{LaTeX2e} -
-

The next line should identify the package. For example, if you have called the file -mfirstuc-french.sty then you need: - - - -

-
-\ProvidesPackage{mfirstuc-french} -
-

It’s a good idea to also add a version in the final optional argument, for example: - - - -

-
-\ProvidesPackage{mfirstuc-french}[2014/07/30 v1.0] -
-

Next load mfirstuc: - - - -

-
-\RequirePackage{mfirstuc} -
-

Now add all your \MFUnocap commands. For example: - - - -

-
-\MFUnocap{de} -
-

At the end of the file add: - - - -

-
-\endinput -
-

-

Put the file somewhere on TEX’s path, and now you can use this package in your -document. You might also consider uploading it to CTAN in case other users find it -useful. -

-

-

Top

3 UTF-8

-

The \makefirstuc command works by utilizing the fact that, in most cases, -TEX doesn’t require a regular argument to be enclosed in braces if it only consists of a -single token. (This is why you can do, say, \frac12 instead of \frac{1}{2} or x^2 -instead of x^{2}, although some users frown on this practice.) -

A simplistic version of the \makefirstuc command is: - - - -

-
-\newcommand*{\FirstUC}[1]{\MakeUppercase #1} -
-

Here - - - -

-
-\FirstUC{abc} -
-

is equivalent to - - - -

-
-\MakeUppercase abc -
-

and since \MakeUppercase requires an argument, it grabs the first token (the -character “a” in this case) and uses that as the argument so that the result is: -Abc. -

The glossaries package needs to take into account the fact that the text may be -contained in the argument of a formatting command, such as \acronymfont, so -\makefirstuc has to be more complicated than the trivial \FirstUC shown above, but -at its basic level, \makefirstuc uses this same method and is the reason why, -in most cases, you don’t need to enclose the first character in braces. So if -

-
-\MakeUppercase stuff⟩ -
-
works, then
-
-\makefirstuc{stuff} -
-
should also work and so should
-
-\makefirstuc{\foo{stuff}} -
-
but if
-
-\MakeUppercase stuff⟩ -
-
doesn’t work, then neither will
-
-\makefirstuc{stuff} - - - -
-
nor
-
-\makefirstuc{\foo{stuff}} -
-
-

Try the following document:

-
-\documentclass{article} -
-
\usepackage[utf8]{inputenc} -
\usepackage[T1]{fontenc} -
-
\begin{document} -
-
\MakeUppercase ãbc -
-
\end{document} -
-
-

This will result in the error: - - - -

-
-! Argument of \UTFviii@two@octets has an extra }. -
-

This is why \makefirstuc{ãbc} won’t work. It will only work if the character ã is -placed inside a group. -

The reason for this error message is due to TEX having been written before -Unicode was invented. Although ã may look like a single character in your text editor, -from TEX’s point of view it’s two tokens. So

-
-\MakeUppercase ãbc -
-
tries to apply \MakeUppercase to just the first octet of ã. This means that the second -octet has been separated from the first octet, which is the cause of the error. In this -case the argument isn’t a single token, so the two tokens (the first and second octet of -ã) must be grouped:
-
-\MakeUppercase{ã}bc -
-
-

Note that XeTeX (and therefore XeLaTeX) is a modern implementation of -TEX designed to work with Unicode and therefore doesn’t suffer from this -drawback. Now let’s look at the XeLaTeX equivalent of the above example: -

-
-\documentclass{article} -
-
\usepackage{fontspec} -
-
\begin{document} -
-
\MakeUppercase ãbc -
-
\end{document} -
-
- - - -

This works correctly when compiled with XeLaTeX. This means that -\makefirstuc{ãbc} will work provided you use XeLaTeX and the fontspec -package. -

- - - - - - diff --git a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf b/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf deleted file mode 100644 index 5a221dc5b64..00000000000 Binary files a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.tex b/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.tex deleted file mode 100644 index ef61993f6d0..00000000000 --- a/Master/texmf-dist/doc/latex/glossaries/mfirstuc-manual.tex +++ /dev/null @@ -1,459 +0,0 @@ -\documentclass{nlctdoc} - -\usepackage{alltt} -\usepackage{mfirstuc} -\usepackage{pifont} -\usepackage[utf8]{inputenc} -\ifpdf - \usepackage[T1]{fontenc} - \usepackage{metalogo} -\else - \providecommand{\XeLaTeX}{XeLaTeX} - \providecommand{\XeTeX}{XeTeX} -\fi -\usepackage{cmap} -\usepackage[colorlinks, - bookmarks, - hyperindex=false, - pdfauthor={Nicola L.C. Talbot}, - pdftitle={mfirstuc.sty: uppercasing first letter}, - pdfkeywords={LaTeX,package,uppercase}]{hyperref} - -\begin{document} - \title{mfirstuc.sty v1.10: -uppercasing first letter} - \author{Nicola L.C. Talbot\\[10pt] -Dickimaw Books\\ -\url{http://www.dickimaw-books.com/}} - - \date{2015-02-03} - \maketitle - \tableofcontents - - \section{Introduction} - \label{sec:intro} - -The \styfmt{glossaries} bundle includes the package -\sty{mfirstuc} which provides the command: -\begin{definition}[\DescribeMacro{\makefirstuc}] -\cs{makefirstuc}\marg{stuff} -\end{definition} -This makes the first object of -\meta{stuff} uppercase unless \meta{stuff} starts with a control -sequence followed by a non-empty group, in which case the first -object in the group is converted to uppercase. -\textbf{No expansion is performed on the argument.} - -\begin{important} -If \meta{stuff} starts with a control sequence that takes more than -one argument, the case-changing will always be applied to the -\emph{first} argument. If the text that requires the case change is -in one of the other arguments, you must hide the earlier arguments -in a wrapper command. For example, instead of \verb|\color{red}{text}| -you need to define, say, \verb|\red| as \verb|\color{red}| and use -\verb|\red{text}|. -\end{important} - -Examples: -\begin{itemize} -\item |\makefirstuc{abc}| produces \makefirstuc{abc}. - -\item |\makefirstuc{\emph{abc}}| produces \makefirstuc{\emph{abc}} -(\ics{MakeUppercase} has been applied to the letter \qt{a} rather -than \cs{emph}). Note however that -\begin{verbatim} -\makefirstuc{{\em abc}} -\end{verbatim} -produces \makefirstuc{{\em abc}} (first object is |{\em abc}| so -this is equivalent to |\MakeUppercase{\em abc}|), and -\begin{verbatim} -{\makefirstuc{\em abc}} -\end{verbatim} -produces {\makefirstuc{\em abc}} (|\em| doesn't have an argument -therefore first object is |\em| and so is equivalent to -|{\MakeUppercase{\em}abc}|). - -\item |\makefirstuc{{\'a}bc}| produces \makefirstuc{{\'a}bc}. - -\item |\makefirstuc{\ae bc}| produces \makefirstuc{\ae bc}. - -\item |\makefirstuc{{\ae}bc}| produces \makefirstuc{{\ae}bc}. - -\item |\makefirstuc{{ä}bc}| produces \makefirstuc{{ä}bc}. - -\end{itemize} -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 \sty{inputenc} package). The reason for this restriction -is detailed in \sectionref{sec:utf8}. - -\begin{important} -In version 1.02 of \styfmt{mfirstuc}, 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, |\makefirstuc{\ae{}bc}| -produced \ae Bc. However as from version 1.02, it now produces -\AE bc. -\end{important} - -Note also that -\begin{verbatim} -\newcommand{\abc}{abc} -\makefirstuc{\abc} -\end{verbatim} -produces: ABC. This is because the first object in the argument of -\cs{makefirstuc} is \cs{abc}, so it does |\MakeUppercase{\abc}|. -Whereas: -\begin{verbatim} -\newcommand{\abc}{abc} -\expandafter\makefirstuc\expandafter{\abc} -\end{verbatim} -produces: Abc. There is a short cut command which will do this: -\begin{definition}[\DescribeMacro{\xmakefirstuc}] -\cs{xmakefirstuc}\marg{stuff} -\end{definition} -This is equivalent to \cs{expandafter}\cs{makefirstuc}\cs{expandafter}\marg{stuff}. So -\begin{verbatim} -\newcommand{\abc}{abc} -\xmakefirstuc{\abc} -\end{verbatim} -produces: -\newcommand{\abc}{abc}% -\xmakefirstuc{\abc}. - -\begin{important} -\cs{xmakefirstuc} only performs one level expansion on the -\emph{first} object in its argument. It does not fully expand the entire -argument. -\end{important} - -As from version 1.10, there is now a command that fully expands the -entire argument before applying \cs{makefirstuc}: -\begin{definition}[\DescribeMacro\emakefirstuc] -\cs{emakefirstuc}\marg{text} -\end{definition} - -Examples: -\begin{verbatim} -\newcommand{\abc}{\xyz a} -\newcommand{\xyz}{xyz} -No expansion: \makefirstuc{\abc}. -First object one-level expansion: \xmakefirstuc{\abc}. -Fully expanded: \emakefirstuc{\abc}. -\end{verbatim} -produces: -\renewcommand{\abc}{\xyz a}% -\newcommand{\xyz}{xyz} -No expansion: \makefirstuc{\abc}. -First object one-level expansion: \xmakefirstuc{\abc}. -Fully expanded: \emakefirstuc{\abc}. - -If you use \styfmt{mfirstuc} without the \sty{glossaries} package, -the standard \cs{MakeUppercase} command is used. If used with -\sty{glossaries}, \ics{MakeTextUppercase} (defined by the \sty{textcase} -package) is used instead. If you are using \styfmt{mfirstuc} -without the \styfmt{glossaries} package and want to use -\ics{MakeTextUppercase} instead, you can redefine -\begin{definition}[\DescribeMacro\glsmakefirstuc] -\cs{glsmakefirstuc}\marg{text} -\end{definition} -For example: -\begin{verbatim} -\renewcommand{\glsmakefirstuc}[1]{\MakeTextUppercase #1} -\end{verbatim} -Remember to also load \sty{textcase} (\styfmt{glossaries} loads this -automatically). - -\section{Capitalise Each Word in a Phrase or Sentence (Title Case)} -\label{sec:capitalisewords} - -New to mfirstuc v1.06: -\begin{definition}[\DescribeMacro{\capitalisewords}] -\cs{capitalisewords}\marg{text} -\end{definition} -This command apply \ics{makefirstuc} to each word in \meta{text} -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 \verb|~| or \cs{space}. Note that no expansion is performed -on \meta{text}. - -\begin{definition}[\DescribeMacro{\xcapitalisewords}] -\cs{xcapitalisewords}\marg{text} -\end{definition} -This is a short cut for -\cs{expandafter}\cs{capitalisewords}\cs{expandafter}\marg{text}. - -As from version 1.10, there is now a command that fully expands the -entire argument before applying \cs{capitalisewords}: -\begin{definition}[\DescribeMacro\ecapitalisewords] -\cs{ecapitalisewords}\marg{text} -\end{definition} - -Examples: -\begin{verbatim} -\newcommand{\abc}{\xyz\space four five} -\newcommand{\xyz}{one two three} -No expansion: \capitalisewords{\abc}. -First object one-level expansion: \xcapitalisewords{\abc}. -Fully expanded: \ecapitalisewords{\abc}. -\end{verbatim} -produces: -\renewcommand{\abc}{\xyz\space four five}% -\renewcommand{\xyz}{one two three} -No expansion: \capitalisewords{\abc}. -First object one-level expansion: \xcapitalisewords{\abc}. -Fully expanded: \ecapitalisewords{\abc}. - -(Remember that the spaces need to be explicit. In the second case -above, using \cs{xcapitalisewords}, the space before \qt{four} has -been hidden within \cs{space} so it's not recognised as a word -boundary, but in the third case, \cs{space} has been expanded to an -actual space character.) - -\begin{important} -If you are using \sty{hyperref} and want to use \cs{capitalisewords} -or \ics{makefirstuc} (or the expanded variants) -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: -\begin{verbatim} -Package hyperref Warning: Token not allowed in a PDF string -(PDFDocEncoding): -(hyperref) removing `\capitalisewords' -\end{verbatim} -If you want to provide an alternative for the PDF bookmark, you can -use \sty{hyperref}'s \ics{texorpdfstring} command. See the -\sty{hyperref} manual for further details. -\end{important} - -Examples: -\begin{enumerate} -\item -\begin{verbatim} -\capitalisewords{a book of rhyme.} -\end{verbatim} -produces: -\capitalisewords{a book of rhyme.} - -\item -\begin{verbatim} -\capitalisewords{a book\space of rhyme.} -\end{verbatim} -produces: -\capitalisewords{a book\space of rhyme.} - -\item -\begin{verbatim} -\newcommand{\mytitle}{a book\space of rhyme.} -\capitalisewords{\mytitle} -\end{verbatim} -produces: -\newcommand{\mytitle}{a book\space of rhyme.} -\capitalisewords{\mytitle} -(No expansion is performed on \cs{mytitle}.) Compare with next example: - -\item -\begin{verbatim} -\newcommand{\mytitle}{a book\space of rhyme.} -\xcapitalisewords{\mytitle} -\end{verbatim} -produces: -\xcapitalisewords{\mytitle} - -However -\begin{verbatim} -\ecapitalisewords{\mytitle} -\end{verbatim} -produces: -\ecapitalisewords{\mytitle} - -\end{enumerate} - -As from v1.09, you can specify words which shouldn't be capitalised unless they -occur at the start of \meta{text} using: -\begin{definition}[\DescribeMacro\MFUnocap] -\cs{MFUnocap}\marg{word} -\end{definition} -This only has a local effect. The global version is: -\begin{definition}[\DescribeMacro\gMFUnocap] -\cs{gMFUnocap}\marg{word} -\end{definition} - -For example: -\begin{verbatim} -\capitalisewords{the wind in the willows} - -\MFUnocap{in}% -\MFUnocap{the}% - -\capitalisewords{the wind in the willows} -\end{verbatim} -produces: -\begin{display} -\capitalisewords{the wind in the willows} - -\MFUnocap{in}% -\MFUnocap{the}% - -\capitalisewords{the wind in the willows} -\end{display} -The list of words that shouldn't be capitalised can be cleared using -\begin{definition}[\DescribeMacro\MFUclear] -\cs{MFUclear} -\end{definition} - -The package \sty{mfirstuc-english} loads \sty{mfirstuc} and uses -\cs{MFUnocap} to add common English articles and conjunctions, such -as ``a'', ``an'', ``and'', ``but''. You may want to add other -words to this list, such as prepositions, but as there's some -dispute over whether prepositions should be capitalised, I~don't -intend to add them to this package. - -If you want to write a similar package for another language, all you -need to do is create a file with the extension \texttt{.sty} -that starts with -\begin{verbatim} -\NeedsTeXFormat{LaTeX2e} -\end{verbatim} -The next line should identify the package. For example, if you have -called the file \texttt{mfirstuc-french.sty} then you need: -\begin{verbatim} -\ProvidesPackage{mfirstuc-french} -\end{verbatim} -It's a good idea to also add a version in the final optional -argument, for example: -\begin{verbatim} -\ProvidesPackage{mfirstuc-french}[2014/07/30 v1.0] -\end{verbatim} -Next load \sty{mfirstuc}: -\begin{verbatim} -\RequirePackage{mfirstuc} -\end{verbatim} -Now add all your \cs{MFUnocap} commands. For example: -\begin{verbatim} -\MFUnocap{de} -\end{verbatim} -At the end of the file add: -\begin{verbatim} -\endinput -\end{verbatim} - -Put the file somewhere on \TeX's path, and now you can use this -package in your document. You might also consider uploading it -to CTAN in case other users find it useful. - -\section{UTF-8} -\label{sec:utf8} - -The \cs{makefirstuc} command works by utilizing the fact that, in -most cases, \TeX\ doesn't require a regular argument to be enclosed -in braces if it only consists of a single token. (This is why you -can do, say, \verb|\frac12| instead of \verb|\frac{1}{2}| or -\verb|x^2| instead of \verb|x^{2}|, although some users -frown on this practice.) - -A~simplistic version of the \cs{makefirstuc} command is: -\begin{verbatim} -\newcommand*{\FirstUC}[1]{\MakeUppercase #1} -\end{verbatim} -Here -\begin{verbatim} -\FirstUC{abc} -\end{verbatim} -is equivalent to -\begin{verbatim} -\MakeUppercase abc -\end{verbatim} -and since \cs{MakeUppercase} requires an argument, it grabs the -first token (the character ``a'' in this case) and uses that as the -argument so that the result is: Abc. - -The \sty{glossaries} package needs to take into account the fact -that the text may be contained in the argument of a formatting -command, such as \cs{acronymfont}, so \cs{makefirstuc} has to be -more complicated than the trivial \cs{FirstUC} shown above, but at -its basic level, \cs{makefirstuc} uses this same method and is the -reason why, in most cases, you don't need to enclose the first -character in braces. So if -\begin{alltt} -\cs{MakeUppercase} \meta{stuff} -\end{alltt} -works, -then -\begin{alltt} -\cs{makefirstuc}\marg{stuff} -\end{alltt} -should also work and so should -\begin{alltt} -\cs{makefirstuc}\{\cs{foo}\marg{stuff}\} -\end{alltt} -but if -\begin{alltt} -\cs{MakeUppercase} \meta{stuff} -\end{alltt} -doesn't work, then neither will -\begin{alltt} -\cs{makefirstuc}\marg{stuff} -\end{alltt} -nor -\begin{alltt} -\cs{makefirstuc}\{\cs{foo}\marg{stuff}\} -\end{alltt} - -Try the following document: -\begin{alltt} -\cs{documentclass}\{article\} - -\cs{usepackage}[utf8]\{inputenc\} -\cs{usepackage}[T1]\{fontenc\} - -\cs{begin}\{document\} - -\cs{MakeUppercase} \~abc - -\cs{end}\{document\} -\end{alltt} - -This will result in the error: -\begin{verbatim} -! Argument of \UTFviii@two@octets has an extra }. -\end{verbatim} -This is why \verb|\makefirstuc{|\texttt{\~abc}\verb|}| won't work. -It will only work if the character \texttt{\~a} is placed inside a -group. - -The reason for this error message is due to \TeX\ having been written before -Unicode was invented. Although \texttt{\~a} may look like a single -character in your text editor, from \TeX's point of view it's \emph{two} -tokens. So -\begin{alltt} -\cs{MakeUppercase} \~abc -\end{alltt} -tries to apply \cs{MakeUppercase} to just the first octet of \~a. -This means that the second octet has been separated from the first octet, -which is the cause of the error. In this case the argument isn't a -single token, so the two tokens (the first and second octet of \~a) -must be grouped: -\begin{alltt} -\cs{MakeUppercase}\{\~a\}bc -\end{alltt} - -Note that \XeTeX\ (and therefore \XeLaTeX) is a modern -implementation of \TeX\ designed to work with Unicode and therefore -doesn't suffer from this drawback. Now let's look at the \XeLaTeX\ -equivalent of the above example: -\begin{alltt} -\cs{documentclass}\{article\} - -\cs{usepackage}\{fontspec\} - -\cs{begin}\{document\} - -\cs{MakeUppercase} \~abc - -\cs{end}\{document\} -\end{alltt} - -This works correctly when compiled with \XeLaTeX. This means -that \cs{makefirstuc}\verb|{|\texttt{\~abc}\verb|}| will work -\emph{provided you use \XeLaTeX\ and the \sty{fontspec} package}. - -\end{document} diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/glossary-lipsum-examples.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/glossary-lipsum-examples.pdf index 27f7fac5195..a5408caf158 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/glossary-lipsum-examples.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/glossary-lipsum-examples.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf index cd64dcea3b7..7d94f580b7b 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/minimalgls.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr-desc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr-desc.pdf index b0f7a727e1d..178e33d8559 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr-desc.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr-desc.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr.pdf index 583d9f8d405..56ccbd867a3 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/mwe-acr.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/mwe-gls.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/mwe-gls.pdf index 872e564fe90..677fd81adb3 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/mwe-gls.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/mwe-gls.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf index 8e2a272b1c0..c2211a2a6fe 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-FnDesc.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-chap-hyperfirst.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-chap-hyperfirst.pdf index 9475b56b1e9..b8a4475a368 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-chap-hyperfirst.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-chap-hyperfirst.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf index 314e81dec4a..583a84e8d0c 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-crossref.pdf differ 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 index 91368c34a5e..8cfb33cff8b 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-custom-acronym.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-custom-acronym.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-dot-abbr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-dot-abbr.pdf index 84f1f0f61f4..19fe0313d15 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-dot-abbr.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-dot-abbr.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf index d94fef3e4ed..f6e7d17ddf6 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-dual.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-entrycount.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-entrycount.pdf index feddc116f51..e4ac1fb8870 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-entrycount.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-entrycount.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf index 4048446c5e8..7a9d7ef185b 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-entryfmt.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-font-abbr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-font-abbr.pdf index 98cf51aa3d2..5ce74cb5581 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-font-abbr.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-font-abbr.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-ignored.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-ignored.pdf index 1a6ea98b1f1..d9bfd5ecc63 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-ignored.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-ignored.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf index 084b2323525..0e99426faba 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-index.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf index 7bc5921f220..efc41f29dbb 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-inline.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf index 6c49024145e..fff33a14676 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-langdict.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf deleted file mode 100644 index 185de46163b..00000000000 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.tex b/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.tex deleted file mode 100644 index 0cdae525b58..00000000000 --- a/Master/texmf-dist/doc/latex/glossaries/samples/sample-mfirstuc.tex +++ /dev/null @@ -1,40 +0,0 @@ - % This file is public domain - % If you want to use arara, you need the following directive: - % arara: pdflatex: { synctex: on } -\documentclass{article} - -\usepackage{mfirstuc-english} - -\begin{document} - -\makefirstuc{abc}. - -\makefirstuc{{\em abc}}. - -\makefirstuc{\emph{abc}}. - -\makefirstuc{\ae bc}. - -\makefirstuc{{\ae}bc}. - -\newcommand{\abc}{abc}% -\xmakefirstuc{\abc}. - -\capitalisewords{the wind in the willows} - -\capitalisewords{a book of rhyme.} - -\MFUclear - -\capitalisewords{the wind in the willows} - -\capitalisewords{a book of rhyme.} - -\capitalisewords{a book\space of rhyme.} - -\newcommand{\mytitle}{a book\space of rhyme.} -\capitalisewords{\mytitle} - -\xcapitalisewords{\mytitle} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf index 6e929f2f4a5..223aeb04383 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-newkeys.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp-utf8.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp-utf8.pdf index bdebb6c32f3..799181d9113 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp-utf8.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp-utf8.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp.pdf index c04b18490e9..bba640a7b62 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-noidxapp.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf index 34f7076d332..16b3d3a4a25 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-nomathhyper.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf index 4d42dc4519f..f7a62c7e475 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-numberlist.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf index 376a10a99f6..3332e54ed7c 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-prefix.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf index f47c59e5e67..6687457c7e7 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-si.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr-desc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr-desc.pdf index 39313d4ded9..a09d3211627 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr-desc.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr-desc.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr.pdf index 318938a7292..c497e9a44e0 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample-storage-abbr.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf index 036bf287e64..41dfc458e99 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf index 9e9366f81a4..eb8cad658d2 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sample4col.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf index cf9b862fa27..5cdb2931c4b 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcr.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf index a890ce301f0..f0b6fa8fc0f 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleAcrDesc.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf index 70243252109..b7ee9b84972 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleCustomAcr.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf index 29599a7bcdc..b22510feaf6 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDB.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf index ca2ab1ac337..df6310d871b 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleDesc.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf index 5dd297830c0..6d19f9d551e 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEq.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf index 8e7180ae519..caf0e7dbb3d 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleEqPg.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf index 46a207054f6..67cd87e60f4 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf index 4e267b0236c..f2048b60cfa 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleNtn.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf index f4ba5281956..273f8275f88 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/samplePeople.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf index 12277abb281..99a07d1e722 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSec.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf index 53ba8dc9dce..12d499365fe 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleSort.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf index 0d8fad291d4..4e0eba4b17a 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleaccsupp.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf index 8ebcf87aec0..18b3a6093cf 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleacronyms.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf index d06d6a3c12b..2c7c7c44daf 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampletree.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf index b33b9d0e70b..da7977c4917 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/sampleutf8.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf index 6892d6938f5..013c579f9ee 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy.pdf differ diff --git a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf index 87636493b0d..6fa723060ce 100644 Binary files a/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf and b/Master/texmf-dist/doc/latex/glossaries/samples/samplexdy2.pdf differ -- cgit v1.2.3