
Todo aparece bien después de compilar. Pero en la línea \end{align}
todavía aparece un error:
Falta $ insertado. \end{alinear}
¿Por qué?
Quiero tener una épsilon más grande. Es pequeño ahora. Cómo ?
\huge
no parece funcionar...
\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}
Respuesta1
El principal problema (ya señalado por MadyYuvi) es que el contenido de \marginnote
siempre está escrito en modo texto, por lo que es necesario iniciar explícitamente el modo matemático dentro de él.
Con algunos ajustes y con una “épsilon más grande”, en realidad una E caligráfica.
\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}
- Dado que
mathptmx
utiliza un estilo diferente para las letras caligráficas, las definí para que fueran como las del Computer Modern predeterminado. - Eliminé la llamada para
numprint
, eso hace mucho menos quesiunitx
. - Eliminé los
\cdot
símbolos inútiles; También eliminaría los paréntesis grandes. - Todos los números explícitos se han configurado con
\num
. - En particular,
\SI{0.88}{}
está mal.
Respuesta2
\marginnote
no es una etiqueta de modo matemático, debes $
ingresarla \marginnote
si viene matemáticas, la modificación MWE
es:
\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}