Crear texto con hipervínculos, coloreado y entre corchetes

Crear texto con hipervínculos, coloreado y entre corchetes

¿Cómo coloco un hipervínculo entre corchetes usando \href?

Quiero algo como [Enlace] con corchetes, en negro y "Enlace" en azul (mi color de hipervínculo predeterminado).

Respuesta1

De esta manera los corchetes también forman parte del enlace, pero toman el color del texto principal (negro por defecto):

\documentclass{article}
\usepackage{xcolor}
\usepackage[hidelinks]{hyperref}
\newcommand\mylink[2]{\href{#1}{[{\color{blue}#2}]}}
\begin{document}
This is a
\mylink{http://www.example.com}{Example} 
web.  
\end{document}

Respuesta2

\documentclass{article} 
\usepackage[colorlinks=true, urlcolor=blue]{hyperref} 
\let\oldhref\href
\renewcommand\href[2]{[\oldhref{#1}{#2}]}
\begin{document} 
    Here is the \href{https://tex.stackexchange.com/}{Tex Site}. More text ...
\end{document}

Producción

información relacionada