对齐环境错误

对齐环境错误

我收到以下错误:LaTeX 错误:环境 align* 未定义。

\begin{align*}
F &= \frac{AE\delta t}{t} \intertext{Newton} \\
E &= \frac{Stress}{Strain} = \frac{F}{A}\cdot \frac{1}{\frac{\delta t}{t}}\\
&= \frac{Ft}{A\delta t} \intertext{N/m^2}\\
\intertext{The charge at the elctrode give riseto an output voltage $E_{0}$} \\
Voltage(E_{0}) &= \frac{Q}{C_p}
\end{align*}

答案1

首先,您需要amsmath在前言中加载包。如果您想坚持使用这种\intertext方法,您还需要更改\intertext{N/m^2}\intertext{$N/m^2$}

\intertext{...}但是,在三种情况中的两种情况下,您可能根本不应该使用。相反,请考虑使用\tag*{...}。要排版物理单位,请考虑使用siunitx包及其\si宏。最后,变量名通常应使用直立文本模式字体而不是数学斜体字体来书写。

最后,进行改为\delta\Delta3次)。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\usepackage[per-mode=symbol]{siunitx}
\newcommand\vn[1]{\textnormal{#1}} % "\vn" is short for "variable name"
\begin{document}
\begin{align*}
F &= \frac{AE\Delta t}{t}  \tag*{Newton}\\
E &= \frac{\vn{Stress}}{\vn{Strain}} = \frac{F}{A}\cdot \frac{1}{\frac{\Delta t}{t}}\\
&= \frac{Ft}{A\Delta t} \tag*{\si{\newton\per\meter\squared}} \\
\intertext{The charge at the electrode gives rise to an output voltage $E_{0}$.} 
\vn{Voltage } E_{0} &= \frac{Q}{C_p}
\end{align*}
\end{document}

相关内容