Modiagram não irá compilar

Modiagram não irá compilar

Estou tentando trabalhar com o pacote modiagram e não funciona. Nem está executando o código que copiei diretamente da documentação do pacote. Este é o código que copiei:

\begin{modiagram}
 \atom{left}{
    1s = {   0; pair} ,
    2s = {   1; pair} ,
    2p = {1.5; up, down }
 }
\end{modiagram}

Isso resulta no seguinte erro:

> \l__modiagram_atom_two_s_dim=28.45274pt.
<recently read> }

Responder1

Por algum motivo, uma \dim_show:Ninstrução apareceu no .styarquivo.

Até que o pacote seja atualizado, pode-se corrigir o problema injetando código que faz o LaTeX ignorar os tokens errados.

\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}

Remova o código de \ExplSyntaxOnaté \ExplSyntaxOff(ambos incluídos) quando o pacote for atualizado para corrigir o bug.

Isto vale para modiagram 2019/10/31 v0.3.

informação relacionada