Help: elenco algoritmi

  • Creatore
    Topic
  • #102973
    Up
    0
    Down
    ::


    Per crear l’elenco degli algoritmi il manuale ufficiale inidica le seguenti istruzioni:

    \usepackage[nottoc]{tocbibind}

    \renewcommand{\listofalgorithms}{\begingroup\tocfile{Elenco degli algoritmi}{loa}\endgroup}
    \makeatletter
    \let\l@algorithm\l@figure
    \makeatother

    \listofalgorithms

    Però nell’indice mi stampa una doppia voce “Elenco degli algoritmi” e nel file .toc mi crea un “casino”!

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #102974
      Up
      0
      Down
      ::

      Tony” post=102966Per crear l’elenco degli algoritmi il manuale ufficiale inidica le seguenti istruzioni:

      \usepackage[nottoc]{tocbibind}

      \renewcommand{\listofalgorithms}{\begingroup\tocfile{Elenco degli algoritmi}{loa}\endgroup}
      \makeatletter
      \let\l@algorithm\l@figure
      \makeatother


      O
      \listofalgorithms

      Però nell’indice mi stampa una doppia voce “Elenco degli algoritmi” e nel file .toc mi crea un “casino”!

      Consiglio: leggi l’Arte di scriver con LaTeX e inizia a scrivere. Ai dettagli penserai in un secondo momento.
      Consulta il forum, così puoi comprendere come formulare un quesito in modo che ti si possa aiutare.
      La regola base è questa: invia sempre un esempio minimo compilabile.

      Ciao
      Ivan

    • #102975
      Up
      0
      Down
      ::


      L’ho letto, l’Arte, e molti altri, ma quest’argomento non è trattato.

    • #102976
      Up
      0
      Down
      ::

      Tony” post=102966Per crear l’elenco degli algoritmi il manuale ufficiale inidica le seguenti istruzioni:

      \usepackage[nottoc]{tocbibind}

      \renewcommand{\listofalgorithms}{\begingroup\tocfile{Elenco degli algoritmi}{loa}\endgroup}
      \makeatletter
      \let\l@algorithm\l@figure
      \makeatother

      \listofalgorithms

      Però nell’indice mi stampa una doppia voce “Elenco degli algoritmi” e nel file .toc mi crea un “casino”!

      Certo, hai ragione: nell’Arte (che, vedendo le altre tue domande, non hai più di tanto sfogliato) non si parla di algoritmi e di tocbibind si parla di sfuggita nella sezione 11.5.3. Ci mancherebbe altro che si potesse parlare di tutto.

      Tuttavia, Ivan mi ha levato le parole di bocca: il messaggio qui sopra è incomprensibile, a partire da quel «manuale ufficiale» che, evidentemente, non ci è noto, per finire a quel «casino», noto solo a te (attenzione: il file [tt].toc[/tt] è generato automaticamente e tu non ti devi curare del suo contenuto, come è scritto nei manuali).

      Ti consiglio di inviarci un esempio minimo compilabile: un codice che va da [tt]\documentclass[/tt] a [tt]\end{document}[/tt] sul quale lanciare LaTeX per riprodurre l’errore.

      Ciao
      Tommaso

    • #102977
      Up
      0
      Down
      ::


      Per manuale ufficiale intendo algorithms.pdf, capitolo 6, distribuzione MikTex.

    • #102978
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Quel paragrafo si riferisce ai problemi che esistono fra il pacchetto tocbibind e algorithms.

        Perché fai quella toppa al codice, se non uso tocbibind?

        E se usi tocbibind, perché lo usi? Oppure usi memoir? Memoir ha i sui metodi per le liste di qualunque cosa e bisogna usare i suoi comandi. Ma tu usi la classe memoir? È un’ottima classe, molto configurabile, ma sei sicuro di averne bisogno?

        Quando dici che ottieni die “casini” che cosa intendi? Senza un esempio minimo compilabile non siamo in grado di capire di che “casini” si tratti.

        Prendi il tuo main file e ricopialo con un altro nome in un altro file; togli tutto il contenuto del tuo tuo documento, e sostituiscilo con un breve testo che contenga almeno un algoritmo e contenga almeno l’ordine di comporne la lista. Il tutto deve cominciare con \documentclass e finire con \end{document} e deve replicare i tuoi “casini”. allegalo a un tuo messaggio, e faccelo avere. Senza quello non possiamo vedere che che pasticci si tratti e dove sia l’eventuale errore. Magari si tratta solo di pacchetti incompatibili e tu non hai commesso nessun errore, ma non possiamo saperlo senza l’esempio minimo compilabile.

      • #102979
        Up
        0
        Down
        ::


        Preciso che questo è un Forum e non uno sportello utente 😉 Serve collaborazione e un approccio attivo e altruista.
        I quesiti che si pongono, anche se in molti casi risolvono problemi singolari, devono essere pensati e strutturati in quanto problemi suscettibili di interesse generale. Ecco perché i post devono essere chiari e non allusivi, esaustivi e non monchi. Insomma, l’approccio deve essere serio e consapevole.

        Urge netiquette…deve essere ben visibile e si deve fare in modo che ogni nuovo utente la legga.

        Ciao
        Ivan

      • #102980
        Up
        0
        Down
        ::


        Sempre per “elenco algoritmi”; allego i file dove si evidenzia il problema. PS se si continua a compilare nel file X.toc si crea un casino e non vien più prodotto il file X.pdf.
        Help!!!

        Attachments:
        You must be logged in to view attached files.
    Visualizzazione 6 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top