diff options
author | Karl Berry <karl@freefriends.org> | 2014-03-15 21:45:45 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-03-15 21:45:45 +0000 |
commit | 29f6ddaf933330468b53bbefab9469f0f893c976 (patch) | |
tree | 2aa536ced25a2d7a12a63066a2664b7ac376219e /Master/texmf-dist/source/latex/babel/babel.ins | |
parent | cf43dfcdd77a7d15418368470b7a497e036302c6 (diff) |
babel (15mar14)
git-svn-id: svn://tug.org/texlive/trunk@33185 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/babel/babel.ins')
-rw-r--r-- | Master/texmf-dist/source/latex/babel/babel.ins | 594 |
1 files changed, 297 insertions, 297 deletions
diff --git a/Master/texmf-dist/source/latex/babel/babel.ins b/Master/texmf-dist/source/latex/babel/babel.ins index 539ffba53e9..e6c2a86197f 100644 --- a/Master/texmf-dist/source/latex/babel/babel.ins +++ b/Master/texmf-dist/source/latex/babel/babel.ins @@ -1,297 +1,297 @@ -%% -%% This file will generate fast loadable files and documentation -%% driver files from the doc files in this package when run through -%% LaTeX or TeX. -%% -%% Copyright 2012-2013 Javier Bezos and Johannes L. Braams. -%% Copyright 1989-2008 Johannes L. Braams and any individual authors -%% listed elsewhere in this file. All rights reserved. -%% -%% This file is part of the Babel system. -%% -------------------------------------- -%% -%% It may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3 -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3 or later is part of all distributions of LaTeX -%% version 2003/12/01 or later. -%% -%% This work has the LPPL maintenance status "maintained". -%% -%% The Current Maintainer of this work is Javier Bezos. -%% -%% The list of all files belonging to the LaTeX base distribution is -%% given in the file `manifest.bbl. See also `legal.bbl' for additional -%% information. -%% -%% The list of derived (unpacked) files belonging to the distribution -%% and covered by LPPL is defined by the unpacking scripts (with -%% extension .ins) which are part of the distribution. -%% -%% --------------- start of docstrip commands ------------------ -%% -%% Copyright 2012-2013 Javier Bezos and Johannes L. Braams. -%% Copyright 2005-2008 Johannes L. Braams -%% -%% This file is part of the `babel' system. -%% -%% You are allowed to distribute this file together with all files -%% mentioned in manifest.bbl. -%% -%% You are not allowed to modify its contents. -%% -\def\filedate{2013/10/10} -\def\batchfile{babel.ins} -\input docstrip.tex - -{\ifx\generate\undefined -\Msg{**********************************************} -\Msg{*} -\Msg{* This installation requires docstrip} -\Msg{* version 2.3c or later.} -\Msg{*} -\Msg{* An older version of docstrip has been input} -\Msg{*} -\Msg{**********************************************} -\errhelp{Move or rename old docstrip.tex.} -\errmessage{Old docstrip in input path} -\batchmode -\csname @@end\endcsname -\fi} - -% Modify docstrip. A pseudo-guard is defined to set variables: -% <<name=value>>. These variables are used with <@name@> -% Two further pseudo-guards define "block" variables: <<*name>> and -% <</name>> delimite the lines to be retrived with <@name@>. Note -% the verbatim guard is overriden, which it's not used here. - -\def\replaceVar#1<@#2{% - #1% - \ifx\endLine#2\else - \expandafter\replaceVarX\expandafter#2% - \fi} - -\def\replaceVarX#1@>{\csname #1Var\endcsname\replaceVar} - -\def\normalLine#1\endLine{% - \advance\codeLinesPassed\@ne - \maybeMsg{.}% - \edef\inLine{\replaceVar#1<@\endLine}% - \let\do\putline@do - \ifcollect - \xdef\varCollect{\varCollect^^J\inLine}% - \else - \activefiles - \fi} - -\newif\ifcollect - -\def\verbOption<#1#2>>#3{% - \ifx#1*% - \maybeMsg{<<*#2>>}% - \global\collecttrue - \gdef\varCollect##1{}% - \else\ifx#1/% - \global\collectfalse - \global\expandafter\let\csname #2Var\endcsname\varCollect - \else - \varOptionI#1#2>% - \fi\fi} - -\def\varOptionI#1=#2>{% - \maybeMsg{<<#1=#2>>}% - \expandafter\gdef\csname #1Var\endcsname{#2}} - -% Preambles - -\declarepreamble\mainpreamble -This is a generated file. - -Copyright 2012-2013 Javier Bezos and Johannes L. Braams. -Copyright 1989-2008 Johannes L. Braams and any individual authors -listed elsewhere in this file. All rights reserved. - -This file was generated from file(s) of the Babel system. ---------------------------------------------------------- - -It may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either version 1.3 -of this license or (at your option) any later version. -The latest version of this license is in - http://www.latex-project.org/lppl.txt -and version 1.3 or later is part of all distributions of LaTeX -version 2003/12/01 or later. - -This work has the LPPL maintenance status "maintained". - -The Current Maintainer of this work is Javier Bezos. - -This file may only be distributed together with a copy of the Babel -system. You may however distribute the Babel system without -such generated files. - -The list of all files belonging to the Babel distribution is -given in the file `manifest.bbl'. See also `legal.bbl for additional -information. - -The list of derived (unpacked) files belonging to the distribution -and covered by LPPL is defined by the unpacking scripts (with -extension .ins) which are part of the distribution. -\endpreamble - -\declarepreamble\drvpreamble - -This file was generated from file(s) of the Babel system. ---------------------------------------------------------- - -Copyright 2012-2013 Javier Bezos and Johannes L. Braams. -Copyright (C) 2008 Johannes Braams. All rights reserved. - -To produce the documentation in the way you like you are allowed -to change this driver file. - -\endpreamble - -\declarepreamble\istpreamble -This file was generated from file(s) of the Babel system. ---------------------------------------------------------- - -Copyright 2012-2013 Javier Bezos and Johannes L. Braams. -Copyright (C) 2008 Johannes Braams. All rights reserved. - -This file is a style file for the MakeIndex program - -\endpreamble - -\declarepostamble\istpost -\endpostamble - -\keepsilent -\askonceonly - -\usepreamble\mainpreamble -\usedir{tex/generic/babel} - -\askforoverwritefalse - -\tracingmacros2 - -\generate{\file{babel.sty}{\from{babel.dtx}{package}} - \file{babel.def}{\from{babel.dtx}{core}} - \file{switch.def}{\from{babel.dtx}{kernel}} - \file{hyphen.cfg}{\from{babel.dtx}{patterns}} - \file{nil.ldf}{\from{babel.dtx}{nil}} - } -% Support for plain users -\generate{\file{plain.def}{\from{babel.dtx}{plain}} - \file{bplain.tex}{\from{babel.dtx}{bplain}} - \file{blplain.tex}{\from{babel.dtx}{blplain}} - } -% Support for Unicode-based engines -\generate{\file{xebabel.def}{\from{bbunicode.dtx}{xetex}} - \file{luababel.def}{\from{bbunicode.dtx}{luatex}} - } - -% compatibility files - -\usepreamble\mainpreamble - -\def\compatfile#1{\file{#1.sty}{\from{bbcompat.dtx}{#1}}} - -\generate{% - \compatfile{esperanto} - \compatfile{afrikaans} - \compatfile{dutch} - \compatfile{american} - \compatfile{british} - \compatfile{english} - \compatfile{UKenglish} - \compatfile{USenglish} - \compatfile{germanb} - \compatfile{austrian} - \compatfile{ngermanb} - \compatfile{naustrian} - \compatfile{irish} - \compatfile{scottish} - \compatfile{welsh} - \compatfile{breton} - } -\generate{% - \compatfile{francais} - \compatfile{italian} - \compatfile{portuges} - \compatfile{spanish} - \compatfile{catalan} - \compatfile{galician} - \compatfile{danish} - \compatfile{norsk} - \compatfile{swedish} - \compatfile{finnish} - \compatfile{magyar} - \compatfile{greek} - \compatfile{croatian} - \compatfile{czech} - \compatfile{slovak} - \compatfile{polish} - } -\generate{% - \compatfile{estonian} - \compatfile{romanian} - \compatfile{slovene} - \compatfile{russianb} - \compatfile{ukraineb} - \compatfile{turkish} - \compatfile{lsorbian} - \compatfile{usorbian} - \compatfile{bahasa} - \compatfile{hebrew} - %\compatfile{sanskrit} - \compatfile{basque} - \compatfile{latin} - \compatfile{icelandic} - \compatfile{serbian} - \compatfile{bulgarian} - } -\generate{% - \compatfile{samin} - \compatfile{interlingua} - \compatfile{albanian} - \compatfile{bahasam} - } - -% MakeIndex style files - -\usepreamble\istpreamble -\usepostamble\istpost -\usedir{makeindex/babel} - -\generate{\file{bbind.ist}{\from{bbidxglo.dtx}{idx}} - \file{bbglo.ist}{\from{bbidxglo.dtx}{glo}}} - -\Msg{***********************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move all the files} -\Msg{* with names ending in .ldf, .sty, .def or .fd into a} -\Msg{* directory searched by TeX} -\Msg{*} -\Msg{* For making a format the following files have to be in a} -\Msg{* directory which is searched by IniTeX:} -\Msg{* \space\space hyphen.cfg} -\Msg{* \space\space language.dat} -\Msg{* \space\space and files with hyphenation patterns} -\Msg{*} -\Msg{* To produce source listings you can run files with names} -\Msg{* ending in .dtx and/or .drv through LaTeX} -\Msg{*} -\Msg{* To produce the complete source listing MakeIndex needs to be} -\Msg{* able to find the following files} -\Msg{* \space\space bbind.ist} -\Msg{* \space\space bbglo.ist} -\Msg{*} -\Msg{* Happy TeXing} -\Msg{*} -\Msg{***********************************************************} - - +%%
+%% This file will generate fast loadable files and documentation
+%% driver files from the doc files in this package when run through
+%% LaTeX or TeX.
+%%
+%% Copyright 2012-2013 Javier Bezos and Johannes L. Braams.
+%% Copyright 1989-2008 Johannes L. Braams and any individual authors
+%% listed elsewhere in this file. All rights reserved.
+%%
+%% This file is part of the Babel system.
+%% --------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Javier Bezos.
+%%
+%% The list of all files belonging to the LaTeX base distribution is
+%% given in the file `manifest.bbl. See also `legal.bbl' for additional
+%% information.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
+%%
+%% --------------- start of docstrip commands ------------------
+%%
+%% Copyright 2012-2013 Javier Bezos and Johannes L. Braams.
+%% Copyright 2005-2008 Johannes L. Braams
+%%
+%% This file is part of the `babel' system.
+%%
+%% You are allowed to distribute this file together with all files
+%% mentioned in manifest.bbl.
+%%
+%% You are not allowed to modify its contents.
+%%
+\def\filedate{2013/10/10}
+\def\batchfile{babel.ins}
+\input docstrip.tex
+
+{\ifx\generate\undefined
+\Msg{**********************************************}
+\Msg{*}
+\Msg{* This installation requires docstrip}
+\Msg{* version 2.3c or later.}
+\Msg{*}
+\Msg{* An older version of docstrip has been input}
+\Msg{*}
+\Msg{**********************************************}
+\errhelp{Move or rename old docstrip.tex.}
+\errmessage{Old docstrip in input path}
+\batchmode
+\csname @@end\endcsname
+\fi}
+
+% Modify docstrip. A pseudo-guard is defined to set variables:
+% <<name=value>>. These variables are used with <@name@>
+% Two further pseudo-guards define "block" variables: <<*name>> and
+% <</name>> delimite the lines to be retrived with <@name@>. Note
+% the verbatim guard is overriden, which it's not used here.
+
+\def\replaceVar#1<@#2{%
+ #1%
+ \ifx\endLine#2\else
+ \expandafter\replaceVarX\expandafter#2%
+ \fi}
+
+\def\replaceVarX#1@>{\csname #1Var\endcsname\replaceVar}
+
+\def\normalLine#1\endLine{%
+ \advance\codeLinesPassed\@ne
+ \maybeMsg{.}%
+ \edef\inLine{\replaceVar#1<@\endLine}%
+ \let\do\putline@do
+ \ifcollect
+ \xdef\varCollect{\varCollect^^J\inLine}%
+ \else
+ \activefiles
+ \fi}
+
+\newif\ifcollect
+
+\def\verbOption<#1#2>>#3{%
+ \ifx#1*%
+ \maybeMsg{<<*#2>>}%
+ \global\collecttrue
+ \gdef\varCollect##1{}%
+ \else\ifx#1/%
+ \global\collectfalse
+ \global\expandafter\let\csname #2Var\endcsname\varCollect
+ \else
+ \varOptionI#1#2>%
+ \fi\fi}
+
+\def\varOptionI#1=#2>{%
+ \maybeMsg{<<#1=#2>>}%
+ \expandafter\gdef\csname #1Var\endcsname{#2}}
+
+% Preambles
+
+\declarepreamble\mainpreamble
+This is a generated file.
+
+Copyright 2012-2013 Javier Bezos and Johannes L. Braams.
+Copyright 1989-2008 Johannes L. Braams and any individual authors
+listed elsewhere in this file. All rights reserved.
+
+This file was generated from file(s) of the Babel system.
+---------------------------------------------------------
+
+It may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX
+version 2003/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer of this work is Javier Bezos.
+
+This file may only be distributed together with a copy of the Babel
+system. You may however distribute the Babel system without
+such generated files.
+
+The list of all files belonging to the Babel distribution is
+given in the file `manifest.bbl'. See also `legal.bbl for additional
+information.
+
+The list of derived (unpacked) files belonging to the distribution
+and covered by LPPL is defined by the unpacking scripts (with
+extension .ins) which are part of the distribution.
+\endpreamble
+
+\declarepreamble\drvpreamble
+
+This file was generated from file(s) of the Babel system.
+---------------------------------------------------------
+
+Copyright 2012-2013 Javier Bezos and Johannes L. Braams.
+Copyright (C) 2008 Johannes Braams. All rights reserved.
+
+To produce the documentation in the way you like you are allowed
+to change this driver file.
+
+\endpreamble
+
+\declarepreamble\istpreamble
+This file was generated from file(s) of the Babel system.
+---------------------------------------------------------
+
+Copyright 2012-2013 Javier Bezos and Johannes L. Braams.
+Copyright (C) 2008 Johannes Braams. All rights reserved.
+
+This file is a style file for the MakeIndex program
+
+\endpreamble
+
+\declarepostamble\istpost
+\endpostamble
+
+\keepsilent
+\askonceonly
+
+\usepreamble\mainpreamble
+\usedir{tex/generic/babel}
+
+\askforoverwritefalse
+
+\tracingmacros2
+
+\generate{\file{babel.sty}{\from{babel.dtx}{package}}
+ \file{babel.def}{\from{babel.dtx}{core}}
+ \file{switch.def}{\from{babel.dtx}{kernel}}
+ \file{hyphen.cfg}{\from{babel.dtx}{patterns}}
+ \file{nil.ldf}{\from{babel.dtx}{nil}}
+ }
+% Support for plain users
+\generate{\file{plain.def}{\from{babel.dtx}{plain}}
+ \file{bplain.tex}{\from{babel.dtx}{bplain}}
+ \file{blplain.tex}{\from{babel.dtx}{blplain}}
+ }
+% Support for Unicode-based engines
+\generate{\file{xebabel.def}{\from{bbunicode.dtx}{xetex}}
+ \file{luababel.def}{\from{bbunicode.dtx}{luatex}}
+ }
+
+% compatibility files
+
+\usepreamble\mainpreamble
+
+\def\compatfile#1{\file{#1.sty}{\from{bbcompat.dtx}{#1}}}
+
+\generate{%
+ \compatfile{esperanto}
+ \compatfile{afrikaans}
+ \compatfile{dutch}
+ \compatfile{american}
+ \compatfile{british}
+ \compatfile{english}
+ \compatfile{UKenglish}
+ \compatfile{USenglish}
+ \compatfile{germanb}
+ \compatfile{austrian}
+ \compatfile{ngermanb}
+ \compatfile{naustrian}
+ \compatfile{irish}
+ \compatfile{scottish}
+ \compatfile{welsh}
+ \compatfile{breton}
+ }
+\generate{%
+ \compatfile{francais}
+ \compatfile{italian}
+ \compatfile{portuges}
+ \compatfile{spanish}
+ \compatfile{catalan}
+ \compatfile{galician}
+ \compatfile{danish}
+ \compatfile{norsk}
+ \compatfile{swedish}
+ \compatfile{finnish}
+ \compatfile{magyar}
+ \compatfile{greek}
+ \compatfile{croatian}
+ \compatfile{czech}
+ \compatfile{slovak}
+ \compatfile{polish}
+ }
+\generate{%
+ \compatfile{estonian}
+ \compatfile{romanian}
+ \compatfile{slovene}
+ \compatfile{russianb}
+ \compatfile{ukraineb}
+ \compatfile{turkish}
+ \compatfile{lsorbian}
+ \compatfile{usorbian}
+ \compatfile{bahasa}
+ \compatfile{hebrew}
+ %\compatfile{sanskrit}
+ \compatfile{basque}
+ \compatfile{latin}
+ \compatfile{icelandic}
+ \compatfile{serbian}
+ \compatfile{bulgarian}
+ }
+\generate{%
+ \compatfile{samin}
+ \compatfile{interlingua}
+ \compatfile{albanian}
+ \compatfile{bahasam}
+ }
+
+% MakeIndex style files
+
+\usepreamble\istpreamble
+\usepostamble\istpost
+\usedir{makeindex/babel}
+
+\generate{\file{bbind.ist}{\from{bbidxglo.dtx}{idx}}
+ \file{bbglo.ist}{\from{bbidxglo.dtx}{glo}}}
+
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move all the files}
+\Msg{* with names ending in .ldf, .sty, .def or .fd into a}
+\Msg{* directory searched by TeX}
+\Msg{*}
+\Msg{* For making a format the following files have to be in a}
+\Msg{* directory which is searched by IniTeX:}
+\Msg{* \space\space hyphen.cfg}
+\Msg{* \space\space language.dat}
+\Msg{* \space\space and files with hyphenation patterns}
+\Msg{*}
+\Msg{* To produce source listings you can run files with names}
+\Msg{* ending in .dtx and/or .drv through LaTeX}
+\Msg{*}
+\Msg{* To produce the complete source listing MakeIndex needs to be}
+\Msg{* able to find the following files}
+\Msg{* \space\space bbind.ist}
+\Msg{* \space\space bbglo.ist}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{*}
+\Msg{***********************************************************}
+
+
|