Risposte nei forum create
-
AutoreRisposte
-
::
Alla grande!!! Grazie mille!! Ho risolto nel seguente modo
`\documentclass[a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{siunitx}
\usepackage{xcolor}
\usepackage{listings}
\lstset{
inputencoding=utf8,
extendedchars=true,
literate={à}{{\`a}}1 {°}{{\textdegree}}1
}
\usepackage[framed,numbered]{matlab-prettifier}\begin{document}
\begin{lstlisting}[
style=Matlab-editor,
basicstyle=\mlttfamily
]
à °
\end{lstlisting}\end{document}`
🙂 🙂
::
Grazie della risposta. Seguendo il tuo consiglio oggi sono andato a leggere la guida sulle codifiche di Latex ed ho capito cosa gli dicevo a Latex dicendo prima di codificare con utf8 e poi con latin1 e per questo mi dava lettere non associate a ° ed à.:mrgreen:
Poi quindi ho sostituito a latin1, la codifica utf8 (anche se penso che non serva perchè già tutto il documento è in utf8, comunque io ce l’ ho inserita) ed infine anche extendedchars = true. Purtroppo il risultato non cambia.
Per curiosità ho fatto il seguente codice
`
\documentclass[a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{siunitx}
\usepackage{xcolor}
\usepackage{listings}
\lstset{inputencoding=utf8,extendedchars=true}
\usepackage[framed,numbered]{matlab-prettifier}\begin{document}
à °
\begin{lstlisting}[
style=Matlab-editor,
basicstyle=\mlttfamily
]
prova
\end{lstlisting}\end{document}
`e se le lettere sono fuori dal listing le lettere le scrive correttamente. Quindi il problema è nel pacchetto matlab-prettifier ?
-
AutoreRisposte