pandoc 相关问题

Pandoc是一种开源的命令行通用文档转换器,用于在各种标记格式之间进行转换。

以 HTML 形式显示的 LaTeX 表格

我有以下 LaTeX 表格,在格式为 pdf 时按预期呈现: --- 标题:《测试表》 格式:pdf --- 伊金{中心} 例如{表格}{|l|l|l|} \h行 瓦尔和克拉...

回答 3 投票 0

Markdown 中的 Vim 语法和 Latex 数学

我使用 ViM 在 markdown 中编写文档,并且还使用 Latex $$ 符号进行数学运算(我使用 pandoc 进行编译)。问题是 ViM 语法不会忽略美元内的下划线 _

回答 2 投票 0

Rmarkdown制作word文档时限制图形宽度

我有一个 Rmarkdown,我正在尝试将其呈现为 Word 文档。我有一个图像,我想占据页面的整个宽度,并且当我包含时,我将宽度指定为参数...

回答 1 投票 0

在pandoc中的单个文件中对文档和发行说明进行类似文字编程的管理?

在文字编程中,文字程序将代码和散文(文档)组合成一种文件格式:在本例中,hello.w 文件包含代码和 Latex 文本 - 那么 ctangle hello.w 就是 u...

回答 1 投票 0

将简单的 groff 编码文件转换为选项卡式且对齐的 .txt 文件

我有一个用 groff 风格编码的文本文件,我可以将其转换为 .pdf,但我想将其转换为 .txt 或 .md 文件(我不介意两者中的哪一个,但没有后记) 保持 和

回答 1 投票 0

如何使用pandoc网格表扩展

我想在 Markdown 文档中使用网格表。 我的降价与网格表: # 网格表 ## 拳头示例 +--------------------------------+--------------------+ |网格表|很漂亮| +======...

回答 2 投票 0

从四开文档中的降价表格中删除水平表格线(pdf)

我正在使用四开创建一个相当简单的pdf文档。作为文档的一部分,我有一个作为降价表生成的表。 pdf 文件中生成的表格包含两条水平线...

回答 1 投票 0

如何获取页边距内的代码行号?

我正在使用 pandoc 从 markdown 文件生成 PDF,当我使用 {.lang .numberLines} 编写带有行号的代码块时,行号超出页边距,如下所示: 到底有没有...

回答 1 投票 0

页面底部或 HTML 部分有 pandoc 脚注吗?

我开始在 Markdown 中使用内联脚注: 一些文字^[此处的旁白]。更多文字。 当我使用 pandoc 导出到 HTML 时,它们出现在整个文档的末尾,但在 PDF 中它们出现在...

回答 2 投票 0

具有自动完成 Pandoc 风格引用键的 Markdown 编辑器? [已关闭]

我希望能够在简单的编辑器(如 Typora)中用 Markdown 编写学术文章,并在我的写作流程中编写“@”以使用 Pandoc 引用键连接到 Zotero。我想象一个博士...

回答 1 投票 0

将数学公式从 html 转换为 Asciidoc

