
Nach dem Kompilieren scheint alles in Ordnung zu sein. Aber in der Zeile mit \end{align}
erhalte ich immer noch einen Fehler:
Fehlendes $ eingefügt. \end{align}
Warum?
Ich möchte ein größeres Epsilon haben. Jetzt ist es winzig. Wie?
\huge
scheint nicht zu funktionieren...
\documentclass[11pt,a4paper]{article}
\usepackage{siunitx}
\usepackage{marginnote}
\usepackage[left=1.3cm,right=4.6cm,top=1.8cm,bottom=4.0cm,marginparwidth=3.4cm]{geometry}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{numprint}
\setlength{\parindent}{0cm}
\usepackage{mathptmx}
\begin{document}
\begin{align}
\tag{EN 40-3-3 pag.4}
\epsilon &= \bigg(\frac{\bar{R}}{t}\bigg) \cdot \sqrt{\frac{f_y}{E}}\\
&= \bigg(\frac{66.00}{3.00}\bigg) \cdot \sqrt{\frac{335.0}{210000}}
\marginnote{\epsilon = \SI{0.88}{}}\\
&= \SI{0.88}{}
\end{align} % <--- here!!!
\end{document}
Antwort1
Das Hauptproblem (auf das MadyYuvi bereits hingewiesen hat) besteht darin, dass der Inhalt \marginnote
immer im Textmodus gesetzt wird, sodass Sie den Mathematikmodus darin explizit starten müssen.
Mit einigen Anpassungen und mit einem „größeren Epsilon“, eigentlich ein kalligrafisches E.
\documentclass[11pt,a4paper]{article}
\usepackage{siunitx}
\usepackage{marginnote}
\usepackage[left=1.3cm,right=4.6cm,top=1.8cm,bottom=4.0cm,marginparwidth=3.4cm]{geometry}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathptmx}
\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}
\begin{document}
\begin{align*}
\tag{EN 40-3-3 pag.4}
\mathcal{E}
&= \biggl(\frac{\bar{R}}{t}\biggr) \sqrt{\frac{f_y}{E}}\\
&= \biggl(\frac{\num{66.00}}{\num{3.00}}\biggr) \sqrt{\frac{\num{335.0}}{\num{210000}}}
\marginnote{$\mathcal{E} = \num{0.88}$}\\
&= \num{0.88}
\end{align*}
\end{document}
- Da
mathptmx
ich für kalligrafische Buchstaben einen anderen Stil verwende, habe ich sie so definiert, dass sie dem Standard „Computer Modern“ entsprechen. - Ich habe den Aufruf für entfernt
numprint
, der viel weniger bewirkt alssiunitx
. - Ich habe die nutzlosen
\cdot
Symbole entfernt; ich würde auch die großen Klammern entfernen. - Alle expliziten Zahlen wurden mit gesetzt
\num
. - Insbesondere
\SI{0.88}{}
ist es falsch.
Antwort2
\marginnote
ist kein Mathmode-Tag. Wenn Mathe vorkommt, sollten Sie $
Folgendes angeben. Geändert wird:\marginnote
MWE
\documentclass[11pt,a4paper]{article}
\usepackage{siunitx}
\usepackage{marginnote}
\usepackage[left=1.3cm,right=4.6cm,top=1.8cm,bottom=4.0cm,marginparwidth=3.4cm]{geometry}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{numprint}
\setlength{\parindent}{0cm}
\usepackage{mathptmx}
\begin{document}
\begin{align}
\tag{EN 40-3-3 pag.4}
\epsilon &= \biggl(\frac{\bar{R}}{t}\biggr) \cdot \sqrt{\frac{f_y}{E}}\\
&= \biggl(\frac{66.00}{3.00}\biggr) \cdot \sqrt{\frac{335.0}{210000}}
\marginnote{$\epsilon = \SI{0.88}{}$}\\
&= \SI{0.88}{}
\end{align} % <--- here!!!
\end{document}