description o itemize?

  • Creatore
    Topic
  • #21839
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti. Sono incerto tra l’uso dell’ambiente description e itemize per una situazione del tipo seguente:

      Il pacchetto xyz ha alcune opzioni:
      xxx: consente…
      yyy: permette…

      Penso che sarebbe più indicato description.
      `Il pacchetto ha alcune opzioni:
      \begin{description}
      \item[xxx:] consente…
      \item[yyy:] permette…
      \end{description}
      `Però le classi cambiano il font dell’argomento “opzionale” di description, generando a volte un risultato indesiderato.

      Questo problema non c’è con itemize, ma IMHO sarebbe meglio description.

      Voi che dite?

      Grazie mille,
      L.

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

        Ciao a tutti. Sono incerto tra l’uso dell’ambiente description e itemize per una situazione del tipo seguente:

        Il pacchetto xyz ha alcune opzioni:
        xxx: consente…
        yyy: permette…

        Penso che sarebbe più indicato description.
        `Il pacchetto ha alcune opzioni:
        \begin{description}
        \item[xxx:] consente…
        \item[yyy:] permette…
        \end{description}
        `Però le classi cambiano il font dell’argomento “opzionale” di description, generando a volte un risultato indesiderato.

        Questo problema non c’è con itemize, ma IMHO sarebbe meglio description.

        Pacchetto enumitem, mi pare ovvio. 🙂 Ma i due punti proprio non ci vanno, sai?

        Ciao
        Enrico

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

          Pacchetto enumitem, mi pare ovvio. 🙂 Ma i due punti proprio non ci vanno, sai?

          Maestro, ho ancora bisogno dei tuoi consigli!

          Il pacchetto enumitem va benissimo, naturalmente. Adesso vorrei capire come si risolve il problemino dei due punti in cascata.

          `Il pacchetto ha alcune opzioni:
          \begin{description}[font=\normalfont]
          \item[\optname{mane}:] stampa questo. Qui c'è un'altra frase.
          \item[\optname{tekel}:] imposta quest'altro.
          \item[\optname{fares}:] questa opzione va selezionata se si vuole quell'altro ancora.
          \end{description}
          `
          Da quello che capisco, mi stai dicendo che non vanno messi i due punti all’interno dell’ambiente description. Quindi dovrei fare così:
          `Il pacchetto ha alcune opzioni:
          \begin{description}[font=\normalfont]
          \item[\optname{mane}] stampa questo. Qui c'è un'altra frase.
          \item[\optname{tekel}] imposta quest'altro.
          \item[\optname{fares}] va selezionata se si vuole quell'altro ancora.
          \end{description}
          `
          Me lo confermi?

          Ti chiedo anche se per te sarebbe accettabile una voce del genere
          `\item[\optname{headlines}] Abbiamo visto come per calcolare le proporzioni di pagina sia necessario specificare se le testatine e i piè di pagina vadano considerati come parte del corpo del testo o dei bordi. Bisogna però anche specificare l'altezza delle testatine. L'opzione \meta{Valore}\optname{headlines} permette di farlo.
          `

          Quella maiuscola dopo l’etichetta (dovuta al fatto che inizia una nuova frase) non mi convince, visto che nelle altre c’è la minuscola (e la frase continua quella che precede l’ambiente description).

          Grazie mille,
          L.

        • #21842
          Up
          0
          Down
          ::

          Pacchetto enumitem, mi pare ovvio. 🙂 Ma i due punti proprio non ci vanno, sai?

          Maestro, ho ancora bisogno dei tuoi consigli!

          Il pacchetto enumitem va benissimo, naturalmente. Adesso vorrei capire come si risolve il problemino dei due punti in cascata.

          `Il pacchetto ha alcune opzioni:
          \begin{description}[font=\normalfont]
          \item[\optname{mane}:] stampa questo. Qui c'è un'altra frase.
          \item[\optname{tekel}:] imposta quest'altro.
          \item[\optname{fares}:] questa opzione va selezionata se si vuole quell'altro ancora.
          \end{description}
          `
          Da quello che capisco, mi stai dicendo che non vanno messi i due punti all’interno dell’ambiente description. Quindi dovrei fare così:
          `Il pacchetto ha alcune opzioni:
          \begin{description}[font=\normalfont]
          \item[\optname{mane}] stampa questo. Qui c'è un'altra frase.
          \item[\optname{tekel}] imposta quest'altro.
          \item[\optname{fares}] va selezionata se si vuole quell'altro ancora.
          \end{description}
          `
          Me lo confermi?

          Ti chiedo anche se per te sarebbe accettabile una voce del genere
          `\item[\optname{headlines}] Abbiamo visto come per calcolare le proporzioni di pagina sia necessario specificare se le testatine e i piè di pagina vadano considerati come parte del corpo del testo o dei bordi. Bisogna però anche specificare l'altezza delle testatine. L'opzione \meta{Valore}\optname{headlines} permette di farlo.
          `

          Quella maiuscola dopo l’etichetta (dovuta al fatto che inizia una nuova frase) non mi convince, visto che nelle altre c’è la minuscola (e la frase continua quella che precede l’ambiente description).

          Più che di tipografia si sta discutendo di stile. Niente di male, ma questi sono più problemi personali che generali. Ti do lo stesso il mio parere.

          Prima di tutto direi che i nomi delle opzioni sono simboli e quindi non possono cambiare aspetto a seconda del contesto. (Dunque il problema iniziale si sarebbe risolto meglio ponendo \normalfont nella definizione di \optname.) Una regola pratica dice che non si deve cominciare un periodo con un simbolo, ma qui si sta cominciando un elemento di lista descrittiva e quindi non ci sono problemi.

          Il problema vero è, come in tante liste descrittive, come continuare dopo l’intestazione. Secondo me si deve usare lo stesso modo per ogni elemento. Puoi usare l’intestazione come soggetto, ma allora i due punti proprio non ci stanno, oppure puoi cominciare il periodo come se quello fosse un titolo e la maiuscola va benissimo (senza segni di interpunzione, visto che il simbolo in carattere diverso si distingue perfettamente). Mischiare i due modi può disorientare il lettore. Sta all’autore trovare il giusto equilibrio fra rispetto della forma e scorrevolezza del discorso.

          Un’ultima cosa: se gli elementi della lista sono più di qualche parola, non è bene che li si consideri “prosecuzione del testo che precede la lista”, sempre per evitare che il lettore si perda; tanto più se in uno di questi elementi c’è un punto seguito da una maiuscola.

          Ciao
          Enrico

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

            Il problema vero è, come in tante liste descrittive, come continuare dopo l’intestazione. Secondo me si deve usare lo stesso modo per ogni elemento. Puoi usare l’intestazione come soggetto, ma allora i due punti proprio non ci stanno, oppure puoi cominciare il periodo come se quello fosse un titolo e la maiuscola va benissimo (senza segni di interpunzione, visto che il simbolo in carattere diverso si distingue perfettamente). Mischiare i due modi può disorientare il lettore.

            Accidenti… se non è opportuno mescolare i due modi, mi sa che sono obbligato ad usare sempre la maiuscola. Il fatto è che alcune voci della lista sono brevi (e quindi sarebbe possibile considerare l’intestazione come soggetto), mentre per altre voci questo è non è possibile (la descrizione inizia con un soggetto diverso da quello dell’etichetta). Faccio un esempio.
            `
            Le classi \clsname{KOMA-Script} hanno svariate opzioni, che hanno effetto sull'intero documento. Di seguito vengono descritte le opzioni globali più comuni per le tre classi principali.
            \begin{description}[font=\normalfont]
            \item[\optname{a4paper}, \optname{a5paper}, \dots] Definiscono le dimensioni del foglio. La dimensione predefinita è \optname{a4paper}.

            \item[\optname{leqno}] Dispone la numerazione delle formule sulla sinistra invece che sulla destra.

            \item[\meta{Valore}\optname{headlines}]
            Abbiamo visto come per calcolare le proporzioni di pagina sia necessario specificare se le testatine e i piè di pagina vadano considerati come parte del corpo del testo o dei bordi. Bisogna però anche specificare l'altezza delle testatine. L'opzione \meta{Valore}\optname{headlines} permette di farlo…
            \end{description}
            `
            Per le prime due voci potevo usare benissimo la minuscola e considerare l’intestazione come soggetto. Per la terza voce questo non è possibile.

            A questo punto metto tutte miauscole, anche se il risultato non mi fa proprio impazzire…

            Ogni altra tua osservazione/correzione è, compre sempre, la benvenuta.

            Grazie mille,
            L.

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


              P.S. Un altro dubbio. Stilisticamente parlando, è meglio conservare la scelta fatta per tutte le liste descrittive del documento?

              In altre parole, se successivamente ho un’altra descrizione, con delle voci tutte molto brevi, è consigliabile/opportuno usare la maiuscola (visto che prima ho fatto così), anche se non ce ne sarebbe bisogno?

              Ancora grazie,
              L.

            • #21845
              Up
              0
              Down
              ::

              P.S. Un altro dubbio. Stilisticamente parlando, è meglio conservare la scelta fatta per tutte le liste descrittive del documento?

              In altre parole, se successivamente ho un’altra descrizione, con delle voci tutte molto brevi, è consigliabile/opportuno usare la maiuscola (visto che prima ho fatto così), anche se non ce ne sarebbe bisogno?

              Ogni lista ha le sue peculiarità.

              Ciao
              Enrico

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

                Ogni lista ha le sue peculiarità.

                Risolutivo come sempre!

                Grazie di tutto,
                Lorenzo

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

            Go to top