minted 是否支援 Linux/Unix?

minted 是否支援 Linux/Unix?

我正在嘗試輸入一些筆記,其中包括我正在學習的 Linux 課程上的一些命令,因此我minted在 tex 文件的序言中想到了 loadign。令我驚訝的是,似乎沒有任何對 linux/unix 語言的支持。我仔細地滾動瀏覽了輸出

$ pygmentize -L lexers

但那裡沒有linux。有什麼辦法可以解決這個問題嗎?我使用的是 Win7 作業系統,附有 Texlive 2015、AUCTeX 編輯器。

這給了錯誤:

\begin{minted}{latex}
  sysadmin@localhost:~$ cat /etc/updatedb.conf
\end{minted}

答案1

這個答案只是上面評論的另一個重複。

minted 套件確實突顯了 shell 語言。

不過,它不會在您的輸入中顯示太多內容,因為您沒有使用任何 shell 結構,而是使用 POSIX 程式。

與往常一樣,使用pdflatex -shell-escape <myFile>.tex.

輸出

在此輸入影像描述

程式碼

\documentclass[12pt]{article}
\usepackage{minted}
\begin{document}
\pagestyle{empty}
\paragraph{Your prompt command, not much highlighted}
\begin{minted}{shell-session}
sysadmin@localhost:~$ cat /etc/updatedb.conf
\end{minted}
\paragraph{An actual shell script}
\begin{minted}{shell}
for k in {1..5}
do 
    echo $k
done
\end{minted}
\end{document}

相關內容