Problema con enumitem

  • Creatore
    Topic
  • #98054
    Up
    0
    Down
    ::


    Salve a tutti. Avevo bisogno di creare un test a risposte multiple ed avevo usato questo preambolo.

    `
    \documentclass[11pt,fleqn,oneside]{article}
    \pagestyle{empty}

    \usepackage[a4paper]{geometry}
    \geometry{height=260mm,width=185mm}
    \parindent=0pt

    \setcounter{secnumdepth}{1}

    %— Testo
    \usepackage[T1]{fontenc}
    \usepackage[utf8x]{inputenc}
    \usepackage[polutonikogreek,italian]{babel}

    %— Pacchetti utili
    \usepackage{lmodern}
    \usepackage{eurosym}
    \usepackage{amsmath,amssymb,amsthm,bm}
    \usepackage{siunitx}
    \usepackage[dvipsnames,svgnames]{xcolor}
    \usepackage{tikz}
    \usepackage{enumitem}
    \usepackage{booktabs}
    \usepackage{graphicx}
    \usepackage{multicol}

    % Alcuni elenchi numerati personalizzati
    % Risposte ai quesiti
    \newlist{risp}{enumerate}{1}
    \setlist[risp]
    {label=\fbox{\small\bfseries\Alph*},
    leftmargin=\parindent,
    topsep=4pt,itemsep=3pt}

    \newenvironment{risposte}
    {\begin{multicols}{2}\begin{risp}}
    {\end{risp}\end{multicols}}

    \begin{document}
    Domanda 1: bla bla bla
    \begin{risposte}
    \item aaaaaa
    \item bbbbbb
    \item ccccccc
    \item dddddd
    \end{risposte}
    \end{document}
    `

    ma quando compilo mi viene il seguente errore:

    `
    Argument of \boxframe has an extra }.
    `

    Come posso fare?

    Grazie,

    Andrea

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #98055
      claudio
      Partecipante
        Up
        0
        Down
        ::


        consiglio alternativo
        usa la classe exam 😀 😀 😀 😀
        ciao
        Clausio

      • #98056
        Up
        0
        Down
        ::

        logos” post=97548Salve a tutti. Avevo bisogno di creare un test a risposte multiple ed avevo usato questo preambolo.

        `
        \documentclass[11pt,fleqn,oneside]{article}
        \pagestyle{empty}

        \usepackage[a4paper]{geometry}
        \geometry{height=260mm,width=185mm}
        \parindent=0pt

        \setcounter{secnumdepth}{1}

        %— Testo
        \usepackage[T1]{fontenc}
        \usepackage[utf8x]{inputenc}
        \usepackage[polutonikogreek,italian]{babel}

        %— Pacchetti utili
        \usepackage{lmodern}
        \usepackage{eurosym}
        \usepackage{amsmath,amssymb,amsthm,bm}
        \usepackage{siunitx}
        \usepackage[dvipsnames,svgnames]{xcolor}
        \usepackage{tikz}
        \usepackage{enumitem}
        \usepackage{booktabs}
        \usepackage{graphicx}
        \usepackage{multicol}

        % Alcuni elenchi numerati personalizzati
        % Risposte ai quesiti
        \newlist{risp}{enumerate}{1}
        \setlist[risp]
        {label=\fbox{\small\bfseries\Alph*},
        leftmargin=\parindent,
        topsep=4pt,itemsep=3pt}

        \newenvironment{risposte}
        {\begin{multicols}{2}\begin{risp}}
        {\end{risp}\end{multicols}}

        \begin{document}
        Domanda 1: bla bla bla
        \begin{risposte}
        \item aaaaaa
        \item bbbbbb
        \item ccccccc
        \item dddddd
        \end{risposte}
        \end{document}
        `

        ma quando compilo mi viene il seguente errore:

        `
        Argument of \boxframe has an extra }.
        `

        Come posso fare?

        Grazie,

        Andrea

        Non ci sono errori nella definizione della lista risp. Ora non posso compilare il tuo codice, ma sicuramente il problema non sta lì.
        Con l’occasione, ti ricordo che l’opzione utf8x non è più necessaria e l’opzione corretta per il greco politonico è
        `greek.polutoniko`

        Ciao
        Ivan

      • #98057
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Bisogna mettere un \protect perché \fbox, evidentemente è fragile. Il codice seguente è aggiustato, ma mi devi spiegare eprché vuoi usare il greco politonico in un file per degli esercizi a rispsota chiusa.`% !TEX TS-program = pdflatex
          % !TEX encoding = UTF-8 Unicode

          \documentclass[11pt,fleqn,oneside]{article}
          \pagestyle{empty}

          \usepackage[a4paper]{geometry}
          \geometry{height=260mm,width=185mm}
          \parindent=0pt

          \setcounter{secnumdepth}{1}

          %— Testo
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[greek.polutoniko,italian]{babel}

          %— Pacchetti utili
          \usepackage{lmodern}
          \usepackage{eurosym}
          \usepackage{amsmath,amssymb,amsthm,bm}
          \usepackage{siunitx}
          \usepackage[dvipsnames,svgnames]{xcolor}
          \usepackage{tikz}
          \usepackage{enumitem}
          \usepackage{booktabs}
          \usepackage{graphicx}
          \usepackage{multicol}

          % Alcuni elenchi numerati personalizzati
          % Risposte ai quesiti
          \newlist{risp}{enumerate}{1}
          \setlist[risp]
          {label=\protect\fbox{\small\bfseries\Alph*},
          leftmargin=\parindent,labelwidth=*,leftmargin=*,
          topsep=4pt,itemsep=3pt,widest=A}

          \newenvironment{risposte}
          {\begin{multicols}{2}\begin{risp}}
          {\end{risp}\end{multicols}}

          \begin{document}
          Domanda 1: bla bla bla
          \begin{risposte}
          \item aaaaaa
          \item bbbbbb
          \item ccccccc
          \item dddddd
          \end{risposte}
          \end{document}`

        • #98058
          Up
          0
          Down
          ::


          Ciao a tutti! Scusate la latitanza: la scuola mi ha assorbito completamente 🙁

          Il greco politonico nel file di esercizi (in realtà in un compito) non serve per niente. Avevo fatto il copia e incolla dal file di appunti (dove invece cito alcune parole in greco) per mantenere lo stile tra appunti e compito, ed è rimasto anche quello. So che dovrei fare pulizia, ma non sempre sono in grado di dedicare troppo tempo alla redazione di materiale. Poiché, però, il compito finirà in appendice degli appunti, insieme a tutti quelli futuri, tutto sommato il peccato è veniale, perché se il problema fosse stato di compatibilità con un pacchetto obsoleto, se non ora, sarebbe venuto fuori alla fine dell’anno!

          Ciao e grazie,

          Andrea

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

      Go to top