problema con scatole e colori

  • Creatore
    Topic
  • #14291
    Up
    0
    Down
    ::


    Ciao a tutti,
    io vorrei fare semplicemente una riga di testo con lo sfondo (della riga, non di tutta la pagina) completamente colorato.

    Spulciando nel forum ho trovato il seguente modo
    ` \colorbox{}{\makebox[\textwidth]{}}`
    che va benissimo.
    Il problema è che volevo fare la stessa cosa, ma in un item di un elenco…come posso fare? Se metto lo stesso codice mi va fuori dai margini

    grazie. ciao

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #14292
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        `\begin{itemize}
        \item \colorbox{lightgray}{\makebox[\textwidth-1em]{Foo}}
        \item \colorbox{lightgray}{\makebox[\textwidth-1em]{Bar}}
        \end{itemize}`
        Ciao,
        L.

      • #14293
        Up
        0
        Down
        ::


        Sbaglio senz’altro qualcosa io, ma anche così non mi viene, mi esce dai margini e mi viene scritto “1em” all’inizio della riga 😥

      • #14294
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          Scusami:
          `\documentclass{article}
          \usepackage{lipsum,xcolor,calc}
          \begin{document}
          \lipsum[1]
          \begin{itemize}
          \item \colorbox{lightgray}{\makebox[\textwidth-3em]{Foo}}
          \item \colorbox{lightgray}{\makebox[\textwidth-3em]{Bar}}
          \end{itemize}
          \lipsum[1]
          \end{document}
          `Ciao,
          L.

        • #14295
          Up
          0
          Down
          ::


          grazie mille, così funziona 😀

          un’altra cosa però (non vorrei abusare della tua pazienza :?): è possibile che venga colorato anche la parte prima della scritta, cioè quella dove c’è il simbolo dell’item? Come in una tabella in pratica…

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

      Go to top