Archiv verlassen und diese Seite im Standarddesign anzeigen : block-Umgebung in scrartcl
Hallo,
ich würde gerne in meinem Dokument (KOMA-Klasse) Beispielblöcke, so wie man es von Programmierbüchern kennt, verwenden.
Im Prinzip soll es drei Typen von Boxen geben -- exakt wie in der Beamer-Klasse.
De facto suche ich eine Möglichkeit genau die Kästen aus Beamer in einem KOMA-Dokument zu verwenden.
Ich freue mich auf Eure Unterstützung! :)
bobmalaria
15-02-2010, 21:45
hi,
beamer greift auf tikz zurück. ein beispiel wie man solche boxen machen kann findest du hier
http://www.texample.net/tikz/examples/boxes-with-text-and-math/
ich würde gerne in meinem Dokument (KOMA-Klasse) Beispielblöcke, so wie man es von Programmierbüchern kennt, verwenden.
Im Prinzip soll es drei Typen von Boxen geben -- exakt wie in der Beamer-Klasse.
De facto suche ich eine Möglichkeit genau die Kästen aus Beamer in einem KOMA-Dokument zu verwenden.
das kannst du mit eienr ganz normalen Tabelle machen, wobei du die
Titelzeile farbig machst.
Herbert
Alles klar. Soweit schon einmal vielen Dank.
Aber wie vermeide ich, dass ich jedes mal die Tabelle erstellen muss und wenn ich das Design ändere es überall ändern muss?
Ich würde gerne eine neue Block-Umgebung definieren, die ich in etwa so verwenden könnte:
\begin{beispielcode}{For-Schleife}
...
\end{beispielcode}
Wie kann ich so eine neue Umgebung erzeugen ?
Aber wie vermeide ich, dass ich jedes mal die Tabelle erstellen muss und wenn ich das Design ändere es überall ändern muss?
Ich würde gerne eine neue Block-Umgebung definieren, die ich in etwa so verwenden könnte:
\begin{beispielcode}{For-Schleife}
...
\end{beispielcode}
Wie kann ich so eine neue Umgebung erzeugen ?
\documentclass[a4paper,10pt]{article}
\usepackage{array}
\usepackage[table]{xcolor}
\usepackage{ragged2e,calc}
\newenvironment{beispielcode}[2][\linewidth]
{\tabular{|>{\columncolor{blue!30}}c|}\hline
\rowcolor{yellow}\makebox[#1]{\color{blue}#2}\\\hline
\minipage{#1-2\tabcolsep}\rule{0pt}{3ex}\ignorespaces}
{\endminipage\\\hline\endtabular}
\begin{document}
\begin{beispielcode}{For-Schleife}
Hier kommt\\
jetzt\\irgendwas
\end{beispielcode}
\begin{beispielcode}[5cm]{For-Schleife}
Hier kommt\\
jetzt\\irgendwas
\end{beispielcode}
\end{document}
Herbert
Vielen Dank, Herbert! :-)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.