Newsgroup: it.comp.software.tex
Titolo: lettere accentate e modo matematico????

Ciao a tutti,
avrei bisogno di un suggerimento per risolvere un problema che mi è
capitato due volte e che non so come risolvere.
Ho modificato la mia tesi, scrivendo delle note che poi ho commentato
con il%
perchè non volevo che comparissero.
Adesso però il pdflatex si rifiuta di compilare il sorgente segnalando
degli errori su tutte le lettere accentate italiane, perchè avrei
tentato di  usare un comando da modo matematico senza essere in modo
matematico.
Qualcuno mi sa dire il perchè di questa risposta?
Immagino possa anche essere una fesseria ma non riesco a capire dove
mettere le mani.
Ho una copia di backup,  ma vorrei capire il perchè, visto che è la
seconda volta che mi capita
Grazie 
Antonluigi

Era una notte buia e tempestosa e *Antonluigi* disse:
:: Ho modificato la mia tesi, scrivendo delle note che poi ho commentato
:: con il%
:: perchè non volevo che comparissero.
:: Adesso però il pdflatex si rifiuta di compilare il sorgente segnalando
:: degli errori su tutte le lettere accentate italiane, perchè avrei
:: tentato di  usare un comando da modo matematico senza essere in modo
:: matematico.
::
:: Qualcuno mi sa dire il perchè di questa risposta?
Puoi riportare testualmente il messaggio di errore che ti da pdflatex?
--
*Emanuele*
 (¯`·.¸(¯`·.¸( 
www.GuIT.it
 )¸.·´¯)¸.·´¯)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Gruppo Utilizzatori Italiani di TeX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 Puoi riportare testualmente il messaggio di errore che ti da pdflatex?
Innanzitutto grazie della tua disponibilità 
di seguito ti riporto una parte del file di log generato da pdflatex
dopo la compilazione
del sorgente "incriminato".
This is pdfTeX, Version 3.14159-14h-released-20010417 (Web2C 7.3.3.1)
(format=pdflatex 2002.8.29)  31 MAR 2003 14:37
....
add@accent ...\spacefactor }\accent #1\bbl@tempa 
                                                  }\spacefactor
\accent@spac...
l.85 LLo scopo di questa tesi ^^c3^^a8
                                       analizzare  alcuni aspetti del
mercato
I'm ignoring this; it doesn't match any \if.
! Missing $ inserted.
<inserted text> 
                $
l.91 Non si devono per^^c3^^b2
                                trascurare le due facce del fenomeno,
che
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.
! Extra }, or forgotten $.
\mathtwosuperior ->{^2}
 
l.91 Non si devono per^^c3^^b2
                                trascurare le due facce del fenomeno,
che
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `\hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
LaTeX Warning: Command \~ invalid in math mode on input line 93.
! Please use \mathaccent for accents in math mode.
\add@accent ...@spacefactor \spacefactor }\accent 
                                                  #1\bbl@tempa
}\spacefactor...
l.93  non pu^^c3
                ^^b2 funzionare senza
I'm changing \accent to \mathaccent here; wish me luck.
(Accents are not the same in formulas as they are in text.)
! You can't use `\spacefactor' in math mode.
\add@accent ...\accent #1\bbl@tempa }\spacefactor 
                                                  \accent@spacefactor 
è la seconda volta che mi capita questa cosa.
La prima volta avevo cercato di incollare del sorgente del codice c, e
ho pensato che emacs (sto usando emacs + auctex su linux) avesse
attivato una modalità diversa (ha talmente tante modalità e
opzioni...)
ma adesso non so cosa pensare: stavo inserendo delle note da
ricordare, per affrontarle in seguito,
e le ho commentate tutte, per non farle comparire nell'output.
Ho provato a ripristinare il backup, incollando solo le note aggiunte,
col risultato che il sorgente ripristinato si compila bene prima e non
si compila più dopo.
Le note sono completamente letterali, non vi sono simboli, e comunque
dopo la modifica, il file di log
va avanti con quegli avvertimenti  su tutte le lettere accentate che
ci sono .
Tra i pacchetti che utilizzo, oltre a amsmath ci sono harvard, times,
inputenc (latin1), babel (italian)
graphicx (pdftex), fancyhdr.
E tutto funziona bene se non provo a riincollare quelle note...
Perchè tratta le lettere accentate italiane come simboli matematici??
Spero di aver fornito info sufficienti
in ogni caso grazie
Antonluigi

gi...@yahoo.it
 (Antonluigi) scrive:

Hai usato il simbolo \mathtwosuperior fuori dal  modo matematico;
quindi TeX inserisce un $ prima di quello e non trova più la chiusura.
Il fatto che prosegua indefesso mi fa pensare che tu finisca i
paragrafi con \\. Non farlo, si usa una riga vuota.
Ciao
Enrico


Cosa è il simbolo \mathtwosuperior?
Io non chiudo i paragrafi con \\. Uso una riga vuota...
Quello che proprio non capisco è come mai aggiungo qualcosa alla riga
3000,
senza toccare il preambolo, che è lo stesso nel file  che mi compilava
regolarmente prima (e continua a farlo se non provo a riincollare le
note...) e vanno all'aria cose  che stanno alla riga 1...
Tra l'altro io non sto usando formule matematiche, ho inserito il
pacchetto amsmath solo per fargli scrivere correttamente il simbolo
\copyright ma
da quando l'ho fatto avrò compilato il sorgente decine di volte...
Quali sono i file da guardare per cercare di capire? solo .log o anche
altri?
In ogni caso grazie dell'attenzione 
Ciao
Antonluigi

Nel cercare cosa è il carattere \mathtwosuperior ho trovato una
segnalazione
di un bug, che assomiglia al mio problema.
Se non ho capito male il bug è del 1998, ed è considerato marginale.
Ora siccome è la prima volta che vado su quel sito per i bugs, se c'è
qualcuno che è in grado di spiegarmi come posso eventualmente evitare
che si ripeta la cosa, magari il giorno prima di stampare la tesi
gliene sarei grato.
Magari ci arrivo da solo, nel qual caso sarò lieto di postare il
risultato.
l'indirizzo è quello sotto:
http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/2809
ciao a tutti
Antonluigi