
Я пытаюсь использовать класс statsoc, предоставленный журналом Королевского статистического общества (JRSS). Класс можно найти здесь:zip-файл Я привожу минимальный рабочий пример, который чрезвычайно прост.
\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}
Проблема в том, что когда я компилирую этот простой документ с помощью pdflatex
, я получаю PDF-документ, в котором текст смещен вправо, даже за правое поле, см. изображение, прикрепленное к этому посту. У меня та же проблема, когда я пытаюсь скомпилировать документ с помощью latex
вместо pdflatex
.
Что я делаю не так? Что я могу сделать, чтобы документ выглядел "красиво"?
Я использую TeXstudio 2.11.2.
решение1
Класс задает другой размер страницы, а именно ширину 17,3 см и высоту 24,7 см (фактически 41 пк и 58,5 пк соответственно), но не передает правильно параметры драйверу 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}
Если вы хотите напечатать его на листе А4,
\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}
строку 2 в ваш .tex
файл, и файл будет отображаться правильно.
\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}