我正在尝试使用《皇家统计学会杂志》(JRSS)提供的 statsoc 类。该类可在此处找到:压缩文件 我提供了一个最小的工作示例,它非常简单。
\documentclass{statsoc}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{amsmath,amssymb}
\usepackage{natbib}
\title[Short title]{Long title}
\author[author short]{author long}
\begin{document}
\begin{abstract}
\lipsum
\end{abstract}
\keywords{keyword1 \and keyword2}
\end{document}
问题是,当我使用 编译这个简单文档时,我得到的 PDF 文档中的文本会向右移动,甚至超出右边距,请参见本帖附带的图片。当我尝试使用而不是pdflatex
编译文档时,也遇到了同样的问题。latex
pdflatex
我做错了什么?我该怎么做才能获得一份“好看”的文档?
我正在使用 TeXstudio 2.11.2。
答案1
该类设置了不同的页面大小,即宽度17.3厘米和高度24.7厘米(实际上分别为41pc和58.5pc),但不能正确传递PDF驱动程序的参数。
\documentclass{statsoc}
\usepackage{geometry}
\geometry{
textwidth=33pc,
textheight=\dimexpr48\baselineskip+\topskip\relax,
marginparsep=11pt,
marginparwidth=107pt,
footnotesep=6.65pt,
headheight=9pt,
headsep=9pt,
footskip=30pt,
}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{amsmath,amssymb}
\usepackage{natbib}
\title[Short title]{Long title}
\author[author short]{author long}
\begin{document}
\begin{abstract}
\lipsum
\end{abstract}
\keywords{keyword1 \and keyword2}
\end{document}
如果要将其拼版到 A4 纸上,
\documentclass{statsoc}
\usepackage[a4paper]{geometry}
\geometry{
layoutheight=58.5pc,
layoutwidth=41pc,
textwidth=33pc,
textheight=\dimexpr48\baselineskip+\topskip\relax,
marginparsep=11pt,
marginparwidth=107pt,
footnotesep=6.65pt,
headheight=9pt,
headsep=9pt,
footskip=30pt,
}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{amsmath,amssymb}
\usepackage{natbib}
\title[Short title]{Long title}
\author[author short]{author long}
\begin{document}
\begin{abstract}
\lipsum
\end{abstract}
\keywords{keyword1 \and keyword2}
\end{document}
答案2
将其添加\usepackage[a4paper]{geometry}
为.tex
文件的第 2 行,文件将正确呈现。
\documentclass{statsoc}
\usepackage[a4paper]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{amsmath,amssymb}
\usepackage{natbib}
\title[Short title]{Long title}
\author[author short]{author long}
\begin{document}
\begin{abstract}
\lipsum
\end{abstract}
\keywords{keyword1 \and keyword2}
\end{document}