使用此代码:
Si scriverà, pertanto:
\begin{subequations} \label{eq:laplace-2}
\begin{align}
& Z (s^2 M + s C_s + K_s) = Z_u (s C_s + K_s)\\
& Z_u (s^2 m + s C_s + K_s + K_t) = Z(s C_s + K_s) + K_t Z_r
\end{align}
\end{subequations}
Isolando nella (\ref{eq:laplace-2}a) il termine $ Z_u $, questo risulta pari a:
我得到这个结果:
没有中间的句号。是否可以使用环境获取它subequations
?
答案1
做起来其实并不难,但我认为结果并不好看,因为句号看起来不知从何而来。只需添加一行并添加适当的垂直负空间即可。
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\begin{document}
\setcounter{chapter}{2}
\setcounter{equation}{41}
Si scriverà, pertanto,
\begin{subequations} \label{eq:laplace-2}
\begin{alignat}{2}
& Z (s^2 M + s C_s + K_s) = Z_u (s C_s + K_s) \label{eq:laplace-2first} \\[-1.5ex]
&&&\makebox[0pt][l]{\quad.}\notag \\[-1ex]
& Z_u (s^2 m + s C_s + K_s + K_t) = Z(s C_s + K_s) + K_t Z_r
\end{alignat}
\end{subequations}
Isolando nella \eqref{eq:laplace-2first} il termine $ Z_u $, questo risulta pari a
\end{document}
需要注意的几点:
- 之前不应该有空行
\begin{subequations}
; - 您应该使用
\eqref
,它可以处理括号; - 标签可以更好地进入你想要引用的行,这样引用就会自动获得正确的后缀;
- 结肠后佩坦托是错误的,应该使用逗号(或根本不用逗号)。
以下是我使用自然标点符号实现文本的方法。
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\begin{document}
\setcounter{chapter}{2}
\setcounter{equation}{41}
Si scriverà pertanto
\begin{subequations} \label{eq:laplace-2}
\begin{align}
& Z (s^2 M + s C_s + K_s) = Z_u (s C_s + K_s),\label{eq:laplace-2first} \\
& Z_u (s^2 m + s C_s + K_s + K_t) = Z(s C_s + K_s) + K_t Z_r.
\end{align}
\end{subequations}
Isolando nella \eqref{eq:laplace-2first} il termine $ Z_u $, questo risulta pari a
\end{document}
实际上我更喜欢gather
,但是使用默认线宽,这个特定的显示不会正确居中,因为第二个方程有点太宽了。