VerbatimInput (fancyvrb) andare a capo possibile bug?

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


    Buon giorno, sono un nuovo utente del forum, volevo prima di tutto ringraziare per i servizi e gli strumenti che mettete a disposizione quali forum e guide, poi vorrei segnalare un comportamento strano di VerbatimInput:

    nel file latex che compilo uso la riga
    \VerbatimInput[baselinestretch=1,fontsize=\tiny,numbers=left]{./python/logicagame.py}

    il contenuto del file viene riportato nel pdf generato, solo che il codice verbatim nel documento generato comincia con
    1 \begin{alltt}
    2 \begin{tiny}
    contenuto del file
    \end{tiny}
    \end{alltt}

    Eliminando dal contenuto del file verbatim il carattere \
    risolvo il problema ma ne incontro un’altro:
    infatti in python \ viene utilizzato per andare a capo durante una riga… se tolgo \ dal sorgente e non vado a capo, rischio di uscire fuori dai margini del foglio nella parte incorporata in latex.
    C’è un modo per dire a VerbatimInput di andare a capo dopo un certo numero di caratteri, magari senza incrementare la numerazione quando lo fa?

    Spero di essermi espresso in maniera chiara. Grazie ancora

    P.s.
    uso Ubuntu Linux 10.04 e
    latex 3.1415926-1.40.10

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #63583
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        giuselong” post=62491Buon giorno, sono un nuovo utente del forum, volevo prima di tutto ringraziare per i servizi e gli strumenti che mettete a disposizione quali forum e guide, poi vorrei segnalare un comportamento strano di VerbatimInput:

        nel file latex che compilo uso la riga
        \VerbatimInput[baselinestretch=1,fontsize=\tiny,numbers=left]{./python/logicagame.py}

        il contenuto del file viene riportato nel pdf generato, solo che il codice verbatim nel documento generato comincia con
        1 \begin{alltt}
        2 \begin{tiny}
        contenuto del file
        \end{tiny}
        \end{alltt}

        Eliminando dal contenuto del file verbatim il carattere \
        risolvo il problema ma ne incontro un’altro:
        infatti in python \ viene utilizzato per andare a capo durante una riga… se tolgo \ dal sorgente e non vado a capo, rischio di uscire fuori dai margini del foglio nella parte incorporata in latex.
        C’è un modo per dire a VerbatimInput di andare a capo dopo un certo numero di caratteri, magari senza incrementare la numerazione quando lo fa?

        Spero di essermi espresso in maniera chiara. Grazie ancora

        P.s.
        uso Ubuntu Linux 10.04 e
        latex 3.1415926-1.40.10

        Benvenuto!

        Dovresti riportare un esempio minimo compilabile (cioè un documento tex pronto uso, minimo, da copiare e compilare), e il file logicagame.py.

        Ciao
        Orlando

      • #63584
        Up
        0
        Down
        ::


        Mi è successa una cosa stranissima
        1) avevo il problema descritto sopra
        2)eliminando il carattere \ dal file python non mi dava problemi
        3) ho aggiunto di nuovo \ per mostrare quello che mi succedeva
        e ha compilato senza problemi …
        O ho fatto qualcosa e non me ne sono reso conto, o, molto meno probabilmente, un bug c’è ma non si è ripresentato

        Scusate se ho fatto perdere tempo a qualcuno.

      • #63585
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          giuselong” post=62497Mi è successa una cosa stranissima
          1) avevo il problema descritto sopra
          2)eliminando il carattere \ dal file python non mi dava problemi
          3) ho aggiunto di nuovo \ per mostrare quello che mi succedeva
          e ha compilato senza problemi …
          O ho fatto qualcosa e non me ne sono reso conto, o, molto meno probabilmente, un bug c’è ma non si è ripresentato

          Scusate se ho fatto perdere tempo a qualcuno.

          Siamo qui per questo.

          Ciao
          Orlando

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

      Go to top