elenco simboli con description — allineamento

  • Creatore
    Topic
  • #8089
    Up
    0
    Down
    ::


    Ciao a tutti,
    ho una equazione dove utilizzo una notazione simbolica e quindi vorrei aggiungere un elenco dei simboli usati.
    Ho scartato l’idea della tabella (con tabular) perche` alcune descrizioni sono lughe e occupano piu` di una riga, e ho pensato di utilizzare l’ambiente description inserendo i simboli come item dell’elenco. Pero` i miei simbolini non sono tutti lunghi uguali, le spiegazioni non risultano allineate verticalmente come in una tabella. Poiche` i simboli non sono molto diversi, non ci sarebbero spazi grandi vuoti, e mi piacerebbe avere una struttura piu` allineata.

    come posso realizzarlo (senza inserire dei phantom all’interno degli item)?

    grazie

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #8090
      Up
      0
      Down
      ::

      Ciao a tutti,
      ho una equazione dove utilizzo una notazione simbolica e quindi vorrei aggiungere un elenco dei simboli usati.
      Ho scartato l’idea della tabella (con tabular) perche` alcune descrizioni sono lughe e occupano piu` di una riga, e ho pensato di utilizzare l’ambiente description inserendo i simboli come item dell’elenco. Pero` i miei simbolini non sono tutti lunghi uguali, le spiegazioni non risultano allineate verticalmente come in una tabella. Poiche` i simboli non sono molto diversi, non ci sarebbero spazi grandi vuoti, e mi piacerebbe avere una struttura piu` allineata.

      come posso realizzarlo (senza inserire dei phantom all’interno degli item)?

      Ti riporto una soluzione dal Companion (leggermente modificata)`\newenvironment{altdesc}[1][\quad]
      {\begin{list}{}{%
      \renewcommand{\makelabel}[1]{##1\hfil}%
      \settowidth{\labelwidth}{\makelabel{#1}}%
      \setlength{\leftmargin}{\labelwidth}%
      \addtolength{\leftmargin}{\labelsep}}}
      {\end{list}}`Puoi usarlo come`\begin{altdesc}
      \item[a] Quello che ci va
      \end{altdesc}`oppure dando un argomento opzionale per aumentare lo spazio lasciato alle etichette`\begin{altdesc}[aaaaaaaaa]
      \item[aaaaaaaaa] Quello che ci va
      \end{altdesc}`Ovviamente puoi ridefinirti \makelabel come ti pare. Ricordati di raddoppiare i # nel corpo di quella definizione (terza riga del codice). Comunque \makelabel deve avere un solo argomento.

      Ciao
      Enrico

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

Go to top