Re: pacchetto syllogism in classe beamer

#67727
admin
Amministratore del forum
    Up
    0
    Down
    ::

    furbenzio” post=66696Nelle mie note di studio in classe article uso massivamente il pacchetto syllogism per evidenziare la struttura sillogistica di brevi argomentazioni.

    Il funzionamento è semplice:

    `\documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[english,italian]{babel}
    \usepackage{syllogism}

    \begin{document}

    \syllog{Tutti gli uomini sono mortali}% premessa maggiore
    {Socrate è un uomo}% premessa minore
    {Socrate è mortale}% conclusione

    \end{document}`

    Mi sono affezionato al pacchetto perché produce speditamente un risultato perfettamente adeguato alle mie esigenze e quindi sono orientato a mantenerlo anche nella preparazione, a partire dalla mie note in article, di alcune slide in classe beamer.

    Non capisco — ecco la richiesta d’aiuto — se e come sia possibile esporre in una slide le singole componenti del sillogismo in modo incrementale partendo dalla conclusione e risalendo alle premesse; se sia possibile, cioè, mantenendo il pacchetto syllogism in beamer, ottenere un risultato corrispondente al seguente codice “impossibile”:

    `\documentclass{beamer}
    \usepackage[italian]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{syllogism}

    \begin{document}

    \begin{frame}

    \syllog{\onslide<2>{Tutti gli uomini sono mortali}}
    {\onslide<3>{Socrate è un uomo}}
    {\onslide<1>{Socrate è mortale}}

    \end{frame}
    \end{document}`

    Dovessi rinunciare al pacchetto syllogism (e quindi, ahimè, modificare radicalmente tutte le mie note), quale sarebbe secondo voi il modo più elegante per ottenere il risultato che desidero, in beamer?

    Grazie

    Così

    `\syllog{\onslide<2-3>{Tutti gli uomini sono mortali}}
    {\onslide<3>{Socrate è un uomo}}
    {\onslide<1-3>{Socrate è mortale}}`
    ?

    Ciao
    Orlando

    Go to top