これは日々の作業を通して学んだことや毎日の生活で気づいたことをを記録しておく備忘録である。
HTML ファイル生成日時: 2024/12/21 11:44:57.596 (台灣標準時)
Beamer では、そのままだと verbatim 環境を使えないようでござる。以下の ようなファイルを用意し、 LaTeX を実行してみると、コンパイルできない。
\documentclass[t]{beamer} \begin{document} \begin{frame}{Test of verbatim} \begin{verbatim} 879.2886783554586 917.3192566724524 913.1680734270184 926.212581516465 931.0554662200888 893.9903129038346 838.540154200455 949.2957743797285 1024.7504166673 997.2277092482291 ..... \end{verbatim} \end{frame} \end{document}
実行してみると、以下のようになる。
% latex test.tex This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/pkgsrc) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./test.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-06-01> (/usr/pkg/share/texmf-dist/tex/latex/beamer/beamer.cls Document Class: beamer 2021/05/26 v3.63 A class for typesetting presentations (/usr/pkg/share/texmf-dist/tex/latex/beamer/beamerbasemodes.sty (/usr/pkg/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/pkg/share/texmf-dist/tex/latex/beamer/beamerbasedecode.sty)) ..... (/usr/pkg/share/texmf-dist/tex/latex/translator/translator-months-dictionary-En glish.dict) (/usr/pkg/share/texmf-dist/tex/latex/translator/translator-numbers-dictionary-E nglish.dict) (/usr/pkg/share/texmf-dist/tex/latex/translator/translator-theorem-dictionary-E nglish.dict) No file test.nav. Runaway argument? 879.2886783554586 917.3192566724524 913.1680734270184 926.2125815164\ETC. ! Paragraph ended before \@xverbatim was complete.
\par l.20 \end{frame} ?
Beamer で verbatim 環境を使うには、 frame 環境に fragile オプションを 与えればよいようでござる。以下のように変更するとコンパイルできるように なるようでござる。
\documentclass[t]{beamer} \begin{document} \begin{frame}[fragile]{Test of verbatim} \begin{verbatim} 879.2886783554586 917.3192566724524 913.1680734270184 926.212581516465 931.0554662200888 893.9903129038346 838.540154200455 949.2957743797285 1024.7504166673 997.2277092482291 ..... \end{verbatim} \end{frame} \end{document}
コンパイルしてみると、以下のように問題なくコンパイルが完了する。
% latex test2.tex This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/pkgsrc) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./test2.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-06-01> (/usr/pkg/share/texmf-dist/tex/latex/beamer/beamer.cls Document Class: beamer 2021/05/26 v3.63 A class for typesetting presentations (/usr/pkg/share/texmf-dist/tex/latex/beamer/beamerbasemodes.sty (/usr/pkg/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/pkg/share/texmf-dist/tex/latex/beamer/beamerbasedecode.sty)) ..... (/usr/pkg/share/texmf-dist/tex/latex/translator/translator-months-dictionary-En glish.dict) (/usr/pkg/share/texmf-dist/tex/latex/translator/translator-numbers-dictionary-E nglish.dict) (/usr/pkg/share/texmf-dist/tex/latex/translator/translator-theorem-dictionary-E nglish.dict) No file test2.nav. (./test2.vrb) [1] (./test2.aux) ) Output written on test2.dvi (1 page, 23016 bytes). Transcript written on test2.log.