在 LaTeX 中显示 bash 代码

在 LaTeX 中显示 bash 代码

是否可以在 LaTeX 中显示 bash 代码?像下一个:

Here is the code's format i want to show in latex

答案1

在 LaTeX 中,为了显示 bash 代码和任何其他代码,你可以使用listings包裹。

\lstset命令用于控制基本外观,包括代码语言。请参阅第 13 页listings文档。

要显示的代码可能是 LaTeX 文件的一部分,也可能是外部文件。

\documentclass{report}

\usepackage{listings}
\lstset{
  language=bash,
  basicstyle=\ttfamily
}

\begin{document}

Code directly embedded in \LaTeX\ file.

\begin{lstlisting}
  Here is the code's format i want to show in latex
\end{lstlisting}

Code from an external file.

\lstinputlisting{my.bash}

\end{document}

与上述任务类似的其他可能/相关选项包括(不分先后顺序):

相关内容