Record biblatex

  • Questo topic ha 8 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 9 anni fa da Michele.
  • Creatore
    Topic
  • #111234
    Up
    0
    Down
    ::


    Buonasera,
    sto scrivendo la tesi di laurea utilizzando TeX Live con il modello Tesi Classica di Pantieri e sono nella fase di creazione della bibliografia. In particolare sto utilizzando il metodo di bibliografia automatica con biber seguendo la guida di Pantieri (LaTeXpedia).
    Premetto che non sono un utente esperto e quindi il problema potrebbe essere banalissimo.
    Sono riuscito ad inserire alcuni riferimenti bibliografici utilizzando i record @book e @manual mentre inserendone altri (ad esempio @article e @thesis) mi appare un messaggio di errore, pur rispettando l’inserimento dei campi obbligatori.

    Ecco un esempio del record inserito:
    `@article{mori:tesi,
    author = {Mori, Lapo Filippo},
    title = {Scrivere la tesi di laurea con \LaTeXe},
    journaltitle = {\Ars},
    number = {3},
    date = {2007},
    }

    e del relativo errore (dopo la seconda compilazione con pdflatex:
    [code](./MaterialeInizialeFinale/Bibliografia.tex [9] [10])
    ! Undefined control sequence.
    \Ars

    l.119 \input{MaterialeInizialeFinale/Bibliografia}

    ? `

    Vi ringrazio in anticipo per l’aiuto.

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #111235
      samiel
      Partecipante
        Up
        0
        Down
        ::


        Non `journaltitle = {\Ars}`
        bensì
        `journaltitle = {Ars}`
        🙂

        m

      • #111236
        Up
        0
        Down
        ::


        La parte importante del messaggio d’errore è`
        ! Undefined control sequence.
        \Ars ` che ti dice che il comando `\Ars` non è definito, devi definirlo oppure caricare un pacchetto opportuno.

        Ciao
        Matteo

      • #111237
        samiel
        Partecipante
          Up
          0
          Down
          ::


          supponevo che Ars fosse il titolo della rivista
          e non un comando…

        • #111238
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            \Ars è un comando che scrive il titolo della Rivista ArsTeXnica in un modo particolare tanto quanto \LaTeX scrive il logo del programam in un modo particolare. La sua definizione si trova certaante in uno dei file del pacchetto per gli autori di ArsTeXnica, che si scarica dalla sezione ArtTeXnica di questo sito.

          • #111239
            Up
            0
            Down
            ::


            Vi ringrazio molto, ho risolto tutti i problemi, che non pensavo fossero riferiti banalmente alle descrizioni.
            Quello di \Ars era soltanto un esempio ma gli altri errori erano dovuti alle parole accentate per il quale dovevo usare la dicitura estesa (es \’e).
            A proposito di questo, perché nel resto della tesi le lettere accentate ho potuto inserirle normalmente mentre in bibliografia no? È un qualcosa legato al motore bibliografico biber?

          • #111240
            Massimiliano
            Partecipante
              Up
              0
              Down
              ::


              Dovrebbe essere un problema di codifica, prova a cambiare la codifica del file .bib con un programma tipo Notepad++ e impostare l’utf8

            • #111241
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::

                OldClaudio” post=111524\Ars è un comando che scrive il titolo della Rivista ArsTeXnica in un modo particolare tanto quanto \LaTeX scrive il logo del programam in un modo particolare. La sua definizione si trova certaante in uno dei file del pacchetto per gli autori di ArsTeXnica, che si scarica dalla sezione ArtTeXnica di questo sito.

                Il comando \Ars è definito dal pacchetto guit.

                [OT]
                Quanto al modello, una delle ragioni per cui ho deciso di toglierlo è che in questi anni gli sono state addebitate molte “colpe” non sue. Qui ne abbiamo un esempio: l’utente scrive \Ars senza caricare il pacchetto guit ed ecco che c’è la possibilità che qualcuno dica che “l’utente ha una problema con il modello di Pantieri”. Qualche tempo fa un utente non aveva impostato biber come motore dell’editor — richiesto dal modello, che usa(va) biblatex e lo stile di Ivan — ed ecco che “il modello di Pantieri dà un errore”.

                I template favoriscono un approccio “top down” a LaTeX che ha dei rischi: forse è meglio un approccio “bottom up”, in cui l’utente si scrive da sé il proprio modello, un passo alla volta.
                [/OT]

              • #111242
                Up
                0
                Down
                ::


                Ho risolto tutto, anche l’ultimo problema, vi ringrazio.
                L’esempio di \Ars era inopportuno perché copiato semplicemente dalla guida, quando il problema lo avevo con le lettere accentate, ora risolto utilizzando JabRef.
                Per il resto, non ho incontrato grossi problemi nella scrittura della tesi con il modello Tesi Classica, avendo prima letto la guida di Pantieri.

                Grazie a tutti.

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

            Go to top