Problema backgroundcolor in lstlisting

  • Creatore
    Topic
  • #57559
    Up
    0
    Down
    ::


    Ho il seguente problema, quando visiono l’output pdf del seguente codice
    `
    \documentclass[a4paper,12pt]{article}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{lmodern}
    \usepackage{color}
    \usepackage{xcolor}
    \usepackage{listings}

    \begin{document}
    \lstset{
    backgroundcolor=\color{gray},
    }
    \begin{lstlisting}
    pippo
    pluto
    paperino
    \end{lstlisting}
    \end{document}
    `

    il risultato e’ questo

    Come mai tra una riga e l’altra appare una sottile riga bianca?

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


        Ciao e benvenuto.
        Ho appena provato il tuo codice ma non ho il problema che lamenti. Forse è questione di visualizzatori.
        Io uso Adobe Reader (su Windows 7). Prova con qualche altro visualizzatore.

        Ciao,
        ansys.

      • #57561
        Up
        0
        Down
        ::


        Io sono su Linux e per ora ne ho provati 2(evince e xpdf) ed e’ sempre il solito problema.
        Ora semmai provo sul Mac

      • #57562
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          Io sono su Linux e per ora ne ho provati 2(evince e xpdf) ed e’ sempre il solito problema.
          Ora semmai provo sul Mac

          La riga bianca c’é!!!
          La vedo ingrandendo al massimo al 6400% il pdf in Adobe Reader sotto Windows XP.
          Quindi il visualizzatore sotto Linux esaltano di più un particolare che non iil Reader sotto Windows.
          La riga bianca la vedo anche con il visualizzatore di TeXWorks, sempre sotto Windows naturalmente e sempre regolando l’ingrandimento.

          In stampa dovrebbe essere impossibile rilevarla ed è un comportamento normale del pacchetto listings. La cosa si nota di più perché usi uno sfondo molto scuro.
          Saluti.

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

            Io sono su Linux e per ora ne ho provati 2(evince e xpdf) ed e’ sempre il solito problema.
            Ora semmai provo sul Mac

            La riga bianca c’é!!!
            La vedo ingrandendo al massimo al 6400% il pdf in Adobe Reader sotto Windows XP.
            Quindi il visualizzatore sotto Linux esaltano di più un particolare che non iil Reader sotto Windows.
            La riga bianca la vedo anche con il visualizzatore di TeXWorks, sempre sotto Windows naturalmente e sempre regolando l’ingrandimento.

            In stampa dovrebbe essere impossibile rilevarla ed è un comportamento normale del pacchetto listings. La cosa si nota di più perché usi uno sfondo molto scuro.
            Saluti.

            Si confermo. Avevo ingrandito poco. In fase di stampa credo che il problema non si pone.

            Ciao,
            ansys.

          • #57564
            samiel
            Partecipante
              Up
              0
              Down
              ::


              Sì, la linea è visibile anche con Okular.
              Ma perché carichi sia color sia xcolor?

              M.

            • #57565
              Up
              0
              Down
              ::

              [quote]Io sono su Linux e per ora ne ho provati 2(evince e xpdf) ed e’ sempre il solito problema.
              Ora semmai provo sul Mac

              La riga bianca c’é!!!
              La vedo ingrandendo al massimo al 6400% il pdf in Adobe Reader sotto Windows XP.
              Quindi il visualizzatore sotto Linux esaltano di più un particolare che non iil Reader sotto Windows.
              La riga bianca la vedo anche con il visualizzatore di TeXWorks, sempre sotto Windows naturalmente e sempre regolando l’ingrandimento.

              In stampa dovrebbe essere impossibile rilevarla ed è un comportamento normale del pacchetto listings. La cosa si nota di più perché usi uno sfondo molto scuro.
              Saluti.

              Si confermo. Avevo ingrandito poco. In fase di stampa credo che il problema non si pone.

              Ciao,
              ansys.[/quote]
              Sono dello stesso parere, ma con il congiuntivo. 🙂

              Lo sfondo è certamente troppo scuro.

              Ciao
              Enrico

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

                Sono dello stesso parere, ma con il congiuntivo. 🙂

                Lo sfondo è certamente troppo scuro.

                🙄

                Sì è vero, lo sfondo è un pugno nell’occhio.

                Ciao,
                ansys.

              • #57567
                Up
                0
                Down
                ::

                Sono dello stesso parere, ma con il congiuntivo. 🙂

                Lo sfondo è certamente troppo scuro.

                🙄

                Sì è vero, lo sfondo è un pugno nell’occhio.

                Anche quel mancato congiuntivo, nell’occhio o all’orecchio, dipende dai casi. Sempre male fa. 🙂

                Ciao
                Enrico

              • #57568
                Up
                0
                Down
                ::

                Sì, la linea è visibile anche con Okular.
                Ma perché carichi sia color sia xcolor?

                M.

                uso xcolor perche’ se no mi dice errore quando uso il colore gray

              • #57569
                Up
                0
                Down
                ::

                Sì, la linea è visibile anche con Okular.
                Ma perché carichi sia color sia xcolor?

                M.

                uso xcolor perche’ se no mi dice errore quando uso il colore gray

                I colori predefiniti con iniziale minuscola sono pochi e quel “gray”, in particolare, è troppo scuro per fare da sfondo. Meglio definirsene uno che puoi così anche modificare senza troppa fatica:
                `\definecolor{mygray}{gray}{0.85}`
                per esempio. Nel primo argomento di \definecolor scrivi il nome scelto da te, nel secondo uno “spazio di colori”, in questo caso gray che chiede nel terzo argomento un numero fra 0 e 1; 0 è nero, 1 è bianco; è obbligatorio usare il punto per la parte decimale. Se il secondo argomento fosse rgb, il terzo argomento deve essere una terna di numeri tra 0 e 1, separati da virgole.

                Ciao
                Enrico

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

            Go to top