Comment imprimer un antislash en LaTeX
je veux écrire un caractère backslash dans un fichier texte en utilisant LaTeX.
La première ligne de code ci-dessous déclare une variable "fichier" qui décrit le fichier " monfichier.". La deuxième ligne ouvre le fichier et la troisième essaie d'écrire un antislash '' dans le fichier.
documentclass{article}
begin{document}
newwritefile%
immediateopenoutfile=myfile.out%
immediatewritefile{}%
end{document}
la troisième ligne ne fonctionne pas parce que le LaTeX est confondu avec le backslash, quelqu'un sait comment je peux le faire fonctionner? J'ai essayé beaucoup de choses, y compris l' textbackslash, $backslash$ char
`", etc et rien ne semble travail.
Merci beaucoup
3 réponses
Vous pouvez utiliser \@backslashchar
. Les ouvrages suivants, pour moi:
\documentclass{article}
\begin{document}
\newwrite\file
\immediate\openout\file=myfile.out
\makeatletter
\immediate\write\file{\@backslashchar}
\makeatother
\closeout\file
\end{document}
le Son comme vous le souhaitez une barre oblique inverse en mode texte; car \backslash
ne fonctionne pas, essayez \textbackslash
.
EDIT: \symbol{92}
devrait également fonctionner.
"AB/FQS/ET004/2014" écrire en latex avec de l'espace en tant que "AB/ FQS/ ET004/ 2014"