mathcal 中缺少分隔符

mathcal 中缺少分隔符

我有如下代码:

N examples,each (input $x_n$, label $y_n$) $\in\mathcal{X} x\left{1,2,\dots,K,\right}$ and cost matrix $C\in\R^{KxK}$

我用来复制的是:

在此处输入图片描述

但由于某种原因,代码无法渲染 - 我正在使用amsmath。我得到的错误是:

答案1

您的主要问题是您需要\left\{\right\}(请注意\花括号之前的)。然而在这里, just \{and \}alone(no \leftand \right)更合适。请参阅以下问题以了解更多信息:

如果您修复了此问题,您的代码将可以编译(假设您已将其定义\R\mathbb{R}- 默认情况下未定义)。但是,您的代码还存在其他问题,请尝试以下操作:

\documentclass{article}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[usenames]{color}
\newcommand{\green}[1]{\textcolor{green}{#1}}

\begin{document}

\noindent% just for the example
$N$ examples, each $\text{(input $\mathbf{x}_{n}$, label $y_{n}$)} \in
\mathcal{X} \times \{1, 2, \dots, K\}$
\[
  \boxed{\text{and cost matrix $\mathcal{C} \in \mathbb{R}^{K \times K}$}}
\]
---will assume
$\mathcal{C}(y, y) = \green{0} = \min_{1 \leq k \leq K} \mathcal{C}(y,
k)$

\end{document}

在此处输入图片描述

您的主要问题是使用xfor \times

有关您收到错误的原因的更多信息,请允许我在这里插入我自己的答案:https://tex.stackexchange.com/a/253082/16968。因为\left\right后面需要一个可打印的分隔符,所以您需要使用\{\}(产生 { 和 } 分隔符)而不是{和(}用于分隔 LaTeX 命令的参数而不是在实际输出中打印分隔符。

相关内容