在 changebar 包的 \cbstart 和 \cbend 之间更改文本颜色

在 changebar 包的 \cbstart 和 \cbend 之间更改文本颜色
%! TEX program = lualatex
\documentclass[]{article}
\usepackage{luatex85}
\usepackage[xcolor,pdftex]{changebar}
\usepackage{lipsum}
\cbcolor{blue}

\begin{document}
\lipsum[2]
\cbstart
{\color{blue} % I want to remove this here and add a configuration to the preamble.
  \lipsum[2]
}
\cbend
\lipsum[2]
\end{document}

\cbstart当我使用 激活变更栏并使用 切换回来时,我想自动更改文本颜色\cbend

答案1

changebar我的解决方案是按照 Ulrike Fischer 的建议重新定义环境:

\let\internchangebar\changebar
\let\endinternchangebar\endchangebar
\renewenvironment{changebar}
  {\begin{internchangebar}\bgroup\color{blue}}
  {\egroup\end{internchangebar}}

相关内容