段落在 \XC@definec@lor 完成之前结束(xcolor 问题)

段落在 \XC@definec@lor 完成之前结束(xcolor 问题)

各位晚安。

我正在尝试定义在 tcolorbox 环境中使用的新颜色。此类定义位于文档的序言中。

当我使用“ama”颜色(我定义的最后一种颜色)时,它会抛出以下错误:“段落在 \XC@definec@lor 完成之前结束”(第 16 行)

我的解释是,颜色“ama”的定义没有被读给我听,因为它还向我抛出了错误“Package xcolor Error: Undefined color 'ama'。...=dark blue,colback=ama,title=Graphic I ]”在我将 tcolorbox 与颜色一起放置的行中(第 20 行)

我已经能够用较小的代码重新创建错误,以便您可以看到它。

如果他们认为有必要,我可以上传一张标记了前面几行代码的图像。

我已经更新了 MikTeX 中的软件包(并检查了更新)。我使用的文本编辑器是 TexStudio。

\documentclass[12pt,a4paper]{article}
\usepackage[x11names]{xcolor}
\usepackage[listings,theorems,skins,most]{tcolorbox}
\usepackage{tikz}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathtools}


%colors defined by me
\definecolor{naranja}{RGB}{247, 159, 80}
\definecolor{azul}{HTML}{39B0FD}  
\definecolor{azuloscuro}{HTML}{344D67}
\definecolor{rojito}{HTML{DC3535}
\definecolor{ama}{HTML}{F3ECB0}

\begin{document}

\begin{minipage}{0.5\textwidth}
    \begin{tcolorbox}[colframe=azuloscuro,colback=ama,title=Gráfico I]
        \begin{tikzpicture}
            \draw [help lines,gray] (0,0) grid (8,10);
            \draw [-stealth,ultra thick] (0,0) -- (0,10.3) node[above]{$y$};
            \draw [-stealth,ultra thick] (0,0) -- (8.3,0) node[right]{$x$};
            \foreach \y in {2,...,6}{\draw [line width=0.5mm,-stealth,yscale=0.2,domain=0:8,samples=100,red] plot (\x,{\x*\y});}
        \end{tikzpicture}
    \end{tcolorbox}
\end{minipage}
\quad
\begin{minipage}{0.5\textwidth}
    text only text only text only text only hello text only nly text only text only text only hello text only nly text only text only text only hello text only nly text only text only text only hello text only nly text only text only text only hello text only nly text only text only text only hello text onlynly text only text only text only hello text onlynly text only text only text only hello text onlynly text only text only text only hello text only
    \[ f(x)=\begin{cases}
        \sqrt{x^2-9} & \mbox{si} \ \ -9<x\leqslant-3 \\
        4|x-3|-1 & \mbox{si} \ \ -3<x<4 \\
        2x\mbox{sgn}(x^2-2) & \mbox{si} \ \ 5\leqslant x \leqslant 9 \\[0.2cm]
        \displaystyle \frac{6x-1}{x-9} & \mbox{si} \ \ x>9 \\ 
    \end{cases}\]
\end{minipage}

\end{document}```

答案1

错误是

Runaway argument?
{HTML{DC3535} \definecolor {ama}{HTML}{F3ECB0} 
! Paragraph ended before \XC@definec@lor was complete.
<to be read again> 
                   \par 
l.16 
     
?

因为你错过}{HTML

修复第 14 行至

  \definecolor{rojito}{HTML}{DC3535}

那么就没有错误了,但也许你需要调整宽度

在此处输入图片描述

相关内容