我的文档如下所示:
% book example for classicthesis.sty
\documentclass[
% Replace twoside with oneside if you are printing your thesis on a single side
% of the paper, or for viewing on screen.
polish,
oneside,
%twoside,
11pt, a4paper,
footinclude=true,
headinclude=true,
cleardoublepage=empty
]{scrbook}
\usepackage{lipsum}
\usepackage[linedheaders,parts,pdfspacing]{classicthesis}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{acronym}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{float}
\usepackage{caption}
\captionsetup[table]{name=Tabela}
\captionsetup[figure]{name=Rys.}
\usepackage[utf8]{inputenc}
\usepackage[OT4]{fontenc}
\usepackage{polski}
\usepackage[polish]{babel}
\title{}
\author{}
\begin{document}
\pdfbookmark[1]{\contentsname}{tableofcontents}
\setcounter{tocdepth}{2} % <-- 2 includes up to subsections in the ToC
\setcounter{secnumdepth}{3} % <-- 3 numbers up to subsubsections
\tableofcontents
当我开始使用波兰语编写文档时,内容表突然将所有章节名称都小写。部分名称正常。为什么?如何修复?
答案1
OT4 编码已被视为过时:T1 编码已完全覆盖波兰字符(参见无法从 pdf 复制 _)。
所以就这么做吧
\usepackage[T1]{fontenc}
如果我对您的代码进行此更改并添加
\chapter{Test}
\section{Test}
我得到了目录的以下输出:
答案2
这在某种程度上是由“classicthesis”包引起的。我不熟悉它,但通过注释掉所有内容并逐渐恢复它们,可以发现是这个包导致了这个问题(我最初怀疑是 babel 的 polish 版本,但不是)。