Cajas vacías en entorno mhchem.

Cajas vacías en entorno mhchem.

Estoy escribiendo una hoja de trabajo de desintegración radiactiva para mis alumnos y quiero que ellos mismos puedan completar las ecuaciones de desintegración radiactiva.

Intenté que hubiera algunos cuadros vacíos para que los estudiantes escribieran el número de protones, el número de masa y el símbolo atómico por sí mismos.

Logré obtener cuadros vacíos con el formato adecuado para el protón y el número de masa usando el siguiente truco:

\ce{^{227}_{90}Th -> ^{4}_{2} \alpha {+} $_{\fbox{}}^{\fbox{}} \framebox[1cm][s]{ }$}  

pero el símbolo atómico está mal formateado.

¿Alguna idea sobre cómo solucionar este problema? ingrese la descripción de la imagen aquí

También probé una solución tikz que funciona algo mejor, pero no se alinea bien con los superíndices y subíndices:

\ce{^{227}_{90}Th -> ^{4}_{2} \alpha {+}} $\begin{tikzpicture}[scale=0.2] \draw[] (0,0)rectangle(1,1) (0,1.2)rectangle(1,2.2) (1.2,0)rectangle(2.7,2.2); \end{tikzpicture}$ 

ingrese la descripción de la imagen aquí

Respuesta1

Comencemos primero por corregir su \ceuso.

  • Esto {+}conducirá a espacios equivocados. Usar ␣+␣.
  • Escribe \alpha{}␣para que LaTeX no ocupe el espacio después.
  • No pongas un espacio antes \alpha.
  • Puedes dejar de lado todos esos brackets innecesarios.
  • Su alfa debe estar configurado en posición vertical, por lo que incluyo la textgreekfuente (pero puede usar cualquier otra, consulte lamanual mhchem).

Su entorno TikZ puede tener la baselineopción de desplazarlo verticalmente.

Por último, creo que los cuadros deben ser más grandes que el texto impreso, si los estudiantes deben completarlos con un bolígrafo.

\documentclass{report}
\usepackage{textgreek}
\usepackage[version=4]{mhchem}
\usepackage{tikz}
\begin{document}
\newcommand\isotope{
  \begin{tikzpicture}[scale=0.5, baseline=-4pt]
  \draw (0,0.1) rectangle (1.5,1.1)
    (0,-0.1) rectangle (1.5,-1.1)
    (1.7,-0.7) rectangle (3.2,0.7);
\end{tikzpicture}}
\ce{^227_90Th -> ^4_2\alpha{} + \isotope}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

El \fboxenfoque debería funcionar, pero manténgalo en el contexto del \ceargumento utilizando fantasmas de las respuestas reales (al no ser químico, no utilicé las respuestas reales). El cambio \fboxseppuede hacer que las cajas sean un poco más grandes o más pequeñas, según se desee.

\documentclass{article}
\usepackage{mhchem}
\begin{document}
\fboxsep=0.5pt
\ce{^{227}_{90}Th -> ^{4}_{2} \alpha {+} ^{\fbox{\phantom{227}}}%
  _{\fbox{\phantom{90}}}{\fbox{\phantom{Th}}}}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada