RMarkdown 中对 reference_docx 的绝对引用
Posted
技术标签:
【中文标题】RMarkdown 中对 reference_docx 的绝对引用【英文标题】:Absolute reference to reference_docx in RMarkdown 【发布时间】:2022-01-19 05:21:36 【问题描述】:去年,我运行了一个程序,该程序根据参考文档呈现 Word 文档。
output:
word_document:
reference_docx: "Z:/04.Software/02.R_Functions/RMD_dashboards/report.docx"
今年,它不起作用(我一定在此过程中更新了一些东西)。它没有将reference_docx 值作为绝对引用,而是交换为相对引用,并希望它与保存位置位于同一位置。
这不是我想要的 - 我希望参考文档位于标准位置,无论我运行什么 RMD 文件。
有没有办法改变 RMD 或 render
函数,使其接受相对引用而不是绝对引用?
【问题讨论】:
【参考方案1】:是的。您也可以使用相对引用。
你的绝对方式:
output:
word_document:
reference_docx: "Z:/04.Software/02.R_Functions/RMD_dashboards/report.docx"
相对一个
output:
word_document:
reference_docx: "../RMD_dashboards/report.docx"
相对两个
output:
word_document:
reference_docx: "report.docx"
所有方法都应该有效。
【讨论】:
是的,但我遇到的问题是它使用第一种方式,但它试图使用 C:/My Documents/Z:/04.Software/02.R_Functions...跨度> @DanielV 很奇怪。也许尝试删除.RData。但我不确定以上是关于RMarkdown 中对 reference_docx 的绝对引用的主要内容,如果未能解决你的问题,请参考以下文章