%% %% This is file `hyphen.cfg', %% generated with the docstrip utility. %% %% The original source files were: %% %% cslatex.dtx (with options: `hyphen') %% %% Tento soubor je soucasti baliku CsLaTeX a je vygenerovan z %% distribucniho souboru cslatex.dtx. %% %% Copyright (c) 1994--97 %% Jaroslav Snajdr, Zdenek Wagner, Jiri Zlatuska a The LaTeX3 Project %% %% Tento soubor NENI soucasti systemu LaTeX2e %% ------------------------------------------ %% %% Nalezene chyby a pripominky zasilejte e-mailem na adresu %% snajdr5@students.zcu.cz %% \ProvidesFile{hyphen.cfg}[1997/01/30 CsLaTeX] \expandafter\def\csname @@T1Codes\endcsname{% \def\@tempa##1##2{% \@tempcnta##1\relax \@tempcntb##2\relax \@tempb }% \def\@tempb{% \ifnum\@tempcnta>\@tempcntb\else \@tempc\@tempcnta \advance\@tempcnta\@ne \expandafter\@tempb \fi }% \def\@tempc##1{\catcode##1=11}% \ifnum\inputlineno=\m@ne\else \@tempa{"A0}{"BC} \@tempa{"E0}{"FF} \@tempa{"80}{"9C} \@tempa{"C0}{"DF} \fi \def\@tempc##1{% \count@=##1\advance\count@ by -"20 \uccode##1=\count@ \lccode##1=##1 }% \@tempa{`\a}{`\z} \ifnum\inputlineno=\m@ne\else \@tempa{"A0}{"BC} \@tempa{"E0}{"FF} \fi \def\@tempc##1{% \count@=##1\advance\count@ by "20 \uccode##1=##1 \lccode##1=\count@ \sfcode##1=999 }% \@tempa{`\A}{`\Z} \ifnum\inputlineno=\m@ne\else \@tempa{"80}{"9C} \@tempa{"C0}{"DF} \fi \uccode`\^^Y=`\I % dotless i \lccode`\^^Y=`\^^Y % dotless i \uccode`\^^Z=`\J % dotless j, ae in OT1 \lccode`\^^Z=`\^^Z % dotless j, ae in OT1 \ifnum\inputlineno=\m@ne\else \lccode`\^^9d=`\i % dotted I \uccode`\^^9d=`\^^9d % dotted I \lccode`\^^9e=`\^^9e % d-bar \uccode`\^^9e=`\^^d0 % d-bar \fi \let\@tempa=\@undefined \let\@tempb=\@undefined \let\@tempc=\@undefined } \expandafter\def\csname @@IL2Codes\endcsname{% \catcode225=11 \lccode225=225 \uccode225=193 \catcode193=11 \lccode193=225 \uccode193=193 \catcode228=11 \lccode228=228 \uccode228=196 \catcode196=11 \lccode196=228 \uccode196=196 \catcode232=11 \lccode232=232 \uccode232=200 \catcode200=11 \lccode200=232 \uccode200=200 \catcode239=11 \lccode239=239 \uccode239=207 \catcode207=11 \lccode207=239 \uccode207=207 \catcode233=11 \lccode233=233 \uccode233=201 \catcode201=11 \lccode201=233 \uccode201=201 \catcode236=11 \lccode236=236 \uccode236=204 \catcode204=11 \lccode204=236 \uccode204=204 \catcode237=11 \lccode237=237 \uccode237=205 \catcode205=11 \lccode205=237 \uccode205=205 \catcode229=11 \lccode229=229 \uccode229=197 \catcode197=11 \lccode197=229 \uccode197=197 \catcode181=11 \lccode181=181 \uccode181=165 \catcode165=11 \lccode165=181 \uccode165=165 \catcode242=11 \lccode242=242 \uccode242=210 \catcode210=11 \lccode210=242 \uccode210=210 \catcode243=11 \lccode243=243 \uccode243=211 \catcode211=11 \lccode211=243 \uccode211=211 \catcode244=11 \lccode244=244 \uccode244=212 \catcode212=11 \lccode212=244 \uccode212=212 \catcode246=11 \lccode246=246 \uccode246=214 \catcode214=11 \lccode214=246 \uccode214=214 \catcode224=11 \lccode224=224 \uccode224=192 \catcode192=11 \lccode192=224 \uccode192=192 \catcode248=11 \lccode248=248 \uccode248=216 \catcode216=11 \lccode216=248 \uccode216=216 \catcode185=11 \lccode185=185 \uccode185=169 \catcode169=11 \lccode169=185 \uccode169=169 \catcode187=11 \lccode187=187 \uccode187=171 \catcode171=11 \lccode171=187 \uccode171=171 \catcode250=11 \lccode250=250 \uccode250=218 \catcode218=11 \lccode218=250 \uccode218=218 \catcode249=11 \lccode249=249 \uccode249=217 \catcode217=11 \lccode217=249 \uccode217=217 \catcode252=11 \lccode252=252 \uccode252=220 \catcode220=11 \lccode220=252 \uccode220=220 \catcode253=11 \lccode253=253 \uccode253=221 \catcode221=11 \lccode221=253 \uccode221=221 \catcode190=11 \lccode190=190 \uccode190=174 \catcode174=11 \lccode174=190 \uccode174=174 } \newtoks\@@front@@ \newtoks\@@end@@ \bgroup \count0=0 \newcommand{\DeclareLanguage}[4][\undefined]{% \def\c@ding{#1}\def\und@fin@d{\undefined}% \ifx\c@ding\und@fin@d \setup@hyphenation{#3}{\expandafter\@gobble\string#2}{#4}% \else \global\@@front@@=\expandafter{\the\@@front@@ \global\expandafter\expandafter\expandafter\def\expandafter \expandafter\expandafter#2\expandafter\expandafter\expandafter {\csname\expandafter\@gobble\string#2 \f@encoding\endcsname}}% \def\one@arg##1,##2\end{% \def\c@ding{##1} \ifx\c@ding\und@fin@d\else \setup@hyphenation[##1]{#3}{\expandafter\@gobble\string#2}{#4}% \one@arg##2\end \fi } \one@arg#1,\undefined,\end \fi } \newcommand{\setup@hyphenation}[4][\undefined]{% \def\c@ding{#1}\def\und@fin@d{\undefined}% \ifx\c@ding\und@fin@d \def\c@ding{} \else \fontencoding{#1}\enc@update \csname @@\c@ding Codes\endcsname \fi \enc@update \InputIfFileExists{#2}% {\message{^^JLoading #3 hyphenation patterns and exceptions}% \global\expandafter\expandafter\expandafter \def\expandafter\expandafter \csname#3 \c@ding\endcsname\expandafter {\expandafter\language\expandafter=\the\count0 #4\relax}% \if\c@ding\relax\relax \expandafter\global\expandafter \let\csname#3\expandafter\endcsname\csname#3 \endcsname \else\message{for #1}% \global\expandafter\edef\csname#3 @\c@ding\endcsname {\noexpand\language=\the\count0\noexpand\relax}% \fi \language=\count0}% {\errhelp{The configuration for hyphenation is incorrectly installed.^^J% If you don't understand this error message you need to seek^^Jexpert advice.}% \errmessage{OOPS!! Hyphenation patterns file #2 for #3 not found!}}% \if\c@ding\relax\relax\else \global\@@end@@= \expandafter\expandafter\expandafter {\expandafter \the\expandafter\@@end@@\expandafter \ifnum\expandafter\language\expandafter=\the\count0\relax \csname#3 @\f@encoding\endcsname \fi} \fi \advance\count0 by 1\relax }% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareLanguage{\english}{hyphen.tex}{\lefthyphenmin=2 \righthyphenmin=3 \@splitrequestedfalse}% \DeclareLanguage[IL2]{\czech}{czhyphen.tex}{\lefthyphenmin=2 \righthyphenmin=3 \@requesthyphens}% \DeclareLanguage[IL2]{\slovak}{skhyphen.tex}{\lefthyphenmin=2 \righthyphenmin=3 \@requesthyphens}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \egroup \@@front@@=\expandafter\expandafter\expandafter% {\expandafter\the\expandafter\@@front@@\the\@@end@@}% \expandafter \def\expandafter \@hyphenation\expandafter{% \the\@@front@@}% \@@front@@={}\@@end@@={} \def\nolanguage{\lefthyphenmin=99\righthyphenmin=99\language=255 \@splitrequestedfalse\relax} \newif\if@splithyphens \newif\if@splitrequested \def\minus{-}% \bgroup\catcode`-\active\expandafter\egroup \expandafter\def\noexpand-{% \ifx\protect\relax \ifhmode \ifinner \expandafter\expandafter\expandafter\expandafter \expandafter\expandafter\expandafter-% \else \expandafter\expandafter\expandafter\expandafter \expandafter\expandafter\expandafter\firstd@sh \fi \else% \expandafter\expandafter\expandafter-% \fi \else \expandafter\string\expandafter\string-% \fi}% \def\@nehyph@n{-} \def\splithyph@n{\ifnum\expandafter\hyphenchar\the\font>-1 \discretionary{\char`-}{\char\hyphenchar\the\font}{\char`-}\else \discretionary{\char`-}{\char`-}{\char`-}\fi} \def\b@xhyph@n{\hbox{-}} \def\tw@hyph@ns{--} \def\thr@@hyph@ns{---} \catcode `\- = \active \def \firstd@sh {\ifnextch@r -\then \sec@ndd@sh \else \ifnum\expandafter\hyphenchar\the\font=`- \ifnum\righthyphenmin>2 \if l\nextchar\b@xhyph@n % make sure we \else % don't chop off `-li' \splithyph@n \fi \else \splithyph@n \fi \else \@nehyph@n \fi \fii} \def \sec@ndd@sh #1{\ifnextch@r -\then \thirdd@sh \else \tw@hyph@ns\fii} \def \thirdd@sh #1{\ifnextch@r -\then \m@nyd@sh \else \thr@@hyph@ns\fii} \def \m@nyd@sh #1{\thr@@hyph@ns\firstd@sh} \def \ifnextch@r #1\then #2\else #3\fii {\def \c@mp@rech@rs {\ifx #1\nextchar \def \next {#2}% \else \def \next {#3}% \fi \next }% \futurelet \nextchar \c@mp@rech@rs } \catcode`-=12 \def\standardhyphens{\catcode`-=12 \@splithyphensfalse}% \def\splithyphens{\if@splitrequested\catcode`-\active\fi \@splithyphenstrue}% \def\@requesthyphens{\if@splithyphens\catcode`-=\active\fi \@splitrequestedtrue} \let\@looseness\looseness \def\looseness{% \if@splithyphens \standardhyphens \afterassignment\splithyphens \fi \@looseness } \expandafter\fontencoding\expandafter U\expandafter \fontencoding\expandafter{\f@encoding}\enc@update \@hyphenation \english \endinput %% %% End of file `hyphen.cfg'.