화학 반응 라벨 정렬

화학 반응 라벨 정렬

어떻게 해야 하나요?

여기에 이미지 설명을 입력하세요

지금까지 나는 :

\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}

여기에 이미지 설명을 입력하세요

관련 정보