如果有人能帮助我为一个特定的超链接设置不同的颜色,我会很高兴(最好不设置)\hypersetup{}
。提前谢谢大家。
\documentclass{article}
\usepackage{soul}
\usepackage{hyperref}
\begin{document}
{\setulcolor{red}\ul{Package Pomodoro CRAN:}}
{\underline{\setulcolor{red}{\href{https://cran.r-project.org/web/packages/pomodoro/index.html}{WANNA UNDERLINE THIS BLACK TEXT WITH RED:}}}}
\end{document}
答案1
\documentclass{article}
\usepackage{soul,xcolor}
\usepackage{hyperref}
\begin{document}
{\setulcolor{red}\ul{Package Pomodoro CRAN:}}
{\setulcolor{red}\ul{\mbox{\href{https://cran.r-project.org/web/packages/pomodoro/index.html}{WANNA UNDERLINE THIS BLACK TEXT WITH RED:}}}}
\end{document}
不,您无法避免使用 \mbox。灵魂不会喜欢它。如果您想要使用换行符加下划线,则应该使用 \hypersetup 或 lualatex 和 lua-ul 包。