组织模式如何将代码块转换为乳胶格式?

时间:2016-08-17 04:58:17

标签: latex org-mode

组织模式块代码,我想转换为具有漂亮格式的乳胶。 fllow组织模式文本,当转换为latex文件时,它是如此丑陋。我该怎么办? 办?

#+begin_src c
#inlcude <stdio.h>

int main(int argc, char **argv)
{
    printf("hello\n");
}
#+end_src

2 个答案:

答案 0 :(得分:0)

要格式化代码,请尝试

class MyView(DetailView):
    content_type = 'application/xml'

给出了

enter image description here

希望这有帮助!

答案 1 :(得分:0)

试试这个:

\documentclass{article}
\usepackage{listings}

\begin{document}
\begin{lstlisting}[language=C]
   int main(int argc, char **argv)
\end{lstlisting}

\end{document}

列表包可用于各种语言。它将关键字加粗。

您应该使用:

\begin{lstlisting}[frame=single]  

如果你想要一个代码周围的框架

您应该使用:

\lstset{language=C,morekeywords={filter},deletekeywords={main}} 
\begin{lstlisting}[frame=single]

如果你想以粗体显示更多的单词(例如,单词过滤器将以粗体显示)或者如果你想将C关键字放在普通字体中(例如:main将不会以粗体显示)