Newsgroup: it.comp.software.tex
Titolo: ita + latex: linux o compilatore??

ciao a tutti,
sto cercando di scrivere un documento italiano in LaTeX in ambiente
Linux. In un file "prova.tex" ho messo la semplicissima sorgente:
\documentclass[a4paper]{article}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\begin{document}
Questa è una prova
\end{document}          
compilando con "latex prova.tex" ottengo il seguente
output (che termina dando errore):
This is TeX, Version 3.14159 (Web2C 7.3.1)
(prova.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, i
talian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/italian.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/base/latin1.def)) (prova.aux)
(/usr/share/texmf/tex/latex/cyrillic/ot2cmr.fd)
! Extra \fi.
\add@accent ...\spacefactor }\accent #1\bbl@tempa 
                                                  }\spacefactor \accent@spac...
l.8 Questa ^^c3^^a8
                    una prova
? 
[1] (prova.aux) )
Output written on prova.dvi (1 page, 252 bytes).
Transcript written on prova.log.
ovvero non riconosce il carattere "è". Se apro lo stesso identico file da
windozz, il carattere "è" mi viene visualizzato come un carattere strano.
Se lo cancello e lo ridigito come "è" funziona correttamente.
Il problema dov'è, nel compilatore o nell'ambiente Linux?? c'è un modo
di correggerlo senza dover divitare ogni volta "\`e" invece di "è"??
Grazie dell'attenzione,
                   Alessio 

 di correggerlo senza dover divitare ogni volta "\`e" invece di "è"??
non so cosa usi per scrivere in latex, con kile puoi creare degli
shortcuts personalizzati.

 di correggerlo senza dover divitare ogni volta "`e" invece di "č"??
crea un nuovo comando:
all'inizio del tuo file tex scrivi:
\newcommand{\quellochevuoi}{\`e}
ogni volta che scrivi \quellochevuoi il tex capisce \`e
ciao
laura
-- 
---
icq # 152669514
---
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Se lo cancello e lo ridigito come "è" funziona correttamente.
non e' che salvi il file di testo come utf8? prova a cambiare codifica
(mettendo un latin1 / iso8859-1)
-- 
Torno subito

di correggerlo senza dover divitare ogni volta "\`e" invece di "č"??
Alcune distribuzioni di Linux sono passate, un po' prematuramente a mio
avviso, a utf8, come codifica caratteri di default. Puoi reimpostare
iso8859-1 (o meglio iso8859-15) per tutto il sistema, o cambiarlo solo
nell'editor che usi per scrivere latex.
Ciao.

Questa sempre anche a me l'ipotesi più probabile.
        ^^^^^^
        sembra
Ciao.

> Cos\`\i per togliere il punto alla i e porvi l'accento.
Ma c'e' differenza tra \`\i e \`i ? A me anche la seconda toglie il punto
alla i e mette l'accento, non vedo alcuna differenza! Come mai?
Pleg








































Incastrato l'invio?!? :-)

Questa \`e una prova.
L'"altro" che sarebbe? i caratteri accentati?
Posso anche capire che si vogliano giustificare le idiosincrasie di latex
con difese ideologiche, ma almeno bisognerebbe cercare di farlo in un campo
in cui l'operazione abbia qualche senso.
Non c'č alcun motivo valido per non usare i caratteri latin1 in latex, e
diversi buoni motivi per usarli.
Ciao.



Perché nelle versioni più recenti di babel \` controlla se il token
seguente è una i ed in caso la sostituisce con \i.
-- 
Giuseppe "Oblomov" Bilotta
"They that can give up essential liberty to obtain
a little temporary safety deserve neither liberty
nor safety." Benjamin Franklin

Ohibo'!!
Questa proprio non l'ho capita! Ieri sera ho mandato il post, ma non e'
partito (dava qualche sconosciuto errore), e stamattina mi trovo questa
valanga!
Pleg



il problema č del news server, non tuo

 il problema è del news server, non tuo
No,il problema e` anche del suo client di merda che invece che avvisare
l'utente del "441 posting failed" ricevuto e fermarsi li` continua a
postare in loop.

 postare in loop.
parlavi di questo? :-)
X-MimeOLE:          Produced By Microsoft MimeOLE V5.50.4927.1200
X-Newsreader:       Microsoft Outlook Express 5.50.4927.1200
ma non č configurabile , come comportamento, anche su autluc? (o forse
sto dando troppa fiducia a chi nonb se la merita .. )

ps: astronzo!! perche' non vieni piu' su ich?


