PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sonderzeichen (~) darstellen



Slevin
03-12-2012, 21:15
Hallo, ich habe jetzt eine ganze Weile versucht das Zeichen "~" innerhalb eines Fließtextes darzustellen, allerdings vergeblich. Weder
\~ noch
\mbox{~} haben das Zeichen korrekt dargestellt. Hoffe, ihr könnt mir helfen.

ichhabeeinefrag
03-12-2012, 21:31
Moin,
das geht so:


\usepackage{textcomp}
\usepackage{xspace}
\newcommand{\neuetilde}{{\raise.17ex\hbox{$\script style\mathtt{\sim}$}}\xspace}

hakaze
03-12-2012, 22:03
Die Sache hängt zusätzlich auch vom Font ab, der die "~"-Glyphe bereitstellt:

Correctly typesetting a tilde (http://tex.stackexchange.com/q/312/17198)

Slevin
03-12-2012, 22:11
Super, danke!

ctansearch
03-12-2012, 22:58
Nur so aus Interesse: Wie wendest Du die Tilde an ?

Siehe hier http://de.wikipedia.org/wiki/Tilde
und hier http://www.duden.de/rechtschreibung/Tilde


Falls Du kein Wörterbuch schreibst , wäre Deine Anwendung im Fließtext falsch, da man im Fließtext bei Wortauslassungen den Minusstrich verwendet.

Bergbahn, -hütte oder -gipfel
und nicht
Bergbahn,~hütte oder ~gipfel

Oder sehe ich das falsch?

cgnieder
04-12-2012, 10:39
Moin,
das geht so:


\usepackage{textcomp}
\usepackage{xspace}
\newcommand{\neuetilde}{{\raise.17ex\hbox{$\script style\mathtt{\sim}$}}\xspace}

Der traditionelle Weg wäre

\documentclass{article}
\begin{document}
\textasciitilde

Und wo wir schon dabei sind:
\textbackslash
\textasciicircum
\_
\%
\$
\&
\end{document}

Grüße