3

Pandoc ドキュメントにフォーマット済みコードのセクションがあります。厳密に言えば、これは疑似コードであり、レンダリングされた LaTeX を整形済みセクションに含めたいと思います。例えば:

# Dijkstra's algorithm

Dijkstra's Algorithm (G,l)
Let S be the set of explored nodes
    For each u in S, we store a distance d(u)
Initially S = {s} and d(s) = 0
While S is not equal to V
    Select a node v not in S with at least one edge from S for which
        d'(v) = min_{e = (u,v) : u in S} d(u) + l_e is as small as possible
    Add v to S and define d(v) = d'(v)
EndWhile

たとえば、d'(v) = min_{e = (u,v) : u in S} d(u) + l_eドキュメントの本文で次のようにレンダリングしたいと思います。$d'(v) = \mathrm{min}_{e = (u,v) : u \in S} d(u) + l_e$

いいえ、$d'(v) = \mathrm{min}_{e = (u,v) : u \in S} d(u) + l_e$事前にフォーマットされたセクションのように入力しても機能しません...

4

2 に答える 2

0

次のような文字をエスケープしようとしましたか:

\$d'(v) = \mathrm{min}_{e = (u,v) : u \in S} d(u) + l_e\$
于 2013-03-28T23:18:08.473 に答える
0

これは本当にラテックスの質問です...パッケージfancyvrbはあなたが望むことをするはずです。Verbatim ブロック内でエスケープ シーケンスを指定できます。たとえば、ヘッダーに \usepackage{fancyvrb} を含めた後:

\begin{Verbatim}[commandchars=\\\{\}] \textit{% This is a comment}
First verbatim line.
\fbox{Second} verbatim line. \textcolor{red}{Third} verbatim line.
\end{Verbatim}

3 行目の red という単語を赤でレンダリングします。\begin{Verbatim} の大文字 V は、これを通常の verbatim 環境と区別することに注意してください。

于 2013-10-30T22:21:06.700 に答える