LaTeX 引用彩色编号

LaTeX 引用彩色编号

我有一些关于 LaTeX 使用的一些愚蠢的问题:

  1. 在一篇文章中,如何获得如下图所示的彩色参考文献?

    在此处输入图片描述

  2. 如何减小下面给出的内置参考字体大小?

    在此处输入图片描述

  3. 我如何编写多个引用,如 fig(1) --> ref 5-8 ?如果我们像这样写

     \cite{fahjhf1,hfafafa2, hafhad2, fhahgadfhd3} 
    

然后输出是[1,2,3,4],而我想要得到[1-4]

答案1

详细阐述一下我上面的评论(与沃纳的回答并无不同)。

\usepackage[colorlinks,citecolor=blue]{hyperref}

应该会给你蓝色的引用链接。(我认为默认颜色是绿色。)

如果希望参考文献使用的字体小于参考文献的大小而不是使参考文献的大小变大,请更新命令 \bibfont。

传递 style=numeric-comp 会以您想要的方式压缩参考文献,但似乎您需要将参考文献作为逗号分隔的键列表传递。也就是说,它不适用于 biblatex 的多重引用命令(至少,对我来说它不起作用)。

例如:

\documentclass{article}
\usepackage[colorlinks=true,citecolor=blue,pdftex]{hyperref}
\usepackage[style=numeric-comp]{biblatex}
\addbibresource{biblatex-examples.bib}
\renewcommand{\bibfont}{\normalfont\small}

\begin{document}
\cite{aristotle:anima,aristotle:physics,aristotle:poetics}

\printbibliography
\end{document}

给我:

在此处输入图片描述

当由 biblatex -> biber -> biblatex -> biblatex 处理时。

答案2

  1. 使用hyperref包裹带有colorlinks选项。

  2. 在下面biblatex您可以bibliography使用以下方式重新定义(默认)标题

    \defbibheading{bibliography}[\bibname]{%
      \section*{\normalsize\bfseries #1}%
      \markboth{#1}{#1}}
    

    您可以在其中\normalsize\bfseries按预期进行更新。\section*并没有出现在目录中,这就是为什么以这种方式格式化它应该足够了。

  3. 在下面biblatex您可以使用sortsitesnumeric-comp选项。这类似于使用cite包裹的(默认)compress选项。

相关内容