Lualatex、changebar 和 latexdiff:没有可见的 changebar

Lualatex、changebar 和 latexdiff:没有可见的 changebar

使用 lualatex (0.95) 编译以下 latex 文件不显示任何更改栏

\documentclass{article}
\usepackage{changebar}
\usepackage{lipsum}

\begin{document}
\begin{changebar}[1mm]
  \lipsum[2]
  \begin{changebar}[3mm]
    \cbcolor{blue}
    \lipsum[1]
  \end{changebar}
  \cbcolor{red}
  \lipsum[2]
\end{changebar}

\end{document}

git-latexdiff我在使用/时偶然发现了这一点latexdiff

看起来该包changebar不再被开发了。

是否有changebar支持即将推出的 lualatex 的替代软件包?

答案1

该软件包已经有一段时间没有更新了,所以它可以在 1980 年代的 emtex 上运行,但不能在 luatex 上运行......

但是如果你强制它选择pdftex选项并使用该luatex85包来模拟 pdftex,它似乎可以工作

在此处输入图片描述

\documentclass{article}
\RequirePackage{luatex85}
\usepackage[pdftex,color]{changebar}
\usepackage{lipsum}

\begin{document}
\begin{changebar}[1mm]
  \lipsum[2]
  \begin{changebar}[3mm]
    \cbcolor{blue}
    \lipsum[1]
  \end{changebar}
  \cbcolor{red}
  \lipsum[2]
\end{changebar}

\end{document}

相关内容