1. ホーム
  2. math

LaTeXを使ったreStructuredTextの数学

2023-08-26 07:50:03

質問

大学の授業でノートを取るために、軽量のマークアップ言語を使いたいと思っています。

私が使っているエディタはgeditですが、その中で reStructuredText Tools for Geditを見つけました。 を見つけました。これは reStructuredText プロセッサを実行し、gedit のペインに HTML をレンダリングしてくれるものです。これは素晴らしいもので、80%は実現できています。

しかし、私の授業の多くでは、ノートに数学の方程式やギリシャ文字を含める必要があります。私は LaTeX にあまり詳しくないのですが、私の理解では、LaTeX にはこれらの機能があるようです。

reSTドキュメントでLaTeXを使用するにはどうしたらよいでしょうか?reST ドキュメントを LaTeX に処理し、それを HTML にレンダリングする必要があるのでしょうか、それとももっと良い方法があるのでしょうか。マークダウンはこれを容易にするでしょうか?必要であれば、geditプラグインを修正することができます。

最後に、誰かこれをやっていますか?プレーンテキストエディタでクラスノートを取るための他の提案はありますか?

ありがとうございます。

どのように解決するのですか?

バージョン 0.8 からはネイティブでサポートされています。もう回避策を使う必要はありません。構文も非常にシンプルです。これは latex の math と同じですが、囲み文字である $$

ですから、mathブロックには単純に次のように書けばよいのです。

.. math::

   \frac{ \sum_{t=0}^{N}f(t,k) }{N}

また、インラインで書きたい場合は、これを使うこともできます。

:math:`\frac{ \sum_{t=0}^{N}f(t,k) }{N}`

は、区切り文字であるバックティックに注目してください。


UPDATEです。

は、新しいバージョンでは、math 要素にダブルバックスラッシュを使用する必要があるようです。 \\frac でなく \frac