我正在使用“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
答案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}
如何进行?
取消注释更多部分并使其运行。
要么丢弃那些不需要的内容,要么继续取消注释,直到创建黑色页面。这样你就离麻烦制造者很近了。