所有边距应至少为 15 毫米(不包括页脚或页眉)

所有边距应至少为 15 毫米(不包括页脚或页眉)

我正在写一份重要的提案,以下是所需的格式:

页数限制:20页

允许的最小字体大小为 11 点

提案正文的参考字体为Times New Roman(Windows平台)、Times/Times New Roman(Apple平台)或Nimbus Roman No. 9 L(Linux发行版)。

页面尺寸为 A4,所有边距(上、下、左、右)至少应为 15 毫米(不包括任何页脚或页眉)。

我已经写好了草稿,有 20 多页了。所以除了删减内容,我还想保存尽可能多的文本同时满足所需的格式条件。

首先,我对这个要求不是很清楚,有人能告诉我 15 毫米的边距是否可以包含页眉/页脚吗?

其次,目前,我有以下 MWE,它不遵守所需的边距条件。有人能帮我构建一个 MWE,既能遵守精确的所需边距,又能尽可能多地容纳文本吗?

\documentclass[11pt,a4]{article}

\RequirePackage[latin1]{inputenc}
\RequirePackage[T1]{fontenc}
\RequirePackage{fancyhdr}
\RequirePackage{microtype}
\usepackage{mathptmx}
\usepackage{lipsum}

\setlength{\textwidth}{170mm}
\setlength{\textheight}{245mm}
\setlength{\evensidemargin}{-2mm}
\setlength{\oddsidemargin}{-2mm}
\setlength{\hoffset}{0mm}
\setlength{\voffset}{-10mm}
\setlength{\headheight}{3mm}
\setlength{\headsep}{4mm}
\setlength{\topmargin}{-5mm}

\lhead{\lhead{Author}}
\rhead{\thepage}
\chead{Title}
% Foot
\rfoot{}
\lfoot{}
\cfoot{}

\begin{document}
\pagestyle{fancy}
1 \lipsum*[1]~\footnote{abc}

2 \lipsum*[1]

3 \lipsum*[1]

4 \lipsum*[1]

5 \lipsum*[1]~\footnote{abc}

6 \lipsum*[1]

7 \lipsum*[1]

8 \lipsum*[1]

\pagestyle{fancy}
9 \lipsum*[1]

10 \lipsum*[1]~\footnote{abc}

11 \lipsum*[1]

12 \lipsum*[1]

13 \lipsum*[1]~\footnote{abc}

14 \lipsum*[1]

15 \lipsum*[1]

16 \lipsum*[1]

17 \lipsum*[1]

18 \lipsum*[1]

19 \lipsum*[1]

20 \lipsum*[1]

\end{document}

答案1

您的错误是a4,而且没有使用geometry。如果您想要 A4 纸,则选项是a4paper。这些参数适用于信纸,它比 A4 更宽且更短。

\documentclass[11pt]{article}

\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{microtype}
\usepackage{mathptmx}
\usepackage[
  a4paper,
  margin=15mm,
  heightrounded,
  headheight=13.6pt,
  headsep=11pt,
]{geometry}

\usepackage{lipsum}
\usepackage{layout}

\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{Author}
\fancyhead[R]{\thepage}
\fancyhead[C]{Title}

\begin{document}

\layout

1 \lipsum*[1]%~\footnote{abc}

2 \lipsum*[1]

3 \lipsum*[1]

4 \lipsum*[1]

5 \lipsum*[1]%~\footnote{abc}

6 \lipsum*[1]

7 \lipsum*[1]

8 \lipsum*[1]

\pagestyle{fancy}
9 \lipsum*[1]

10 \lipsum*[1]~\footnote{abc}

11 \lipsum*[1]

12 \lipsum*[1]

13 \lipsum*[1]~\footnote{abc}

14 \lipsum*[1]

15 \lipsum*[1]

16 \lipsum*[1]

17 \lipsum*[1]

18 \lipsum*[1]

19 \lipsum*[1]

20 \lipsum*[1]

