summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tcolorbox/tcolorbox.doc.abstract.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tcolorbox/tcolorbox.doc.abstract.tex')
-rw-r--r--macros/latex/contrib/tcolorbox/tcolorbox.doc.abstract.tex116
1 files changed, 116 insertions, 0 deletions
diff --git a/macros/latex/contrib/tcolorbox/tcolorbox.doc.abstract.tex b/macros/latex/contrib/tcolorbox/tcolorbox.doc.abstract.tex
new file mode 100644
index 0000000000..ecd45a34e1
--- /dev/null
+++ b/macros/latex/contrib/tcolorbox/tcolorbox.doc.abstract.tex
@@ -0,0 +1,116 @@
+% !TeX root = tcolorbox.tex
+% include file of tcolorbox.tex (manual of the LaTeX package tcolorbox)
+\begin{tcboutputlisting}
+% \usepackage{incgraph}
+\begin{inctext}
+\begin{tikzpicture}
+\definecolorseries{boxcol}{rgb}{last}{blue}{red}
+\resetcolorseries[28]{boxcol}
+\coordinate (A) at (0,0); \coordinate (B) at (21,29.7);
+\path[use as bounding box] (A) rectangle coordinate (C) (B);
+\node[transform shape,xslant=0.7,rotate=-10,xshift=0cm] at (C) {%
+ \begin{tcbraster}[raster columns=4,title=tcolorbox \version,
+ fonttitle=\small\bfseries,raster width=50cm]
+ \foreach \b in {1,...,28} {\begin{tcolorbox}[enhanced,
+ watermark text=\thetcbrasternum,
+ colframe=boxcol!30!white,
+ colback=boxcol!25!white!30!white,
+ colbacktitle=boxcol!!+!50!black!30!white,
+ colupper=black!30!white]\lipsum[2]\end{tcolorbox}}
+ \end{tcbraster}%
+};
+\node at (C) {%
+ \begin{tcbitemize}[title=tcolorbox \version,fonttitle=\small\bfseries,
+ enhanced jigsaw,opacityback=0.5,opacitybacktitle=0.75,
+ halign=center,valign=center,arc=5mm,
+ raster width=16cm,raster column skip=8mm,raster halign=center,
+ raster force size=false,
+ raster row 1/.style={height=6cm},
+ raster row 2/.style={width=6cm,height=4cm},
+ raster column 1/.style={flushright title,
+ frame style={left color=yellow!50!black,right color=green!50!black},
+ title style={left color=yellow!50!blue,right color=blue!50!green!50!black},
+ interior style={left color=yellow!70,right color=green!70},
+ underlay={\draw[line width=6mm,line cap=round,black!60]
+ ([shift={(0.4,-0.15)}]frame.north east)
+ --([shift={(0.4,0.15)}]frame.south east); }},
+ raster column 2/.style={
+ frame style={left color=green!50!black,right color=yellow!50!black},
+ title style={left color=blue!50!green!50!black,right color=yellow!50!blue},
+ interior style={left color=green!70,right color=yellow!70}}]
+ \tcbitem[fontupper=\Huge\bfseries,sharp corners=east,
+ underlay={\draw[line width=6mm,line cap=round,black!60]
+ ([shift={(0.4,0.30)}]frame.north east)-- coordinate(A) +(0,0.2);
+ \draw[line width=1mm,line cap=round,black!60](A) -- +(30:1.5cm);
+ \draw[line width=1mm,line cap=round,black!60](A) -- +(150:1.5cm);}]
+ tcolorbox
+ \tcbitem[fontupper=\large\bfseries,sharp corners=west]
+ Manual for\\ version\\ \version\\(\datum)
+ \tcbitem[sharp corners=northeast]
+ \tcbitem[sharp corners=northwest] Thomas F.~Sturm
+ \end{tcbitemize}%
+};
+\end{tikzpicture}
+\end{inctext}
+\end{tcboutputlisting}
+\tcbuselistingtext
+\tcbinputlisting{title=Cover code,
+ base example,coltitle=black,fonttitle=\itshape,titlerule=0pt,
+ colbacktitle=Navy!15!ExampleBack,top=0mm,before=\par\smallskip,%
+ listing style=mydocumentation,listing only}
+
+%\bigskip
+%\begin{marker}
+%If you have trouble printing this document, the reason is quite likely the
+%cover page. Printing the pages starting with page 2 or page 3 should work.
+%\end{marker}
+
+\clearpage
+\begin{center}
+\begin{tcolorbox}[enhanced,hbox,tikznode,left=8mm,right=8mm,boxrule=0.4pt,
+ colback=white,colframe=black!50!yellow,
+ %drop fuzzy midday shadow=black!50!yellow,
+ drop lifted shadow=black!50!yellow,arc is angular,
+ before=\par\vspace*{5mm},after=\par\bigskip]
+{\bfseries\LARGE The \texttt{tcolorbox} package}\\[3mm]
+{\large Manual for version \version\ (\datum)}
+\end{tcolorbox}
+{\large Thomas F.~Sturm%
+ \footnote{Prof.~Dr.~Dr.~Thomas F.~Sturm, Institut f\"{u}r Mathematik und Informatik,
+ Universit\"{a}t der Bundeswehr M\"{u}nchen, D-85577 Neubiberg, Germany;
+ email: \href{mailto:thomas.sturm@unibw.de}{thomas.sturm@unibw.de}}\par\medskip
+\normalsize\url{http://www.ctan.org/pkg/tcolorbox}\par
+\url{https://github.com/T-F-S/tcolorbox}}
+\end{center}
+\bigskip
+\begin{absquote}
+ \begin{center}\bfseries Abstract\end{center}
+ |tcolorbox| provides an environment for colored and framed text boxes with a
+ heading line. Optionally, such a box can be split in an upper and a lower
+ part. The package |tcolorbox| can be used for the setting of \LaTeX\ examples where
+ one part of the box displays the source code and the other part shows the
+ output. Another common use case is the setting of theorems. The package supports
+ saving and reuse of source code and text parts.
+\end{absquote}
+
+\begin{tcolorbox}[breakable,enhanced jigsaw,title={Contents},fonttitle=\bfseries\Large,
+ colback=yellow!10!white,colframe=red!50!black,before=\par\bigskip\noindent,
+ interior style={fill overzoom image=goldshade.png,fill image opacity=0.25},
+ colbacktitle=red!50!yellow!75!black,
+ enlargepage flexible=\baselineskip,pad at break*=3mm,
+ watermark color=yellow!75!red!25!white,
+ watermark text={\bfseries\Large Contents},
+ attach boxed title to top center={yshift=-0.25mm-\tcboxedtitleheight/2,yshifttext=2mm-\tcboxedtitleheight/2},
+ boxed title style={enhanced,boxrule=0.5mm,
+ frame code={ \path[tcb fill frame] ([xshift=-4mm]frame.west) -- (frame.north west)
+ -- (frame.north east) -- ([xshift=4mm]frame.east)
+ -- (frame.south east) -- (frame.south west) -- cycle; },
+ interior code={ \path[tcb fill interior] ([xshift=-2mm]interior.west)
+ -- (interior.north west) -- (interior.north east)
+ -- ([xshift=2mm]interior.east) -- (interior.south east) -- (interior.south west)
+ -- cycle;} },
+ drop fuzzy shadow]
+\makeatletter
+\@starttoc{toc}
+\makeatother
+\end{tcolorbox}