latexml

在 arXiv 上充分利用 LaTeXML
latexml

在 arXiv 上充分利用 LaTeXML

arXiv现在让我们阅读 html 版本新论文。它们是使用latexml。因此,在为 arXiv 撰写乳胶论文时,我们现在针对两种输出:pdf 和 html。 在编写应使用这两个目标构建的乳胶时,我们需要注意哪些陷阱? latexml 有哪些有趣的功能可供我们利用?例如,我们可以嵌入视频或添加交互式内容等吗? 我们能否指出仅用于 latexml 目标的代码?例如,\IfCompilerLatexML{% do this}{% else do that} ...

Admin

Pandoc 与 LaTeXML 进行 LaTeX 转换
latexml

Pandoc 与 LaTeXML 进行 LaTeX 转换

为什么我们使用 LaTeXML 进行转换而不是 pandoc? 我看到 ar5ix 使用 LaTeXML 而不是 pandoc,后者似乎更广为人知。我认为这是因为 LaTeXML 渲染 latex 效果更好。但是,pandoc 似乎维护得很好 - 在这种情况下,他们不会直接复制 LaTeXML 中的 AST 转换器吗? ...

Admin

将 LaTeX 转换为 markdown?
latexml

将 LaTeX 转换为 markdown?

我正在尝试将 LaTeX(arXiv 文件)转换为 markdown(其中可以用 来设置数学方程式$)。我尝试使用 pandoc 来实现这一点,但遇到了一个问题,即在单个文档中可能存在用于构建它的多个 .tex 文件。我如何找到用于调用 pandoc 的基本 .tex 文件? 我也可以使用其他方法将 arXiv 转换为格力,尽管我仍然想要一些 markdown 类型的方法来抵消数学方程式。使用LaTeXML(基于ar5iv的用法)从 latex 转换为 XML,然后使用 pandoc 从 XML 转换为 markdown? ...

Admin

将包含大量数学知识的 LaTeX 文档转换为可移植的电子书
latexml

将包含大量数学知识的 LaTeX 文档转换为可移植的电子书

我发布了以下问题10年前,当时的答案基本上是,目前还没有特别好/简单的解决方案,部分原因是 ePub3 还不成熟。我对这个问题本身唯一真正的更新是,我将添加 Kindle 和其他常见的电子阅读器作为目标以及 IOS,同样主要目标是可靠地重现复杂的数学运算,最好是使用可扩展(非光栅化)渲染。 我正在寻找一种工作流程,可以高效可靠地将包含大量(有时)复杂嵌入式数学知识的现有 LaTeX 文档(例如书籍)转换为高质量的 ePub,这些 ePub 可以在 iOS6 下的 iBooks 中很好地显示,理想情况下也可以在其他阅读器上很好地显示(优先级较低)。 我一直在...

Admin

如何删除“由 LaTeXML 生成”消息?
latexml

如何删除“由 LaTeXML 生成”消息?

我使用 LaTeXML(版本 0.8.5)作为生成电子书的一部分,如下所示: latexml --dest ../book.xml main.tex 它在书的最后留下了这样一句话: 我该如何删除此消息? ...

Admin

将 xypic 图表编译成 html
latexml

将 xypic 图表编译成 html

是否有人知道如何将 latex 文件编译成 HTML(而不是 pdf),以便正确显示用 xypic 完成的交换图?(编辑:而且公式被编译成 MATHML 而不是图形?) 有相当不错的软件可以将 latex 编译成 HTML,例如 LaTeXML 和 lwarp(以及其他几种)。但是 LATEXML 目前似乎不支持 xypic。Lwarp 似乎支持 xymatrix,但我找不到让它工作的方法(当涉及到排版 xypic 图表时)。 作为我希望事情如何运作的一个例子,例如考虑 Stacks 项目的这一部分(范畴论)https://stacks.math.colum...

Admin

为什么 latexml 不能识别“appendix”包中的“\appendixpage”?
latexml

为什么 latexml 不能识别“appendix”包中的“\appendixpage”?

