%3A%20%60c'%EA%B0%80%20%EC%82%AC%EC%9A%A9%EB%90%A8.png)
내 Latex 코드에 방정식을 삽입했는데 문제가 발생한 것 같습니다.
2개의 방정식으로 구성된 시스템을 만들려고 했지만 문제가 계속 나타나고 이유를 모르겠습니다.
\begin{equation}
\begin{array}
\frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{str}(t), t)\\
\vec{x}_{str}(t = \tau) = \vec{x}_{P0}
\end{array}
\end{equation}
도움이 되길 바랍니다. 미리 감사드립니다.
답변1
array
정렬을 지정하지 않았기 때문에 오류가 발생합니다 . l
예를 들어 왼쪽 정렬을 위해 정렬을 설정하면 정상적으로 컴파일됩니다.
\documentclass{article}
\begin{document}
\begin{equation}
\begin{array}{l}
\frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{str}(t), t)\\
\vec{x}_{str}(t = \tau) = \vec{x}_{P0}
\end{array}
\end{equation}
\end{document}
@dg가 의견에서 말했듯이 원하는 방식에 따라 방정식 시스템을 조판하는 더 좋은 방법이 있습니다. 저는 개인적으로 cases
from 을 사용 amsmath
하지만 그 논의는 댓글을 통해 다른 사람들에게 맡기겠습니다.
또한 _{str}
아래 첨자는 실제로 다음과 같아야 합니다 _{\mathrm{str}}
. 후자는 텍스트로 처리되고 스타일이 지정되는 반면, 전자는 단지 변수의 시퀀스일 뿐이며 항상 올바르게 커닝되지는 않습니다.
답변2
array
열 유형을 지정하는 인수가 필요합니다. 귀하의 경우 단일 열이 l
정렬되었습니다.
그러나 그것은 목적에 적합한 도구가 아닙니다. 더 나은 선택을 위해서는 의 설명서를 참조하십시오 amsmath
. 여기서는 aligned
(또는 )을 추천합니다 split
.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
You're missing the column specification for \texttt{array}
\begin{equation}
\begin{array}{l}
\frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{str}(t), t)\\
\vec{x}_{str}(t = \tau) = \vec{x}_{P_0}
\end{array}
\end{equation}
but you can do much better with \texttt{aligned}
and \verb+\mathrm{str}+
\begin{equation}
\begin{aligned}
& \frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{\mathrm{str}}(t), t)\\
& \vec{x}_{\mathrm{str}}(t = \tau) = \vec{x}_{P_0}
\end{aligned}
\end{equation}
\end{document}
나는 P0
또한 P_0
.