Com o pacote chemmacro, consigo formatar Ka, pKa corretamente (com o \Ka
\pKa
comando).
Eu gostaria de poder fazer a mesma coisa com o produto iônico da água (Ke e pKe em francês), mas não consigo. Na documentação, entendi que era possível uma aparência de formatação usando o \p{Ke}
comando mas a renderização não é boa como vocês podem ver na imagem.
Como posso obter a mesma formatação de Ka/pKa com outros textos (no meu caso Ke e pKe)?
Obrigado
Responder1
Você pode criar uma nova constante \Ke
com
\NewChemEqConstant{\Ke}{K-eau}{\mathrm{e}}
E use \p{\Ke}
:
\[ \pH = \tfrac{1}{2} \bigl( \p{\Ke} + \pKa + \log C_0 \bigr) \]
Mas no seu caso, é melhor manter \Kw
e definir a tradução adequada:
\DeclareChemTranslation{K-water}{french}{\mathrm{e}}
O idioma é detectado automaticamente com babel
ou polyglossia
(ou pode ser forçado com \chemsetup{language=french}
).
Exemplo completo:
\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}