Risposte nei forum create
-
AutoreRisposte
-
::
Grazie per la rispostaIn effetti, il fatto che il campo non lo prevedesse mi ha fatto dubitare un po’ della mia esigenza.
In caso di direttori conosciuti per una certa visione della disciplina, pensavo potesse inquadrare meglio il lavoro nell’ambito di una “scuola”.
Se convenzionalmente non è necessario indicarlo e eticamente sia preferibile ometterlo, lascio perdere.Ti ringrazio e metto risolto.
::
Scusa, ma vorrei una precisazione…
Il correttore ortografico è attivo su tutto il documento o solo sulle parti segnalate come otherlanguage english?
Perché sto cercando come fare per avere una correzione multilingua a seconda della lingua dei paragrafi.
Grazie
::
Ancora una volta grazie per la risposta.Allora, cercare tutti i caratteri accentati del file bib è piuttosto facile: non ce ne sono!
Il file bib lo esporto da Mendeley (che a sua volta attinge a Zotero) e mette in automatico le combinazioni /'{}
Quindi…(ho tuttavia presente a cosa ti riferisci, mi è comunque capitato di trovarne nei precedenti tentativi di correzione)
Ho cercato due spazi: non ce ne sono;
Ho cercato, selezionando gli spazi, di vedere se non ce ne fossero infraparole: niente;
Ho eliminato il più possibile i campi url e file che possono contenere caratteri stravaganti (ma, in realtà, nessun accento)
Mi dico che man man che aggiungo i record vedrò con quale non funziona più e per ora mi tengo il \nocite, sperando che la mia relatrice non mi chieda di rivedere la bibliografia completa…
oppure sarebbe più conveniente ritornare a bibtex? con lui non c’erano errori!ps per ingrandire, nella maggior parte dei browser, occorre dare CTRL +
grazie
::
Ottimo!
Grazie per aver avvertito l’autore e segnalato il bug…Grazie anche per aver individuato il mio stupido errore \addbibresource
Quindi, compilando con prova.tex /parti/uno.tex e prova.bib tutto va a buon fine.
(ho inserito la riga magica che mi hai indicato -l’ho messa per i file della tesi, ma qui me n’ero dimenticata- e anche quella
`% !BIB program = biber`Ma, con il mio vero file, sembra riscontrare
`! Package inputenc Error: Unicode char \u8:́ not set up for use with LaTeX.
`
Ho quindi passato ancora una volta al setaccio il file bib.
Ho sostituito tutti i ` con ‘
L’errore persiste.La cosa davvero strana, però, è che ho provato ad indicare prova.bib come bibliografia (che funziona senza errori compilando da prova.tex) e…
mi dà gli stessi errori di Bibliografia.bib
Ho quindi commentato nel preambolo comando per comando e pacchetto per pacchetto, compilando ogni volta, ma niente da fare, sempre lo stesso errore di codifica!Ho quindi eliminato tutti i file ausiliari, poi ho dato un’occhiata a bibliografia.tex
ho aggiunto la riga magica rispetto a biber e ho tolto \nocite{*}
e funziona.
Con \nocite, invece non va. Mi chiedo dunque se non sia una entry della bibliografia che non cito ancora a causare problemi…
per il momento, visto lo stato di avanzamento dei lavori, posso tranquillamente fare a meno di nocite, anzi forse sarà meglio.Tra l’altro mi chiedo: non sarebbe più pulito se inserissi addresource in bibliografia.tex?
Come faccio a trovare il record che mi causa problemi?
Ho già provato con l’espressione regolare per individuare caratteri non ASCII, ma 1) biber con utf8 da quanto ho capito dovrebbe comunque riuscire a leggerli 2) non ce ne sono più. Come ho detto ho cercato anche tutte le `. Cercando le :́ mi appaiono gli spazi. Ma quelli vanno bene, altrimenti darebbero errore anche con nocite.
Se avete suggerimenti in merito, li accolgo volentieri.
Allego il mio bib (arg, non sembra funzionare! lo metto qui: http://pastebin.com/AeiMpdrY
[attachment]Bibliografia.bib[/attachment]
)
Da notare che è un file non statico, man mano che scrivo aggiungo, modifico, tolgo…
grazie!
::
[attachment]prova.bib[/attachment]OldClaudio” post=102683Ma, intanto nella citazione tratta da ArsTeXnica n.1, la parola “concorre” vuol dire che le due pratiche sono in concorrenza, non che corrono assieme:-) Subito dopo, infatti si dice che bisogna scegliero o l’uno o l’altro modo.
arg..non è che sia proprio chiarissimo, ma avrei dovuto guardare meglio gli esempi
OldClaudio” post=102683
Il doppio apice diventa attivo se si dà il comando \setactivedoublequote dopo aver caricato babel e prima di \begin{document}; pei se lo vuoi disattivare devi usare i comandi specifici descritti nella documentazione.
Ma è vero che “” inserisce le doppie virgolette alte aperte; che “< inserisce i caporali togliendo eventuali spazio dopo i caporali e la prima lettera del testo e che "> inserisce i cporali chiusi togliendo eventuali spazi che li precedano.[tt]””free runner”[/tt] produce “free runner”
[tt]”< free runner ">[/tt] produce «free runner»Non so per quale ragione, ma non funziona per le caporali. “< e "> danno << e >> (proprio stampate così).
OldClaudio” post=102683
Per quel che riguarda la bibliografia direi che per usare biber sia necessario racchiudere ogni valore dopo il segno di uguale fra graffe, non fra doublequotes; per lo meno con i font di queste schermate io vedo [tt]”Maison Departementale de la Solidarité”[/tt];
Se questa è una entry della bibliografiia, devi togliere quelle doppie virgolette; ci pensano biber e biblatex a dare forma alle varie entry della bibliografia composta e sicuramente quelle virgolette nel data base bibliografico sono fuori posto.
Se quella stringa che ho riportato sopra non ha nulla a che vedere con la bibliografia, a maggior ragione quei doppi apici ASCII sono fuori posto.
Forse con biber quei doppi apici funzionano ma non funzionano poi con biblatex; quindi nuovamente sono fuori posto.Maison Departementale de la Solidarité è nel titolo di una subsection. Le virgolette le ho tolte sostituendole con l’enfatizzato, non mi dà più l’errore.
Per biber, riporto gli errori e cerco anche di mettervi un compilabile.
Gli errori appaiono sia con l’esecuzione di biber e poi alla compilazione con PDFLaTeX (anche la seconda volta).Lanciando biber:
`:2237: parser error : Premature end of data in tag section line 2236 ^ :2237: parser error : Premature end of data in tag controlfile line 2 ^INFO – This is Biber 2.1
INFO – Logfile is 'tesi_mia.blg'
INFO – Reading 'tesi_mia.bcf'`
La linea in questione non la trovo da nessuna parte..`nuer@debian:~/tesi_mia$ cat tesi_mia.blg
[1] Config.pm:324> INFO – This is Biber 2.1
[1] Config.pm:327> INFO – Logfile is 'tesi_mia.blg'
[57] biber:276> INFO – === ven ago 7, 2015, 15:51:10
[58] Biber.pm:333> INFO – Reading 'tesi_mia.bcf'
`
Ne’ in questo, ne’ nell’altro file vedo cose interessanti (ai miei occhi), ma mi sono accorta che mancava una virgola dopo biber, ora non da più errori.Però, compilando gli errori persistono:
`riga 10997: Package biblatex Error: 'backend' is load-time only option. \blx@processoptions
riga 10997: Package xkeyval Error: `origfields' undefined in families `blx@opt@pre'. \blx@processoptions
riga 10997: Package xkeyval Error: `annotation' undefined in families `blx@opt@pre'. \blx@processoptions
riga 10997: Package xkeyval Error: `scauthors' undefined in families `blx@opt@pre'. \blx@processoptions
riga 50: Undefined control sequence. \addbibreseource
riga 50: Missing \begin{document}. \addbibreseource{B
riga 19: Undefined control sequence. \entry{Aimecoghicitta1999}{misc}{}
riga 48: Undefined control sequence. \endentry
riga 48: Undefined control sequence. \endentry
riga 48: Undefined control sequence. \endentry
riga 48: Undefined control sequence. \endentry
riga 48: Undefined control sequence. \endentry
riga 48: Undefined control sequence. \endentry
riga 48: Undefined control sequence. \endentry
riga 50: Undefined control sequence. \entry{Aime1999}{inbook}{}
riga 93: Undefined control sequence. \endentry
riga 93: Undefined control sequence. \endentry
riga 93: Undefined control sequence. \endentry
riga 93: Undefined control sequence. \endentry
riga 93: Undefined control sequence. \endentry
riga 93: Undefined control sequence. \endentry
riga 93: Undefined control sequence. \endentry
riga 95: Undefined control sequence. \entry{Albera2007}{book}{}
riga 135: Undefined control sequence. \endentry
riga 135: Undefined control sequence. \endentry
riga 135: Undefined control sequence. \endentry
riga 135: Undefined control sequence. \endentry
riga 135: Undefined control sequence. \endentry
riga 135: Undefined control sequence. \endentry
riga 135: Undefined control sequence. \endentry
riga 137: Undefined control sequence. \entry{Ali2002}{book}{}
riga 193: Undefined control sequence. \endentry
riga 193: Undefined control sequence. \endentry
riga 193: Undefined control sequence. \endentry
riga 193: Undefined control sequence. \endentry
riga 193: Undefined control sequence. \endentry
riga 193: Undefined control sequence. \endentry
riga 193: Undefined control sequence. \endentry
riga 195: Undefined control sequence. \entry{Anton2010}{thesis}{}
riga 222: Undefined control sequence. \endentry
riga 222: Undefined control sequence. \endentry
riga 222: Undefined control sequence. \endentry
riga 222: Undefined control sequence. \endentry
riga 222: Undefined control sequence. \endentry
riga 222: Undefined control sequence. \endentry
riga 222: Undefined control sequence. \endentry
riga 224: Undefined control sequence. \entry{Ardener1978}{book}{}
riga 252: Undefined control sequence. \endentry
riga 252: Undefined control sequence. \endentry
riga 252: Undefined control sequence. \endentry
riga 252: Undefined control sequence. \endentry
riga 252: Undefined control sequence. \endentry
riga 252: Undefined control sequence. \endentry
riga 252: Undefined control sequence. \endentry
riga 254: Undefined control sequence. \entry{Arioti2006}{book}{}
riga 292: Undefined control sequence. \endentry
riga 292: Undefined control sequence. \endentry
riga 292: Undefined control sequence. \endentry
riga 292: Undefined control sequence. \endentry
riga 292: Undefined control sequence. \endentry
riga 292: Undefined control sequence. \endentry
riga 292: Undefined control sequence. \endentry
riga 294: Undefined control sequence. \entry{Auge1986}{article}{}
riga 316: Undefined control sequence. \endentry
riga 316: Undefined control sequence. \endentry
riga 316: Undefined control sequence. \endentry
riga 316: Undefined control sequence. \endentry
riga 316: Undefined control sequence. \endentry
riga 316: Undefined control sequence. \endentry
riga 316: Undefined control sequence. \endentry
riga 318: Undefined control sequence. \entry{Bajos2008}{book}{}
riga 387: Undefined control sequence. \endentry
riga 387: Undefined control sequence. \endentry
riga 387: Undefined control sequence. \endentry
riga 387: Undefined control sequence. \endentry
riga 387: Undefined control sequence. \endentry
riga 387: Undefined control sequence. \endentry
riga 387: Undefined control sequence. \endentry
riga 389: Undefined control sequence. \entry{Balandier1984}{article}{}
riga 416: Undefined control sequence. \endentry
riga 416: Undefined control sequence. \endentry
riga 416: Undefined control sequence. \endentry
riga 416: Undefined control sequence. \endentry
riga 416: Undefined control sequence. \endentry
riga 416: Undefined control sequence. \endentry
riga 416: Undefined control sequence. \endentry
riga 418: Undefined control sequence. \entry{Barbichon1999}{article}{}
riga 438: Undefined control sequence. \endentry
riga 438: Undefined control sequence. \endentry
riga 438: Undefined control sequence. \endentry
riga 438: Undefined control sequence. \endentry
riga 438: Undefined control sequence. \endentry
riga 438: Undefined control sequence. \endentry
riga 438: Undefined control sequence. \endentry
riga 440: Undefined control sequence. \entry{Barnes1961}{article}{}
riga 460: Undefined control sequence. \endentry
riga 460: Undefined control sequence. \endentry
riga 460: Undefined control sequence. \endentry
riga 460: Undefined control sequence. \endentry
riga 460: Undefined control sequence. \endentry
riga 460: Undefined control sequence. \endentry
riga 460: Undefined control sequence. \endentry
riga 462: Undefined control sequence. \entry{Bellagamba2000}{book}{}
riga 492: Undefined control sequence. \endentry
riga 492: Undefined control sequence. \endentry
riga 492: Undefined control sequence. \endentry
: No “backend” specified, using Biber backend.
: No style for language 'latin'.
: Language 'latin' not supported.
: `Qui sembrano avere un problema analogo, che sarebbe causato dall’incompatibilità con vecchi pacchetti. Ho tolto latin che non sembrava supportato (devo citare solo qualche paradigma di verbo) e mi da:
`riga 10997: Package biblatex Error: 'backend' is load-time only option. \blx@processoptions
riga 10997: Package xkeyval Error: `origfields' undefined in families `blx@opt@pre'. \blx@processoptions
riga 10997: Package xkeyval Error: `annotation' undefined in families `blx@opt@pre'. \blx@processoptions
riga 10997: Package xkeyval Error: `scauthors' undefined in families `blx@opt@pre'. \blx@processoptions
riga 51: Undefined control sequence. \addbibreseource
riga 51: Missing \begin{document}. \addbibreseource{B
: No “backend” specified, using Biber backend.
: old toc file detected, not used; run LaTeX again.
`
Mi sembra che non gli piaccia \addbibresource, eppure mi sembra il parametro da dargli.Quindi non mi riconosce più nessun riferimento bibliografico nel testo, mente con bibtex tutto funzionava senza errori.
Per il compilabile (cerco di fare minimo):
`\documentclass{book}\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
\usepackage[english,french,italian
%,latin,
]{babel}\usepackage{newpxtext}
\usepackage{csquotes}
\usepackage{quoting}
\quotingsetup{font=small}
\usepackage{microtype}
\usepackage[ backend=biber,
%backend=bibtex,
style=philosophy-verbose,
backref,
natbib,
origfields=origed,
isbn=false,
doi=false,
url=false,
annotation=false,
scauthors=true,
clearlang=true
]{biblatex}%\addbibreseource{Bibliografia.bib}
\bibliography{prova.bib}\begin{document}
\mainmatter
Blabla bla \cite{Csordas2003}\backmatter
\printbibliography
\end{document}
`
ma questo funziona…
con tutto il preambolo continua a funzionare
i primi errori cominciano a spuntare quando creo una sottocartella /parti e un file uno.tex e lo includo.
In quel caso appaiono errori:
`riga 25: Undefined control sequence. …ri.} Traduzione mia.}}{\cite{Olidesa1995}}
riga 25: Undefined control sequence. …ri.} Traduzione mia.}}{\cite{Olidesa1995}}
riga 38: Undefined control sequence. …in relazione l'analisi del concetto \citaz
riga 38: Undefined control sequence. … spécialment, de fécondité. (pag. 80)}}
riga 42: Undefined control sequence. \citaz
riga 42: Undefined control sequence. …cite{Tabet1998}, pag. 80, traduzione mia.}
riga 45: Undefined control sequence. …nto completo delle prospettive}(pag. 20).}
riga 45: Undefined control sequence. …nto completo delle prospettive}(pag. 20).}
riga 48: Undefined control sequence. …de syntômes que la femme peut observer}.}
riga 48: Undefined control sequence. …che permettano quella che definisce \citaz
riga 52: Undefined control sequence. In quest'ottica, \citaz
riga 52: Undefined control sequence. …duzione mia, pag. 83 \textcite{Tabet1998}}
riga 62: Undefined control sequence. …}\footcite{Daloisio2007}, si legge: \citaz
riga 66: Undefined control sequence. … demografico, si veda \cite{Leridon1982}.}
riga 66: Undefined control sequence. …aolo \citeauthor{Solinas1992}, una \citaz
riga 69: Undefined control sequence. \cite{Dorlin2010}.}
riga 69: Undefined control sequence. \cite{Dorlin2010}.}
riga 72: Undefined control sequence. \franc
riga 72: Undefined control sequence. …te{Tabet1998}, pagina 85, traduzione mia.}
riga 75: Undefined control sequence. …\citeauthor{Corossacz2004a} scrive: \citaz
riga 75: Undefined control sequence. … tant que donné naturelle}. A pagina 25.}
riga 75: Undefined control sequence. …el Bozon sia messo in evidenza come \citaz
riga 80: Undefined control sequence. …sità di prendere in considerazione \citaz
riga 80: Undefined control sequence. …da la sezione \ref{nascita e usi genere}.}
riga 83: Undefined control sequence. …er2004}, antropologa francese della \citaz
riga 83: Undefined control sequence. …è condiviso dagli uomini e dalle donne.}}
riga 83: Undefined control sequence. …raccezione. Per Héritier, infatti, \citaz
riga 83: Undefined control sequence. …si in gioco i poteri \emph{genred}: \citaz
riga 85: Undefined control sequence. …oro a sottrarsi all'ambito del dominio}.}}
riga 85: Undefined control sequence. …oro a sottrarsi all'ambito del dominio}.}}
riga 85: Undefined control sequence. …oro a sottrarsi all'ambito del dominio}.}}
riga 98: Undefined control sequence. …azione famigliare e le strutture di \citaz
riga 106: Undefined control sequence. …Conseil Général} nell'ambito della \PMI
riga 109: Undefined control sequence. …oderna}, pubblicato dal Mulino nel 1995.}
riga 109: Undefined control sequence. …ndo.}. A pagina 56, \cite{Capello2003} }
riga 112: Undefined control sequence. Una puericultrice della \pmi
riga 118: Undefined control sequence. …ntribuisco a rafforzare, nel caso del \cp
riga 122: Undefined control sequence. …suali sono necessarie alla riproduzione.}
riga 122: Undefined control sequence. …suali sono necessarie alla riproduzione.}
riga 169: Undefined control sequence. …à di analizzare la resistenza delle \CCF
riga 172: Undefined control sequence. Da un'intervista con il medico del \cpef
riga 6: Citation 'Csorsas2003' on page 3 undefined
riga 25: Citation 'Olidesa1995' on page 5 undefined
riga 33: Citation 'Tabet1998' on page 5 undefined
riga 35: Citation 'Tabet2014' on page 6 undefined
riga 38: Citation 'Tabet1998' on page 6 undefined
riga 42: Citation 'Tabet1998' on page 6 undefined
riga 42: Nested notes
riga 45: Citation 'Clastres2003' on page 6 undefined
riga 47: Citation 'Levasseur1991' on page 6 undefined
riga 47: Nested notes
riga 48: Citation 'Seklani1963' on page 6 undefined
riga 48: Citation 'Seklani1963' on page 6 undefined
riga 48: Nested notes
riga 48: Citation 'Morel2015' on page 6 undefined
riga 52: Citation 'Tabet1998' on page 7 undefined
riga 52: Nested notes
riga 56: Citation 'Tabet1998' on page 7 undefined
riga 58: Citation 'Mathieu1985a' on page 7 undefined
riga 62: Citation 'Daloisio2007' on page 7 undefined
riga 62: Citation 'Daloisio2007' on page 7 undefined
riga 62: Citation 'Daloisio2007' on page 7 undefined
riga 64: Citation 'Leridon1993' on page 8 undefined
riga 64: Citation 'Nag1973' on page 8 undefined
riga 66: Citation 'Aimecoghicitta1999' on page 8 undefined
riga 66: Citation 'Leridon1982' on page 8 undefined
riga 66: Citation 'Solinas1992' on page 8 undefined
riga 66: Citation 'Solinas1992' on page 8 undefined
riga 68: Citation 'Tabet1998' on page 8 undefined
riga 69: Citation 'Dorlin2010' on page 8 undefined
riga 72: Citation 'Tabet1998' on page 8 undefined
riga 75: Citation 'Corossacz2004a' on page 8 undefined
riga 75: Citation 'Corossacz2004a' on page 8 undefined
riga 75: Citation 'Corossacz2004a' on page 8 undefined
riga 75: Citation 'Birman2003' on page 8 undefined
riga 78: Citation 'Belledent2013' on page 9 undefined
riga 78: Reference `eternorma' on page 9 undefined
riga 80: Reference `nascita e usi genere' on page 9 undefined
riga 83: Citation 'Heritier2004' on page 9 undefined
riga 83: Citation 'Heritier2004' on page 9 undefined
riga 83: Citation 'Heritier2004' on page 9 undefined
riga 85: Citation 'Heritier2004' on page 10 undefined
riga 89: Citation 'Krause2012' on page 10 undefined
riga 89: Citation 'Gribaldo2007' on page 10 undefined
riga 89: Citation 'Kertzer2009' on page 10 undefined
riga 96: Citation 'Daloisio2007' on page 10 undefined
riga 96: Citation 'Daloisioealtri2007' on page 10 undefined
riga 109: Citation 'Capello2003' on page 11 undefined
riga 109: Reference `marsmed' on page 11 undefined
riga 109: Reference `quartiere' on page 11 undefined
riga 120: Citation 'Tabet1998' on page 12 undefined
riga 120: Citation 'Tabet1998' on page 12 undefined
riga 120: Citation 'BodoquePuerta2001' on page 12 undefined
riga 122: Citation 'Brasseur2015' on page 12 undefined
riga 117: Overfull \hbox (0.73553pt too wide) in paragraph
riga 129: Citation 'Tabet1998' on page 12 undefined
riga 131: Citation 'Campanini' on page 12 undefined
riga 134: Citation 'Mathieu1991a' on page 12 undefined
riga 154: Reference `campo' on page 13 undefined
riga 154: Citation 'Albera2007' on page 13 undefined
riga 155: Reference `ilPF' on page 13 undefined
riga 158: Reference `metodo' on page 13 undefined
riga 163: Reference `demo' on page 14 undefined
riga 169: Reference `PF13CPEf' on page 14 undefined
: There were undefined references.
: Please (re)run Biber on the file:(biblatex) prova(biblatex) and rerun LaTeX afterwards.
`
Naturalmente quest’ultima indicazione l’ho seguita, controllando le linee problematiche nel testo. Io non ci vedo nulla di strano.
Non capisco perché invece con bibtex tutto fili liscio…se continuo ad usarlo, mi perdo molto (a parte la miglior gestione degli @incollection)?
::
Grazie della risposta,
alla fine ho finito per installare da CTAN, accorgendomi che nel lontano 2011 l’avevo già fatto…(alla fine, se non si è rigorosi, diventa un po’ un pasticcio la stabilità Debian che non necessita mai di reinstallazioni 😉 mi chiedo come potessero convivere le due, ma, boh
fatto sta che ora ho disinstallato la 2012 dei repository (ammetto che, in realtà, nel frattempo, ho pure riprovato a installare la versione 2015 da testing, ma il pinning ha dato spaventevoli risultati, di cui un errore di dpkg che bloccava qualsiasi modifica ai pacchetti di sistema; ripristinata la situazione, non ho esitato a seguire la guida di EG).Quindi, per dire, la transizione non è stata per nulla traumatica!
Le principali osservazioni:
– biber mi da molti errori, ma compilando ancora con bibtex, la compilazione va a buon fine, con successo e nessun errore (da seguire, continuo un po’ a scrivere poi posto le precisioni del problema, dopo aver fatto i dovuti tentativi per risolverlo);
– come OldClaudio aveva fatto notare in un altro post, cambia la gestione delle virgolette (la riflessione del mio post precedente è nata appunto da una lettura tentando di documentarmi sulla questione). Ora, a dire il vero, non so più come rendere le caporali: quanto suggerito qui, non funziona più.Su consiglio di OldClaudio ho aggiunto \setactivedoublequote, ma come spiega qui, agisce solo sulle virgolette alte. In realtà, non solo non funziona, ma mi causa molti errori:
`Argument of \it@@ocap has an extra }. …”Maison Departementale de la Solidarité”}
Paragraph ended before \it@@ocap was complete. …”Maison Departementale de la Solidarité”}
Paragraph ended before \HyPsd@@ProtectSpacesFi was complete. …”Maison Departementale de la Solidarité”}
Use of \HyPsd@RemoveMask doesn't match its definition. …”Maison Departementale de la Solidarité”}
Undefined control sequence. …”Maison Departementale de la Solidarité”}
Paragraph ended before \HyPsd@RemoveBraces was complete. …”Maison Departementale de la Solidarité”}
Extra }, or forgotten \endgroup. …”Maison Departementale de la Solidarité”}
Argument of \HyPsd@CheckCatcodes has an extra }. …”Maison Departementale de la Solidarité”}
Paragraph ended before \HyPsd@CheckCatcodes was complete. …”Maison Departementale de la Solidarité”}
File ended while scanning use of \HyPsd@RemoveMask. \include{capitoli/03_Campo}
Missing { inserted. \include{capitoli/03_Campo}
Missing { inserted. \include{capitoli/03_Campo}
Extra \else. \include{capitoli/03_Campo}
Use of \begin doesn't match its definition. …di un oggetto che parla} \footnote{\begin{
Use of \end doesn't match its definition. \end{
You can't use `\raise' in internal vertical mode. \end{otherlanguage}
Missing number, treated as zero. \end{otherlanguage}
Illegal unit of measure (pt inserted). \end{otherlanguage}
Infinite glue shrinkage found in a paragraph. \end{otherlanguage}
You can't use `\raise' in internal vertical mode. \end{otherlanguage}
Missing number, treated as zero. \end{otherlanguage}
Illegal unit of measure (pt inserted). \end{otherlanguage}
Infinite glue shrinkage found in a paragraph. \end{otherlanguage}
Unbalanced output routine. \end{otherlanguage} in \cite{Bourdieu1967}}
Extra }, or forgotten \endgroup. \include{capitoli/04_Metodo}
Missing { inserted. \include{capitoli/05_Demografia}
Missing { inserted. \include{capitoli/05_Demografia}
You can't use `\dimexpr' in horizontal mode. \parbox[t]{\dimexpr
Use of \end doesn't match its definition. \end{
Extra }, or forgotten \endgroup. \end{document}
Emergency stop.
backend=biber required by style.
Data encoding is 'utf8'.
destination with the same identifier (name{page.1}) has been already used, duplicate ignored\relax l.28 [1
Nested notes
destination with the same identifier (name{page.2}) has been already used, duplicate ignored\relax l.40 [2]
Nested notes
Nested notes
Nested notes
destination with the same identifier (name{page.3}) has been already used, duplicate ignored\relax l.54 N e consegue che la mia scelta di concentrarmi sulla fertilità e non s…
Underfull \vbox (badness 2809) has occurred while \output is active []
destination with the same identifier (name{page.4}) has been already used, duplicate ignored\relax l.65 F acendo ancora una volta riferimento al testo già largamente citato, a…
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\-command'
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\it@@next'
Overfull \vbox (731.30658pt too high) has occurred while \output is active []
Overfull \vbox (731.30658pt too high) has occurred while \output is active []`
Ammetto che per il momento l’ho disattivato (nell’attesa di leggermi meglio come funziona).`nuer@debian:~$ texdoc babel-italian
Sorry, no documentation found for babel-italian.
If you are unsure about the name, try searching CTAN's TeX catalogue at
http://ctan.org/search.html#byDescription.
`
La documentazione qui https://www.ctan.org/pkg/babel-italian , però, scrive ancora:“” inserts open quotes “.
“< inserts open guillemets without trailing space. "> inserts closed guillemets without leading space.Come si fa?
Per il resto, per ora, nulla da segnalare.
Grazie per il supporto.
::OldClaudio” post=102640
4) le citazioni si fanno in corsivo OPPURE fra virgolette, non con entrambi; questa è una regola tipografica, non un errore LaTeX.[OT] Di questa storia non ne vengo a capo…
Nell‘Ars TeXnica n.1, 2006, “Norme tipografiche per l’italiano” al paragrafo 3.3, pagina 32 leggo:Inoltre, in quasi tutti questi casi l’uso del corsivo (§ 4)
concorre con quello delle virgolette.Penso che quanto segue, dia comunque l’indicazione che mi ero già proposta di seguire
ibidem:La cosa fondamentale, quindi, è fare una scelta
iniziale ragionevole ed attenersi coerentemente ad
essa nel resto del documento.Ma se è proprio un errore, e non soltanto una ridondanza inutile, farò una scelta tra le due…
[/OT]
::
Innanzitutto, non voglio dire cosa sia meglio per tutti, ma volevo solo precisare alcune cose che mi sembravano non del tutto corrette e spiegare le mie scelte (e metterne in evidenza i vantaggi come i limiti).1)Dal forum mi sembra aver visto, cercando di documentarmi su biber, che questo non era più funzionante all’improvviso a causa di un aggiornamento.
È un esempio che non è significativo, ma mi ha fatto pensare. Do tutta la mia fiducia ai programmatori e mantenitori del CTAN, non è questo che sto dicendo, e altrettanta ne meritano gli sviluppatori di Debian. Se questi hanno deciso, per il loro sistema, di applicare determinate politiche di aggiornamento dei pacchetti (dando comunque la scelta all’utente di rifarsi a quella che preferiscono) e una politica generale di centralizzazione degli stessi, io mi sento di considerare (personalmente, ai miei usi e ai miei fini) che, utilizzando quel determinato sistema, pur prendendone in conto i limiti e gli svantaggi, preferisco uniformarmi alla loro scelta.
Perché CTAN è affidabile, ma se inizio a installarmi pacchetti con un loro aggiornamento a parte posso anche trovarne che non lo sono minare tutto il sistema.
2) “texlive” è un metapacchetto, il che significa che rimanda all’installazione di alcuni pacchetti, mentre gli altri, comunque disponibili, ma non ritenuti necessari sono accessibili installando i singoli pacchetti. L’utente, sulla base delle sue esigenze, potrà scegliere di installare i pacchetti adeguati ai suoi fini e ai suoi scopi. Forse babel non conterrà l’italiano (tra l’altro non mi risulta quando si fa l’installazione su un sistema la cui lingua di default è it), ma non conterrà nemmeno il coreano e il bantu che possono tuttavia risultare essenziali a taluni utenti.Ma non volevo scatenare la polemica, ci tenevo a fare la precisazione perché e tutti gli interventi sul forum di gente che sosteneva che fosse meglio installare i pacchetti dei repository Debian lo faceva perché “è più facile” “basta un solo click” “basta guide difficili” cose che a mio parere non devono neanche essere prese in considerazione. Le mie ragioni sono state altre e volevo spiegarle, tutto qui.
Posso poi cambiare parere… 🙂
::
Grazie mille per la rispostaOldClaudio” post=102640
se usi anche un po’ di matematica usa anche i newpxmath
4) le citazioni si fanno in corsivo OPPURE fra virgolette, non con entrambi; questa è una regola tipografica, non un errore LaTeX.Non uso matematica, si tratta di una tesi in antropologia sociale (alcuni riferimenti demografici con tabelle, ma senza formule).
Il mio comando personalizzato è per le citazioni di note etnografiche.
Ho fatto riferimento a un libro pubblicato dalla mia relatrice, dove tutte le citazioni del suo diario di campo sono tra virgolette E in corsivo, ma in effetti non sembra uno standard condiviso. In un testo da lei curato, le citazioni del diario di campo appaiono, in effetti, O in corsivo O tra virgolette in display indipendentemente dalla lunghezza. In un altro testo sempre curato dalla stessa professoressa, le citazioni delle note di campo appaiono in display con carattere di minor dimensione ne’ in corsivo, ne’ tra virgolette…va a capire!Per quanto riguarda invece le mie citazioni nel testo, devo precisare che si tratta spesso di citazioni in lingua straniera.
Nell’Arte, al paragrafo 11.2.2 Pantieri le fa apparire E in corsivo E con virgolette (caporali).
Sempre nell’Arte, paragrafo 4.8.3 per le citazioni in italiano in linea, sono contenute tra caporali, ma non in corsivo; quelle in display, ne’ corsivo ne’ virgolette.Penso che mi atterrò a questo schema, magari mettendo in semplice corsivo le citazioni dalle note di campo, utilizzando le virgolette per il discorso diretto.
Per quanto riguarda Debian, vorrei fare una piccola precisazione.
Debian fornisce 3 distribuzioni con politiche di aggiornamento radicalmente diverse:
–> la Debian Stable (l’attuale ha nome in codice Jessie). Per essere fedele al suo nome, contiene solo pacchetti stabili. Per tale ragione, spesso si tratta di pacchetti leggermente datati. Ci sono degli aggiornamenti di sicurezza comunque e i cosiddetti backport. Il rilascio della stable avviene quando è pronta (può essere due volte l’anno come Ubuntu, o una volta ogni tre anni, dipende);
–> la Testing che fornisce pacchetti più aggiornati e si aggiorna regolarmente. Quando tutti i pacchetti presenti non hanno più problemi di instabilità di sistema, avviene il freeze e da testing passa a stable;
–> la Unstable chiamata sempre Sid. Si tratta di una versione che presenta pacchetti aggiornatissimi, talmente nuovi che possono causare malfunzionamenti al sistema (da qui il nome, un-stable). Quando i pacchetti hanno raggiunto una certa stabilità, li si passa in testing.Per avere un’idea quindi, la mia versione di LiveTeX è restata obsoleta perché ho preferito usare Debian Stable.
Se avessi voluto usare la Sid Unstable avrei una versione aggiornata, come si può osservare guardando i pacchetti messi a disposizione .
In quel caso sarei andata incontro agli stessi rischi incorsi dall’aggiornamento costante fornito da CTAN (all’improvviso un pacchetto potrebbe causare problemi, bisogna aspettare il successivo aggiornamento perché vengano risolti). È l’arduo dilemma tra stabilità e novità.Ovvio che poi è possibile configurare il proprio sistema facendo “pinning”, ovvero andando a cercare un determinato pacchetto da un’altra distribuzione. È ciò che avevo tentato di fare per poter allo stesso tempo godere di una versione aggiornata e della gestione centralizzata dei pacchetti fornita da Debian, ma l’installazione di TeXLive aggiornata si portava dietro tutta una serie di dipendenze tutt’altro che risolte!
Il fatto che Debian preferisca una politica di centralizzazione dei pacchetti e relativi aggiornamenti assicura il massimo della sicurezza e della stabilità (possibili) evitando conflitti o eventuale codice malevolo da terze parti. È una scelta ragionata e ponderata, non una scelta “commerciale” come quella di Ubuntu a voler rilasciare, costi quel che costi in termini di sicurezza, stabilità e uso, una versione ogni sei mesi. Sta poi all’amministratore del sistema, nell’ottica Debian, decidere quali rischi prendere, preferendo il rischio di software obsoleto al rischio di una maggiore instabilità o viceversa.
Voilà, semplicemente per mettere i puntini sulle i perché a me Debian piace tanto 😉
Detto ciò, grazie per il supporto
::
Mi aggrego al post con una problematica simile.Come detto in altri post, uso Debian Wheezy, una vecchia e non aggiornata LiveTeX2012, TeXStudio 2.3.
Il correttore ortografico funziona egregiamente e viene data anche la possibilità di accedere al dizionario dei sinonimi.
Tuttavia, ciò che non riesco a far funzionare è il riconoscimento dell’ambiente \otherlanguage e del mio comando personalizzato che vi si riferisce per l’uso del dizionario corrispondente.Nelle opzioni di TeXStudio, c’è la possibilità di indicare la lingua di default del documento (che è l’italiano) e poi viene data la possibilità di specificare una cartella da cui attingere per i dizionari.
` nuer@debian:~$ ls /usr/share/myspell/dicts
en_US.aff fr_BE.aff fr_FR.aff it_IT.aff th_en_US_v2.idx
en-US.aff fr_BE.dic fr_FR.dic it-IT.aff
en_US.dic fr_CH.aff fr_LU.aff it_IT.dic
en-US.dic fr_CH.dic fr_LU.dic it-IT.dic
fr.aff fr.dic hyph_en_US.dic th_en_US_v2.dat
`
Del resto come spiega Valbusa in un post un po’ vecchio, TeXStudio utilizza gli stessi dizionari di LibreOffice. Su questo, come con Iceweasel (il Firefox per Debian), Icedove, etc mi basta selezionare la lingua per poter usare il dizionario corrispondente.Volevo quindi sapere se era possibile ottenere un comportamento analogo anche con TexStudio per cui l’ambiente \othelanguage specificando {french} attinga al dizionario fr_FR.dic, specificando english a quello en-US.dic
Per ora, infatti, mi corregge sempre secondo il dizionario italiano…inutile dire che non bisogna avere paura delle sottolineature.Ciò che però mi sembra complesso, da quanto ho capito leggendo il manuale del pacchetto babel, è che \otherlanguage è un parametro laTeX (che gestisce mille mila parametri, dalla divisione in sillabe alle date, etc), mentre il correttore dipende dall’editor.
Sul man di textudio fanno riferimento ad una pagina internet che non funziona più. In quello aggiornato non riesco a trovare la documentazione…
Grazie mille per le eventuali spiegazioni
4 Agosto 2015 alle 7:33 in risposta a: [risolto] [TexStudio] chiusura immprovvisa compilando! #102703::
Grazie per le tue sagge precisazioniOldClaudio” post=102606
1) le doppie virgolette alte non si inseriscono con il doppio apice ASCII come fai tu, ma con due backtick [tt]“[/tt] per le virgolette aperte e con due apostrofi [tt]”[/tt] per le virgolette chiuse. Lo so che la tastiera italiana non è molto user friendly per scrivere in LaTeX, ma all’occorrenza devi tenere premuto il tasto Alt di sinistra e mentre batti sul tastierino numerico il numero 96. ci sono anche altri metodi, ma senza attivare il doppio apice ASCII, gli altri modi sono ancora più lunghi da battere.Avevo fatto riferimento all’Arte al paragrafo 4.3.1 “Virgolette, tratti e puntini di sospensione”, senza però saper come adattarle alla mia tastiera.
Piccola precisazione, infatti, uso una tastiera francese (azerty) e non quella italiana. Stranamente la combinazione del codice ASCII che dovrebbe essere universale non mi da risultati. Qui sembrano dire che su Debian occorra dare CTRL+shift+u. Ma non sembra funzionare.
Sul forum francese di Debian sembrano suggerire che la combinazione ALT+n. ASCII sia una specificità Windows. Nel link allegato c’è una tabella su come ottenere i segni.
Se non sbaglio dunque, per aprire le virgolette posso usare ` (che all’occorrenza, lascio scritto casomai qualcuno avesse lo stesso problema, si ottiene _su una tastiera francese_ tramite la pressione di ALTGR e due volte il tasto “7 è”).
Del resto viene sottinteso anche nella guida che mi consigli nel prossimo paragrafo:Pu` giovare sapere che su alcuni sistemi operativi, questi caratteri possono essere ottenuti tenendo premuto il tasto alt sinistro e digitando il codice ASCII
Quindi, se modifico il mio comando così, va meglio?
`\newcommand{\citaz}[1]{“\emph{#1}''}`Ciononostante, dalla lettura che mi hai consigliato emerge:
2.4.1 Virgolette
Per le virgolette non bisogna usare il carattere ” come invece si farebbe su
una macchina da scrivere. Nell’editoria ci sono speciali virgolette di apertura
e di chiusura. In LATEX, bisogna usare due ‘ come virgolette di apertura e
due ’ come virgolette di chiusura.Ma le virgolette di chiusura non riesco a capire a quale carattere corrispondano, è forse per quello che mi hai indicato di renderle con il doppio apostrofo?
OldClaudio” post=102606
Se tu non hai dato quel comando [tt]\setactivedoublequote[/tt], allora la tua versione del file che realizza le impostazioni di babel per l’italiano, italian.ldf, è vecchia ed ha almeno due anni (credo di averla modificata per quel che riguarda il doppio apice ASCII nell’estate del 2013). Questa sarebbe una prova che la tua installazione TeXLive/Debian mostra quei difetti per i quali raccomandiamo sempre di montare anche sulle macchine Linux/Debian la versione TeXLive/CTAN.Su questo hai completamente ragione.
Ero convinta di aver seguito la procedura consigliata dalla guida di EG (cosa che avevo fatto su un altro pc), mentre invece su questo l’ho installata da repository e, in effetti, è ferma alla TeXLive2012!! Il fatto è che l’installazione data proprio del 2012 e a quel tempo mi ero forse detta che visto che nei repository c’era una versione aggiornata, sarebbe stato più pulito per il sistema usare quella prevista da Debian. Peccato che poi, mentre avrei potuto godere di aggiornamenti con tlmgr, ho tentato di aggiornare, ma senza successo. Avevo provato a fare pinning da testing per avere una versione più aggiornata, ma si portava dietro troppe dipendenze, quindi mi sono tenuta quella vecchia, sperando in un aggiornamento passando a Jessie.Ho davvero capito che sarebbe stato molto più giudizioso seguire l’altra procedura. Ora, visti i lavori in corso (sto scrivendo la tesi) devo soppesare i pro e i contro di un aggiornamento in itinere (ci sarebbe comunque qualche cambiamento nel codice e, tutto ciò che ho fatto fino adesso rischia di dover essere manipolato).
Per concludere, volevo far notare che l’errore a cui faccio riferimento nel secondo post (non la chiusura improvvisa, ma l’emergency stop) è dovuto -mi vergogno un po’- al fatto che, per inavvertenza, tentassi di compilare capitolo.tex e non main.tex!
Compilando con il file principale, l’errore non si presenta (ce ne sono altri che non riesco a capire, magari aprirò un altro post a riguardo) e la compilazione va comunque a buon fine producendo un pdf.Ringrazio quindi il foum tutto e OldClaudio in particolare per l’attenzione ai dettagli e la precisione nelle risposte.
3 Agosto 2015 alle 15:19 in risposta a: [risolto] [TexStudio] chiusura immprovvisa compilando! #102701::
Grazie mille per la risposta.Purtroppo il sistema non mi ha avvertito che mentre scrivevo c’è stato il tuo intervento, è per quello che il mio post non tiene conto di quanto hai scritto.
OldClaudio” post=102599
Sebbene da qualche tempo sembra che \input riesca a leggere nomi di file che contengono l’underscore, questo seno è un segno speciale (matematico) per il sistema TeX, quindi non si dovrebbe mai usare nemmeno nei nomi dei file (dove una lineetta non ribassata svolge la stessa funzione e di sicuro non da nessun problema) ma bisognerebbe limitarsi a usare l’underscore solo in modo matematico dove serve per introdurre i deponenti dei simboli matematici.Quella dell’underscore è una mania che mi viene da un mio comportamento su Linux: i sistemi Gnu/Linux sino a qualche anno fa avevano seri problemi a leggere nomi dei file contenenti spazi. Ho perciò iniziato a sostituire gli spazi con l’_, facendola diventare un’abitudine ingiustificata (da notare che ce n’è uno perfino nel mio nickname, forse sto davvero esagerando!).
In effetti, non avevo tenuto in debito conto il fatto che LateX utilizzasse tale simbolo con una valenza speciale.
Ciò detto, sembra non essere alla radice del problema.OldClaudio” post=102599
L’altra questione si può risolvere facilmente cancellando tutti i file ausiliari (.aux, .toc, .idx, .out, eccetera) lascinado solo nelle cartelle i file .tex, ed eventualmente i file .cls, .sty, .def, .ldf, .fd, che eventualmente si trovino lì.In realtà ci avevo provato:
pensee_sauvage file ausiliari obsoleti. Li ho cancellati, ma gli errori si ripresentano
OldClaudio” post=102599
Infine, non ha a che vedere con il tuo problema o, se ha a che vedere, cancellando i file .aux non c’è più nessuna relazione, usare \include senza usare \includeonly non serve a niente; tanto vale usare \input dalle funzioni molto più elementari.
Il gioco fra \includeonly e \include è spiegato, per esempio, nella guida tematica Il LaTeX Referance Manual commentato e liberamente tradotto in italiano, scaricabile dalla sezione delle guide tematiche dalla sezione Documentazione di questo forum. Se leggi la spiegazione della funzionalità di \includeonly e \include, confrontata con \input in quella guida, vedrai l’enomre differenza fra i due metodi, e l’inutilità di usare \include senza usare anche \includeonly.grazie per il suggerimento, avevo già visto che in altri post sostenevi l’inutilità di \include usato in quel modo, provvederò a documentarmi.
OldClaudio” post=102599
Di più non posso dirti, salvo che latexdocument.cpp sembra essere una codepage, ma potrebbe essere una particolarità della distribuzione TeXLive/Debian che non è una distribuzione uguale a quella che usa chiunque altro.
Ti suggerisco di leggere il documento texliveubuntu.pdf, da cercare in rete, che insegna a installare su una macchina Debian, tipcamente Ubuntu, ma ci sono anche indicazioni per altre forme di Linux/Debian, la distribuzione TeXLive “vera” (scaricata dall’archivio CTAN (Comprehehsive TeX Archive Network) che è a distribuzione ufficiale di TeXLive). Quel documento mostra come far convivere assieme la TeXLive/Debian con la TeXLive/CTAN, usando la prima per le dipendenze, e la seconda per comporre documenti. TeXStudio, se installi al TeXLive/CTAN, va riconfigurato per usare gli eseguibili e i file della TeXLive/CTAN.Avevo letto il documento a suo tempo, quando ho fatto l’installazione. Visto che per ora il problema è risolto (come e perché restano da definire, ma tant’è), rimando la rilettura della guida da cattiva scolara, adducendo come scusa la maggiore urgenza dell’elaborato finale.
In ogni caso grazie per le spiegazioni precise e documentate!
-
AutoreRisposte