lualatexでbeamerクラスを使用する際に--draftmodeオプションを使用するとエラーが出る
lualatex-0.95.0 (TeXLive 2016) を使用してbeamerクラスでスライドを作成しようとすると
! error: (pdf backend): draftmode cannot be changed after data is written to the PDF file
以下のファイルに示すように
\usepackage{luatexja}
draftmodeを使用しなければエラーは出ないため、問題を回避することができます。
また、lualatex-0.80.0 (TeXLive 2015) ではこのようなエラーは出ませんでした。
(再現方法)
以下のようなファイル hoge.tex を作成して lualatex --draftmode hoge.tex
\documentclass[12pt]{beamer} \begin{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \title{Title} \author{Author} \institute{Institute} \date{\today} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} \frametitle{} \titlepage \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section*{Contents} \begin{frame}[t] \frametitle{Contents} \tableofcontents \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{A} \begin{frame}{t} \frametitle{A} \begin{block}{hoge} \begin{itemize} \item foo \item bar \end{itemize} \end{block} \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{B} \begin{frame}{t} \frametitle{B} \begin{block}{HOGE} \begin{itemize} \item FOO \item BAR \end{itemize} \end{block} \end{frame} \end{document}
お気付きのとおり、luatexja とは関係ないです。これは LuaTeX 0.95.0 本体のバグで、0.98.3 で修正されました。
http://tug.org/pipermail/luatex/2016-August/006148.html
回答ありがとうございました。 LuaTeX-0.98.3になるまで--draftmodeなしで使用したいと思います。
LuaTeX-ja とは関係ないので,クローズします.
lualatex-0.95.0 (TeXLive 2016) を使用してbeamerクラスでスライドを作成しようとすると
のようにエラーが出てしまい、tocファイルなどが作成されません。以下のファイルに示すように
\usepackage{luatexja}を使用していない状態でエラーが出ます。draftmodeを使用しなければエラーは出ないため、問題を回避することができます。
また、lualatex-0.80.0 (TeXLive 2015) ではこのようなエラーは出ませんでした。
(再現方法)
以下のようなファイル hoge.tex を作成して lualatex --draftmode hoge.tex
\documentclass[12pt]{beamer} \begin{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \title{Title} \author{Author} \institute{Institute} \date{\today} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} \frametitle{} \titlepage \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section*{Contents} \begin{frame}[t] \frametitle{Contents} \tableofcontents \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{A} \begin{frame}{t} \frametitle{A} \begin{block}{hoge} \begin{itemize} \item foo \item bar \end{itemize} \end{block} \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{B} \begin{frame}{t} \frametitle{B} \begin{block}{HOGE} \begin{itemize} \item FOO \item BAR \end{itemize} \end{block} \end{frame} \end{document}