\\~
, se antaa tilden aksenttina seuraavan kirjaimen päälle.)Käsittääkseni \backslash
-merkkiä voi käyttää matemaattisissa kaavoissa, mutta ei itse tekstissä. Lamportin, Kopkan ja Mittelbachin teksteissä on sanottu niin paljon (mutta ei enempää), joten jäin epätietoiseksi siitä, miten backslash-merkki saadaan tavalliseen tekstiin.
Comprehensive LaTeX Symbol List on ystäväsi. Oikea linkki näyttää muuttuvan jatkuvasti, mutta jos sinulla on täydellinen TeX Live -asennus, komento texdoc symbols-a4
näyttää paikallisen kopiosi.
\textbackslash
ja \textasciitilde
löytyvät useista paikoista asiakirjassa, mutta LaTeX 2e ASCII-taulukko (taulukko 529 tätä kirjoitettaessa) ja seuraava keskustelu ovat kätevä resurssi kaikille ASCII-merkeille. Keskustelussa todetaan erityisesti, että ~{}
ja \textasciitilde
tuottavat korotetun tilden, kun taas matematiikkatila $\sim$
ja \texttildelow
ovat vaihtoehtoja matalammalle tildeille; jälkimmäinen kuuluu textcomp
-pakettiin, ja se näyttää parhaalta muissa fonteissa kuin Computer Modern. Jos kirjoitat tiedostonimiä tai URL-osoitteita, asiakirjassa suositellaan url
-pakettia.
Muista rajata TeX-makrot ympäröivästä tekstistä, esimerkiksi bar\textasciitilde{}foo
.
Voit myös käyttää "tavallista TeX" -menetelmää, jolla indeksoidaan todellinen ascii-merkki nykyisessä fontissa:
\char`\\
\char`\~
Käytän usein edellistä tapaa kirjoittaessani makroja, jotka tarvitsevat backslash-merkkiä kirjoituskonefontissa; \textbackslash
käyttää joskus vielä roomalaista fonttia fonttiasetuksista riippuen. Jos käytät näitä paljon, sinun kannattaa tietysti määritellä niille oma makro:
\newcommand\SLASH{\char`\\}
No, jos se ei ole ärsyttävää:
\textbackslash
\texttt{\char`\~} or $\sim$
Kiitos lukemisesta. :)
Muutos: lisätty koodi tildeille.