Tengo algunas preguntas tontas sobre el uso de LaTeX:
En un artículo, ¿cómo puedo obtener referencias coloridas como las que se muestran en la siguiente figura?
¿Cómo reduzco el tamaño de fuente de referencia integrado que se indica a continuación?
¿Cómo escribo referencias múltiples como fig(1) --> ref 5-8? Si escribimos como
\cite{fahjhf1,hfafafa2, hafhad2, fhahgadfhd3}
luego el resultado es [1,2,3,4], mientras que a mí me gustaría obtener [1-4]
Respuesta1
Para desarrollar un poco mi comentario anterior (que no fue diferente a la respuesta de Werner).
\usepackage[colorlinks,citecolor=blue]{hyperref}
Debería obtener enlaces de citas azules. (Creo que el color predeterminado es el verde).
Si desea que la fuente utilizada para las referencias sea más pequeña que el tamaño de la referencia en lugar de aumentar el tamaño de la referencia, renueve el comando \bibfont.
Pasar style=numeric-comp comprime las referencias de la forma que desee, pero parece que necesita pasar las referencias como una lista de claves separadas por comas. Es decir, no funciona con los comandos de multicitación de biblatex (al menos a mí no me funcionó).
Por ejemplo:
\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}
me da:
cuando se procesa con biblatex -> biber -> biblatex -> biblatex.
Respuesta2
Utilizar el
hyperref
paquetecon lacolorlinks
opción.Bajo
biblatex
puede redefinir elbibliography
encabezado (predeterminado) usando\defbibheading{bibliography}[\bibname]{% \section*{\normalsize\bfseries #1}% \markboth{#1}{#1}}
donde puedes actualizar
\normalsize\bfseries
como se esperaba.\section*
no termina en el ToC, por lo que formatearlo de esta manera debería ser suficiente.Bajo
biblatex
puedes usar elsortsites
ynumeric-comp
. Esto es similar a usar elcite
paqueteopción (predeterminada)compress
.