[RISOLTO] TOPTesi e bibliografia

  • Creatore
    Topic
  • #96894
    Up
    0
    Down
    ::


    Ciao a tutti,

    ho un piccolo problema riguardo la bibliografia (utilizzo come classe TopTesi) e non capisco dove sbaglio dato che mi sembra di aver fatto tutto a dovere… In particolare il problema riguarda la citazione nel testo, infatti quando richiamo usando \cite{gianni} mi viene scritto [gianni] mentre vorrei che mi comparisse solo il numero (ad esempio [4] )…

    La bibliografia la sto scrivendo nel main e la riporto:

    `\begin{thebibliography}{9}
    \bibitem{chiesa1}Chiesa S., \emph{Affidabilità, sicurezza e manutenzione nel progetto dei sistemi}, CLUT, Gennaio 2008
    \bibitem{chiesa2}Chiesa S., Fioriti M., Fusaro R., \emph{On Board System Technological Level improvement effect on UAV MALE}
    \bibitem{tesizsa}Bigliano M., \emph{Sicurezza installativa di velivolo senza pilota “MALE”; applicazione di metodologia di Zonal Safety Analysis al velivolo del “Progetto SAvE”}, Politecnico di Torino, Maggio 2010
    \bibitem{duane}Duane J.T., \emph{Learning Curve Approach To Reliability Monitoring}, IEEE Transactions on Aerospace, Vol. 2, pp. 563-566, 1964
    \bibitem{astrid}Chiesa S., Di Meo G.A., Fioriti M., Medici G., Viola N. ,\emph{ASTRID – AIRCRAFT ON BOARD SYSTEMS SIZING AND TRADE-OFF ANALYSIS IN INITIAL DESIGN}, Research Bulletin / Warsaw University of Technology, Institute of Aeronautics and Applied Mechanics, pp. 1-28, 17-19 Ottobre 2012.
    \end{thebibliography}`

    Premetto che mi viene stampata correttamente nel pdf, l’unico “errore” è che vorrei comparisse il numero…

    Grazie

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


        Sai, naturalmente, che per produrre la bibliografia come hai fatto tu, bisogna compilare lail testo della tesi almeno due volte. C’è scritto in qualunque guida, tranne che nelle due guiede (italiana e inglese) di TOPtesi, perché si dà per scontato che uno che la usi conosca le nozioni necessarie per usarle quella classe.

        Se hai cpaito come funziona LaTeX, sai che le etichette che formano gli argomenti di ‘bibitem alla prima esecuzione di pdflatex vengono scritte in un file ausiliario; ;a seonda volta che si compila il file ausiliario viene letto e i comandi ‘cite sanno a che cosa si riferiscono quelle etichette. Questo vale per ogni riferimento incrociato non solo per la bibliografia. Ed è così che LaTeX riesce a gestire la numerazione automatica e i giusti riferimenti incrociati senza che si debba rinumerare a mano alcunché.

      • #96896
        Up
        0
        Down
        ::


        lo so, infatti l’ho fatta compilare più volte ma il risultato non cambia…

      • #96897
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          A me il tuo esempio funziona benisismo con toptesi-example.tex che fa parte della distribuzione (copiatelo dalla cartella …/source/latex/toptesi/ oppure da …/doc/latex/toptesi (non so dove sia collocato nelal tua distribuzione del sistema TeX); copiati il file in una tua cartella, aggiungi la tua bibliocgraia a quella già esiatente (vviamente senza le righe \begin e \end) metti una citazione qualsiasia nel testo delle ‘esempio usando una o più delle chiavi che hai usato nei \bibitem, e compila due volte. Vai a cercare i punti dove hai inserito le cipazioni e lì troverai in numeri citati correttamente.

          Se a te snon succede così, vuol dire che magari hai usato uno stile bibliografico che richiede l\uso di \printbibliography e il file \bbl oltre all’esecuzione di bibtex o di biber.

          Se non mostri il tuo preambolo è difficile dirti che cosa ci sia che non va.

        • #96898
          Up
          0
          Down
          ::


          ok, ho trovato l’errore! Era proprio dovuto a un pacchetto che avevo aggiunto (e dimenticato) quando avevo fatto i primi tentativi di scriverla!

          Grazie per l’aiuto!

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

      Go to top