From: Simone Piccardi Date: Sat, 13 May 2006 21:13:05 +0000 (+0000) Subject: Correzioni sull'abuso di \verb. X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=commitdiff_plain;h=5e396c5de2cf52a284b161d18921a7b1b817b2e1 Correzioni sull'abuso di \verb. --- diff --git a/session.tex b/session.tex index f56f969..18846bc 100644 --- a/session.tex +++ b/session.tex @@ -394,8 +394,8 @@ disponendo pi decifrare, ma deve poi leggere la password dal terminale. Un'altra caratteristica del terminale di controllo usata nel job control è che -utilizzando su di esso le combinazioni di tasti speciali (\cmd{C-z}, -\cmd{C-c}, \cmd{C-y} e \verb|C-\|) si farà sì che il kernel invii i +utilizzando su di esso le combinazioni di tasti speciali (\texttt{C-z}, +\texttt{C-c}, \texttt{C-y} e \texttt{C-|}) si farà sì che il kernel invii i corrispondenti segnali (rispettivamente \const{SIGTSTP}, \const{SIGINT}, \const{SIGQUIT} e \const{SIGTERM}, trattati in sez.~\ref{sec:sig_job_control}) a tutti i processi del raggruppamento di \textit{foreground}; in questo modo @@ -1392,15 +1392,15 @@ fig.~\ref{fig:term_termios}). \const{ECHOPRT}& Se impostato abilita la visualizzazione del carattere di cancellazione in una modalità adatta ai terminali con l'uscita su stampante; l'invio del carattere di ERASE - comporta la stampa di un \verb|\| seguito dal carattere - cancellato, e così via in caso di successive + comporta la stampa di un ``\texttt{|}'' seguito dal + carattere cancellato, e così via in caso di successive cancellazioni, quando si riprende ad immettere carattere - normali prima verrà stampata una \texttt{/}.\\ + normali prima verrà stampata una ``\texttt{/}''.\\ \const{ECHOK} & Se impostato abilita il trattamento della visualizzazione del carattere KILL, andando a capo dopo aver visualizzato lo stesso, altrimenti viene solo mostrato il carattere e sta all'utente ricordare che l'input precedente è stato - cancellato. \\ + cancellato.\\ \const{ECHOKE} & Se impostato abilita il trattamento della visualizzazione del carattere KILL cancellando i caratteri precedenti nella linea secondo le modalità specificate dai valori di @@ -1410,8 +1410,8 @@ fig.~\ref{fig:term_termios}). \const{ECHO}. \\ \const{ECHOCTL}& Se impostato insieme ad \const{ECHO} i caratteri di controllo ASCII (tranne TAB, NL, START, e STOP) sono - mostrati nella forma che prepone un \verb|^| alla - lettera ottenuta sommando \texttt{0x40} al valore del + mostrati nella forma che prepone un ``\texttt{\circonf}'' + alla lettera ottenuta sommando \texttt{0x40} al valore del carattere (di solito questi si possono ottenere anche direttamente premendo il tasto \texttt{ctrl} più la relativa lettera).\\ @@ -1429,9 +1429,9 @@ fig.~\ref{fig:term_termios}). background che cerca di scrivere sul terminale.\\ \const{XCASE} & Se impostato il terminale funziona solo con le maiuscole. L'input è convertito in minuscole tranne per i - caratteri preceduti da una \verb|\|. In output le - maiuscole sono precedute da una \verb|\| e le minuscole - convertite in maiuscole.\\ + caratteri preceduti da una ``\texttt{\bslash}''. In output + le maiuscole sono precedute da una ``\texttt{\bslash}'' e + le minuscole convertite in maiuscole.\\ \const{DEFECHO}& Se impostato effettua l'eco solo se c'è un processo in lettura.\\ \const{FLUSHO} & Effettua la cancellazione della coda di uscita. Viene @@ -1480,18 +1480,18 @@ altri.\footnote{in Linux il valore della costante \textbf{Indice} & \textbf{Valore}&\textbf{Codice} & \textbf{Funzione}\\ \hline \hline - \const{VINTR} &\texttt{0x03}&(\verb|C-c|)& Carattere di interrupt, + \const{VINTR} &\texttt{0x03}&(\texttt{C-c})& Carattere di interrupt, provoca l'emissione di \const{SIGINT}. \\ - \const{VQUIT} &\texttt{0x1C}&(\verb|C-\|)& Carattere di uscita provoca + \const{VQUIT} &\texttt{0x1C}&(\texttt{C-|})& Carattere di uscita provoca l'emissione di \const{SIGQUIT}.\\ - \const{VERASE} &\texttt{0x7f}& DEL & Carattere di ERASE, cancella - l'ultimo carattere precedente - nella linea.\\ - \const{VKILL} &\texttt{0x15}&(\verb|C-u|)& Carattere di KILL, cancella + \const{VERASE}&\texttt{0x7f}& DEL & Carattere di ERASE, cancella + l'ultimo carattere + precedente nella linea.\\ + \const{VKILL} &\texttt{0x15}&(\texttt{C-u})& Carattere di KILL, cancella l'intera riga.\\ - \const{VEOF} &\texttt{0x04}&(\verb|C-d|)& Carattere di + \const{VEOF} &\texttt{0x04}&(\texttt{C-d})& Carattere di \textit{end-of-file}. Causa l'invio del contenuto del buffer di ingresso al @@ -1503,38 +1503,39 @@ altri.\footnote{in Linux il valore della costante zero caratteri, cioè la condizione di \textit{end-of-file}.\\ - \const{VTIME} & --- & --- & Timeout, in decimi di secondo, per - una lettura in modo non canonico. \\ - \const{VMIN} & --- & --- & Numero minimo di caratteri per una - lettura in modo non canonico.\\ - \const{VSWTC} &\texttt{0x00}& NUL & Carattere di switch. Non supportato - in Linux.\\ - \const{VSTART} &\texttt{0x21}&(\verb|C-q|)& Carattere di START. Riavvia un + \const{VTIME} & --- & --- & Timeout, in decimi di secondo, per + una lettura in modo non canonico.\\ + \const{VMIN} & --- & --- & Numero minimo di caratteri per una + lettura in modo non canonico.\\ + \const{VSWTC} &\texttt{0x00}& NUL & Carattere di switch. Non supportato + in Linux.\\ + \const{VSTART}&\texttt{0x21}&(\texttt{C-q})& Carattere di START. Riavvia un output bloccato da uno STOP.\\ - \const{VSTOP} &\texttt{0x23}&(\verb|C-s|)& Carattere di STOP. Blocca + \const{VSTOP} &\texttt{0x23}&(\texttt{C-s})& Carattere di STOP. Blocca l'output fintanto che non viene premuto un carattere di START.\\ - \const{VSUSP} &\texttt{0x1A}&(\verb|C-z|)& Carattere di + \const{VSUSP} &\texttt{0x1A}&(\texttt{C-z})& Carattere di sospensione. Invia il segnale \const{SIGTSTP}.\\ - \const{VEOL} &\texttt{0x00}& NUL & Carattere di fine riga. Agisce come - un a capo, ma non viene scartato ed - è letto come l'ultimo carattere - nella riga. \\ - \const{VREPRINT}&\texttt{0x12}&(\verb|C-r|)& Ristampa i caratteri non + \const{VEOL} &\texttt{0x00}& NUL & Carattere di fine riga. Agisce come + un a capo, ma non viene scartato ed + è letto come l'ultimo carattere + nella riga. \\ + \const{VREPRINT}&\texttt{0x12}&(\texttt{C-r})& Ristampa i caratteri non ancora letti. \\ - \const{VDISCARD}&\texttt{0x07}&(\verb|C-o|)& Non riconosciuto in Linux. \\ - \const{VWERASE} &\texttt{0x17}&(\verb|C-w|)& Cancellazione di una parola.\\ - \const{VLNEXT} &\texttt{0x16}&(\verb|C-v|)& Carattere di escape, serve a + \const{VDISCARD}&\texttt{0x07}&(\texttt{C-o})& Non riconosciuto in Linux.\\ + \const{VWERASE}&\texttt{0x17}&(\texttt{C-w})&Cancellazione di una + parola.\\ + \const{VLNEXT}&\texttt{0x16}&(\texttt{C-v})& Carattere di escape, serve a quotare il carattere successivo che non viene interpretato ma passato direttamente all'output. \\ - \const{VEOL2} &\texttt{0x00}& NUL & Ulteriore carattere di fine - riga. Ha lo stesso effetto di - \const{VEOL} ma può essere un - carattere diverso. \\ + \const{VEOL2} &\texttt{0x00}& NUL & Ulteriore carattere di fine + riga. Ha lo stesso effetto di + \const{VEOL} ma può essere un + carattere diverso. \\ \hline \end{tabular} \caption{Valori dei caratteri di controllo mantenuti nel campo \var{c\_cc}