我正在使用以下模板来格式化我的论文:https://www.overleaf.com/2943161npnxys#/8024281/
不幸的是,这张纸的尺寸是 A4 ,而我需要它是信纸大小。
我尝试过更改 documentclass 中的大小,甚至尝试过在 pdftex 配置文件中将 a4 纸的规格更改为 letterpaper,但没有效果。
然后我在 MikTeX 2.9 中验证了这一点,甚至尝试使用 TeX Live,但没有帮助。
我最终添加了几何包,这很有帮助。但这也导致我的文档的整个文本偏离中心,一些文本实际上超出了页面。
无论几何边距如何改变都无济于事。
如何更改纸张尺寸?
以下是我正在使用的代码的摘录
\documentclass[12pt,twoside]{Thesis} % The default font size and one-sided printing (no margin offsets)
\graphicspath{{Pictures/}} % Specifies the directory where pictures are stored
\usepackage[letterpaper,total={5.5in,9in}, top=1.0in, inner=1.5in, outer=1.0in,bottom=1.0in,,headheight=0pt,headsep=0pt,centering]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage[square, numbers, comma, sort&compress]{natbib} % Use the natbib reference package - read up on this to edit the reference style; if you want text (e.g. Smith et al., 2012) for the in-text references (instead of numbers), remove 'numbers'
\hypersetup{urlcolor=blue, colorlinks=true} % Colors hyperlinks in blue - change to black if annoying
\title{\ttitle} % Defines the thesis title - don't touch this
\begin{document}
\frontmatter % Use roman page numbering style (i, ii, iii, iv...) for the pre-content pages
\setstretch{1.6} % Line spacing of 1.3
% Define the page headers using the FancyHdr package and set up for one-sided printing
\fancyhead{} % Clears all page headers and footers
\rhead{\thepage} % Sets the right side header to show the page number
\lhead{} % Clears the left side page header
%\pagestyle{fancy} % Finally, use the "fancy" page style to implement the FancyHdr headers
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}} % New command to make the lines in the title page
% PDF meta-data
\hypersetup{pdftitle={\ttitle}}
\hypersetup{pdfsubject=\subjectname}
\hypersetup{pdfauthor=\authornames}
\hypersetup{pdfkeywords=\keywordnames}
\begin{titlepage}
\begin{center}
%\usepackage[top=2in]{geometry}
\setstretch{1.0}
{ \textsc{\ttitle}}\\[4.5cm] % Thesis title
\begin{center}
\normalsize{by}\\
\smallskip
{\authornames}\\[1.0cm] % Author name - remove the \href bracket to remove the link
\setstretch{1.2}
{\supname}\\
{\normalsize{Autho 1\\ Author 2\\ Author 3}}\\[3cm] % Supervisor name - remove the \href bracket to remove the link
%\end{minipage}
\end{center}
%\begin{minipage}{0.4\textwidth}
{\vfill}
\setstretch{1.2}
\normalsize{\textsc{A Dissertation}}\\
\normalsize{Submitted to the graduate faculty of The University,\\ in partial fulfillment of the requirements for the degree of\\ \degreename}\\[0.3cm] % University requirement text
\normalsize{\textsc{City, State}}\\
\normalsize{2015}
\end{center}
%\end{minipage}\\[3cm]
\end{titlepage}
答案1
更改第 43 行并将其替换a4paper
为letterpaper
. 1
... ,这不起作用。您还必须删除该vmargin
包及其附带的setmarginsrb
,或者用于\setpapersize{A0}
将纸张尺寸设置为A0(只是为了更好地看到差异)。
请注意,在模板的未来版本中,可以geometry
通过说来使用该包的功能\geometry{letterpaper}
。
如果您无论如何都必须更改边距,请随意加载包geometry
并根据其手册更改边距。
1请注意,更改类文件是通常一个坏主意。