忘れないうちに書く。
.latexmkrcに以下を追記。
add_cus_dep( 'acn', 'acr', 0, 'makeglossaries' ); add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' ); sub makeglossaries { my ($base_name, $path) = fileparse( $_[0] ); my @args = ( "-q", "-d", $path, $base_name ); if ($silent) { unshift @args, "-q"; } return system "makeglossaries", "-d", $path, $base_name; }
ちなみにglossaries.styでは警告が一つ出たが、直後にglossaries-extra.styを使うと消えた。全く内容を確認しなかったので何が起きていたのか(そもそもパッケージ起因ですらないかもしれない)、どうせ皆extra使うだろうし…と思い、その事は忘れた。
詳細は下記参照。
tex.stackexchange.com