есть ли поддержка Linux/Unix в minted?

есть ли поддержка Linux/Unix в minted?

Я пытаюсь напечатать некоторые заметки, которые включают некоторые команды по курсу Linux, который я прохожу, поэтому я подумал о loadign mintedв преамбуле моего документа tex. К моему большому удивлению, похоже, что нет никакой поддержки языка linux/unix. Я внимательно прокрутил вывод

$ pygmentize -L lexers

но linux там нет. Есть ли способ обойти эту проблему? У меня ОС Win7 с Texlive 2015, редактор AUCTeX.

Это приводит к ошибке:

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

решение1

Этот ответ — просто еще одно повторение комментариев выше.

Пакет Minted выделяет языки оболочки.

Однако это не особо отражается на вводе, поскольку вы используете не конструкции оболочки, а программу 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}

Связанный контент