; TeX output 1997.02.18:1025soINff cmbx121aLTheffEstonianlanguageIK`y cmr10The le_forUUF*renchrightdoublequotes.oqǍcT*ableUU1:qTheextrade nitionsmadebyxestonian.ldfIcharacters?bGehaveaccordingtotheiroriginalde nitionsifnotfollowedbyoneofIthe charactersindicatedinthattable;htheoriginalquotecharactercanbGetypGedIusingUUthemacro\dq.XW*e'ExX.Ls7S\addto\captionsestonian{%Ls8]\def\prefacename{Sissejuhatus}%Ls9]\def\refname{Viited}%I10]\def\bibname{Kirjandus}%I11]\def\appendixname{Lisa}%I12]\def\contentsname{Sisukord}%I13]\def\listfigurename{Joonised}%I14]\def\listtablename{Tabelid}%I15]\def\indexname{Indeks}%I16]\def\figurename{Joonis}%I17]\def\tablename{Tabel}%I18]\def\partname{Osa}%I19]\def\enclname{Lisa(d)}%I20]\def\ccname{Koopia(d)}%I21]\def\headtoname{}%I22]\def\pagename{Lk.}%I23]\def\seename{vt.}%I24]\def\alsoname{vt.ka}%I25]\def\proofname{Korrektuur}%I26]}XTheseUUcaptionscontainaccentedcharacters.I27S\begingroup\catcode`\"\activeI28S\def\x{\endgroupI29S\addto\captionsestonian{%I30]\def\abstractname{Kokkuv~ote}%I31]\def\chaptername{Peat"ukk}}}I32S\x\dateestonianIThemacro\dateestonianrede nesthecommand\todaytoproGduceEstonian Idates.I33S\begingroup\catcode`\"\activeI34S\def\x{\endgroupI35ap\def\month@estonian{\ifcase\month\orI36kJjaanuar\orveebruar\orm"arts\oraprill\ormai\orjuuni\orI37kJjuuli\oraugust\orseptember\oroktoober\ornovember\orI38~0detsember\fi}}I39S\xI40S\def\dateestonian{\def\today{\number\day.\space\month@estonianI41]\space\number\year.\spacea.}}2!sof\extrasestonian t\noextrasestonianIThemacro\extrasestonianwillpGerformalltheextrade nitionsneededfor IEstonian. aThemacro\noextrasestonianisusedtocanceltheactionsofI\extrasestonian.F*orOEstonian,9"ismadeactiveandhastobGetreatedas`special'I(~UUisactivealready).I42S\initiate@active@char{"} I43S\initiate@active@char{~}I44S\addto\extrasestonian{\languageshorthands{estonian}}I45S\addto\extrasestonian{\bbl@activate{"}\bbl@activate{~}}IStoreUUtheoriginalmacros,andrede neaccents.I46S\addto\extrasestonian{\babel@save\"\umlautlow\babel@save\~\tildelow}XEstonianUUdoGesnotuseextraspacesaftersentences.I47S\addto\extrasestonian{\bbl@frenchspacing} I48S\addto\noextrasestonian{\bbl@nonfrenchspacing}H\estonianhyphenminsIF*orUUEstonian,\lefthyphenminand\righthyphenminarebGoth2.I49S\def\estonianhyphenmins{\tw@\tw@}$\tildelow $\gentilde $\newtilde $\newcheckIThepstandardTU>'ExXaccentsaretoGohighforEstoniantypGography*,8wehavetolower Ithem(followingthebabGelGermanstyle).ؚF*oradetailedexplanationseethe leIglyphs.dtx.I50S\def\tildelow{\def\~{\protect\gentilde}} I51S\def\gentilde#1{\if#1o\newtilde{#1}\else\if#1O\newtilde{#1}%I52f\else\newcheck{#1}%I53f\fi\fi}I54S\def\newtilde#1{\leavevmode\allowhyphensI55]{\U@D1ex%I56]{\setbox\z@\hbox{\char126}\dimen@-.45ex\advance\dimen@\ht\z@I57]\ifdim1ex<\dimen@\fontdimen5\font\dimen@\fi}%I58]\accent126\fontdimen5\font\U@D#1}\allowhyphens}I59S\def\newcheck#1{\leavevmode\allowhyphensI60]{\U@D1ex%I61]{\setbox\z@\hbox{\char20}\dimen@-.45ex\advance\dimen@\ht\z@I62]\ifdim1ex<\dimen@\fontdimen5\font\dimen@\fi}%I63]\accent20\fontdimen5\font\U@D#1}\allowhyphens}XW*eusavethedoublequotecharacterin\dq, =andtildein\til,andstorethe IoriginalUUde nitionsof\"and~as\dieresisand\texttilde.I64S\begingroup\catcode`\"12I65S\edef\x{\endgroupI66]\def\noexpand\dq{"}I67]\def\noexpand\til{~}}I68S\xI69S\let\dieresis\"I70S\let\texttilde\~XThis6partfollowscloselyZTspanish.ldf.gW*echecktheencoGdingandifitisT1, IweUUhavetotellTU>'ExXabGoutourrede nedaccents.I71S\edef\next{T1}I72S\ifx\f@encoding\nextI73]\let\@umlaut\dieresis3soI74]\let\@tilde\texttilde I75]\DeclareTextComposite{\~}{T1}{s}{178}I76]\DeclareTextComposite{\~}{T1}{S}{146}I77]\DeclareTextComposite{\~}{T1}{z}{186}I78]\DeclareTextComposite{\~}{T1}{Z}{154}I79]\DeclareTextComposite{\"}{T1}{'}{17}I80]\DeclareTextComposite{\"}{T1}{`}{18}I81]\DeclareTextComposite{\"}{T1}{<}{19}I82]\DeclareTextComposite{\"}{T1}{>}{20}XIfjXtheencoGdingdi ersfromT1,oweexpandtheaccents,oenablinghyphenation IbGeyond{theaccent._)InthiscaseTU>'ExXwillnot ndallpGossiblebreaks,(andwehaveItoUUwarnpGeople.I83S\else I84]\wlog{Warning:HyphenationwouldworkbetterfortheT1encoding.}I85]\let\@umlaut\newumlautI86]\let\@tilde\gentildeI87S\fiXNowUUwede netheshorthands.I88S\declare@shorthand{estonian}{"a}{\textormath{\"{a}}{\ddota}}I89S\declare@shorthand{estonian}{"A}{\textormath{\"{A}}{\ddotA}}I90S\declare@shorthand{estonian}{"o}{\textormath{\"{o}}{\ddoto}}I91S\declare@shorthand{estonian}{"O}{\textormath{\"{O}}{\ddotO}}I92S\declare@shorthand{estonian}{"u}{\textormath{\"{u}}{\ddotu}}I93S\declare@shorthand{estonian}{"U}{\textormath{\"{U}}{\ddotU}}IgermanUUandfrenchquotes,I94S\declare@shorthand{estonian}{"`}{%I95]\textormath{\quotedblbase{}}{\mbox{\quotedblbase}}}I96S\declare@shorthand{estonian}{"'}{%I97]\textormath{\textquotedblleft{}}{\mbox{\textquotedblleft}}}I98S\declare@shorthand{estonian}{"<}{%I99]\textormath{\guillemotleft{}}{\mbox{\guillemotleft}}}E100S\declare@shorthand{estonian}{">}{%E101]\textormath{\guillemotright{}}{\mbox{\guillemotright}}}E102S\declare@shorthand{estonian}{~o}{\textormath{\@tildeo}{\tildeo}}E103S\declare@shorthand{estonian}{~O}{\textormath{\@tildeO}{\tildeO}}E104S\declare@shorthand{estonian}{~s}{\textormath{\@tildes}{\checks}}E105S\declare@shorthand{estonian}{~S}{\textormath{\@tildeS}{\checkS}}E106S\declare@shorthand{estonian}{~z}{\textormath{\@tildez}{\checkz}}E107S\declare@shorthand{estonian}{~Z}{\textormath{\@tildeZ}{\checkZ}}IandUUsomeadditionalcommands:E108S\declare@shorthand{estonian}{"-}{\allowhyphens\-\allowhyphens}E109S\declare@shorthand{estonian}{"|}{%E110]\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}%E111\allowhyphens}{}}E112S\declare@shorthand{estonian}{""}{\dq}E113S\declare@shorthand{estonian}{~~}{\til}XThemacro\ldf@finishtakescareofloGokingforacon guration le,setting IthefmainlanguagetobGeswitchedonat\begin{document}andresettingtheIcategoryUUcoGdeofr@toitsoriginalvqalue.4#soE114S\ldf@finish{estonian} E115Sh5" cmmi9=coAdei50b; ow cmss9 cmsy95" cmmi9ߤN cmtt9N cmbx12m#R cmss10Cscmtt8Aacmr6|{Ycmr8