を使用してハイパーリンクを角括弧で囲むにはどうすればよいですか\href
?
私は、[Link] のような文字を角括弧で囲み、黒で表示し、「Link」を青 (デフォルトのハイパーリンクの色) で表示したいです。
答え1
この方法では、角括弧もリンクの一部になりますが、メインテキストの色(デフォルトでは黒)が使用されます。
\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}