Adattare riquadro al contenuto. Ambiente lstlisting

  • Creatore
    Topic
  • #87462
    Enzo
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti

      sto scrivendo un documento in LaTeX e come da titolo del topic mi piacerebbe adattare un riquadro ottenuto con l’ambiente lstlisting al suo contenuto.

      In pratica con l’ambiente lstlisting mi viene un riquadro di larghezza pari alla dimensione della pagina.

      Io invece vorrei che venisse adattato al suo contenuto.

      Qualcuno, gentilmente, saprebbe dirmi come fare.

      Ho cercato un po sulle varie guide ma non sono riuscito a trovare come si possa realizzare tale cosa.

      grazie in anticipo.

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #87463
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          dancko” post=86929Salve a tutti

          sto scrivendo un documento in LaTeX e come da titolo del topic mi piacerebbe adattare un riquadro ottenuto con l’ambiente lstlisting al suo contenuto.

          In pratica con l’ambiente lstlisting mi viene un riquadro di larghezza pari alla dimensione della pagina.

          Io invece vorrei che venisse adattato al suo contenuto.

          Qualcuno, gentilmente, saprebbe dirmi come fare.

          Ho cercato un po sulle varie guide ma non sono riuscito a trovare come si possa realizzare tale cosa.

          grazie in anticipo.

          Dovresti fare considerazioni stilistiche prima.
          Comunque, dal manuale di listings potrebbero interessarti le opzioni:
          `framexleftmargin`
          che regola il margine e
          `frameround`
          che regola la presenza o meno della linea di riquadro.
          Comunque, se puoi postare un esempio di codice aiuteresti chi ti aiuta.

          Alla fine ho l’impressione che il codice senza frame sia la soluzione più efficace tipograficamente.
          Sto leggendo un libro nel quale i molti frammenti di codice sono inseriti in frame dallo sfondo grigio.
          Ricordando la pulizia del PiL “Programming with Lua” ben presto i riquadri appesantiscono la lettura. IMHO.
          R.

        • #87464
          Up
          0
          Down
          ::

          dancko” post=86929Salve a tutti

          sto scrivendo un documento in LaTeX e come da titolo del topic mi piacerebbe adattare un riquadro ottenuto con l’ambiente lstlisting al suo contenuto.

          In pratica con l’ambiente lstlisting mi viene un riquadro di larghezza pari alla dimensione della pagina.

          Io invece vorrei che venisse adattato al suo contenuto.

          Qualcuno, gentilmente, saprebbe dirmi come fare.

          Ho cercato un po sulle varie guide ma non sono riuscito a trovare come si possa realizzare tale cosa.

          grazie in anticipo.

          Certamente esiste il sistema: devi misurare la larghezza della box e creare di conseguenza il riquadro. Giusto per darti un’idea, guarda qui.

          Onestamente, però, credo che sia decisamente più facile adattare il contentuto alla dimensione del riquadro con degli “a capo”.

          A te la scelta 😉

          Ciao
          Claudio

      Visualizzazione 1 filone di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top