Salve a tutti.
Ho scritto un documento usando una macchina windows col seguente preambolo:`
\documentclass[a4paper, 12pt]{book}
%\documentclass[a4paper]{book} % �
\usepackage[T1]{fontenc}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{vmargin}
\usepackage{fancyhdr}
\usepackage{graphicx}
%\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
%\usepackage[utf8x]{inputenc}
%PrerenderUnicode{àèéìòù–}
\usepackage[hypertex]{hyperref}
\newcommand{\be}{\begin{equation}}
\newcommand{\ee}{\end{equation}}
%\addtolength{\textwidth}{-10mm}
%\addtolength{\headwidth}{-10mm}
`]il preambolo contiene dei punti interrogativi al òposto delle accentate.L’ho aperto
su macchina linux.Uso l’editor kile con distribuzione texlive e la cosa strana è che
se compilo non mi da errori!!.QUando però apro il file mi da un warning e mi dice
che il file non può essere modificato(read only mode).Ho provato a modificare
nell’editor dall’apposito menu questa impostazione(deselezionando read only mode)
e quando ho compilato mi ha dato errore.Non ne capisco niente di codifiche..
Ciò che vorrei fare è aprire il file,modificarlo,compilarlo,e non ricevere errori…
grazieaggiornamento: l’ho aperto con un altro editor(gedit) due volte e i punti interrogativi
sono spariti.Quanto vorrei capirci qualcosa e non affidarmi alla sorte!!
Da un po’ di tempo a questa parte i programmi in qualche modo collegati alla suite di KDE (e Kile è uno di questi) sono impostati, per default, sulla codifica UTF8 e se il file di testo che aprono è, invece, in una codifica diversa lo aprono in modalità di sola lettura. Immagino che il problema sia quello.
Quindi, oltre a sbloccare la modalità di sola lettura, devi anche reimpostare la codifica giusta, che nel tuo caso sarà probabilmente ‘cp 1252’ oppure ‘ISO 8859-1’. Per selezionare la codifica devi seguire il menu ‘Strumenti -> Codifica -> Europeo Occidentale ->
Per maggior sicurezza fai queste operazioni dopo aver creato una copia di backup del file.
Assicurati però poi che sia selezionata, nel tuo file, anche l’opzione giusta per il pacchetto ‘inputenc’, ovvero decommenta la riga
`\usepackage[latin1]{inputenc}`
Aggiungo il mio benvenuto a quello di Enrico.
Ciao,
Max.