\item von selbst definierten Listen-umgebungen

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: \item von selbst definierten Listen-umgebungen

von mcr76 » Mi 27. Mär 2013, 13:17

Danke für deine Antwort.

Ich werde mir mal den Link anschauen.

Ein einfacher Schalter geht leider nicht, da
ich die Prozentangabe gerne noch hinten
angefügt hätte.

von u_fischer » Mi 27. Mär 2013, 12:31

Nun, irgendwie muss TeX ja wissen, wo dein Argument ##2 eigentlich enden soll.

Es gibt die Möglichkeit alles bis zum Ende der Zeile einzusammeln, aber das ist nicht trivial:
http://tex.stackexchange.com/questions/ ... 0454#10454

Für mich klingt deine Beschreibung aber eher als solltest du einfach einen Switch wie \bfseries oder \color statt \textbf oder \textcolor benutzen. Der nächste \item kann ja dann die Farbe/Schrift wieder zurücksetzen.

\item von selbst definierten Listen-umgebungen

von mcr76 » Mi 27. Mär 2013, 11:47

Hallo zusammen,

ich versuche folgendes zu machen:
  • \documentclass[]{scrartcl}

    \newenvironment{coolitemize}{%
    \let\olditem\item%
    \renewcommand\item[2][]{\olditem \emph{##1} : \textbf{##2}}%
    \begin{itemize}}{\end{itemize}%
    }

    \begin{document}

    \begin{coolitemize}
    \item[label] text text
    \end{coolitemize}

    \end{document}
Ich hätte gerne, dass der Text "text text" hinter dem \item komplett fett dargestellt wird. Zur Zeit wird nur der erste Buchstabe fett markiert.

Dies ist nur ein kleines Beispiel.

Im Grunde genommen will ich eine Umgebung haben, in der der Text (##2) farbig markiert wird in Abhängigkeit der eingestellten Prozentzahl:
  • \item[50] Beschreibung
soll liefern:
  • - Beschreibung 50%
Ich kann die Textfarbe in Abhängigkeit von einer Zahl setzen, nur leider schaffe ich es nicht, ##2 komplett zu erhalten. ##2 ist bei mir immer nur der erste Buchstabe.

Hoffentlich kann mir einer von euch helfen, oder kennt vielleicht schon eine Umgebung, die meine Anforderung erfüllt.


Einzige, mir bekannte Lösung:
  • \item[50] {Beschreibung}
Aber die finde ich nicht so toll.

Vielen dank.

Mit freundlichen Grüßen
Christian

Nach oben