私はクラスのメモにMarkdownを使用してきました。Markdownでいくつかの前処理を行うことで、テーブルのようなこともできます。しかし、今期は多くの数学を使ってクラスを教えています。MarkdownでLaTeXの数式を次のように記述できるようになりたいです。
The refinement relation is written $a \sqsubseteq b$, which can be
pronounced "$a$ approximates $b$" or "$b$ is at least as defined as $a$".
LaTeXの各フラグメントを取得し、それを前処理して素敵なアンチエイリアス処理されたPNGファイルにして、HTML <img>
タグを介してMarkdownに含めることができるようにしたいと思います。しかし、どのようにしてLaTeXのフラグメントを取得して、
- 正しいバウンディングボックスを持っています
- アンチエイリアスされている
私が知っている方法は、DVI、PostScript、またはPDF形式でページ全体を取得することだけです。
この問題は解決されたと思いますが、適切な検索キーワードを推測できませんでした。それを解決する方法または既存のソリューションを探す場所はありますか?
編集:mathTeXをインストールしたので、コードは柔軟性がなく、Linuxファイルシステム階層標準に違反しており、それはその言葉の良い意味でも悪い意味でもアマチュアの仕事です。コードは非常に複雑なので、明らかな障害はありません。私は代替案を探します。
また、一番下のソリューションはに基づいてdvipng
いることは明らかです。
ONE YEAR LATER:私は待っていたのシームレスな統合を手に入れたことはありませんが、私は私自身の工夫のスクリプトに沿って足を引きずっています。代わりに、ImageMagick のプログラムdvipng
を使用する方が少し簡単です。メリットは、スケーリングなどの制御が少し増えることと、透明な背景を簡単に作成できることです。好奇心が強い人はこの例を調べることができます。 dvips -E
convert
この解決策は誰にもお勧めできません。しかし、MathTeXもお勧めできません。