listings non va daccordo con del codice matlab

  • Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 20 anni fa da dema.
  • Creatore
    Topic
  • #10223
    Up
    0
    Down
    ::


    come da oggetto, ho inserito del codice con il package listings (come ho fatto altre volte) in questo modo:

    `\lstinputlisting[firstline=20,label=cod:myLabel]{myFile.m}`

    e stavolta non ne vuole sapere di compilare… ❓

    il codice che dà problemi è una cosa del tipo:

    `f=inline('sqrt(r.^2-x.^2)')`

    Il fatto è che se cambio quella riga di codice con qualcosa del tipo:

    `f=inline('abc')`

    allora funziona…

    qualche idea di quale sia il problema?

    grazie.
    S.

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #10224
      Up
      0
      Down
      ::


      ho provato a compilare il documento importando il codice matlab in questo modo:

      `\verbatiminput{myFile.m}`

      e funziona… quindi sembrerebbe essere un problema del tutto legato al package listings…

    • #10225
      Up
      0
      Down
      ::


      Difficile dirlo senza riportare l’errore esatto…

      Ciao.

    • #10226
      Up
      0
      Down
      ::


      questo è l’output di kile:

      `[PDFLaTeX] tesina.tex => tesina.pdf (pdflatex)
      [PDFLaTeX] concluso con stato di uscita 1
      tesina.tex:542:Extra \else. cerchio = inline('x.^2
      tesina.tex:542:Extra \fi. cerchio = inline('x.^2
      tesina.tex:542:Extra \else. cerchio = inline('x.^2 + y.^2
      tesina.tex:542:Extra \fi. cerchio = inline('x.^2 + y.^2
      tesina.tex:542:Extra \fi. cerchio = inline('x.^2 + y.^2 – r.^2'
      tesina.tex:0: Label(s) may have changed. Rerun to get cross-references right.
      [PDFLaTeX] 5 errori, 1 avvertimento, 0 fuori misura`

      se serve qualcosa qualcosa di più preciso (tipo il punto in cui si ferma pdflatex) non c’è che da chiedere 😉

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

Go to top