pdf - Julia Markdown 中的 Latex 命令

标签 pdf julia latex markdown

我有一个简单的 Julia Markdown 脚本,我想使用 Weave.jl 将其转换为 PDF:

---
title: Just a test
author: Me
date: 2022-01-03
output: pdf_document
---

# Some header
Some text.

\newpage

## Some other header
More text.

现在,该文档的关键是 \newpage 命令,该命令旨在作为 Latex 命令执行,即“创建分页符”。但是当使用 weave("myfile.jmd", doctype="md2pdf") Weave(或其他东西)变得 super 智能并将其转换为 {\textbackslash}newpage -拒绝让我做我想做的事情的聪明方法:Latex 命令。

有什么办法可以避免这种情况吗?

最佳答案

您可以使用“pandoc2pdf”来让 pandoc 解释文件中的 markdown:weave("myfile.jmd", doctype="pandoc2pdf") 与您给定的脚本一起工作并产生预期的结果pdf.


替代答案:

Weave 文档提到 "md2pdf" uses Julia Markdown ,以及 Julia Markdown page指定 LaTeX 语法位于双反引号之间。

---
title: Just a test
author: Me
date: 2022-01-03
output: pdf_document
---

# Some header
Some text.

``\pagebreak``

## Some other header
More text.

这可以工作并产生预期的输出。 (``\newpage`` 由于某种原因出错,我对 LaTeX 不太熟悉,无法找出原因。)

关于pdf - Julia Markdown 中的 Latex 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70569755/

相关文章:

pdf - TrueType 字体的 StemV 值

css - 将网页打印为 pdf 以显示所有 css 样式

php - 在 Symfony2 中使用 PdfBundle 强制一个新页面

url - 带有 URL 超链接的 Bookdown 图标题

python - 如何使用 Sagetex 在 Latex 上渲染带有波形符的变量

c# - ItextSharp 中的 Pdf 合并问题(合并 Pdf 后不保留其值)

algorithm - 旅行商-限制长度

julia - 在 Julia 1.0+ : How do I get strings using redirect_stdout

python - 在给定一些约束的情况下,对等腰三角形的两个剩余顶点进行采样

editor - 如何在 Sublime text 中获取 Latex 项目的大纲 View ?