Leere Kartons in MHChem-Umgebung

Leere Kartons in MHChem-Umgebung

Ich schreibe für meine Schüler ein Arbeitsblatt zum radioaktiven Zerfall und möchte, dass sie in der Lage sind, die Gleichungen zum radioaktiven Zerfall selbst auszufüllen.

Ich habe versucht, es so zu gestalten, dass einige leere Kästchen übrig bleiben, in die die Schüler selbst die Protonenzahl, die Massenzahl und das Atomsymbol eintragen können.

Mit dem folgenden Hack ist es mir gelungen, passend formatierte leere Kästchen für das Proton und die Massenzahl zu erhalten:

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

aber das Atomsymbol ist falsch formatiert.

Irgendwelche Ideen, wie man das beheben kann? Bildbeschreibung hier eingeben

Ich habe auch eine Tikz-Lösung ausprobiert, die etwas besser funktioniert, bei der die hoch- und tiefgestellten Zeichen jedoch nicht gut ausgerichtet sind:

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

Bildbeschreibung hier eingeben

Antwort1

Beginnen wir zunächst mit der Korrektur Ihrer \ceNutzung.

  • Das {+}führt zu falschen Leerzeichen. Verwenden Sie ␣+␣.
  • Schreiben Sie \alpha{}␣so, dass LaTeX den Platz nicht anschließend auffrisst.
  • Setzen Sie vor kein Leerzeichen \alpha.
  • Auf die unnötigen Klammern können Sie verzichten.
  • Ihr Alpha sollte aufrecht stehen, daher schließe ich die textgreekSchriftart ein (Sie können aber auch jede andere verwenden, siehemhchem-Handbuch).

Ihre TikZ-Umgebung kann die baselineOption zur vertikalen Verschiebung nutzen.

Und schließlich denke ich, dass die Kästchen größer sein müssen als der gedruckte Text, wenn sie von den Schülern mit einem Stift ausgefüllt werden sollen.

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

Bildbeschreibung hier eingeben

Antwort2

Der \fboxAnsatz sollte funktionieren, aber bleiben Sie im Kontext des \ceArguments und verwenden Sie Phantome der tatsächlichen Antworten (da ich kein Chemiker bin, habe ich die tatsächlichen Antworten nicht verwendet). Durch Änderungen \fboxsepkönnen die Kästchen nach Wunsch etwas größer oder kleiner werden.

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

Bildbeschreibung hier eingeben

verwandte Informationen