\end{document}

我曾经layout拍过一张显示长度的照片。

例如,我们看到

one inch + \hoffset
\oddsidemargin = -29pt

实际上,\oddsidemargin-29.59087pt,点数72.27-29.59087正好是15mm。文本宽度512pt(实际上512.14963pt)是180mm,也就是 ,右边距是210-180-15=15毫米。

类似地, ② 为 1 英寸; 为\topmargin-54.19087pt考虑到\headheight\headsep,上边距恰好位于页面顶部 15 毫米处。文本高度计算为759.00034pt,即266.76mm,因此下边距为

297 - 266.76 - 15 = 15.24

毫米。最好使用heightrounded,这样整数行数才适合页面。如您所见,您仍然遵守要求。然而,这并不那么重要,因为article默认oneside选项使用;如果发出 ,\raggedbottom则需要。twoside

修复headsep以适合您的口味,但保留headheight=13.6ptfancyhdr可能会更改页面参数。

答案2

我会使用该geometry软件包,有关其功能的详细说明,请查看文档(它有 42 页,但只有前 17 页包含有关包的信息,其余的是实现。)例如,您可以说\usepackage[left=15mm,right=15mm,top=15mm,bottom=15mm]{geometry}。如果您想确保不包括页眉和页脚长度,您还可以放置includeheadincludefoot,这会将页眉和页脚放在文本正文内,与页边距分开。我还建议您好好编辑您的论文,使其简洁,以便可以容纳 20 页,正如 Fran 在评论中所说的那样。根据所需的字体大小和页边距,我不确定如何在页面上容纳更多文本(尽管其他人可能知道一种方法。)

答案3

我肯定会使用geometry来设置正确的边距。如果要包含标题,请使用inlcudehead。否则,请使用nohead来节省空间。它与inlcudefoot和类似nofoot(参见第 5-10 页文档)。

另一个选择是使用titleformat/并titlespacing删除titlesec/减少章节标题占用的顶部空间。

为了保持章节标题页面的页面样式相同或为空白(标准为plain),\chapter需要进行修补

\usepackage{etoolbox}
    \patchcmd{\chapter}{plain}{empty}{}{}

或者改变empty成其他任何东西,也许fancy

希望能帮助到你

在此处输入图片描述

\documentclass[12pt]{report}
\usepackage[
    margin=15mm,
    headheight=14.5pt,
    headsep=\normalbaselineskip,
    includehead, nofoot, nomarginpar, % nohead,
]{geometry}
\usepackage{microtype}
\usepackage{mathptmx}
\usepackage{fancyhdr}
    \fancyhf{}
    \fancyhead[L]{\me}
    \fancyhead[R]{\thepage}
    \fancyhead[C]{\mytitle}
    \renewcommand{\headrulewidth}{0pt}%
\usepackage{etoolbox}
    \patchcmd{\chapter}{plain}{empty}{}{}
\usepackage{titlesec}
    \titleformat{\chapter}[display]{\normalfont\Huge}{Chapter \thechapter}{3pt}{\Huge}
    \titlespacing{\chapter}{0pt}{*-4}{*6}
\usepackage{blindtext}
\usepackage{showframe}   % Add doc. frames for a reference
    \renewcommand{\ShowFrameLinethickness}{0.2pt}
    \renewcommand{\ShowFrameColor}{\color{blue}}

\newcommand\mytitle{My Proposal}
\newcommand{\me}{F. Surname}
\title{\mytitle}
\author{\me}
\date{}

\pagestyle{fancy}


\begin{document}
% \maketitle
\chapter{First}
\blindtext[1]\footnote{abc}

\blindmathtrue\Blinddocument\footnote{def}

\end{document}

答案4

如果您使用 OpTeX,那么您可以声明:

\fontfam[Times]
\typosize[11/13]
\margins/1 a4 (15,15,15,15)mm

\lorem[1-150] \lorem[1-50] % 20 pages
\bye

相关内容