LaTeX でギリシア語

LaTeX でギリシア語を扱うにはいくつか方法があるようだが、Greek with the LGR font encoding を試してみたので備忘録として残しておく。Mac OS X 10.6 と MacTeX-2011 で作業している。

lgrxenc.deflgrenc.dfu を適当な場所に配置し texhash を実行した。

$ kpsewhich lgrxenc.def lgrenc.dfu
/usr/local/texlive/2011/../texmf-local/tex/generic/babel/lgrxenc.def
/usr/local/texlive/2011/../texmf-local/tex/latex/greek/lgrenc.dfu

以下にテスト用のソースファイルと出力結果を示しておく。なお、私はギリシア語がまったく読めない。『マタイ伝』の例は CGREEK のものから拝借させていただいた。文字の誤りはご指摘いただけると幸いです。

% -*- coding: utf-8 -*-
% pLaTeX (MacTeX-2011)
documentclass{jsarticle}
usepackage[deluxe,multi]{otf}
usepackage[utf8]{inputenc}
usepackage[LGRx,T1]{fontenc}
usepackage{lmodern}
usepackage{textgreek}
usepackage[french,german,english,greek,japanese]{babel}
%
newcommand{SG}{selectlanguage{greek}}
newcommand{SE}{selectlanguage{english}}
% newcommand{SJ}{selectlanguage{japanese}}
%
newcommand{LGR}{fontencoding{LGR}selectfont}
newcommand{Latin}{fontencoding{T1}selectfont}
%
begin{document}
SG
title{ギリシア文字のテスト}
author{skalldan}
date{today}
maketitle

section{文字}
subsection{ラテン文字入力}
abgdezhjiklmnxoprs(c)tufqyw, 'a `a "i "`i

subsection{ギリシア文字入力}
begin{center}
begin{tabular}{|ccc||ccc|}
hline
 大文字 & 小文字 & 名称       & 大文字 & 小文字 & 名称       
hline
 Α     & α     & アルファ   & Ν     & ν     & ニュー     
 Β     & β     & ベータ     & Ξ     & ξ     & クシー     
 Γ     & γ     & ガンマ     & Ο     & ο     & オミクロン 
 Δ     & δ     & デルタ     & Π     & π     & ピー       
 Ε     & ε     & エプシロン & Ρ     & ρ     & ロー       
 Ζ     & ζ     & ゼータ     & Σ     & σ, ς  & シグマ     
 Η     & η     & エータ     & Τ     & τ     & タウ       
 Θ     & θ     & テータ     & Υ     & υ     & ユプシロン 
 Ι     & ι     & イオータ   & Φ     & φ     & フィー     
 Κ     & κ     & カッパ     & Χ     & χ     & キー       
 Λ     & λ     & ラムダ     & Ψ     & ψ     & プシー     
 Μ     & μ     & ミュー     & Ω     & ω     & オメガ     
hline
end{tabular}
end{center}
SE
begin{flushright}
    footnotesize{『広辞苑第六版』 s.v. ``ギリシア文字''}
end{flushright}

newpage
section{多言語 (Matthew 7:18)}

SG
subsection{ギリシア語}
% ου δύναται δένδρον αγαθον καρπους πονηρους ποιειν, ουδε δένδρον σαπρον καρπους καλους ποιειν.
ou dunatai dendron agathon karpous ponhrous poiein oude dendron sapron karpous kalous poiein.

SE
subsection{英語}
A good tree can't bring forth evil fruit, neither can a corrupt tree bring forth good fruit.

subsection{ドイツ語}
Ein guter Baum kann nicht schlechte Früchte tragen, und ein fauler Baum kann nicht gute Früchte tragen.

subsection{フランス語}
Un bon arbre ne peut porter de mauvais fruits, ni un mauvais arbre porter de bons fruits.

subsection{日本語}
善き樹は惡しき果を結ぶこと能はず、惡しき樹はよき果を結ぶこと能はず。


end{document}

コンパイルは通常と同じ。

$ platex test.tex && dvipdfmx test.dvi

PDF 出力結果は以下の通り。

https://skalldan.files.wordpress.com/2011/10/wpid-greek-latex-1.png

https://skalldan.files.wordpress.com/2011/10/wpid-greek-latex-2.png

以下のように Text macoro を利用することもできる。

section{おまけ (Text macros)}
LGR
begin{center}
begin{tabular}{|ccc||ccc|}
hline
 大文字      & 小文字       & 名称       & 大文字       & 小文字                    & 名称       
hline
textAlpha   & textalpha   & アルファ   & textNu      & textnu                   & ニュー     
textBeta    & textbeta    & ベータ     & textXi      & textxi                   & クシー     
textGamma   & textgamma   & ガンマ     & textOmicron & textomicron              & オミクロン 
textDelta   & textdelta   & デルタ     & textPi      & textpi                   & ピー       
textEpsilon & textepsilon & エプシロン & textRho     & textrho                  & ロー       
textZeta    & textzeta    & ゼータ     & textSigma   & textsigma, textvarsigma & シグマ     
textEta     & texteta     & エータ     & textTau     & texttau                  & タウ       
textTheta   & texttheta   & テータ     & textUpsilon & textupsilon              & ユプシロン 
textIota    & textiota    & イオータ   & textPhi     & textphi                  & フィー     
textKappa   & textkappa   & カッパ     & textChi     & textchi                  & キー       
textLambda  & textlambda  & ラムダ     & textPsi     & textpsi                  & プシー     
textMu      & textmu      & ミュー     & textOmega   & textomega                & オメガ     
hline
end{tabular}
end{center}

https://skalldan.files.wordpress.com/2011/10/wpid-greek-latex-3.png

(テスト用のファイル: latex-greek.zip)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s