item[\...]: Sonderzeichen als Argument in description

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[\...]: Sonderzeichen als Argument in description

von Steffen » Mi 20. Mai 2009, 22:39

Hallo,
finde den letzgenannten Vorschlag gut und werd es so machen.
\usepackage[T1]{fontenc}
hab ich in meiner Originaldatei sogar drin. Das hab ich nur beim Erstellen des Minimalbeispiels rausgekürzt. Da hab ich noch nicht ganz raus, wie viel ich im Minimalbeispiel drinlassen oder rausnehmen soll.

Danke nochmal für alle Hinweise.
Gruß Steffen

Sonderzeichen in Auflistung

von Stefan Kottwitz » Mi 20. Mai 2009, 19:10

Hallo Steffen,

zusätzlich zur Eingabecodierung ist auch T1-Schriftcodierung empfehlenswert:
\usepackage[T1]{fontenc}
Dein Beispielcode liefert mir 5 Warnungen, die allesamt dadurch verschwinden. Du kannst dann auch > und < direkt im Text verwenden.

Betreffend die Ausrichtung der Symbole, sie haben eben unterschiedliche Breite. Du könntest zwar -- statt - wählen oder etwa $-$, doch denkbar wäre ein Schrift mit fester Zeichenbreite.

Betrachte einmal dieses entsprechend modifizierte Beispiel:
\documentclass{scrreprt}
\usepackage[english,ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}

\begin{description}
\item[\texttt{\textbackslash=}] Tabulator wird an der aktuellen Stelle gesetzt.
\item[\texttt{\textbackslash>}] Sprung zur nächsten Tabulatorposition.
\item[\texttt{\textbackslash<}] Rücksprung um eine Tabulorposition.
\item[\texttt{\textbackslash+}] Der linke Rand verschiebt sich um eine Tabulatorposition nach rechts.
\item[\texttt{\textbackslash-}] Der linke Rand verschiebt sich um eine Tabulatorposition nach links.
\end{description}

\end{document}
Viele Grüße,

Stefan

von Steffen » Mi 20. Mai 2009, 00:11

Hallo,
danke für die Hinweise.

Um die folgende Liste zu erstellen:
\= Tabulator wird an der aktuellen Stelle gesetzt.
\> Sprung zur nächsten Tabulatorposition.
\< Rücksprung um eine Tabulorposition.
\+ Der linke Rand verschiebt sich um eine Tabulatorposition nach rechts.
\- Der linke Rand verschiebt sich um eine Tabulatorposition nach links.
hab ich jetzt folgenden Code verwendet:
\documentclass{scrreprt}
\usepackage[english,ngerman]{babel} 
\usepackage[ansinew]{inputenc} 

\begin{document}

\begin{description}
\item[\textbackslash=] Tabulator wird an der aktuellen Stelle gesetzt.
\item[\textbackslash\textgreater] Sprung zur nächsten Tabulatorposition.
\item[\textbackslash\textless] Rücksprung um eine Tabulorposition.
\item[\textbackslash+] Der linke Rand verschiebt sich um eine Tabulatorposition nach rechts.
\item[\textbackslash-] Der linke Rand verschiebt sich um eine Tabulatorposition nach links.
\end{description}

\end{document} 
@KOMA:
Hab ich den Hinweis mit der fehlenden Eingabecodierung so richtig verstanden, dass ich keine Umlaute verwenden darf, wenn ich nicht ein entsprechend "passendes" Paket dafür geladen hab?

Verwundert hat mich, dass ich scheinbar + und - schreiben darf und nicht \plus und \minus schreiben muss.
In meinem pdf ist die letzte Zeile (die mit "\-") weniger eingerückt als die anderen. Weiß jemand, warum dies so ist und wie ich das verhindern kann?

Gruß Steffen

von KOMA » Di 19. Mai 2009, 12:34

Da Du keine Eingabecodierung definiert hast, solltest Du Dich in der Eingabe auf US-ASCII beschränken. Ansonsten suchst Du einfach ein paar Sonderzeichen, die im fntguide zu finden sind:
\documentclass{scrreprt} 
\begin{document} 

\begin{description} 
\item[\textgreater] Befehl f\"ur Sprung zur n\"achsten Tabulatorposition. 
\item[\textless] Befehl f\"ur R\"ucksprung um eine Tabulorposition. 
\item[+] Befehl f\"ur \dots
\end{description} 

\end{document}

item[\...]: Sonderzeichen als Argument in description

von Steffen » Di 19. Mai 2009, 04:34

Hallo,
ich weiß nicht, ob die Überschrift wirklich korrekt formuliert ist. Was ich machen will, ist aber eigentlich ganz einfach. Ich möchte eine Liste erstellen, die in etwa so aussieht:
\> Befehl für Sprung zur nächsten Tabulatorposition.
\< Befehl für Rücksprung um eine Tabulorposition.
\+ Befehl für ...
\documentclass{scrreprt}
\begin{document}

\begin{description}
\item[\>] Befehl für Sprung zur nächsten Tabulatorposition.
\item[\<] Befehl für Rücksprung um eine Tabulorposition.
\item[\+] Befehl für ...
\end{description}

\end{document}
funktioniert nicht und ich krieg nicht raus, wie ich das \> innerhalb der eckigen Klammern richtig "einpacken" muss. Hab ein paar Varianten probiert, wie
\item[\verb|\>|]
\item[$\>$]
Aber das war's nicht. Wär nett, wenn mir jemand aushelfen könnte.

Gruß Steffen

Nach oben