Як створити текст Слово_одне_два
у форматі LaTeX?
Я намагався:
Samp\_Dist\_Corr
Але це виглядає не зовсім правильно. Крім того, я хочу, щоб це було шрифтом друкарської машинки, так що, власне, я так і роблю:
\texttt{Samp\_Dist\_Corr}
Мені здається, що підкреслення зливається з нижньою частиною "D", але, можливо, це просто через друкарську літеру D?
Ви можете віддати перевагу символу зі шрифту tt:
\documentclass{article}
\begin{document}
\texttt{Samp\_Dist\_Corr}
\verb|Samp_Dist_Corr|
\texttt{Samp\char`_Dist\char`_Corr}
\end{document}
Або можливо краще додати \usepackage[T1]{fontenc}
тоді всі вищенаведені форми будуть використовувати символ зі шрифту.
Ви також можете використовувати `\textunderscore\textunderscore.
\documentclass{article}
%
\begin{document}
Samp\textunderscore Distt\textunderscore Corr
\texttt{Samp\textunderscore Distt\textunderscore Corr}
\end{document}
Підкреслення не зливається внизу D насправді. Воно знаходиться дуже близько до нього.
Досить елементарний спосіб позбавлення речей особливого сенсу - це їх "детокенизація":
.
\documentclass{article}
\begin{document}
\texttt{\detokenize{Samp_Dist_Corr}}
\texttt{\detokenize{a@b\c_d&e~f g}}
\end{document}
Зверніть увагу, як вставляється пробіл після "керуючої послідовності". Див. статтю Яка точна семантика \detokenize
?