%% %% This is file `babel.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% babel.dtx (with options: `package') %% Copyright 1989-1997 Johannes L. Braams and any individual authors %% listed elsewhere in this file. All rights reserved. %% %% For further copyright information see any other copyright notices in %% this file. %% %% This file is part of the Babel system release 3.6. %% -------------------------------------------------- %% This system is distributed in the hope that it will be useful, %% but WITHOUT ANY WARRANTY; without even the implied warranty of %% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. %% %% For error reports concerning UNCHANGED versions of this file no %% more than one year old, see bugs.txt. %% %% Please do not request updates from me directly. Primary %% distribution is through the CTAN archives. %% %% %% IMPORTANT COPYRIGHT NOTICE: %% %% You are NOT ALLOWED to distribute this file alone. %% %% You are allowed to distribute this file under the condition that it %% is distributed together with all the files listed in manifest.txt. %% %% If you receive only some of these files from someone, complain! %% %% Permission is granted to copy this file to another file with a %% clearly different name and to customize the declarations in that %% copy to serve the needs of your installation, provided that you %% comply with the conditions in the file legal.txt from the LaTeX2e %% distribution. %% %% However, NO PERMISSION is granted to generate or to distribute a %% modified version of this file under its original name. %% %% You are NOT ALLOWED to change this file. %% %% %% MODIFICATION ADVICE: %% %% If you want to customize this file, it is best to make a copy of %% the source file(s) from which it was produced. Use a different %% name for your copy(ies) and modify the copy(ies); this will ensure %% that your modifications do not get overwritten when you install a %% new release of the standard system. You should also ensure that %% your modified source file does not generate any modified file with %% the same name as a standard file. %% %% You can then easily distribute your modifications by distributing %% the modified and renamed copy of the source file, taking care to %% observe the conditions in legal.txt; this will ensure that other %% users can safely use your modifications. %% %% You will also need to produce your own, suitably named, .ins file to %% control the generation of files from your source file; this file %% should contain your own preambles for the files it generates, not %% those in the standard .ins files. %% %% The names of the source files used are shown above. %%%\iffalse %%% @LaTeX-file{ %%% author = "Johannes L. Braams", %%% version = "3.6h", %%% date = "23 January 1997", %%% time = "23:49:49 MET", %%% filename = "babel.dtx", %%% address = "Kooienswater 62 %%% The Netherlands", %%% telephone = "(3179) 352 28 19", %%% FAX = "(3170) 343 23 95", %%% checksum = "20446 4113 18260 157597", %%% email = "JLBraams@cistron.nl (Internet)", %%% codetable = "ISO/ASCII", %%% keywords = "babel", %%% supported = "yes", %%% docstring = "This file, babel.dtx contains the core of %%% the babel system as it was described in %%% TuGboat Volume 12 no 2 and Volume 14 no 1. %%% %%% The checksum field above contains a CRC-16 %%% checksum as the first value, followed by the %%% equivalent of the standard UNIX wc (word %%% count) utility output of lines, words, and %%% characters. This is produced by Robert %%% Solovay's checksum utility.", %%% } %%% \fi %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] %% Copyright (C) 1989 -- 1997 by Johannes Braams, %% TeXniek %% all rights reserved. %% Please report errors to: J.L. Braams %% JLBraams@cistron.nl \ProvidesPackage{babel} [1997/01/23 v3.6h The Babel package] \ifx\LdfInit\undefined\input{babel.def}\fi \DeclareOption{afrikaans}{\input{dutch.ldf}} \DeclareOption{american}{\input{english.ldf}} \DeclareOption{austrian}{\input{germanb.ldf}} \DeclareOption{bahasa}{\input{bahasa.ldf}} \DeclareOption{brazil}{\input{portuges.ldf}} \DeclareOption{brazilian}{\input{portuges.ldf}} \DeclareOption{breton}{\input{breton.ldf}} \DeclareOption{british}{\input{english.ldf}} \DeclareOption{catalan}{\input{catalan.ldf}} \DeclareOption{croatian}{\input{croatian.ldf}} \DeclareOption{czech}{\input{czech.ldf}} \DeclareOption{danish}{\input{danish.ldf}} \DeclareOption{dutch}{\input{dutch.ldf}} \DeclareOption{english}{\input{english.ldf}} \DeclareOption{esperanto}{\input{esperant.ldf}} \DeclareOption{estonian}{\input{estonian.ldf}} \DeclareOption{finnish}{\input{finnish.ldf}} \DeclareOption{francais}{\input{frenchb.ldf}} \DeclareOption{frenchb}{\input{frenchb.ldf}} \IfFileExists{french.ldf}{% \DeclareOption{french}{\input{french.ldf}}% }{% \DeclareOption{french}{\input{frenchb.ldf}}% } \DeclareOption{galician}{\input{galician.ldf}} \DeclareOption{german}{\input{germanb.ldf}} \DeclareOption{germanb}{\input{germanb.ldf}} \DeclareOption{greek}{\input{greek.ldf}} \DeclareOption{hebrew}{\input{rlbabel.def}\input{hebrew.ldf}}%Rama \DeclareOption{hungarian}{\input{magyar.ldf}} \DeclareOption{irish}{\input{irish.ldf}} \DeclareOption{italian}{\input{italian.ldf}} \DeclareOption{lowersorbian}{\input{lsorbian.ldf}} \DeclareOption{magyar}{\input{magyar.ldf}} \DeclareOption{norsk}{\input{norsk.ldf}} \DeclareOption{nynorsk}{\input{norsk.ldf}} \DeclareOption{polish}{\input{polish.ldf}} \DeclareOption{portuges}{\input{portuges.ldf}} \DeclareOption{portuguese}{\input{portuges.ldf}} \DeclareOption{romanian}{\input{romanian.ldf}} \DeclareOption{russian}{\input{russianb.ldf}} \DeclareOption{scottish}{\input{scottish.ldf}} \DeclareOption{slovak}{\input{slovak.ldf}} \DeclareOption{slovene}{\input{slovene.ldf}} \DeclareOption{spanish}{\input{spanish.ldf}} \DeclareOption{swedish}{\input{swedish.ldf}} \DeclareOption{turkish}{\input{turkish.ldf}} \DeclareOption{uppersorbian}{\input{usorbian.ldf}} \DeclareOption{welsh}{\input{welsh.ldf}} \DeclareOption{UKenglish}{\input{english.ldf}} \DeclareOption{USenglish}{\input{english.ldf}} \DeclareOption{activeacute}{} \DeclareOption{activegrave}{} \DeclareOption{KeepShorthandsActive}{% \def\KeepShorthandsActive{}} \ProcessOptions* \def\substitutefontfamily#1#2#3{% \immediate\openout15=#1#2.fd\relax \immediate\write15{% \string\ProvidesFile{#1#2.fd}% [\the\year/\two@digits{\the\month}/\two@digits{\the\day} \space generated font description file]^^J \string\DeclareFontFamily{#1}{#2}{}^^J \string\DeclareFontShape{#1}{#2}{m}{n}{<->ssub * #3/m/n}{}^^J \string\DeclareFontShape{#1}{#2}{m}{it}{<->ssub * #3/m/it}{}^^J \string\DeclareFontShape{#1}{#2}{m}{sl}{<->ssub * #3/m/sl}{}^^J \string\DeclareFontShape{#1}{#2}{m}{sc}{<->ssub * #3/m/sc}{}^^J \string\DeclareFontShape{#1}{#2}{b}{n}{<->ssub * #3/bx/n}{}^^J \string\DeclareFontShape{#1}{#2}{b}{it}{<->ssub * #3/bx/it}{}^^J \string\DeclareFontShape{#1}{#2}{b}{sl}{<->ssub * #3/bx/sl}{}^^J \string\DeclareFontShape{#1}{#2}{b}{sc}{<->ssub * #3/bx/sc}{}^^J }% \closeout15 } \@onlypreamble\substitutefontfamily \AtBeginDocument{% \@ifpackageloaded{ifthen}{% \bbl@redefine@long\ifthenelse#1#2#3{% \let\bbl@tempa\pageref \let\pageref\org@pageref \@safe@activestrue\org@ifthenelse{#1}{#2}{#3}% \@safe@activesfalse \let\pageref\bbl@tempa }% }{}% } \AtBeginDocument{% \@ifpackageloaded{varioref}{% \bbl@redefinerobust\@@vpageref#1[#2]#3{% \@safe@activestrue \org@@@vpageref{#1}[#2]{#3}% \@safe@activesfalse}% }{}% } \AtBeginDocument{% \@ifpackageloaded{hhline} {\expandafter\ifx\csname normal@char:\endcsname\relax \else \makeatletter \def\@currname{hhline}\input{hhline.sty}\makeatother \fi} {}} %% %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \endinput %% %% End of file `babel.sty'.