我正在尝试将页面样式应用于我的论文首页(因为我的机构要求这样做),但我找不到办法。我尝试在 \begin{titlepage} 之后和之前使用 \pagestyle{style},与 \thispagestyle{style} 相同。
这是我的 MWE(尝试尽可能地减少它):
\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[spanish, es-tabla]{babel} % pone el idioma en español
\usepackage{lipsum} % dummy text
\usepackage{geometry} % margenes del documento
\geometry{letterpaper, top = {2,5cm}, bottom = {2,5cm}, inner = {2,5cm},
outer = {2,5cm}, head = {1,1cm}, foot = {1,1cm}, bindingoffset = {1,0cm}}
% Si se va a usar dos paginas por hoja, agregar la opción twoside
\usepackage{etoolbox}
\patchcmd{\chapter}{\thispagestyle{plain}}{\thispagestyle{fancy}}{}{} % necesario para poner encabezado en paginas de capítulos
% paquete para encabezado y pie de pagina
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancypagestyle{mystyle}
\pagestyle{mystyle} % Aplicar el estilo de numeración de página personalizado
% - - - - - T E R M I N O - C O M A N D O S - - - - -
\fancypagestyle{mystyle}{
\fancyhead{}
\fancyfoot{}
\fancyhead[L]{\footnotesize{\begin{tabular}{@{}c}
Text\\
Text\\
Text
\end{tabular}}}
\fancyhead[R]{{\footnotesize{Text}}}
\fancyfoot[R]{\thepage}
\fancyheadoffset[lh]{0.85cm}
}
\fancypagestyle{portada}{
\fancyhead{}
\fancyfoot{}
\fancyhead[L]{\footnotesize{\begin{tabular}{@{}c}
Text\\
Text\\
Text
\end{tabular}}}
\fancyhead[R]{{\footnotesize{Text}}}
\fancyheadoffset[lh]{0.85cm}
}
\begin{document}
\thispagestyle{portada}
\begin{titlepage}
\vspace*{10cm}
\begin{center}
\fontsize{20pt}{1.5em} \selectfont \textbf{\MakeUppercase{``Title of the thesis''}}
\end{center}
\end{titlepage}
\clearpage
\pagestyle{mystyle}
\chapter{Text}
\lipsum[1-3]
\end{document}
输出为:
答案1
正如 @cabohah 提到的,解决这个问题的方法是移动到\thispagestyle{portada}
内部\begin{titlepage}
,如下所示:
\begin{titlepage}
\thispagestyle{portada}
.
.
.
\end{titlepage}
这是因为\begin{titlepage}
定义了它自己的页面风格\thispagestyle{empty}