cris77″ post=75109Salve!
Sto scrivendo il mio CV con il template modernCV. Nel frattempo ho migrato da un pc a un mac.
Ora non riesco a compilare il documento perché in diverse righe mi viene detto “package inputec error”.
Questo un esempio del messaggio di errore:`! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `utf8'.
See the inputenc package documentation for explanation.
Type Hfor immediate help.
…
l.56 …\`a l'h�pital Bach Mai de Hanoi, Vietnam}}
You need to provide a definition with \DeclareInputText
or \DeclareInputMath before using this key.`Questo il mio preambolo:
`
\documentclass[11pt,a4paper]{moderncv}
% moderncv themes
%\moderncvtheme[blue]{casual} % optional argument are 'blue' (default), 'orange', 'red', 'green', 'grey' and 'roman' (for roman fonts, instead of sans serif fonts)
\moderncvtheme[orange]{classic} % idem% character encoding
\usepackage[utf8]{inputenc} % replace by the encoding you are using\usepackage[french, italian, english]{babel}
% adjust the page margins
\usepackage[scale=0.8]{geometry}
\recomputelengths % required when changes are made to page layout lengths`Immagino ci sia un problema con il “\usepackage[utf8]{inputenc}”, ma non so come risolverlo…
Qualcuno ha un’idea? E’ dovuto al fatto che ora uso un mac?Grazie per il vostro aiuto.
No, il tuo curriculum è scritto con la codifica UTF-8, che è quella che Mac usa di default. Io direi invece che il tuo editor NON è impostato per lavorare di default con UTF-8, ma con MacRoman, se stai usando TeXShop.
Come fare?
Apri TeXShop, poi vai nel pannello Preferenze e scegli come codifica UTF-8. Chiudi il programma. Poi riapri il tuo file e compila di nuovo.
Nell’Arte di scrivere con LaTeX, naturalmente, c’è scritto 🙂
Ciao
Tommaso