LaTeX'e ters eğik çizgi veya tilde (~) nasıl eklenir?

  • Bir LaTeX belgesinin metnine "\" (ters eğik çizgi) nasıl eklenir?
  • Ve bir "~" (tilde) nasıl eklenir? (Eğer \~ eklerseniz, bir sonraki harfin üzerinde aksan olarak bir tilde verecektir).

Sanırım \backslash matematik formüllerinde kullanılabilir, ancak metnin kendisinde kullanılamaz. Lamport'un, Kopka'nın ve Mittelbach'ın metinleri bu kadarını söyledi (ama daha fazlasını söylemedi) ve bu yüzden beni normal metne nasıl ters eğik çizgi koyacağım konusunda askıda bıraktı.

Çözüm

Kapsamlı LaTeX Sembol Listesi_]1 sizin dostunuzdur. Doğru bağlantı sürekli değişiyor gibi görünüyor, ancak eksiksiz bir TeX Live kurulumunuz varsa, texdoc symbols-a4 komutu yerel kopyanızı görüntüleyecektir.

\textbackslash ve \textasciitilde belgede birkaç yerde bulunur, ancak LaTeX 2e ASCII Tablosu (bu yazı itibariyle Tablo 529) ve aşağıdaki tartışma tüm ASCII karakterleri için uygun bir kaynaktır. Tartışma özellikle ~{} ve \textasciitilde'nin yükseltilmiş bir tilde ürettiğini, matematik modunun ise $\sim$ ve \texttildelow daha alçak bir tilde için seçeneklerdir; ikincisi textcomp' paketindedir ve en iyi _Computer Modern_ dışındaki yazı tiplerinde görünür. Dosya adlarını veya URL'leri diziyorsanız, belgeurl` paketini önerir.

TeX makrolarını çevreleyen metinden ayırmayı unutmayın, örneğin bar\textasciitilde{}foo.

Yorumlar (4)

Mevcut yazı tipindeki gerçek ascii karakterini indekslemek için "plain TeX" yöntemini de kullanabilirsiniz:

\char`\\
\char`\~

Ben genellikle daktilo yazı tipinde ters eğik çizgiye ihtiyaç duyan makrolar yazmak için ilkini kullanıyorum; \textbackslash bazen yazı tipi ayarına bağlı olarak hala roman yazı tipini kullanacaktır. Elbette, bunları çok kullanıyorsanız, bunlar için kendi makronuzu tanımlamalısınız:

\newcommand\SLASH{\char`\\}
Yorumlar (6)

Eğer bu sinir bozucu değilse:

 \textbackslash
 \texttt{\char`\~} or $\sim$

Okuduğunuz için teşekkürler :)

Düzenle: tilde için kod eklendi.

Yorumlar (3)