어떻게 해야 하나요?
지금까지 나는 :
\begin{center}
\schemestart
\chemfig{CH_3Cl}
\chemsign{+}
\chembelow[.25ex]{\chemfig{Si(Cu)}}{Silicon/CopperAlloy}
\chemrel{->}
\chembelow[.25ex]{\chemfig{(CH3)_2SiCl2}}{Dimethyldichlorosilane}
\chemsign{+}
\chemfig{Cu}
\schemestop
\end{center}
그리고 나는 이것을 얻었습니다 :
답변1
여기서는 언더셋을 달성하기 위해 스택을 사용합니다. 이 \useanchorwidth{T}
옵션은 언더셋 텍스트의 너비가 방정식 간격에 영향을 주지 않음을 의미합니다.
\documentclass{beamer}
\usepackage{chemfig}
\usepackage[usestackEOL]{stackengine}
\renewcommand\useanchorwidth{T}
\renewcommand\stacktype{L}
\begin{document}
\begin{center}
\schemestart
\chemfig{CH_3Cl}
\chemsign{+}
\stackunder[18pt]{\chemfig{Si{(}Cu{)}}}{\Longunderstack{Silicon/\\Copper Alloy}}
\chemrel{->}
\stackunder[18pt]{\chemfig{{(}CH3{)}_2SiCl2}}{Dimethyldichlorosilane}
\chemsign{+}
\chemfig{Cu}
\schemestop
\end{center}
\end{document}
"실리콘/구리 합금"을 왼쪽 정렬하려면 옵션 \Longunderstack[l]{Silicon/\\Copper Alloy}
을 추가하여 해당 입력을 로 변경하세요 [l]
.
답변2
추가 패키지가 필요하지 않으며 \chemname
다음 작업을 수행합니다.
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\begin{center}
\schemestart
\chemfig{CH_3Cl}
\+
\chemname{\chemfig{Si{(Cu)}}}{Silicon\\/CopperAlloy}
\arrow(.mid east--.mid west)
\chemname{\chemfig{{(CH3)}_2SiCl2}}{Dimethyldichlorosilane}
\+
\chemfig{Cu}
\schemestop
\end{center}
\end{document}