!LaTeX 错误:未定义颜色‘橙色’

!LaTeX 错误:未定义颜色‘橙色’

我对以下代码有疑问:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage{listings}
\usepackage{color}
\begin{document}
\uv{Tento text je v českých uvozovkách a zároveň je v něm použita diakritika}
Písmo jde v LaTeXu různě měnit. Můžeme psát \textsf{nepatkovým písmem}, \textbf{tučně}, \textit{kurzívou}.
Samozřejmě jde měnit i velikost. \Large Velikost \scriptsize může \Huge být \small opravdu \normalsize různá.
Zdrojový kód na vykreslení trojúhelníku. Snaha o podobnost s NetBeans.
\lstset{
backgroundcolor=\color{white},
basicstyle=\color{black},
keywordstyle=\color{red},
language=Java,
rulecolor=\color{black},
stringstyle=\color{orange}}  
\begin{lstlisting}[frame=single] 
package seminar1_ukol1;
public class Seminar1_ukol1 {
public static void main(String[] args) {
    int lokalniPromenna = 6;
    for (int i = 1; i <= lokalniPromenna; i++) {
        if (i == 1) {
            for (int j = 1; j < lokalniPromenna;
                    j++) {
                System.out.print(" ");
            }
            System.out.print("*");
        } else if (i == lokalniPromenna) {
            for (int j = 1; j <= lokalniPromenna;
                    j++) {
                System.out.print("*");
            }
        } else {
            for (int j = 1; j <= lokalniPromenna - i;
                    j++) {
                System.out.print(" ");
            }
            System.out.print("*");
            for (int j = lokalniPromenna - i + 1;
                    j < lokalniPromenna - 1;
                   j++) {
                System.out.print(" ");
            }
            System.out.print("*");
        }
        System.out.println();
    }
}
}
\end{lstlisting}

\end{document}

当我运行我的代码时,我看到了这个错误:

系统.out.print(“.....

! LaTeX 错误:未定义颜色“橙色”。有关解释,请参阅 LaTeX 手册或 LaTeX Companion。输入 H 可立即获得帮助.... System.out.print("

答案1

我会把我的评论变成答案:尝试\usepackage{xcolor}代替\usepackage{color}xcolor.sty是一个更丰富,功能更丰富的软件包。

相关内容