Modiagram no se compila

Modiagram no se compila

Estoy intentando trabajar con el paquete modiagram y no funciona. Ni siquiera ejecuta el código que copié directamente de la documentación del paquete. Este es el código que copié:

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

Resulta en el siguiente error:

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

Respuesta1

Por alguna razón, una \dim_show:Ninstrucción encontró su camino en el .styarchivo.

Hasta que se actualice el paquete, se puede solucionar el problema inyectando código que haga que LaTeX ignore los tokens incorrectos.

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

Elimine el código \ExplSyntaxOnhasta \ExplSyntaxOff(ambos incluidos) cuando se actualice el paquete para corregir el error.

Esto es válido para modiagram 2019/10/31 v0.3.

información relacionada