2016-12-05 14 views
0

私はLaTexとともにpandocを使ってpdf出力を作成しています。pandoc LaTex changeバックテックハイライト

私は `backticksを使っていくつかのコードを強調しています。

バックティック内のテキストは、別のフォントを使用して強調表示されています。

ハイライトされたテキストの色を背景色と共に変更する方法を教えてください。

これは、インラインハイライト用です。

\usepackage{fancyvrb,newverbs,xcolor} 

\definecolor{Light}{gray}{.90} 

\let\oldtexttt\texttt 
\renewcommand{\texttt}[1]{ 
    \colorbox{Light}{\oldtexttt{#1}} 
} 

をそしてpandoc myfile.md -o myfile.pdf -H header.texを使ってファイルをコンパイル:

答えて

1

あなたはこの(from a tex.SE answer)を使用して新しいファイルheader.texを作成することができます。

+0

コマンドがいくつかのパッケージをインストールしましたが、現在次のエラーが表示されています... 1.16これはコード\ texttt {the \ issue}の文です... – krv

+0

申し訳ありません、これはhttps://github.com/ jgm/pandoc/issues/1694:スペースはインラインでpandocによってエスケープされますが、 '\ hl'は好きではありません。それは一言でうまくいきました。私はそれをさらにテストしませんでした。私はtex.SEからの別の答えを使用してコードを修正しました – scoa

+0

これは今働いています...たくさんの人にお礼を言いました \t 構文ハイライトとコードブロックを持つpdfファイルを作成したいと思います。これまでのところ、私のコンテンツに焦点を当てている多くの構成があるので、これまでのところ最良の選択肢でした。シンタックスハイライトを持つコードを使用してPDFを作成するための簡単なツールはありますか? – krv