제가 수강하고 있는 Linux 강좌에서 몇 가지 명령이 포함된 메모를 작성하려고 했기 때문에 minted
tex 문서의 서문에 loadign을 넣을 생각이 들었습니다. 놀랍게도 Linux/Unix 언어에 대한 지원이 없는 것 같습니다. 나는 조심스럽게 출력물을 스크롤했다.
$ pygmentize -L lexers
하지만 리눅스는 없습니다. 이 문제를 해결할 수 있는 방법이 있나요? 저는 AUCTeX 편집기인 Texlive 2015가 설치된 Win7 OS를 사용하고 있습니다.
오류가 발생합니다.
\begin{minted}{latex}
sysadmin@localhost:~$ cat /etc/updatedb.conf
\end{minted}
답변1
이 답변은 위 의견의 또 다른 반복입니다.
발행된 패키지는 쉘 언어를 강조합니다.
그러나 쉘 구성을 사용하지 않고 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}