summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-12-16 22:55:05 +0000
committerKarl Berry <karl@freefriends.org>2016-12-16 22:55:05 +0000
commit2e527eaebe9ef04d4d6d1b0c5ac8ff0f331aacad (patch)
tree721613fdae2cd8c2ea107a2a6ad51768261009b6 /Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex
parent8ea673e9cfeb30456e238a5f138bea79990c46dd (diff)
glossaries (16dec16)
git-svn-id: svn://tug.org/texlive/trunk@42726 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex')
-rw-r--r--Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex37
1 files changed, 27 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex
index 3b416ba21d9..9f6dfdf6a92 100644
--- a/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex
+++ b/Master/texmf-dist/doc/latex/glossaries/glossaries-user.tex
@@ -142,7 +142,9 @@ description={A custom designed Lua script interface
to \gls{xindy} and \gls{makeindex} provided with the \styfmt{glossaries}
package. This is a cut-down alternative to the Perl
\appfmt{makeglossaries} script. If you have Perl installed, use the
-Perl script instead.}
+Perl script instead. Note that \TeX~Live creates a symbolic link
+called \texttt{makeglossaries-lite} (without the \texttt{.lua}
+extension) to the actual \texttt{makeglossaries-lite.lua} script.}
}
\longnewglossaryentry{makeglossariesgui}{%
@@ -396,11 +398,11 @@ and~\hyperlink{option#2}{#2}}
\MakeShortVerb{"}
\DeleteShortVerb{\|}
- \title{User Manual for glossaries.sty v4.26}
+ \title{User Manual for glossaries.sty v4.27}
\author{Nicola L.C. Talbot\\%
\url{http://www.dickimaw-books.com/}}
- \date{2016-10-12}
+ \date{2016-12-16}
\maketitle
\begin{abstract}
@@ -430,7 +432,7 @@ including, but not limited to, \sty{tracklang}, \sty{mfirstuc},
\sty{etoolbox},
\sty{xkeyval} (at least version dated 2006/11/18), \sty{textcase},
\sty{xfor}, \sty{datatool-base} (part of the \sty{datatool} bundle) and \sty{amsgen}. These
-packages are all available in the latest \TeX\ Live and Mik\TeX\
+packages are all available in the latest \TeX~Live and Mik\TeX\
distributions. If any of them are missing, please update your
\TeX\ distribution using your update manager.
(For help on this see, for example,
@@ -478,7 +480,7 @@ package.
\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.26}.
+\qt{Documented Code for glossaries v4.27}.
\item[INSTALL] Installation instructions.
@@ -792,7 +794,11 @@ but since modern \TeX\ distributions come with Lua, you shouldn't
need to install anything extra to make it run. Remember that since
\gls{xindy} is also a~Perl script, if you want to use \gls{xindy}
you'll need Perl installed anyway, so there's no point using this
-Lua script if you're using \gls{xindy}.
+Lua script if you're using \gls{xindy}. Note that \TeX~Live creates a
+symbolic link called \texttt{makeglossaries-lite} (without the
+\texttt{.lua} extension) to the actual
+\texttt{makeglossaries-lite.lua} script, so you may not need to
+supply the extension.
\begin{important}
The \texttt{.gls} and \texttt{.glo} are temporary files
@@ -2179,7 +2185,7 @@ You may need to explicitly load \gls{makeglossaries} into Perl:
perl makeglossaries myDoc
\end{prompt}
-Windows users: TeX~Live on Windows has its own internal Perl
+Windows users: \TeX~Live on Windows has its own internal Perl
interpreter and provides \texttt{makeglossaries.exe} as a~convenient
wrapper for the \gls{makeglossaries} Perl script. MiKTeX also
provides a~wrapper \texttt{makeglossaries.exe} but doesn't provide
@@ -2260,7 +2266,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.19.
+2.20.
\end{important}
\subsection{Using the makeglossaries-lite.lua Lua Script}
@@ -2276,13 +2282,24 @@ script is therefore limited by this and some of the options
available to the \gls{makeglossaries} Perl script aren't available
here. (In particular the \mkglsopt{d} option.)
+\begin{important}
+Note that \TeX~Live on Unix-like systems creates a
+symbolic link called \texttt{makeglossaries-lite} (without the
+\texttt{.lua} extension) to the actual
+\texttt{makeglossaries-lite.lua} script, so you may not need to
+supply the extension.
+\end{important}
+
The \gls{makeglossaries-lite.lua} script can be invoked in the same way
-as \gls{makeglossaries} but you need to remember the \texttt{.lua}
-extension. For example, if your document is called
+as \gls{makeglossaries}. For example, if your document is called
\texttt{myDoc.tex}, then do
\begin{prompt}
makeglossaries-lite.lua myDoc
\end{prompt}
+or
+\begin{prompt}
+makeglossaries-lite myDoc
+\end{prompt}
\emph{Some} of the options available with \gls{makeglossaries} are
also available with \gls{makeglossaries-lite.lua}. For a complete list of