kmuto / review

Re:VIEW is flexible document format/conversion system
http://reviewml.org/
GNU Lesser General Public License v2.1
1.33k stars 214 forks source link

supported: better line breaks for long urls #1891

Closed munepi closed 1 year ago

munepi commented 1 year ago

ref. #1890

kmuto commented 1 year ago

いかにもよさそう。AtBeginDocumentとすることで実施を後回しにする感じでしょうか。

munepi commented 1 year ago

AtBeginDocumentとすることで実施を後回しにする感じでしょうか。

はい、\AtBeginDocumentのhookか、Re:VIEWの雛形のクラスファイルなら、\AtEndOfReVIEWMacroのhookでもかまいません。 このhookにひっかけているのは、\UrlBreaksが他のLaTeXパッケージにより、(意図せずに)上書きされることを回避するための保険をかけています。 (何のLaTeXパッケージか忘れましたが、\def\UrlBreaksで勝手に書き換えてくるパッケージがあった覚えがあります)

munepi commented 1 year ago

(何のLaTeXパッケージか忘れましたが、\def\UrlBreaksで勝手に書き換えてくるパッケージがあった覚えがあります)

grepで検索して思い出しました。 \UrlBreaksを直接書き換えるLaTeXパッケージは、apacite.sty, biblatex-chicago.styでした。 これらは、学術系でbibtexやbiblatexを使う方だけに、わずかに影響があるかもしれません。

kmuto commented 1 year ago

動作確認しました、マージします!

munepi commented 1 year ago

動作確認しました、マージします!

さっそくありがとうございました。