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

Re:VIEW 3.2 + jlreqでcmdの2ページ目以降が黒塗りになる #1363

Closed
m-shibata opened this issue Aug 14, 2019 · 5 comments
Closed

Comments

@m-shibata
Copy link
Contributor

Re:VIEW 3.2 + jlreqの環境で、ページをまたぐ大きなcmdブロックを作ったとき、2P目以降のcmdブロックの文字色が白から黒に変わってしまうようです。

再現手順

review-init --latex-template=review-jlreq test
cd test
echo -e "= テスト\n\n//cmd{" >test.re
for i in `seq 50`; do echo "line $i" >> test.re; done
echo -e "//}" >>test.re
rake pdf

補足情報

  • 使用しているTeX LiveはUbuntu 19.04の2018.20190227-1です
  • uplatex/lualatex双方で再現しました
  • jlreqはabenori_devの最新でも、20190507、20190401いずれでも再現しました
  • jsbookで再現するかどうかは未確認です
  • cmdブロック以外でも発生するかどうかは未確認です
@m-shibata
Copy link
Contributor Author

再現手順で作成したPDFを添付しておきます。

book.pdf

@kmuto
Copy link
Owner

kmuto commented Aug 14, 2019

はいはい。これtcolorboxの厄介めなヤツですね。調査して対策を考えます。

@m-shibata
Copy link
Contributor Author

m-shibata commented Aug 14, 2019

tcolobxの中で\colorを使うと、Re:VIEWのスタイルに関係なく起きるようです。

たとえばreview-base.styの中では次のようになっていました。

https://github.com/kmuto/review/blob/master/templates/latex/review-jlreq/review-base.sty#L34

\newenvironment{reviewcmd}{%
  \begin{tcolorbox}[skin=enhanced jigsaw,breakable,colback=black!99,colframe=black!99,boxrule=0mm,arc=0mm]\begin{alltt}\begingroup\color{white}\ignorespaces}%
 {\endgroup\end{alltt}\end{tcolorbox}}

これをcoltextを使うようにすると、とりあえず表題の問題は発生しなくなるようです。

\newenvironment{reviewcmd}{%
  \begin{tcolorbox}[skin=enhanced jigsaw,breakable,colback=black!99,coltext=white,colframe=black!99,boxrule=0mm,arc=0mm]\begin{alltt}\begingroup\ignorespaces}%
 {\endgroup\end{alltt}\end{tcolorbox}}

@kmuto
Copy link
Owner

kmuto commented Aug 14, 2019

ですね!

@m-shibata
Copy link
Contributor Author

テスト用に使ったTeXファイルも拡張子を変えて添付しておきます。

tcolbox.txt

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