Newsgroup: it.comp.software.tex
Titolo: trattino lungo

voglio rappresentare il trattino lungo (codice ascii 45).
Come si fa?
Per quello verticale utilizzo \vert
Per quello orizzontale?

 voglio rappresentare il trattino lungo (codice ascii 45).
io scrivo così:
---

 io scrivo così:
chiedo venia, il codice è 151 

 chiedo venia, il codice è 151
e allora non è ASCII
-- 
la lenza penzola
                                           -- PMF, in IHC

 voglio rappresentare il trattino lungo...
Cominciamo dalle basi:
Trattino breve -
Trattino  --
Trattino lungo ---

 voglio rappresentare il trattino lungo ...
Cominciamo dalle basi:
Per inserire un trattino breve digitare un trattino -
Per inserire un trattino normale digitare due trattini --
(ossia - - senza spazio)
Per inserire un trattino lungo digitare tre trattini ---
(ossia - - - senza spazi)

 e allora non č ASCII
e che č? 

 (ossia - - - senza spazi)
e mi e scono tre trattini
il trattino lungo dovč? 

 e che è?
intende dire che il codice ascii si ferma a 127
-- 
Pandozy vede tutto
    _   _
  O'|,=,/'O
    (0 0)
ooO--(_)--Ooo

 il trattino lungo dovè?
o sbagli qualcosa oppure sei in modalita' mathematica


 intende dire che il codice ascii si ferma a 127
E` vero, la tabella ASCII standard va dai valori 0 a 127 (7 bit).
Pero`, dai tempi del DOS questa tabella e` stata integrata con altri
valori, (128-255, 8 bit), che cambiano in base alla nazionalita` ed al
tipo di integrazione effettuato (e.g. il codepage 850 e` quello usato
in Italia, e cambia ad esempio al codepage 855, usato per le lingue
cirilliche). Teniamo presente comunque una cosa: la tabella ASCII e`
stata rimpiazzata da tempo dalle codifiche caratteri ISO e UTF, che
sono tuttavia compatibili con la la tabella ASCII standard per la
codifica dei caratteri dal 32 al 126
Enrico

 o sbagli qualcosa oppure sei in modalita' mathematica
infatti, ma non so dove sbaglio
\documentclass[a4paper,11pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{geometry}
\geometry{left=0cm}
\geometry{right=0cm}
\geometry{top=0cm}
\geometry{bottom=2cm}
\usepackage{cancel}
\begin{document}
\begin{align*}
---
\end{align*}
\end{document}
ed ecco il risultato
http://img214.imageshack.us/img214/1985/latwx9.gif
 

 infatti,
in modalita' matematica -- e --- non funzionano, forse tu vuoi
usare un hbox: $$a\hbox{---}b$$
-- 
Per essere sicura di una notizia però bisogna sempre leggere le
visioni di entrambe le parti.       --- B'elanna Torres, in IHC

 usare un hbox: $$a\hbox{---}b$$
se usi il package amsmath $$a\text{---}b$$ e' meglio perche' cambia le
dimensioni di quel che scrivi in funzione della posizione (esponente, etc)
-- 
termy prende per fatica, attento.                     -- PLS, in IFQ

 dimensioni di quel che scrivi in funzione della posizione (esponente, etc)
ok 

 ok
momento...
$$\text{---}$$\\
$$\text{OOO}$$\\
i tre trattini però devono occupare lo stesso spazio delle tre O 

alex <1j94...@sneakemail.com.invalid> scrive:

E perché?
Ah, già che ci sono: i comandi \\ vanno messi solo negli ambienti
in cui sono essenziali: center, flushleft, flushright, tabular
e pochi altri.
Ciao
Enrico

 e pochi altri.
esatto 

"alex" <1j94...@sneakemail.com.invalid> writes:

e no, tu all'inizio parlavi (in maniera confusa) di un 'long hyphen',
il quale non e' mai stato lungo tre O
rimane il dubbio di fondo sulla ragionevolezza di quello che vorresti
fare (ho buona memoria, puoi evitare di ripeterlo) 


sto facendo un programmino che traduce (per quanto è possibile) in latex ciò 
che viene digitato sulla tastiera.
Ad esempio
- si digita "a" e viene tradotto in "a";
- si preme Invio e viene tradotto in "\\";
- si preme Tab e viene tradotto in "&";
- si digita "2" e viene tradotto in "2";
- si perme Alt e sul tastierino numerico si digita il codice (adesso non lo 
ricordo, ma in unicode dovrebbe essere 2502) corrispondente al carattere che 
rappresenta una lineetta verticale (da con confondere con il pipe, che 
sarebbe il primo tasto sulla tasto sulla tastiera, sotto Esc), e viene 
tradotto in "\vert".
Fino a qui è chiaro il discorso?
Adesso vorrei che premendo Alt+il codice per ottenere la lineetta 
orizzontale (quella selezionata in figura 
http://img230.imageshack.us/img230/2786/trathh2.gif
) venisse anch'essa 
tradotta in latex. Ma come?
é fattibile quello che chiedo?