WeWorkBuddy

[分享创造] 做了一个开源 Zotero 插件 Mktero:把论文 PDF 读成能跳回原文的 Markdown

大家好,我是 Mktero 的作者。这是一个 Zotero 7–10 的扩展,MIT 开源。 为什么做 自己读论文时有几个一直很烦的地方:双栏 PDF 读完左栏要回到顶部找右栏;公式表格在小窗口里看不清,复制出来是乱码;想核对一个数字,又得回 PDF 里一页页翻。 现有的 PDF 转 Markdown 工具能解决一部分,但转出来的 Markdown 和 PDF 是两份文件,笔记和高亮对不上,引用前也没法确认原文。 它做什么 右键 PDF →「使用 Mktero 阅读 Markdown 」,论文会在 Zotero 标签页里变成一栏连续正文: 双栏按阅读顺序重排,公式( KaTeX )、表格、图片、引用、脚注都保留;刊头、页眉页脚和页码隐藏 段落、公式、表格、图片都保留页码和区域映射,「在 PDF 中查看」直接跳回原页原位置 在 Markdown 里做的高亮就是 Zotero 的 PDF 注释,PDF 里已有的高亮也会显示在 Markdown 里 校对 OCR 错字(段落、标题、表格单元格),改动单独保存,不改缓存的转换结果 行间公式复制成 LaTeX ,表格复制成 Markdown 或

Read original source
Source reference for [分享创造] 做了一个开源 Zotero 插件 Mktero:把论文 PDF 读成能跳回原文的 Markdown. Screenshot not yet available.
Source record · preview pending · www.v2ex.comOpen the source for the full page.

Source record

Research analysis

Project record

Source account: 大家好,我是 Mktero 的作者。这是一个 Zotero 7–10 的扩展,MIT 开源。 为什么做 自己读论文时有几个一直很烦的地方:双栏 PDF 读完左栏要回到顶部找右栏;公式表格在小窗口里看不清,复制出来是乱码;想核对一个数字,又得回 PDF 里一页页翻。 现有的 PDF 转 Markdown 工具能解决一部分,但转出来的 Markdown 和 PDF 是两份文件,笔记和高亮对不上,引用前也没法确认原文。 它做什么 右键 PDF →「使用 Mktero 阅读 Markdown 」,论文会在 Zotero 标签页里变成一栏连续正文: 双栏按阅读顺序重排,公式( KaTeX )、表格、图片、引用、脚注都保留;刊头、页眉页脚和页码隐藏 段落、公式、表格、图片都保留页码和区域映射,「在 PDF 中查看」直接跳回原页原位置 在 Markdown 里做的高亮就是 Zotero 的 PDF 注释,PDF 里已有的高亮也会显示在 Markdown 里 校对 OCR 错字(段落、标题、表格单元格),改动单独保存,不改缓存的转换结果 行间公式复制成 LaTeX ,表格复制成 Markdown 或

Observed adoption & comparisons

Recent records to compare: “Show HN: Meeting Timer for Google Slides, a countdown overlay for agenda topics” (Show HN, Nov 5, 2026); “[分享创造] 开源 AI 错题本:支持拍照识别、国内大模型直连(DeepSeek/MiniMax)、组卷打印与安卓单机版” (V2EX, Oct 24, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.

Adoption decision

Evaluate it against the tool or manual workflow it would replace. The stored record supports discovery; it does not yet establish reliability, lower operating cost or commercial adoption.

Unverified requirements

Not verified: license permissions, required hardware, installation steps, maintenance status and a representative task with its failure cases.

Next test

Choose one real task and a current alternative. Record the commit, environment, input, output, elapsed time and failure behavior; retain the result before recommending adoption.