방정식 환경에서 누락된 기호에 대한 지속적인 오류

방정식 환경에서 누락된 기호에 대한 지속적인 오류

멍청한 질문처럼 들리겠지만 내 작업에는 누락된 기호가 많이 나오지만 거기에 있습니다!

그러한 예 중 하나는

\begin{equation} \label{eq:rgbtohsb}
\begin{center}
$Hue = \left\{\begin{array}{ccc}
\frac{g - b}{max(r,g,b)- min(r,g,b)} & \quad \text{if } & max(r,g,b) =  r\\
\frac{b-r}{max(r,g,b)- min(r,g,b)} & \quad \text{if } & max(r,g,b) = g \\
\frac{r-g}{max(r,g,b)- min(r,g,b)} & \quad \text{if } & max(r,g,b) = b \\
\end{array}

Saturation = \left \{ \begin{array}{ccc}
0 & \text{if } & r = g = b\\
\frac{max(r,g,b)}{V} & \quad \text{ otherwise} \\
\end{array} $

$Value = max(r,g,b)$

$Lightness = \frac{1}{2}(max(r,g,b) + min(r,g,b)) $
\end{center}
\end{equation}

보시다시피 저는 실제로 $. \begin{center}또한 나는\end{center}

\begin{document}또 다른 오류는 종료 날짜 라고 되어 있습니다.\end{equation}

내가 사용하는 헤더는 다음과 같습니다.

\documentclass[a4paper,11pt,twoside]{article}
\usepackage[left=2.5cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage{fancyhdr}
\usepackage{mathtools}
\usepackage[parfill]{parskip}
\usepackage{program}
\pagestyle{fancyplain}
\fancyhf{}
\rhead{\fancyplain{}{\today}}
\cfoot{\fancyplain{}{\thepage}}
\usepackage{graphicx}
{\tiny }

나는 가지고있다\end{document}

당신의 도움을 주셔서 감사합니다!

답변1

귀하의 예에는 네 가지 실수가 있습니다.

  • \begin/end{center}표시된 방정식은 필요하지 않습니다 . 기본적으로 중앙에 위치합니다.

  • 방정식 환경에서는 달러 기호가 필요하지 않습니다. 이미 수학 모드에 있습니다.

  • \left일치하지 않으면 사용할 수 없지만 올바른 구분 기호를 원하지 않는 경우 \right사용할 수 있습니다 .\right.

  • 방정식 환경에는 빈 줄이 있을 수 없습니다.

수정된 버전(불필요한 내용을 제거한 버전)은 다음과 같습니다. 방정식에 번호를 매기는 것을 원하지 않으면 equation*대신에 를 사용할 수 있으며, 및를 약어 로 equation사용할 수 있습니다 . 마지막으로, 미리 정의된 명령이 있으며 단순히 'max' 및 'min'을 입력하는 것보다 더 나은 결과를 생성한다는 점에 유의 하세요 .\begin{equation*}\end{equation*}\[\]\max\min

\documentclass[a4paper,11pt,twoside]{article}
\usepackage{mathtools}
\begin{document}
\begin{equation} \label{eq:rgbtohsb}
\text{Hue} = \left\{
\begin{array}{ccc}
\frac{g - b}{max(r,g,b)- \min(r,g,b)} & \quad \text{if } & \max(r,g,b) =  r\\
\frac{b-r}{max(r,g,b)- \min(r,g,b)} & \quad \text{if } & \max(r,g,b) = g \\
\frac{r-g}{max(r,g,b)- \min(r,g,b)} & \quad \text{if } & \max(r,g,b) = b \\
\end{array}
\right.
\end{equation}
%
\begin{equation}
\text{Saturation} = \left \{ \begin{array}{ccc}
0 & \text{if } & r = g = b\\
\frac{\max(r,g,b)}{V} & \quad \text{ otherwise} \\
\end{array}
\right.
\end{equation}
%
\begin{equation}
\text{Value} = \max(r,g,b)
\end{equation}
%
\begin{equation}
\text{Lightness} = \frac{1}{2}(\max(r,g,b) + \min(r,g,b))
\end{equation}
\end{document}

그만큼amsmath 패키지( 를 로드할 때 자동으로 로드됨 mathtools)은 수학 형식 지정을 위한 다양한 환경을 제공하며, 실제 문서의 구조에 따라 그 중 일부(예: gather)가 보다 더 나을 수도 있습니다 . equation다음 내용을 읽어 보는 것도 도움이 될 수 있습니다.LaTeX에 대한 짧지 않은 소개.

관련 정보