Munehiro Yamamoto
Munehiro Yamamoto
> あと、トンボなしであれば media=ebook でもよいと思いますが、printでないと困るということは何かありますか? _Originally posted by @kmuto in https://github.com/kmuto/review/issues/1236#issuecomment-449692050_ あまり詰めていなかったことですが、media=preview(仮)として、トンボなし、hyperrefなしを用意しますか? これを用意するのであれば、 `media=plain` など適切な値を決めたほうが良さそうです。
現状の `hiddenfolio=カスタム` は、実際には、 `\recls@set@hiddenfolio{\recls@hiddenfolio}}` を実行するよりも前に、 `\@namedef{@makehiddenfolio@カスタム}` が定義されていないといけないです。 https://review-knowledge-ja.readthedocs.io/ja/latest/latex/review3-latex.html では、 > これ以外のものが必要であれば、review-jsbook.cls を参照し、`\@namedef{@makehiddenfolio@…}` といった箇所を見て、review-custom.sty にコピーして書き換えるとよいでしょう。 となっています。 もし `hiddenfolio=カスタム` が必要になったら…、考えます。
[TeXQA:3859] jlreq で hyperref の \nameref を使いたい https://okumuralab.org/tex/mod/forum/discuss.php?d=3859 は、現状のhyperrefパッケージの実装に場当たり的に習うと、`\jlreq@BlockHeading@start@ii`に`\NR@gettitle{}`を入れることになりそうですが…、nameref側の実装が変わったらめんどいので、`\@part`, `\@spart`, `\@chapter`, `\@schapter`, `\@ssect`の`柱文字列`だけの互換性だけ作っとけば良さそうな気もします。 ``` latex %#!lualatex --synctex=1 d3859 \documentclass[luatex,article]{jlreq} \usepackage[unicode]{hyperref} \makeatletter \@ifpackageloaded{nameref}{% \let\clone@jlreq@BlockHeading@start@ii\jlreq@BlockHeading@start@ii \long\def\jlreq@BlockHeading@start@ii#1#2#3#4#5#6#7#8{% \NR@gettitle{#5}\clone@jlreq@BlockHeading@start@ii{#1}{#2}{#3}{#4}{#5}{#6}{#7}{#8}% } }{} \makeatother \begin{document} \section{test1}...