PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Newenvironment/Newcommand-Problem



BenniW
04-06-2007, 20:27
Hallo,
ich möchte aus folgendem am liebsten einen Befehl, wenn's nicht anders geht, eine neue Umgebung machen:

\noindent
\begin{minipage}{\columnwidth-2\columnsep}
\vspace{0.6\baselineskip}
\includegraphics[width=3.81cm]{bla}
\captionof{figure}[für Abb.-Verzeichnis]{Bildunterschrift}
\label{fig:bla}
\vspace{1.2\baselineskip}
\end{minipage}


Ich bin "schon" so weit:

\newenvironment{Bilder}
{\noindent \minipage{\columnwidth-2\columnsep} \vspace{0.6\baselineskip}}
{\vspace{1.2\baselineskip} \endminipage}

\begin{Bilder}
\includegraphics[width=3.81cm]{Bilder/Pilz-Myzel}
\captionof{figure}[für Abb.-Verzeichnis]{Bildunterschrift}
\label{fig:Pilz-Myzel 1}
\end{Bilder}

Am besten wäre es, wenn ich die oben rot markierten "Sachen" als Parameter eingeben könnte nachher...


Vielen Dank schon jetzt,
Benni

sofa-surfer
04-06-2007, 20:58
Hallo,

vielleicht ja so was in der Richtung?



\documentclass{article}
\usepackage{blindtext}
\usepackage{caption}
\usepackage{calc}
\usepackage{graphicx}
\newcommand{\Bilder}[5]{%
\noindent
\begin{minipage}{\columnwidth-2\columnsep}
\vspace{0.6\baselineskip}
\includegraphics[width=#1]{#2}
\captionof{figure}[#3]{#4}
\label{#5}
\vspace{1.2\baselineskip}
\end{minipage}%
}

\begin{document}
\Bilder{2cm}{TU_Logo_SW}{Kurzer Text}{\blindtext}{fig:bla}
\end{document}


Matthias

BenniW
04-06-2007, 21:21
Jaa, vieelen Dank!!!

Ich hatte es gerade auch fast so hingekriegt, aber bei mir hat's nicht gefunzt (wahrscheinlich ne Klammer oder so vergessen.. :( ); aber ist ja jetzt egal!!:D

Danke, Matthias!!!