插入评论作为特殊脚注,由作者标记并可选择隐藏

插入评论作为特殊脚注,由作者标记并可选择隐藏

好吧,我正在写博士论文。在这个阶段,我将几乎完成的文本提交给导师进行修订。我想给它提供一些针对导师的评论,并隐藏它们并在版本中显示另一组评论,供正在检查风格的女朋友查看。在审查之后,我想将它传递给其他人,以决定哪些版本的注释是可见的。我希望将这些注释作为特殊脚注(每个设备都有自己的颜色),但不干扰正常的脚注。我需要它们作为脚注,而不是内联或边距,因为我不想让它打断流畅的阅读。

总结:我需要一种可定制(样式和外观)特定脚注的形式,不会干扰标准脚注。
我检查了以下软件包:

  • Manyfoot, Bigfoot: 确实允许使用具有独立编号甚至标记格式的特殊脚注装置(声明新的脚注A),但(除此之外,我仍然在努力解决脚注文本本身的大小和颜色问题)没有隐藏它们的选项。也许我可以用\newcommand{\footnoteA}[1]{\ignorespaces}??来隐藏它。
  • Comment:允许隐藏,但不允许隐藏脚注或特定的脚注。
  • latexdiff:确实允许不同的版本 = 颜色和隐藏,但与自己的评论、脚注多样性/灵活性等无关。
  • Changes:确实允许特定的注释(允许我声明作者,这意味着,给出颜色,从而可以隐藏相应的设备),但不能只添加注释。它迫使我使用“添加”等命令。这些命令将文本标记为 INLINE,这是我不想要的:我只想要脚注中的彩色注释。
  • trackchanges:确实允许作者添加特定的注释,从而也停用它们,确实允许将它们作为脚注,所以我可以拥有不同风格的脚注,但我认为它有一个错误:它会干扰正常的脚注=它将正常的脚注标记更改为自己的标记。
  • FIXme:确实隐藏了,也给我提供了将其调整为特定作者的选项,但这也会与脚注的编号混淆。

非常感谢您提出建议。另一个包,某个组合,对包进行调整?或者一种避免错误的形式trackchanges

答案1

这里发生了一些不同的事情,而且在你的导师和女朋友审查之后,我并不完全了解你的目的是什么。

我先从注释部分开始。然后你需要能够写注释,并且至少需要两个可以打开和关闭的不同集合。对于第一部分,如何写注释,一种替代方法是使用pdfcomment.sty。另一种方法是你想要打开和关闭集合,这可以通过使用调节输出来解决\newif

据我了解,对于脚注部分,您需要一组单独的脚注,这些脚注单独编号,并且文本带有颜色。可以使用\hl命令 from 来标记颜色。soul.sty

\documentclass[11pt]{article}
\usepackage{lipsum}
\usepackage{pdfcomment}
\usepackage{xcolor}
\usepackage{soul}
%%
\newif\iftutorcomment\tutorcommentfalse                  \tutorcommenttrue
\newif\ifgirlfriendcomment\girlfriendcommentfalse        \girlfriendcommenttrue
%%
\def\tutorcomment#1{%
  \iftutorcomment
  \pdfmargincomment[author=Author,color=green,icon=Comment]{#1}
  \fi
}
\def\girlfriendcomment#1{%
  \ifgirlfriendcomment
  \pdfmargincomment[author=Author,color=red,icon=Key]{#1}
  \fi
}
%%%%%%
\newcounter{reviewfootnote}
\def\thedefaultfootnote{\arabic{footnote}}
\def\thereviewfootnote{\alph{reviewfootnote}}
\def\reviewfootnote#1{%
  \let\thefootnote\thereviewfootnote
  \refstepcounter{reviewfootnote}%
  \footnotemark[\arabic{reviewfootnote}]%
  \footnotetext[\arabic{reviewfootnote}]{\hl{#1}}%
  \let\thefootnote\thedefaultfootnote
}
%%\def\reviewfootnote#1{} %% Uncomment to get rid of review footnotes
%%%%%%
\begin{document}
\section{Thesis}
\tutorcomment{Test of tutor comment}
\lipsum[1]
\girlfriendcomment{Test of girlfriend comment}
\lipsum[2-3]

test1\footnote{test of first footnote} 
test2\reviewfootnote{Test of reviewfootnote}
test3\footnote{test of second footnote}
test4\reviewfootnote{Test of reviewfootnote}
\end{document}

在此处输入图片描述

\tutorcommenttrue您可以通过评论开关和来打开或关闭评论\girlfriendcommenttrue

在文档中,pdfcomment您可以找到很多针对注释的调整。但是,由于注释是在 pdf 输出时控制的,因此它在不同的查看器中看起来会有所不同,更不用说纸质印刷版本了。但您可以对其他注释(例如边距注释)使用相同的切换。

我认为您可以在数据包中找到更多脚注功能footmisc.sty

相关内容