问题:
您好,我正在制作一份文档,其中遇到了与边距相关的问题。
首先,当我打印出文档时,我发现主线(行)和脚线(行)上方的空间是不同的。
第二种是主线完全是直的,但脚线看起来稍微倾斜。
我不明白我哪里犯了错误。请帮助我。
梅威瑟:
\documentclass[12pt, a4paper]{article}
\usepackage[
top=0.7in,bottom=0.4in,left=0.7in,right=0.6in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[misc]{ifsym}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}
\usepackage{parskip}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage{makecell}
\usepackage{tkz-euclide}
\usetkzobj{all}
\usetikzlibrary{intersections}
\makeatother
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{lastpage}
\lhead{Left Head}
\rhead{Right Head}
\chead{Center Head}
\rfoot{Page \thepage \hspace{1pt} of \pageref{LastPage}}
\lfoot{Left Foot}
\cfoot{Center Foot}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\headsep=10pt
\begin{document}
\large
My first line is starting from here....
\end{document}
答案1
首先,如果您想要像 14pt 这样大的字体大小,请使用专用包,例如,extarticle
并且不要\large
在开始时发出问题:否则,有几件事将无法正常工作。
您可能希望在设置顶部和底部边距时包含页眉和页脚;您还需要根据发出的消息提供正确的页眉高度fancyhdr
:
Package Fancyhdr Warning: \headheight is too small (14.0pt):
Make it at least 17.0pt.
We now make it that large for the rest of the document.
This may cause the page layout to be inconsistent, however.
这是一个合适的序言。但请注意,14pt 大小适合儿童读物或视障人士,不适合标准文档;相反,11pt 大小就相当不错了。
\documentclass[14pt, a4paper]{extarticle}
\usepackage[
includeall,
top=0.7in,
bottom=0.4in,
left=0.7in,
right=0.6in,
headsep=10pt,
headheight=17pt,
]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[misc]{ifsym}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}
\usepackage{parskip}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage{makecell}
\usepackage{tkz-euclide}
\usetkzobj{all}
\usetikzlibrary{intersections}
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\fancyhf{} % clear all fields
\fancyhead[L]{Left Head}
\fancyhead[R]{Right Head}
\fancyhead[C]{Center Head}
\fancyfoot[R]{Page \thepage \hspace{1pt} of \pageref{LastPage}}
\fancyfoot[L]{Left Foot}
\fancyfoot[C]{Center Foot}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
My first line is starting from here....
\end{document}