LaTeX의 긴 방정식 디자인 패턴

LaTeX의 긴 방정식 디자인 패턴

내부 종속성이 많은 LaTeX 수학 공식을 입력하는 방법에 대해 허용 가능한 디자인 패턴이 있습니까? 공식은 반드시 매우 길 필요는 없으며 변수별로 매우 압축되어 있어야 합니다. 예를 들어, y=xyz*\sqrt{t} where x=a, y=b, z=r, and t=q. 이것은 순전히 가설적인 방정식이지만 기본적으로 동일한 긴 방정식에서 "where"라는 단어를 사용해야 하는지 아니면 별도의 \begin{equation}환경 에서 별도의 방정식을 분할한 \end{equation}다음 각 종속성을 다시 참조해야 하는지 묻습니다. 이 두 번째 접근 방식은 나에게는 다소 다루기 힘든 것처럼 보이지만 첫 번째 접근 방식도 좋지 않습니다(특히 for 의 경우 이는 거대한 적분 공식임이 x=a밝혀졌습니다 ).a

긴 정의가 포함된 많은 변수가 포함된 긴 방정식 및/또는 압축 방정식을 처리하는 방법에 대한 더 나은 접근 방식이나 허용되는 디자인 패턴이 있을 수도 있습니다.

예는 다음과 같습니다.

\documentclass[]{article}

\begin{document}

\begin{equation}
Z=\nu\frac{f(x)-g(x)}{f(z)-g(z)}+\beta + \xi\frac{f(m)-g(m)}{f(n)-g(n)}+\theta 
\end{equation}

\end{document}

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

\theta분명히 긴 방정식 LaTeX 환경을 사용하더라도 인라인 과 같은 변수를 정의할 여지가 없습니다 . 환경 을 사용하면 split방정식이 길고 지저분해 보일 것입니다.

따라서 LaTeX가 수학 방정식을 처리하기 위해 제공하는 제약 조건 내에서 작업을 완료하기 위해 따를 수 있는 모범 사례 접근 방식이 있는지 궁금합니다.

답변1

수학적 조판에 대해 많은 생각을 해본 사람의 책을 훑어보는 것, 즉컴퓨터 프로그래밍의 예술, 표시된 방정식과 인라인 변수 정의를 찾을 수 없습니다. 기껏해야 방정식 뒤에는 "for real x>0"과 같은 조건이 따릅니다.

Knuth는 종종 변수를 도입합니다.~ 전에긴 방정식: "θ를 ... 그러면 우리는 <long equation>"를 찾습니다.

관련 정보