我是 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}