(テキスト)端末にグラフィックラテックス表現を表示する方法はありますか?特に、LXTerminalはLatex方程式のレンダリングを表示できますか?またはこれを可能にする端末エミュレータはありますか?
注:この質問は、レンダリングプロセスではなく端末自体に問題が集中しているため、ここに投稿されました。
答え1
この用語は、端末エミュレータに画像を表示する方法です。 ttysではフレームバッファも使用できます。
tex2im
数式を画像に変換するための優れたソリューションを提供しますが、ユースケースに応じて問題を引き起こす可能性があるいくつかの欠点があります。out.png
現在のディレクトリにファイルを置き、数学などを許可します。
似ていますが、よりカスタマイズ可能なアプローチは次のとおりです。
#!/bin/sh
dir=$(mktemp -d) || exit 1
cd $dir
cat <<EOF > file.tex
\\documentclass[varwidth=true,border=5pt]{standalone}
\\begin{document}
$1
\\end{document}
EOF
texfot --quiet --interactive pdflatex -shell-escape file.tex && \
convert -density 600 file.pdf -quality 90 -background white -alpha off -resize 50% file.png && \
tycat $dir/file.png && \
sleep 0.5
rm -r $dir
このパッケージを使用してstandalone
正しいサイズのPDFを生成し、ImageMagickを使用して変換します。実際にstandalone
変換を処理できますが、ImageMagickで許可されているすべてのオプションが許可されるわけではありません。
すべてのファイルは一時ディレクトリに作成されます。tycat
端末に表示されている写真と競合しないように、削除する前にしばらくお待ちください。