【问题标题】:Unable to Convert Markdown to PDF in VS Code无法在 VS Code 中将 Markdown 转换为 PDF
【发布时间】:2020-10-30 06:43:09
【问题描述】:

我已经在 VS 代码中安装了 markdown 扩展,但是当我尝试通过 按 F1 并选择以下内容:

我正在使用 Windows

我收到以下错误:

完全错误:

错误:无法启动浏览器进程! /home/myname/.vscode-server/extensions/yzane.markdown-pdf-1.4.4/node_modules/puppeteer-core/.local-chromium/linux-722234/chrome-linux/chrome:加载共享库时出错:libXcursor .so.1:无法打开共享对象文件:没有这样的文件或目录故障排除:https://github.com/puppeteer/puppeteer/blob/master/docs/troubleshooting.md

有什么想法吗?

我可以看到它已经创建了 _tmp.html 文件,但是它停在那里并且没有完成转换 pdf

我在 VS code 中安装的 Markdown 扩展是:Markdown PDF by yzane

干杯, 迈克尔

【问题讨论】:

    标签: pdf visual-studio-code export pdf-generation markdown


    【解决方案1】:

    我猜你正在使用带有 [WSL: Ubuntu] 的 VSCode。 不幸的是,你和我在同一条船上。 我被告知 WSL 和 windows 有时不匹配,在这种情况下,windows 的 Chromium 是受害者。 我已经搜遍了网,修复它的唯一方法会让你容易受到外部力量的影响。

    您可以改用 Grip 或 pandoc。

    【讨论】:

    • 您好,非常感谢您回复我,请原谅我的超级延迟回复。感谢您的回复,我也找到了解决方法:)
    【解决方案2】:

    标记到@nekounborn 并推荐 pandoc:

    我有这个确切的问题,你告诉我 pandoc 存在。谢谢!

    为了我自己的记忆,也为了其他人的记忆:有一个名为 vscode-pandoc 的 vscode 扩展,可以让您呈现为 html、xdocx 和 pdf。它需要你在你的 linux 环境中有 pandoc,如果你想制作 pdf,它需要有 latex-pdf。

    下面的第一个 apt-get 命令安装 pandoc,接下来是用它创建 pdf 所需的所有东西

    $ sudo apt-get update && sudo apt-get install pandoc
    $ sudo apt-get install texlive-latex-base texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra
    

    【讨论】:

      猜你喜欢
      • 2023-02-07
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      • 2015-07-24
      • 1970-01-01
      • 2018-07-27
      • 2013-07-11
      • 2018-04-25
      相关资源
      最近更新 更多