Skip to content
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

索引辞書で指定した読み方が無視される #1086

Closed
uchan-nos opened this issue Jul 29, 2018 · 3 comments
Closed

索引辞書で指定した読み方が無視される #1086

uchan-nos opened this issue Jul 29, 2018 · 3 comments

Comments

@uchan-nos
Copy link

uchan-nos commented Jul 29, 2018

MeCabを使わずに辞書だけで索引を生成する際, makeindex_dic で指定した辞書ファイルがどうも無視されるようです.

例えば イテレータなると識別子 という3つの索引を用意して,辞書ファイルに 識別子 しきべつし と書いたとき

イテレータ
識別子
なると

と並んで欲しいのですが,実際には「識別子」が一番後ろになります.

makeindex_options: "-f -r -I utf-8 -d /path/to/my.dic" と,辞書ファイルをmendexオプションで明示的に指定すると期待通りの順序になるので,makeindex_dic で指定した辞書ファイルがうまくmendexに渡されてないのかな?と推測しています.

@kmuto
Copy link
Owner

kmuto commented Jul 29, 2018

あー。
pdfmakerにおいて、makeindex_sty, makeindex_dic(のほかにもいろいろな外部ファイル)のパス導出のロジックが間違っていました(作業フォルダ/my.dicになるべきところが./my.dicに展開されてしまっていた)。
よくこれでほかのが動いてたな…… パッチを作ります。

@kmuto
Copy link
Owner

kmuto commented Jul 29, 2018

#1088 で是正予定です

@kmuto kmuto closed this as completed in 57bdfc6 Jul 29, 2018
@uchan-nos
Copy link
Author

素早い対応をありがとうございます!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants