Проблема с классом `statsoc` и pdflatex

Проблема с классом `statsoc` и pdflatex

Я пытаюсь использовать класс 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}

введите описание изображения здесь

Связанный контент