我不确定为什么我的文档右侧边距比平时大。我正在展示一个 MWE,我曾尝试(但没有成功)解决此问题:
\documentclass[a4paper,11pt]{article}
%\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
%\usepackage[latin9]{inputenc}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{mathtools}
\usepackage{cite}
\usepackage{enumerate}
\usepackage[colorlinks=true,
linkcolor=red,
urlcolor=blue,
citecolor=gray]{hyperref}
\usepackage{xcolor,listings}
\usepackage{url}
\usepackage[english]{babel}
\usepackage{blindtext}
\newcommand{\todo}[1]{\textcolor{red}{[#1]}}
\oddsidemargin 0in
\evensidemargin 0in
\title{Assignment1}
\author{Joe Schmoe}
\date{}
\begin{document}
\maketitle
\section*{Question 1}
\blindtext
\end{document}
答案1
使用oneside
中的默认选项article
,\evensidemargin
你的想法相反,它不会设置正确的边距,而只是说明什么是左边打印时偶数页的边距twoside
。
通过说\oddsidemargin=0in
,您就是在告诉 LaTeX 文本从页面左边框开始一英寸。是的,真的!这样的参数最好由有经验的用户来处理。请注意,您没有设置,\textwidth
因此使用默认值。
你没有说明你的目标是什么,但如果要在任一边缘都有一英寸,那么调用起来就简单得多geometry
:
\usepackage[
left=1in,
right=1in,
]{geometry}
\oddsidemargin
删除和 的设置\evensidemargin
。