blob: f1c2dff165f2da8c04129f41463be6a33b91637e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
The nameauth package
Charles P. Schaum
charles dot schaum at att dot net
v0.75 from 2012/01/19
Abstract
These macros help an author to encode the (optional) forenames and
(mandatory) surnames of people in order to normalize occurrences in the
text and entries in the index. This package is intended for Western-style
naming conventions.
Files Target distribution
nameauth.pdf Documentation (normally in TEXMFDIST/doc/latex/nameauth)
nameauth.sty Package file (normally in TEXMFDIST/tex/latex/nameauth)
README This file (normally in TEXMFDIST/doc/latex/nameauth)
Source distribution
nameauth.ins Installer
nameauth.dtx Documented LaTeX file containing both code and documentation
Installation Target distribution
Unpack nameauth.zip.
Create the directories listed above. For TeX Live, TEXMFDIST is often /usr/local/texmf/<year>/texmf-dist on Posix-compliant systems. Manual installation calls rather for /usr/local/texlive/texmf-local or ~/texmf.
MacTeX and MikTeX differ. Please refer to your distribution manual.
Copy the target distribution files to their appropriate destinations.
Run mktexlsr with the appropriate level of permissions.
Source distribution notes:
I used the following commands to generate the target distribution:
$ pdflatex nameauth.dtx
$ makeindex -s gind.ist -o nameauth.ind nameauth.idx
$ makeindex -s gglo.ist -o nameauth.gls nameauth.glo
$ pdflatex nameauth.dtx
$ pdflatex nameauth.ins
Testing notes:
I have done some extensive testing with pdfLaTeX, with and without the microtype package. The package appears to work with dvi-based LaTeX and XeTeX, with which I have done minimal testing. I have not yet used luaTeX.
License
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license.
Happy TeXing!
|