Personalizzare didascalie algorithm

  • Creatore
    Topic
  • #66969
    Up
    0
    Down
    ::


    Salve,
    Spiego meglio. Sto utilizzando il pacchetto algorithm che è in inglese e quindi ogni algoritmo è numerato come Algorithm X.X (dove X è un numero), così quello che vorrei è avere algoritmi numerati in italiano Algoritmo X.X

    Ho cercato qualcosa in giro ed ho provato questo:
    `\newcommand{\algorithmname}{}
    \addto\captionsitalian{\renewcommand{\algorithmname}{Algoritmo}}
    `

    e questo
    `\renewcommand{\algorithmname}{Algoritmo}
    `

    ma nessuno dei due funziona, come posso fare?

    Grazie

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


        Il pacchetto algorithm non esiste; esistono algorithm2e, algorithms e algorithmicx

        Con il pacchetto algorithms basta leggere la documentazione con texdoc algorithms alla pagina 15, sezione 4.4C

        Con algorithms2e vedi documentazione con texdoc algorithm2e sezione 5 pagina 9

        Con algorithmicx non c’è storia, perché non definisce nuovi floata per contenre algoritmi, ma scrive algoritmi nel corpo del testo andando a capoa o a pagina nuova quando occorre.

      • #66971
        Up
        0
        Down
        ::


        Sono confuso. Io nel preambolo ho `\usepackage[chapter]{algorithm}`
        e quando scrivo un algoritmo faccio così:
        `\begin{algorithm}[htbp]
        \caption{blabla}
        \label{alg:xxx}
        \begin{algorithmic}[1]

        \end{algorithmic}
        \end{algorithm}`

        e funziona tutto, non dovrebbe? sbaglio qualcosa?

        Comunque ho risolto, per caso ho messo tra i parametri “algoritmo” e mi ha rinominato tutto con quest’ultimo nome
        `\usepackage[chapter, Algoritmo]{algorithm}`

      • #66972
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Mi fa piacere che tu abbia risolto, ma algorithm non compare nemmeno nell’archivio CTAN; l’ho voluto verificare, perché il fatto che non comparisse nella mai distribuzione completa di TeX Live non è decisivo; vagamente mi pare di ricordare che sia stato rimosso dall’archivio dei file installati e sostituito con qualcosa d’altro, ma il mio ricodo è troppo vago perché io possa essere sicuro di quell’affermazione.

          Per tua e mia curiosità che versione del sistema TeX usi? È per caso una versione Debian/Tex Live (nota per essere i ritardo di due o tre anni rispetto alla versione ufficiale)? Quando l’hai aggiornato l’ultima volta? Quale data compare nelle prime poche righe del file algorithm.sty?

        • #66973
          Up
          0
          Down
          ::


          Come TeX uso questa su Arch Linux:
          `
          TeX 3.1415926 (TeX Live 2012/dev/Arch Linux)
          kpathsea version 6.0.2dev
          Copyright 2011 D.E. Knuth.
          `
          Eh purtroppo non aggiorno da un po’.

          Da algorithm.sty
          `\NeedsTeXFormat{LaTeX2e}[1999/12/01]
          \ProvidesPackage{algorithm}
          [2009/08/24 v0.1 Document Style `algorithm' – floating environment]`

        • #66974
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::

            ~awake” post=66025Come TeX uso questa su Arch Linux:
            `
            TeX 3.1415926 (TeX Live 2012/dev/Arch Linux)
            kpathsea version 6.0.2dev
            Copyright 2011 D.E. Knuth.
            `
            Eh purtroppo non aggiorno da un po’.

            Da algorithm.sty
            `\NeedsTeXFormat{LaTeX2e}[1999/12/01]
            \ProvidesPackage{algorithm}
            [2009/08/24 v0.1 Document Style `algorithm' – floating environment]`

            Grazie mille per le informazioni.
            Il tuo messaggio mi ha spinto ad approfondire e ho trovato quanto segue:

            *) La documentazione è scritta nel file \algorithms.pdf che si trova nella cartella …/texmf-dist/doc/latex/algorithms

            *) I file ,sty connessi a questa distirbuziono sono algorthmic.sty e algorith,.sty che si trovano nella cartella …/texmf-dist/tex/latex/algorithms

            è quella s terminale che ha imbrogliato sia me che te.

            Non devi quindi preoccuparti, a parte il fatto che hai già risolto, ma la documentazione è prorpio uella che ti avevo indicato, quella con la s.

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

        Go to top