![수학 사례(ConTeXt)에는 몇 개의 수학 열이 허용됩니까?](https://rvso.com/image/391713/%EC%88%98%ED%95%99%20%EC%82%AC%EB%A1%80(ConTeXt)%EC%97%90%EB%8A%94%20%EB%AA%87%20%EA%B0%9C%EC%9D%98%20%EC%88%98%ED%95%99%20%EC%97%B4%EC%9D%B4%20%ED%97%88%EC%9A%A9%EB%90%A9%EB%8B%88%EA%B9%8C%3F.png)
ConTeXt에서는 케이스 환경을 사용하면 1개(2열 제공)만 허용하는 것 같고 \MC
, 2번째(3열 제공)를 배치하면 \MC
열이 정렬되지 않고 수학 변수가 이탤릭체로 제대로 표시되지 않는 것 같습니다. 여기에는 2개의 열만 허용됩니까?
\starttext
\placeformula \startformula \startalign
\NC A (m_1,m_2) =
\NC \startcases
{\rm Re} (A (m_1',m_2')), \quad m_1 =\MC 2m_1'-1,\; m_2 =\MC 2m_2'-1 \NR
{\rm Im} (A (m_1',m_2')), \quad m_1 =\MC 2m_1',\; m_2 =\MC 2m_2'-1 \NR
-{\rm Im} (A (m_1',m_2')), \quad m_1 =\MC 2m_1'-1,\; m_2 =\MC 2m_2' \NR
{\rm Re} (A (m_1',m_2')), \quad m_1 =\MC 2m_1',\; m_2 =\MC 2m_2' \NR
\stopcases \NR[+]
\stopalign \stopformula
\stoptext
답변1
ConTeXt의 환경 은 LaTeX 패키지의 환경을 mathcases
모델로 합니다 . 마치 두 개의 "열"만 허용하는 것과 같습니다 .cases
amsmath
amsmath
값그리고 하나는상태. 일반적인 구문은 다음과 같습니다.
\startcases
\NC value \NC condition \NR
\NC value \NC condition \NR
\stopcases
두 번째 열은 일반 텍스트로 조판되거나
\startcases
\NC value \MC condition \NR
\NC value \MC condition \NR
\stopcases
여기서 두 번째 열은 수학으로 조판됩니다.
따라서 귀하의 예를 들면 다음과 같습니다.
\starttext
\placeformula \startformula
A (m_1,m_2) =
\startcases
\NC {\rm Re} (A (m_1',m_2')), \MC m_1 = 2m_1'-1,\; m_2 = 2m_2'-1 \NR
\NC {\rm Im} (A (m_1',m_2')), \MC m_1 = 2m_1',\; m_2 = 2m_2'-1 \NR
\NC -{\rm Im} (A (m_1',m_2')),\MC m_1 = 2m_1'-1,\; m_2 = 2m_2' \NR
\NC {\rm Re} (A (m_1',m_2')), \MC m_1 = 2m_1',\; m_2 = 2m_2' \NR
\stopcases
\stopformula
\stoptext
이는 다음을 제공합니다:
가독성을 높이려면 다음을 시도해 보세요.
\placeformula \startformula
A (m_1,m_2) =
\startcases
\NC {\rm Re} (A (m_1',m_2')), \MC (m_1, m_2) = (2m_1'-1, 2m_2'-1) \NR
\NC {\rm Im} (A (m_1',m_2')), \MC (m_1, m_2) = (2m_1', 2m_2'-1) \NR
\NC -{\rm Im} (A (m_1',m_2')),\MC (m_1, m_2) = (2m_1'-1, 2m_2') \NR
\NC {\rm Re} (A (m_1',m_2')), \MC (m_1, m_2) = (2m_1', 2m_2') \NR
\stopcases
\stopformula
이는