\~
, это даст вам тильду в качестве подчеркивания следующей буквы).Я считаю, что \backslash
можно использовать в математических формулах, но не в самом тексте. Тексты Лампорта, Копки и Миттельбаха говорят об этом (но не более того), и поэтому я не знаю, как вставить обратный слеш в обычный текст.
Всеобъемлющий список символов LaTeX - ваш друг. Правильная ссылка, похоже, постоянно меняется, но если у вас есть полная установка TeX Live, команда texdoc symbols-a4
отобразит вашу локальную копию.
\textbackslash
и \textasciitilde
встречаются в нескольких местах документа, но LaTeX 2e ASCII Table (таблица 529 на момент написания статьи) и следующее обсуждение - удобный ресурс для всех ASCII символов. В частности, в обсуждении отмечается, что ~{}
и \textasciitilde
создают поднятую тильду, в то время как математический режим $\sim$
и \texttildelow
- это варианты опускания тильды; последний входит в пакет textcomp
и лучше всего смотрится в шрифтах, отличных от Computer Modern. Если вы набираете имена файлов или урлы, документ рекомендует использовать пакет url
.
Не забывайте отделять макросы TeX от окружающего текста, например, bar\textasciitilde{}foo
.
Там сейчас широкое обсуждение с канонический ответ на этом сайте. Использовать решение, описанное там. Текст ниже следует считать устаревшим.
textcomp
с texttildelow \
на самом деле очень плохой выбор: она тоже низкое для большинства шрифтов.
Это гораздо лучше, рендеринга может быть достигнуто за счет, который изменяет внешний вид (иначе слишком широкий) $сим\$
:
{\raise.17ex\hbox{$\scriptstyle\sim$}}
Это было взято из произвольного латекса ссылки ... страница также предоставляет хороший лист сравнения:
При использовании в texttt`, я хотел бы добавить `\mathtt по Тильде, чтобы сделать его пригодным шрифт лучше:
{\raise.17ex\hbox{$\scriptstyle\mathtt{\sim}$}}
Разница невелика, но заметна.
Вы также можете использовать "обычный TeX" метод индексации фактического ascii символа в текущем шрифте:
\char`\\
\char`\~
Я часто использую первый способ для написания макросов, которым нужен обратный слеш в шрифте печатной машинки; \textbackslash
иногда все же будет использовать римский шрифт в зависимости от настройки шрифта. Конечно, если вы часто используете эти макросы, вам следует определить для них свой собственный макрос:
\newcommand\SLASH{\char`\\}
Мне пришло в голову, что вы, возможно, пытается ввести URL-адрес. В этом случае, URL-адрес
упаковка позаботится обо всем за вас:
\usepackage{url}
...
\url{somewhere\home\~will}
По пути (т. е. локальные файлы), есть путь\
, работая таким же образом, как ссылка\
, просто обеспечивая правильное звеньев в пакет hyperref случае `` загружается.
Если вы загружаете пакет hyperref
нет никаких причин, чтобы загрузить ссылка
, а также.
Ну, если это не раздражает:
\textbackslash
\texttt{\char`\~} or $\sim$
Спасибо, что прочитали. :)
Редактирование: добавлен код для тильды.
Хм; textbackslash \
(к другим) это'т в моем справочнике ([копка и Дэли)][1].
В любом случае, режим Math обеспечивает сим`, \обратная косая черта
, и \setminus
(последние два кажется, выглядят одинаково и отличаются только расстоянием в математическом режиме).
Мой латексный книга, в которой, как и следовало ожидать, характеристики широко \ – кажется, использовать дословно
среды. Например, этот код:
\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=\emph{stuff}=
будет производить
\emph{stuff}
Так что вы, вероятно, получите ваш слеш команды:
\verb=\=
Вы также можете добавить *
– т. е. \глагол*
или \начать{дословно*}
– сделать пробелы видны.
Интересно порассуждать, как бы вы сделать пример среды дословно
в документ..
(используя глагол\
, чтобы сделать последнюю строчку, я думаю)
[1]: http://www.amazon.com/Guide-LATEX-Document-Preparation-Beginners/dp/0201398257/ref=sr_1_2?ie=UTF8&s=books&=1225678547& qid;sr=8-2
От https://faculty.math.illinois.edu/~hildebr/tex/bibliographies.html
" и... символ тильды (
~
), которая без специальный код получает интерпретируется как > в пустое пространство, и поэтому должен быть В обратную косую черту (\~
) или на смену математике и"вертеть" и символ$\сим$
. К счастью, есть пакет,URL-адрес
, что обеспечивает безболезненный способ для набора URL-адреса'ов. Использовать этот пакет доступен, добавить\usepackage{адрес}
ближе к началу документа, > и заключать любые веб-и электронной почты адреса в документе в
\URL-адрес{...}
:\URL-адрес{http://www.math.drofnats.edu/~Гаусса} \URL-адрес{[email protected]}
...и"
Я надеюсь, что это может помочь вам в машинописи обычной Тильды.
Лично я узнал больше, чем что-то менять `catcode по себе :)
\begingroup
\catcode `~=11
\gdef\mytilde{~}
\catcode `\|=0
\catcode `\\=11
|gdef|mybs{\}
|endgroup
а потом что-то вроде
This is a tilde: \mytilde
This is a backslash: \mybs