doraTeX/TeX2img

White Contents in Transparent PNG

Closed this issue · 8 comments

背景に濃い色がついている印刷物やHomepageなどに,TeX2imgで作った画像を貼りこみたいとき,Contentsを白くしておきたいことがありました。

screen shot 2018-07-15 at 18 18 40

この張り込む画像をTeX2imgで一発で作るためには,以下の条件があると考えています。

  • 透過PNG
  • 「original paper size」は捨てる

ただ,白紙からpdfTeXでCropするのは不可能ですから,現状ではOutline化できる形式に書き出して,IllustratorなどのGUI上で白くして透過PNGに書き出すしか無いと思います。

今回はこの方法で何とかできましたが,\sqrtで同じことをやると拡大したときに記号が乱れてしまい,諦めたことがありました。TeX2imgで直接,このようなPNGを作る方法を考えて頂けますでしょうか。

単に \color{white} に続けて本文を書いて透過PNG出力すればよいのではないでしょうか?

こちらでは,上手にいかないようです。
screen shot 2018-07-15 at 21 09 55

こちらでは問題なく出力できています。

image

image

image

いろいろ試してみたところ,Marginが上下方向・左右方向のそれぞれにおいて,無いと出力できないようです。
screen shot 2018-07-15 at 21 20 22

どうやら #21 で空白ページをスキップする仕様にしたことによる影響ですね。
#21 での議論はかなり複雑だったので,これに手を入れるのは若干不安ではありますが,一応対応を入れるようにしてみましょう。

Ver. 2.3.0 で対応できたはずです。ご確認ください。

確認できました,ありがとうございます。Mailにてご確認致しました通り,東大TeX愛好会の「Members」に特別顧問として紹介させて頂いても宜しいでしょうか。返信,遅くなりまして申し訳ありませんでした。

あ,すみません,メール返信忘れてました。今返信します。