긴 방정식에 대한 좋은 조판 연습

긴 방정식에 대한 좋은 조판 연습

내 논문에는 다음과 같은 (매우 끔찍한) 방정식이 있습니다.

\begin{align*}
\frac{\partial^2}{\partial t_1^2} f(t_0,t_1) = 
( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1 )-1} \cdot \bigl(  
\frac{\partial^2}{\partial t_1^2}\alpha(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \log ( \delta+2t_0+2t_1) +\\
\alpha'(w-t_0+t_1) \cdot 2 \cdot  \log ( \delta+2t_0+2t_1)+
\alpha'(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \frac{2}{\delta+2t_0+2t_1} +\\
2 \frac{\partial}{\partial t_1} \alpha( w-t_0+t_1 ) \bigr) +
( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1 )-2}\cdot\\
 \bigl( \frac{\partial}{\partial t_1} \alpha(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot \log ( \delta+2t_0+2t_1) + (\alpha (w-t_0+t_1) -2) \bigr) \cdot \\
\bigl( \alpha'(w -t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \log ( \delta+2t_0+2t_1) +
2\alpha( w-t_0+t_1)\bigr) = \\
( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1 )-1} \cdot \Bigl( 
 \frac{\partial^2}{\partial t_1^2}\alpha(w -t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \log ( \delta+2t_0+2t_1) +\\
2 \cdot \alpha'(w-t_0+t_1)  \cdot  \bigl( 2 + \log ( \delta+2t_0+2t_1) \bigr) \Bigr) +
( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1)-2} \cdot \Bigl( \\
\alpha '(w-t_0+t_1) \cdot 
(\delta + 2t_0+2t_1) \cdot \log (\delta + 2t_0+2t_1) +  
\bigl(\alpha (w-t_0+t_1) -2) \bigr) \cdot
 \bigl(   \\
\alpha'(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \log ( \delta+2t_0+2t_1) +2\alpha( w-t_0+t_1)\bigr) \Bigr)  < 0
\end{align*}

& 또는 \[2mm]와 같은 특별한 형식 지정 명령 없이 이 정확한 코드 조각을 사용하면 결과 수학 텍스트를 읽을 수 없습니다. 방정식

LaTeX에서 그러한 방정식의 형식을 어떻게 지정하고 그렇게 큰 방정식을 조판할 때 좋은 습관은 무엇이라고 말하시겠습니까?

답변1

부분을 ​​그룹화하여 방정식을 더 작게 만들려고 합니다.

  • \cdot필요하지 않은 곳에는 사용하지 마세요 . 나는 벡터의 스칼라 곱과 숫자에만 사용하고 기호 요소나 괄호 앞에는 사용하지 않습니다.
  • \partial_{t_1}파생상품은 종종 대신에 로 쓰여집니다 \frac{\partial}{\partial t_1}. 이렇게 하면 공간을 절약할 수 있습니다.
  • 대체품을 도입하는 것이 도움이 될 수 있습니다. 귀하의 코드는 (\delta+2t_0+2t_1)매우 자주 나타나며 방정식 앞이나 뒤에 정의되는 새로운 기호로 대체될 수 있습니다.
  • 적어도 모든 등호에서 방정식을 정렬합니다.&=
  • 다른 줄 바꿈은 합산을 "그룹화"하는 기호 앞에 있을 수 있습니다 +(이는 방정식이 함께 추가된 유사한 부분으로 구성됨을 나타냅니다).

답변2

여기에 이미지 설명을 입력하세요

파괴~ 전에연산자 뒤에 없고 하위 용어에 대한 이름을 정의하는 경우

\documentclass{article}
\usepackage{amsmath}

\begin{document}


\begin{align*}
\frac{\partial^2}{\partial t_1^2} f(t_0,t_1)
 &= 
b^{a-1} \cdot \bigl(  
\frac{\partial^2}{\partial t_1^2}a \cdot b \cdot  \log ( b) +
a' \cdot 2 \cdot  \log ( b)+
a' \cdot b \cdot  \frac{2}{b} +
2 \frac{\partial}{\partial t_1} a \bigr) \\
 &\quad+
 b^{a-2}\cdot
 \bigl( \frac{\partial}{\partial t_1}a \cdot b \cdot \log ( b) + (a -2) \bigr) \cdot 
\bigl( a' \cdot b \cdot  \log ( b) + 2a\bigr)\\
  & = 
b^{a-1} \cdot \Bigl( 
 \frac{\partial^2}{\partial t_1^2}a \cdot  b \cdot  \log ( b) +
2 \cdot a'  \cdot  \bigl( 2 + \log ( b) \bigr) \Bigr)\\
&\quad +
b^{a-2} \cdot \bigl(a' \cdot 
c \cdot \log (c) +  
\bigl(a -2) \bigr) \cdot
 \bigl(a' \cdot  b \cdot  \log ( b) +2a)\bigr)\bigr)\\
  &< 0
\end{align*}
where:\\
$a=\alpha( w-t_0+t_1 )$\\
$a'=\alpha'(w-t_0+t_1)$\\
$b=\delta+2t_0+2t_1$\\
$c=\delta + 2t_0+2t_1$
\end{document}

답변3

사실 저는 질문으로 대답을 시작하고 싶습니다. 방정식을 그렇게 길게 표시하는 것이 매우 유익합니까?

나는 당신의 방정식에서 부분을 식별하려고 노력하고 다음과 같은 것을 쓸 것입니다

\[a (A + B + C) < 0\]
where
\[a = ... \]
and
\begin{align} 
A &= ... \\
B &= ... \\
C &= ...
\end{align}

이렇게 하면 읽기가 훨씬 쉬워지고, 모든 용어에 대한 설명도 제공할 수 있습니다.

답변4

패키지 를 사용해 보세요 breqn. 로 시작한 usepackage{breqn}다음 align*환경을 로 바꿉니다 dmath*. 그런 다음 줄 바꿈 및 정렬이 자동으로 수행되므로 \\모든 수동 줄 바꿈을 제거하십시오 . 또한 - 쌍 내에서 줄 바꿈을 허용하므로 and 를 and 로 breqn바꿀 수 있습니다 .\bigl\bigr\left\rightbreqn\left\right

\documentclass{article}
\usepackage{breqn}  % from the "mh" bundle

\begin{document}

\begin{dmath*}
\frac{\partial^2}{\partial t_1^2} f(t_0,t_1) = 
( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1 )-1} \cdot \left(  
\frac{\partial^2}{\partial t_1^2}\alpha(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  
\log ( \delta+2t_0+2t_1) +
\alpha'(w-t_0+t_1) \cdot 2 \cdot  \log ( \delta+2t_0+2t_1)+
\alpha'(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \frac{2}{\delta+2t_0+2t_1} +
2 \frac{\partial}{\partial t_1} \alpha( w-t_0+t_1 ) \right) +
( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1 )-2}\cdot
 \left( \frac{\partial}{\partial t_1} \alpha(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) 
\cdot \log ( \delta+2t_0+2t_1) + (\alpha (w-t_0+t_1) -2) \right) \cdot 
\left( \alpha'(w -t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \log ( \delta+2t_0+2t_1) +
2\alpha( w-t_0+t_1)\right) = 
( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1 )-1} \cdot \left( 
\frac{\partial^2}{\partial t_1^2}\alpha(w -t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  
\log ( \delta+2t_0+2t_1) +
2 \cdot \alpha'(w-t_0+t_1)  \cdot  \left( 2 + \log ( \delta+2t_0+2t_1) \right) \right)
+ ( \delta+2t_0+2t_1)^{\alpha( w-t_0+t_1)-2} \cdot \Bigl( 
\alpha '(w-t_0+t_1) \cdot 
(\delta + 2t_0+2t_1) \cdot \log (\delta + 2t_0+2t_1) +  
\left(\alpha (w-t_0+t_1) -2 \right) \cdot
 \left(   
\alpha'(w-t_0+t_1) \cdot ( \delta+2t_0+2t_1) \cdot  \log ( \delta+2t_0+2t_1) +2\alpha(
 w-t_0+t_1)\right) \Bigr)  < 0
\end{dmath*}
\end{document}

관련 정보