summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex
Initial commit
Diffstat (limited to 'macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex')
-rw-r--r--macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex118
1 files changed, 118 insertions, 0 deletions
diff --git a/macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex b/macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex
new file mode 100644
index 0000000000..f9162deaf5
--- /dev/null
+++ b/macros/latex/contrib/tcolorbox/tcolorbox.doc.quickref.tex
@@ -0,0 +1,118 @@
+% !TeX root = tcolorbox.tex
+% include file of tcolorbox.tex (manual of the LaTeX package tcolorbox)
+\clearpage
+\section{Quick Reference}\label{sec:quickref}%
+\tcbset{external/prefix=external/quickref_}%
+
+\makeatletter
+\begin{tcolorbox}[enhanced,title={tcolorbox},
+ enlarge top initially by=1cm,enlarge bottom finally by=1cm,left skip=1cm,right skip=1cm,
+ colframe=red!50!black!30!white,colback=red!10!white!40!white,
+ colbacktitle=red!30!white,colupper=black!20!white,
+ code={\appto\kvtcb@shadow{%
+ \path[fill=yellow!20!white,draw=yellow!50!black,dashed,line width=0.4pt]
+ ([xshift=-1cm,yshift=-1cm]frame.south west) rectangle
+ ([xshift=1cm,yshift=1cm]frame.north east);
+ }},
+ finish={
+ \draw[thick,<->] ([yshift=-1.3cm]frame.north west)-- node[below]{\refKey{/tcb/width}}
+ ([yshift=-1.3cm]frame.north east);
+ \draw[thick,<->] ([xshift=-15mm]frame.north east)-- node[left,pos=0.35]{\refKey{/tcb/height}}
+ ([xshift=-15mm]frame.south east);
+ \draw[thick,<->] (frame.north)-- node[right]{\refKey{/tcb/before}, \refKey{/tcb/before skip}} +(0,1);
+ \draw[thick,<->] (frame.south)-- node[right]{\refKey{/tcb/after}, \refKey{/tcb/after skip}} +(0,-1);
+ \draw[thick,<->] (frame.west)-- node[below right,align=center]{\refKey{/tcb/left skip}\\\refKey{/tcb/grow to left by}}+(-1,0);
+ \draw[thick,<->] (frame.east)-- node[below left,align=center]{\refKey{/tcb/right skip}\\\refKey{/tcb/grow to right by}}+(1,0);
+ }
+ ]
+ \lipsum[1]
+\end{tcolorbox}
+\makeatother
+
+\bigskip
+\bigskip
+
+\begin{tcolorbox}[enhanced,title={tcolorbox},before skip=5mm,after skip=5mm,
+ colframe=red!50!black!30!white,colback=red!10!white!40!white,
+ colbacktitle=red!30!white,coltext=black!20!white,
+ toptitle=1mm,bottomtitle=1mm,
+ overlay={\begin{tcbclipinterior}%
+ \path[fill=red!10!white!40!yellow!20!white,draw=yellow!50!black,dotted]
+ ([xshift=1mm,yshift=1mm]interior.south west)
+ rectangle ([xshift=-1mm,yshift=-1mm]interior.north east);
+ \path[fill=red!10!white!40!white,draw=yellow!50!black,dotted] (
+ [xshift=5mm,yshift=3mm]interior.south west)
+ rectangle ([xshift=-5mm,yshift=-3mm]interior.north east);
+ \path[fill=red!10!white!40!yellow!20!white,draw=yellow!50!black,dotted]
+ ([xshift=5mm,yshift=-1mm]segmentation.south west)
+ rectangle ([xshift=-5mm,yshift=1mm]segmentation.north east);
+ \path[fill=red!10!white!40!white,draw=yellow!50!black,dotted]
+ ([xshift=5mm,yshift=1mm]segmentation.south west)
+ rectangle ([xshift=-5mm,yshift=-1mm]segmentation.north east);
+ \path[dashed,draw=red!50!black!30!white] (segmentation.west) -- (segmentation.east);
+ \end{tcbclipinterior}%
+ \begin{tcbcliptitle}
+ \path[fill=red!30!white!70!yellow,draw=yellow!50!black,dotted]
+ ([xshift=1mm,yshift=1mm]title.south west)
+ rectangle ([xshift=-1mm,yshift=-1mm]title.north east);
+ \path[fill=red!30!white,draw=yellow!50!black,dotted]
+ ([xshift=5mm,yshift=2mm]title.south west)
+ rectangle ([xshift=-5mm,yshift=-2mm]title.north east);
+ \end{tcbcliptitle}},
+ finish={
+ \coordinate (A) at ([yshift=-0.25mm]frame.north);
+ \draw[thick,<-] (A) -- +(-1,0.3) node[left]{\refKey{/tcb/toprule}};
+ \coordinate (A) at ([yshift=-0.75mm]A);
+ \draw[thick,<-] (A) -- +(1,0) node[right]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([yshift=-1mm]A);
+ \draw[thick,<-] (A) -- +(-1,0) node[left]{\refKey{/tcb/toptitle}};
+ %
+ \coordinate (A) at ([yshift=1.00mm]interior.north);
+ \draw[thick,<-] (A) -- +(1,0) node[right]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([yshift=1mm]A);
+ \draw[thick,<-] (A) -- +(-1,0) node[left]{\refKey{/tcb/bottomtitle}};
+ \coordinate (A) at ([yshift=0.25mm]interior.north);
+ \draw[thick,<-] (A) -- +(-1,-0.4) node[left]{\refKey{/tcb/titlerule}};
+ \coordinate (A) at ([yshift=-0.5mm]interior.north);
+ \draw[thick,<-] (A) -- +(1,-0.2) node[right]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([yshift=-1.5mm]A);
+ \draw[thick,<-] (A) -- +(-1,-0.6) node[left]{\refKey{/tcb/top}};
+ %
+ \coordinate (A) at ([yshift=2.0mm]segmentation);
+ \draw[thick,<-] (A) -- +(-1,0) node[left]{\refKey{/tcb/middle}};
+ \coordinate (A) at ([yshift=0.5mm]segmentation);
+ \draw[thick,<-] (A) -- +(1,0.2) node[right]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([yshift=-0.5mm]segmentation);
+ \draw[thick,<-] (A) -- +(1,-0.2) node[right]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([yshift=-2.0mm]segmentation);
+ \draw[thick,<-] (A) -- +(-1,0) node[left]{\refKey{/tcb/middle}};
+ %
+ \coordinate (A) at ([yshift=0.25mm]frame.south);
+ \draw[thick,<-] (A) -- +(-1,-0.3) node[left]{\refKey{/tcb/bottomrule}};
+ \coordinate (A) at ([yshift=0.75mm]A);
+ \draw[thick,<-] (A) -- +(1,0) node[right]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([yshift=1.5mm]A);
+ \draw[thick,<-] (A) -- +(-1,0) node[left]{\refKey{/tcb/bottom}};
+ %
+ \coordinate (A) at ([xshift=0.25mm]frame.west);
+ \draw[thick,<-] (A) -- +(-0.3,-1) node[below]{\refKey{/tcb/leftrule}};
+ \coordinate (A) at ([xshift=0.75mm]A);
+ \draw[thick,<-] (A) -- +(0,1) node[above]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([xshift=2.5mm]A);
+ \draw[thick,<-] (A) -- +(0.7,0.5) node[above right]{\refKey{/tcb/left}};
+ %
+ \coordinate (A) at ([xshift=-0.25mm]frame.east);
+ \draw[thick,<-] (A) -- +(0.3,-1) node[below]{\refKey{/tcb/rightrule}};
+ \coordinate (A) at ([xshift=-0.75mm]A);
+ \draw[thick,<-] (A) -- +(0,1) node[above]{\refKey{/tcb/boxsep}};
+ \coordinate (A) at ([xshift=-2.5mm]A);
+ \draw[thick,<-] (A) -- +(-0.7,0.5) node[above left]{\refKey{/tcb/right}};
+ }
+ ]
+ \lipsum[1]
+ \tcblower
+ \lipsum[2]
+\end{tcolorbox}
+
+
+