web-dev-qa-db-ja.com

githubwikiのLaTeX数学

LaTeXスタイルの数学をgithubリポジトリウィキに含めることは可能ですか?グーグルは、githubがMathJaxのようなものを許可しなくなったことを意味しますが、ほとんどの参照は古いものです。 LaTeX形式の数学をgithubwikiに含める代わりに(もしあれば)どのような方法がありますか?

28
Aurelius

chart.apis.google.comを使用して、LaTeX式をPNGとしてレンダリングできます。それはGithhubのマークダウンでうまく機能します:

例(マークダウン):

The ratio of the momentum to the velocity is
the relativistic mass, m.

![f1]

And the relativistic mass and the relativistic
kinetic energy are related by the formula:

![f2]

Einstein wanted to omit the unnatural second term
on the right-hand side, whose only purpose is
to make the energy at rest zero, and to declare
that the particle has a total energy, which obeys:
![f3] which is a sum of the rest energy ![f4]
and the kinetic energy.

[f1]: http://chart.apis.google.com/chart?cht=tx&chl=m=\frac{m_0}{\sqrt{1-{\frac{v^2}{c^2}}}}
[f2]: http://chart.apis.google.com/chart?cht=tx&chl=E_k=mc^2-m_0c^2
[f3]: http://chart.apis.google.com/chart?cht=tx&chl=E=mc^2
[f4]: http://chart.apis.google.com/chart?cht=tx&chl=m_0c^2

https

GithubEnterpriseの一部のインストールはhttpを拒否し、httpsを使用した場合にのみ機能します

レンダリング:enter image description here

15
Viliam Simko

単純な数式(指数など)の場合は、使用可能なレンダリング言語を使用するだけでもかまいません。たとえば、テキスタイルを使用すると、次のことができます。

_E = mc ^2^_

Thiwは次のようにレンダリングされます。

_はイタリックスタイルに使用され、^上付き文字。

いくつかのHTMLを追加してMarkdownで同じことを行うことができます:

*E = mc<sup>2</sup>*

あなたはまさにこの場所でそれが実際に動いているのを見ることができます:

E = mc2

複雑な数式のサポートを探している場合は、画像を生成するサードパーティのサービスを使用するよりも良い選択肢はありません。 mathUrl 面白そうです。

入力としてE = mc ^ 2そしてそれは次のリンクを生成します:

http://mathurl.com/render.cgi?E%20%3D%20mc%20%5E%202%5Cnocache

11
Ionică Bizău

GitLabWikiとマークダウンは数式をサポートしています。このため、複数のリポジトリを移動しました。

0
robertmoggach

数学の方程式をGitHubwikiに追加するために、 Ionică で提案されているように mathURL を使用しました。それはあなたのLaTeX方程式をレンダリングします。追加.png生成されたURLに移動し、そのURLをマークダウンの画像(ブロックまたはインライン)として使用します。

0
jeninco

あなたの問題には良い解決策があります-使用 TeXify githubプラグイン-このプラグインの詳細と、これが良いアプローチである理由の説明 answer

0