Ich erhalte Fehlermeldungen bei Verwendung von Open in Online-Editor
\AtBeginEnvironment{\Environment}{\begin{tcolorbox}} \AtEndEnvironment{\Environment}{\end{tcolorbox}} Was muss ich anders machen? Händisch geht es, z.B. Open in Online-Editor
\begin{table} \begin{tcolorbox} .... \end{tcolorbox} \end{table} Ganzes Dokument Open in Online-Editor
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{xcolor} \usepackage{graphicx} \usepackage{tcolorbox} \tcbset{colframe=gray, colback=yellow!20,} \usepackage{pgffor} % Schleifen \usepackage{etoolbox} \foreach \Environment in {figure, table}{%% \BeforeBeginEnvironment{\Environment}{\newpage} % Problem hier ..... \AtBeginEnvironment{\Environment}{\begin{tcolorbox}} \AtEndEnvironment{\Environment}{\end{tcolorbox}} % ..... \AfterEndEnvironment{\Environment}{\clearpage} }%% \begin{document} \begin{figure}\label{fig:Bild} \centering \includegraphics[scale=0.6]{example-image-a} \caption{Bildunterschrift} \end{figure} \begin{table} \begin{tcolorbox} \label{tab:Tabelle} \centering\Huge \caption{Tabellen\"uberschrift} \begin{tabular}{c|c|c} A & B & C \\ \hline X & Y & Z \\ \end{tabular} \end{tcolorbox} \end{table} \end{document} |
Open in Online-Editor
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{xcolor} \usepackage{graphicx} \usepackage{tcolorbox} \tcbset{colframe=gray, colback=yellow!20,} \newtcolorbox[blend into=figures]{boxedfigure}[2][]{float=tbp,title={#2},capture=hbox,every float=\centering} \begin{document} \begin{boxedfigure}[label=fig:Bild]{Bildunterschrift} \includegraphics[scale=0.6]{example-image-a} \end{boxedfigure} \end{document} Eine andere Möglichkeit besteht darin, die interne Open in Online-Editor
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{xcolor} \usepackage{graphicx} \usepackage{tcolorbox} \tcbset{colframe=gray, colback=yellow!20,} \usepackage{etoolbox} \makeatletter \pretocmd{\@float}{\newpage}{}{} % Problem hier ..... \apptocmd{\@float}{\begin{tcolorbox}}{}{} \pretocmd{\end@float}{\end{tcolorbox}}{}{} % ..... \apptocmd{\end@float}{\clearpage}{}{} \makeatother \begin{document} \begin{figure}\label{fig:Bild} \centering \includegraphics[scale=0.6]{example-image-a} \caption{Bildunterschrift} \end{figure} \begin{table} \begin{tcolorbox} \label{tab:Tabelle} \centering\Huge \caption{Tabellen\"uberschrift} \begin{tabular}{c|c|c} A & B & C \\ \hline X & Y & Z \\ \end{tabular} \end{tcolorbox} \end{table} \end{document} Dass in diesem Beispiel die Tabelle nun doppelt umrandet ist, ist korrekt, da hier nun eine explizite beantwortet 13 Sep '16, 07:36 saputello Ahhhja... Was immer Du da gezaubert hast beim 2. Beispiel, es scheint zu funktionieren. :() Zumindest bei Es wäre irgendwie praktisch gewesen, wenn
(13 Sep '16, 17:11)
cis
@cis: Auch für
(13 Sep '16, 18:11)
saputello
@cis: Diese Begrenzung von
(13 Sep '16, 18:14)
saputello
Puh, wird das kompliziert (für mich). Ich wollte egtl. nicht mit tcolorbox Theoreme erzeugen, sondern vorhandene amsmath-Theoreme farbig hinterlegen (und das muss für mein Projekt zwingend automatisiert bzw. globalisiert sein), so wie es beim 2. MWE mit tables und figures gemacht wird.
(13 Sep '16, 19:35)
cis
|