Как я могу поместить ссылку в заголовок в PDF-выходе Rmarkdown
Я пытаюсь преобразовать вывод HTML в вывод PDF в rmarkdown, используя командуrticles
упаковка. Я многое поменял в.Rmd
файл, и все работало, кроме одной вещи, на которой я застрял. У меня есть таблица в файле Rmarkdown, в заголовке которой есть ссылка на веб-сайт в виде сноски. Этот фрагмент не работает, и я получаю сообщение об ошибке. Я уже пытался получить текстовую ссылку вcaption
но у меня это тоже не сработало (наверное, потому что я не используюbookdown
) Вот кусок кода:
X1=inflation_data$exp[!is.na(inflation_data$exp)&inflation_data$date<="2018-11-02"]-100
X2=inflation_data$exp[!is.na(inflation_data$exp)&inflation_data$date>="2019-01-01"]-100
Y1=inflation_data$inf_yy[inflation_data$date<="2018-11-02"]
Y2=inflation_data$inf_yy[inflation_data$date>="2019-01-01"]
df1<-DTW(X1,Y1)%>%setNames(c('x','Fixed ER regime'))
df2<-DTW(X2,Y2)%>%setNames(c('x','Managed ER regime'))
list_df=list(df1,df2)
df1122 <- list_df %>% reduce(inner_join, by='x')
colnames(df1122)[1]=''
knitr::kable(df1122,digits = 2, caption = 'Pan has been folRate regfixed) togram. Ogram was making ER flnto the IMF program.^[https://www.imf.org/05/12/pr19157-IF-Rhes-Sff-Lel-Ant-on-Emic-Poies-wh-Wn-for-a-Thee-Ye-EF]')%>%kable_classic("striped",font_size=10)%>%row_spec(0,bold=T)
И я получаю следующую ошибку:
! Вставлен недостающий $. $ 1,621 ...соглашения с Пакистаном на трехлетний EFF]}
Попробуйте найти следующий текст в elsevier.Rmd:
...cies-with-Pakistan-for a-Three-Year-EFF]}Возможно, вам придется добавить $ $ вокруг определенного встроенного выражения R.
r
в elsevier.Rmd (см. подсказку выше). См. https://github.com/rstudio/rmarkdown/issues/385 для получения дополнительной информации. Ошибка:LaTeX не удалось скомпилировать elsevier.tex. См. https://yihui.org/tinytex/r/#debugging для получения советов по отладке. Дополнительную информацию см. в elsevier.log. Выполнение остановлено
Если я удалю^[https://www.imf.org/05/12/pr19157-IF-Rhes-Sff-Lel-Ant-on-Emic-Poies-wh-Wn-for-a-Thee-Ye-EF]
из моего кода он работает нормально, без каких-либо ошибок.
Кроме того, часть YAML:
---
title: "My title"
author:
- name: My name
email: my.name@google.com
affiliation: My Department, My Company
correspondingauthor: true
footnote: 1
address:
- code: My department
organization: My organization
addressline: 1 my adress
city: My city
state: My state
postcode: 14000
country: My country
footnote:
- code: 1
text: "This is the first author footnote."
abstract: |
This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract. This is my long abstract.
keywords:
- keyword1
- keyword2
- keyword3
journal: "An awesome journal"
date: "`r Sys.Date()`"
classoption: preprint, 3p, authoryear
bibliography: references.bib
linenumbers: false
numbersections: true
# Use a CSL with `citatssssssssssssssssssssssion_package = "default"`
# csl: https://www.zotero.org/styles/elsevier-harvard
output:
rticles::elsevier_article:
latex_engine: xelatex
keep_tex: true
citation_package: natbib
fontsize: 12pt
---