brew install latexml这是 latexml (安装在 OS X 上)的一个错误: $ latexml foo.tex latexml (LaTeXML version 0.8.5) processing started Sun Aug 29 10:28:25 2021 (Digesting TeX foo... (Loading /usr/local/Cellar/latexml/0.8.5/libexec/lib/perl5/LaTeXML/Package/TeX.pool.ltxml... (Loading /usr/local/Ce...

Admin

为什么 latexml 不能识别“\include”?
latexml

为什么 latexml 不能识别“\include”?

brew install latexml这是 latexml (安装在 OS X 上)的一个错误: $ latexml --dest tmp/book.xml main.tex latexml (LaTeXML version 0.8.5) processing started Thu Aug 26 13:19:17 2021 (Digesting TeX main... (Loading /usr/local/Cellar/latexml/0.8.5/libexec/lib/perl5/LaTeXML/Package/TeX.pool.ltxml... ...

Admin

从 .tex 源文件中提取高级对象
latexml

从 .tex 源文件中提取高级对象

我想到了一个可以方便地撇去通过 arXiv 论文/文章。简而言之,它应该根据文档的类型(图像、表格、公式、段落等)过滤掉文档的各个部分。显然,在 HTML 上执行比在 PDF 上执行要容易得多。据我所知,PDF 不包含有关文档结构的任何信息,基本上它是一组“在此处绘制此字形”的指令,因此恢复结构成为(不必要的)非平凡 OCR 问题。 那么,直接的解决方案就是将论文.tex源转换为 HTML。可用选项包括: lwarp:似乎从一开始就要考虑 HTML 目标,需要大量的源修补 latex2html:非常强大,但有些内容被转换成图像,这对响应性/a11y 来说不...

Admin

LateXML 无法找到类的绑定
latexml

LateXML 无法找到类的绑定

我第一次使用 LateXml,无法进行转换。 我必须首先评论一些细节: 我在 Linux 中使用 TexLive 2019。 我使用的是 .cls 文件,其中定义了 documentclass。这是一个自定义文件。 为了编译 latex 文件,我使用 pdflatex,得到了一个 .pdf 文件,但没有得到 .dvi 文件。 在 LateXML 上我输入以下命令 latexml --includestyles --destination=../myDirectory/myfile.xml myfile.tex 当我编译时,首先收到此警告: War...

Admin

Latex -> html 带有数学方程式,便于生成 MathML
latexml

Latex -> html 带有数学方程式,便于生成 MathML

编辑,原始问题如下 - 我想将问题简化为以下内容: 获取包含公式中的矩阵和向量的 LaTeX 输入文件并使其可访问的最佳方法是什么? 下面我描述我到目前为止所做的工作,包括将方程式转换为带有 MathML 的网络文档。 我现在知道 Firefox 原生支持 MathML,但 Chrome 不支持,这让我有些困惑。 我非常感谢任何答案/建议/评论 - 我非常感谢迄今为止的所有评论 从这些中我了解到,MathML 可以在 Chrome 等不支持 MathML 的浏览器上使用 MathJax 呈现,(尽管我并不真正了解如何做到这一点。) 原始帖子。 首先,...

Admin

如何用 XML 标签包装段落?
latexml

如何用 XML 标签包装段落?

密切相关: 更改段落开始/结束命令 是否有 LaTeX“钩子”用于自动将段落包装在框中,或者最好是 XML 标签中? 我想将输出的文件加载到 XML 解析器中,但是每段作为单独的行。 输入文件示例: \documentclass{minimal} \begin{document} Hello World. Hello Again. \end{document} 简单输出 XML 文件的示例: <Document> <Paragraph>Hello World.&...

Admin

如何在 Windows 中安装 LaTeXML?
latexml

如何在 Windows 中安装 LaTeXML?

有人能提供一步一步的说明如何在 Windows 中安装和使用 LaTeXML 吗?我联系了他们的官方网站寻求说明,但却无法理解任何说明。 任何帮助都将不胜感激。谢谢 ...

Admin

关于latexml:latexML中的ltablex hack?
latexml

关于latexml:latexML中的ltablex hack?

我需要在 LatexML 可用的包范围内访问ltablex类似功能。即,需要将文本换行到列中的长表。通常,我会这样做 \documentclass{article} \usepackage{ltablex} \usepackage{booktabs} \begin{document} \label{lab:aLabel} \begin{tabularx}{\linewidth}{cX} \caption{A caption.} \toprule A & Some long stuff that needs to wrap. B & Mor...

Admin