`classicthesis` 没有给我标题中的小写字母

`classicthesis` 没有给我标题中的小写字母

classicthesis我在一份需要使用波斯语文本(阿拉伯文字)的文档中使用。我使用polyglossiaXeLaTeX配合使用。我希望主字体是 Palatino/TeX Gyre Pagella。不幸的是,我只能使用 Palatino 字体但不是小写字母的标题。我不知道我做错了什么。对于某些标题,第一个字母被编译为小写字母,但其余字母没有。

这是我的 MWE:

\documentclass[
                    a4paper,
                    fontsize=11pt
                    ]{scrreprt}
\usepackage{xunicode}   
\usepackage{hyperref}

\PassOptionsToPackage{nopatch}{microtype}

\usepackage{graphicx}
\usepackage{xspace}
\usepackage{listings}
\usepackage{verse}
\usepackage{footmisc}
\usepackage{xurl}


\usepackage[
                eulerchapternumbers=true,
                tocaligned=true,
                dottedtoc=true,
                drafting=true,
                linedheaders=true,
                style=classicthesis,
                ]{classicthesis}        

\usepackage{scrhack}
\usepackage{titlesec}
\usepackage{palatino}
\usepackage{fontspec}
\usepackage[T1]{fontenc}  

\usepackage[babelshorthands=false]{polyglossia} 

\setmainlanguage{german}
\setotherlanguages{persian, english, french, polish}

\newfontfamily\persianfont[Script=Arabic, Scale=1.1]{Sahel}
\newfontfamily\persiandigitsfont[Scale=MatchUppercase]{TeX Gyre Pagella}

\usepackage[largesc,osf]{newpxtext}
\linespread{1.05} 


\begin{document}
    \frenchspacing
    \raggedbottom
    \tableofcontents
    \cleardoublepage
    \chapter{Testkapitel}
    \section{Testabschnitt}
\end{document}

我来了并收养了,但不幸的是,我并没有取得任何进展。

补充(2 月 20 日):我刚刚意识到还有一些相关的错误消息。但我不知道它们在告诉我什么:

在 verse.sty 中:

34: Command \theHpoemline already defined. ...}{\arabic{verse@envctr}.\arabic{poemline}}

在上面的 MWE 中:

104: Undefined control sequence. \begin{document}
104: Missing font identifier. \begin{document}
104: Missing number, treated as zero. \begin{document}

答案1

如果我删除所有干扰和矛盾的字体包并禁用https://tex.stackexchange.com/a/654221/2388microtype 补丁小写字母工作正常。可以通过更新到最新版本或在 hyperref 之前加载来避免 verse 包的错误。

\documentclass[
twoside,
openright,
titlepage,
numbers=noenddot,
headinclude,
footinclude,
a4paper,
fontsize=11pt
]{scrreprt}

\PassOptionsToPackage{nopatch}{microtype}
\usepackage[
palatino=true,
eulerchapternumbers=true,
tocaligned=true,
dottedtoc=true,
drafting=true,
linedheaders=true,
style=classicthesis,
]{classicthesis}        

\usepackage[babelshorthands=false]{polyglossia} 

\setmainlanguage{german}
\setotherlanguages{persian, english, french, polish}

% Persische Schrift

\newfontfamily\persianfont[Script=Arabic, Scale=1.1]{Amiri}
\newfontfamily\persiandigitsfont[Scale=MatchUppercase]{TeX Gyre Pagella}

\usepackage{verse}
\usepackage{hyperref}

\begin{document}
    \tableofcontents
    \chapter{Testkapitel}
    \section{Testabschnitt}
\end{document}

在此处输入图片描述

相关内容