Я хочу закодировать следующие строки изображения в латексе.
\begin{itemize}
\item [m] - Number of training examples
\item [x] - "Input" variables / features
\item [y] - "Output" variable / "target" Variable
\item [(x,y)] - One training example
\item x^(i),y^(i) - i^{th} training example
\end{itemize}
Я попробовал, но столкнулся с ошибкой. Я не смог определить, в чем проблема. Пожалуйста, помогите мне.
The error i am facing is
! Missing $ inserted.
<inserted text>
$
l.40 \item [x^(i),y^(i)] - i^{th} training example
?
! Extra }, or forgotten $.
решение1
Для математических символов вам необходимо использовать математический режим, т.е. заключать их в $
или \(…\)
(см.Являются ли \( и \) предпочтительнее знаков доллара для математического режима?). Кроме того, в этом случае я бы использовал description
список, так как он лучше соответствует вводу…
\documentclass{article}
\begin{document}
\begin{description}
\item [$m$] Number of training examples
\item [$x$] ``Input'' variables / features
\item [$y$] ``Output'' variable / ``target'' Variable
\item [$(x,y)$] One training example
\item [$x^(i),y^(i)$] $i$-th training example
\end{description}
\end{document}
Более того, я бы написал $i$-th
вместо надстрочного индекса, чтобы избежать путаницы с «як властий”. Вы также пропустили скобки в последнем пункте.
csquotes
А чтобы получить правильные расценки, вы можете взглянуть на комплект.