![marginnote 和 framed - 使用 lualatex 解决方法失败](https://linux22.com/image/453259/marginnote%20%E5%92%8C%20framed%20-%20%E4%BD%BF%E7%94%A8%20lualatex%20%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%E5%A4%B1%E8%B4%A5.png)
我的 12 年前的 Tex 文件中有此代码,我现在想升级它,以便它们与 lualatex 兼容。我加载此代码是为了修复 marginnote 和 framed 的问题。不幸的是,我没有记录哪个问题以及如何显示它。
% !TeX program = lualatex
\documentclass{minimal}
\usepackage{ifpdf}
\usepackage{framed}
\usepackage{marginnote}
\ifpdftex{%
\ifpdfoutput{}{%
\begingroup
\makeatletter
\g@addto@macro\framed{%
\let\marginnoteleftadjust\FrameSep
\let\marginnoterightadjust\FrameSep
}
\makeatother
\endgroup
}% ifpdfoutput
}{}% ifpdftex
\begin{document}
\end{document}
我的第一个问题是:我还需要这个吗?
第二个问题:我该如何解决 lualatex 的问题:
! Incomplete \iffalse; all text was ignored after line 14.
错误发生在代码的某个地方。它与 pdflatex 一起工作。