如何将字符串放在页面底部?如果我使用 \vfill,效果不太好

如何将字符串放在页面底部?如果我使用 \vfill,效果不太好

我需要在页面的最底部放置文本,但是当我使用 \vfill 时,文本会超出底部边距一两行。我猜这与 \maketitle 有关。我使用它,这样第一页就不会被编号,但我猜编号仍然有效,所以我无法覆盖页面的缺失编号。以下是可重现的示例:

    \documentclass[12pt]{article}
\date{}
\renewcommand{\contentsname}{Contents}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{blindtext}
\usepackage{float}
\usepackage{indentfirst}
\usepackage{listings}
\usepackage{babel,etoolbox, lineno}
\renewcommand*\contentsname{Contents}
\usepackage[natbib=true,style=ext-numeric,sorting=none]{biblatex}
\addbibresource{name.bib}
\usepackage{color}
\DeclareOuterCiteDelims{cite}{\textcolor{green}{\bibopenbracket}}{\textcolor{green}{\bibclosebracket}}
\usepackage[utf8]{inputenc}
\usepackage{babel,graphicx, amsmath}
\usepackage{wrapfig}
\setstretch{1.5}
\usepackage[export]{adjustbox}
\usepackage{geometry}
\renewcommand{\figurename}{Fig.:}
\renewcommand*\contentsname{Contents}
\setlength{\parindent}{4ex}
\usepackage{flafter}
\usepackage[font={small}]{caption}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage{etoolbox}
\usepackage{tocloft}
\usepackage{tocstyle}
\usetocstyle{allwithdot}
 

\begin{document}
\captionsetup{textfont={sf,sansmath, tiny}, labelfont = {footnotesize, bf,sf}}

\begin{center}
\thispagestyle{empty}
\large{UNIVERSITY}\\[-0.9ex]
\large{FACULTY}\\[-0.9ex]
\large{DEPARTMENT}\\[+15ex]
\end{center}



\begin{center}
\large{\textbf{THE TITLE OF THE THESES}}\\[+0.9ex]
\normalsize{\textbf{BSA}}\\[+15ex]
\end{center}



\vfill
\begin{center}
LONDON 2022
\end{center}

\maketitle

\end{document}

答案1

文档正文设置在由\textwidth和定义的文本块空间内\textheight。正文上方和下方是页眉和页脚,通常包括页码和/或分部(章节/部分)标题。

似乎您不希望将“LONDON 2022”放在文本块内,而是放在通常放置页码的文本块下方。

使用\fancyhdr包将文本居中放置在标题页上,而不是页码。以下是 MWE 的精简版本,删除了与问题无关的包,但包括将fancyhdr代码居中放置LONDON 2022在页面底部。

% bottomlineprob.tex  SE 620539

    \documentclass[12pt]{article}
\usepackage{setspace}
\setstretch{1.5}
\usepackage{geometry}
\setlength{\parindent}{4ex}

\usepackage{lipsum}

\usepackage{fancyhdr}

\begin{document}

\fancypagestyle{title}
\fancyhead{}
  \fancyfoot[L,R]{}
  \fancyfoot[C]{LONDON 2022}
  \renewcommand{\headrulewidth}{0pt}
\setlength{\headheight}{14.5pt}

\begin{center}
%\thispagestyle{empty}
%\thispagestyle{fancy}
\thispagestyle{title}
\large{UNIVERSITY}\\[-0.9ex]
\large{FACULTY}\\[-0.9ex]
\large{DEPARTMENT}\\[+15ex]
\end{center}

\begin{center}
\large{\textbf{THE TITLE OF THE THESES}}\\[+0.9ex]
\normalsize{\textbf{BSA}}\\[+15ex]
\end{center}
\newpage
% \setcounter{page}{1} % uncomment this if this page is to be numbered 1

\lipsum[1-3]

\end{document}

\vfill
\begin{center}
LONDON 2022
\end{center}

\maketitle

\end{document}

在此处输入图片描述

相关内容