Estrazione valori da una lista enumerate

  • Creatore
    Topic
  • #105847
    Up
    0
    Down
    ::


    Salve,
    sono un recente utilizzatore di Latex e nuovo di questo forum.
    Sto scrivendo degli appunti che contengono esercizi, ciascuno dei quali è un elemento di una lista enumerate.
    Sto cercando il modo di specificare alla fine di ogni esercizio la soluzione corretta ma di mostrarla nel testo al di fuori della lista, in una pagina successiva dedicata solo alle soluzioni.
    Siccome riordino spesso gli esercizi vorrei fare in modo di ottenere anche il riordino automatico delle soluzioni.
    Ho provato con \newcommand ma ho visto che non può essere utilizzato all’interno di una struttura enumerate.
    Qualche idea?
    Grazie dell’aiuto e scusate se la questione è banale.

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #105848
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Quello che vuoi fare è piuttosto complesso; ci vorrebbe una spiegazione di molte pagine e sarebbe necessario usare pacchetti di estensione in modalità molto avanzata.

        C’è però un’altra soluzione, forse, nel senso che non so bene che cosa vuoi fare, in particolare se vuoi stampare o se vuoi solo vedere a schermo.

        Si tratta di usare i collegamanti ipertestuali con il pacchetto hyperref; naturalmente devi leggerne la documentazione, ma i comandi \ref e \label normali di LaTeX diventano anchor e target per i diferimenti ipertestuali; ti basta assegnare un \label univoco ad ogni soluzione e nell’esercizio specifico basta mettere un \ref alla stessa “etichetta”. quando leggi a schermo l’esercizio 3 e poi clicchi sulla parola usata come anchor, la schermata passa alla soluzione. Conviene ovviamente mettere ogni soluzione in una pagina a se stante, ma la cosa diventa molto comoda da usare.

        Invece riordinare le soluzioni nella stessa maniera in cui riordini gli esercizi è molto difficile.

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

    Go to top