Problem mit eigener Abbildungs-Definition

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Problem mit eigener Abbildungs-Definition

von Sepp99 » Do 15. Dez 2011, 10:56

Lass bei der Befehlsdefinition bei #1 die Klammern weg:
\newcommand{\PikAchtung}[1]
{\begin{longtable}{ l p{0.82\textwidth}}
      \raisebox{-.7\totalheight}
      {\includegraphics[width=0.12\textwidth]{Piktogramme/Achtung}} & #1 \\
\end{longtable}}
Weiters würde ich den Befehl
\abs
umbenennen, da dieser auch ein Befehl im Mathemode ist!

Gruß, Sepp.-

Problem mit eigener Abbildungs-Definition

von SERRAThomas » Do 15. Dez 2011, 10:17

Hallo zusammen,

ich bin neu hier weil ich Probleme mit Latex hab.
Ich hab zwar schon einiges mit dem System gemacht, häng aber grad irgendwie und komm nicht weiter.

Ich bin gerade dabei eine Bedienungsanleitung zu verfassen, und da gehören Warnhinweise rein.

Um das ganze zu vereinfachen hab ich mir einige neue Befehle erstellt, einer davon hat aber ein Problem.
Dazu das Minimalbeispiel:
\documentclass{scrreprt}

\usepackage{longtable}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[dvips]{graphicx}



%Soll ein Piktogramm einfügen, daneben ein Mehrzeiliger Text. Ansatz: Longtable, linke Spalte das Bild, rechte Spalte in je einer Zeile die Anmerkungen. Longtable deshalb, weil die ANmerkungen mehrere Seiten sein können.
\newcommand{\PikAchtung}[1] 
{\begin{longtable}{ l p{0.82\textwidth}}	
		\raisebox{-.7\totalheight}
		{\includegraphics[width=0.12\textwidth]{Piktogramme/Achtung}} & {#1} \\
\end{longtable}}

%Soll das Schreiben für Nicht- Latex- Menschen, wie Übersetzer z.B. erleichtern
\newcommand{\abs} 
{\\ &}

\begin{document}


\PikAchtung{Testtext \abs Testtext}

\begin{longtable}{ l p{0.82\textwidth}}	
		\raisebox{-.7\totalheight}
		{\includegraphics[width=0.12\textwidth]{Piktogramme/Achtung}} & Testtext \abs Testtext \\
\end{longtable}
\end{document}


Es wird bei mir folgende Fehlermeldung ausgegeben:
!Missing } inserted.<inserted text>}\PikAchtung{Testtext\absTesttext}
!Missing { inserted.<inserted text>{\PikAchtung{Testtext\abs Testtext}

Kann mir da bitte jemand weiterhelfen?

Wen ich die Tabelle manuell einfüge gibt es das Problem nicht...

Vielen herzliche Dank

Grüße

Thomas

Nach oben