Textersetzung innerhalb einer Umgebung - 2

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: Textersetzung innerhalb einer Umgebung - 2

von texpiet » So 3. Apr 2011, 14:45

Sepp99 hat geschrieben:Und was soll der link bedeuten?
Sorry, noob-Fehler! Dachte der Link bezieht sich auf die Nummer des Forum-Artikels...ist nun entfernt.

von Sepp99 » So 3. Apr 2011, 14:10

Und was soll der link bedeuten?
Sepp.-

Textersetzung innerhalb einer Umgebung - 2

von texpiet » So 3. Apr 2011, 13:31

Hallo Forum,
nun hat KOMA mir eine schöne Lösung im letzten Thread gezeigt, wie ich mehrere Buchstaben nacheinander verarbeite kann. Jetzt möchte ich das durch einen optionalen Parameter erweitern, bekomme es aber trotz Studium entsprechender Beispiele nicht hin:
\makeatletter 
\newcommand*{\winkeralphabet}[2][scale=0.15]{%
  \begingroup 
    \edef\@tempa{#2}
    \expandafter\@winkeralphabet\@tempa\relax 
} 
\newcommand*{\@winkeralphabet}[1]{%
  \ifx \relax#1\relax 
    \endgroup 
  \else 
    \includegraphics[scale=0.15]{./semaphore/#1}
    \expandafter\@winkeralphabet 
  \fi  
} 
\makeatother
Problem ist natürlich das "Submakro" @winkeralphabet, das nicht auf meinen optionalen Parameter anspringen möchte. Den optionalen Parameter in includegraphics würde ich gern in winkeralphabet[scale...]{text} angeben. Die erste Definition funktioniert soweit, aber ich bekomme den Parameter nicht an das Submakro übergeben, da ich nicht hinbekomme, wie das Submakro aufgerufen wird.

Nochmal einen Hinweis?

(Thread ist Rückfrage zu http://www.golatex.de/textersetzung-inn ... t6531.html, der aber sehr schön beantwortet wurde.)

LG
Peter

Nach oben