- Questo topic ha 5 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 8 mesi fa da
OldClaudio.
-
CreatoreTopic
-
17 Dicembre 2012 alle 12:38 #81384::
ragazzi scusate
vi premetto che ho letto altri post sull argomento e non mi sono stati d aiuto.
Sto cercando di fare una bibliografia capitolo per capitolo di una tesi. Questo documento è uno scheletro che richiama vari capitoli come suggeritomi da molti.
Ora… ho eseguto le seguenti operazioni:
-nel main ho inserito il pacchetto natbib;
-ho creato un database semplice con un riferimento;
-alla fine del primo capitolo ho scritto:
`\bibliography{bibliografia_intro}
\bibliographystyle{plainnat}`-compilo nessun errore ma non mi legge la biblio e mi plotta ?e in più non mi sono chiari le seguenti cose: Come fa latex a sapere dove andare a pescare il file della bibliografia?
È valido questo metodo per fare bibliografie multiple?Grazie per l´aiuto perchè sto davvero esaurendo le energie oggi con LaTeX…
P.S. ho seguito le indicazioni qui: http://www.guit.sssup.it/latex/bibliografia.php
-
CreatoreTopic
-
AutoreRisposte
-
-
17 Dicembre 2012 alle 14:40 #81385::
Turbodede” post=80610ragazzi scusate
vi premetto che ho letto altri post sull argomento e non mi sono stati d aiuto.
Sto cercando di fare una bibliografia capitolo per capitolo di una tesi. Questo documento è uno scheletro che richiama vari capitoli come suggeritomi da molti.
Ora… ho eseguto le seguenti operazioni:
-nel main ho inserito il pacchetto natbib;
-ho creato un database semplice con un riferimento;
-alla fine del primo capitolo ho scritto:
`\bibliography{bibliografia_intro}
\bibliographystyle{plainnat}`-compilo nessun errore ma non mi legge la biblio e mi plotta ?e in più non mi sono chiari le seguenti cose: Come fa latex a sapere dove andare a pescare il file della bibliografia?
È valido questo metodo per fare bibliografie multiple?Grazie per l´aiuto perchè sto davvero esaurendo le energie oggi con LaTeX…
P.S. ho seguito le indicazioni qui: http://www.guit.sssup.it/latex/bibliografia.php
Premetto che non ho mai creato una bibliografia per capitolo, ma credo che il pacchetto da usare sia [tt]chapterbib[/tt]. Poi credo sia fondamentale essere precisi:
compilo nessun errore ma non mi legge la biblio e mi plotta ?
io personalmente non l’ho capito.
1) Come hai compilato?
2) Se non ti legge la bibliografia si torna al punto 1).Per quanto riguarda la domanda:
Come fa latex a sapere dove andare a pescare il file della bibliografia?
consiglio una lettura/ri-lettura dell’Arte al capitolo 7.
In alternativa, usando biblatex, ho trovato un post che potrebbe esserti d’aiuto: http://tex.stackexchange.com/questions/26331/bibliography-per-chapter-with-continuous-numbering . Il codice è molto chiaro sebbene forse tu non voglia avere la numerazione progressiva.
Ciao
Claudio
-
17 Dicembre 2012 alle 16:16 #81386::
io non riesco a trovare dove viene specificato il percorso…:? a pagina 125 c’è un comando ma non specifica il percorso ma solo il file…inoltre il file che mi hai mandato sarebbe di grande aiuto ma non ho le conoscenze per capire quello che hanno scritto è troppo poco commentato. Ora magari cerco altro su biblatex prima di richiedervi qualcosa.
inoltre il file della bibliografia io l ho creato in txt e poi cambiato nome dovrebbe essere ok no?grazie
david
-
17 Dicembre 2012 alle 22:01 #81387::
Perbacco, sembra che tu non abbia letto niente sulla preparazione della bibliografia, nemmeno per una bibliografia unica.
Il database dei riferimenti è un file testuale con estensione .bib; va scritto con un preciso formato ed è di molto aiuto usare editor specifici per scrivere questo database; il programma Java JabRef funziona su tutte le piattaforem; per il Mac c’è BibDesk.app. Per tutti si possono sfruttare le possibilità offerte da TeXstudio e TeXmaker.Il database sta nella stessa cartella del file principale del tuo documento .tex
Dopo aver fatto girare pdfLaTeX sul tuo main file, devi far girare BibTeX sul database; per questo basta cliccare l’opportuno bottone/icona di qualunque editor serio, non c’è bisogno di eseguire a mano il comando dal terminale.
Poi bisogna far girare pdfLaTeX di nuovo due o tre volte sul file principale, finché nel file log non c’è scritto più che i riferimenti incrociati potrebbero risultare modificati.
Per eseguire bibliografie separate per ogni capitolo basta invocare il pacchetto chapbib leggendone la documentazione (esistente ed abbondante) dando a mano sul terminale il comando texdoc chapbib.
Sull’Arte di scrivere con LaTeX (qui sopra nella sezione documentazione) ci sono scritte cose analoghe per arrivare al risultato con biblatex invece che con i normali stili tipo natbib o altri simili.
Secondo me l’idea di mettere una bibliografia alla fine di ogni capitolo è pessima — parere personale, s’intende; io l’ho fatto in uno dei miei libri e, a cose fatte, mi sono accorto che consumavo un mucchio di spazio in ripetizioni. Una bibliografia unica alla fine del documento va benissimo; se si è in vena di comporre diverse bibliografie tematiche, sempre una per tema in fondo al documento, si può fare, ma è in generale anche questa una leziosaggine. Alcuni laureandi mettono una Sitografia distinta dalla Bibliografia alla fine della tesi. Elencare dei siti internet in una tesi da leggere su carta è un’idea poco sensata, ma lo è ancora di più quando dopo 10 anni si scopre che nemmeno un link risulta più valido; ci fosse almeno la data dell’ultimo accesso, il lettore saprebbe che il link era valido a quella data, poi … silenzio. Mi è già capitato e cerco al massimo di evitare riferimenti ad internet; certo quando è necessario (e lo è sempre quando si cita il pensiero altrui) bisogna mettere il link, ma sarebbe meglio trovare lo stesso riferimento in biblioteca, cioè cartaceo, e citare il riferimento cartaceo.
-
18 Dicembre 2012 alle 9:29 #81388::
Grazie claudio..
no non riesco a leggere molto sulla biblio e a differenza delle altre cose proprio non riesco ad uscirne…
allora ricomincio da capo:
Io scrivo con tex works e l anteprima la ottengo sempre con tex works…pdf latex non ho assolutamente idea di cosa sia so solo che spesso devo chiuderlo perchè non mi permette di ricompilare il tutto. purtroppo in questo frangente in cui sono non ho tempo di approfondire l argomento e vi assicuro che faccio il possibile per cercare di chiedere il meno possibile. Non conosco nemmeno quale sia la schermata da terminale…io pensavo che fosse quella nell editor ma ogni volta che scrivo dei comandi che mi dite o che ho letto non trovo alcun riscontro se non tonnellate di errori.
il mio primo problema è direi che non riesco ad installare biblatex ovvero l`ho installato ma mi fornisce errore chiedendomi di settare il backend.
allora ho fatto:
\usepackage[backend=biber]{biblatex}
ma mi fornisce altri errori che prima non forniva
quindi temo di avere bisogno di una mano prima in questo senso anche perchè di quello che hai scritto sono in grado di capire ben poco…:roll:
ora vediamo se continua cosi farò la biblio manuale altrimenti se mi date una mano voi vediamo…
Grazie comunque…
Davidps io per il database ho fatto quanto scritto sull arte e (che sembra identico a farlo con un txt e ssalvarlo in .bib) a pag 124…tra l´altro dovrebbe bastare anche texworks…bah…non ci stò capendo nulla
-
19 Dicembre 2012 alle 9:30 #81389::
@Turbodede, passami un paragone: per guidare una vettura, bisogna prima prendere la patente, nel senso che bisogna sapere che cos’è l’acceleratore, il freno, la frizione, come si cambiano le marce, come si indica un cambio di direzione, oltre naturalmente le regole del codice della strada.Per guidare LaTeX bisogna saper usare il calcolatore; Non te ne faccio una colpa, perché oggi la maggior parte degli utenti del calcolatori usa solo il dito indice sul tasto sinistro del mouse. Per LaTeX non basta.
Dunque: la finestra comandi o terminale è solitamante una finestra a sfondo nero dove si scrivono i comandi, invece di cliccare sulle icone o sui nomi dei comandi. Qui sopra nella sezione Documentazione, c’è la guida tematica sulla “riga di comando”: le prime pagine ti potrebbero essere utili; poi impratichendoti forse ti aranno utili anche le pagine successive.
TeXworks è solo un editor; ma contiene un tasto verde che dice al sistema operativo di eseguire pdfLaTeX; pdfLaTeX è un programma senza interfaccia grafica che può essere lanciato solo dalla riga di comando oppure attraverso editor che hanno la capacità di interagire col sistema operativo. TeXworks è dotato di un ottimo visualizzatore interno di file PDF che con semplici click permette di passare dalla finestra tex al punto corrispondente della finestra PDF e viceversa; ma attento, non è TeXworks che compone il documento, TeXworks è solo un editor intelligente che è in grado di interagire con il sistema operativo.
TeXworsk non deve mai venire chiuso e poi riaperto se qualcosa va storto; se tu devi fare così, vuol dire che stai usando TeXworks in modo scorretto. Quando durante una compilazione il pulsante verde diventa rosso, devi inserire qualcosa nella finestrina sotto al testo, per esempio x seguito dal tastoche permette a TeXwork/e pdfLaTeX di completare il suo compito e di rimettere TeXworks in grado di eseguire un’altra compilazione, evidentemente dopo avere corretto l’errore che ha fatto accendere di rosso il tasto verde. Sarà una distrazione ma
\usepackage[backend=biber]{biblatex}
e la parentesi quadra va chiusa con una parentesi quadra; certo che se nel tuo file hai esattamente quella scrittura sbagliata, non mi stupisco che tu abbia tanti errori.
Concludendo: usa correttamente il calcolatore, sapendo che cosa stai facendo in ogni momento; ogni volta che clicchi una icona che cosa succede? che differenza c’è fra un editor di testo e un programma di tipocomposizione? Che differenza c’è fra un programma di tipocomposizione e un visualizzatore PDF?
E visto che sei alla prima lezione di scuola guida, lascia perdere gli indici per capitolo; prima di guidare sulla neve, bisogna saper guidare sull’asfalto.
Scusami tutte queste analogie con la guida di una vettura,; spero che tu abbia recepito il messaggio e prima di fare qualunque cosa ti documenti ben bene per imparare ad usare uno strumento complesso come un calcolatore; specialmente per usare programmi senza interfaccia grafica.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.