转换与创建
HTML 转 LaTeX
把语义化的 HTML 转换为独立的 LaTeX 文档,可以编辑、编译,或转成项目。
当内容已经有结构,却困在网页标记里时,HTML 转 LaTeX 就派上用场。标题、段落、强调、列表、链接和简单的表格会变成 LaTeX 源码,而不是一项复制粘贴后的清理工作。
何时使用
标题为“何时使用”的部分- 你掌控这份 HTML,或有权复用其中的内容;
- 页面使用了有意义的元素,例如标题、段落和列表;
- 你想要清晰的文档结构,而不是网页的视觉复制品。
这个工具不是网站下载器。请粘贴 HTML 本身。它不会运行页面脚本,不会登录网站,也无法重现由 CSS 和 JavaScript 驱动的版式。
转换标记
标题为“转换标记”的部分- 打开 HTML 转 LaTeX,或运行
/html-to-latex。 - 粘贴 HTML 片段或完整文档。
- 选择转换。
- 检查生成的
converted.tex源码。 - 复制它、保存它,或创建一个 LaTeX 项目。
例如:
<h2>Method</h2><p>We compared <strong>three</strong> conditions.</p><ul><li>Control</li><li>Treatment</li></ul>会变成 LaTeX 中的一个章节、一个段落、一处粗体短语和一个带项目符号的列表。
哪些内容会保留下来
标题为“哪些内容会保留下来”的部分本地的 Pandoc 转换遵循语义结构。仅属于视觉层面的选择,例如网格定位、响应式断点、动画和大多数 CSS 装饰,在 LaTeX 中没有可靠的对应物,也不是这个工具的目标。
请检查链接、代码块、表格、嵌套列表、图片引用以及所有数学相关的 HTML。如果你通过 Oleafly 的项目导入器导入 .html 文件,内嵌的媒体可以提取到 assets/ 中;粘贴式的工具工作流最适合自包含的标记和文本。
如果目标是 Typst,请使用 HTML 转 Typst。
转换在本地运行。该工具不会获取粘贴页面所引用的远程图片或样式表。