私は modiagram パッケージを操作しようとしていますが、うまくいきません。パッケージのドキュメントから直接コピーしたコードも実行されません。これは私がコピーしたコードです:
\begin{modiagram}
\atom{left}{
1s = { 0; pair} ,
2s = { 1; pair} ,
2p = {1.5; up, down }
}
\end{modiagram}
次のエラーが発生します。
> \l__modiagram_atom_two_s_dim=28.45274pt.
<recently read> }
答え1
何らかの理由で、ファイル\dim_show:N
内に命令が見つかりました.sty
。
パッケージが更新されるまでは、LaTeX が間違ったトークンを無視するようにするコードを挿入することで、この問題を修正できます。
\documentclass{article}
\usepackage{modiagram}
\ExplSyntaxOn
\cs_set:Nx \__modiagram_two_s:
{
\exp_not:N \use_none:nn
\exp_not:o { \__modiagram_two_s: }
}
\ExplSyntaxOff
\begin{document}
\begin{modiagram}
\atom{left}{
1s = { 0; pair} ,
2s = { 1; pair} ,
2p = {1.5; up, down }
}
\end{modiagram}
\end{document}
バグを修正するためにパッケージが更新されたら、\ExplSyntaxOn
から までのコード (両方を含む) を削除します。\ExplSyntaxOff
これは に当てはまりますmodiagram 2019/10/31 v0.3
。