Newenvironment con box interna

  • Creatore
    Topic
  • #4518
    Up
    0
    Down
    ::


    Vorrei definire un nuovo environment per non dover scrivere ogni volta il seguente
    `
    \colorbox{green}{%
    \begin{minipage}[l]{4cm}
    Testo…
    \end{minipage}
    }
    `
    All’inzio ho ingenuamente provato con
    `
    \newenvironment{mioambiente}
    {%
    \colorbox{green}{%
    \begin{minipage}[l]{4cm}
    }%
    {%
    \end{minipage}}
    }
    `
    che ovviamente non funziona a causa del \colorbox che non può essere diviso.

    Qualche idea?

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


      Una possibile soluzione è l’utilizzo di parbox al posto di minipage, con un comando del tipo
      `
      \newcommand{\mioambiente}[1]{%
      \noindent\colorbox{green}{%
      \parbox[l]{4cm}{#1}%
      }}
      `
      tuttavia non sono ancora riuscito a far funzionare il newenvironment con il minipage. Aspetto suggerimenti.

    • #4520
      Up
      0
      Down
      ::


      Per utilizzare il minipage è possibile definire il seguente comando`\newcommand{\mioambiente}[1]{%
      \noindent\colorbox{green}{%
      \begin{minipage}[l]{4cm}
      #1
      \end{minipage}%
      }}`
      Resta ancora aperta la questione sul \newenvironment.

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

Go to top