Guarda che anche a me dava "Posting failed" (uso thunderbird) e ho 
deciso di non rimandarlo. Poi, *sorpresa*, ecco anche il mio post sul ng.
Se davo retta a thunderbird, avrei riprovato anch'io 5 o 6 volte a 
reinviarlo.
Che Outlook provi 20 volte invece che 3, non so. Comunque il problema 
principale era del server.
PSK
PS: Di quale server dal momento che il thread è in crosspost? Io sto 
seguendo ICOLI, non ICST.

 seguente è una i ed in caso la sostituisce con \i.
Mhh... scusa, domanda stupida ma al momento ho un vuoto di memoria: cosa fa
babel? Perche' mi e' sovvenuto che e' da un po' che non lo includevo piu'
(mi e' capitato di recente di scrivere testi un po' in italiano un po' in
tedesco e un po' in inglese tutto insieme, e quindi l'avevo tolto perche'
non sapevo che lingua mettere :-)) , pero' "\`i" mi funziona lo stesso e
anche la sillabazione delle parole (almeno in italiano, dovrei controllare
le altre) funziona normalmente...
Pleg

> internet exploder
ROTFL!

 evidentemente non conosci.
LaTeX non e' un linguaggio, ma un set di macro per TeX.  TeX a sua
volta e' composto da un insieme di primitive (e *questo* e' il
"linguaggio", se vuoi) e di macro che le utilizzano ('plain' TeX).
Sia plain che LaTeX sono macro-based, quindi espandibili a volonta'.
E' ad una di queste espansioni che Giovanni si riferiva: il package
'inputenc', che permette di usare senza fatica inputs contenenti
caratteri da encodings non ANSI-plain --- ed in particolare, con
l'opzione 'latin1', lettere accentate pestate su una tastiera
italiana.
Se fossi in te non sarei offensivo verso una delle persone che danno i
maggiori contributi in questo salotto...  a scanso di 'plonk'.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

 Cos\`\i per togliere il punto alla i e porvi l'accento.
Be', vivi in un mondo a parte, evidentemente. Da anni è disponibile il 
pacchetto "inputenc" che permette di usare diverse codifiche di 
caratteri per semplificare la scrittura dei testi. Recentemente è stato
anche realizzato il modulo per UTF8.
È vero che quando si comunica con altri è bene non mandare testi
scritti con codifiche "strane". Ma il bello del sistema è questo:
anche se il corrispondente vede caratteri bizzarri, la compilazione
funziona perfettamente.
Quanto alla "i" con l'accento, il problema è stato risolto anni 
addietro.
Da ot1enc.def
\DeclareTextComposite{\.}{OT1}{i}{`\i}
\DeclareTextComposite{\.}{OT1}{\i}{`\i}
\DeclareTextCompositeCommand{\`}{OT1}{i}{\@tabacckludge`\i}
\DeclareTextCompositeCommand{\'}{OT1}{i}{\@tabacckludge'\i}
\DeclareTextCompositeCommand{\^}{OT1}{i}{\^\i}
\DeclareTextCompositeCommand{\"}{OT1}{i}{\"\i}
Da t1enc.def
\DeclareTextComposite{\`}{T1}{i}{236}
\DeclareTextComposite{\`}{T1}{\i}{236}
\DeclareTextComposite{\'}{T1}{i}{237}
\DeclareTextComposite{\'}{T1}{\i}{237}
\DeclareTextComposite{\^}{T1}{i}{238}
\DeclareTextComposite{\^}{T1}{\i}{238}
\DeclareTextComposite{\"}{T1}{i}{239}
\DeclareTextComposite{\"}{T1}{\i}{239}
Con questi comandi, scrivere <accento>{\i} oppure <accento>i
produce esattamente lo stesso risultato. Ci sono alcuni accenti
con cui non funziona, \r, \~, \v, \H, \=, \u; i primi quattro non si 
usano in alcuna lingua (che io sappia), mentre gli ultimi due sono 
usati in certe trascrizioni del latino (se si indica la quantità
delle vocali).
Se proprio vuoi fare il pignolo, sappi che scrivendo "cos\`\i" non 
ottieni quello che desideri. I modi corretti sono:
cos\`{\i}
cos\`\i{}
Ciao
Enrico

e vediamo internet exploder cosa ti mostra.
Non scrivo html, nй Fortran, e ho intenzione di continuare cosм, grazie.
Ciao.



Ah, può darsi che abbiano portato quella funzionalità nel kernel di
LaTeX, non sono aggiornatissimo sulla questione :)
-- 
Giuseppe "Oblomov" Bilotta
"I'm never quite so stupid
 as when I'm being smart" --Linus van Pelt

 LaTeX, non sono aggiornatissimo sulla questione :)
Ah beh allora lascio tutto cosi' e non investigo oltre. Finche' funziona...
:D
Pleg

 LaTeX, non sono aggiornatissimo sulla questione :)
Ah beh allora lascio tutto cosi' e non investigo oltre. Finche' funziona...
:D
Pleg