【问题标题】:AsciiDoc syntax highlighting TypeScript JSX (TSX) in PDF在 PDF 中突出显示 TypeScript JSX (TSX) 的 AsciiDoc 语法
【发布时间】:2020-05-21 06:48:26
【问题描述】:

我正在使用 AsciiDoc 编写大学 React 和 TypeScript 课程。对于 HTML5 后端,我设法配置了 Prism 源代码荧光笔,效果很好。

在 PDF 中突出显示 TypeScript JSX (TSX) 源代码的建议是什么?据我所知,rougepygments 还不支持这个。

【问题讨论】:

  • 您链接到的 Rouge 问题已关闭,因为在此 PR 中添加了实现:github.com/rouge-ruby/rouge/pull/669 TSX 和 Lexers 文档中列出了 Typescript 支持:rouge-ruby.github.io/docs/Rouge/Lexers.html Rouge 将是一个不错的选择。
  • 谢谢,你是对的,我错误地认为 rouge 仍然缺少 JSX 支持,因为即使是我非常基本的 sn-ps 也没有正确呈现。我刚刚filed an issue,所以我们会看到...
  • TSX / TypeScript 词法分析器已在 rouge v3.20.0 中得到修复——现在运行良好!

标签: asciidoc asciidoctor-pdf


【解决方案1】:

从 v3.20.0 开始,rouge 正确支持 TypeScript 和 TSX

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-17
    • 1970-01-01
    • 2021-02-08
    • 2017-04-02
    • 1970-01-01
    • 2017-05-06
    • 2017-11-03
    • 2015-10-31
    相关资源
    最近更新 更多