diff options
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2008-05-12 13:11:17 +0000 |
---|---|---|
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2008-05-12 13:11:17 +0000 |
commit | be21387d4324cdec51d07f08cd8ce0b96eb88516 (patch) | |
tree | 8f984279665afcb084fd2f60177db9b3be6ad9c4 | |
parent | bdc5c9e101cc3f81fb5c19aa39100bcc902eecb1 (diff) |
glossaries update from tds.zip using POSTglossaries
git-svn-id: svn://tug.org/texlive/trunk@8084 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-x | Master/bin/win32/makeglossaries.bat | 11 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/glossaries/INSTALL | 210 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/glossaries/README | 112 | ||||
-rwxr-xr-x | Master/texmf-dist/scripts/glossaries/makeglossaries.bat | 6 | ||||
-rwxr-xr-x | Master/tlpkg/bin/ctan2tds | 12 |
5 files changed, 167 insertions, 184 deletions
diff --git a/Master/bin/win32/makeglossaries.bat b/Master/bin/win32/makeglossaries.bat index fe949613d7c..d91f67bd3e9 100755 --- a/Master/bin/win32/makeglossaries.bat +++ b/Master/bin/win32/makeglossaries.bat @@ -1,8 +1,3 @@ -@echo off
-rem tl-w32-starter.bat
-rem universal script starter, batch file part
-rem this program calls the tl-w32-wrapper.texlua
-setlocal
-set ownpath=%~dp0%
-texlua "%ownpath%tl-w32-wrapper.texlua" "%~dpn0" %*
-endlocal
+@rem = '-*- Perl -*- +@echo off +perl -S "%~dp0makeglossaries" %* diff --git a/Master/texmf-dist/doc/latex/glossaries/INSTALL b/Master/texmf-dist/doc/latex/glossaries/INSTALL index 60085abb76f..b101d883416 100644 --- a/Master/texmf-dist/doc/latex/glossaries/INSTALL +++ b/Master/texmf-dist/doc/latex/glossaries/INSTALL @@ -1,105 +1,105 @@ -INSTALLATION
-
-If you have downloaded the glossaries package using the TeX Directory
-Structure (TDS), that is you have downloaded an archive containing
-doc, tex, scripts and source directories, you need to follow the
-"Installing from TDS" instructions below.
-
-If you have downloaded the following files:
-
-glossaries.dtx
-glossaries.ins
-makeglossaries
-makeglossaries.bat
-
-You need to follow the "Installing from DTX and INS" instructions
-below.
-
-For further information on installing LaTeX packages see:
-
-http://www.tex.ac.uk/cgi-bin/texfaq2html?label=installthings
-
-INSTALLING FROM TDS
-===================
-
-Files in tex and doc directories should go in the
-corresponding TEXMF directories (for example, /usr/share/texmf-local/
-or C:\localtexmf\). The scripts/glossaries/ directory
-contains the Perl script makeglossaries and the batch file
-makeglossaries.bat which should go somewhere on your operating system's
-PATH. (Both files are required for Windows, but only the Perl script is
-required for other operating systems.)
-
-*Remember to refresh TeX's database*
-
-A minimal example file called minimalgls.tex is provided for testing
-and debugging purposes and can be found in the package documentation
-samples directory (doc/latex/glossaries/samples/). To test your
-installation do:
-
-latex minimalgls
-makeglossaries minimalgls
-latex minimalgls
-
-The LaTeX2HTML style file, glossaries.perl, is located in
-source/latex/glossaries and should go in the LaTeX2HTML styles
-directory.
-
-INSTALLING FROM DTX AND INS
-===========================
-
-Run LaTeX on glossaries.ins to generate the package style files,
-sample files and LaTeX2HTML style file:
-
-latex glossaries.ins
-
-To create the package documentation (glossaries.pdf):
-
-pdflatex glossaries.dtx
-makeindex -s gind.ist glossaries
-makeindex -s gglo.ist -o glossaries.gls glossaries.glo
-pdflatex glossaries.dtx
-pdflatex glossaries.dtx
-
-If TEXMF denotes the base directory of your local TeX installation (e.g.
-/usr/share/texmf-local/ or C:\localtexmf\) then create the following
-directories (if they don't already exist):
-
-TEXMF/doc/latex/glossaries
-TEXMF/doc/latex/glossaries/samples
-TEXMF/tex/latex/glossaries
-TEXMF/tex/latex/glossaries/base
-TEXMF/tex/latex/glossaries/styles
-TEXMF/tex/latex/glossaries/dict
-
-Move the sample files (*.tex) to TEXMF/doc/latex/glossaries/sample/
-
-Move the documentation (*.pdf) to TEXMF/doc/latex/glossaries/
-
-Move glossaries.sty and mfirstuc.sty to TEXMF/tex/latex/glossaries/base/
-
-Move the other style files (*.sty) to TEXMF/tex/latex/glossaries/styles/
-
-Move the dictionary files (*.dic) to TEXMF/tex/latex/glossaries/dict/
-
-Move makeglossaries to somewhere on your path, e.g. /usr/bin/.
-
-If you are a Windows user, you will also need to move makeglossaries.bat
-to the same location as makeglossaries, but you will need to have
-Perl installed to be able to use makeglossaries. (It is possible
-to use makeindex directly if you don't have Perl installed. See
-the manual, glossaries.pdf, for details.)
-
-*Remember to refresh TeX's database*
-
-A minimal example file called minimalgls.tex is provided for testing
-and debugging purposes. This file is created along with all the other
-sample files when you run glossaries.ins through LaTeX. To test your
-installation do:
-
-latex minimalgls
-makeglossaries minimalgls
-latex minimalgls
-
-If you want to use the glossaries package with LaTeX2HTML:
-move glossaries.perl to the LaTeX2HTML styles directory.
+INSTALLATION + +If you have downloaded the glossaries package using the TeX Directory +Structure (TDS), that is you have downloaded an archive containing +doc, tex, scripts and source directories, you need to follow the +"Installing from TDS" instructions below. + +If you have downloaded the following files: + +glossaries.dtx +glossaries.ins +makeglossaries +makeglossaries.bat + +You need to follow the "Installing from DTX and INS" instructions +below. + +For further information on installing LaTeX packages see: + +http://www.tex.ac.uk/cgi-bin/texfaq2html?label=installthings + +INSTALLING FROM TDS +=================== + +Files in tex and doc directories should go in the +corresponding TEXMF directories (for example, /usr/share/texmf-local/ +or C:\localtexmf\). The scripts/glossaries/ directory +contains the Perl script makeglossaries and the batch file +makeglossaries.bat which should go somewhere on your operating system's +PATH. (Both files are required for Windows, but only the Perl script is +required for other operating systems.) + +*Remember to refresh TeX's database* + +A minimal example file called minimalgls.tex is provided for testing +and debugging purposes and can be found in the package documentation +samples directory (doc/latex/glossaries/samples/). To test your +installation do: + +latex minimalgls +makeglossaries minimalgls +latex minimalgls + +The LaTeX2HTML style file, glossaries.perl, is located in +source/latex/glossaries and should go in the LaTeX2HTML styles +directory. + +INSTALLING FROM DTX AND INS +=========================== + +Run LaTeX on glossaries.ins to generate the package style files, +sample files and LaTeX2HTML style file: + +latex glossaries.ins + +To create the package documentation (glossaries.pdf): + +pdflatex glossaries.dtx +makeindex -s gind.ist glossaries +makeindex -s gglo.ist -o glossaries.gls glossaries.glo +pdflatex glossaries.dtx +pdflatex glossaries.dtx + +If TEXMF denotes the base directory of your local TeX installation (e.g. +/usr/share/texmf-local/ or C:\localtexmf\) then create the following +directories (if they don't already exist): + +TEXMF/doc/latex/glossaries +TEXMF/doc/latex/glossaries/samples +TEXMF/tex/latex/glossaries +TEXMF/tex/latex/glossaries/base +TEXMF/tex/latex/glossaries/styles +TEXMF/tex/latex/glossaries/dict + +Move the sample files (*.tex) to TEXMF/doc/latex/glossaries/sample/ + +Move the documentation (*.pdf) to TEXMF/doc/latex/glossaries/ + +Move glossaries.sty and mfirstuc.sty to TEXMF/tex/latex/glossaries/base/ + +Move the other style files (*.sty) to TEXMF/tex/latex/glossaries/styles/ + +Move the dictionary files (*.dic) to TEXMF/tex/latex/glossaries/dict/ + +Move makeglossaries to somewhere on your path, e.g. /usr/bin/. + +If you are a Windows user, you will also need to move makeglossaries.bat +to the same location as makeglossaries, but you will need to have +Perl installed to be able to use makeglossaries. (It is possible +to use makeindex directly if you don't have Perl installed. See +the manual, glossaries.pdf, for details.) + +*Remember to refresh TeX's database* + +A minimal example file called minimalgls.tex is provided for testing +and debugging purposes. This file is created along with all the other +sample files when you run glossaries.ins through LaTeX. To test your +installation do: + +latex minimalgls +makeglossaries minimalgls +latex minimalgls + +If you want to use the glossaries package with LaTeX2HTML: +move glossaries.perl to the LaTeX2HTML styles directory. diff --git a/Master/texmf-dist/doc/latex/glossaries/README b/Master/texmf-dist/doc/latex/glossaries/README index fcf56417811..7a842dcdddf 100644 --- a/Master/texmf-dist/doc/latex/glossaries/README +++ b/Master/texmf-dist/doc/latex/glossaries/README @@ -1,56 +1,56 @@ -LaTeX Package : glossaries v 1.12
-
-Last Modified : 8 March 2008
-
-Author : Nicola Talbot
-
-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
-optionally an associated symbol.) Plural forms can also be
-specified. New glossary styles can be defined, and preambles
-and postambles can be specified. There is provision for loading
-a database of terms, only terms used in the text will be added
-to the relevant glossary.
-
-*This package replaces the glossary package which is now obsolete.*
-
-The glossaries bundle also includes mfirstuc.sty which provides
-\makefirstuc{<stuff>} which makes the first object of
-<stuff> uppercase unless <stuff> starts with a control
-sequence followed by a 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} -> {\'A}bc
- \makefirstuc{\ae bc} -> \AE bc
- \makefirstuc{{\ae}bc} -> {\AE}bc
-
-(but don't do \makefirstuc{\ae{}bc} which produces \ae Bc.)
-
-INSTALLATION
-
-See INSTALL file for installation instructions.
-
-REQUIREMENTS
-
-The glossaries package requires at least version 2.5f (2006/11/18) of
-the xkeyval package.
-
-LaTeX2HTML
-
-This package comes with a LaTeX2HTML style file glossaries.perl
-which should be placed in the relevant LaTeX2HTML styles directory, but
-note that glossaries.perl only supplies a sub-set of the commands
-provided by glossaries.sty, so some commands may not be implemented or
-may be implemented in a different way.
-
-LICENCE
-
-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.
-
-Author's home page: http://theoval.cmp.uea.ac.uk/~nlct/
-
+LaTeX Package : glossaries v 1.12 + +Last Modified : 8 March 2008 + +Author : Nicola Talbot + +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 +optionally an associated symbol.) Plural forms can also be +specified. New glossary styles can be defined, and preambles +and postambles can be specified. There is provision for loading +a database of terms, only terms used in the text will be added +to the relevant glossary. + +*This package replaces the glossary package which is now obsolete.* + +The glossaries bundle also includes mfirstuc.sty which provides +\makefirstuc{<stuff>} which makes the first object of +<stuff> uppercase unless <stuff> starts with a control +sequence followed by a 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} -> {\'A}bc + \makefirstuc{\ae bc} -> \AE bc + \makefirstuc{{\ae}bc} -> {\AE}bc + +(but don't do \makefirstuc{\ae{}bc} which produces \ae Bc.) + +INSTALLATION + +See INSTALL file for installation instructions. + +REQUIREMENTS + +The glossaries package requires at least version 2.5f (2006/11/18) of +the xkeyval package. + +LaTeX2HTML + +This package comes with a LaTeX2HTML style file glossaries.perl +which should be placed in the relevant LaTeX2HTML styles directory, but +note that glossaries.perl only supplies a sub-set of the commands +provided by glossaries.sty, so some commands may not be implemented or +may be implemented in a different way. + +LICENCE + +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. + +Author's home page: http://theoval.cmp.uea.ac.uk/~nlct/ + diff --git a/Master/texmf-dist/scripts/glossaries/makeglossaries.bat b/Master/texmf-dist/scripts/glossaries/makeglossaries.bat index 64a6a20750c..d91f67bd3e9 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/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index b73a63b8b1d..4892aee1de9 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -1,16 +1,4 @@ #!/usr/bin/env perl -sub MAKEkoma { - # tds zip file provided, unzip and copy. - # - &xchdir ($packagedir); - # - print "\t SPECIAL $package unzip and copy\n"; - &SYSTEM ("unzip -q komascript.tds.zip"); - &SYSTEM ("$RM *"); # remove the top-level files, they're in the zip - # - &xchdir (".."); - &MAKEcopy (); -} # $Id$ # Public domain. |