TeX/PackageFile/ledmac

ledmac.styの使い方

ledmacはさまざまな情報を外部ファイルに書き出すので,数回(p)latexを実行する必要がある場合があります.

プリアンブル

\usepackage{ledmac}

と書いておきます.ledpar.styを用いる場合は

\usepackage{ledmac,ledpar}

とします.

行番号

行番号を自動的につけるには,テキストを次のように囲みます.

\beginnumbering
<text>
\endnumbering

\beginnumberingは行番号を0にリセットし,\jobname.nnファイルを読み込んで行番号を管理します.nnはセクションの番号です.

実は,このままでは行番号は表示されません.実際に行番号を表示させるには,そのパラグラフを\pstartと\pendで囲む必要があります.

\beginnumbering
  \pstart
  <text 1>
  \pend

  <text 2>

  \pstart
  <text 3>
  \pend
\endnumbering

上のように入力すると,<text 1>と<text 3>には行番号がつきますが,<text 2>には行番号はつきません.なお,<text 3>の行番号は<text 1>の続きになります.

\pstartと\pendの代わりに\autoparを用いれば,自動的に行番号を表示させることができます.

\begingroup
 \beginnumbering
   \autopar
   <text 1>

   <text 2>

   <text 3>
 \endnumbering
\endgroup

表示される行番号の調整

行番号はすべての行で表示されるわけではありません.デフォルトでは最初に表示される行は第5行で,そこから5行ごとに行番号が表示されます(5, 10, 15, . . .).これを,たとえば最初に表示される行が第2行で,そこから3行ごとに行番号を表示させたい(2, 5, 8, 11, . . .)ときには次のようにします.

\firstlinenum{2}
\linenumincrement{3}

デフォルトでは,行番号はテキストの左側の表示されます.これを,外側(左ページなら左側,右ページなら右側)にしたい場合は次のようにします.`outer'の部分には,ほかにleft, right, innerが入り得ます.

\linenummargin{outer}

\lineation

行番号は,節ごとにつけるかページごとにつけるか選ぶことができます.デフォルトでは節ごとです.ページごとに変えるには次のようにします.

\lineation{page}

注の種類

デフォルトでは5つの脚注(\Afootnote, \Bfootnote, . . .),5つの後注(\Aendnote, \Bendnote, . . .)が用意されています(それぞれ6つ以上にすることも可能です).ここでは脚注を1つだけ使うこととします.

異読を記したい場合は次のようにします.まず,本文にはestを,脚注にはsuntを表示したい場合です.

\edtext{est}{\Afootnote{sunt}}

これがたとえば第3行にある場合,このようにすると脚注には

3 est] sunt

と表示されます.脚注の見出語を変更したい場合は\lemmaというマクロを使って

\edtext{est}{\lemma{xxx}\Afootnote{sunt}}

のようにします.

脚注の形式

脚注(apparatus criticus)を,たとえば1段組み,項目ごとの改行なし,項目ごとのアキを3emとするには次のようにします.

\footparagraph{A}
\interparanoteglue{3em plus 6em minus 0.3em}

\interparanoteguleのplusやminusの後の値は伸縮する長さを表します.状況によって値を変更します.

次のようにすると,\Bfootnoteは2段組,\Cfootnoteは3段組になります.

\foottwocol{B}
\footthreecol{C}

行番号のフォント

行番号のフォントを太字にしたい場合は次のようにします.フォントの大きさを調整したい場合は\footnotesizeのところを適当なものに変更します.

\renewcommand{\notenumfont}{\bfseries\footnotesize}

二分ダーシ

行番号の範囲を表す半角ダーシ(1--2)を,たとえばドイツ語式の全角ダーシに変更するには次のようにします.

\renewcommand{\endashchar}{\textnormal{---}}

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-03-30 (土) 04:06:25