저는 LaTeX 사용의 기본 사항을 설명하는 (비머) 슬라이드를 만들고 있습니다. 이 목적을 위해 일부 소스 코드가 어떻게 작동하는지 설명하고 싶습니다.
\documentclass{article}
\title{My first paper}
\begin{document}
...
처럼 보입니다. 즉, 기사 문서 클래스를 사용하여 일부 LaTeX 코드를 컴파일하고 이를 내 슬라이드에 표시하고 싶습니다(별도의 문서를 수동으로 컴파일한 다음 생성된 PDF를 포함하지 않고). 이를 달성하는 가장 좋은/가장 쉬운 방법은 무엇입니까?
처음에는 showexpl
패키지 또는 이와 유사한 것이 작동하는 것처럼 보이지만 \section
샘플 코드와 \title
디스플레이 비머 스타일과 같은 항목을 포함하면 비머가 중단됩니다.
답변1
tcolorbox
소스 코드와 그 출력을 사이트에 표시하는 좋은 방법입니다. 이제 귀하의 질문은 "간결함을 위해 일부 줄을 건너뛰기"를 원하기 때문에 소스 없이 출력을 표시하는 것입니다.
firstline=24, lastline=42
내 제안은 표시하려는 행을 선택하는 데 사용하는 것이지만 소스를 표시하지 않으려는 경우 다음을 수행하십시오.
% !TeX program = txs:///arara
% arara: pdflatex: {shell: yes}
\documentclass{article}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcblisting}{
listing options={%
style=tcblatex,
firstline=0,
lastline=0
},
listing and comment,
pdf comment,
compilable listing,
run pdflatex,
lower separated=false,
top=-\baselineskip
}
\documentclass{article}
\title{Theory of Everything}
\begin{document}
\maketitle
\end{document}
\end{tcblisting}
\end{document}