■ サンプル ■

\documentclass{jsarticle}
\usepackage[LV,T1]{fontenc}
\usepackage[latvian,english]{babel}
\begin{document}
\selectlanguage{latvian}
1. Visai pasaulei toreiz bija viena m"ele un vien"ada valoda.
2. Un, kad nu tie savas teltis p"arc"ela austrumu virzien"a, tad tie atrada
l"idzenumu Sine"aras zem"e un tur apmet"as,
3. un teica cits citam: \llqq Iesim un tais"isim "kie"ge"lus un dedzin"at tos
dedzin"asim,\lrqq{} - jo "kie"ge"li tiem noder"eja akme"nu viet"a un zemes
pi"kis ka"l"ku viet"a.
\begin{flushright}\today\end{flushright}
\end{document}
ZR さんから次のご指摘をいただきました。
◆ ラトビア語に関する閑話
L7x エンコーディングは ISO 8859-13 (Latin7) を基礎と
していますが、実は Latin7 はバルト諸語をカバーする
ものとして設計されています。従って、L7x の中には
リトアニア語だけでなくラトビア語で必要なアクセント
付き文字が全て入っています。
しかも、"LaTeX latvisko\v{s}ana" が用いている LV
フォントもまた Latin7 を基礎としているので、LV と
L7x ではリトアニア語の文字の位置が完全に一致してい
ます。従って、LV フォント用のハイフネーションである
lvhyphen.tex はそのまま L7x に流用可能です。
結果として、LV フォントをインストールしなくても、L7x
エンコーディングの Latin Modern (LM) フォントだけで
ラトビア語が綺麗に出力できます。
※ v1.010[2007/01/16] 以降の LM フォントには最初から
L7x の tfm や map が入っているので、"Lithuanian TeX"
からのものと衝突しないように注意。
%
% 既知の encoding により \latvianencoding を振り分け
\expandafter\ifx\csname T@LV\endcsname\relax
\expandafter\ifx\csname T@L7x\endcsname\relax
% LV も L7x もない場合の応急処置
\let\latvianencoding\latinencoding
\else % L7x あり
\def\latvianencoding{L7x}
% gcommaaccent を \c{g} の他に \v{g} でも可とする
\DeclareTextComposite{\v}{L7x}{g}{236}
\fi
\else % LV あり
\def\latvianencoding{LV}
\DeclareFontSubstitution{LV}{cmr}{m}{n}
% "error font" は変えない方がいいような...
%\DeclareErrorFont{LV}{cmr}{m}{n}{10}
\fi
%\typeout{Latvian encoding = \latvianencoding}
%%
\DeclareRobustCommand{\LaTvian}{%
\fontencoding\latvianencoding\selectfont%
\let\encodingdefault\latvianencoding}%
\let\latviantext\LaTvian%
\addto\extraslatvian{\latviantext}%
\addto\noextraslatvian{\latintext}%
\endinput
%
\documentclass{jsarticle}
\usepackage[L7x,T1]{fontenc}
\usepackage{lmodern}
\usepackage[latvian,english]{babel}
\begin{document}
\selectlanguage{latvian}
3. un teica cits citam:
\llqq Iesim un tais"isim "kie"ge"lus
un dedzin"at tos dedzin"asim,\lrqq{}
- jo "kie"ge"li tiem noder"eja akme"nu viet"a
un zemes pi"kis ka"l"ku viet"a.
\begin{flushright}\today\end{flushright}
\end{document}
■ Links ■