RStudio статьи вязать в PDF книгу не удается при перекрестных ссылках уравнений - PullRequest
2 голосов
/ 16 апреля 2020

Готовясь к новой статье о конференции, я хочу использовать статьи и использовать функции перекрестных ссылок в bookdown. Первоначально это не удалось при использовании стандартного уравнения и примера перекрестных ссылок (например, сравнить для https://bookdown.org/yihui/bookdown/cross-references.html).

Исходное сообщение об ошибке:

! Undefined control sequence.
l.430 See equation \eqref
                         {eq:linear} for more insights. 

Устранение указателя перекрестной ссылки \@ref(eq:linear) завершено. Однако я - очевидно - потерял перекрестную ссылку на уравнение.

после обновления всех пакетов R, Rmd связывается без выдачи ошибки. Однако перекрестная ссылка не вставляется автоматически, вместо этого печатается \@ref(eq:linear).

Я предполагаю, что проблема связана с тем, как такие ссылки (или контрольные последовательности) обрабатываются во время вязания. :( Я понятия не имею, как с этим справиться.

Этот SO-вопрос Перекрестные ссылки в статьях содержит указатели на официальную документацию, из которой взят пример.

Спасибо, что пролил немного света на то, как отформатировать ссылку на уравнение.

---
title: "rticles fails knitting equation references"
keywords: ["keyword 1", "keyword 2"]
abstract: |
  The abstract goes here.
  On multiple lines eventually.
## hook up rticles as base format with bookdown for referencing, etc
output:
  bookdown::pdf_book:
    base_format: rticles::ieee_article
---

Introduction
=============

To add math, I do the following

See equation \@ref(eq:linear) for more insights.

\begin{equation}
a + bx = c  (\#eq:linear)
\end{equation}

More cool text.
...