我的文档是黑白的,而不是彩色的。为什么?

我的文档是黑白的,而不是彩色的。为什么?

我正在使用“schule”包为数学课设置工作表。在老师的“解决方案”页面中,我想为解决方案添加颜色,使其更加突出。

我正在使用 xcolor,但尝试了标准颜色以及额外的颜色,但没有明显效果。

我正在使用 TexWorks,并认为也许我将其设置为以灰度显示所有内容,但尝试不同的程序会导致相同的结果。

“schule” 包的文档也没有给出任何关于以灰度生成工作表的提示 - 或者更准确地说:黑白。这让我相信我一定是设置错了。有人能发现我的错误吗?(我是 Latex 的新手,所以我猜我的包在某些情况下可能有点多余)。

如果我删除 schule 包,我会恢复我的颜色,所以似乎发生了一些覆盖?

\documentclass[11pt, a4paper,DIV=11]{scrartcl}
\usepackage[postscript]{ucs}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath,amssymb,amstext}
\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=3cm]{geometry}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[all,defaultlines=2]{nowidow}
\usepackage{multicol}
\usepackage{color}

\usepackage{booktabs}
\usepackage{array}
\usepackage{ragged2e}
\usepackage{tabularx}
\usepackage{tabto}
\usepackage{tikz}
\usetikzlibrary{patterns}
\makeatletter
                    \newcommand{\bigcdot}{}% Check if undefined
                    \DeclareRobustCommand{\bigcdot}{%
                        \mathbin{\mathpalette\bigcdot@{}}%
                    }
                    \newcommand{\bigcdot@scalefactor}{.5}
                    \newcommand{\bigcdot@widthfactor}{1.15}
                    \newcommand{\bigcdot@}[2]{%
                        % #1: math style
                        % #2: unused
                        \sbox0{$#1\vcenter{}$}% math axis
                        \sbox2{$#1\cdot\m@th$}%
                        \hbox to \bigcdot@widthfactor\wd2{%
                            \hfil
                            \raise\ht0\hbox{%
                                \scalebox{\bigcdot@scalefactor}{%
                                    \lower\ht0\hbox{$#1\bullet\m@th$}%
                                }%
                            }%
                            \hfil
                        }%
                    }
                    \makeatother
\usepackage[sfdefault]{roboto}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage[inline,shortlabels]{enumitem}
\usepackage[fach=Mathematik, typ=ab, seitenzahlen=auto, loesungen=keine, notenOhneTendenz, notenschema={15 = .95, 14 = .9, 13 = .85, 12 = .8, 11 = .75, 10= .7, 9 = .65, 8 = .6, 7 = .55, 6 = .5, 5 = .45, 4 = .39, 3 = .33, 2 = .27,1 = .2}, module={Symbole,Bewertung, Papiertypen}]{schule}
\setlength{\columnsep}{25mm}
\setlength{\columnseprule}{1pt}
\renewcommand{\columnseprulecolor}{\color{BrickRed}}

\title{Mathematik Übungsblätter}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\newcolumntype{N}{@{}m{0pt}@{}}
\begin{document}
\begin{multicols}{2}
\begin{aufgabe}[points=1]
\begin{teilaufgaben}
\teilaufgabe a $=$ 9,12 mm\newline b $=$ 32,98 mm\newline b $=$ 9,12 mm $\bigcdot$  32,98 mm\newline A $\approx$ \textcolor{Maroon}{300,78} mm² \normalcolor

\end{teilaufgaben}
\end{aufgabe}

\end{multicols}
\end{document}

答案1

该软件包schule有一个特殊的farbig选项,它可以将颜色带回到你的文档中:

\documentclass{scrartcl}

\usepackage[
farbig,
typ=ab, 
]{schule}

\title{text}

\begin{document}

\textcolor{red}{300,78} 

\end{document}

作为配乐,在启用此选项时,我建议观看

答案2

因此,作为开始,为了说明定位问题的过程,让我们从您的代码中创建此输出:

下面给出的代码结果

禁用(几乎)所有功能

我注释掉了documentclass,用更简单的选项替换它,除了“huhu”文本外,文档保持“裸”状态,只是为了鼓励编译器。

逐步“回忆”

我必须取消注释许多部分才能获得上述输出:

  • \usepackage{multicols}
  • \usepackage{schule}
  • \title

在允许我的 MikTex 控制台安装大约 10 个必需的包schule并暂时禁用后\bigdot,我最终到达这里:


    \documentclass[11pt]{scrartcl}% why not using simpler options?
    %\documentclass[11pt, a4paper,DIV=11]{scrartcl}
    %\usepackage[postscript]{ucs}
    %\usepackage[T1]{fontenc}
    %\usepackage[ngerman]{babel}
    %\usepackage{amsmath,amssymb,amstext}
    %\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=3cm]{geometry}
    %\usepackage[usenames,dvipsnames]{xcolor}
    %\usepackage[all,defaultlines=2]{nowidow}
    \usepackage{multicol}% needed
    %\usepackage{color}
    %
    %\usepackage{booktabs}
    %\usepackage{array}
    %\usepackage{ragged2e}
    %\usepackage{tabularx}
    %\usepackage{tabto}
    %\usepackage{tikz}
    %\usetikzlibrary{patterns}
    %\makeatletter
    %                    \newcommand{\bigcdot}{}% Check if undefined
    %                    \DeclareRobustCommand{\bigcdot}{%
    %                        \mathbin{\mathpalette\bigcdot@{}}%
    %                    }
    %                    \newcommand{\bigcdot@scalefactor}{.5}
    %                    \newcommand{\bigcdot@widthfactor}{1.15}
    %                    \newcommand{\bigcdot@}[2]{%
    %                        % #1: math style
    %                        % #2: unused
    %                        \sbox0{$#1\vcenter{}$}% math axis
    %                        \sbox2{$#1\cdot\m@th$}%
    %                        \hbox to \bigcdot@widthfactor\wd2{%
    %                            \hfil
    %                            \raise\ht0\hbox{%
    %                                \scalebox{\bigcdot@scalefactor}{%
    %                                    \lower\ht0\hbox{$#1\bullet\m@th$}%
    %                                }%
    %                            }%
    %                            \hfil
    %                        }%
    %                    }
    %                    \makeatother
    %\usepackage[sfdefault]{roboto}
    %\usepackage[T1]{fontenc}
    %\usepackage{microtype}
    %\usepackage[inline,shortlabels]{enumitem}
    
    % needed to compile:
    \usepackage[fach=Mathematik, typ=ab, seitenzahlen=auto, loesungen=keine, notenOhneTendenz, notenschema={15 = .95, 14 = .9, 13 = .85, 12 = .8, 11 = .75, 10= .7, 9 = .65, 8 = .6, 7 = .55, 6 = .5, 5 = .45, 4 = .39, 3 = .33, 2 = .27,1 = .2}, module={Symbole,Bewertung, Papiertypen}]{schule}
    %\setlength{\columnsep}{25mm}
    %\setlength{\columnseprule}{1pt}
    %\renewcommand{\columnseprulecolor}{\color{BrickRed}}
    %
    \title{Mathematik Übungsblätter}% needed to compile
    %\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
    %\newcolumntype{N}{@{}m{0pt}@{}}
    
    \begin{document}
    huhu% needed while disabling everything inside multicols-environment
        \begin{multicols}{2}
        \begin{aufgabe}[points=1]
            \begin{teilaufgaben}
            \teilaufgabe a $=$ 9,12 mm\newline b $=$ 32,98 mm\newline b $=$ 9,12 mm 
            
            %$\bigcdot$% ok, this will be above's definition
            *% replace for now by some symbol just to obtain output
            32,98 mm\newline A $\approx$ \textcolor{Maroon}{300,78} mm² \normalcolor
            
            \end{teilaufgaben}
        \end{aufgabe}
        
        \end{multicols}
    
    \end{document}

如何进行?

取消注释更多部分并使其运行。

要么丢弃那些不需要的内容,要么继续取消注释,直到创建黑色页面。这样你就离麻烦制造者很近了。

相关内容