Come stampare una barra rovesciata in LaTeX
Domanda
Voglio scrivere una barra rovesciata in un file di testo utilizzando LaTeX.
La prima riga di codice sotto dichiara un 'file' variabile che descrive il file 'myfile.out'. La seconda linea si apre il file e la terza si cerca fare scrivere un backslash '\' per il file.
\documentclass{article}
\begin{document}
\newwrite\file%
\immediate\openout\file=myfile.out%
\immediate\write\file{\}%
\end{document}
La terza linea non funziona perché LaTeX si confondono con la barra inversa, qualcuno sa come posso farlo funzionare? Ho provato un sacco di cose tra cui \textbackslash, $\backslash$ \char
`` \ `ecc e nulla sembra funzionare.
Grazie mille
Soluzione
È possibile utilizzare \@backslashchar
. Le seguenti opere per me:
\documentclass{article}
\begin{document}
\newwrite\file
\immediate\openout\file=myfile.out
\makeatletter
\immediate\write\file{\@backslashchar}
\makeatother
\closeout\file
\end{document}
Altri suggerimenti
Audio come si desidera una barra rovesciata in modalità testo; poiché \backslash
non funziona, provare \textbackslash
.
EDIT:. \symbol{92}
dovrebbe funzionare anche
"AB / FQS / ET004 / 2014" scrivere in lattice con spazio come "AB / FQS / ET004 / 2014"