我想要三件事:
- 大写的标题和标签,
- 不大胆,
- 居中。
我将相应的命令放在命令{label}
部分中\titleformat
,但什么也没发生。标签和标题都显示在左侧,粗体,且不是大写。
我刚刚花了两个小时阅读 Titlesec 的文档,但我必须承认我并没有完全理解。请帮帮我。
\documentclass[letterpaper,12pt]{book}
\usepackage[hmargin={1in},vmargin=1in]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot[L,R]{}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\usepackage{titlesec}
\titleformat{\chapter}[display]{\normalfont\Large\rmfamily}{\filcenter\MakeUppercase{\chaptertitlename} \thechapter}{1pc}{}
\usepackage{setspace}
\AtBeginDocument{\doublespacing}
\usepackage{stackengine}
\usepackage{polyglossia}
\usepackage{fontspec}
\setmainlanguage[variant=us]{english}
\setotherlanguage{hebrew}
\setotherlanguage[variant=ancient]{greek}
\setmainfont{Times New Roman}
\newfontfamily\greekfont[Script=Greek, Scale=MatchUppercase, Ligatures=TeX]{SBL BibLit}
\newfontfamily\hebrewfont[Script=Hebrew,Contextuals=Alternate,Ligatures=Required]{SBL BibLit}
\begin{document}
\chapter{Palaeographical Profile}
\end{document}
答案1
您需要将其放在\filcenter
不同的位置并添加\MakeUppercase
章节标题。
这只是必要的代码(仅titlesec
用于显示问题)
\documentclass[letterpaper,12pt]{book}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\rmfamily\filcenter}
{\MakeUppercase{\chaptertitlename} \thechapter}
{1pc}
{\MakeUppercase}
\begin{document}
\chapter{Palaeographical Profile}
\end{document}
这是您的序言的编辑版本,内容更加简洁:先是包,然后是设置。
\documentclass[letterpaper,12pt]{book}
\usepackage[hmargin={1in},vmargin=1in]{geometry}
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage{titlesec}
\usepackage{stackengine}
\usepackage{polyglossia}
\usepackage{fontspec}
\setmainlanguage[variant=us]{english}
\setotherlanguage{hebrew}
\setotherlanguage[variant=ancient]{greek}
\setmainfont{Times New Roman}
\newfontfamily\greekfont{SBL BibLit}[
Script=Greek,
Scale=MatchUppercase,
Ligatures=TeX
]
\newfontfamily\hebrewfont{SBL BibLit}[
Script=Hebrew,
Contextuals=Alternate,
Ligatures=Required
]
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0pt}
%\renewcommand{\footrulewidth}{0pt}
\titleformat{\chapter}[display]
{\normalfont\Large\rmfamily\filcenter}
{\MakeUppercase{\chaptertitlename} \thechapter}
{1pc}
{\MakeUppercase}
\doublespacing
\begin{document}
\chapter{Palaeographical Profile}
\end{document}