Du möchtest wahrscheinlich $\varepsilon$
verwenden (benötigt keine Pakete).
Das Problem mit deimen \textepsilon
ist ein Standardverhalten von TeX: Nach Kontrollwörtern werden Leerzeichen ignoriert. Wenn du also nach \textepsilon
ein Leerzeichen möchtest, kannst du das auf verschiedene Weisen erreichen:
- eine leere Gruppe nach
\textepsilon
: \textepsilon{} nächstes Wort
(simpel)
- eine Gruppe um
\textepsilon
: {\textepsilon} nächstes Wort
(problematisch, wenn Macro erwünschte lokale Effekte hat)
- ein Controlspace:
\textepsilon\ nächstes Wort
(kann problematisch sein, in der Praxis i.d.R. unbedenklich)
- ein
~
erzeugt ein geschütztes Leerzeichen (nicht zeilenumbrechbar): \textepsilon~nächstes Wort
(für normales Leerzeichen unbrauchbar, nur wenn wirklich geschütztes Leerzeichen erwünscht ist)
- das Macro
\space
fügt ein Leerzeichen ein: \textepsilon\space nächstes Wort
(Tippaufwand vergleichsweise hoch)
Beispieldokument:
\documentclass{article}
\usepackage{textalpha}
\begin{document}
Der Fehler $\varepsilon$.
Leere Gruppe: \textepsilon{} nächstes Wort
Gruppe drum: {\textepsilon} nächstes Wort
Controlspace: \textepsilon\ nächstes Wort
Geschütztes Leerzeichen: \textepsilon~nächstes Wort
Macro \verb|\space|: \textepsilon\space nächstes Wort
\end{document}

beantwortet
07 Jul '22, 18:32
Skillmon
1.2k●6
Akzeptiert-Rate:
46%