Re: Classicthesis e amsthm

#14105
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::


    Riprendo questo topic per segnalarvi che lo stile di definizioni e teoremi che ho definito non è del tutto soddisfacente. Innanzitutto ci sono degli effetti collaterali quando si dà una specificazione, del tipo
    `\begin{teorema}[di Pitagora]`
    (provare per credere). In secondo luogo, la resa estetica non mi entusiasma. Dopo altri tentativi, sono arrivato a questo codice:
    `
    \usepackage{amsthm}

    \newtheoremstyle{classicthm}% name
    {12pt}% Space above
    {12pt}% Space below
    {\itshape}% Body font
    {}% Indent amount (empty = no indent, \parindent = para indent)
    {\scshape}% Thm head font
    {:}% Punctuation after thm head
    {.5em}% Space after thm head: ” ” = normal interword space;
    % \newline = linebreak
    {}% Thm head spec (can be left empty, meaning `normal')

    \newtheoremstyle{classicdef}% name
    {12pt}% Space above
    {12pt}% Space below
    {}% Body font
    {}% Indent amount (empty = no indent, \parindent = para indent)
    {\scshape}% Thm head font
    {:}% Punctuation after thm head
    {.5em}% Space after thm head: ” ” = normal interword space;
    % \newline = linebreak
    {}% Thm head spec (can be left empty, meaning `normal')

    \theoremstyle{classicthm}
    \newtheorem{teorema}{Teorema}[chapter]

    \theoremstyle{classicdef}
    \newtheorem{definizione}{Definizione}[chapter] `
    che migliora la situazione.

    In questi giorni sul forum si sta parlando molto di ClassicThesis. Sapete quanto questo stile mi piaccia. In particolare, trovo molto interessante l’idea di fare a meno del neretto: in effetti, non c’è bisogno di usare il neretto (che è indubbiamente pesante e che trovo poco “fine”) per evidenziare i titoli di parti (il layout che si ottiene con \part in una classe standard è davvero esagerato, IMHO), capitoli, sezioni, … Il maiuscoletto (insieme con una spaziatura opportuna e un corpo diverso) va benissimo, ed è IMO molto più elegante.

    L’unica eccezione è proprio costituita da teoremi, definizioni e affini: il grassetto (della parola “Teorema”, “Definizione”, …) permette di evidenziarli “a occhio”, in un attimo. Con il maisucoletto si fa un pochino più di fatica. Per compensare, ho aumentato la spaziatura prima e dopo i relativi enunciati (ecco perché quei 12pt), ma il risultato non è forse così buono di quello che si ottiene con le classi standard.

    Finora, è l’unico caso che ho trovato in cui ClassicThesis è inferiore in qualcosa…

    Ciao,
    L.

    Go to top