bookdown 패키지의`gitbook` 형식에 chemarr의 라텍스 표현을 사용하는 방법이 있습니까?
Aug 21 2020
gitbook
북 다운 패키지의 형식에 chemarr 의 라텍스 표현을 사용하고 싶습니다 .
\begin{equation}
[C] + [R]
\xrightleftharpoons[k_{-1}]{k_1}
[CR] + [C]
\xrightleftharpoons[k_{-2}]{k_2}
[C2R]
(\#eq:multiplebinding)
\end{equation}
PDF 형식의 경우 방정식 표시에 문제가 없습니다.

반면에 gitbook 형식의 경우 오류 메시지가 있습니다.

주로 gitbook
형식에 대해 다음 yaml 헤더를 정의 할 수 없기 때문 입니다.
header-includes:
- \usepackage{chemarr}
gitbook
북 다운 패키지의 형식에 chemarr 의 라텍스 표현을 사용하는 방법이 있습니까? 불가능하다면 include_graphics
함수 를 사용 하고 방정식 번호를 추가 하는 방법 이 있습니까 (예 :이 예에서는 19.16)?
답변
7 SteffenMoritz Aug 29 2020 at 19:25
Yihui Xie는 이미 솔루션에 대한 좋은 힌트를 제공했습니다.
이 코드를 문서에 넣습니다 (방정식을 표시하려는 위치).
$$ \require{mhchem} \begin{equation} [C] + [R] \xrightleftharpoons[k_{-1}]{k_1} [CR] + [C] \xrightleftharpoons[k_{-2}]{k_2} [C2R] (\#eq:multiplebinding) \end{equation} $$
첫 번째 만 MathJax의 일부이기 때문에 mhchem
대신 화살표를 사용해야합니다 chemarr
. 하지만 어쨌든 기본적으로 동일해야한다고 생각합니다.
이 방법은 MathJax에서 지원하는 모든 Latex 명령에 대해 작동합니다 (http://docs.mathjax.org/en/latest/input/tex/macros/index.html).