Re: inputenc, latin1, ISO-8859- 1, kile: lettere accentate

#14805
Up
0
Down
::


è che non funziona…forse il problema è un’altro
faccio un esempio:

`\documentclass[a4paper,10pt,openright,twoside]{book}

%\usepackage{layaureo}%per riempire meglio un A4
%\usepackage{ucs}
\usepackage[latin1]{inputenc} % perch� riconosca i caratteri latini e le lettere accentate
%\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc} % non ricordo a che serve
\usepackage[italian]{babel} % sillaba le parole in italiano
\usepackage{graphicx}%per figure e tabelle
\usepackage{fancyhdr}%per fare l'impaginazione a mo' di libro
\usepackage{calc}%per fare le tabelle in modo decente…
%\usepackage{type1ec}%per i font cmsuper
\usepackage{makeidx}%per fare indice analitico
\usepackage{amsthm}%per fare i teoremi i lemmi e definizioni
\usepackage{subfigure}%per tabelle…
\usepackage{latexsym}%per il simbolo di JOIN
\usepackage{acronym}%per usare acronimi in modo elegante
\usepackage{placeins}%per usare il comando \floatbarrier..il clearpage senza nuova pagina!!!
\usepackage{amsmath}%per fare di dom un coso matematico
\usepackage{soul}
\usepackage{booktabs}`

poi uso quel codice che mi avevi dato tu che ridefinisce le parole…
`
\makeatletter
\newcommand{\defspecialword}[1]{%
\expandafter\gdef\csname sp@word#1\endcsname{%
\textbf{#1}\index{#1}%
\expandafter\gdef\csname sp@word#1\endcsname{\textit{#1}\index{#1}}}}

\newcommand{\spword}[1]{\@nameuse{sp@word#1}}

\newcommand{\defspecialsyn}[2]{%
\expandafter\gdef\csname sp@word#1\endcsname{%
\textit{#1}\index{#2}}}

\makeatother

\defspecialword{sistema informativo}
\defspecialword{sistema informatico}
….`

e per le parole accentate mi da problemi (solo quando uso inpuntenc):

`[PDFLaTeX] librobdd.tex => librobdd.pdf (pdflatex)
[PDFLaTeX] finished with exit status 1
./librobdd.tex:122:Missing \endcsname inserted. \defspecialword{Entità-Associazione}
./librobdd.tex:164:Missing \endcsname inserted. \defspecialword{vincolo di univocità}
./librobdd.tex:174:Missing \endcsname inserted. …lword{Vincolo di integrità dell'entità}`

SOLO su quelle accentate…se non uso inpuntenc il problema non si pone (a parte la comparsa di caratteri incomprensibili al posto delle lettere accentate…)…quindi ora mi sorge il dubbio che sia il codice che sia difettoso (ma sotto windows ha sempre funzionato alla grande…)

però da i numeri anche su altre cose…
`librobdd.tex:510:Missing $ inserted. \begin{itemize}
librobdd.tex:510:Missing \endgroup inserted. \begin{itemize}`
dove compaiono i caratteri accentati…boh non capisco…scusate se sono disordinato con i pensieri ma è da ore che ci sto sopra e ormai sono fuso

Go to top