【问题标题】:MathJax colored in Jekyll site杰基尔网站上的 MathJax
【发布时间】:2016-05-06 21:12:07
【问题描述】:

我刚刚通过将type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> 添加到header.html,将MathJax 支持添加到我的Jekyll Bootsrap 站点。它可以工作,但是所有呈现为 MathJax except 数字的东西都会在我的代码突出显示中采用数字的颜色。

我尝试在 _syntax.scss 的每行前面添加 .highlight this suggestion 无济于事;即使删除 _syntax.scss 中的所有颜色线也不会改变 MathJax 着色;在_config.yml 中设置highlighter: null 也不行。有任何想法吗?

【问题讨论】:

  • 我们可以在某处看到您的代码吗?
  • 您页面中的某些 CSS 正在影响 MathJax 输出。使用开发人员工具检查 DOM 并选择一些 MathJax 输出。查看该元素的有效样式并查看应用颜色的内容。这可能会给你一个线索,让你知道用什么 CSS 来覆盖它。您可以尝试.MathJax * {color: inherit} 之类的方法,但在不知道导致问题的实际 CSS 规则的情况下,很难告诉您什么会起作用。
  • 未来注意事项:cdn.mathjax.org 即将结束生命周期,请查看mathjax.org/cdn-shutting-down 了解迁移提示。

标签: jekyll mathjax


【解决方案1】:

问题在于绝对 URL。添加.highlight 前缀确实起到了作用,我的本地构建只是没有选择它,因为样式是由我部署的站点上的 CSS 文件完成的。谢谢你指点我,Davide。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多