summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tcolorbox/tcbskins.code.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tcolorbox/tcbskins.code.tex')
-rw-r--r--macros/latex/contrib/tcolorbox/tcbskins.code.tex19
1 files changed, 16 insertions, 3 deletions
diff --git a/macros/latex/contrib/tcolorbox/tcbskins.code.tex b/macros/latex/contrib/tcolorbox/tcbskins.code.tex
index 40dfba8cc8..8ff3c2d4d1 100644
--- a/macros/latex/contrib/tcolorbox/tcbskins.code.tex
+++ b/macros/latex/contrib/tcolorbox/tcbskins.code.tex
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 6.0.1 (2023/02/12)
+%% The LaTeX package tcolorbox - version 6.0.3 (2023/03/17)
%% tcbskins.code.tex: Code for colorboxes with different skins
%%
%% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\tcb@set@library@version{6.0.1}
+\tcb@set@library@version{6.0.3}
\RequirePackage{tikz}[2010/10/13]
\RequirePackage{tikzfill.image}
@@ -1861,6 +1861,18 @@
}
}
+\sys_if_engine_xetex:TF
+ {
+ \cs_set:Npn \tcb@XeTeXLinkBox
+ {
+ \setlength{\XeTeXLinkMargin}{0pt}
+ \XeTeXLinkBox
+ }
+ }
+ {
+ \cs_set_eq:NN \tcb@XeTeXLinkBox \use:n
+ }
+
\ExplSyntaxOff
@@ -1876,12 +1888,13 @@
graphics orientation/portrait*/.code={\def\kvtcb@graphics@orientation{3}},
}
+
\newcommand{\tcbhypernode}[2]{\ifdefined\hypersetup\@ifundefined{pgf@sh@ns@#2}{}{%
\node[inner sep=0pt,outer sep=0pt] at (#2.center){%
\tcbsetmacrotowidthofnode\tcb@w@hn{#2}%
\tcbsetmacrotoheightofnode\tcb@h@hn{#2}%
\hypersetup{pdfborder=0 0 0}%
- #1{\vtop to \dimexpr\tcb@h@hn-2bp\relax{\hbox to \dimexpr\tcb@w@hn-2bp\relax{}\vfil}}%
+ #1{\tcb@XeTeXLinkBox{\vtop to \dimexpr\tcb@h@hn-2bp\relax{\hbox to \dimexpr\tcb@w@hn-2bp\relax{}\vfil}}}%
};%
}\fi}