PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schönheitsfehler



Lyn
29-10-2008, 21:44
Hallo,
ich habe ein kleines Problem mit einem Schönheitsfehler und finde keine Lösung.

Mit \LaTeX erscheint der Schriftzug in der gewohnten Formatierung. Allerdings wird das darauffolgende Leerzeichen nicht angezeigt. Die so entstehenden Schreibfehler sind lästig. Wie kann ich ein Leerzeichen erzwingen??

localghost
29-10-2008, 21:48
Ein nachfolgender backslash löst das.

\LaTeX\
\LaTeXe\
Das gilt für alle Befehle ohne Argument, die eine Ausgabe erzeugen.


MfG
Thorsten¹

Lyn
29-10-2008, 21:56
Vielen Dank!!

Stefan_K
29-10-2008, 21:56
Hallo Lyn,

Du könntest es auch auf einen Schlag in der Präambel mit xspace (http://ctan.org/pkg/xspace) lösen:

\usepackage{xspace}
\expandafter\def\expandafter\LaTeX\expandafter{\La TeX\xspace}
Dadurch werden Leerzeichen nach \LaTeX eingefügt, jedoch nicht vor Punkt oder Komma.

Viele Grüße,

Stefan

localghost
29-10-2008, 22:06
Da stellt sich mir gerade die Frage von Aufwand und Nutzen. Wie oft kommt \LaTeX schon in einem Dokument vor? Außer, man schreibt über LaTeX.

Stefan_K
29-10-2008, 22:13
Mir schien das durch diesen Beitrag (http://www.mrunix.de/forums/showthread.php?p=279925) möglich. Und obige Kleinigkeit kann man ja analog für andere Textmakros anwenden, daher vielleicht gut zu wissen. ;)

Stefan

Lyn
29-10-2008, 22:34
Da stellt sich mir gerade die Frage von Aufwand und Nutzen. Wie oft kommt \LaTeX schon in einem Dokument vor? Außer, man schreibt über LaTeX.

Eben das tue ich ... ich schreibe mit LaTeX über LaTeX, Make und PDF. Und Markup-Sprachen.