报告自定义格式

报告自定义格式

我是 LaTeX 新手,我想为我的大学创建一份报告。指定的格式如下:

  • 左边距 – 1.5 英寸
  • 右边距 - 0.5 英寸
  • 上边距 – 1 英寸
  • 下边距 – 1 英寸
  • 字体 - Times New Roman
  • 所有主标题大写 14(粗体)
  • 所有子主标题大写 12(粗体)
  • 事项 12(常规)
  • 行距 – 1.5
  • 段落间距 1.5
  • 每个表格和图片都应编号

对于边距我使用了以下代码:

 \usepackage[top=1.00in, bottom=1.00in, left=1.50in,right=0.50in]{geometry}  

但我不知道剩下的部分该怎么办。

答案1

总结并结合迄今为止发布的评论,以下设置可能适合您。它假设您使用的是 pdfLaTeX,并且您拥有一个相当最新的 TeX 发行版。(如果您使用 XeLaTeX 或 LuaLaTeX,则不同的说明将适用于序言的字体加载部分。)

您目前提供的信息中缺少一条关键信息:页面大小。是 A4、A5、US Letter、US Legal 还是其他尺寸?您应该在加载包时提供这条信息geometry

顺便说一句,请注意,对于“行距 1.5”的具体含义,人们的看法大相径庭。在下面的代码中,我建议使用\setstretch{1.5}。但是,\onehalfspacing(在 之后立即执行\begin{document})实际上可能更适合您。我建议您与您的大学核实一下,以明确要求的内容。

我也不清楚“段落间距 1.5”是什么意思。目前,我建议保持段落间和段落内行距相同。但是,可能要求的是段落间行距必须比段落内行距大 50%;如果是这样,请添加指令\setlength\parskip{0.5\baselineskip}——并准备好面对一些非常难看的文档……

\documentclass[12pt]{article}  % 12pt: main font size

% dimensions of text block
\usepackage[vmargin=1in, left=1.5in, right=0.5in]{geometry}

% font family: Times Roman
\usepackage{newtxtext,newtxmath} % or: mathptmx
\usepackage[T1]{fontenc} % important if your docs contain special characters
\usepackage[utf8{inputenc}

% size and weight of font to be used in section headers
\usepackage{sectsty}
\sectionfont{\large\bfseries} 
\subsectionfont{\normalsize\bfseries}

% line spacing
\usepackage[nodisplayskipstretch]{setspace}
\setstretch{1.5} % or:  \onehalfspacing -- opinions vary...

% If you use the table and figure environments along with
% \caption commands, the floats will be numbered automatically
\usepackage{lipsum} % filler text
\begin{document}\onehalfspacing
\section{A first section}
\subsection{A first subsection}
\lipsum[2-3]
\section{Another section}
\subsection{Another subsection}
\lipsum[3-4]
\end{document} 

相关内容