numerare le righe di codice col pacchetto listings

  • Creatore
    Topic
  • #39402
    Up
    0
    Down
    ::


    vorrei numerare secondo i multipli di 5.
    Il guaio è che viene numerato sempre il primo numero, quindi se imposto un passo di 5 viene tutto scalato di uno: 1-6-11-16-21-…

    se invece numero la prima riga come 0, la numerazione prosegue correttamente: 0-5-10-15…
    ma fa schifo avere la prima riga uguale a zero! senza contare che la riga numerata 5 è in realtà la sesta…

    ecco come la vorrei

    riga
    riga
    riga
    riga
    5 riga
    riga
    riga
    riga
    riga
    10 riga
    riga

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #39403
      Up
      0
      Down
      ::


      Ora non riesco a fare una prova ma credo che la chiave sia porre “numberfirstline=false”.

      🙂
      LuCa

    • #39404
      Up
      0
      Down
      ::

      Ora non riesco a fare una prova ma credo che la chiave sia porre “numberfirstline=false”.

      🙂
      LuCa

      credo di aver risolto anche grazie al tuo aiuto, con
      ` \lstset{%
      basicstyle=\scriptsize\ttfamily, % Font di base piccolo e a spaziatura fissa
      keywordstyle=\bfseries, % parole chiave in grassetto
      %commentstyle=\color{darkgray}, % Commenti in grigio scuro
      stringstyle=\itshape, % Stringhe in corsivo
      language=Matlab, % Tipo di linguaggio
      numbers=left, % Numerazione righe a sinistra
      numberstyle=\tiny, % Numerazione con numeri piccoli
      firstnumber = 1, % numero di prima linea
      numberfirstline=false, % prima linea non numerata
      stepnumber=5} `
      nel preambolo

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

Go to top