我想知道如何在整个文档中只使用衬线字体。备注:我使用 KOMA Script 文档类之一,该类使用无衬线字体作为章节和分节标题。
我已经设法用 KOMA 更改目录,但是例如 setkoma 命令并不适用于所有标题。
这是我的主要文件:
\input{chapter/header}
\setlength{\unitlength}{1mm}
\makeindex
\makenomenclature
\begin{document}%
\begin{spacing}{1}%Normal Spacing
\renewcommand*{\theHchapter}{0.\arabic{chapter}} %so that no double Chapter I (prob with hyperref)
\pagenumbering{roman}
\setcounter{secnumdepth}{-1} %No number in front of Chapter
\maketitle
\clearpage
\thispagestyle{empty}
\hfill
\clearpage
\input{chapter/Declaration}
\clearpage
\thispagestyle{empty}
\hfill
\clearpage
\input{chapter/Abstract}
\clearpage
\thispagestyle{empty}
\hfill
\clearpage
\renewcommand*{\theHchapter}{\arabic{chapter}} %so that no double Chapter I (prob with hyperref)
%TOC etc.
\setcounter{secnumdepth}{4} %Numbers in front of Chapter etc
\setcounter{tocdepth}{4}
\pagenumbering{Roman}
这是我的 header.tex:
\documentclass[a4paper,%
english,%
numbers=noenddot,%not 1.1. but 1.1 (früher: pointlessnumbers)
oneside,%
bibliography=totoc,%früher: bibtotoc
listof=totoc,%früher: liststotoc
%draft
]{scrreprt}
\usepackage[pdftex]{graphicx}
\pdfoutput=1
\pdfcompresslevel=9
%\DeclareGraphicsRule{.tif}{bmp}{}{} %see epslatex.ps
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps} %see epslatex.ps
\graphicspath{{bilder/}}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}%zuständig für umlaute und scharfes s (ß)
答案1
要使所有标题“无无衬线” - 或简称“衬线” - 有一个特殊的 documentclass 选项:
\documentclass[egregdoesnotlikesansseriftitles]{scrbook}
\begin{document}
\chapter{test}
test
\end{document}
更新至 koma v3.39 或更新版本
该选项现在有一个无趣的名字sfdefaults=false
:
\documentclass[sfdefaults=false]{scrbook}
\begin{document}
\chapter{test}
test
\end{document}