이 질문은 패키지의 새로운 기능으로 이어졌습니다.
chemformula
표기법을 올바르게 조판하는 방법은 무엇입니까 Kröger Vink
?
\ce{V_O^{..}}
(사용 ) 과 같은 것을 시도해 볼 수 있지만 mhchem
점이 잘 정렬되지 않고 너무 얇습니다. 인터넷 검색을 시도했는데 사람들이 했는지는 알 수 있지만 어떻게 했는지는 알 수 없습니다.
MWE를 추가하려면 편집하세요.
\documentclass{report}
\usepackage{mhchem}
\begin{document}
\ce{O_O^x + Zn_{Zn}^x <-> 1/2 O2 + Zn_$i$^. + e^{-1}}
\end{document}
답변1
업데이트: 버전 4.5(2014/04/08)에는 chemformula
Kröger-Vink 표기법에 대한 기본 기본 지원이 있습니다. 다음 옵션을 사용하여 활성화해야 합니다 kroeger-vink=true
.
\documentclass{article}
\usepackage{chemformula}[2014/04/08]
\begin{document}
\setchemformula{kroeger-vink}
\ch{Al_{Al}^x}
\ch{Ni_{Cu}^x}
\ch{V_{Cl}^{*}}
\ch{Ca_i^{**}}
\ch{e'}
\ch{Cl_i'}
\ch{O_i''}
\ch{O_O^x + Zn_{Zn}^x <-> 1/2 O2 + Zn_i^. + e^{-1}}
\end{document}
원래 답변:
나는 그에게서 들어본 적이 없다.크뢰거 빈크전에는 표기법이 있었지만…빠른 웹 검색으로 나를 보여줍니다다음이 정확해야 합니다. 나는 chemformula
(번들에서 chemmacros
) 점의 크기와 위 첨자의 수평 이동량을 사용자 정의할 수 있기 때문에 사용합니다.
\documentclass{article}
\usepackage{chemformula}
\begin{document}
\setchemformula{
radical-radius = .3ex , % a larger `radical' dot
charge-hshift = 0pt % don't shift superscripts to the right if subscripts
% are present
}
\ch{Al_{Al}^{$\times$}}
\ch{Ni_{Cu}^{$\times$}}
\ch{V_{Cl}^{.}}
\ch{Ca_i^{..}}
\ch{e^{$\prime$}}
\ch{Cl_i^{$\prime$}}
\ch{O_i^{$\prime\prime$}}
\ch{O_O^{$\times$} + Zn_{Zn}^{$\times$} <-> 1/2 O2 + Zn_i^. + e^{-1}}
\end{document}
'점' 기호와 관련된 질문은 다음과 같습니다.화학에서 점 기호를 얻는 방법은 무엇입니까?그러면 더 많은 힌트를 얻을 수 있습니다
답변2
mhchem을 고수할 때는 간단히 _
및 ^
.
\documentclass{article}
\usepackage{mhchem}
\begin{document}
\ce{V^{..}_O}
\ce{O^x_O + Zn^x_{Zn} <-> 1/2 O2 + Zn^._i + e^{-1}}
\end{document}
도트의 크기는 mhchem을 사용하면 여전히 상대적으로 얇습니다. 여러 출판사의 교과서 모음이 있고 모두가 이 점이 더 커야 한다는 데 동의하는 경우 저자에게 연락하면 패키지를 업데이트할 것입니다.