Re: Matlab: Eliminare i commenti

#8457
Up
0
Down
::


Mi riattacco a questo topic per riproporre un comportamento di Listings che non riesco a sistemare.

Sto importando file Matlab nel documento, e desidero eliminare i commenti che sono presenti.

Per farlo, stando alle istruzioni, devo usare

`
\lstset{ morecomment=[il]{\%}}
`

dove i sta per “fai scomparire” e l specifica che il simbolo del commento ha solo un inizio (caso Matlab… ) e non una chiusura.

Il problema che riscontro è che mi cancella tutto, non solo i commenti!! è come se non si fermasse!

Ho provato con un esempio semplice:

File Matlab “Prova.m”
`
Ciao
% Non voglio questa
% E nemmeno questa!!!

E = m*c^2

% Figuriamoci questa…
`

Il risultato è che mi include correttamente la prima riga, e taglia tutto ció che c’è dopo il commento… come se non si fermasse (mi viene il dubbio che aspetti una chiusura del commento… tipo C /* */ …)

Uso TeXnicCenter-MikTeX. Il file tex che ho usato per la prova semplice è:
`
\documentclass[a4paper]{scrartcl}
\usepackage{listings}
\lstset{ morecomment=[il]{\%}}

\begin{document}
\lstinputlisting{“…/Prova.m”}
\end{document}`

Dove toppo?!?

Grazie
nachi

Go to top