- Questo topic ha 18 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 1 mese fa da
martina.
-
CreatoreTopic
-
26 Luglio 2016 alle 18:27 #107098::
Ciao a tutti,ho un enorme problema. Stavo cercando di compilare la bibliografia della mia tesi e avevo ancora impostato BibTex (che ho usato finora). Ho letto che avrei dovuto cambiarlo in biber e così ho fatto. Ma TexStudio si lamentava, dicendo INFO: biber version 1.9 . così ho aggiornato TexLive, aggiornato biber alla versione 2.4, riavviato e riprovato. Ora la situazione è peggiorata. se gli dico di compilare la bibliografia mi dice:
Processo avviato: biber.exe “document”
e nient’altro. se poi provo a compilare, TexStudio va in crash e mi appare la scritta TexStudio (Non risponde)
vi copio il codice del mio documento “document”, che ho copiato da un’altra discussione riguardo problemi con biber:
`
% !TeX document-id = {bc90ac17-5df8-4abb-8f67-b4e20df04a17}
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex
% !BIB TS-program = biber\documentclass{book}
\begin{filecontents}{temp.bib}
@book{foo,
author={Mario Rossi},
title = {Storia d’Italia},
year = {2014}}
\end{filecontents}\usepackage{biblatex}
\addbibresource{temp.bib}\begin{document}
\cite{foo}
\printbibliography
\end{document}`
Vi prego, aiutatemi! 🙁
-
CreatoreTopic
-
AutoreRisposte
-
-
26 Luglio 2016 alle 19:46 #107099
-
27 Luglio 2016 alle 19:52 #107100
-
28 Luglio 2016 alle 5:35 #107101::
Sì, lo vedo, e ho compilato il tuo EMC (molto ben fatto) trovando che l’apostrofo prima di Italia, è un apostrofo UNICODE, con codice U+2019 (mi pare). Comunque non è l’apostrofo ASCII.
Sostituiscilo con l’apostrofo della tua tastiera e vedrai che funziona; ripeti sull’intera bibliografia .bib caso mai ci fossero altri apostrofi UNICODE.Mi pongo una domanda: non saranno mica le tue impostazioni di TeXstudio che sostituisce l’apostrofo ASCII con l’apostrofo UNICODE? Controlla. Se invece hai copia-incollato quei riferimenti copia-incollandoli da altri testi, ricordati che gli apostrofi “stampati” sono spessisimo apostrofi UNICODE.
Il file log dell’esecuzione di biber lo dice. Questo file ha estensione .blg e vale la pena di leggerlo quando si incontra un errore di compilazione della bibliografia.
-
28 Luglio 2016 alle 6:18 #107102::
Ciao, innanzitutto grazie per l’aiuto. Ho cambiato l’accento ma il problema persiste. Ho provato anche ad aprire il file .blg ma non vedo niente, mi sembra bianco.
Ho provato a vedere se con TeXmaker funziona. La cosa positiva è che non va in crash. In compenso mi dice:
Process startedThis is BibTeX, Version 0.99d (TeX Live 2016/W32TeX) The top-level auxiliary file: document.aux I found no \citation commands—while reading file document.aux I found no \bibdata command—while reading file document.aux I found no \bibstyle command—while reading file document.aux (There were 3 error messages)
Process exited with error(s)
Dato che mi dava errore sulla versione di BibTeX, l’avevo aggiornata l’altro giorno e dovrei avere la 2.4
Hai idea di quale potrebbe essere il problema? 🙁
-
28 Luglio 2016 alle 11:30 #107103::
Guarda che io ho compilato con biber, come dice la riga magica in testa al tuo file. Il mio shell editor l’interpreta correttamente; TeXstudio dovrebbe fare altrettanto. Se non lo fa è perché non sa dove trovare biber.A me viene la bibliografia in questo modo:
[attachment=1695]MarioRossiBibliografia.pdf[/attachment]
Attachments:
You must be logged in to view attached files. -
28 Luglio 2016 alle 11:58 #107104
-
28 Luglio 2016 alle 13:35 #107105::
Ahimè, ho appena aggiornato a TeXstudio 2.11.0 che mi produce questo errore`ERROR – Error: Found biblatex control file version 3.0, expected version 3.1.
This means that your biber (2.5) and biblatex () versions are incompatible.
See compat matrix in biblatex or biber PDF documentation.
INFO – ERRORS: 1Process exited with error(s)`Mi pare strano, perché con la mia normale dotazione sul mio Mac, come hai visto nel precedente messaggio, non ci sono errori; quindi non ho idea del perché TeXstudio (per Mac) segnali quell’inconsistenza di versioni. Riproverò più tardi dopo avere aggiornato la mia installazione del sistema TeX, ma tieni presente che l’avevo aggiornata 4 giorni fa; mi sembrerebbe strano che TeXstudio sia così pronto a segnalare una variazione di versione dopo meno di quattro giorni da quando è intervenuta. Comunque incrocio le dita per te. Per me non ho problemi, perché a me funziona tutto senza usare TeXstudio.
-
28 Luglio 2016 alle 15:23 #107106
-
28 Luglio 2016 alle 19:41 #107107::
Siccome a me funziona tutto regolarmente con TeXShop e pdfLATeX, direi che c’è un problema con TeXstudio, ma non so quale sia.
Ho aggiornato TeXSudio, ho aggirnato la mia installazione del sistema TeX, e da me continua a funzionare tutto correttamente con TeXShop e pdfLaTeX. Con TeXstudio e pdfLaTeX invece no.Prova ad aprire un terminale (o finestra comandi, o prompt dei comandi, comunque si chiami con il tuo sistema operativo) con successivi comandi cd cambia cartella fino ad arrivare dove c’è il mainfile.tex del tuo documento; quando sei in quella cartella scrivi nel terminale il comando biber mainfile senza specificare l’estensione del mainfile. Esegui il comando appena scritto premendo il tasto “invio”.
Nel terminale dovrebbero passare diverse scritte finché il job finisce e viene scritto che il file con estensione .bbl è stato creato.
A questo punto sempre nel terminale dà il comando pdflatex mainfile, sempre senza specificare l’estensione; nel terminale scorrono parecchie righe di testo finché l’ultima riga segnala la fine del job.
Nella cartelal ora dovrebbe esserci il pdf; controlla dando il comando dir; verifica la presenza del file pdf e controllane la data e l’ora di creazione; controlla anche l’orologio del tuo calcolatore; dovrebbe esserci al massimo un minuto di differenza. Ora apri il file pdf con il tuo visualizzatore di file pdf; la bibliografia dovrebbe essere presente.Se quanto ti ho detto di fare funziona come ti ho descritto, allora, disinstalla TeXstudio; completamante, vale a dire usando i procedimenti del tuo sistema operativi; quando sei sicura che nel tuo disco rigido non ci siano nemmeno le tracce più evanescenti di TeXstudio reinstallalo; e non apportare nessuna modifica alle impostazioni del programma per fargli usare biber. Prova invece ad aprire il mainfile.tex vai nella barra di menu, scegli strumenti, poi comandi, poi pdfLaTeX. Se la reimpostazione pulita di TeXstudio funziona sei a cavallo; se invece continua a non funzionare, conosci però una soluzione manuale per aggirare il problema; siccome la bibliografia non viene ricomposta ad ogni giro, la sua composizione manuale è leggermente fastidiosa, ma almeno funziona.
-
29 Luglio 2016 alle 5:46 #107108::
La notte porta consiglio 🙂Ho controllato le impostazioni del mio rinnovato TeXstudio 2.11.0.
Ho scoperto che quando lo si aggiorna riprende le impostazioni della precedente versione. Nella mia precedente versione avevo modificato il percorso per arrivare a pdfLaTeX per motivi che non ricordo bene (lo uso talmente poco, che passano mesi fra un uso e l’altro). Così ho trovato che eseguiva i programmi del 2015, non quelli dell’installazione del 2016.
Corretta l’impostazione, ora anche con TeXstudio il tuo esempio minimo compilabile funziona alla perfezione, come succede anche con i miei programmi che uso solitamente.
Per verificare che a te non succeda la stessa cosa, visto che il tuo inconveniente è incominciato dopo aver aggiornato il sistema, vai sotto Help di TeXstudio, e clicca check LaTeX installation. Ti appare una schermata con tutti i percorsi dei vari comandi come lui li trova sulla tua macchina; controlla che coincidano con quelli che compaiono nella schermata che ottieni con Preferenze + Comandi. All’occorrenza modifica/correggi i comandi che non facciano riferimento all’installazione del 2016.
-
8 Agosto 2016 alle 8:21 #107109::
Ciao,grazie ancora! scusa se rispondo solo ora ma non ho avuto il pc in questi giorni.
Dunque, ho aperto “check LaTex installation”, ma non riesco a capire con cosa devo confrontarlo:-? 🙁 Non ho una finestra “preferenze” ma in “strumenti” ho trovato la voce “comandi”. ho fatto la foto allo schermo con quel che c’è scritto. è lì che devo guardare o non ho capito nulla? 😳 😳
grazie ancora!copio anche quel che mi appare facendo “check LaTex installation”:
where pdflatex: C:\texlive\2016\bin\win32\pdflatex.exe
PDFLATEX: pdflatex -version
pdfTeX 3.14159265-2.6-1.40.17 (TeX Live 2016/W32TeX)
kpathsea version 6.2.2
Copyright 2016 Han The Thanh (pdfTeX) et al.
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Han The Thanh (pdfTeX) et al.
Compiled with libpng 1.6.21; using libpng 1.6.21
Compiled with zlib 1.2.8; using zlib 1.2.8
Compiled with xpdf version 3.04Environment variables:
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
PROCESSOR_REVISION=4501
FP_NO_HOST_CHECK=NO
USERPROFILE=C:\Users\martina
CHROME_RESTART=Google Chrome|Spiacenti, si è verificato un arresto anomalo di Google Chrome. Riavviarlo ora?|LEFT_TO_RIGHT
ProgramFiles(x86)=C:\Program Files (x86)
LOGONSERVER=\\MicrosoftAccount
=::=::\
OS=Windows_NT
APPDATA=C:\Users\martina\AppData\Roaming
ComSpec=C:\WINDOWS\system32\cmd.exe
TEMP=C:\Users\martina\AppData\Local\Temp
CommonProgramFiles=C:\Program Files (x86)\Common Files
configsetroot=C:\WINDOWS\ConfigSetRoot
USERDOMAIN_ROAMINGPROFILE=LENOVO-PC
CHROME_MAIN_TICKS=1883318216027
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1, GenuineIntel
ALLUSERSPROFILE=C:\ProgramData
PROCESSOR_ARCHITEW6432=AMD64
COMPUTERNAME=LENOVO-PC
PUBLIC=C:\Users\Public
PROCESSOR_LEVEL=6
CommonProgramW6432=C:\Program Files\Common Files
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
SystemRoot=C:\WINDOWS
CHROME_PROBED_PROGRAM_FILES_PATH=C:\Program Files (x86)
ProgramData=C:\ProgramData
windir=C:\WINDOWS
PROCESSOR_ARCHITECTURE=x86
TMP=C:\Users\martina\AppData\Local\Temp
FPS_BROWSER_USER_PROFILE_STRING=Default
NUMBER_OF_PROCESSORS=4
ProgramW6432=C:\Program Files
FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer
PSModulePath=C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\
LOCALAPPDATA=C:\Users\martina\AppData\Local
SystemDrive=C:
SESSIONNAME=Console
USERDOMAIN=LENOVO-PC
USERNAME=martina
HOMEDRIVE=C:
CHROME_CRASHPAD_PIPE_NAME=\\.\pipe\crashpad_7584_QZMMMUWBPXNSCLQK
Path=C:\Program Files (x86)\Google\Chrome\Application;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\Windows Live\Shared;C:\texlive\2016\bin\win32
ProgramFiles=C:\Program Files (x86)
HOMEPATH=\Users\martinaTeXstudio:
Path : C:\Program Files (x86)\TeXstudio\texstudio.exe
Program call: C:\Program Files (x86)\TeXstudio\texstudio.exe
Setting file: C:\Users\martina\AppData\Roaming\texstudio\texstudio.iniCommand configuration in TeXstudio:
Default Compiler (compile) (r): txs:///pdflatex
SVNADMIN (svnadmin):
Attachments:
You must be logged in to view attached files. -
8 Agosto 2016 alle 20:02 #107110::
Verso la fine dell’ananlisi del sistema che hai a bordo c’è scritto tutto il Path valido per la tua macchina e nell’ultima posizione c’è [tt]C:\texlive\2016\bin\win32[/tt]. QUindi a quel punto sei a posto.Lo screen shot non dice molto nel senso che hai aperto il menù con i vari programmi che puoi attivare: in quella lista ci trovi anche pdflatex, oltre a diversi altri, ma quello esegue quello che è configurato nelle preferenze.
Ora io in questo non posso aiutarti, perché il Mach ha le “preferenze in una finestra particolare, che non c’è nelle piattaforme Windows. Queste però hanno qualcosa di equivalente o in Opzioni, o in Strumenti o in qualche altro menu. Non so quale, perché non dispogo di Windows nè vero né simulato.SPeriamo che qualcuno (qualcun altro) ti dica dove si trovano le Preferenze nel TeXstudio installato su Windows.
-
9 Agosto 2016 alle 5:49 #107111
-
9 Agosto 2016 alle 5:57 #107112::
Dunque, da quella finestra ho modificato i comandi in questo modo:[attachment]Screenshot (4).png[/attachment]
e ho riprovato a compilare la bibliografia. La buona notizia è che non va in crash. quella cattiva è che mi esce questo messaggio e che non mi stampa la bibliografia:
Processo avviato: biber.exe “document”
“\x{fffd}” does not map to ascii at C:\Users\martina\AppData\Local\Temp\par-6d617274696e61\cache-48619853e67a2f440cd3b10cc12b008e88c0cf5a\inc\lib/Biber/Output/bbl.pm line 620.
“\x{fffd}” does not map to ascii at C:\Users\martina\AppData\Local\Temp\par-6d617274696e61\cache-48619853e67a2f440cd3b10cc12b008e88c0cf5a\inc\lib/Biber/Output/bbl.pm line 620. “\x{fffd}” does not map to ascii at C:\Users\martina\AppData\Local\Temp\par-6d617274696e61\cache-48619853e67a2f440cd3b10cc12b008e88c0cf5a\inc\lib/Biber/Output/bbl.pm line 620.
INFO – This is Biber 2.5
INFO – Logfile is ‘document.blg’
INFO – Reading ‘document.bcf’
INFO – Found 1 citekeys in bib section 0
INFO – Processing section 0
INFO – Looking for bibtex format file ‘temp.bib’ for section 0
INFO – Decoding LaTeX character macros into UTF-8
INFO – Found BibTeX data source ‘temp.bib’
INFO – Overriding locale ‘en-US’ defaults ‘variable = shifted’ with ‘variable = non-ignorable’
INFO – Overriding locale ‘en-US’ defaults ‘normalization = NFD’ with ‘normalization = prenormalized’
INFO – Sorting list ‘nty/global/’ of type ‘entry’ with scheme ‘nty’ and locale ‘en-US’
INFO – No sort tailoring available for locale ‘en-US’
INFO – Writing ‘document.bbl’ with encoding ‘ascii’
WARN – The entry ‘foo’ has characters which cannot be encoded in ‘ascii’. Recoding problematic characters into macros.
INFO – Output to document.bbl
INFO – WARNINGS: 1Il processo è terminato con successo
-
9 Agosto 2016 alle 6:03 #107113
-
9 Agosto 2016 alle 6:40 #107114::
Ummm, con successo? Nel senso che ha composto la bibliografia, ma gli errori a cui si riferiscono alcuni dei messaggi, come `”\x{fffd}” does not map to ascii at C:\Users\martina\AppData\Local\Temp\par-6d617274696e61\cache-48619853e67a2f440cd3b10cc12b008e88c0cf5a\inc\lib/Biber/Output/bbl.pm line 620.` dicono che il tuo file bib contiene dei caratteri che non hanno l’equivalente con i tuoi font di uscita, per esempio quello con codice fffd che vedi all’inizio. quello è l’indirizzo esadecimale di un carattere presente nel tuo bib; può farsi che non corrisponda a niente di specifico, ma può darsi che nella bibliografia composta manchi qualche segno.Controlla il tuo bib e non fidarti di quel che vedi a schermo ma cerca di vedere se ci sono caratteri accentati, apostrofi, virgolette, caporali tratti medi o lunghi, insomma caratteri non ASCII e/o caratteri che non hanno l’equivalente nella codifica T1 dei tuoi font di uscita. Nel secondo messaggio che ti avevo scritto ti avevo indicato come sostituire l’apostrofo; può darsi che ci siano altri segni che non vanno; uno vei warning cita il record con la chiave foo, guarda ben quel record.
-
9 Agosto 2016 alle 6:46 #107115
-
9 Agosto 2016 alle 7:01 #107116
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.