- Questo topic ha 55 risposte, 13 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 5 mesi fa da
OldClaudio.
-
CreatoreTopic
-
30 Marzo 2012 alle 12:37 #71696::
Buona sera a tutti..Sto cercando di compilare la bibliografia della mia tesi, niente di difficoltoso, ma non so il motivo per cui non mi viene stampata.. nel testo i riferimenti appaiono ma alla fine non ho la raccolta con i testi citati, quindi proprio la bibliografia… Sapete aiutarmi?
Grazie
-
CreatoreTopic
-
AutoreRisposte
-
-
30 Marzo 2012 alle 12:40 #71697
-
30 Marzo 2012 alle 12:41 #71698
-
30 Marzo 2012 alle 12:47 #71699::
Driven” post=70886\documentclass[11pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{biblatex}
\bibliography{biblio}
\begin{document}Il vetro strutturale.\cite{Nieri}
Il vetro…
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
\end{document}Mancavano le righe in rosso. Attenzione: hai seguito la sequenza giusta? Una volta LaTeX, una volta BibTeX e altre due volte LaTeX.
Ciao
Tommaso
-
30 Marzo 2012 alle 12:50 #71700
-
30 Marzo 2012 alle 13:09 #71701::
Driven” post=70889Ecco forse è proprio questo… “hai seguito la sequenza giusta? Una volta LaTeX, una volta BibTeX e altre due volte LaTeX.”
Anche su una guida che ho trovato c’è scritto ma non capisco che significaGrazie
In parole povere non si creano i file ausiliari necessari per la stampa della bibliografia. Ovviamente, se usi pdfLaTeX, la sequenza è invariata: pdfLaTeX+BibTeX+pdfLaTeX+pdfLaTeX.
Ciao
Claudio
-
30 Marzo 2012 alle 13:12 #71702
-
30 Marzo 2012 alle 13:23 #71703::
Driven” post=70892Scusate ma continuo a non capire.. io ho fatto così.. ho fatto un file con latex e poi l’ho salvato in .bib (che poi vorrei poter modificare successivamente) successivamente ho fatto il mio file “testo con latex” e ho cercato di collegare i due elementi…
Sbaglio?Grazie
saluti
Onestamente non ho capito cosa intendi con “ho fatto un file con latex e poi l’ho salvato in .bib”. Al massimo hai creato un file .bib con lo stesso editor che usi per creare i file .tex. 🙂
Mettiamola così: se vuoi costruire un ponte tra i due file .tex e .bib ti servono dei mattoncini rappresentati dai file ausiliari. Con la sequenza che ti hanno segnalato tu costruisci i file ausiliari e quindi i mattoncini. Senza la sequenza hai un ponte immaginario: il collegamento c’è, ma non si vede, ossia non ti viene stampata la bibliografia. Più o meno io l’ho capita così :lol:.
Ciao
Claudio
-
30 Marzo 2012 alle 13:36 #71704::
Forse mi sono spiegato male; riassumo ciò che ho fatto…1)apro Texeditor, creo quel file che per me è la bibliografia seguendo le regole che ho trovato sulla spiegazione di lorenzo pantieri;
2) apro latex e scrivo tutto quello che ho linkato in precedenza
3) provo a far stampare.. ma nulla..
3) provo a aggiornare la biblio ma ancora nulla…Quindi che devo fare??? Xke non va? cosa significa la sequenza???
So che magari a voi vi sembrerà stupido ma io ho aperto Texeditor questa mattina…
Grazie
saluti
-
30 Marzo 2012 alle 13:40 #71705::
Driven” post=70895Forse mi sono spiegato male; riassumo ciò che ho fatto…
1)apro Texeditor, creo quel file che per me è la bibliografia seguendo le regole che ho trovato sulla spiegazione di lorenzo pantieri;
2) apro latex e scrivo tutto quello che ho linkato in precedenza
3) provo a far stampare.. ma nulla..
3) provo a aggiornare la biblio ma ancora nulla…Quindi che devo fare??? Xke non va? cosa significa la sequenza???
So che magari a voi vi sembrerà stupido ma io ho aperto Texeditor questa mattina…
Grazie
saluti
Cosa significa per te il punto 3a) “provo a stampare”?
Devi compilare il documento con LaTeX; non conosco Texeditor, ma ci saranno dei pulsanti di compilazione da qualche parte e dei menu che ti permettano di scegliere come compilare (LaTeX, pdfLaTeX o BibTeX). Cercali e segui le istruzioni.
Ciao
Claudio
-
30 Marzo 2012 alle 13:46 #71706::
Driven” post=70892 ho fatto un file con latex e poi l’ho salvato in .bib
Sbaglio?Visto che quello che hai scritto non ha significato evidentemente sbagli.
Quello che ti vuol dire Tommaso è che devi creare il tuo testo con un editor qualunque, per esempio TeXShop, TeXworks, TeXmaker, o quello che tu comunque usi.
Devi creare un file bib con una programma apposito, che sia Jabref o Bibdesk o altro non ha importanza, ma di sicuro non lo crei e non lo modifichi con latex e non lo salvi in bib.
Poi fai andare una prima volta pdflatex sul tuo file tex.
Successivamente fa andare una volta bibtex sul tuo file bib, ma non importa che tu specifichi niente se lo fai attraverso l’apposito bottone del tuo editor. altrimenti da riga di comando devi specificare come argomento il nome del tuo file tex senza specificarne l’estensione.
Poi fai andare di uovo pdflatex per ben due volte sul tuo file tex.
In sostanza: File esistenti creati o modificati con gli appositi programmi: miomainfile.tex e miabibliografia.bib
Poi supponendo di lavorare dalla finestra comandi:
pdflatex miomainfile
bibtex miomainfile
pdflatex miomainfile
pdflatex miomainfileLavorando dall’interno di un editor che abbia gli appositi bottoni:
bottone pdflatex
bottone bibtex
bottone pdflatex
bottone pdflatexSia lavorando dalla finestra comandi, sia lavorando dall’interno dell’editor controlla sempre che ogni esecuzione vada a buon fine e termini regolarmente senza messaggi d’errore; se ci sono messaggi d’errore provvedi a eliminane le cause; dopo aver fatto andare bibtex devi avere nella tua cartella di lavoro anche la tua bibliografia con estensione bbl, oltre al file bib iniziale; se non ce l’hai, bibtex ha incontrato dei file sorgente che non ha potuto elaborare e certamente nel file blg c’è scritto che cosa lo ha fatto singhiozzare.
Attento; esistono degli editor che ti permettono una certa autonomia nel creare il file bib; per esempio TeXmaker e TeXbib; non confondere questi editor con latex; essi NON sono latex, sono solo degli editor che ti permettono di scrivere dei file; a seconda di quanto siano LaTeX friendly possono contenere appositi bottoni per dire al sistema operativo di fare quello che altrimenti tu dovresti fare a mano nella finestra comandi: scrivere il comando con i suoi argomenti, premere “invio”, aspettare che l’esecuzione del comando sia terminata, scrivere un altro comando con altri argomenti, premere “invio”, eccetera. L’editor con i suoi bottoni ti permette di fare tutto questo in modo più comodo evitando gli errori di battitura.
-
30 Marzo 2012 alle 13:49 #71707
-
30 Marzo 2012 alle 15:38 #71708
-
4 Aprile 2012 alle 13:17 #71709::
Salve a tutti.
Sono un laureando e sto scrivendo la mia tesi con LaTeX. E’ la prima volta che lo uso, e devo dire che, leggendo attentamente una delle guide proposte su questo sito, non ho riscontrato particolari problemi, almeno per quanto riguarda le funzionalità di base.Invece ho riscontrato un po di problemi nel collegare il database bibliografico( il file .bib ) al file sorgente. Cioè in pratica non riesco a far comparire la bibliofrafia in fondo al mio documento pdf.
Non ho aperto una nuova discussione perchè navigando nel forum ho trovato già questa che discuteva dello stesso argomento per cui mi è sembrato corretto continuare la discussione qui, anche se il mio problema è un pò diverso.
In particolare io uso come editor Notepad++( ma se capita anche TexMakerX) e MikTeX 2.9 come ambiente per la compilazione(o come si usa dire in gergo LaTeX: composizione) dei file sorgenti, ovviamente usando il prompt dei comandi di Win Xp.
Precisamente, io ho seguito alla lettera le indicazioni date in questa stessa discussione da illinguista1972 et al. sia per quanto riguarda l’ordine della sequenza dei comandi LaTeX nel file sorgente e sia per quanto riguarda l’ordine per la sequenza di composizione ovvero :
1) pdflatex miomainfile
2) bibtex miomainfile
3) pdflatex miomainfile
4) pdflatex miomainfileperò mi accade che quando dal prompt eseguo il comando 2) ovvero bibtex miomainfile.bib mi da errore e mi dice la seguente cosa:
C:\Documents and Settings\enzo\Desktop\prova latex>bibtex biblio.bib
I couldn’t open file name `biblio.bib.aux’
In più quando eseguo dal prompt il file sorgente con il comando pdflatex prova.tex mi da una serie di Warning del tipo:
-) Package biblatex Warning: Data encoding is ‘utf8’.
(biblatex) Use backend=biber.
No file prova.bbl.-) LaTeX Warning: Citation ‘lib’ on page 1 undefined on input line 11.
-) LaTeX Warning: Empty bibliography on input line 19.
-) LaTeX Warning: There were undefined references.
-) Package biblatex Warning: Please (re)run BibTeX on the file(s):
(biblatex) prova
(biblatex) and rerun LaTeX afterwards.in pratica il file sorgente ha la seguente forma:(nominato prova.tex)
`
\documentclass[11pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{biblatex}
\bibliography{biblio}
\begin{document}Il vetro strutturale.\cite{lib}
Il vetro…
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
\end{document}
`Mentre il database per la bibliografia è il seguente: (nominato biblio.bib)
`
@Book{lib,
author = “Pippo”,
publisher = “Topolino \& Co.”,
year = 2009
}`
Sarebbe qualcuno cosi gentile da aiutarmi a capire dove sta il problema?
Grazie in anticipo.
-
4 Aprile 2012 alle 14:07 #71710::
Grazie lo stesso, anche se non avete risposto. probabilmente perche non avete avuto il tempo. Comunque ho risolto da solo.In pratica provando e riprovando( è da ieri che “spippolo” o come si dice dalle mie parti “smanettare” 🙂 ) ho capito l’errore che commettevo.
Il problema era dovuto al fatto che quando eseguivo dal prompt >>bibtex miomainflie, come miomainfile davo il file .bib , ovvero biblio.bib il che è errato. Infatti come è ben specificato nella discussione nel messaggio scritto da OldClaudio più sù la sequenza ordinata esatta è:
1) pdflatex miomainfile
2) bibtex miomainfile
3) pdflatex miomainfile
4) pdflatex miomainfiledove miomainfile è sempre lo stesso file(ovvero “miomainfile”) ed è il file sorgente principale ovvero quello .tex. In più ho notato che, sempre dal prompt dei comandi, non c’è bisogno della estensione(ovvero .tex) del file sorgente per compilare. Anzi se al punto 2) metto l’estensione .tex mi da errore.
Ciao, Enzo. 🙂
-
4 Aprile 2012 alle 14:13 #71711::
Hai visto? Ti stavo rispondendo 🙂Bravo Enzo, e te la sei cavata da solo! Non occorre l’estensione del file, infatti, quando lavori da riga di comando. E bibtex va lanciato sempre sul file principale: si occupa lui di pescare il file delle bibliografia .bib che tu avrai messo nella stessa cartella di quello principale. Ad ogni modo, le due sequenze che hai indicato nei tuoi messaggi sono uguali! 🙂
Ciao
Tommaso
-
4 Aprile 2012 alle 14:32 #71712::
Si infatti, ho riscritto due volte la stessa sequenza. Naturalmente, però non è sufficiente che solo la sequenza sia ordinata in un certo modo per compilare correttamente il sorgente(insieme al database bibliografico), ma quando lavori da riga di comando è necessario anche che sia corretto il file che dai in input per la esecuzione. E in modo particolare il file deve essere sempre quello sorgente(ovvero il .tex) ed in più quando lanci bibtex non devi metterci l’estensione altrimenti non compila. Almeno questo è quello che succede nel mio caso, ribadendo che uso MikTeX 2.9 come ambiente di esecuzione sotto Win XpCiao, Enzo. 🙂
-
5 Aprile 2012 alle 6:23 #71713::
Buongiorno a tutti!Volevo fare una domanda:
come stile bibliografico ho scelto il numeric, ovvero come opzione del package biblatex ho specificato style=numeric(\usepackage[style=numeric]{biblatex}). Questa opzione mi stampa la bibliografia in ordine alfabetico(e fin qui va bene) e contrassegna con numeri tra parentesi quadre sia le citazioni nel testo che nella bibliografia.
Ora volevo chiedere, esiste una opzione(e/o qualche package) dove le citazioni fatte nel sorgente compaiono i numeri tra parentesi quadre(del tipo [1], [2], [3], [4]…..) mentre nella bibliografia i vari riferimenti bibliografici vengono contrassegnati da numeri ma senza le parentesi quadre?? ….ma con un punto seguito dal numero?? ovvero del tipo .1, .2, .3, .4……….
Grazie in anticipo, Enzo.
-
5 Aprile 2012 alle 7:44 #71714
-
5 Aprile 2012 alle 8:05 #71715::
Ciao lorenzo,Grazie del suggerimento e del consiglio. In realtà già avevo letto la differenza tra numeric e numeric-comp. Ho scelto numeric perche non mi piace molto la forma compatta per le citazioni numeriche nel testo.
Però in pratica io volevo sapere qualcosa che riguardasse la personalizzazione dello stile bibliografico( in biblatex ). Ho provato a leggere e anche modificare i vari file .bbx, .cbx, ecc ecc ma da neofita/principiante(di LaTeX) non capisco molto le istruzioni di quel linguaggio, non avendolo mai usato.
In particolare vorrei un suggerimento circa se esiste una opzione già “bella e pronta”(in biblatex) per lo stile attraverso il quale nella bibliografia i riferimenti piuttosto che essere contrassegnati da numeri in parentesi quadre della forma ([1], [2], [3], [4]…..) sono contrassegnati da numeri nella forma (.1, .2, .3, .4…..); oppure devo scrivere delle marco per personalizzare?
Però questa personalizzazione vale solo per la bibliografia e non per le citazioni nel teso. Cioè nel testo mi va bene la forma ([1], [2], [3], [4]…..)Grazie, Enzo
-
5 Aprile 2012 alle 10:04 #71716::
Grazie lo stesso!Ma ho di nuovo risolto da solo!!
In pratica per ottenere quello che io cercavo( leggi ultimo messaggio immediatamente predente a questo e 3 sopra di questo ) l’ho ottenuto andando a modificare nell file “numeric.bbx” in percorso:”alberoPersonale\tex\latex\biblatex\bbx” la seguente istruzione \DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}} in quest’altra istruzione \DeclareFieldFormat{labelnumberwidth}{#1\adddot}
Ma poi mi sono accorto che lo stesso risultato lo ottengo se vado a scrivere nel preambolo senza modificare il file numeri.bbx la istruzione \DeclareFieldFormat{labelnumberwidth}{#1\adddot}
Che bello! 🙂 🙂
Una domanda ma una guida non estremamente difficile( cioe per principianti ) di LaTeX per imparare ad usare i comandi a basso livello(di base) dove la posso trovare?
Grazie in anticipo!
-
5 Aprile 2012 alle 10:38 #71717::
dancko” post=71121
Una domanda ma una guida non estremamente difficile( cioe per principianti ) di LaTeX per imparare ad usare i comandi a basso livello(di base) dove la posso trovare?I sorgenti del TeXbook si trovano qui
http://www.ctan.org/tex-archive/systems/knuth/dist/tex
ma non sono compilabili 🙂
Ciao
Tommaso
-
5 Aprile 2012 alle 11:32 #71718::
illinguista1972″ post=71122
Una domanda ma una guida non estremamente difficile( cioe per principianti ) di LaTeX per imparare ad usare i comandi a basso livello(di base) dove la posso trovare?
I sorgenti del TeXbook si trovano qui
http://www.ctan.org/tex-archive/systems/knuth/dist/tex
ma non sono compilabili 🙂
Compilare il TeXbook è illegale, così come indicare dove procurarsi un PDF.
Esiste anche TeX by Topic, c’è in tutte le recenti distribuzioni: [tt]texdoc texbytopic[/tt]
Ciao
Enrico
-
5 Aprile 2012 alle 11:37 #71719::
egreg9″ post=71123Compilare il TeXbook è illegale, così come indicare dove procurarsi un PDF.
Giusto per curiosità: come fanno i sorgenti del TeXBook a non essere compilabili? Non sono completi? Oppure sono completi, si potrebbero compilare ma è illegale farlo per ragioni di licenza?
Una domanda ma una guida non estremamente difficile( cioe per principianti ) di LaTeX per imparare ad usare i comandi a basso livello(di base) dove la posso trovare?
In ogni caso, dubito che il TeXBook risponda completamente alla domanda dell’OP: per esempio, a naso direi che il comando \DeclareFieldFormat è specifico di biblatex e la sua sintassi non può trovarsi altro che nella documentazione del pacchetto.
-
5 Aprile 2012 alle 11:51 #71720::
lorenzo.pantieri” post=71124
Compilare il TeXbook è illegale, così come indicare dove procurarsi un PDF.
Giusto per curiosità: come fanno i sorgenti del TeXBook a non essere compilabili? Non sono completi? Oppure sono completi, si potrebbero compilare ma è illegale farlo per ragioni di licenza?
Il file [tt]texbook.tex[/tt] comincia così:
`% This manual is copyright (C) 1984 by the American Mathematical Society.
% All rights are reserved!
% The file is distributed only for people to see its examples of TeX input,
% not for use in the preparation of books like The TeXbook.
% Permission for any other use of this file must be obtained in writing
% from the copyright holder and also from the publisher (Addison-Wesley).
\loop\iftrue
\errmessage{This manual is copyrighted and should not be TeXed}\repeat`
Non c’è molto da aggiungere, no?Ciao
Enrico
-
5 Aprile 2012 alle 12:11 #71721
-
5 Aprile 2012 alle 12:29 #71722::
Comunque io volevo qualcosa di simile ad un manuale di programmazione LaTeX per capire come funzionano i comandi a basso livello.TeXbook alla fine non dice nulla di piu di quanto non c’è già nelle varie guide in italiano sparse per la rete ma sicuramente è un testo a cui far fede.
Una curiosità:
lorenzo.pantieri dice
In ogni caso, dubito che il TeXBook risponda completamente alla domanda dell’OP: per esempio, a naso direi che il comando \DeclareFieldFormat è specifico di biblatex e la sua sintassi non può trovarsi altro che nella documentazione del pacchetto.
cosa vuol dire OP?
grazie, ciao
-
5 Aprile 2012 alle 12:43 #71723::
dancko” post=71131Comunque io volevo qualcosa di simile ad un manuale di programmazione LaTeX per capire come funzionano i comandi a basso livello.
TeXbook alla fine non dice nulla di piu di quanto non c’è già nelle varie guide in italiano sparse per la rete ma sicuramente è un testo a cui far fede.
Una curiosità:
lorenzo.pantieri dice
In ogni caso, dubito che il TeXBook risponda completamente alla domanda dell’OP: per esempio, a naso direi che il comando \DeclareFieldFormat è specifico di biblatex e la sua sintassi non può trovarsi altro che nella documentazione del pacchetto.
cosa vuol dire OP?
grazie, ciao
OP significa “original poster”: chi ha cominciato un filone.
Pubblicità riguardo alla domanda principale: http://profs.sci.univr.it/~gregorio/introtex.pdf 🙂
Non hai mai letto il TeXbook, deduco dalla tua risposta. 🙂
Ciao
Enrico
-
5 Aprile 2012 alle 12:44 #71724
-
5 Aprile 2012 alle 13:20 #71725::
Vero non ho mai letto TexBook, anche perche è da pochissimo che mi sono avvicinato a LaTeX.Diciamo che ho guardato solo l’indice e la impressione che ho avuto è che in linea generale gli argomenti che tratta fossero più o meno gli stessi di quelli che tratta la guida:”L’arte di scrivere con LaTeX”(che ho letto in parte) solo che li tratta in maniera molto piu approfondita; ma dalle vostre risposte e considerazioni deduco che la mia è stata una impressione errata. 🙂
Saluti, Enzo
-
5 Aprile 2012 alle 13:31 #71726
-
5 Aprile 2012 alle 13:43 #71727::
dancko” post=71139Vero non ho mai letto TexBook, anche perche è da pochissimo che mi sono avvicinato a LaTeX.
Diciamo che ho guardato solo l’indice e la impressione che ho avuto è che in linea generale gli argomenti che tratta fossero più o meno gli stessi di quelli che tratta la guida:”L’arte di scrivere con LaTeX”(che ho letto in parte) solo che li tratta in maniera molto piu approfondita; ma dalle vostre risposte e considerazioni deduco che la mia è stata una impressione errata. 🙂
Saluti, Enzo
Probabilmente l’indice che hai guardato non è quello del TeXbook 😉
L’Arte parla di \LaTeX, mentre il TeXbook parla di TeX.Ciao
Ivan
-
15 Ottobre 2012 alle 11:17 #71728::
Salve a tutti.Riapro questo argomento perchè ho ripreso a scrivere la tesi e la bibliografia non funziona più. Ho provato a ricrearla su un file nuovo ma niente.
E’ possibile che sia legato alla distribuzione che uso? Sono passato da MiKTeX a TeX Live.
Ripeto i passi che faccio.
1) creo il file principale (uso l’editor Texmaker):
`\documentclass[11pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{biblatex}
\bibliography{biblio}
\begin{document}Il vetro strutturale.\cite{lib}
Il vetro…
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
\end{document}`2) Creo la bibliografia nominandola biblio e la salvo semplicemente…
3) con aperto il file principale clicco su pdfLatex
4) con aperta lil file biblio clicco Bitex
Qui mi da questa risposta :Process started
Process exited with error(s)
5)con aperto il file principale clicco su 2 volte pdfLatex
Alla fine però non ottengo niente…
Quale potrebbe essere il problema?
Grazie Ciao
-
15 Ottobre 2012 alle 11:24 #71729::
Allora è un pezzo che avevi lasciato in sospeso la tesi;Per usare biblatex devi richiamare la bibliografia da compilare con \addbibresource e specificare l’estensione bib per il file che contiene il database dei riferimenti.
Poi di default ora il motore di composizione con biblatex è biber, non più bibtex; però puoi continuare ad usare bibtex, purché to lo specifichi fra le opzioni della chiamata a biblatex; documentazione: texdoc biblatex più una miriade di filoni di discussioni qui sul forum dove è stato sollevato questo problema. Direi che la lettura della documentazione sia la via più semplice.
-
15 Ottobre 2012 alle 11:44 #71730
-
15 Ottobre 2012 alle 11:56 #71731::
biber ce l’hai già fra gli eseguibili di qualunque distribuzione TeX Live o anche MiKTeX di epoca recente. Se intendi usarlo, allora sarebbe meglio che tu configurassi il tuo editor in modo che quando clicchi sul tast per la composizione della bibliografia esso editor mandi al sistema operativo il comando di usare biber invece di bibtex; in fondo non hai bisogno di sapere dove si trovi l’eseguibile e come dargli i comandi per compilare al bibliografia in formato bbl, quelo che viene letto da \printbibliography e composto nel documento. Come configurare il tuo editor? non lo so, ma ogni editor ha una documentazione che dice come configurarlo; generalmente ha anche una voce di menù per attivare le schermate di configurazione.Per il resto devi modificare il codice che hai scritto in base alle esigenze del nuovo biblatex; piccole modifiche, ma devi leggere la documentazione; siccome io per ora ho usato troppo poco biblatex, la documentazione te la dovrei andare a leggere io e poi dirti che cosa c’è scritto; fai prima a leggertela da solo. 😉
-
15 Ottobre 2012 alle 12:02 #71732
-
15 Ottobre 2012 alle 13:05 #71733
-
15 Ottobre 2012 alle 14:57 #71734::
Driven” post=79084Il problema credo che sia che quando mando il comando bibtex sul file da questo errore…
Process started
Process exited with error(s)Qualcuno sa a cosa è dovuto???
Grazie
C’è sicuramente scritto nel file con estensione [tt].blg[/tt] che trovi nella cartella di lavoro. Lo puoi aprire con un qualsiasi editor di testo.
Ciao
Enrico
-
15 Ottobre 2012 alle 15:12 #71735
-
15 Ottobre 2012 alle 15:19 #71736
-
28 Ottobre 2012 alle 21:37 #71737::
Ciao a tutti,
ho qualche problema con la pubblicazione della bibliografia sul mio pdf.
Facendo una semplice prova con degli esempi presi dall’Arte:questo è il mio file .tex
`
\documentclass{article}
\usepackage[italian]{babel}
\usepackage[babel]{csquotes}
\usepackage[style=alphabetic]{biblatex}
\usepackage{guit}
\bibliography{Bibliografia}
\DeclareBibliographyCategory{basi}
\DeclareBibliographyCategory{approf}
\addtocategory{basi}{mori:tesi}
\addtocategory{approf}{eco:tesi,mori:poesie}
\defbibheading{basi}{\subsection*{Bibliografia essenziale}}
\defbibheading{approf}{\subsection*{Letture d’approfondimento}}
\begin{document}
Il riferimento a~\cite{mori:tesi} appare nella bibliografia
essenziale.
Il riferimento a~\cite{eco:tesi} appare nelle letture
di approfondimento. Si possono includere negli approfondimenti
anche delle opere non esplicitamente citate nel documento.
\nocite{mori:poesie}
\section*{\refname}
\printbibliography[heading=basi,category=basi]
\printbibliography[heading=approf,category=approf]
\end{document}
`nella stessa cartella di lavoro del file .bib
`
@book{eco:tesi,
author = {Eco, Umberto},
title = {Come si fa una tesi di laurea},
publisher = {Bompiani},
date = {1977},
location = {Milano}
}
@article{mori:tesi,
author = {Mori, Lapo Filippo},
title = {Scrivere la tesi di laurea con \LaTeX},
journaltitle = {\Ars},
number = {3},
date = {2007}
}
`dopo aver compilato una prima volta il .tex con pdflatex e poi con bibtex (uso LEd come editor), ottengo questo errore:
This is BibTeX, Version 0.99d (MiKTeX 2.9)
The top-level auxiliary file: Nuovo.aux
I found no \citation commands—while reading file Nuovo.aux
I found no \bibdata command—while reading file Nuovo.aux
I found no \bibstyle command—while reading file Nuovo.aux
(There were 3 /b/c9/cerror /b/c0/cmessages)
28-10-2012 23:33:32: STOPma il file ausiliario esiste nella cartella di lavoro! Ovviamente se continuo compilando altre due volte pdflatex ottengo un output senza riferimenti nè bibliografia.
Qual è il problema? Ho evitato di scrivere questa domanda cercando nel forum, ma non ho trovato nessun problema simile.Grazie
Maurizio
-
28 Ottobre 2012 alle 21:55 #71738
-
28 Ottobre 2012 alle 22:25 #71739::
Grazie Enrico.Se scrivo nel preambolo
\usepackage[style=alphabetic,
backend=bibtex]{biblatex}all’esecuzione di Bibtex stavolta ottengo:
This is BibTeX, Version 0.99d (MiKTeX 2.9)
The top-level auxiliary file: Nuovo.aux
The style file: biblatex.bst
I couldn’t open database file Bibliografia.bib
—line 4 of file Nuovo.aux
: \bibdata{Nuovo-blx,Bibliografia
: }
I’m skipping whatever remains of this command
Database file #1: Nuovo-blx.bib
Warning–I didn’t find a database entry for “mori:tesi”
Warning–I didn’t find a database entry for “eco:tesi”
Warning–I didn’t find a database entry for “mori:poesie”
Biblatex version: 2.2
(There was 1 /b/c9/cerror /b/c0/cmessage)
29-10-2012 00:23:10: STOPe continuo a non avere bibliografia nè citazioni.
Come mai Bibtex non va bene e mi consigli Biber? Lo devo attivare sui comandi del mio editor (LEd), vero?
Ciao
Maurizio
-
28 Ottobre 2012 alle 22:46 #71740::
Maurizio_84″ post=79308Grazie Enrico.
Se scrivo nel preambolo
\usepackage[style=alphabetic,
backend=bibtex]{biblatex}all’esecuzione di Bibtex stavolta ottengo:
This is BibTeX, Version 0.99d (MiKTeX 2.9)
The top-level auxiliary file: Nuovo.aux
The style file: biblatex.bst
I couldn’t open database file Bibliografia.bib
—line 4 of file Nuovo.aux
: \bibdata{Nuovo-blx,Bibliografia
: }
I’m skipping whatever remains of this command
Database file #1: Nuovo-blx.bib
Warning–I didn’t find a database entry for “mori:tesi”
Warning–I didn’t find a database entry for “eco:tesi”
Warning–I didn’t find a database entry for “mori:poesie”
Biblatex version: 2.2
(There was 1 /b/c9/cerror /b/c0/cmessage)
29-10-2012 00:23:10: STOPe continuo a non avere bibliografia nè citazioni.
Come mai Bibtex non va bene e mi consigli Biber? Lo devo attivare sui comandi del mio editor (LEd), vero?
Ciao
MaurizioBe’, ti dice che non trova il file Bibliografia.bib e mi pare ovvio dove agire: il file bibliografico si deve chiamare [tt]Bibliografia.bib[/tt], secondo quello che dici nel preambolo.
Meglio se passi a biber. E anche a un editor un pochino più recente di LEd (TeXStudio, per esempio).
In tal caso però dovrai scrivere
`\addbibresource{Bibliografia.bib}`
invece di [tt]\bibliography{Bibliografia}[/tt]Per favore, usa il tag [tt][ code ][/tt] invece di [tt][ quote ][/tt] per il codice.
Ciao
Enrico
-
29 Ottobre 2012 alle 19:33 #71741::
Grazie dei consigli!Detto questo in TesiClassica non mi riesce di compilare la bibliografia, salvata in .bib nella cartella di lavoro, col file .tex nella cartella MaterialeInizialeFinale, tutto come da template TesiClassica
`
\cleardoublepage
\phantomsection
\nocite{*}
\printbibliography
`pensavo fosse un problema della mia versione di bibtex e poverò con biber.
Nel file principale inserisco
`
\input{MaterialeInizialeFinale/Bibliografia}
`Qualcuno può aiutarmi?
Ciao
Maurizio
-
21 Novembre 2012 alle 16:52 #71742::
Salve a tutti anche io ho problemi con biblatex.
Utilizzo lo stesso template per due lavori di tesi diversi e con uno non mi da nessun problema, mentre con l’altro mi da come errore
`! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `latin1'.
See the inputenc package documentation for explanation.
Type Hfor immediate help.
…
l.27 Applications, Perspectives}
, 2008.
You need to provide a definition with \DeclareInputText
or \DeclareInputMath before using this key.
)) [61
]
`non penso ci siano errori di sintassi nel file .bib quindi qualcuno sa da dove possa derivare questo problema?
grazie
giovanni
-
22 Novembre 2012 alle 15:32 #71743
-
22 Novembre 2012 alle 15:50 #71744
-
22 Novembre 2012 alle 16:15 #71745::
Stai usando file con codifiche diverse. Impossibile dire di più.
grazie mille per la risposta. scusa l’ignoranza dove posso controllare la codifica utilizzata nei file?
(ripeto è lo stesso template ma in un caso funziona e nell’altro no)PS:entrambi i file hanno codifica font ISO-8859-1. ti riferisci a questa?
-
22 Novembre 2012 alle 21:14 #71746::
ho appena risolto un problema analogo al tuo, probabilmente la causa è la medesima:
caratteri non consentiti nei riferimenti bibliograficinon riesco a fare un esempio perché il forum traduce automaticamente il carattere che volevo usare:
nel mio caso erano i semplici trattini
`-`
che, invece di essere normali, erano quelli più lunghi (come quando si usa il doppio trattino in latex per fare quello più lungo)devi avere pazienza e trovare le entry incriminate. Io mi sono avvalso dell’output in console di TexMaker (sono su macchina windows)
aggiungo inoltre che non basta salvare il nuovo file: tra una prova e l’altra, dopo aver modificato il tuo .bib, compila senza i comandi per includere la bibliografia e poi rimetti i comandi che chiamano il nuovo file.esempio:
1. trova gli errori nel .bib e sistemali, salva il .bib
2. togli dal .tex il comando che chiama il .bib e che chiama bibtex
3. compila (deve andare a buon fine senza bibtex)
4. rimetti al .tex il comando che chiama il .bib
5. compila e, in caso di errori, osserva la console: ti dirà in che frase c’è il carattere che non va bene. Riprendere dal punto 1 finché non si risolve tutto.
-
23 Novembre 2012 alle 8:53 #71747::
Grazie per la risposta. Avevo già pensato a questo problema, infatti mi ero messo alla ricerca dei caratteri incriminati ma non ne avevo trovati. Ho risolto comunque il problema! Ho copiato uno ad uno i file nel template funzionante (utilizzo lo stesso template per due lavori di tesi diversi e con uno non mi da nessun problema, mentre con l’altro mi da come errore) ed alla fine….nessun errore…..mistero!
comunque la questione della bibliografia con biblatex rimane aperto, visto che molti altri utenti hanno diversi problemi.
grazie
giovanni
-
18 Marzo 2016 alle 17:26 #71748::
Premesso che il mio problema è simile a quello in discussione, ho provato a risolvere leggendo quanto scritto, ma continuo a manifestare un problema. Ora per completezza riporto sia il file minimo compilabile sia il database e poi seguito a spiegare.
`\documentclass[a4paper,11pt,twoside,openright,final]{book}
\usepackage[italian]{babel}
\usepackage[babel]{csquotes}
\usepackage[style=numeric,backend=biber]{biblatex}
%\bibliography{bibliografia}
\addbibresource{bibliografia.bib}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}\usepackage[pdfborder={0 0 0}]{hyperref}
\hypersetup{pdfborder=0 0 0}\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}%
\thispagestyle{empty}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\chapter{AAA}
\cite{schock:atlante}.\\
Bene!\backmatter
\chapter{\bibname}
\printbibliography
\end{document}`Il mio file di bibliografia si chiama bibliografia.bib (fantasia a vagonate) eccolo
`@book{sgueggi:architettura,
author = {Sgueggi, Lorena},
title = {Storia e Tecnica delle Tensostrutture: dai ponti sospesi alle architetture in legno lamellare},
publisher = {Collegio degli Ingegneri di Padova},
year = {1995},
location = {Padova}
}@book{otto:tenso,
author = {Otto, Frei and Schleyer, Friedrich-Karl},
title = {Tensostrutture},
volume = {2},
publisher = {UISAA},
year = {1972},
location = {Milano}
}@book{majo:verifica,
author = {Majowiecki, Massimo},
title = {Tensostrutture},
subtitle = {Progetto e Verifica},
publisher = {Edizioni Crea},
year = {1994},
location = {Genova}
}@book{schock:atlante,
author = {Schock, Hans-Joachim},
title = {Atlante delle Tensostrutture},
volume = {11},
publisher = {UTET},
year = {2001},
location = {Torino}
}`Adesso io compilo la prima volta con PdfLaTeX e si genera un file *.bcf a questo punto io procedo a compilare con BibTeX una seconda volta e in teoria mi dovrebbe genere un file *.bbl con dei dati, il problema è che il mio file *.bbl risulta essere vuoto.
Dove sbaglio?
-
18 Marzo 2016 alle 17:54 #71749
-
18 Marzo 2016 alle 18:39 #71750
-
18 Marzo 2016 alle 22:18 #71751
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.