Newsgroup: it.comp.software.tex
Titolo: tabular e "/"

Devo approntare una tabella con dei comandi di sed, del tipo:
nd           cancella la riga \textit{n} dell'input
/^\$/d       cancella le righe vuote dell'input
1,/^\$/d     cancella le righe dall'inizio alla prima riga vuota dell'input
/stringa/p   visualizza le righe in cui è presenta la stringa specificata
/stringa/d   cancella tutte le righe in cui è presente "stringa"
/stringa//g  cancella tutte le occorrenza di "stringa"
Il fatto che molte delle righe inizino con la barra
deve però disturbare tabular (e anche tabbing). Infatti
in compilazione ricevo messaggi del tipo:
10 sed
! Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.1439 /\textasciicircum\$/d     &
                                   cancella le righe vuote dell'input \
?               
È possibile rendere compatibili le righe che mi servono
con tabular o tabbing?
Grazie!
M.

tu stai nascondendo parte della storia.  a me il seguente documento
non da noia veruna:
\documentclass{article}
\begin{document}
\begin{tabular}{cc}
  /\textasciicircum\$/d & cancella le righe vuote dell'input
\end{tabular}
\end{document}
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

 \end{document}
Manco a me, verunissima!
Questo però non compila:
\begin{tabular}{ll}
nd                        & cancella la riga \textit{n} dell'input \
/\textasciicircum\$/d     & cancella le righe vuote dell'input \
1,/\textasciicircum\$/d & cancella le righe dall'inizio alla prima riga
vuota dell'input \
/stringa/p                & visualizza le righe in cui è presenta la stringa
specificata \
s/stringa1/stringa2/      & sostituisce in ogni riga la prima occorrenza di
stringa1 con stringa2 \
s/stringa1/stringa2/g     & sostituisce in ogni riga tutte le occorrenze di
stringa1 con stringa2 \
s/  *\$//                 & cancella tutti gli spazi che si trovano a fine
riga \
s/00*/0/g                 & riduce ogni sequenza consecutiva di zeri a un
unico zero \
/stringa/d                & cancella tutte le righe in cui è presente
stringa \
/stringa//g               & cancella tutte le occorrenza di stringa
lasciando inalterato il resto delle righe
\end{tabular}
E mi restituisce il solito errore:
! Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.5 /\textasciicircum\$/d     &
                                cancella le righe vuote dell'input \
?   
Data la mia profonda conoscenza di LaTeX,
probabilmente ci ho infilato qualche strafalcione
di cui non mi rendo conto...
Grazie
M.

 nd                        & cancella la riga \textit{n} dell'input \
perche' \?  la riga va conclusa da \\ --- per forza che non ti va :-)


 la riga va conclusa da \\ --- per forza che non ti va :-) 
Perché sono stato colto da un momento di idiozia,
eppure di tabelle ne ho fatte parecchie!
Attribuiamo la cosa alla febbre che ho da tre giorni
(tanto per trovare una giustificazione...)
Grazie e scusa per la banalità del problema...
M.

 Grazie e scusa per la banalità del problema...
nessun problema e' banale...  e so per esperienza che quello che e' in
avidenza sotto gli occhi non si vede mai.
