산-염기 모듈에서 포맷

산-염기 모듈에서 포맷

chemmacro 패키지를 사용하면 (명령을 사용하여) Ka, pKa의 형식을 올바르게 지정할 수 있습니다 \Ka \pKa.

나는 물의 이온 생성물(프랑스어로 Ke 및 pKe)에 대해 동일한 작업을 수행하고 싶지만 그렇게 할 수 없습니다. 문서에서는 \p{Ke}명령을 사용하여 형식화와 비슷한 것이 가능하지만 이미지에서 볼 수 있듯이 렌더링이 좋지 않다는 것을 이해했습니다.

pKe

다른 텍스트(내 경우에는 Ke 및 pKe)에서 Ka/pKa와 동일한 형식을 어떻게 얻을 수 있나요?

감사해요

답변1

\Ke다음을 사용하여 새로운 상수를 만들 수 있습니다.

\NewChemEqConstant{\Ke}{K-eau}{\mathrm{e}}

그리고 사용하십시오 \p{\Ke}:

\[ \pH = \tfrac{1}{2} \bigl( \p{\Ke} + \pKa + \log C_0 \bigr) \]

\Kw그러나 귀하의 경우에는 적절한 번역을 유지하고 정의하는 것이 좋습니다 .

\DeclareChemTranslation{K-water}{french}{\mathrm{e}}

언어는 babel또는 를 사용하여 자동으로 감지됩니다 polyglossia(또는 를 사용하여 강제로 감지할 수 있음 \chemsetup{language=french}).

전체 예:

\documentclass{article}

\usepackage[french]{babel}

\usepackage{chemmacros}
\DeclareChemTranslation{K-water}{french}{\mathrm{e}}

\begin{document}

\[ \pH = \tfrac{1}{2} \bigl( \p{\Kw} + \pKa + \log C_0 \bigr) \]

\end{document}

전체 예

관련 정보