[LaTeX] Caratteri particolari.
Franco Bagnoli
franco.bagnoli@unifi.it
Wed Apr 16 11:55:05 CEST 2003
On Wed, 16 Apr 2003, Daniele Masini wrote:
> Per visualizzare i caratteri come \ e " (doppio apice, non due singoli apici
> '') in teletype è necessario utilizzare \verb|...|. Purtroppo questo non può
> essere inserito all'interno di parametri, ad esempio \item[\verb|\|] o
> \footnote{\verb|una "prova"|} genera un errore di compilazione.
> Qualcuno sa come visualizzare tali caratteri nei casi suddetti?
from "The TeXbook", page 53
<< however, \tt is slightly different. [snip..] Indeed, you are suddenly
allowed to type ", |, < and >; see Appendix F >>
E nell'appendice F (Font tables), page 429, trovi la tabella del font tt
che ti da' il codice 134 per il backslash (come in ascii?) , per cui
\texttt{backslash: \char'134 quote: " }
poi ovviamente usa una macro per il \, se hai un carattere che non usi
mai, magari nel set esteso, puoi usare quello. Ecco un esempio che ti
permete odi usare la brokenbar (¦) per immettere un backslash:
xmodmap -e 'keysym backslash = backslash bar brokenbar'
(io ho una tastiera inglese)
\documentclass{article}
\usepackage{isolatin1}
\usepackage{xspace}
\catcode`¦=\active
\def¦{\char'134\xspace}
\begin{document}
\texttt{backslash: ¦ ¦pippo quote: " }
\end{document}
Con xspace non mi devo preoccupare se il comando è seguito da uno spazio.
Ma che stai facendo? Forse c'è una soluzione più semplice....
--
Franco Bagnoli (franchino) <franco.bagnoli@unifi.it> (bagnoli@dma.unifi.it)
virtual location: Dipartimento di Energetica "S. Stecco"
real location: Dip. Matematica Applicata "G. Sansone", Universita' Firenze,
Via S. Marta, 3 I-50139 Firenze, Italy. Tel. +39 0554796422, fax: +39 055471787
GPG Key fingerprint = 169D 9EA5 8FD3 7EDA E43A 9830 255F BCEC 0D63 3728
More information about the latex
mailing list