Я пишу статью в уценке R и мне нужно отформатировать ее с помощью этого файла .cls , предоставленного академическим журналом.
Минимальный файл .tex прекрасно сочетается с приведенным вышефайл cls.
Мой файл .tex (скомпилированный на ShareLaTeX с clv3.cls
, сохраненный в том же каталоге):
\documentclass[shortpaper]{clv3}
\usepackage[utf8]{inputenc}
\title{Paper title}
\author{Name Surname}
\date{May 2018}
\begin{document}
\maketitle
\section{Introduction}
Some text.
\end{document}
Однако сопоставимый минимальный документ в R уценке, использующий тот же файл cls, не удается скомпилировать в Rstudio, со следующей ошибкой: ! Package geometry Error: \paperwidth (0.0pt) too short.
Мой Rmd-файл (с clv3.cls
файлом, сохраненным в том же каталоге):
---
title: "Paper title"
author: "Name Surname"
documentclass: clv3
classoption: shortpaper
output: pdf_document
---
# Introduction
Some text.
Почему возникает эта ошибкакогда я пытаюсь использовать этот файл класса с документом разметки R и как я могу это исправить?
Я пытался вручную указать настройку ширины страницы в заголовке YAML, но на самом деле я не знаю, что я 'я делаю.В любом случае это кажется нежелательным, поскольку обычный документ LaTeX работает без него (и, безусловно, ширина страницы должна указываться журналом, а не переписываться автором вручную).