|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T c
Length: 1495 (0x5d7)
Types: TextFile
Names: »charsubhyf.tex«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
└─⟦23cd347d5⟧ »unix3.0/babel.tar.Z«
└─⟦2fb9f645a⟧
└─⟦this⟧ »babel/inrs-tex/charsubhyf.tex«
% Copyright Michael J. Ferguson, INRS-Telecommunications
% All rights reserved.
% ======== Master Multilingual Pattern Inputs ======
% This file defines the changes in the \lccodes needed for Multilingual TeX
% and then inputs the patterns for English and French.
% it uses the same pattern set as that used in Multilingual TeX ...
% you must input the "extdef.tex" conversions before the patterns are
% processed
% =========== Special lccodes and hyphenation for Bilingual Version ====
\gdef\accenthyphcodes{
\def\oe{^^[} % \oe
\def\i{^^P}
\def\'##1{\csname '##1\endcsname}
\def\`##1{\csname `##1\endcsname}
\def\v##1{\csname v##1\endcsname}
\let\^^_=\v
\def\u##1{\csname u##1\endcsname}
\let\^^S=\u
\def\=##1{\csname =##1\endcsname}
\def\^##1{\csname^##1\endcsname}
\let\^^D=\^
\def\.##1{\csname .##1\endcsname}
\def\H##1{\csname H##1\endcsname}
\def\~##1{\csname @til@##1\endcsname}
\def\"##1{\csname @um@##1\endcsname}
\let\c@@=\c
\def\c##1{\csname c@##1\endcsname}
}
\gdef\spechyphcodes{}
% ======== Pattern Input / English and French ======
% english hyphenation patterns
\begingroup
\language=0
\input enhyph \relax
\endgroup
% french hyphenation patterns
\begingroup
\language=1
\input frhyph \relax
\endgroup
% english hyphenation exceptions
\begingroup
\language=0
\input enhyphex \relax
\endgroup
% ======= definitions for fast eng/fr hyphenation =====
\def\ehyph{\language=0 \lccode`\'=0 \nonfrenchspacing}
\def\fhyph{\language=1 \lccode`\'=`\'\frenchspacing}