LaTeXにバックスラッシュやチルダ(~)を挿入するにはどうすればよいのでしょうか?

  • LaTeX文書の本文中に" \" (バックスラッシュ)を挿入するにはどうすればよいですか?
  • また、"~"(チルダ)はどのように挿入するのでしょうか?(チルダを挿入すると、次の文字にアクセントとしてチルダが付きます)。

バックスラッシュは数式には使えますが、文章には使えないと思います。Lamport, Kopka, Mittelbachのテキストにはそのように書かれているので、普通のテキストにバックスラッシュを入れるにはどうしたらいいのかわからない。

質問へのコメント (3)
ソリューション

Comprehensive LaTeX Symbol List_][1]はあなたの味方です。正しいリンクは変わり続けているようですが、もしあなたがTeX Liveを完全にインストールしているなら、texdoc symbols-a4というコマンドであなたのローカルコピーを表示することができます。

\textbackslash\textasciitilde はドキュメントのいくつかの場所にありますが、LaTeX 2e ASCII Table (この記事の時点では Table 529)と以下の議論がすべての ASCII 文字の便利な情報源です。特に、 ~{}\textasciitilde はチルダが盛り上がること、一方 math-mode の $sim$

解説 (4)

正典の答え。

現在、広範なディスカッションがあり、標準的な回答があります。ウェブサイト。 そこで説明されているソリューションを使用してください。 以下のテキストは廃止されたと見なされます。

古い答え、後世のために保存。

textcomp\ texttildelow は実際にはかなり悪い選択です。ほとんどのフォントでは低すぎます

はるかに優れたレンダリングは、(そうでなければ広すぎる) $ \ sim $の外観を微調整する以下によって実現できます。

{\raise.17ex\hbox{$\scriptstyle\sim$}}

これは、Arbitrary LateX reference...から取得したものです。このページには、適切な比較シートも用意されています。

異なるチルダレンダリング。! \ texttttで使用する場合、チルダの周りに \ mathttを追加して、フォントによりよくフィットするようにします。

{\raise.17ex\hbox{$\scriptstyle\mathtt{\sim}$}}

違いは小さいですが目立ちます。

解説 (9)

また、現在のフォントの実際のアスキー文字をインデックス化する "plain TeX" という方法も使えます。

\char`\\
\char`\~

私は、タイプライターフォントのバックスラッシュを必要とするマクロを書くときに、前者をよく使います; textbackslash は、フォントの設定によっては、ローマンフォントを使うこともあります。もちろん、これらを頻繁に使用するのであれば、独自のマクロを定義する必要があります。

\newcommand\SLASH{\char`\\}
解説 (6)

URLを入力しようとしている可能性があります。 その場合、「url」パッケージがすべてを処理します。

\usepackage{url}
...
\url{somewhere\home\~will}

パス(つまり.、ローカルファイル)、「\ path」があり、「\ url」と同じように動作し、「hyperref」がロードされた場合に正しいリンクを提供するだけです。

「hyperref」をロードしている場合、「url」もロードする理由はありません。

解説 (4)

まあ、それが迷惑でないなら。

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

読んでくれてありがとうございます。)

Edit: チルダに対応するコードを追加しました。

解説 (3)

うーん; \ textbackslash(他の人が言及)は私の参考書([Kopka and Daly)][1]にはありません。

いずれにしても、数学モードは「\ sim」、「\ backslash」、「\ setminus」を提供します(後者の2つは同じに見えるように見え、数学モードの間隔によってのみ異なります)。

私のLaTeXの本は、ご想像のとおり、\を広く取り上げていますが、「 ⁇ 語的」環境を使用しているようです。 たとえば、このコード:

\begin{verbatim}
 \addtocounter{footnote}{-1}\footnotetext{Small insects}
 \stepcounter{footnote}\footnoteext{Large mammals}
\end{verbatim}

このテキストを本で作成します。

 \addtocounter{footnote}{-1}\footnotetext{Small insects}
 \stepcounter{footnote}\footnoteext{Large mammals}

\ verbコマンドは似ていますが、引数は1行のみである必要があります。 bの後の最初の文字は区切り文字です。例えば:

\verb=\emph{stuff}=

生産します。

\emph{stuff}

したがって、おそらく次のように入力することでバックスラッシュを取得できます。

\verb=\=

*を追加することもできます–つまり. \ verb *または\ begin {verbatim *} –空白を表示します。

「 ⁇ 語的」環境の例をドキュメントにどのように取り入れるかを推測するのは興味深いことです。. (最後の行を実行するために \ verbを使用していると思います)。

[1]:http://www.amazon.com/Guide-LATEX-Document-Preparation-Beginners/dp/0201398257/ref=sr_1_2?ie = UTF8& s = books& qid = 1225678547& sr = 8-2。

解説 (3)

チルダには、空の巻き毛ブレースペアを使用できます。 これにより、「空の」文字の上に「文字の上」のチルダが置かれるため、上向きに配置されます。

My tilde\~{}here 
解説 (1)

https://faculty.math.illinois.edu/~hildebr/tex/bibliographies.htmlから

"。.. チルダシンボル( )、なし。 特別なコーディングはaとして解釈されます。 空白なので、そうする必要があります。 バックスラッシュ( \〜)または。 数学の「twiddle」記号に置き換えられました。 $ \ sim $。 幸いなことに、あります。 パッケージ、「url」、それは提供します。 URLをタイプセットするための痛みのない方法。 使用する。 このパッケージをご利用いただけます。 。 \ usepackage {url}。 。 ドキュメントの冒頭近く。 Webと電子メールを同封します。 ドキュメント内のアドレス。 \ url {。..}: 。 \ url {http://www.math.drofnats.edu/~gauss}。 \ url {gauss@math.drofnats.edu}。 。 。 ..."。

これが通常のチルダキャラクターのタイプライティングに役立つことを願っています。

解説 (0)

個人的には、「キャットコード」を自分で変更することをより実際に学びました:)。

\begingroup
  \catcode `~=11
  \gdef\mytilde{~}
  \catcode `\|=0
  \catcode `\\=11
  |gdef|mybs{\}
|endgroup

そして、何かのような。

This is a tilde: \mytilde
This is a backslash: \mybs
解説 (3)