New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[(up)mendex] -s styfile オプションで複数のファイル読み込み, 新オプション kana_head #116
Comments
複数 style file の読み込みの機能自体は c092fe7 で動いているようです。 標準として配布する .ist としてはどんなものが適当か議論していただけるとありがたいです。 |
私の突然の思い付きにもかかわらず,ご検討いただきありがとうございます。テストしてみます。
複数 style file の読み込み機能があれば,想定としては「makeindex 用に配布されている style file にちょい足しできる,とにかくミニマムな日本語書籍用設定」があればよいと思います。upmendex のサンプルがたくさんあるようですので,そこから (up)mendex 特有の設定値のみを抽出するイメージです。 |
初期化順序を変えた影響を調べてみました。普通の挙動については問題なさそうです。 一方,styfile.c を見ると if (getparam(buff,"atama",atama)) continue; という行があり,この "atama" というどこにもドキュメントされていない謎のキーを認識するようです。この "atama" というキーは元々 style file でどう与えても無視される挙動でしたが,初期化順の変更(具体的には |
追記です。mendex については「単に styfile.c の例の1行を削除」で良いと思います。upmendex には "atama" とよく似た動作をする "tumunja" があり,この "tumunja" の方はドキュメント通り(*1)に動作していたようですので
検討の余地があると思います。 (*1) ドキュメント通り … forum:1308 も記載あり
|
実は、upmendex にハングルを導入するときに少々悩んだ上、 mendex でも同様の仕様に出来るかもしれませんし、そもそも style file で 私の現在の考えは、upmendex は 2 でさらに使いやすくする、mendex は 1 です。 |
賛成いたします。mendex で「現状の実装では動かない」「実装しようとすると文字コード混在が問題になりそうなのも懸念」は全くその通りですね。upmendex の構想もソースコードから何となく想像がついていましたので,「style file で |
5bf039b で mendex, upmendexともに 例えば style file 内に以下のように指定します。
とか
などです。この指定で飛ばした分は、出力の見出しも飛ばしたものになります。 style file 内に |
|
ありがとうございます。実装確認と簡単なテストをしてみて,mendex も upmendex も期待通りに動いているようです。 |
この件は別なので texjporg/mendex-doc#11 に移ることにします。 |
テスト有難うございます。 |
よろしくお願いします。TeX Live svn へのコミット時に mendexk/ 以下の mendex.1, mendex.1.ja も texjporg/mendex-doc@7a060c2 で更新していただけると助かります。 |
話題が2つ残っていますが、ここでの目的は達成したのでここは閉じます。 |
upmendex のスタイルファイルの説明 t-tk/upmendex-package#3 で@aminophen さんからご提案のあった style file の複数読み込みを実装しようと思います。
The text was updated successfully, but these errors were encountered: