如果我在长文中插入几个新段落,我希望以某种方式标记新部分,以便其他人可以看到我编辑了这部分并且尚未更正。
我还希望能够非常轻松地删除“这是新文本”标记。理想情况下,它们应该在 diff 中显示一两行左右。
\begingroup
目前我使用一种横跨多个段落的文本颜色。它与和配合得很好\endgroup
:
\begingroup \color{tcolortodo}
More the none paragraph, ... lists, tables, etc.
\endgroup
但我经常用黑白打印机打印东西。所以,我能想到的唯一其他可能性是新段落旁边的黑线或黑条。 我怎么做?
答案1
您可以使用changebar
包裹。在下面的最小示例中,颜色(红色)的使用仅仅突出显示了\cbstart
和之间内容所反映的变化\cbend
:
\documentclass{article}
\usepackage[pdftex]{changebar}% http://ctan.org/pkg/changebar
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et urna odio.
Suspendisse vitae lacus orci. Morbi neque metus, sollicitudin eget varius
at, malesuada a urna. Integer bibendum quam ultrices est interdum a
placerat sem aliquet. Sed ipsum tellus, hendrerit eu iaculis eget,
facilisis a purus. Mauris id justo ligula, sed facilisis neque. Praesent
mauris mi, ultrices nec sodales ut, mollis at quam. Cras a est a mauris
ullamcorper aliquet. Nunc risus turpis, iaculis vel fermentum id, gravida
at nulla. Nam condimentum semper lectus. In et sollicitudin sem. Nunc nunc
ante, dapibus non luctus nec, laoreet vel leo. Fusce lorem risus,
fermentum in aliquet sed, pellentesque at est. Nam nec tempor eros.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et urna odio.
Suspendisse vitae lacus orci. Morbi neque metus, sollicitudin eget varius
at, malesuada a urna. \cbstart{\color{red}In magna erat, suscipit vitae rutrum sit
amet, condimentum at velit. Aenean semper quam sed dolor malesuada id
aliquet mi fringilla.}\cbend\ Mauris id justo ligula, sed facilisis neque.
Praesent mauris mi, ultrices nec sodales ut, mollis at quam. Cras a est a
mauris ullamcorper aliquet. Nunc risus turpis, iaculis vel fermentum id,
gravida at nulla. Nam condimentum semper lectus. In et sollicitudin sem.
Nunc nunc ante, dapibus non luctus nec, laoreet vel leo. Fusce lorem risus,
fermentum in aliquet sed, pellentesque at est. Nam nec tempor eros.
\end{document}
changebar
如果需要,该软件包还提供了一个环境。请参阅包装文档有关更多信息,以及更改栏的颜色:
\usepackage[pdftex,color]{changebar}% http://ctan.org/pkg/changebar
\cbcolor{black}% Change bar colour is black
如果您想删除更改,您可以通过以下方式修改文档中的命令\cbstart
和(例如)\cbend
\let\cbstart\relax % Void \cbstart
\let\cbend\relax % Void \cbend
或使用提供的\nochangebars
。
PS. 我指定驱动程序为pdftex
。您需要根据编译顺序进行修改。同样,这包含在软件包文档中。