크뢰거 빈크 표기법

크뢰거 빈크 표기법

이 질문은 패키지의 새로운 기능으로 이어졌습니다.
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)에는 chemformulaKrö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을 사용하면 여전히 상대적으로 얇습니다. 여러 출판사의 교과서 모음이 있고 모두가 이 점이 더 커야 한다는 데 동의하는 경우 저자에게 연락하면 패키지를 업데이트할 것입니다.

관련 정보