Hvordan setter man inn en backslash eller en tilde (~) i LaTeX?
- Hvordan setter man inn en skråstrek (backslash) i teksten i et LaTeX-dokument?
- Og hvordan setter man inn en "~" (tilde)? (Hvis du setter inn
\~
, får du en tilde som en aksent over den påfølgende bokstaven).
Jeg tror \backslash
kan brukes i matematiske formler, men ikke i selve teksten. Lamport' s, Kopka' s og Mittelbach' s tekster har sagt så mye (men ikke mer), og så forlot meg hengende på hvordan å få en backslash i vanlig tekst.
789
3
Den Comprehensive LaTeX Symbol List er din venn. Den riktige lenken ser ut til å endre seg hele tiden, men hvis du har en komplett TeX Live-installasjon, vil kommandoen
texdoc symbols-a4
vise din lokale kopi.\textbackslash
og\textasciitilde
finnes flere steder i dokumentet, men LaTeX 2e ASCII Table (tabell 529 i skrivende stund) og den følgende diskusjonen er en praktisk ressurs for alle ASCII-tegn. Diskusjonen bemerker spesielt at~{}
og\textasciitilde
produserer en hevet tilde, mens matematikkmodusen$\sim$
og\texttildelow
er alternativer for en lavere tilde; sistnevnte er itextcomp
-pakken, og ser best ut i andre fonter enn Computer Modern. Hvis du skriver inn filnavn eller nettadresser, anbefaler dokumentet pakkenurl
.Husk å avgrense TeX-makroer fra omkringliggende tekst, f.eks.
bar\textasciitilde{}foo
.Du kan også bruke "vanlig TeX"-metoden for å indeksere selve ascii-tegnet i den aktuelle skrifttypen:
Jeg bruker ofte førstnevnte for å skrive makroer som trenger backslash i skrivemaskinfonten;
\textbackslash
vil noen ganger fortsatt bruke den romerske fonten, avhengig av fontoppsettet. Hvis du bruker disse mye, bør du selvfølgelig definere din egen makro for dem:Er ikke det irriterende?
Takk for at du leser :)
Edit: lagt til kode for tilde.