chemfig で太字の化学式を生成するにはどうすればいいですか?

chemfig で太字の化学式を生成するにはどうすればいいですか?

私は LaTeX を使用して T シャツのデザインを行い、GIMP を使用して PDF を PNG に変換していますが、いくつか問題が発生しています。次の数式を暗くするには、どのように変更すればよいでしょうか。

\documentclass{article}
\usepackage{chemfig}
\usepackage[top=0in, bottom=0in, left=0in, right=0in]{geometry}
\usepackage{graphicx}
\begin{document}

\headheight 0pt
\headsep 0pt
\footskip 0pt
\pagestyle{empty}
\vsize 10in

{\huge \chemname{\chemfig{*6(-=-(-DOX)=(-DOX)-=)}}{\bfseries Ortho DOX\ \ }}

\vspace{0.5in}

{\huge \chemname{\chemfig{*6(-(-DOX)=-=(-DOX)-=)}}{\bfseries Para DOX}}

\end{document}

ありがとう。

答え1

このようなもの?

\documentclass{article}
\usepackage{chemfig}
\begin{document}

\setbondstyle{line width=2pt}
\setdoublesep{4pt}
\renewcommand*\printatom[1]{\ensuremath{\mathbf{#1}}}

{\huge \chemname{\chemfig{*6(-=-(-DOX)=(-DOX)-=)}}{\bfseries Ortho DOX\ \ }}

\vspace{0.5in}

{\huge \chemname{\chemfig{*6(-(-DOX)=-=(-DOX)-=)}}{\bfseries Para DOX}}

\end{document}

大胆な

かなり自明な 3 つのコマンドを追加しました。

  • \setbondstyle: 結合の線幅を広げます。デフォルトは 0.4pt です。
  • \setdoublesep: 二重結合間の間隔を広げます。デフォルトは 2pt です。
  • \printatom: このマクロは、印刷される原子の「フォーマット」を制御します。デフォルトは\newcommand*\printatom[1]{\ensuremath{\mathrm{#1}}}Chemfig マニュアル、パート III 高度な使用法、2 原子の表示

関連情報