我正在使用以下包来创建我的论文的标题页:
\usepackage[suftesi]{frontespizio}
该类suftesi
定义sufred
论文标题的颜色,如下所示:
\definecolor{sufred}{rgb}{0.5,0,0}
我需要以黑白格式打印 PDF。有一个用于序言的命令,以便获取全部文字是黑白的吗?
这是main.tex
:
\documentclass[12pt,a4paper,twoside,openright,titlepage]{book}
\usepackage[suftesi]{frontespizio}
\begin{document}
\frontmatter
\input{titlepage}
\end{document}
这是titlepage.tex
:
\begin{frontespizio}
\Universita{x}
\Logo{logo1}
\Divisione{y}
\Corso{n}
\Titoletto{f}
\Titolo{titolo tesi}
\Candidato[1]{as}
\Relatore{va}
\Annoaccademico{2020}
\end{frontespizio}
编辑:有人告诉我重新定义颜色sufred
。我该怎么做?
EDIT1:该包frontespizio
创建一个main-frn.tex
文件,编译所有内容的程序是:
pdflatex main
pdflatex main-frn
pdflatex main
这是我的 main-frn.tex:
%% This file has been automatically generated by `frontespizio'.
%% Don't use it as a model for a new frontispiece, use the
%% `frontespizio' environment in you document instead.
\documentclass [titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage [a4paper,textwidth=312pt,includehead,textheight=624pt,right=90pt,vmarginratio=1:2]{geometry}
\usepackage {graphicx}
\usepackage [svgnames]{xcolor}
\usepackage[nowrite,infront,suftesi]{frontespizio}
\nofiles
\fontoptionnormal
\Universita{x}
\Logo[1.5cm]{logo1}
\Divisione{y}
\Corso{n}
\Titoletto{f}
\Titolo{titolo tesi}
\Candidato[1]{as}
\Relatore{va}
\Annoaccademico{2020}
\begin {document}
\preparefrontpagesuftesi
\end {document}
答案1
改变标题颜色的正确方法是使用\Preambolo
声明:
\documentclass[12pt,a4paper,twoside,openright,titlepage]{book}
\usepackage[suftesi]{frontespizio}
\begin{document}
\frontmatter
\begin{frontespizio}
\Preambolo{\renewcommand{\fronttitlecolor}{black}}
\Universita{x}
%\Logo{logo1}
\Divisione{y}
\Corso{n}
\Titoletto{f}
\Titolo{titolo tesi}
\Candidato[1]{as}
\Relatore{va}
\Annoaccademico{2020}
\end{frontespizio}
\end{document}
答案2
标题颜色由宏定义,\fronttitlecolor
其内容Maroon
如下
sufred
不适合改变颜色,- 重新定义更
\fronttitlecolor
简单
因此以下将标题颜色设置为黑色:
\documentclass [titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage [a4paper,textwidth=312pt,includehead,textheight=624pt,right=90pt,vmarginratio=1:2]{geometry}
\usepackage {graphicx}
\usepackage [svgnames]{xcolor}
\usepackage[nowrite,infront,suftesi]{frontespizio}
\nofiles
\fontoptionnormal
\Universita{x}
\Logo[1.5cm]{example-image-a}
\Divisione{y}
\Corso{n}
\Titoletto{f}
\Titolo{titolo tesi}
\Candidato[1]{as}
\Relatore{va}
\Annoaccademico{2020}
\def\fronttitlecolor{black}
\begin {document}
\preparefrontpagesuftesi
\end {document}
或者,您可以\PassOptionsToPackage{monochrome}{xcolor}
按照我之前的评论之一所述使用。 将其插入到主文件的开头(之前\documentclass
),这样它应该可以与您的自动设置配合使用。 请注意,这种方式会消除标题以外的更多颜色。
\PassOptionsToPackage{monochrome}{xcolor}
\documentclass [titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage [a4paper,textwidth=312pt,includehead,textheight=624pt,right=90pt,vmarginratio=1:2]{geometry}
\usepackage {graphicx}
\usepackage [svgnames]{xcolor}
\usepackage[nowrite,infront,suftesi]{frontespizio}
\nofiles
\fontoptionnormal
\Universita{x}
\Logo[1.5cm]{example-image-a}
\Divisione{y}
\Corso{n}
\Titoletto{f}
\Titolo{titolo tesi}
\Candidato[1]{as}
\Relatore{va}
\Annoaccademico{2020}
\begin {document}
\preparefrontpagesuftesi
\end {document}
答案3
如果您使用该包color
,请使用monochrome
可选参数,它将所有颜色变成黑色/白色,用法是:
\usepackage[monochrome]{color}
如果您不使用这个包,那么请提供MWE
您的代码...
上述建议对于您的代码来说运行良好,希望颜色问题可能出在您的图像文件中,请检查以下代码:
\PassOptionsToPackage{monochrome}{color}
\documentclass[12pt,a4paper,twoside,openright,titlepage]{book}
\usepackage[suftesi]{frontespizio}
\usepackage{color}
\begin{document}
\frontmatter
\begin{frontespizio}
\Preambolo{\renewcommand{\fronttitlecolor}{black}}
\Universita{x}
%\Logo{logo1}
\Divisione{y}
\Corso{n}
\Titoletto{f}
\Titolo{titolo tesi}
\Candidato[1]{as}
\Relatore{va}
\Annoaccademico{2020}
\end{frontespizio}
\color{blue}
Test
\end{document}