LuaTeX-jaとtcolorboxの禁則処理

LuaTeX-jaとtcolorboxの禁則処理

- Yuishin の投稿
返信数: 10
ディストリビューション: TeX Live 2020
OS: Windows 10 (x64)

LuaTeX-jaとtcolorboxを用いて文書を書いていたのですが、
tcolorboxの中で禁則処理がまったく行われておらず、困っています。

%----------

\documentclass[a4j,12pt]{ltjsarticle}


\usepackage[no-math]{luatexja-fontspec}

\usepackage[deluxe,haranoaji]{luatexja-preset}

\usepackage{tcolorbox}


\begin{document}


\begin{tcolorbox}

禁則処理。禁則処理。禁則処理。禁則処理。禁則処理。「禁則処理。」「禁則処理。」

「禁則処理。」「禁則処理。」「禁則処理。」

\end{tcolorbox}


\end{document}

%----------


対処法をご存知のかたがいらっしゃいましたら、ご回答をお願いします。


%==========

EDIT 1:

tcolorboxに限らず、minipageで禁則処理がなされていないようです。


\begin{minipage}{10\zw}

禁則処理。禁則処理。禁則処理。禁則処理。禁則処理。「禁則処理。」「禁則処理。」

「禁則処理。」「禁則処理。」「禁則処理。」

\end{minipage}

Yuishin への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- 奥村 晴彦 の投稿
こんなふうになりましたが,そちらではどうなるでしょうか?
添付 x.png
奥村 晴彦 への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- Yuishin の投稿
ご返答ありがとうございます。
こちらの処理では添付ファイルのようになります。
添付 shorikekka.png
Yuishin への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- 北川 弘典 の投稿
禁則処理の標準設定が格納されたファイル ltj-kinsoku.lua がないとこのような結果になります(添付しました).
普通は luatexja.sty などと同じディレクトリにあるはずなのですが,何らかの理由で TeX Live から抜け落ちている?
北川 弘典 への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- Yuishin の投稿
ファイルの添付をありがとうございます。
luatexja.styと同じディレクトリに配置しましたが、状況は改善しません。
どうもやっかいなことが起きているようです。
Yuishin への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- Akira Kakuto の投稿
> luatexja.styと同じディレクトリに配置しましたが、

mktexlsr を実行しないと認識されません。
Akira Kakuto への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- Yuishin の投稿
これは基本でしたね・・・ご指摘をありがとうございます。

LuaTeX-jaのアップデートが入るとのこと、ありがたい限りです。
みなさまありがとうございました。
北川 弘典 への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- 奥村 晴彦 の投稿
このところ忙しくてやってなかった tlmgr update --self --all を数週間ぶりにしてみましたら,再現するようになりました。texmf-dist/tex/luatex/luatexja から ltj-kinsoku.lua が消えていましたので,北川さんが添付してくださったものをとりあえずカレントディレクトリに置いて禁足処理ができるようになりました。
北川 弘典 への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- Akira Kakuto の投稿
> 何らかの理由で TeX Live から抜け落ちている?

加えておきました。
私の場合,unix 風に言って
TEXINPUTS="./patches:" luatex ltj-kinsoku_make.tex
のようにする必要があったので,作成されなかった
可能性があると思います。
Akira Kakuto への返信

Re: LuaTeX-jaとtcolorboxの禁則処理

- 北川 弘典 の投稿
どうもありがとうございます.
今日の夜に,ltj_kinsoku_make.tex の手動実行が不要なバージョン(フォントキャッシュと同様に,必要に応じて自動でキャッシュ作成)をリリース予定です.