Package utf8x Error: MalformedUTF-8sequence

  • Creatore
    Topic
  • #74881
    Up
    0
    Down
    ::


    Ciao a tutti,

    sto scrivendo un report nel quale includo dei sorgenti Matlab tramite il pacchetto `\usepackage{listings}` e quando vado a compilare mi viene restituito questo errore: `Package utf8x Error: MalformedUTF-8sequence`

    Questo è un esempio di codice che funziona:
    `\section{Unione ed ordinamento vettore picchi}
    ……..
    \subsection{Funzione ordinamento\_vettore.m}
    Viene ora riportato per intero il codice della funzione \emph{ordinamento\_vettore.m}.
    \lstinputlisting{ordinamento_vettore.m}`

    Il problema sopraggiunge quando aggiungo questa parte di codice:
    `\section{Isolamento singolarità}
    ….
    \subsection{Funzione isolamento\_singolarita.m}
    Viene ora riportato per intero il codice della funzione \emph{isolamento\_singolarita.m}.
    \lstinputlisting{isolamento_singolarita.m}`

    Facendo diverse prove ho capito che il problema è nella riga: `\lstinputlisting{isolamento_singolarita.m}`; infatti eliminando questa riga la compilazione va a buonfine.

    Quindi questo non dovrebbe essere un problema relativo agli accenti.
    Per scrupolo ho anche provato a rinominare il file nei modi più disparati ma l’errore permane.

    Come posso risolvere?

    Per la gestione degli accenti ho aggiunto nel preambolo:
    `\usepackage[utf8x]{inputenc}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}`

    Grazie

    Ciao

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #74882
      Up
      0
      Down
      ::

      fedex03″ post=74041Ciao a tutti,

      sto scrivendo un report nel quale includo dei sorgenti Matlab tramite il pacchetto `\usepackage{listings}` e quando vado a compilare mi viene restituito questo errore: `Package utf8x Error: MalformedUTF-8sequence`

      Questo è un esempio di codice che funziona:
      `\section{Unione ed ordinamento vettore picchi}
      ……..
      \subsection{Funzione ordinamento\_vettore.m}
      Viene ora riportato per intero il codice della funzione \emph{ordinamento\_vettore.m}.
      \lstinputlisting{ordinamento_vettore.m}`

      Il problema sopraggiunge quando aggiungo questa parte di codice:
      `\section{Isolamento singolarità}
      ….
      \subsection{Funzione isolamento\_singolarita.m}
      Viene ora riportato per intero il codice della funzione \emph{isolamento\_singolarita.m}.
      \lstinputlisting{isolamento_singolarita.m}`

      Facendo diverse prove ho capito che il problema è nella riga: `\lstinputlisting{isolamento_singolarita.m}`; infatti eliminando questa riga la compilazione va a buonfine.

      Quindi questo non dovrebbe essere un problema relativo agli accenti.
      Per scrupolo ho anche provato a rinominare il file nei modi più disparati ma l’errore permane.

      Come posso risolvere?

      Per la gestione degli accenti ho aggiunto nel preambolo:
      `\usepackage[utf8x]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}`

      Grazie

      Ciao

      Il problema è certamente nelle lettere accentate nel file che richiami. Occorrerebbe un esempio minimo.

      Ciao
      Enrico

    • #74883
      Up
      0
      Down
      ::


      Ciao,

      il file è scritto senza lettere accentate appositamente per evitare errori nella chiamanta della funziona in matlab.

      Il nome del file è: ` isolamento_singolarita.m`

      Inoltre se rinomino il file singolarita.m e di conseguenza modifico ` \lstinputlisting{singolarita.m} `
      continuo ad ottenere lo stesso errore.

      Lo stesso errore mi viene restituito anche con questa parte di codice dove non ci sono lettere accentate:

      `\section{Ricerca Onda Q e Onda S}

      \subsection{Funzione ricerca\_onda\_q\_s.m}
      Viene ora riportato per intero il codice della funzione \emph{ricerca\_onda\_q\_s.m}.
      \lstinputlisting{ricerca_onda_q_s.m}`

      Anche in questa parte di codice se elimino la riga: `\lstinputlisting{ricerca_onda_q_s.m}` la compilazione non riporta errori.

    • #74884
      Up
      0
      Down
      ::

      fedex03″ post=74043Ciao,

      il file è scritto senza lettere accentate appositamente per evitare errori nella chiamanta della funziona in matlab.

      Il nome del file è: ` isolamento_singolarita.m`

      Inoltre se rinomino il file singolarita.m e di conseguenza modifico ` \lstinputlisting{singolarita.m} `
      continuo ad ottenere lo stesso errore.

      Lo stesso errore mi viene restituito anche con questa parte di codice dove non ci sono lettere accentate:

      `\section{Ricerca Onda Q e Onda S}

      \subsection{Funzione ricerca\_onda\_q\_s.m}
      Viene ora riportato per intero il codice della funzione \emph{ricerca\_onda\_q\_s.m}.
      \lstinputlisting{ricerca_onda_q_s.m}`

      Anche in questa parte di codice se elimino la riga: `\lstinputlisting{ricerca_onda_q_s.m}` la compilazione non riporta errori.

      È quello che c’è dentro al file il problema.

      Ciao
      Enrico

    • #74885
      Up
      0
      Down
      ::

      egreg9″ post=74044

      Ciao,

      il file è scritto senza lettere accentate appositamente per evitare errori nella chiamanta della funziona in matlab.

      Il nome del file è: ` isolamento_singolarita.m`

      Inoltre se rinomino il file singolarita.m e di conseguenza modifico ` \lstinputlisting{singolarita.m} `
      continuo ad ottenere lo stesso errore.

      Lo stesso errore mi viene restituito anche con questa parte di codice dove non ci sono lettere accentate:

      `\section{Ricerca Onda Q e Onda S}

      \subsection{Funzione ricerca\_onda\_q\_s.m}
      Viene ora riportato per intero il codice della funzione \emph{ricerca\_onda\_q\_s.m}.
      \lstinputlisting{ricerca_onda_q_s.m}`

      Anche in questa parte di codice se elimino la riga: `\lstinputlisting{ricerca_onda_q_s.m}` la compilazione non riporta errori.

      È quello che c’è dentro al file il problema.

      Ciao
      Enrico

      Risolto tutto!

      Infatti avevo inserito nel file dei commenti che contenevano delle lettere accentate.

      Non ci sarei mai arrivato.

      Grazie mille!

Visualizzazione 3 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top