如何让github在README.org文件中显示内联数学

时间:2015-07-21 08:35:01

标签: github emacs org-mode

我尝试了很多HTML前导,例如以下最小的例子:

  #+TITLE: Some math stuff
  #+BEGIN_HTML
         <script type="text/javascript"
            src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
        </script>
  #+END_HTML
  =(solve a b)= should return $X$, from $AX=B$

如果我导出到HTML并在我的浏览器中查看,内联数学在我的桌面上工作,但似乎没有在Github中呈现,其中美元符号只是在输出中回显。

关于如何让Github渲染内联数学的任何想法?请注意this question on how to do the same with README.md的答案没有帮助,因为降价与功能更强大的组织模式不同。

编辑:我现在已经了解了Github如何使用github/markup处理.org文件,后者又使用org-ruby来解析文件。似乎带有#+ BeginSrc等的代码块被很好地解析,但不是前导行或内联数学 - 虽然我还没有真正证实这一点。

@david这是我网页上的部分但有希望的相关来源:              

                     README.org         

    <article class="markdown-body entry-content" itemprop="mainContentOfPage"><h1><a id="user-content-some-math-stuff" class="anchor" href="#some-math-stuff" aria-hidden="true"><span class="octicon octicon-link"></span></a>Some math stuff</h1>

<p><code>(solve a b)</code> should return $X$, from $AX=B$</p>
</article>
  </div>

1 个答案:

答案 0 :(得分:1)

https://github.com/github/markup/issues/274似乎表明它目前无法实现。该问题已经结束,没有解决方案。