我找到了一些解决方案,通过在序言中重新定义内容,在空白页上添加“此页故意留空”文本,但它不知何故弄乱了子浮点数。如果我有一个子图/子表,当尝试查看文档时会出现错误:
You can't use `\spacefactor' in vertical mode.
Missing $ inserted.
LaTeX Error: Missing \begin{document}.
Missing glyphs!
Use of \sf doesn't match its definition.
...
和更多。
我正在使用 KOMA-Script Book 文档类,序言如下所示:
\newcommand*{\blankpage}{%
\par\vspace*{0.25\textheight}%
{\centering \emph{This page intentionally left blank.}\par}
\vspace{\fill}%
}
\makeatletter
\renewcommand*{\cleardoubleoddstandardpage}{%
\clearpage
\if@twoside
\ifodd\c@page
\else
\blankpage
\thispagestyle{empty}%
\newpage
\if@twocolumn\hbox{}\newpage\fi
\fi
\fi
}
\makeatother
LyX 文档文件可在此处获取。
系统配置:
LyX 版本 2.2.3
Windows 10 x64
MiKTeX 2.9
答案1
确实,esdd 的建议有效。
删除此部分后
\renewcommand*{\cleardoubleoddstandardpage}{%
\clearpage
\if@twoside
\ifodd\c@page
\else
\blankpage
\thispagestyle{empty}%
\newpage
\if@twocolumn\hbox{}\newpage\fi
\fi
\fi
}
\makeatother
该文档将会编译。