我需要将公式从 html 转换为 Asciidoc。 Pandoc 做得不对,因为我想我需要以某种方式对它们进行预处理。 公式的来源是这样的: 我需要将公式从 html 转换为 Asciidoc。 Pandoc 做得不对,因为我想我需要以某种方式预处理它们。 公式来源是这样的: <div id="d126e133489" class="mediaobject"> <div class="code_responsive"> <p class="programlistingindent"> <span> <span class="MathEquation" style="font-size: 15px;"> <span class="MathRoot HBox" role="math" aria-label="L indexOf m underscore s a t baseline equals L indexOf m baseline" style="display: inline-block;"> <span class="MathRow HBox" style="display: inline-block; font-size: 15px;"> <span class="MathScript HBox" style="display: inline-block; font-size: 15px;"> <span class="MathRow HBox" style="display: inline-block; font-size: 15px;"> <span class="MathText MathTextBox mwEqnIdentifier">L</span> </span> <span class="VBox" style="display: inline-block; text-align: left; vertical-align: -2px;"> <span class="MathRow HBox" style="display: block; font-size: 10.5px; margin-left: 0px; margin-top: 0px;"> <span class="MathText MathTextBox mwEqnIdentifier">m</span> <span class="MathText MathTextBox mwEqnSymbol">_</span> <span class="MathText MathTextBox mwEqnIdentifier">sat</span> </span> </span> </span> <span class="MathText MathTextBox mwEqnSymbol" style="margin-left: 0.277778em;">=</span> <span class="MathScript HBox" style="display: inline-block; font-size: 15px; margin-left: 0.277778em;"> <span class="MathRow HBox" style="display: inline-block; font-size: 15px;"> <span class="MathText MathTextBox mwEqnIdentifier">L</span> </span> <span class="VBox" style="display: inline-block; text-align: left; vertical-align: -2px;"> <span class="MathRow HBox" style="display: block; font-size: 10.5px; margin-left: 0px; margin-top: 0px;"> <span class="MathText MathTextBox mwEqnIdentifier">m</span> </span> </span> </span> </span> </span> </span> </span> </p> </div> </div> 在页面上的渲染是这样的: 我想得到这个公式的 asciimath 或 Latexmath 词干块。 默认情况下 Pandoc 将其转换为: [[d126e133489]] [.MathEquation]#[.MathRoot .HBox]#[.MathRow .HBox]#[.MathScript .HBox]#[.MathRow .HBox]#[.MathText .MathTextBox .mwEqnIdentifier]#L##[.VBox]#[.MathRow .HBox]#[.MathText .MathTextBox .mwEqnIdentifier]#m#[.MathText .MathTextBox .mwEqnSymbol]#_#[.MathText .MathTextBox .mwEqnIdentifier]#sat####[.MathText .MathTextBox .mwEqnSymbol]#=#[.MathScript .HBox]#[.MathRow .HBox]#[.MathText .MathTextBox .mwEqnIdentifier]#L##[.VBox]#[.MathRow .HBox]#[.MathText .MathTextBox .mwEqnIdentifier]#m####### 有没有什么方法可以预处理这些公式,以便我在通过 Pandoc 转换后得到一些有效的茎块作为结果?或者也许我可以将它们全部转换,而不是自己转换 Pandoc,但是如何转换? Pandoc 知道如何转换内容,但不知道如何转换演示文稿。实现该公式的 HTML 主要是表示标记。 该特定公式非常简单,因此很容易手动转换: [latexmath] ++++ L{m\_sat} = L{m} ++++ 您可能还有其他需要更多努力才能正确表达的公式。根据公式的数量,手动转换可能比查找或实现工具来执行转换要快得多。 Markdown 比 Asciidoc 更流行。所以我尝试了一些在线 HTML->Markdown 转换器。这看起来很有希望:https://codebeautify.org/html-to-markdown 它将您的 HTML 转换为 L m \_ sat \= L m。仍然需要重新引入 STEM 标记来重新创建渲染的公式,但输出对于第一遍来说似乎已经足够好了。 如果您有数百到数千个公式需要转换,这种方法可能会很有用。

回答 1 投票 0

Pandoc:除了顶部和底部之外,如何在管道表中获取水平线

除了在表格顶部和底部自动创建的水平线之外,我正在尝试创建一个在表格宽度上有水平线的表格。我是...

回答 1 投票 0

如何将外部pdf输入到四开本中,同时保持页面布局+编号

是否可以将外部 pdf 添加到四开书中并将其渲染为 pdf,同时仍然保留整个四开书的页码? {{< include figs/examplepdf.pdf >}} 不...

回答 1 投票 0

Pandoc 有文本替换宏吗?

假设我想在文件顶部有一堆元数据,例如 作者:Foo Bar 日期:2052 年 1 月 21 日。现在,每当我在文件中的某处使用“作者”一词时,我希望将其替换为...

回答 1 投票 0

Pandoc Latex 到 html:无法保持代码格式

我正在尝试将 Latex 转换为 html,同时保留所包含源代码的格式。我有以下 .text 文件(book.tex): \文档类{文章} 开始{文档}

回答 0 投票 0

Markdown 中的特殊字符 - Pandoc 和 Github 风格

我正在尝试在用 Markdown 生成的文档中使用“大于或等于”和“小于或等于”符号。我正在努力通过 Pando 将此文档正确呈现为 PDF...

回答 1 投票 0

如何将 pandoc-crossref 与 Hakyll 一起使用

我正在尝试使用 Hakyll 来创建一个以学术和数学为主的静态网站。我想使用 pandoc-crossref 来交叉引用方程。 将 pandoc-crossref 包含到

回答 2 投票 0

Lua 过滤器保留 HTML 注释

我尝试创建一个 Lua 过滤器来保留 HTML 注释(但不保留任何其他 HTML 元素)。 本地函数starts_with(start, str) 返回 str:sub(1, #start) == 开始 结尾 函数 RawInline(el) 如果

回答 1 投票 0

如何使用 Pandoc 将 Markdown 页面放到新的 PDF 页面上?

Pandoc 允许用户将多个 Markdown 输入文件翻译为一个 PDF 文件。 pandoc --pdf-engine=xelatex -o test.pdf *.md 通过此调用,所有 Markdown 页面都会在 PDF 中连续列出

回答 2 投票 0

我可以替换 ReStructuredText 中的图形指令吗?

我有一个 .rst 文档,它是使用 wp2rst (使用 pandoc)从 Wordpress 导入的。 在导入过程中,我的所有图像都被翻译成替换的.. image:: 如下: 这是一些文字|

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.