Risposte nei forum create
-
AutoreRisposte
-
::
Ciao Claudio,
grazie anche a te per la risposta.in realtà mi sono appena accorta che il problema è sparito… non so per quale assurdo motivo, ma adesso è tutto ok.
In pratica prima, dopo un errore, non mi appariva più la finestra che ti permette di eliminare i file danneggiati e ricominciare (non ci avevo fatto nemmeno caso, l’ho notato ora che è riapparsa!!! – misteri della fede -).Grazie a tutti per la pazienza e perdonate la mia inesperienza.
Silviamcl1962″ post=103417Ciao.
Prima di ricompilare hai provato a chiudere Adobe Reader?
Claudio
::
Mi spiego meglio:se io adesso correggo gli errori che mi hai segnalato – facendolo sullo stesso file – la compilazione si blocca comunque. Anche se gli errori sono stati corretti. Allora copio e incollo tutto su un nuovo file e funziona.
Vorrei capire cosa succede per evitare, ogni volta che faccio un errore e lo correggo, di dover cominciare un nuovo file.grazie
SilviaLoi” post=103415Ti ringrazio per l’aiuto Claudio.
So che c’erano degli errori, ma volevo sapere perché anche dopo averli corretti non funziona comunque la compilazione, e devo copiare tutto su un nuovo foglio vuoto. Era questa la mia domanda 🙂
Nel mio primo messaggio dico proprio che anche dopo aver corretto gli errori non mi funziona più quel file e ne devo ricominciare uno nuovo. Copiando il codice.
E’ questo che non capisco
Be’, sì c’erano degli errori.
\nel file sottostante ho commentato le cose riguardanti al bibliografia, visto che sul mio Mac non ne dispongo. In effetti vedo che nel preambolo acrichi il pacchetto acronym, ma quel pacchetto che io sappia non definisce il comando \acronymus…:smile: (questo però si riferisce all’altro errore che hai mostrato).Non so bene a che cosa ti serva il pacchetto tipa (hai bisogno di scrivere con l’Alfabeto Fonetico Internazionale?) <-- non è un errore Non caricare il pacchetto multirow <-- non è un errore, ma è sconsigliatissimo usarlo Non usare \linespread se non per fare aggiustamanti di centesimi nel caso che tu usi font diversi da quelli di default <-- errore di stile tipografico Ma veniamo a noi; per quella tabella non occorre usare sidewaystable che serve solo per le tabelle con molte colonne o con poche colonne piuttosto larghe. Per giunta se non si usano correttamente le impstazioni di rotazione la tabella viene fuori con il fondo a sinistra, mentre le tabelle ruotate devono avere SEMPRE il fondo a destra indipendentemente dal fatto che cadano in pagine di destra o di sinistra (alcuni non sono d'accordo, ma la buona tipografia lo richiederebbe). Il primo errore era un \multicolumn senza il backslash e senza il secondo argomento. Nella stessa riga mancava \\. Poi c'era Pr(...) che conteneva 5 segni di dollaro, che invece devono sempre essere in numero pari e mai uno di fianco all'altro; come vedi li ho ridotti a due) Per il resto la tabella viene bene. Ti suggerirei di non usare \hline che non si distanzia abbastanza del contenuto delle celle, ma di usare il pacchetto booktabs che definisce quattro filetti per le tabelle: \toprule da mettere sopra la tabella, \midrule, da mettere sotto la riga di intestazione, \bottomrule, da mettere sotto la tabella; infine \cmidrule con i suoi argomenti obbligati e facoltativi da mettere sotto a colonne scelte. Le tabelle vengono molto meglio con questi comandi. ` %%% PREAMBOLO %%%%%%%%%%%% \documentclass[twoside,openright,12pt]{report} \usepackage{graphicx} \usepackage{blindtext} \usepackage{indentfirst} \usepackage{acronym} \usepackage{tipa} \usepackage{color} \usepackage{etoolbox} \usepackage{multirow} \usepackage[singlelinecheck=false]{caption} \usepackage{rotating} \usepackage[titles]{tocloft} % insieme al comando sotto tolgono i puntini nell'indice \renewcommand{\cftdot}{} % \usepackage[english]{babel} \usepackage[babel]{csquotes} \usepackage[bibstyle=authoryear,citestyle=authoryear-comp,sorting=ynt,maxbibnames=9, maxcitenames=1,firstinits=true,backend=biber]{biblatex} %\usepackage[bibstyle=authoryear,citestyle=authoryear-comp,sortcites=false,maxbibnames=9, maxcitenames=1,firstinits=true,backend=biber]{biblatex} \linespread{1.5} \hyphenation{par-a-digm} \DeclareNameAlias{sortname}{last-first} \renewcommand*{\nameyeardelim}{\addcomma\space} \addbibresource{bibliografia.bib} %%%%%%%%%%%%%%%%%%%%% %%%% INIZIO DOCUMENTO \begin{document} %%% \begin{table}[ht] \scriptsize \centering \begin{tabular}{lrrrr} \hline ciao & \multicolumn{4}{c}{prova}\\ & Estimate & Std. Error & $z$ value & Pr($>|z|$) \\
\hline
(Intercept) & -4.1311 & 0.1232 & -33.52 & 0.0000 \\
& 0.3013 & 0.1090 & 2.77 & 0.0057 \\
& 0.7814 & 0.1075 & 7.27 & 0.0000 \\
& 1.3327 & 0.1091 & 12.22 & 0.0000 \\
& 0.1547 & 0.0541 & 2.86 & 0.0042 \\
& 0.4405 & 0.0711 & 6.20 & 0.0000 \\
Divorced & 0.7420 & 0.0947 & 7.83 & 0.0000 \\
& -0.0515 & 0.1308 & -0.39 & 0.6939 \\
& 0.0967 & 0.0931 & 1.04 & 0.2989 \\
& -0.2477 & 0.0696 & -3.56 & 0.0004 \\
& 0.0477 & 0.0768 & 0.62 & 0.5347 \\
& 1.5340 & 0.1221 & 12.57 & 0.0000 \\
& 0.9237 & 0.0804 & 11.49 & 0.0000 \\
& 0.6296 & 0.0698 & 9.02 & 0.0000 \\
& -0.3134 & 0.1063 & -2.95 & 0.0032 \\
& 0.0286 & 0.0955 & 0.30 & 0.7649 \\
& -0.3288 & 0.1324 & -2.48 & 0.0130 \\
& -0.8508 & 0.1686 & -5.05 & 0.0000 \\
\hline
\end{tabular}
\end{table}% BIBLIOGRAFIA
%\printbibliography[sorting=nyt]%\newrefcontext[sorting=nyt]
%\printbibliography%%% FINE DOCUMENTO
\end{document}
%%%`::
Ti ringrazio per l’aiuto Claudio.So che c’erano degli errori, ma volevo sapere perché anche dopo averli corretti non funziona comunque la compilazione, e devo copiare tutto su un nuovo foglio vuoto. Era questa la mia domanda 🙂
Nel mio primo messaggio dico proprio che anche dopo aver corretto gli errori non mi funziona più quel file e ne devo ricominciare uno nuovo. Copiando il codice.
E’ questo che non capisco
OldClaudio” post=103414Be’, sì c’erano degli errori.
\nel file sottostante ho commentato le cose riguardanti al bibliografia, visto che sul mio Mac non ne dispongo. In effetti vedo che nel preambolo acrichi il pacchetto acronym, ma quel pacchetto che io sappia non definisce il comando \acronymus…:smile: (questo però si riferisce all’altro errore che hai mostrato).Non so bene a che cosa ti serva il pacchetto tipa (hai bisogno di scrivere con l’Alfabeto Fonetico Internazionale?) <-- non è un errore Non caricare il pacchetto multirow <-- non è un errore, ma è sconsigliatissimo usarlo Non usare \linespread se non per fare aggiustamanti di centesimi nel caso che tu usi font diversi da quelli di default <-- errore di stile tipografico Ma veniamo a noi; per quella tabella non occorre usare sidewaystable che serve solo per le tabelle con molte colonne o con poche colonne piuttosto larghe. Per giunta se non si usano correttamente le impstazioni di rotazione la tabella viene fuori con il fondo a sinistra, mentre le tabelle ruotate devono avere SEMPRE il fondo a destra indipendentemente dal fatto che cadano in pagine di destra o di sinistra (alcuni non sono d'accordo, ma la buona tipografia lo richiederebbe). Il primo errore era un \multicolumn senza il backslash e senza il secondo argomento. Nella stessa riga mancava \\. Poi c'era Pr(...) che conteneva 5 segni di dollaro, che invece devono sempre essere in numero pari e mai uno di fianco all'altro; come vedi li ho ridotti a due) Per il resto la tabella viene bene. Ti suggerirei di non usare \hline che non si distanzia abbastanza del contenuto delle celle, ma di usare il pacchetto booktabs che definisce quattro filetti per le tabelle: \toprule da mettere sopra la tabella, \midrule, da mettere sotto la riga di intestazione, \bottomrule, da mettere sotto la tabella; infine \cmidrule con i suoi argomenti obbligati e facoltativi da mettere sotto a colonne scelte. Le tabelle vengono molto meglio con questi comandi. ` %%% PREAMBOLO %%%%%%%%%%%% \documentclass[twoside,openright,12pt]{report} \usepackage{graphicx} \usepackage{blindtext} \usepackage{indentfirst} \usepackage{acronym} \usepackage{tipa} \usepackage{color} \usepackage{etoolbox} \usepackage{multirow} \usepackage[singlelinecheck=false]{caption} \usepackage{rotating} \usepackage[titles]{tocloft} % insieme al comando sotto tolgono i puntini nell'indice \renewcommand{\cftdot}{} % \usepackage[english]{babel} \usepackage[babel]{csquotes} \usepackage[bibstyle=authoryear,citestyle=authoryear-comp,sorting=ynt,maxbibnames=9, maxcitenames=1,firstinits=true,backend=biber]{biblatex} %\usepackage[bibstyle=authoryear,citestyle=authoryear-comp,sortcites=false,maxbibnames=9, maxcitenames=1,firstinits=true,backend=biber]{biblatex} \linespread{1.5} \hyphenation{par-a-digm} \DeclareNameAlias{sortname}{last-first} \renewcommand*{\nameyeardelim}{\addcomma\space} \addbibresource{bibliografia.bib} %%%%%%%%%%%%%%%%%%%%% %%%% INIZIO DOCUMENTO \begin{document} %%% \begin{table}[ht] \scriptsize \centering \begin{tabular}{lrrrr} \hline ciao & \multicolumn{4}{c}{prova}\\ & Estimate & Std. Error & $z$ value & Pr($>|z|$) \\
\hline
(Intercept) & -4.1311 & 0.1232 & -33.52 & 0.0000 \\
& 0.3013 & 0.1090 & 2.77 & 0.0057 \\
& 0.7814 & 0.1075 & 7.27 & 0.0000 \\
& 1.3327 & 0.1091 & 12.22 & 0.0000 \\
& 0.1547 & 0.0541 & 2.86 & 0.0042 \\
& 0.4405 & 0.0711 & 6.20 & 0.0000 \\
Divorced & 0.7420 & 0.0947 & 7.83 & 0.0000 \\
& -0.0515 & 0.1308 & -0.39 & 0.6939 \\
& 0.0967 & 0.0931 & 1.04 & 0.2989 \\
& -0.2477 & 0.0696 & -3.56 & 0.0004 \\
& 0.0477 & 0.0768 & 0.62 & 0.5347 \\
& 1.5340 & 0.1221 & 12.57 & 0.0000 \\
& 0.9237 & 0.0804 & 11.49 & 0.0000 \\
& 0.6296 & 0.0698 & 9.02 & 0.0000 \\
& -0.3134 & 0.1063 & -2.95 & 0.0032 \\
& 0.0286 & 0.0955 & 0.30 & 0.7649 \\
& -0.3288 & 0.1324 & -2.48 & 0.0130 \\
& -0.8508 & 0.1686 & -5.05 & 0.0000 \\
\hline
\end{tabular}
\end{table}% BIBLIOGRAFIA
%\printbibliography[sorting=nyt]%\newrefcontext[sorting=nyt]
%\printbibliography%%% FINE DOCUMENTO
\end{document}
%%%`::SilviaLoi” post=103412
la mancanza di un \\ a fine riga di una tabella non blocca necessariamente la compilazione, al massimo dopo un messaggio d’errore inserisce un comando \cr (che indica un fine riga con il linguaggio nativo di TeX) e poi procede. Verosimilmente la tabella viene fuori male, ma viene fuori.
Ma potrebbe darsi che se di fine riga ne mancano molti si riempia il buffer d’entrata o comunque che si saturi qualche memoria interna, e allora il compilatore si blocca con un messaggio d’errore, senza leggere il quale la mia sfera di cristallo non mi consente di indovinare che cosa sia successo. Penso che le sfere di cristallo degli altri frequentatori siano altrettanto inefficienti.Detto questo, tanto per prendere le cose alla leggera; sarebbe utile vedere il file log, non tutto, ma la parte finale dove si presenta l’errore. Sarebbe utile sapere che editor usi e come è impostato (scrollmode? errorstopmode?, altro?) e quale sistema TeX usi (TeXlive?, MiKTeX?, altro?), su quale piattaforma (Mac, Linux (quale?), Windows (quale?)).
Non è detto ce le sfere di cristallo diventino immediatamente comunicative, ma è possibile; inoltre se allegassi al messaggio il primo dei 15 file che contiene la prima tabella che ha iniziato a darti problemi, sarebbe il meglio di tutto.Caro Claudio, ti avevo risposto ma non vedo più il mio messaggio 😕
comunque, ti dicevo che non sono molto esperta.Uso MiKTeX con editor Texworks su windows.
ti allego il file log e un testo con un codice che non funziona. grazie
Inoltre ti dicevo che non ho cambiato le impostazioni di texworks, quindi suppongo che vada con quelle di default, e che quello della mancanza di \\ era solo un esempio. Mi succede anche con altri tipi di errore.
::OldClaudio” post=103409la mancanza di un \\ a fine riga di una tabella non blocca necessariamente la compilazione, al massimo dopo un messaggio d’errore inserisce un comando \cr (che indica un fine riga con il linguaggio nativo di TeX) e poi procede. Verosimilmente la tabella viene fuori male, ma viene fuori.
Ma potrebbe darsi che se di fine riga ne mancano molti si riempia il buffer d’entrata o comunque che si saturi qualche memoria interna, e allora il compilatore si blocca con un messaggio d’errore, senza leggere il quale la mia sfera di cristallo non mi consente di indovinare che cosa sia successo. Penso che le sfere di cristallo degli altri frequentatori siano altrettanto inefficienti.Detto questo, tanto per prendere le cose alla leggera; sarebbe utile vedere il file log, non tutto, ma la parte finale dove si presenta l’errore. Sarebbe utile sapere che editor usi e come è impostato (scrollmode? errorstopmode?, altro?) e quale sistema TeX usi (TeXlive?, MiKTeX?, altro?), su quale piattaforma (Mac, Linux (quale?), Windows (quale?)).
Non è detto ce le sfere di cristallo diventino immediatamente comunicative, ma è possibile; inoltre se allegassi al messaggio il primo dei 15 file che contiene la prima tabella che ha iniziato a darti problemi, sarebbe il meglio di tutto.Caro Claudio, ti avevo risposto ma non vedo più il mio messaggio 😕
comunque, ti dicevo che non sono molto esperta.Uso MiKTeX con editor Texworks su windows.
ti allego il file log e un testo con un codice che non funziona. grazie
Attachments:
You must be logged in to view attached files.::
Caro Claudio, grazie per la tua simpatia, e scusami se il mio messaggio non è stato abbastanza chiaro. Non sono esperta.Quello della mancanza di \\ era solo un esempio per far capire che si blocca anche con un piccolo errore. Chiaramente mi succede per qualsiasi altro tipo di errore, ma solo sulla tabella, che non viene fuori nemmeno male, si blocca proprio tutto.
Uso MiKTeX con editor TeXworks del quale non ho cambiato le impostazioni che mi indichi, quindi suppongo vada con quella di default.
Sul file log non riesco a individuare quale sia il problema (come ho già detto non sono molto esperta), posso mandarlo tutto (mi spiace – è un po’ lungo, lo allego).
Ti invio anche un file di testo con il codice che non funziona.
grazie
Attachments:
You must be logged in to view attached files.::
Grazie per il tuo aiuto!Questo è il messaggio di errore:
—
301
Undefined control sequence.
l.301 \acronymus—
40
Package biblatex Warning: Conflicting options. ‘firstinits’ conflicts with ‘uniquename=full’. Setting ‘uniquename=init’ on input line 40.Che però sembra non avere niente a che fare con le tabelle, infatti come dicevo se inizio un nuovo file dopo aver corretto l’errore è tutto ok.
Come editor uso TeXWorks.Ho notato adesso che nella cartella con tutti i file generati, nel caso delle copie che non funzionano, il file con estensione .gz dice (busy)
mmh… boh! :-p
::
RAGAZZI… CHE STUPIDA SONO!!!Con le indicazioni di Claudio funzionava tutto!!!!!!!!!!!!!!!!!!
C’era solo l’impostazione di stile bibliografico con il codice [Gol06], è bastato cambiarlo in autore dataSIETE GRANDIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
ho recuperato 10 anni di vita
😀
Alla prossima,
SilviaSilviaLoi” post=101873Caro Claudio,
come ti ho scritto nella precedente risposta al tuo messaggio, ho provato a seguire passo per passo le tue indicazioni.
Il mio file .bib è nella cartella di lavoro, ho aggiunto il comando \printbibliography
e i files con le estensioni che mi hai indicato ci sono tutti.Purtroppo, però, il problema persiste.
Sono un po’ scoraggiata… sono 3 giorni che ci sbatto la testa :/
P.s.
La bibliografia adesso esce… ma non le citazioni!!!
Comunque nella bibliografia prima del nome dell’autore c’è un codice tra parentesi quadre che in realtà non è nemmeno presente dentro alle info del file .bib😕 😕 😕
Dala tua schermata non si capisce se stai lavorando con una versione base di MiKtEx o con una versione completa di MiKTeX o di TeXLive; il fatto che tu usi TeXstudio come editor non dice granché, tranne che hai fatto una buona scelta per l’editor.
Se la tua distribuzione fosse completa, non dovresti aver nessun bisogno di caricare nulla nel tuo albero personale; ma se lo fai e sei con MiKTeX su Windows, devi anche indirare il percorso per l’albero personale con MiKTeX Settings e devi creare o aggiornare il file name data base. Con TeXLive queste operazioni non sono necessarie.
Secondo la mia esperienza il file bibliografia.bib dovrebbe stare nella tua cartella di lavoro, non nell’albero personale, ma forse ho letto male il tuo messaggio.
Infine ricorda che la bibliografia si crea in quattro passi (come minimo):
1) si compila il documento con pdflatex o un antro motore di composizione (tra l’altro viene prodotto il file .aux che contiene le chiavi usate)
2) si esegue biber (oppure bibtex) che crea legge il file .aux e se tutto va bene crea il file .bbl
3) si compila di nuovo il documento con pdflatex (viene letto il file .bbl, viene composta la bibliografia, e viene assegnato un significato alle chiavi di citazione)
4) si compila ancora il documento con pdflatex (ora nel file .aux oltre alle chiavi usate c’è anche il loro significato e i richiami eseguiti con \cite funzionano)Ovviamente da qualche parte in fondo al tuo documento avrai anche dato il comando \printbibliography, perché se non lo sui i richimai non potranno mai funzionare visto che non puoi richiamare qualcosa che nel documento nonn c’è.
Controlla nella tua cartella di lavoro, quella dove risiede il tuo main file, se via via ci sono i file che ti ho indicato sopra nei quattro punti. Se ne mancasse qualcuno leggi il file .log del tuo documento e il file .blg della tua bibliografia composta con biber o con bibtex. Lì c’è eventualmente scritto perché il file .bbl non è stato creato.
::
Caro Claudio,come ti ho scritto nella precedente risposta al tuo messaggio, ho provato a seguire passo per passo le tue indicazioni.
Il mio file .bib è nella cartella di lavoro, ho aggiunto il comando \printbibliography
e i files con le estensioni che mi hai indicato ci sono tutti.Purtroppo, però, il problema persiste.
Sono un po’ scoraggiata… sono 3 giorni che ci sbatto la testa :/
P.s.
La bibliografia adesso esce… ma non le citazioni!!!
Comunque nella bibliografia prima del nome dell’autore c’è un codice tra parentesi quadre che in realtà non è nemmeno presente dentro alle info del file .bib😕 😕 😕
OldClaudio” post=101864Dala tua schermata non si capisce se stai lavorando con una versione base di MiKtEx o con una versione completa di MiKTeX o di TeXLive; il fatto che tu usi TeXstudio come editor non dice granché, tranne che hai fatto una buona scelta per l’editor.
Se la tua distribuzione fosse completa, non dovresti aver nessun bisogno di caricare nulla nel tuo albero personale; ma se lo fai e sei con MiKTeX su Windows, devi anche indirare il percorso per l’albero personale con MiKTeX Settings e devi creare o aggiornare il file name data base. Con TeXLive queste operazioni non sono necessarie.
Secondo la mia esperienza il file bibliografia.bib dovrebbe stare nella tua cartella di lavoro, non nell’albero personale, ma forse ho letto male il tuo messaggio.
Infine ricorda che la bibliografia si crea in quattro passi (come minimo):
1) si compila il documento con pdflatex o un antro motore di composizione (tra l’altro viene prodotto il file .aux che contiene le chiavi usate)
2) si esegue biber (oppure bibtex) che crea legge il file .aux e se tutto va bene crea il file .bbl
3) si compila di nuovo il documento con pdflatex (viene letto il file .bbl, viene composta la bibliografia, e viene assegnato un significato alle chiavi di citazione)
4) si compila ancora il documento con pdflatex (ora nel file .aux oltre alle chiavi usate c’è anche il loro significato e i richiami eseguiti con \cite funzionano)Ovviamente da qualche parte in fondo al tuo documento avrai anche dato il comando \printbibliography, perché se non lo sui i richimai non potranno mai funzionare visto che non puoi richiamare qualcosa che nel documento nonn c’è.
Controlla nella tua cartella di lavoro, quella dove risiede il tuo main file, se via via ci sono i file che ti ho indicato sopra nei quattro punti. Se ne mancasse qualcuno leggi il file .log del tuo documento e il file .blg della tua bibliografia composta con biber o con bibtex. Lì c’è eventualmente scritto perché il file .bbl non è stato creato.
::
Caro Claudio,come ti ho scritto nella precedente risposta al tuo messaggio, ho provato a seguire passo per passo le tue indicazioni.
Il mio file .bib è nella cartella di lavoro, ho aggiunto il comando \printbibliography
e i files con le estensioni che mi hai indicato ci sono tutti.Purtroppo, però, il problema persiste.
Sono un po’ scoraggiata… sono 3 giorni che ci sbatto la testa :/
::
Grazie mille per il tuo suggerimento, Ivan!
Proverò anche questo!Silvia
ivan” post=101858Iniziamo col dire che per usare biblatex non serve, o meglio, non dovrebbe servire, mettere nulla nell’albero personale. Se installi una distribuzione completa biblatex è già pronto all’uso. Io ti consiglio di installare TeX Live 2015, fresca fresca di rilascio.
Nel frattempo prova a usare `backend=bibtex`. Probabilmente risolverai il problema.Ciao
Ivan::
Grazie per la tua risposta!Non so se la mia versione sia base o completa, ti posso dire che è MikTex 2.9
Per quanto riguarda il file bibliografia.bib, inizialmente lo tenevo nella mia cartella di lavoro, poi leggendo il libro L’arte di scrivere la bibliografia, ho pensato che fosse meglio salvarla anche nella cartella biblatex dell’albero personale. Comunque c’è anche nella mia cartella di lavoro.Ora provo a seguire passo per passo le tue indicazioni e vedo se risolvo il problema!
Grazie ancora per essere stato così chiaro!
SilviaOldClaudio” post=101864Dala tua schermata non si capisce se stai lavorando con una versione base di MiKtEx o con una versione completa di MiKTeX o di TeXLive; il fatto che tu usi TeXstudio come editor non dice granché, tranne che hai fatto una buona scelta per l’editor.
Se la tua distribuzione fosse completa, non dovresti aver nessun bisogno di caricare nulla nel tuo albero personale; ma se lo fai e sei con MiKTeX su Windows, devi anche indirare il percorso per l’albero personale con MiKTeX Settings e devi creare o aggiornare il file name data base. Con TeXLive queste operazioni non sono necessarie.
Secondo la mia esperienza il file bibliografia.bib dovrebbe stare nella tua cartella di lavoro, non nell’albero personale, ma forse ho letto male il tuo messaggio.
Infine ricorda che la bibliografia si crea in quattro passi (come minimo):
1) si compila il documento con pdflatex o un antro motore di composizione (tra l’altro viene prodotto il file .aux che contiene le chiavi usate)
2) si esegue biber (oppure bibtex) che crea legge il file .aux e se tutto va bene crea il file .bbl
3) si compila di nuovo il documento con pdflatex (viene letto il file .bbl, viene composta la bibliografia, e viene assegnato un significato alle chiavi di citazione)
4) si compila ancora il documento con pdflatex (ora nel file .aux oltre alle chiavi usate c’è anche il loro significato e i richiami eseguiti con \cite funzionano)Ovviamente da qualche parte in fondo al tuo documento avrai anche dato il comando \printbibliography, perché se non lo sui i richimai non potranno mai funzionare visto che non puoi richiamare qualcosa che nel documento nonn c’è.
Controlla nella tua cartella di lavoro, quella dove risiede il tuo main file, se via via ci sono i file che ti ho indicato sopra nei quattro punti. Se ne mancasse qualcuno leggi il file .log del tuo documento e il file .blg della tua bibliografia composta con biber o con bibtex. Lì c’è eventualmente scritto perché il file .bbl non è stato creato.
-
AutoreRisposte