Как распечатать обратную черту в латекске
Вопрос
Я хочу написать символ BackSlash в текстовый файл с помощью LaTex.
Первая строка кода ниже объявляет переменную «файл», который описывает файл «myfile.out». Вторая строка открывает файл, а третий пытается записать обратную - на файл.
\documentclass{article}
\begin{document}
\newwrite\file%
\immediate\openout\file=myfile.out%
\immediate\write\file{\}%
\end{document}
Третья строка не работает, потому что латекс путается с Backslash, кто -нибудь знает, как я могу заставить его работать? Я пробовал много вещей, включая \textbackslash, $\backslash$ \char
`` `и т. Д. И, кажется, ничего не работает.
Большое спасибо
Решение
Вы можете использовать \@backslashchar
. Анкет Следующее работает для меня:
\documentclass{article}
\begin{document}
\newwrite\file
\immediate\openout\file=myfile.out
\makeatletter
\immediate\write\file{\@backslashchar}
\makeatother
\closeout\file
\end{document}
Другие советы
Звучит так, как будто вы хотите обратной склад в текстовом режиме; поскольку \backslash
не работает, попробуйте \textbackslash
.
РЕДАКТИРОВАТЬ: \symbol{92}
также должен работать.
"AB/ FQS/ ET004/ 2014" Напишите его в латекске с пространством как "AB/ FQS/ ET004/ 2014"