在 Latex 环境中更改标题样式

在 Latex 环境中更改标题样式

我正在使用缩略词环境在我正在撰写的论文开头列出一些缩略词。但是缩略词放置的默认标题样式与我的文档的其余部分不匹配。我自己不太了解如何定义类,但我为我的贡献和摘要页面做了这个

\newenvironment{contributions}
{\pagestyle{empty}
\begin{alwayssingle}
\begin{center}
\vspace*{1.5cm}
{\Large \bfseries Contributions}
\end{center}
\vspace{0.5cm}
\begin{quote}}
{\end{quote}\end{alwayssingle}}

例子

\documentclass[oneside,12pt]{Classes/CUEDthesisPSnPDF}
\usepackage{acronym}
\begin{document}
\begin{acronym}
\acro{GE}{Giraffe Evolution} 
\end{acronym}
\end{document}

但是首字母缩略词环境会将标题左对齐到横跨页面宽度的线下。有没有办法覆盖此样式以匹配我的其他页面?

干杯!

答案1

由于没有足够的信息来了解您需要什么,我猜您需要 alwayssingle 的定义,可以在这里找到 我如何获取该页眉和页脚?

有了它,我有以下代码,我擅自将您的贡献环境(变成“cont”环境)转换为采用用户定义的参数 #1,以便您可以随时使用贡献和抽象环境。我还在标题下添加了一行,以便您可以根据需要进行修改。

有了它,您可以修改它以模拟您想要的首字母缩略词环境。好吧,希望这就是您所寻求的。

 \documentclass[12pt,a4paper]{book}
 \usepackage[margin=1.5in]{geometry}

 \makeatletter
 \newenvironment{alwayssingle}{%
 \@restonecolfalse
 \if@twocolumn\@restonecoltrue\onecolumn
 \else\if@openright\cleardoublepage\else\clearpage\fi
 \fi}%
 {%
 \if@restonecol\twocolumn
 \else\newpage\thispagestyle{empty}\fi}
 \makeatother

 \newenvironment{cont}[1]
 {\cleardoublepage
 \pagestyle{empty}
 \begin{alwayssingle}
 \begin{center}
 \vspace*{1.5cm}
 {\Large \bfseries #1 \par \vspace{1ex}}
 {\Large This line can be changed to suit your need.\par \vspace*{1ex}}
 \end{center}
 \vspace{0.5cm}
 \begin{quote}}
 {\end{quote}\end{alwayssingle}}

 \begin{document}
 \frontmatter
 \begin{cont}{Abstract}
 Your abstract goes here
 \end{cont}

 \begin{cont}{Contributions}
 This is where contribution begins.
 \end{cont}
 \end{document}

附有摘要

在此处输入图片描述

相关内容