괄호로 묶인 컬러 하이퍼링크 텍스트 만들기

괄호로 묶인 컬러 하이퍼링크 텍스트 만들기

를 사용하여 하이퍼링크를 대괄호로 묶으려면 어떻게 해야 합니까 \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}

답변2

\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}

산출

관련 정보