Descrizioni personalizzate con ClassicThesis: orrore!

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


      `\documentclass{scrreprt}

      \usepackage{classicthesis-ldpkg}
      \usepackage[pdfspacing]{classicthesis}
      \usepackage{enumitem}

      \begin{document}
      \begin{description}[font=\normalfont]
      \item[\texttt{twocolumn}] non viene come \texttt{twocolumn}.
      \end{description}
      \end{document}
      `
      È un disastro: l’etichetta delle description viene spaziata (in minuscolo: orrore!) e diversa dall’espressione successiva. 🙁

      Come si può rimediare (intendo, senza rinunciare a description in favore in un elenco puntato)?

      Grazie mille,
      L.

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

        `\documentclass{scrreprt}

        \usepackage{classicthesis-ldpkg}
        \usepackage[pdfspacing]{classicthesis}
        \usepackage{enumitem}

        \begin{document}
        \begin{description}[font=\normalfont]
        \item[\texttt{twocolumn}] non viene come \texttt{twocolumn}.
        \end{description}
        \end{document}
        `
        È un disastro: l’etichetta delle description viene spaziata (in minuscolo: orrore!) e diversa dall’espressione successiva. 🙁

        Come si può rimediare (intendo, senza rinunciare a description in favore in un elenco puntato)?

        Non mi pare affatto strano, perché ClassicThesis dà questa definizione:
        `\renewcommand{\descriptionlabel}[1]{\hspace*{\labelsep}\spacedlowsmallcaps{#1}}`
        Dare l’opzione “font=\normalfont” non influisce su \descriptionlabel.
        `\documentclass{scrreprt}

        \usepackage{classicthesis-ldpkg}
        \usepackage[pdfspacing]{classicthesis}
        \newenvironment{ttdesc}
        {\renewcommand{\descriptionlabel}[1]{\hspace*{\labelsep}\texttt{##1}}%
        \begin{description}}
        {\end{description}}

        \begin{document}
        \begin{ttdesc}
        \item[twocolumn] non viene come \texttt{twocolumn}.
        \end{ttdesc}
        \end{document}`
        Ciao
        Enrico

      • #40690
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::


          Enrico mi ha anticipato. 🙂

          Ormai non serve, ma sulla “KOMA-Script guide” ho trovato questa soluzione:
          `\documentclass{scrreprt}

          \usepackage{classicthesis-ldpkg}
          \usepackage[pdfspacing]{classicthesis}

          \setkomafont{labelinglabel}{\ttfamily}
          \setkomafont{labelingseparator}{\normalfont}

          \begin{document}

          \begin{labeling}{myheadings}
          \item[twocolumn] viene come \texttt{twocolumn}.
          \end{labeling}

          \end{document}`
          che non è esattamente ciò che chiede Lorenzo, che non vorrebbe rinunciare a description. 🙁

          Ciao,
          Antonio

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


            egreg9\n

            `\documentclass{scrreprt}

            \usepackage{classicthesis-ldpkg}
            \usepackage[pdfspacing]{classicthesis}
            \newenvironment{ttdesc}
            {\renewcommand{\descriptionlabel}[1]{\hspace*{\labelsep}\texttt{##1}}%
            \begin{description}}
            {\end{description}}

            \begin{document}
            \begin{ttdesc}
            \item[twocolumn] non viene come \texttt{twocolumn}.
            \end{ttdesc}
            \end{document}`
            L’ambiente ttdesc definito da Enrico funziona perfettamente!

            Grazie mille,
            L.

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

        Go to top