首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改单个特定引文的颜色\citep

更改单个特定引文的颜色\citep
EN

Stack Overflow用户
提问于 2021-05-11 13:46:45
回答 2查看 555关注 0票数 1

我必须提交一份经修订的文件,并附上几个新的参考资料。这些必须用蓝色高亮显示。例如,我想要实现的是,在\citep环境中,只有将那些引用用蓝色着色:

代码语言:javascript
运行
复制
\citep{a, b, c}

这里我只想要蓝色的'b'。我尝试使用\color命令和hyperref包,但它们似乎只是影响全局更改。

有可能这样做吗?

EN

回答 2

Stack Overflow用户

发布于 2021-05-11 13:58:01

您可以创建一个新命令。

代码语言:javascript
运行
复制
\newcommand{\citeColored}[2]{\hypersetup{citecolor=#1}\cite{#2}\hypersetup{citecolor=blue}} 

在您的文档中,使用它作为

代码语言:javascript
运行
复制
 \citeColored{yellow}{eg}
票数 1
EN

Stack Overflow用户

发布于 2022-01-17 18:39:28

我在修改手稿的时候遇到了同样的问题。其中一位评审员要求我包括最近的作品,以及我最初发表的另一篇引文。为了区分我稍后在修订版中添加的内容,我做了以下工作:

some text \citep{a} and more text.

  • Revised tex:some text (\citealp{a}; \textcolor{orange}{\citealp{b,c,d}}) more text.

  1. The \citealp{a} 没有显示括号,这允许我手动添加它们(在原始引用之前和新引用之后),使所有引用似乎都是citations.
  2. The \textcolor{orange}的一个单一的复合列表,这是xcolor的一个标准功能。我使用橙色作为我所有修改过的text.
  3. Besides的偏执狂,我还手动插入了一个分号a空格在原始引用和新引用之间使它们看起来一致。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67488099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档