TeX/Manual/xindy
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[TeX/Manual]]
*xindy [#ab0a1ec9]
makeindexに代わるプログラムです.makeindexより柔軟で,多...
**.xdyファイルの作成 [#f518df14]
古典ギリシア語を扱う場合の例.
(define-location-class "page-numbers" ("arabic-numbers"))
(define-attributes (("definition" "usage")))
(markup-index :open "~n\begin{theindex}~n"
:close "~n\end{theindex}~n"
:tree)
(markup-locref :class "page-numbers" :attr "definition"
:open "{\bf " :close "}")
(markup-locclass-list :open "\quad{}")
(markup-locref-list :sep ", ")
(markup-indexentry :open "~n \item " :depth 0)
(markup-indexentry :open "~n \subitem " :depth 1)
(markup-indexentry :open "~n \subsubitem " :depth 2)
(require "lang/greek/polytonic-utf8-lang.xdy")
**コマンドの実行 [#h9ed8bab]
スタイルはstyle.xdyで定義されているとします.
$ xindy -t test.xlg -M style -I xindy test.raw
**規則の追加 [#k12a992b]
http://ftp.jaist.ac.jp/pub/CTAN/indexing/xindy/base/からx...
***polytonic-utf8-lang.xdyの書き換え [#cf222f8a]
$TEXMF/lang/greek/polytonic-utf8.xdyの記述は不十分なので...
1つ上のalphabetsディレクトリで
$ make greek/polutoniko-utf8
を実行します.alphabets/greekディレクトリ内にpolutoniko-u...
//+`deffine-letter-group'は普通の用法ではこれで十分です.
//+`el-alphabetize'の項目は,アクセント(等)付の文字がど...
//+`el-resolve-diacritics'の項目は,文字が同じ場合に,ど...
//+`el-resolve-case'は大文字と小文字を区別します.大文字...
**Tips [#ve98e3c3]
***頭文字を小文字にする [#q26f8415]
:downcaseを用います.
(markup-letter-group :downcase)
**参考 [#e8fc5fdc]
-http://tex.stackexchange.com/questions/17890/xindy-how-t...
終了行:
[[TeX/Manual]]
*xindy [#ab0a1ec9]
makeindexに代わるプログラムです.makeindexより柔軟で,多...
**.xdyファイルの作成 [#f518df14]
古典ギリシア語を扱う場合の例.
(define-location-class "page-numbers" ("arabic-numbers"))
(define-attributes (("definition" "usage")))
(markup-index :open "~n\begin{theindex}~n"
:close "~n\end{theindex}~n"
:tree)
(markup-locref :class "page-numbers" :attr "definition"
:open "{\bf " :close "}")
(markup-locclass-list :open "\quad{}")
(markup-locref-list :sep ", ")
(markup-indexentry :open "~n \item " :depth 0)
(markup-indexentry :open "~n \subitem " :depth 1)
(markup-indexentry :open "~n \subsubitem " :depth 2)
(require "lang/greek/polytonic-utf8-lang.xdy")
**コマンドの実行 [#h9ed8bab]
スタイルはstyle.xdyで定義されているとします.
$ xindy -t test.xlg -M style -I xindy test.raw
**規則の追加 [#k12a992b]
http://ftp.jaist.ac.jp/pub/CTAN/indexing/xindy/base/からx...
***polytonic-utf8-lang.xdyの書き換え [#cf222f8a]
$TEXMF/lang/greek/polytonic-utf8.xdyの記述は不十分なので...
1つ上のalphabetsディレクトリで
$ make greek/polutoniko-utf8
を実行します.alphabets/greekディレクトリ内にpolutoniko-u...
//+`deffine-letter-group'は普通の用法ではこれで十分です.
//+`el-alphabetize'の項目は,アクセント(等)付の文字がど...
//+`el-resolve-diacritics'の項目は,文字が同じ場合に,ど...
//+`el-resolve-case'は大文字と小文字を区別します.大文字...
**Tips [#ve98e3c3]
***頭文字を小文字にする [#q26f8415]
:downcaseを用います.
(markup-letter-group :downcase)
**参考 [#e8fc5fdc]
-http://tex.stackexchange.com/questions/17890/xindy-how-t...
ページ名: