File Converter 支持的标记语言互转
进入标记转换器
主界面「标记转换器」分类。
支持的格式
| 格式 | 扩展名 | 特点 |
|---|---|---|
| AsciiDoc | .adoc / .asciidoc | 结构化技术文档格式 |
| Docx | .docx | Word 文档(作为输出目标) |
| EPUB | .epub | 电子书 |
| HTML | .html | 网页 |
| INFO | .info | GNU Texinfo 格式 |
| LaTeX | .tex | 学术论文排版 |
| Markdown | .md | 最流行的轻量级标记 |
| 固定排版文档 | ||
| PPTX | .pptx | 演示文稿 |
| reStructuredText | .rst | Python 文档常用 |
| Textile | .textile | 早期轻量级标记 |
| TXT | .txt | 纯文本 |
| WIKI | .wiki | MediaWiki 格式 |
场景一:Markdown → HTML(网页发布)
写了一篇 Markdown 博客,想发布到静态网站。
- 选 .md 文件
- 标记转换器 → HTML
- Settings 中调整:
- 标题层级:保留或降一级
- 代码高亮:开启
- 数学公式:LaTeX 数学公式会被正确渲染
场景二:HTML → Markdown(网页内容采集)
想把一个网页的内容提取成可编辑的 Markdown。
- 点「+」→ 从网址转换 → 粘贴 URL
- 标记转换器 → Markdown(MD)
- 系统会自动下载网页并转换,去掉导航/广告等无关内容
- 拿到干净的 Markdown 文本
场景三:Markdown → Word(送审 / 打印)
技术文档用 Markdown 写好后,需要生成 Word 格式交给别人审阅。
- 选 .md 文件
- 标记转换器 → DOCX
- Settings 中调整:
- 页面大小:A4
- 代码块样式:等宽字体、带灰底
- 表格样式:适合 Word 阅读
场景四:Markdown → LaTeX(学术发表)
部分学术期刊要求 LaTeX 格式投稿。
- 选 .md 文件
- 标记转换器 → TEX(LaTeX)
- Settings 中选择期刊对应的 LaTeX 模板(如果支持)
场景五:reStructuredText → Markdown(Python 文档迁移)
Python 官方文档用 reStructuredText 写的,想转成 Markdown 方便在其他地方使用。
- 选 .rst 文件
- 标记转换器 → Markdown(MD)
特殊能力:表格自动转换
不同标记语言的表格语法差异很大:
# Markdown 表格
| 姓名 | 年龄 |
| --- | --- |
| 张三 | 25 |
# reStructuredText 表格
==== ====
姓名 年龄
==== ====
张三 25
==== ====
% LaTeX 表格
\begin{tabular}{|c|c|}
\hline
姓名 & 年龄 \\
\hline
张三 & 25 \\
\hline
\end{tabular}
File Converter 处理这些转换时会自动转换表格语法,不需要手动调整。
数学公式
Markdown 中写的 LaTeX 数学公式(如 $E=mc^2$)在转为 HTML/PDF/LaTeX 时会被正确渲染。在 Settings 中可以选择 MathJax 或 KaTeX 引擎。
代码块
代码块的语法高亮:
- Markdown → HTML:自动生成带 class 的
<pre><code>标签,可以配 highlight.js 或 Prism - Markdown → PDF:代码块用等宽字体 + 灰底 + 行号
- Markdown → Word:代码块用 Consolas / Courier New 字体
限制
- 复杂的 LaTeX 宏环境(自定义命令、bibtex 引用)File Converter 不处理——这些需要手动调整
- 带内嵌图片的 Markdown:图片会被提取并重新嵌入,但相对路径可能需要手动调整
- 中文排版:某些标记格式转 PDF 时可能需要指定中文字体
对比其他工具
| 方案 | 优点 | 缺点 |
|---|---|---|
| Pandoc(命令行) | 转换最专业 | 只有电脑端、命令行复杂 |
| Typora | 所见即所得 | 收费、只能写 Markdown |
| File Converter | 手机上能做、集成标记转换 | 高级公式/宏支持有限 |
| 在线网站 | 免安装 | 隐私风险 |
日常轻度使用 File Converter 完全够用;重度 LaTeX 用户还是要用专业工具。