Tcolorbox-同时设置linkcolor和citecolor

Tcolorbox-同时设置linkcolor和citecolor

我正在尝试编写一个使用 tcolorbox 的自定义命令,但似乎无法为 fonttitle 设置两个选项。我尝试了两种不同的方法,但似乎都不起作用。如果您将所有内容滚动到右侧,您会发现所有这些方法之间的差异 - 查看最长行的末尾。

该命令不起作用:

\newcommand{\vprasanje}[4]{
\begin{tcolorbox}[breakable,left=5mm,right=5mm,top=5mm,bottom=5mm,toptitle=0mm,bottomtitle=0mm,lefttitle=0mm,righttitle=0mm,boxrule=0.15mm,arc=0.25mm,colback=headcolor!2!white,colframe=headcolor!100!white,title=\refstepcounter{zap_stevilka_vprasanja}\label{#1}{\underline{\makebox[\textwidth]{\textbf{\glava \faBookmark~\arabic{zap_stevilka_vprasanja}:}~\textit{"{#2}"}\hfill\vphantom{Žg}}}}\newline{\makebox[\textwidth]{\hfill{\scriptsize \glava \faGraduationCap \uppercase{\textbf{Viri}}:~~\textit{#3}}}},fonttitle=\hypersetup{linkcolor=white},fonttitle=\hypersetup{urlcolor=white}]
#4
\end{tcolorbox}
}

这个也没有:

\newcommand{\vprasanje}[4]{
\begin{tcolorbox}[breakable,left=5mm,right=5mm,top=5mm,bottom=5mm,toptitle=0mm,bottomtitle=0mm,lefttitle=0mm,righttitle=0mm,boxrule=0.15mm,arc=0.25mm,colback=headcolor!2!white,colframe=headcolor!100!white,title=\refstepcounter{zap_stevilka_vprasanja}\label{#1}{\underline{\makebox[\textwidth]{\textbf{\glava \faBookmark~\arabic{zap_stevilka_vprasanja}:}~\textit{"{#2}"}\hfill\vphantom{Žg}}}}\newline{\makebox[\textwidth]{\hfill{\scriptsize \glava \faGraduationCap \uppercase{\textbf{Viri}}:~~\textit{#3}}}},fonttitle=\hypersetup{linkcolor=white,urlcolor=white}]
#4
\end{tcolorbox}
}

但这个有!

\newcommand{\vprasanje}[4]{
\begin{tcolorbox}[breakable,left=5mm,right=5mm,top=5mm,bottom=5mm,toptitle=0mm,bottomtitle=0mm,lefttitle=0mm,righttitle=0mm,boxrule=0.15mm,arc=0.25mm,colback=headcolor!2!white,colframe=headcolor!100!white,title=\refstepcounter{zap_stevilka_vprasanja}\label{#1}{\underline{\makebox[\textwidth]{\textbf{\glava \faBookmark~\arabic{zap_stevilka_vprasanja}:}~\textit{"{#2}"}\hfill\vphantom{Žg}}}}\newline{\makebox[\textwidth]{\hfill{\scriptsize \glava \faGraduationCap \uppercase{\textbf{Viri}}:~~\textit{#3}}}},fonttitle=\hypersetup{linkcolor=white,urlcolor=white}]
#4
\end{tcolorbox}
}

那么,不可能同时改变 URL 和链接的颜色吗?

答案1

参数allcolorsin\hypersetup{}解决了这个问题。来源:hyperref 中链接外观的选项

相关内容