如何在 LaTeX 中打印反斜杠
我想使用 LaTeX 将反斜杠字符写入文本文件。
下面的第一行代码声明了一个变量“file”,它描述了文件“myfile.out”。第二行打开文件,第三行尝试向文件写入反斜杠“\”。
\documentclass{article}
\begin{document}
\newwrite\file%
\immediate\openout\file=myfile.out%
\immediate\write\file{\}%
\end{document}
第三行不起作用,因为 LaTeX 与反斜杠混淆,有人知道我怎样才能让它工作吗?我尝试了很多东西,包括 \textbackslash、$\backslash$ \char
``\` 等,但似乎没有任何效果。
多谢
I want to write a backslash character to a text file using LaTeX.
The first line of code below declares a variable 'file' which describes the file 'myfile.out'. The second line opens the file and the third one tries do write a backslash '\' to the file.
\documentclass{article}
\begin{document}
\newwrite\file%
\immediate\openout\file=myfile.out%
\immediate\write\file{\}%
\end{document}
The third line does not work because LaTeX get confused with the backslash, anyone knows how can I make it work? I tried a lot of things including \textbackslash, $\backslash$ \char
``\` etc and nothing seems to work.
Thanks a lot
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来你想要在文本模式下使用反斜杠;由于
\backslash
不起作用,请尝试\textbackslash
。编辑:
\symbol{92}
也应该有效。Sound like you want a backslash in text mode; since
\backslash
does not work, try\textbackslash
.EDIT:
\symbol{92}
should also work.您可以使用
\@backslashchar
。以下对我有用:You can use
\@backslashchar
. The following works for me: