bibliografia tesi di laurea

  • Creatore
    Topic
  • #68383
    Up
    0
    Down
    ::


    Ciao a tutti,
    mi sono iscritta ieri al forum, conosco molto poco latex e (chiaramente) ho dei problemi!
    Sto leggendo l’Arte, ma davvero non riesco a saltarne fuori quindi mi appello a voi e
    vi chiedo scusa se l’argomento è già stato trattato e magari non ho indagato bene nel forum.
    Sto scrivendo la tesi di laurea (utilizzo kile e la versione tex live Version 3.1415926-1.40.10 TeX Live 2009/Debian)
    e mi è stata richiesta una bibliografia non numerata, magari in ordine
    alfabetico e senza citazioni numeriche all’interno del documento…quindi penso che manualmente dovrò scrivere
    ogni volta nome dell’autore e anno durante la stesura della tesi.
    Ho dei problemi con la bibliografia, ieri sera stavo impazzendo..non capisco perché, senza variazioni nel codice,
    alcune volte ho la bibl nel pdf e altre volte no. Inoltre non riesco ad ottenerla in ordine alfabetico.
    Ho provato a riprodurre il codice spiegato nella guida, usando come stile “authortitle”, ma ottengo solo svariati errori
    (che mi piacerebbe riportare ma non so come fare perché nella finestra log non ci sono più).
    Vi allego il mio file principale e la bibliografia così forse riesco a spiegarmi meglio.
    Se non commento la riga “usepackage[italian]{babel} e la successiva, mi da errore.
    Allora ho provato commentandole e ottengo quello che ho spiegato sopra.
    Scusate tanto se sono confusionaria, mi rendo contoi che ciò deriva dalla scarsa conoscenza di latex
    e dal poco tempo che ho per lavorare alla tesi.
    Vi ringrazio tanto

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #68384
      Up
      0
      Down
      ::

      cò” post=67445Ciao a tutti,
      mi sono iscritta ieri al forum, conosco molto poco latex e (chiaramente) ho dei problemi!
      Sto leggendo l’Arte, ma davvero non riesco a saltarne fuori quindi mi appello a voi e
      vi chiedo scusa se l’argomento è già stato trattato e magari non ho indagato bene nel forum.
      Sto scrivendo la tesi di laurea (utilizzo kile e la versione tex live Version 3.1415926-1.40.10 TeX Live 2009/Debian)
      e mi è stata richiesta una bibliografia non numerata, magari in ordine
      alfabetico e senza citazioni numeriche all’interno del documento…quindi penso che manualmente dovrò scrivere
      ogni volta nome dell’autore e anno durante la stesura della tesi.
      Ho dei problemi con la bibliografia, ieri sera stavo impazzendo..non capisco perché, senza variazioni nel codice,
      alcune volte ho la bibl nel pdf e altre volte no. Inoltre non riesco ad ottenerla in ordine alfabetico.
      Ho provato a riprodurre il codice spiegato nella guida, usando come stile “authortitle”, ma ottengo solo svariati errori
      (che mi piacerebbe riportare ma non so come fare perché nella finestra log non ci sono più).
      Vi allego il mio file principale e la bibliografia così forse riesco a spiegarmi meglio.
      Se non commento la riga “usepackage[italian]{babel} e la successiva, mi da errore.
      Allora ho provato commentandole e ottengo quello che ho spiegato sopra.
      Scusate tanto se sono confusionaria, mi rendo contoi che ciò deriva dalla scarsa conoscenza di latex
      e dal poco tempo che ho per lavorare alla tesi.
      Vi ringrazio tanto

      Benvenuta! Ma sei un’altra vittima dello stile che “va benissimo” per le tesi in fisica e astronomia. 🙁
      `\documentclass[11pt,a4paper] {book}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage[authoryear]{natbib}

      \usepackage{lscape} % serve davvero?

      \input{copertina.tex}

      \frontmatter

      \tableofcontents

      \mainmatter
      %\pagestyle {plain} % solo se non vuoi le testatine

      %\input{introduzione.tex}
      \input{cap1.tex}
      %\input{cap2.tex}
      %\input{cap3.tex}
      %\input {cap4.tex}
      %\input{cap5.tex}
      %\input {cap6.tex}
      %\input {cap7.tex}
      %\input{conclusioni.tex}

      %\input{appendix.tex}
      %\input{stud$disk:[lau12.tesi]CAP2.tex}
      %\input{campione_tesi_def.tex}
      %
      %\input{“path completo del file”]capitolo_8.tex}
      %\input{“path completo del file”]capitolo_9.tex}
      %\input{“path completo del file”]capitolo_10.tex}

      % questo include la bibliografia contenuta in “biblio.tex”
      % (bisogna togliere il “%” in testa alla riga)
      %\clearpage
      %\input{appendix.tex}
      %\input{ringraziamenti.tex}
      % fine di tutto
      %non la mette in ordine alfabetico!!!perchè?

      %\nocite{*} % se vuoi che compaia tutto ciò che compare in “bibliografia.bib”

      \bibliographystyle{plainnat}
      \bibliography{bibliografia}

      \end{document}`
      Come vedi ho tolto decine di righe inutili o perfino dannose. Ho aggiunto il pacchetto “natbib”; ma sarebbe il caso che tu provassi con “biblatex”, invece. Trovi spiegazioni sull’Arte: http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf

      Ciao
      Enrico

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

        cò” post=67445Sto leggendo l’Arte, ma davvero non riesco a saltarne fuori quindi mi appello a voi […].

        Non mi va questo modo di procedere. Tommaso e io abbiamo lavorato all’Arte per anni, con l’obiettivo di renderla sempre più chiara e fruibile. Ora, dire “non capisco l’Arte, datemi una mano” significa (significherebbe) che un messaggio sul forum, buttato giù velocemente, può essere più chiaro di un lavoro in cui ogni cosa è stata soppesata e limata per mesi e mesi, con il contributo di non pochi lettori.

        Parli della bibliografia: sai quanto ci abbiamo messo per trovare esempi calzanti? Almeno 3/4 mesi, e non è detto che non si possa fare meglio ancora…

        Insomma, per scrivere la guida ci abbiamo messo anni: a te, ora, chiediamo solo qualche ora del tuo tempo prezioso per studiarla. C’è qualcosa che non capisci? Siamo qui apposta: ma ci devi dire che cosa esattamente non ti è chiaro, che cosa andrebbe spiegato meglio. Le informazioni per realizzare una buona bibliografia (compresa quella con le caratteristiche che richiedi) nell’Arte ci sono tutte.

        A te la palla, ora. ❗

        P.S. Ho dato un’occhiata al template che usi: evidentemente, chi l’ha scritto ha imparato LaTeX molti anni fa e non si è più aggiornato. Il mio consiglio è di buttarlo. Vuoi un modello di tesi pronto per l’uso? Sul mio sito ne trovi due, nuovi di zecca.
        http://www.lorenzopantieri.net/LaTeX.html
        Nei modelli, fra l’altro, è predisposta una bibliografia come la vuoi tu!

      • #68386
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Scusa, ma chi ti ha passato quel modello per la tesi? Era sicuramente un troglodita! E questo è l’aggettivo più gentile che mi viene in mente; d’altra parte troglodita vuol dire abitante nelle grotte, cosa che sembrerebbe essere vera a cominciare dalla riga (per fortuna commentata) \documentstyle{book} seguita da un’altra riga (anch’essa commentata) \documentstyle[widelongpages]{reportita} — queste righe dimostrano una origine sicuramente precedente al 1994, ma lo stile di programmazione che viene nelle righe successive sembra farlo risalire al 1984, con rimasugli di approcci alla Plain TeX precedenti al 1984 🙄 😯 (non ho nulla contro Plain TeX, ma non lo si usa se si usa LaTeX).

          L’impostazione iniziale dei numeri cei comandi di sezionamento? 10 oggetti flottanti in testa alle pagine composte a due colonne? \dbltopfraction pari a 1? Le definizioni di \ltsim e \gtsim che riportano a reminiscenze di 30 anni fa, quando LaTeX non esisteva ancora. Le tolleranze poste a 10000? scherziamo? I margini superiore, destro e sinistro posti a quei valori? roba che non si faceva nemmeno nel 1984 quando LaTeX è apparso all’orizzonte.

          Poi vengono alcune cose incomplete: l’encodong utf8 va bene se si è sicuri che l’editor è capace di gestirlo e di salvare i file con quella codifica; difficile dirlo se se non si sa che strumenti usi, su quale sistema operativo e che quale distribuzione di TeX Live; da quel che dici sembrerebbe che tu stia usando una versione Debian di TeX Live che non contiene ancora biblatex, e quindi non ne puoi fare uso (vedi più avanti); scegliere un encoding sofisticato come utf8, senza usare font corrispondentemente completi non serve a granché; bisognerebbe che almeno caricassi il pacchetto fontenc con l’opzione T1, e almeno, come minimo assolto, il pacchetto lmodern per usare i font vettoriali Latin Modern che vengono bene se compili con pdflatex.

          \baselineskip = 4ex? Ma da dove salta fuori questa interlinea enorme? Per caso nella tua università vogliono la spaziatura 2? sono anche lì rimasti alla vecchia macchina da scrivere?

          La ridefinizione di \@biblabel per non fagli fare niente è ridicola; usando lo stile bibliografico giusto si può ottenere la bibliografia come la vuoi tu, senza bisogno di mettere le mani dentro il codice che sicuramente rovina qualunque programma di composizione della bibliografia; se non riesci ad usare biblatex (vedi sotto) puoi sicuramente usare natbib (leggine la documentazione dando da terminale il comando texdoc natbib).

          Poi per il resto è difficile dire quello che hai fatto, perché non lo alleghi, ma da quello che alleghi, sembrerebbe che tu sia usando un mezzo recuperato da qualche rottamaio. Sono sicuro che nessuno degli errori che ho indicato sopra l’hai fatto tu; ma è difficile, almeno per me, darti una mano quando bisognerebbe riscrivere tutto il preambolo (se basta).

          Tra l’altro il file log c’è ancora: non confondere la console di Kile con il file log; quello si trova nella stessa cartella/folder/directory dove c’è il tuo file tesi.tex e si chiama tesi.log. è un file di puro testo e lo si può leggere con qualunque editor di testi da gedit a kedit, a Kate, eccetera. Lo puoi allegare nella stessa maniera con il quel hai allegato il file tex. Ma prima leggilo; troverai le spiegazioni agli errori che si sono manifestati durante al compilazione.

          Intanto ti do’ un suggerimento; Sulle macchine Linux/Debian la distribuzione TeX Live/Debian è sempre indietro di due o tre anni; rispetto alla distribuzione ufficiale. Il sistema operativo Linux ne ha bisogno per soddisfare le dipendenze di altri programmi, ma non ha senso lavorare con un software vecchio specialmente si si desiderano usare pacchetti moderni come biblatex. Allora scaricati il file texliveubuntu.pdf da http://profs.sci.univr.it/~gregorio/texlive-ubuntu.pdf; leggilo e seguendo scrupolosamente quelle istruzioni (ci sono le varianti anche per una altro pio di versioni Linux/Debian, non solo per ubuntu) e ricordandoti di cambiare le date delle versioni di TeXLive aggiungendo un anno alle date indicate, puoi installare accanto alla tua TeX Lve/Debian e senza interferenze una versione di TeX Live 2011 aggiornata ad oggi, che se non altro ti permette di usare biblatex e lo stile di citazione autore anno nel modo descritto sull’Arte di scrivere con LaTeX.

        • #68387
          Up
          0
          Down
          ::


          Intanto vi ringrazio per le risposte immediate.
          Gentile Lorenzo,
          è evidente che mi sono espressa male e mi scuso se hai pensato che
          due righe sul forum possano essere più chiare del vostro prezioso lavoro.
          I miei problemi non riguardano la comprensione della guida, quello che ho letto fino
          ad ora mi è chiaro, è scritto bene ed è ricco di esempi.
          Probabilmente sono le mie scarse conoscenze informatiche a fregarmi, mi perdo
          anche solo a capire che versione di latex mi è stata installata, se ho tutti i pacchetti necessari etc.
          Non ho dubbi sul fatto che sono io a dover studiare la guida, lo sto già facendo.
          Il mio “non saltarne fuori” non voleva essere un modo per sminuire il vostro lavoro
          né per dire che non capisco quello che scrivete.
          Ma, abbi pazienza, non ottengo risultati corretti probabilmente perché manca
          qualcosa nella mia versione di latex e senza l’aiuto di qualcuno ho difficoltà ad andare avanti.
          Ecco perché mi sono permessa di scrivere su questo forum.
          Ti ringrazio ancora per i consigli e mi dispiace averti infastidito.
          Cercherò di essere più chiara nella scrittura!

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


            Oltre ai consigli che ti abbiamo già dato (ovvero, butta via quel modello e studia a fondo e con calma l’Arte), te ne do un altro: assicurati di aver installato una versione di TeX Live nuova di zecca e aggiornata: nell’Arte c’è un intero capitolo “Installazione” che ti dà le indicazioni per farlo, per ogni sistema operativo.

            Ciao,
            L.

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


              Claudio ti ha dato eccellenti consigli. Ora sta a te aggiornare l’a tua distribuzione di LaTeX (seguendo le istruzioni nell’articolo che ti hanno consigliato dovresti riuscirci facilmente), buttare il modello e studiare con calma la guida.

              Ciao,
              L.

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

          Go to top