-
Notifications
You must be signed in to change notification settings - Fork 2
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
mendex の標準スタイル #11
Comments
現在の案はこんな感じです:
こうすれば
とするだけで「それなりに整った索引」を作ることができ,なおかつユーザが参照しやすいサンプルが提供できるという算段です。jpbase.ist と一緒に,\idxdelim, \makeidxhead, \symbolindexname を少々カスタマイズできる LaTeX パッケージを用意すれば,より良いと思います。 |
いろいろなデザインの索引スタイルを提供することも可能といえば可能なのですが、 |
コメントありがとうございます。そうですね,色や飾りのデザインは作らず,シンプルなものだけを考えています。今回,標準 ist をいくつか配布したいのは,upmendex の高機能な ICU カスタマイズ例を doc/samples ではなく runtime に置くことが主眼ですので,デザインには凝らないつもりです。 それはさておき,munepi さんのアイデアとコマンド名をそのまま使わせていただきました。このアイデアなら,プリアンブルでコマンドを再定義するだけで色や飾りも自由自在ですし,いちいち ist を大量に用意するより便利ですね! |
upmendexのテストにも使えるので、良いですね。
はい、そこらへんの知見や実用的な話は、前述の記事にざっくりと書いたとおりです。 |
'jpbase' ブランチを切って作業を始めました。 https://github.com/texjporg/mendex-doc/tree/jpbase |
3510b15 で,こんな感じです → mendex.pdf |
mendex のスタイル例としては jpbase.ist を準備しました(もちろん upmendex でも動作します)。あとは upmendex の ICU 活用例を加えても良いと思っていますが,どうしましょうか。 |
このまま GitHub だけに置いておくのはもったいないので,一旦 CTAN に出します。 upmendex の ICU 活用例は後で考えます。 |
https://ml.texjp.org/pipermail/issue/2021-June/000381.html
と投稿時のメッセージに書いたところ
と言われました(従来 mendex-doc は「説明書のみのパッケージ」だったので,CTAN では info/ 以下にインストールされていた為)。runtime に入れるファイルを含むようになった今なら,本当は pbibtex-base に倣って mendex-base のような別パッケージにすべきだったかも。Karl さんから何か言われたら考えます。 → edit: 特に問題なく入ったので大丈夫そう https://www.tug.org/svn/texlive?view=revision&revision=59706 |
mendex / upmendex 用の索引スタイルが一般にあまり配布されていないので,何か「標準」あるいは「カスタマイズのベースになる物」があれば良いのでは?と検討を始めています。
参考: t-tk/upmendex-package#3, texjporg/tex-jp-build#116
mendex / upmendex の開発版では「複数のスタイルファイルを使えるようにする」すなわち
-s
オプションを複数回使える機能を追加しようとしています。この機能が入れば,あらゆる設定を一つの .ist に仕込まなくても,ミニマム設定をいくつかの .ist に分けて配布することも可能になります。そこで「索引の出力デザインの標準」と「ソート順序の標準」
を別々のスタイルファイルとして配布できれば良いと考えました。
character_order
や ICU のパラメタ設定を5種類くらい?これで2×5=10種類くらいのカスタマイズが標準配布の範囲内で可能となり,また他のスタイルにしたい方は目的に応じて「LaTeX コマンドの変更」あるいは「標準スタイルファイルをもとに適宜編集」ということが可能となります。
標準スタイルファイルは mendex-doc パッケージに含めて配布するのが良いと考えています。
The text was updated successfully, but these errors were encountered: