我想要在 Latex 中设定以下页面设置:
纸张尺寸:标准 A4 尺寸 (297 毫米 x 210 毫米)
边距:
顶边:35 毫米
底边: 30 毫米
左边 :40 毫米
右边 :25 毫米
行间距 :1.5
字体样式:英语字体格式一种
字体大小:十三
我使用了以下代码。
\documentclass[13pt,english]{article}
\usepackage{geometry}
\geometry{
a4paper,
total={297mm,210mm},
left=35mm,
right=20mm,
top=30mm,
bottom=25mm,
}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\linespread{1.5}
%================================
\begin{document}
Sample Text ! Sample Text ! Sample Text ! Sample Text ! Sample Text ! Sample Text ! Sample Text !
%===============================
\end{document}
但它给了我错误。请指导我在 latex 中设置上述页面设置。提前致谢。
答案1
您可以使用xelatex
和。在下面的代码中,我根据 中的代码fontspec
计算了 的近似值:我计算了 \baselineskip 的相应值(15.6pt)并乘以 1.25。\linespread
setspace
\documentclass[a4paper, english]{article}
\usepackage{geometry}
\usepackage{babel}
\linespread{1.95}
\geometry{
left=40mm,
right=25mm,
top=35mm,
bottom=30mm,
showframe
}
\usepackage{lipsum}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX, Scale=1.3]{Times New Roman}
%================================
\begin{document}
Sample Text ! Sample Text ! Sample Text ! Sample Text ! Sample Text ! Sample Text ! Sample Text !
\lipsum
%===============================
\end{document}
答案2
该错误应该是由 article 类中的 13pt 选项(最大为 12pt)和 fontspec 包引起的。如果您确实想使用 LaTeX(pdflatex),那么您可以替换以下行:
\usepackage{fontspec}
\setmainfont{Times New Roman}
这样
\usepackage{times}