- Questo topic ha 42 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 5 mesi fa da
ivan.
-
CreatoreTopic
-
27 Dicembre 2009 alle 16:14 #40571::
Salve a tutti.
Mi occupo di musicologia, sto scrivendo la mia dissertazione dottorale e uso BibLaTeX con enorme soddisfazione.
Ho gusti abbastanza ferrei per quanto riguarda la bibliografia, che modello sulle migliori pubblicazioni del nostro campo.
Per stile e concetto, la mia scelta è in sostanza quella descritta qui:http://www.libraweb.net/norme_ing.pdf
che mi sembra tra l’altro un manuale molto utile. Comunque, mi accontento di una versione semplificata.
Uso lo stile verbose-trad2 anche se non vi sono alcune soluzioni di latinitates contenute in verbose-trad1 che andrebbero molto bene.
In ogni caso vi sono alcuni cambiamenti che voglio assolutamente avere:
– TUTTI i titoli di libri, saggi e articoli in corsivo.
– titoli di periodici tra virgolette caporali
– nomi di autori SEMPRE e tutti in maiuscoletto
[tramite il comando \renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} (e relativo per mkbibnamefirst) mette in maiuscoletto anche i nomi dei curatori! ]
– SOLO virgole per la separazione [anche qui già parzialmente fatto con \renewcommand*{\newunitpunct}{\addcomma\space} ma ad esempio BibLaTeX mette la virgola anche alla fine della citazione, subito prima del riferimento BackRef nella bibliografia finale, generando confusione! Inoltre bisogna eliminare i due punti dopo “in”]
– “in” preceduto dalla virgola prima del titolo del volume, ma SOLO per @incollection
– solo la virgola tra titolo articolo e titolo periodicoQueste sono le richieste di base, che renderebbero lo stile trad-verbose decisamente più utilizzabile. Poi naturalmente avrei altre decine di piccoli aggiustamenti ma in sostanza sarebbero tutti descritti nel link che vi ho lasciato, che consiglio di leggere anche ai detrattori degli stili tradizionali (che – scusate la polemica – considero infinitamente superiori a quelli “moderni” o “anglosassoni” di qualunque tipo)
Secondo voi dovrei crearmi uno stile apposta, o sarebbe meglio modificare un verbose-trad? Se sì, come?
Grazie e ciao
Piero
[/url]
-
CreatoreTopic
-
AutoreRisposte
-
-
27 Dicembre 2009 alle 17:23 #40572::
…ai detrattori degli stili tradizionali (che – scusate la polemica – considero infinitamente superiori a quelli “moderni” o “anglosassoni” di qualunque tipo.
Che cosa intendi per stili “moderni” o “anglosassoni”?
A parte questo, io non sono un detrattore dello stile autore-titolo (con riferimenti in nota, per intenderci). Solo, preferisco quello autore-anno, quando è possibile usarlo: trovo quest’ultimo molto più efficiente.
Ciao,
L.
-
27 Dicembre 2009 alle 18:51 #40573::
Che cosa intendi per stili “moderni” o “anglosassoni”?
Mah, intendo tutto quello che non è citazione completa tradizionale, niente autore-anno, numerico ecc., insomma tutto ciò che ti costringe ad andare alla bibliografia ogni volta che trovi una citazione…. Comunque, a ciascuno il suo stile. Quello che ho proposto è molto “classico” e largamente utilizzato, seppur con varianti, ed è codificato in una forma “aurea”, proprio in quel documento del link che ho lasciato, da una cassa editrice di pregio, quindi penso che meriti attenzione.
Un solo appunto sulla (inesistente) diatriba tradizionalisti vs. autore-anno: il tipo di citazioni autore-anno poteva perfettamente essere implementato anche senza BibLaTeX. L’enorme differenza è per gli stili complessi quali quello che ho proposto, per i quali la “potenza” di BibLaTeX è invece determinante. Non mi sorprenderebbe se grazie a BibLaTeX lo stile tradizionale riprendesse auge, grazie all’enorme semplicità d’uso del pacchetto.
Comunque: qualcuno può aiutarmi???
Grazie e ciao!!!!
-
28 Dicembre 2009 alle 22:38 #40574::
Salve a tutti.
Mi occupo di musicologia, sto scrivendo la mia dissertazione dottorale e uso BibLaTeX con enorme soddisfazione.
Ho gusti abbastanza ferrei per quanto riguarda la bibliografia, che modello sulle migliori pubblicazioni del nostro campo.
Per stile e concetto, la mia scelta è in sostanza quella descritta qui:http://www.libraweb.net/norme_ing.pdf
che mi sembra tra l’altro un manuale molto utile. Comunque, mi accontento di una versione semplificata.
Uso lo stile verbose-trad2 anche se non vi sono alcune soluzioni di latinitates contenute in verbose-trad1 che andrebbero molto bene.
In ogni caso vi sono alcuni cambiamenti che voglio assolutamente avere:
– TUTTI i titoli di libri, saggi e articoli in corsivo.
– titoli di periodici tra virgolette caporali
– nomi di autori SEMPRE e tutti in maiuscoletto
[tramite il comando \renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} (e relativo per mkbibnamefirst) mette in maiuscoletto anche i nomi dei curatori! ]
– SOLO virgole per la separazione [anche qui già parzialmente fatto con \renewcommand*{\newunitpunct}{\addcomma\space} ma ad esempio BibLaTeX mette la virgola anche alla fine della citazione, subito prima del riferimento BackRef nella bibliografia finale, generando confusione! Inoltre bisogna eliminare i due punti dopo “in”]
– “in” preceduto dalla virgola prima del titolo del volume, ma SOLO per @incollection
– solo la virgola tra titolo articolo e titolo periodicoQueste sono le richieste di base, che renderebbero lo stile trad-verbose decisamente più utilizzabile. Poi naturalmente avrei altre decine di piccoli aggiustamenti ma in sostanza sarebbero tutti descritti nel link che vi ho lasciato, che consiglio di leggere anche ai detrattori degli stili tradizionali (che – scusate la polemica – considero infinitamente superiori a quelli “moderni” o “anglosassoni” di qualunque tipo)
Secondo voi dovrei crearmi uno stile apposta, o sarebbe meglio modificare un verbose-trad? Se sì, come?
Grazie e ciao
Piero
[/url]Prima di applicare le soluzioni ti invito a visitare questo recente topic. Vi è contenuta una proposta interessante, per la quale è necessario il contributo del maggior numero possibile di persone. In sintesi: dobbiamo sforzarci per creare uno standard per le bibliogafie e le citazioni. E se necessario mettere in conto qualche piccola rinuncia.
1) Per la prima richiesta dovrebbe bastare
`\DeclareFieldFormat{title}{\mkbibemph{#1}}
`
A seconda dello stile che usi potrebbe essere necessario definire il formato per ogni tipologia di voce. Nel caso degli articoli:
`\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
`2)Per la seconda richiesta:
`\DeclareFieldFormat{journaltitle}{\mkbibquote{#1}}
`
avendo cura di caricare con l’opzione corretta:
`\usepackage[babel,italian=guillemets]{csquotes}
`3) Per avere solo i nomi degli autori o degli editori (se si tratta di @collection), ma non degli editors, ovvero curatori di un @book è più complicato. La soluzione che propongo è poco raffinata. Andrebbe studiata meglio.
`\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\usebibmacro{name:andothers}}`4) Non riesco a capire. Mi pare che prima di “Vedi p. x” ci sia il punto fermo
5) Per eliminare i due punti dopo in trovi il modo nella documentazione dei miei stili (p. 11) (qui)
6) ” “in” preceduto dalla virgola prima del titolo del volume, ma SOLO per @incollection”
Per fare questo bisogna aggiungere:
`\setunit{\nopunct}` all’inizio della ridefinizione della macro “in:” che trovi nella doc dei miei stili.
7) “Solo la virgola tra titolo articolo e titolo periodico”. Non capisco. Non è già così?Ciao
Ivan
-
29 Dicembre 2009 alle 18:29 #40575::
1) Per la prima richiesta dovrebbe bastare
`\DeclareFieldFormat{title}{\mkbibemph{#1}}
`
A seconda dello stile che usi potrebbe essere necessario definire il formato per ogni tipologia di voce. Nel caso degli articoli:
`\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
`3) Per avere solo i nomi degli autori o degli editori (se si tratta di @collection), ma non degli editors, ovvero curatori di un @book è più complicato. La soluzione che propongo è poco raffinata. Andrebbe studiata meglio.
`\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\usebibmacro{name:andothers}}`4) Non riesco a capire. Mi pare che prima di “Vedi p. x” ci sia il punto fermo
6) ” “in” preceduto dalla virgola prima del titolo del volume, ma SOLO per @incollection”
Per fare questo bisogna aggiungere:
`\setunit{\nopunct}` all’inizio della ridefinizione della macro “in:” che trovi nella doc dei miei stili.
7) “Solo la virgola tra titolo articolo e titolo periodico”. Non capisco. Non è già così?Grazie Ivan, per i punti non più elencati funziona tutto bene, tuttavia:
1: funziona bene ma solo specificando la tipologia. Ma chissà perché non con @phdthesis… Boh???
3: perfetto, ma solo in Bibliografia finale: nelle note a piè pagina rimane tutto in tondo, anche i nomi degli autori (di tutte le tipologie)
4: semplicemente, ridefinendo come virgola la separazione standard, essa viene messa anche ALLA FINE del riferimento, e quindi di conseguenza, “v. …” rimane in minuscolo!!! Invece bisogna semplicemente specificare che comunque sia il riferimento deve finire con un punto.
6 e 7: non capisco io, forse volevi rispondere al punto 7 con il 6 comunque mi spiego meglio dato che sono stato poco ordinato: nel caso di periodici NON voglio “in”, ossia:Titolo dell’articolo, <
> mentre tutto il resto (incollection ma anche inproceedings ecc) dovrebbe essere (e in parte ormai già è, grazie ai tuoi consigli)
Titolo del contributo, in Titolo del volume
ossia come ho sempre fatto, fanno sempre quasi tutti i miei colleghi e, tra l’altro è indicato nel link che ho lasciato. Immagino che sia una bazzecola per te, ma da ignorante di LaTeX mi sono subito arenato.
Già che ci sono butto là altre richieste, che non so se siano fattibili:
L’”op. cit.” (che io ho cambiato e uso sempre in corsivo) non ha senso DOPO il titolo, ma andrebbe semplicemente “cit.” in tondo e senza virgola, cioè
“Titolo” cit.
oppure
Titolo cit.
(Ovviamente uso lo stile verbose trad2).
In ogni caso ti ringrazio immensamente, ora la mia bibliografia fa un effetto decisamente bello. Mi dispiace non poter usare il tuo stile, che trovo favoloso, ma il mio supervisore mi ammazza se metto ‘ste cose moderne!!!
Grazie ancora
Piero
-
30 Dicembre 2009 alle 14:35 #40576::
1: funziona bene ma solo specificando la tipologia. Ma chissà perché non con @phdthesis… Boh???
Forse perché @phdthesis non è una vera tipologia, ma solo un alias per @thesis. Quindi dovrebbe funzionare
`\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}}
`3: perfetto, ma solo in Bibliografia finale: nelle note a piè pagina rimane tutto in tondo, anche i nomi degli autori (di tutte le tipologie)
`\DeclareNameFormat{labelname}{%
\scshape
\ifcase\value{uniquename}%
\usebibmacro{name:last}{#1}{#3}{#5}{#7}%
\or
\ifuseprefix
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}
{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}%
\or
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}
%
\DeclareNameFormat{sortname}{%
\scshape
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
`4: semplicemente, ridefinendo come virgola la separazione standard, essa viene messa anche ALLA FINE del riferimento, e quindi di conseguenza, “v. …” rimane in minuscolo!!! Invece bisogna semplicemente specificare che comunque sia il riferimento deve finire con un punto.
Bisognerebbe ridefinire tutti i \BibliographyDriver, eliminando \newunit prima di \usebibmacro{pageref}. La soluzione più veloce è ridefinire la macro pageref in modo che aggiunga un punto e uno spazio prima di stampare i riferimenti, eliminando in questo modo la virgola e lo spazio che ci sarebbero altrimenti.
`\renewbibmacro*{pageref}{%
\iflistundef{pageref}
{}
{\setunit{\addperiod\space}%
\bibstring{see}\space
\ifnum\value{pageref}>1\relax
\bibstring{pages}\ppspace
\else
\bibstring{page}\ppspace
\fi
\printlist[pageref][-\value{listtotal}]{pageref}}}
`6 e 7: non capisco io, forse volevi rispondere al punto 7 con il 6 comunque mi spiego meglio dato che sono stato poco ordinato: nel caso di periodici NON voglio “in”, ossia:
Titolo dell’articolo, <
> mentre tutto il resto (incollection ma anche inproceedings ecc) dovrebbe essere (e in parte ormai già è, grazie ai tuoi consigli)
Titolo del contributo, in Titolo del volume
ossia come ho sempre fatto, fanno sempre quasi tutti i miei colleghi e, tra l’altro è indicato nel link che ho lasciato. Immagino che sia una bazzecola per te, ma da ignorante di LaTeX mi sono subito arenato.
Per togliere i due punti dopo “in” per tutte le voci:
`\renewbibmacro*{in:}{%
\bibstring{in}%
\setunit{\addspace}}}`
Per togliere “in” nelle voci @article:
`\DeclareBibliographyDriver{article}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{version}%
\newunit\newblock
\usebibmacro{journal+issuetitle}%
\newunit\newblock
\printfield{note}%
\setunit{\bibpagespunct}%
\printfield{pages}
\newunit\newblock
\printfield{issn}%
\newunit\newblock
\printfield{doi}%
\newunit\newblock
\usebibmacro{eprint}
\newunit\newblock
\usebibmacro{url+urldate}%
\newunit\newblock
\printfield{addendum}%
\newunit\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}`Già che ci sono butto là altre richieste, che non so se siano fattibili:
L’”op. cit.” (che io ho cambiato e uso sempre in corsivo) non ha senso DOPO il titolo, ma andrebbe semplicemente “cit.” in tondo e senza virgola, cioè
“Titolo” cit.
oppure
Titolo cit.
(Ovviamente uso lo stile verbose trad2).
Hic sunt leones. Le mie perplessità verso gli stili di citazione “prolissi” e per le latinitates è ormai nota. Sono degli strumenti diabolici che influenzano negativamente lo stile, rendendolo tipicamente “continentale”, dispersivo e anche un po’ di maniera. Secondo me è solo segno di pedanteria. Lo ripeto: ne so qualcoso perché anch’io lavoro in questo contesto e mi ci sono dovuto adattare. E ora faccio una gran fatica a cambiare il mio stile, che tuttavia riconosco essere tipicamente “continentale”.
Comunque, venendo al tuo problema, è necessario innanzitutto ridefinire la stringa “opcit”:`\DefineBibliographyStrings{italian}{%
opcit = {cit\adddot}}
`Poi, per avere “cit.” in tonto e non preceduto da una virgola va ridefinita la macro “title”:
` \renewbibmacro*{cite:title}{%
\printfield[citetitle]{labeltitle}%
\setunit{\addspace}%
\printtext[bibhyperlink]{\bibstring{opcit}}}`Ciao
Ivan
-
3 Febbraio 2010 alle 17:35 #40577::
Ciao a tutti,ho una piccola informazione da chiedere, come al solito sulla bibliografia.
Posto qui perché il tema è lo stesso.Sto costruendo la bibliografia della tesi con BibTeX e vorrei combinare insime due stili: natbib_ita e classic.
Perché? — Perché in questi due stili ci sono le caratteristiche tipografiche che dovrei seguire come riportato da guida di facoltà.Ho letto un bel pò di post e mi sono fatta un’idea di cosa dovrei fare se voglio avere il risultato sperato.
Per i principali record vorrei una cosa come da esempio:Book:
Autore/curatore in maiuscoletto, titolo in corsivo seguito poi da luogo e casa editrice, ecc…
Es:
ANSELMI L. (1997) (a cura di), Privatizzazioni, Pisa, Svimap.Article:
Autore/curatore in maiuscoletto, titolo tra virgolette, titolo rivista in corsivo, mese, num ecc…
Es:
MAJONE G. (1991), ‘Cross-National Sources of Regulatory Policy-Making in Europe and the United States’, Journal of Public Polcicy, n. 11, giugno, pp.79-106.
Incollection:Autore in maiuscoletto, titolo tra virgolette seguito da autore o curatore dell’opera, titolo opera in corsivo ecc…
Es:
CHERKI E. (1997), ‘Le lotte urbane in Europa occidentale’, in CROUCH C, PIZZORNO A. (a cura di), Conflitti in Europa, Milano, Etas libri, pp. 277-307Per ottenere questo risultato vorrei modificare direttamente uno dei due stili (l’ (a cura di) sono già riuscita a sostituirlo), ma ho letto sul forum che è piuttosto complesso e forse è meglio crearne uno con makebst.
Prima di cimentarmi con quest’altro programma, sul quale mi sono documentata un pò online, vorrei sapere se è possibile apportare modifiche al codice del file .bst (partendo da natbib_ita o classic) per modificare l’impostazione dei vari report. Per esempio eliminare la virgola dopo al nome puntato, sostituire il punto con la virgola dopo l’anno in parentesi ecc (ottenendo cioè qualcosa come da esempi sopra riportati).
Mi rendo conto che la cosa sia un pò strana e un pò complicata, ma se è fattibile, prima di lasciare perdere e creare uno stile da zero, con un programmino che da guida non mi sembra poi tanto semplice, vorrei provare questa soluzione!
Un’ultimissima cosa … Nel testo stavo citando gli autori per autore con il comando \citep o \citet a seconda dell’occorrenza, es: (Trezza, 2009). Ora il prof mi dice che non gli va bene e vuole che faccia il riferimento completo in nota con autore, titolo, anno e tutto il resto. C’è un modo (un comando) per richiamare quanto scritto nel file bibliografia e farglielo fare a latex anziché doverlo scrivere io?
Ringrazio in anticipo chiunque potrà darmi una mano.
MaryJo
-
3 Febbraio 2010 alle 17:47 #40578::
Ciao a tutti,
ho una piccola informazione da chiedere, come al solito sulla bibliografia.
Posto qui perché il tema è lo stesso.Sto costruendo la bibliografia della tesi con BibTeX e vorrei combinare insime due stili: natbib_ita e classic.
Perché? — Perché in questi due stili ci sono le caratteristiche tipografiche che dovrei seguire come riportato da guida di facoltà.Ho letto un bel pò di post e mi sono fatta un’idea di cosa dovrei fare se voglio avere il risultato sperato.
Per i principali record vorrei una cosa come da esempio:Book:
Autore/curatore in maiuscoletto, titolo in corsivo seguito poi da luogo e casa editrice, ecc…
Es:
ANSELMI L. (1997) (a cura di), Privatizzazioni, Pisa, Svimap.Article:
Autore/curatore in maiuscoletto, titolo tra virgolette, titolo rivista in corsivo, mese, num ecc…
Es:
MAJONE G. (1991), ‘Cross-National Sources of Regulatory Policy-Making in Europe and the United States’, Journal of Public Polcicy, n. 11, giugno, pp.79-106.
Incollection:Autore in maiuscoletto, titolo tra virgolette seguito da autore o curatore dell’opera, titolo opera in corsivo ecc…
Es:
CHERKI E. (1997), ‘Le lotte urbane in Europa occidentale’, in CROUCH C, PIZZORNO A. (a cura di), Conflitti in Europa, Milano, Etas libri, pp. 277-307Per ottenere questo risultato vorrei modificare direttamente uno dei due stili (l’ (a cura di) sono già riuscita a sostituirlo), ma ho letto sul forum che è piuttosto complesso e forse è meglio crearne uno con makebst.
Prima di cimentarmi con quest’altro programma, sul quale mi sono documentata un pò online, vorrei sapere se è possibile apportare modifiche al codice del file .bst (partendo da natbib_ita o classic) per modificare l’impostazione dei vari report. Per esempio eliminare la virgola dopo al nome puntato, sostituire il punto con la virgola dopo l’anno in parentesi ecc (ottenendo cioè qualcosa come da esempi sopra riportati).
Mi rendo conto che la cosa sia un pò strana e un pò complicata, ma se è fattibile, prima di lasciare perdere e creare uno stile da zero, con un programmino che da guida non mi sembra poi tanto semplice, vorrei provare questa soluzione!
Un’ultimissima cosa … Nel testo stavo citando gli autori per autore con il comando \citep o \citet a seconda dell’occorrenza, es: (Trezza, 2009). Ora il prof mi dice che non gli va bene e vuole che faccia il riferimento completo in nota con autore, titolo, anno e tutto il resto. C’è un modo (un comando) per richiamare quanto scritto nel file bibliografia e farglielo fare a latex anziché doverlo scrivere io?
Ringrazio in anticipo chiunque potrà darmi una mano.
MaryJo
Modificare i file .bst mi è sempre parsa un’operazione molto esoterica. Assai più semplice è la soluzione usando biblatex. Questo
http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdf
è un ottimo articolo su questo biblatex.
Potrei consigliarti i miei stili (http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-philosophy/)
ma purtroppo, da quello che leggo, il tuo relatore vuole le citazioni prolisse. In biblatex ci sono comunque stili che ti possono venire incontro. Gli stili si chiamano: verbose, verbose-trad-1, verbose-trad-2. Se non hai pretese particolari di usre le abbreviazioni, ivi, cit, op. cit. e cose del genere, gli stili funzionano bene, te lo assicuro.
Se hai problemi con biblatex sono qui.Ciao
Ivan
-
4 Febbraio 2010 alle 18:17 #40579::
Ciao,grazie mille per la risposta Ivan, alla fine mi sono convertita a biblatex. Avevo già letto la guida di Lorenzo, ma avendo già iniziato ad usare natbib avevo optato per lo stile classic.
Il prof però vuole che si faccia a modo suo, riportando l’intera citazione in nota, e questo è quello che mi fa il biblatex. Giusto?!Ecco non riesco a farlo funzionare.
Allora i pacchetti li ho caricati così:
`\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage[babel]{csquotes}
\usepackage[bibstyle=authortitle,citestyle=verbose-trad1]{biblatex}`
ecc…fino ad arrivare a:
`\cleardoublepage
\addcontentsline{toc}{chapter}{Bibliografia}
\printbibliography{bibliografia} %nome file che contiene biblio con estensione .bib
\end{document}
`
E fin qui mi sembra vada tutto bene.
Successivamente nel file .bib ho modificato alcuni record e rispettivi campi, come da guida di Lorenzo. E qui mi sembra che vada ancora tutto bene.
Poi, con la scusa di dover modificare alcune parti della tesi come da correzione del prof., ho cominciato a sostituire i vari \citep e \citet con \footcite e \fullcite … e qui sono nati i problemi.Come indicato ho scelto di usare lo stile authortitle e per le citazioni il verbose-trad1, risultato?? … non riesco a capire perché non mi funziona.
In pratica pensavo che: scrivo qualcosa faccio \footcite{blabla} e nella nota mi compare tutta l’indicazione con autore, titolo, luogo, casa editrice, anno ecc …
Oppure: scrivo qualcosa metto una nota con \footnote{scrivo qualcosa e poi cito autore, titolo ecc. con \fullcite{pippo}.}
… e il tutto mi compare nella bibliografia in fondo alla tesi!!Nella guida in inglese di biblatex leggo questo: “The style will set the following package
options at load time: autocite=footnote, citetracker=context, ibidtracker=
constrict, idemtracker=constrict, opcittracker=context, loccittracker=
context” … e qui mi metto le mani ai capelli. Cosa devo fare?? … Ma soprattutto dove devo piazzare questi comandi? …
Ad essere onesta non ho dato una lettura approfondita della guida in inglese (troppo lunga!!) ho preferito quella italiana perché più spicciola, ma penso di non averla compresa appieno!Qualcuno potrebbe essere così gentile da indicarmi dove cavolo sbaglio?? (Sarà che arrivati a fine giornata il cervello mi fuma!!)
Un’ultimissima cosa. Come si creano nuovi stili con biblatex? Quello che ho scelto mi va già molto bene, magari metterei i nomi degli autori puntati, ma prima di arrivare a questo devo risolvere il problema descritto sopra!!
Grazie mille a chiunque potrà darmi una risposta.
CiaoMaryJo
-
4 Febbraio 2010 alle 22:48 #40580::
Ciao,
grazie mille per la risposta Ivan, alla fine mi sono convertita a biblatex.
Bene.
Il prof però vuole che si faccia a modo suo
Hai cercato di convincerlo ad usare lo schema autore-anno? Il tuo lavoro di che ambito è? Scientifico? umanistico? Ci sono degli ottimi argomenti in merito. Tuttavia se non riesci nell’intento, cercheremo di assecondarlo.
Ecco non riesco a farlo funzionare.
Prima di tutto cerchiamo di far funzionare biblatex con un documento di base. Poi veniamo al tuo lavoro.
Se hai installato correttamente biblatex e se hai seguito la procedura indicata nell’articolo di Lorenzo, dovresti riuscire a ottenere un documento da questo esempio:`\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}\usepackage[babel]{csquotes}
\usepackage[style=verbose-trad1]{biblatex}\bibliography{bibliografia} %nome file che contiene biblio con estensione .bib
\begin{document}
\nocite{*}\printbibliography
\end{document}
`In rosso è riportata la riga che manca dal tuo esempio. In pratica non avevi detto dove si trovano i record bibliografici.
Se riesci ad ottenere l’output corretto, siamo a buon punto, e possiamo vedere le altre questioni. Già che ci sei, ci diresti piattaforma, distribuizone ed editor che usi?Ciao
Ivan
-
5 Febbraio 2010 alle 13:57 #40581::
Grazie grazie grazie!! … 😀Perfetto perfetto perfetto!! … Funziona tutto a meraviglia! (Mi perdo sempre nei bicchieri d’acqua!!)
Ora non mi resta che imparare bene a usare i vari \footcite e \fullcite e sono apposto.Ah sì … utilizzo MiKTeK 2.7 e TeXnicCenter 1.0 Stable Release Candidate 1 (windows XP) e la tesi è giuridico-economica.
Il risultato è quasi uguale a quello che volevo. Proverò comunque a chiedere al prof come mai non gli va la modalità autore-anno che trovo migliore!!
Come dicevo in un post precedente vorrei sapere se posso apportare qualche leggera modifica, tipo avere (a cura di) anziché cur., il nome degli autori puntato e magari scritto tutto in maiuscoletto, ma questo non è un grosso problema, tanto posso scriverlo così direttamente io nel file bib. Mi interessa di più l'(a cura di).
Ah mai poi lo stile verbose-trad1 fa tutto da solo con gli ibidem, idem, op. cit., ecc.??
Da guida mi pare che faccia tutto lui a seconda di autore e titolo dell’opera!! Comunque a questo penserò più avanti!! …Per adesso ti ringrazio ancora tanto Ivan, sei stato fin troppo gentile e disponibile, spero un giorno di poter diventare abbastanza brava da poter aiutare anch’io qualcuno qui sul forum!!
Un’ultimissima cosa, ora che ci penso, ma perché quando nel file pdf, sia nell’indice sia nella barra dei segnalibri, quando clicco sulla voce bibliografia non mi manda direttamente a quella pagina, ma a qualche pp prima?? … questo è un mistero che ancora non sono riuscita a risolvere!! 🙄
Grazie mille. Salutoni
MaryJo 😀
-
6 Febbraio 2010 alle 0:02 #40582::
Grazie grazie grazie!! … 😀
Perfetto perfetto perfetto!! … Funziona tutto a meraviglia! (Mi perdo sempre nei bicchieri d’acqua!!)
Ora non mi resta che imparare bene a usare i vari \footcite e \fullcite e sono apposto.Se vuoi citazioni in nota usa \footcite. Ovviamente se all’interno della nota c’è anche dell’altro devi mettere \cite all’interno di \footnote.
\fullcite non dovrebbe servire se non in casi del tutto particolari. Usa tranquillamente \cite. Ci penserà biblatex e lo stile scelto a impostare le citazioni successive. Con verbose-trad1 hai anche il supporto per gestire le latinitates. A dire il vero non funziona come vorrebbero le usanze italiane. Si può migliorare, anzi sto da tempo lavorando a un codice a tale scopo.Ah sì … utilizzo MiKTeK 2.7 e TeXnicCenter 1.0 Stable Release Candidate 1 (windows XP) e la tesi è giuridico-economica.
Il risultato è quasi uguale a quello che volevo. Proverò comunque a chiedere al prof come mai non gli va la modalità autore-anno che trovo migliore!!Bene. Si possono apportare molte semplici modifiche per migliorare la resa.
Come dicevo in un post precedente vorrei sapere se posso apportare qualche leggera modifica, tipo avere (a cura di) anziché cur., il nome degli autori puntato e magari scritto tutto in maiuscoletto, ma questo non è un grosso problema, tanto posso scriverlo così direttamente io nel file bib. Mi interessa di più l'(a cura di).
Ah mai poi lo stile verbose-trad1 fa tutto da solo con gli ibidem, idem, op. cit., ecc.??
Da guida mi pare che faccia tutto lui a seconda di autore e titolo dell’opera!! Comunque a questo penserò più avanti!! …Assolutamente non mettere il maiuscolo nel file .bib. Non è il modo giusto di procedere. Così aggiri solo il problema. Veniamo ai singoli quesiti.
1) Per avere (a cura di), ammesso che stai componendo un documento in italiano, scrivi dopo la chiamata di biblatex:
`\DefineBibliographyStrings{italian}{%
see = {vedi},
editor = {(a~cura~di)},
editors = {(a~cura~di)}
}
`
Nel codice ho suggerito anche la ridefinizione della stringa see, che altrimenti sarebbe resa con “v.”, un po’ troppo stringata (serve per lopzione backref). Sono in dubbio sulla tilde. Soprattutto nel caso di citazioni in nota può capitare che “(a cura di)” cada in fin di riga, ed essendo abbastanza lungo potrebbe creare dei bad boxes. Non so se è il caso di permetere che “(a cura di)” possa essere spezzato. Es:
…………..P. Pallino, (a cura
di), L’arte tipografica, Publisher, Location 2010.
Se preferisci questa soluzione togli la tilde e lascia lo spazio.2) Per il nome degli autori puntato c’è l’opzione firstinits=true:
`\usepackage[%
style=verbose-trad1,
firstinits=true]
{biblatex}
`3) Con le ridefinizioni seguenti (previste da biblatex ed esposte nella documentazione) otterrai in maiuscoletto rispettivamente cognome, nome e prefisso (Von, Van, De, ecc.) di tutti i nomi che compaiono nei campi author e editor. Quindi anche i curatori saranno in maiuscoletto!
` \renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}
\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}
`
Se vuoi in maiuscoletto solo l’autore (autori) o il curatore (curatori) che compaiono all’inizio della voce bibliografica, serve qualcosa di più complicato da spiegare. In tal caso usa questo:
`\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\usebibmacro{name:andothers}}
`
Non l’ho testato più di tanto. Provalo e sappimi dire. (Non è il massimo dell’eleganza TeXnica, ma è il più sbrigativo…)4) Per la questione latinitates ho già detto qualcosa sopra. Basta usare il comando \cite e otterrai nella prima citazione la forma completa e nelle successive quella abbreviata. Devi usare il campo shorttitle, dove inserire il titolo breve. Nel caso di citazioni successive della stessa opera o dello stesso autore intervengono le latinitates. Molte cose andrebbero però migliorate. Intanto prova con le impostazioni standard, in seguito ti posso aiutare per migliorare la resa.
Per adesso ti ringrazio ancora tanto Ivan, sei stato fin troppo gentile e disponibile, spero un giorno di poter diventare abbastanza brava da poter aiutare anch’io qualcuno qui sul forum!!
Non ne dubito 😉 Per me è un piacere.
Un’ultimissima cosa, ora che ci penso, ma perché quando nel file pdf, sia nell’indice sia nella barra dei segnalibri, quando clicco sulla voce bibliografia non mi manda direttamente a quella pagina, ma a qualche pp prima?? … questo è un mistero che ancora non sono riuscita a risolvere!! 🙄
Il problema e la soluzione sono noti e discussi più volte qua e là nel forum. Con hyperref va aggiunto \phantomsection:
`
\phantomsection
\addcontentsline{toc}{section}{\bibname}
\printbibliography`Ciao
Ivan
-
6 Febbraio 2010 alle 11:34 #40583::
Per ora ti ringrazio ancora tanto Ivan. A fare grandi modifiche ci penserò lunedì dopo che avrò chiesto maggiori info al prof.
Biblatex è davvero un bello strumento, ma non è certo per novellini come me!!
Per continuare ad usarlo non ho altra scelta che chiedere qualche piccolo aiuto!! 🙂
Ho provato il codice e tutto funziona come dovrebbe, ma andiamo con ordine:1) sfortunatamente la biblio è multilingue, così non posso adottare il tuo suggerimento perché altrimenti mi mette l'(a cura di) anche nella biblio in inglese. Ho provato a seguire le indicazioni come da guida di Lorenzo per la biblio multilingue, ma non mi funziona!
2) come ho potuto notare dalle correzioni del prof (piuttosto minuziose), sembra che lui voglia tutto con le virgole (che però non vuole tra cognome e nome). Riporto esempio:
ANSELMI L. (1997) (a cura di), Privatizzazioni, Pisa, Svimap.
quindi niente due punti dopo il luogo di pubblicazione e la casa editrice (come mi viene attualmente in biblio).
L’esempio che ho proposto però è ripreso dalla guida di facoltà che al mio prof sembra non andare bene (mi domando chi le faccia queste guide!!) Non vuole citazioni autore-anno e vuole tutto separato da virgole!!3) quando ho più autori o curatori nella biblio figura il cognome del primo autore seguito dal nome puntato poi il nome puntato dell’altro autore seguito dal cognome e così via.
In realtà vuole, e riporto altro esempio da guida:
CHERKI E. (1997), ‘Le lotte urbane in Europa occidentale’, in CROUCH C, PIZZORNO A. (a cura di), Conflitti in Europa, Milano, Etas libri, pp. 277-3074) Non ho intenzione di assecondare tutte le sue richieste, vorrei fara fifty-fifty!!
Quindi:
– mettere tutto separato da virgole, ad eccezione del cognome e del nome;
– per le citazioni nel testo lasciare in tondo anche il nome dell’autore, utilizzando uno stile autore titolo;
– nella biblio in fondo seguire la guida di facoltà e usare stile autore-anno con l’autore in maiuscoletto e sempre il nome puntato (che piace anche a me) Se il mio prof farà la consueta faccia del tipo: “Ma cosa sta facendo??” allora abbandonerò quest’ultima soluzione ed utilizzerò lo stesso stile come le citazioni nel testo!!Ultimissima cosa, l’idea di ottenere tante info gratis (visto che al giorno d’oggi devi pagare proprio tutto e pochi fanno cose gratis per il gusto di farle!!) mi fa sentire in colpa visto che non posso ricambiare. Dunque se esiste una guida, possibilmente in ita (visto che si tratta di linguaggio informatico!!), su come creare o modificare stili di biblatex, mi accontento del link poi farò come fanno tutti: ci si arrangia sperimentando un pò!!
Dico questo perché qui nel forum siete sempre molto gentili e questa credo sia l’unica cosa che non abbia prezzo!!
Grazie mille!!MaryJo
-
6 Febbraio 2010 alle 18:26 #40584::
MaryJo\nPer ora ti ringrazio ancora tanto Ivan. A fare grandi modifiche ci penserò lunedì dopo che avrò chiesto maggiori info al prof.
Biblatex è davvero un bello strumento, ma non è certo per novellini come me!!
Per continuare ad usarlo non ho altra scelta che chiedere qualche piccolo aiuto!! 🙂
Ho provato il codice e tutto funziona come dovrebbe, ma andiamo con ordine:1) sfortunatamente la biblio è multilingue, così non posso adottare il tuo suggerimento perché altrimenti mi mette l'(a cura di) anche nella biblio in inglese. Ho provato a seguire le indicazioni come da guida di Lorenzo per la biblio multilingue, ma non mi funziona!
Questo è un mio tormentone personale. Se stai scrivendo un testo in italiano che verrà letto da parlanti della lingua italiana la bibliografia deve essere composta dove possibile secondo le regole della lingua italina. Se citi un testo in tedesco che senso ha scrivere R. Wagner (hrsg.), ….? È perché la voce venga compresa da un tedesco, che per altro è molto probabile che non riesca a leggere il resto del lavoro? Comunque biblatex ha pensato anche a questo. La soluzione sta nel campo hyphenation e nell’opzione babel=other:
`\usepackage[%
verbose-trad1,
babel=other]
{biblatex}`e nel record bibliografico scriverai, per esempio:
`@book{Pinco:2007,
Title = {Titolo dell'opera},
… … …
Hyphenation = {english}, % german, french, ecc.
… … …}`Se poi non ti va bene come la lingua specificata nel campo hyphenation traduce la stringa “editor”, usa il codice che ti ho suggerito sopra per cambiare la stringa per l’italiano e al posto di italian scrivi la lingua per la quale vuoi ridefinire le stringhe. Esempio:
`\DefineBibliographyStrings{english}{%
see = {see},
editor = {(editor)},
editors = {(editor)}
} `Comunque pensaci!
2) come ho potuto notare dalle correzioni del prof (piuttosto minuziose), sembra che lui voglia tutto con le virgole (che però non vuole tra cognome e nome). Riporto esempio:
ANSELMI L. (1997) (a cura di), Privatizzazioni, Pisa, Svimap.
quindi niente due punti dopo il luogo di pubblicazione e la casa editrice (come mi viene attualmente in biblio).
L’esempio che ho proposto però è ripreso dalla guida di facoltà che al mio prof sembra non andare bene (mi domando chi le faccia queste guide!!) Non vuole citazioni autore-anno e vuole tutto separato da virgole!!No! La virgola dopo il cognome ci va, eccome! In italiano si dovrebbe scrivere sempre Nome Cognome. Nella bibligorafia, che è generalmente ordinata alfabeticamente secondo il cognome, se si scrive prima il cognome va seguito dalla virgola. Prima cerca di spiegarlo al tuo relatore, poi eventualmente ti spiego come eliminare la virgola.
La virgola come separazione dei vari elementi della voce bibliografica è ormai una consuetudine nelle pubblicazioni italiane, almeno nell’ambito umanistico. Io la preferisco.
Per i due punti dopo il luogo di pubblicazione bisogna ridefinire la macro publisher+location+year, in questo modo:
`\renewbibmacro*{publisher+location+year}{%
\printlist{publisher}%
\iflistundef{location}
{\setunit*{\addspace}}
{\setunit*{\addcomma\space}}%
\printlist{location}%
\setunit*{\space}%
\printfield{year}%
\newunit}`Le forme più diffuse sono:
1) Einaudi, Torino 2009
2) Torino, Einaudi, 2009
3) Torino: Einaudi, 2009Il codice sopra permette di ottenere la forma 1), a mio avviso la più diffusa in italia.
3) quando ho più autori o curatori nella biblio figura il cognome del primo autore seguito dal nome puntato poi il nome puntato dell’altro autore seguito dal cognome e così via.
In realtà vuole, e riporto altro esempio da guida:
CHERKI E. (1997), ‘Le lotte urbane in Europa occidentale’, in CROUCH C, PIZZORNO A. (a cura di), Conflitti in Europa, Milano, Etas libri, pp. 277-307Peggio che peggio. Come spiegato sopra, il fatto che in bibliografia compare prima il cognome è solo per questioni di ordinamento e di semplicità nella consultazione della bibliografia. A partire dal secondo autore non ha più senso seguire tale criterio e quindi è giusto tornare a scrivere “N. Cognome”. E comunque, ripeto, si scrive “Cognome, Nome” con la virgola!
4) Non ho intenzione di assecondare tutte le sue richieste, vorrei fara fifty-fifty!!
Quindi:
– mettere tutto separato da virgole, ad eccezione del cognome e del nome;
– per le citazioni nel testo lasciare in tondo anche il nome dell’autore, utilizzando uno stile autore titolo;
– nella biblio in fondo seguire la guida di facoltà e usare stile autore-anno con l’autore in maiuscoletto e sempre il nome puntato (che piace anche a me) Se il mio prof farà la consueta faccia del tipo: “Ma cosa sta facendo??” allora abbandonerò quest’ultima soluzione ed utilizzerò lo stesso stile come le citazioni nel testo!!Il primo punto ormai dovrebbe essere chiaro. La virgola dopo il cognome serve!
Usa questo al posto dell’altro codice:`\AtBeginBibliography{%
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}
\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}}
`
Fa in modo che le ridefinizioni valgano solo a partire dall’inizio della bibliografia.Ti ho mandato un messaggio privato (il link è in alto adestra)
Ciao
Ivan
-
8 Febbraio 2010 alle 21:19 #40585::
`\DeclareNameFormat{labelname}{%
\scshape
\ifcase\value{uniquename}%
\usebibmacro{name:last}{#1}{#3}{#5}{#7}%
\or
\ifuseprefix
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}
{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}%
\or
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}
%
\DeclareNameFormat{sortname}{%
\scshape
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
`Ciao
IvanA me questo codice funziona nella bibliografia finale e in quasi tutte le note, tranne che nella prima “chiamata”. Ovvero, la prima volta che un libro viene citato, l’autore comparirà in tondo, nelle chiamate successive invece comparirà regolarmente in maiuscoletto. Sono l’unico a cui succede? Mostro un esempio minimale?
-
8 Febbraio 2010 alle 21:47 #40586
-
8 Febbraio 2010 alle 22:42 #40587::
`\DeclareNameFormat{labelname}{%
\scshape
\ifcase\value{uniquename}%
\usebibmacro{name:last}{#1}{#3}{#5}{#7}%
\or
\ifuseprefix
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}
{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}%
\or
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}
%
\DeclareNameFormat{sortname}{%
\scshape
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
`Ciao
IvanA me questo codice funziona nella bibliografia finale e in quasi tutte le note, tranne che nella prima “chiamata”. Ovvero, la prima volta che un libro viene citato, l’autore comparirà in tondo, nelle chiamate successive invece comparirà regolarmente in maiuscoletto. Sono l’unico a cui succede? Mostro un esempio minimale?
Non succede solo a te 🙂 Serve un altro codice, in effetti. Riporto di seguito i tre codici necessari per ottenere in maiuscoletto il nome degli autori (o curatori) che compaiono solo all’inizio della voce bibligrafica. Per il codice (2) si fa riferimento allo stile verbose-trad1 (funziona anche per il verbose-trad2, verbose-ibid, verbose-inote).
1) Questo codice serve per le citazioni
` \DeclareNameFormat{labelname}{%
\ifcase\value{uniquename}%
\textsc{\usebibmacro{name:last}{#1}{#3}{#5}{#7}}%
\or
\ifuseprefix
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}}%
\or
\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
`2) Serve anche una modifica al codice della macro cite:full:
`
\renewbibmacro*{cite:full}{%
\printtext[bibhypertarget]{%
\usedriver
{}%
{\thefield{entrytype}}}%
\usebibmacro{shorthandintro}}
`3) Questo codice serve per la bibliografia:
`
\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\usebibmacro{name:andothers}}
`Con questi codici non verrà in maiuscoletto l’espressione “e altri” gestita dalla macro name:andothers. Per avere anche questa in maiuscoletto è sufficiente sostituire con:
`\textsc{\usebibmacro{name:andothers}}
`
Ciao
Ivan
-
9 Febbraio 2010 alle 0:16 #40588
-
12 Febbraio 2010 alle 12:06 #40589::
Salve a tutti
Voglio fare una bibliografia “per tipo”.
Come faccio a includere diversi TYPE di documenti in una stessa sezione dela bibliorgafia?
Vale a adire: se voglio raggruppare tutti i “volumi” da una parte, ho provato così:`\printbibliography[heading=volumi,type=book,type=collection]`
ma mi da errore, credo perché ho provato a dichiarare due volte “type”. Io voglio includere tutti e due i tipi, senza naturalmente essere costretto a fare il contrario, cioè una lista “per elminazione” di nottype= visto che ho almeno 12 type diversi, e se devo modificare qualcosa impazzisco.
Devo usare le categorie? Boh, aiutatemi.
Ciao!
-
28 Febbraio 2010 alle 23:47 #40590::
Salve a tutti
Voglio fare una bibliografia “per tipo”.
Come faccio a includere diversi TYPE di documenti in una stessa sezione dela bibliorgafia?
Vale a adire: se voglio raggruppare tutti i “volumi” da una parte, ho provato così:`\printbibliography[heading=volumi,type=book,type=collection]`
ma mi da errore, credo perché ho provato a dichiarare due volte “type”. Io voglio includere tutti e due i tipi, senza naturalmente essere costretto a fare il contrario, cioè una lista “per elminazione” di nottype= visto che ho almeno 12 type diversi, e se devo modificare qualcosa impazzisco.
Devo usare le categorie? Boh, aiutatemi.
Ciao!Questo messaggio mi era sfuggito. Ti rispondo ora.
Devi usare un filtro. Lo trovi spiegato nel’articolo di Lorenzo:
http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdfIo non l’ho mai usato, ma da una lettura veloce non sembra particolarmente complesso.
Ciao
Ivan
-
1 Marzo 2010 alle 8:24 #40591::
Devi usare un filtro. Lo trovi spiegato nel’articolo di Lorenzo:
http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdfGrazie.
Non mi sembra però la strada ideale: i filtri si basano sulle categorie, e in una categoria i record vanno inseriti a mano uno a uno, o sbaglio? Io invece vorrei una maniera semplice per dividere una bibliogafia, ad esempio in due gruppi: inproceedings, incollection e article da una parte, tutto il resto dall’altra. Mi ci sono arrovellato, e l’unica maniera, mi sembra, sia quella di inserirre manualmente i record OPPURE usare delle keyword nel campo dei record, il che è poi lo stesso approccio, dato che è sempre “manuale”. Poi se aggiungo record devo ricordarmi anche di aggiungerli manualmente, insomma…. non è proprio una soluzione elegante. Se avete altre soluzioni, fatemelo sapere!!!
Grazie,
Piero
-
1 Marzo 2010 alle 16:20 #40592::
Devi usare un filtro. Lo trovi spiegato nel’articolo di Lorenzo:
http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdfGrazie.
Non mi sembra però la strada ideale: i filtri si basano sulle categorie, e in una categoria i record vanno inseriti a mano uno a uno, o sbaglio? Io invece vorrei una maniera semplice per dividere una bibliogafia, ad esempio in due gruppi: inproceedings, incollection e article da una parte, tutto il resto dall’altra. Mi ci sono arrovellato, e l’unica maniera, mi sembra, sia quella di inserirre manualmente i record OPPURE usare delle keyword nel campo dei record, il che è poi lo stesso approccio, dato che è sempre “manuale”. Poi se aggiungo record devo ricordarmi anche di aggiungerli manualmente, insomma…. non è proprio una soluzione elegante. Se avete altre soluzioni, fatemelo sapere!!!
Grazie,
PieroNo, i filtri non si basano sulle categorie.
`\defbibfilter{volumi}{%
\type{collection} \or \type{book}}\printbibliography[filter=volumi]`
Nella bibliografia verranno stampati solo i @book e le @collection. Puoi costruire filtri anche più complicati usando la sintassi del pacchetto ifthen. Un esempio dalla doc di biblatex (p. 68) :
`\defbibfilter{example}{%
\( \type{book} \or \type{inbook} \)
\and \keyword{abc} \and \not \keyword{xyz}}`Ciao
Ivan
-
1 Marzo 2010 alle 16:42 #40593
-
5 Marzo 2010 alle 9:56 #40594::
Ivan, ho visot con orrore che devo ancora ringraziarti per la risposta finale che mi avevi dato a gennaio…
In realtà il tuo aiuto è stato enorme, e vedo che anche agli altri utenti è servito molto. Devo confessare che certi punti del tuo codice sono puro arabo per me, ma finché funzionano…
Grazie ancora, e cerca di avere pazienza con me, perché fra 10 giorni devo consegnare la tesi e pioveranno richieste di aiuto in extremis!!!
Piero
-
5 Marzo 2010 alle 13:18 #40595::
[Scusate, avevo dimenticato di chiudere una graffa in alcuni copia-incolla, ma mi rimane un problema, con un altro messaggio d’errore ora provo a cercarlo da solo, se non ci riesco, riposto]Argh!
Non so cos’ho fatto e disgraziatamente non ho una copia di backup che non sia antica, in ogni caso non riesco più a compilare. Questo è il log:`…
Package biblatex Info: Trying to load configuration file…
Package biblatex Info: … file 'biblatex.cfg' found.
(“C:\Programmi\LaTeX-related\MiKTeX 2.8\tex\latex\biblatex\biblatex.cfg”
File: biblatex.cfg
)))
Runaway definition?
#1#2#3#4#5#6#7#8->\ifnum \value {listcount}=1\relax \iffirstinits {\textsc \ETC
.
! File ended while scanning definition of \abx@nfd@*@sortname.
}
<*> TesiPhD.texI suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.! Emergency stop.
<*> TesiPhD.tex*** (job aborted, no legal \end found)
…
`Prima di capire che stavo sbagliando, devo aver pasticciato con i codici di Ivan, comunque copio la parte del mio preambolo che non funziona, c’è poconulla di mio e tutto copia incolla, inoltre non so quanto di questo codice sia utile o no:
`…
\usepackage[babel,italian=guillemets]{csquotes}
\usepackage[natbib=true,style=verbose-trad2,sorting=nyt,hyperref=true, backref=true, backrefstyle=none, strict=false, backend=bibtex8, indexing=cite, isbn=false]{biblatex}%per il titolo dei giornali:
\DeclareFieldFormat{journaltitle}{\mkbibquote{#1}}
% per i tioli in generale
\DeclareFieldFormat{title}{\mkbibemph{#1}}
\DeclareFieldFormat{shorttitle}{\mkbibemph{#1}}
% se non dovesse funzionare,
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[article]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[incollection]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[incollection]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[inproceedings]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[inproceedings]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[misc]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[misc]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[thesis]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[unpublished]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[unpublished]{shorttitle}{\mkbibemph{#1}}%per mettere il corsivo nelle latinitates
\renewcommand*{\mkibid}{\emph}%per rimetterlo in CIT. e al posto di op. cit.:
\DefineBibliographyStrings{italian}{%
opcit = {cit\adddot}}%Poi, per avere “cit.” in tonto e non preceduto da una virgola va ridefinita la macro “title”:
\renewbibmacro*{cite:title}{%
\printfield[citetitle]{\emph{labeltitle}}%
\setunit{\addspace}%
\printtext[bibhyperlink]{\bibstring{opcit}}}%per maisucoletto negli autori
%\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
%\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}%Virgole al posto dei punti nella bibliografia; Trovato in forum italiano:
\renewcommand*{\newunitpunct}{\addcomma\space}%per levare il punto dopo “in”:
\renewbibmacro*{in:}{%
\bibstring{in}\setunit{\space}}%Per togliere “in” nelle voci @article:
\DeclareBibliographyDriver{article}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{version}%
\newunit\newblock
\usebibmacro{journal+issuetitle}%
\newunit\newblock
\printfield{note}%
\setunit{\bibpagespunct}%
\printfield{pages}
\newunit\newblock
\printfield{issn}%
\newunit\newblock
\printfield{doi}%
\newunit\newblock
\usebibmacro{eprint}
\newunit\newblock
\usebibmacro{url+urldate}%
\newunit\newblock
\printfield{addendum}%
\newunit\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}%per fare in modo che solo gli autori siano in maiuscoletto, non i curatori:
\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\usebibmacro{name:andothers}%ulteriore codice, credo per fare i miuscoltti anche in linea
\DeclareNameFormat{labelname}{%
\scshape
\ifcase\value{uniquename}%
\usebibmacro{name:last}{#1}{#3}{#5}{#7}%
\or
\ifuseprefix
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}
{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}%
\or
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}
%
\DeclareNameFormat{sortname}{%
\scshape
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\emph{\usebibmacro{name:andothers}}%% DA IVAN: Non succede solo a te Serve un altro codice, in effetti. Riporto di seguito i tre codici necessari per ottenere in maiuscoletto il nome degli autori (o curatori) che compaiono solo all'inizio della voce bibligrafica. Per il codice (2) si fa riferimento allo stile verbose-trad1 (funziona anche per il verbose-trad2, verbose-ibid, verbose-inote).
% 1) Questo codice serve per le citazioni
\DeclareNameFormat{labelname}{%
\ifcase\value{uniquename}%
\textsc{\usebibmacro{name:last}{#1}{#3}{#5}{#7}}%
\or
\ifuseprefix
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}}%
\or
\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\emph{\usebibmacro{name:andothers}}% Serve anche una modifica al codice della macro cite:full:
\renewbibmacro*{cite:full}{%
\printtext[bibhypertarget]{%
\usedriver
{}%
{\thefield{entrytype}}}%
\usebibmacro{shorthandintro}}%3) Questo codice serve per la bibliografia:
\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\emph{\usebibmacro{name:andothers}}\bibliography{F:/DiLavoro/Tesi/TesiUTF}
…`Ho provato a tagliare parti di questo codice, invertire alcune posizioni, ma ottengo sempre risultati negativi: prima di partire con l’impresa certosina di debug chiedo a Ivan o a qualcun altro di dare un’occhiata veloce, magari l’errore è più macroscopico, e mi risparmierebbe ore.
Grazie!
PieroP.S. tra i pochi dettagli minori o minimi che mancano, ci sarebbe quello di levare il maiuscoletto da “e” in una lista di autori. Quando ho fatto il pasticciaccio stavo cercando di ottenere il corsivo in tutti gli shorttitle in citazione, dato che si ostinava a usarli solo per il type @book, mentre gli altri li metteva in virgolette caporale.
-
5 Marzo 2010 alle 16:03 #40596::
[Scusate, avevo dimenticato di chiudere una graffa in alcuni copia-incolla, ma mi rimane un problema, con un altro messaggio d’errore ora provo a cercarlo da solo, se non ci riesco, riposto]
Argh!
Non so cos’ho fatto e disgraziatamente non ho una copia di backup che non sia antica, in ogni caso non riesco più a compilare. Questo è il log:`…
Package biblatex Info: Trying to load configuration file…
Package biblatex Info: … file 'biblatex.cfg' found.
(“C:\Programmi\LaTeX-related\MiKTeX 2.8\tex\latex\biblatex\biblatex.cfg”
File: biblatex.cfg
)))
Runaway definition?
#1#2#3#4#5#6#7#8->\ifnum \value {listcount}=1\relax \iffirstinits {\textsc \ETC
.
! File ended while scanning definition of \abx@nfd@*@sortname.
}
<*> TesiPhD.texI suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.! Emergency stop.
<*> TesiPhD.tex*** (job aborted, no legal \end found)
…
`Prima di capire che stavo sbagliando, devo aver pasticciato con i codici di Ivan, comunque copio la parte del mio preambolo che non funziona, c’è poconulla di mio e tutto copia incolla, inoltre non so quanto di questo codice sia utile o no:
`…
\usepackage[babel,italian=guillemets]{csquotes}
\usepackage[natbib=true,style=verbose-trad2,sorting=nyt,hyperref=true, backref=true, backrefstyle=none, strict=false, backend=bibtex8, indexing=cite, isbn=false]{biblatex}%per il titolo dei giornali:
\DeclareFieldFormat{journaltitle}{\mkbibquote{#1}}
% per i tioli in generale
\DeclareFieldFormat{title}{\mkbibemph{#1}}
\DeclareFieldFormat{shorttitle}{\mkbibemph{#1}}
% se non dovesse funzionare,
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[article]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[incollection]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[incollection]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[inproceedings]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[inproceedings]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[misc]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[misc]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[thesis]{shorttitle}{\mkbibemph{#1}}
\DeclareFieldFormat[unpublished]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[unpublished]{shorttitle}{\mkbibemph{#1}}%per mettere il corsivo nelle latinitates
\renewcommand*{\mkibid}{\emph}%per rimetterlo in CIT. e al posto di op. cit.:
\DefineBibliographyStrings{italian}{%
opcit = {cit\adddot}}%Poi, per avere “cit.” in tonto e non preceduto da una virgola va ridefinita la macro “title”:
\renewbibmacro*{cite:title}{%
\printfield[citetitle]{\emph{labeltitle}}%
\setunit{\addspace}%
\printtext[bibhyperlink]{\bibstring{opcit}}}%per maisucoletto negli autori
%\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
%\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}%Virgole al posto dei punti nella bibliografia; Trovato in forum italiano:
\renewcommand*{\newunitpunct}{\addcomma\space}%per levare il punto dopo “in”:
\renewbibmacro*{in:}{%
\bibstring{in}\setunit{\space}}%Per togliere “in” nelle voci @article:
\DeclareBibliographyDriver{article}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{version}%
\newunit\newblock
\usebibmacro{journal+issuetitle}%
\newunit\newblock
\printfield{note}%
\setunit{\bibpagespunct}%
\printfield{pages}
\newunit\newblock
\printfield{issn}%
\newunit\newblock
\printfield{doi}%
\newunit\newblock
\usebibmacro{eprint}
\newunit\newblock
\usebibmacro{url+urldate}%
\newunit\newblock
\printfield{addendum}%
\newunit\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}%per fare in modo che solo gli autori siano in maiuscoletto, non i curatori:
\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\usebibmacro{name:andothers}%ulteriore codice, credo per fare i miuscoltti anche in linea
\DeclareNameFormat{labelname}{%
\scshape
\ifcase\value{uniquename}%
\usebibmacro{name:last}{#1}{#3}{#5}{#7}%
\or
\ifuseprefix
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}
{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}%
\or
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}
%
\DeclareNameFormat{sortname}{%
\scshape
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\emph{\usebibmacro{name:andothers}}%% DA IVAN: Non succede solo a te Serve un altro codice, in effetti. Riporto di seguito i tre codici necessari per ottenere in maiuscoletto il nome degli autori (o curatori) che compaiono solo all'inizio della voce bibligrafica. Per il codice (2) si fa riferimento allo stile verbose-trad1 (funziona anche per il verbose-trad2, verbose-ibid, verbose-inote).
% 1) Questo codice serve per le citazioni
\DeclareNameFormat{labelname}{%
\ifcase\value{uniquename}%
\textsc{\usebibmacro{name:last}{#1}{#3}{#5}{#7}}%
\or
\ifuseprefix
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}}%
\or
\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\emph{\usebibmacro{name:andothers}}% Serve anche una modifica al codice della macro cite:full:
\renewbibmacro*{cite:full}{%
\printtext[bibhypertarget]{%
\usedriver
{}%
{\thefield{entrytype}}}%
\usebibmacro{shorthandintro}}%3) Questo codice serve per la bibliografia:
\DeclareNameFormat{sortname}{%
\ifnum\value{listcount}=1\relax
\iffirstinits
{\textsc{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\textsc{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}}
{\textsc{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%
\fi
\emph{\usebibmacro{name:andothers}}\bibliography{F:/DiLavoro/Tesi/TesiUTF}
…`Ho provato a tagliare parti di questo codice, invertire alcune posizioni, ma ottengo sempre risultati negativi: prima di partire con l’impresa certosina di debug chiedo a Ivan o a qualcun altro di dare un’occhiata veloce, magari l’errore è più macroscopico, e mi risparmierebbe ore.
Grazie!
PieroP.S. tra i pochi dettagli minori o minimi che mancano, ci sarebbe quello di levare il maiuscoletto da “e” in una lista di autori. Quando ho fatto il pasticciaccio stavo cercando di ottenere il corsivo in tutti gli shorttitle in citazione, dato che si ostinava a usarli solo per il type @book, mentre gli altri li metteva in virgolette caporale.
Per quanto riguarda la “e” inmaiuscoletto, me ne sono reso conto. Sto rivedendo completamente i codici che ti ho suggerito, i quali danno questo e altri problemi con i miei stili, in particolare il philosophy-modern. Teoricamente tu dovresti avere solo questo problema. Ti anticipo che a breve metterò a disposizione uno stile philosophy-verbose che dovrebbe fare al caso tuo. Devo solo testarlo con un bel po’ di voci. È una sintesi tra verbose-trad2 e verbose-trad1. Per quanto riguarda il formato dei titoli delle voci @inbook e @incollection è questione di gusti. Il nuovo stile metterà i titoli delle voci @incolleciton tra virgolette (doppie o caporali a seconda dell’opzione di csquotes) mentre le voci @inbook verranno rese in corsivo; questo perché la maggior parte delle opere registrate come @inbook sono volumi singoli e nel caso di altre tipologie ci si prende una “licenza”: le si cita come se fossero volumi. Comunque se queste scelte non piacessero possono sempre essere modificate con il comando \DeclareFieldFormat, come hai fatto tu.
Quindi ti consiglio per il momento di continuare a scrivere, con il semplice stile verbose-trad2. A breve (un paio di giorni) sarà a disposizione uno stile adatto senza dover scrivere centinaia di righe nel preambolo.
Ciao
Ivan
-
5 Marzo 2010 alle 17:51 #40597::
Quindi ti consiglio per il momento di continuare a scrivere, con il semplice stile verbose-trad2. A breve (un paio di giorni) sarà a disposizione uno stile adatto senza dover scrivere centinaia di righe nel preambolo.
Ciao
IvanConfermo. Ora ho rimesso a posto ma non riesco a riavere tutti i titoli in corsivo. Vabbè, comunque vada la mia tesi sarà la più bella nella storia del mio dipartimento, e probabilmente della mia facoltà, anzi, direi che occuperà il primo, il secondo e il terzo posto overall. Purtroppo non posso dire altrettanto per il contenuto!!!
Un’altra cosa, la butto là: a proposito delle latinitates. Quando troviamo una citazione “già citata”, ci sono tre possibilità:
1- Appena citata, e allora, senza dubbi, io uso “Ibid.”
2- Ultima (o unica) opera citata di un dato autore, e allora io scrivo “Cognome, op. cit.”
3- In tutti gli altri casi, “Cognome, Shorttitle, cit.” oppure “Cognome, Shorttitle cit.”, che è la più elegante
Biblatex purtroppo non distingue questi tre livelli, ma solo tra (1) da una parte, e (2) e (3) dall’altra, e in questo caso verbosetrad2 scrive quindi “Cognome, Shorttitle, op. cit.”
Ci sono speranze per spiegare a BibLaTeX queste sottigliezze?
Ciao e grazie!
P.S. Poi, naturalmente c’è l’uso di “Id.” ma quella è un’altra faccenda.
-
5 Marzo 2010 alle 18:04 #40598
-
5 Marzo 2010 alle 19:17 #40599::
Quindi ti consiglio per il momento di continuare a scrivere, con il semplice stile verbose-trad2. A breve (un paio di giorni) sarà a disposizione uno stile adatto senza dover scrivere centinaia di righe nel preambolo.
Ciao
IvanConfermo. Ora ho rimesso a posto ma non riesco a riavere tutti i titoli in corsivo. Vabbè, comunque vada la mia tesi sarà la più bella nella storia del mio dipartimento, e probabilmente della mia facoltà, anzi, direi che occuperà il primo, il secondo e il terzo posto overall. Purtroppo non posso dire altrettanto per il contenuto!!!
Un’altra cosa, la butto là: a proposito delle latinitates. Quando troviamo una citazione “già citata”, ci sono tre possibilità:
1- Appena citata, e allora, senza dubbi, io uso “Ibid.”
2- Ultima (o unica) opera citata di un dato autore, e allora io scrivo “Cognome, op. cit.”
3- In tutti gli altri casi, “Cognome, Shorttitle, cit.” oppure “Cognome, Shorttitle cit.”, che è la più elegante
Biblatex purtroppo non distingue questi tre livelli, ma solo tra (1) da una parte, e (2) e (3) dall’altra, e in questo caso verbosetrad2 scrive quindi “Cognome, Shorttitle, op. cit.”
Ci sono speranze per spiegare a BibLaTeX queste sottigliezze?
Ciao e grazie!
P.S. Poi, naturalmente c’è l’uso di “Id.” ma quella è un’altra faccenda.Partiamo dall’ultimo punto. L’uso di “Id.” non mi piace, ma esiste l’opzione idemtracker, per cui non è un problema. Lo stile philosophy-verbose non userà “Id.” né “Idem” di default.
Vi assicuro che la maggior parte libri che fanno uso di citazioni prolisse e che ho avuto tra le mani funzionano così, e credo che questa sia la maniera più razionale di fare le cose:
la prima volta che un’opera viene citata, compare l’intera voce bibliografica, così come appare nella bibliografia finale. Nelle citazioni successive alla prima comparirà il titolo breve, se presente (shorttitle), seguito dall’espressione “cit.” (a volte preceduto da virgola e spazio, ma non sono d’accordo per ragioni “logiche” e il mio futuro stile philosophy-verbose non la metterà). Se la stessa opera viene citata due volte consecutivamente, nella seconda occorrenza comparirà l’espressione “ivi”. Se una citazione si riferisce alla stessa opera e alla stessa pagina della citazione precedente, verrà usata l’espressione “ibidem” (o “ibid.”). È raro l’uso di “op. cit.” e, dal mio punto di vista deprecabile. Ecco un esempio:1. Cartesio, Discorso sul metodo, trad. e introd. di Lucia Urbani Ulivi, 1a ed., testo francese a fronte, Bompiani, Milano 2002, p. 43. Questa è la prima citazione del testo di Cartesio.
2. Ivi, p. 26. Qui si cita lo stesso teso ma viene indicata una pagina diversa.
3. Ibidem. Qui si cita esattamente lo stesso luogo della nota precedente.
9. Claudio Bartocci et al. (a cura di), Vite matematiche, Springer-Verlag Italia, Milano 2007. Ecco un altro testo.
10. Cartesio, Discorso sul metodo cit., p. 35. Qui viene citato nuovamente il testo di Cartesio, nella forma abbreviata. Scrivere “Cartesio, op. cit.” (nel caso si trattasse di un’unica opera. mi sembra eccessivo)Questa è la forma di citazione prolissa in assoluto più diffusa nell’ambito della filosofia e mi sembra francamente il massimo di “contorsione” che si possa richiedere a uno stile di citazione.
Ciao
IvanCiao
Ivan
-
5 Marzo 2010 alle 20:25 #40600::
Attendo con impazienza gli stili di Ivan. Non per mettergli pressione, ma vado in stampa giovedì. A tal proposito confermo che il codice da lui suggerito ha qualche problema. Con classicthesis la parte di codice che si occupa del maiuscoletto nella bibliografia impedisce la compilazione.PS. Quanto alla gara su chi produce la tesi più bella esteticamente, io ho creato questo frontespizio, che trae pesante ispirazione da classicthesis. Ha il difetto di non essere stato creato con LaTeX.
-
5 Marzo 2010 alle 21:26 #40601::
Attendo con impazienza gli stili di Ivan. Non per mettergli pressione, ma vado in stampa giovedì. A tal proposito confermo che il codice da lui suggerito ha qualche problema. Con classicthesis la parte di codice che si occupa del maiuscoletto nella bibliografia impedisce la compilazione.
PS. Quanto alla gara su chi produce la tesi più bella esteticamente, io ho creato questo frontespizio, che trae pesante ispirazione da classicthesis. Ha il difetto di non essere stato creato con LaTeX.
Da un test veloce con classicthesis sembra funzionare. Spero di riuscire a renderlo disponibile entro lunedì.
Ciao
Ivan
-
6 Marzo 2010 alle 22:35 #40602::
Per Ivan.
Mi sono accorto che il risultato del nuovo codice di aggiustamento che ci hai fornito, e che tu stesso hai giudicato da rivedere, mi ha rimesso, nelle citazioni in-testo prolisse, “Cognome, nome”, che serve solo per l’eventuale ordine alfabetico della Bibliografia finale, e non “Nome cognome”, che migliora la leggibilità all’interno (o alla fine, come faccio spesso io) di una frase. Questo a mio parere sarebbe un must nello stile VerboseTradIvan (o come si chiamerà)
Ciao e grazie!
-
6 Marzo 2010 alle 22:41 #40603::
Per Ivan.
Mi sono accorto che il risultato del nuovo codice di aggiustamento che ci hai fornito, e che tu stesso hai giudicato da rivedere, mi ha rimesso, nelle citazioni in-testo prolisse, “Cognome, nome”, che serve solo per l’eventuale ordine alfabetico della Bibliografia finale, e non “Nome cognome”, che migliora la leggibilità all’interno (o alla fine, come faccio spesso io) di una frase. Questo a mio parere sarebbe un must nello stile VerboseTradIvan (o come si chiamerà)
Ciao e grazie!Il futuro stile avrà nelle citazioni Nome Cognome e nella bibliografia Cognome, Nome. Questo è il comportamento standard degli stili verbose. Sono quei codici a creare problemi, come già detto, ma è tutto sistemato 😀
Ciao
Ivan
-
7 Marzo 2010 alle 16:55 #40604::
Una cosa, un po’ OT, ma sempre riguardante BibLaTeX
Ho scelto di mettere l’indice dei nomi nella mia dissertazione.
Come faccio a disabilitare l’indicizzazione automatica per il SOLO titolo, e lasciare invece l’indicizzazione dell’autore? Inoltre, qual’è la maniera più pratica per includere un’etichetta di indice \index{Pallino, Pinco} all’interno di un titolo (nel caso, ad esempio, si parli di una persona in quel testo)? la devo buttare rozzamente dentro il campo title?
Grazie e ciao!
-
18 Marzo 2010 alle 15:39 #40605::
Ciao a tutti,volevo chiedere una cosa di cui mi sono accorta solo ora dopo che avevo risolto i miei problemi con la bibliografia usando biblatex con lo stile verbose-trad1.
Quando nel record article uso i campi opzionali volume e number questi mi vengono riprodotti nel pdf senza alcuno spazio o virgola a separarli.
Faccio un esempio:
Anziché essere: — Autore. “Titolo”. Rivista. Vol. 3, No. 4 (2010).
Viene: — Autore. “Titolo”. Rivista Vol. 3No. 4 (2010).Domanda
1) è normale? se no lo è, come si cambia?
2) ma dopo il nome della rivista non dovrebbe comunque esserci sempre una virgola o un punto (come nell’esempio) prima dell’indicazione del volume?Grazie in anticipo.
MaryJo
-
18 Marzo 2010 alle 20:06 #40606::
1) è normale? se no lo è, come si cambia?
2) ma dopo il nome della rivista non dovrebbe comunque esserci sempre una virgola o un punto (come nell’esempio) prima dell’indicazione del volume?1. non credo, ma sicuramente si può cambiare e interessa anche me
2.Io preferisco virgola, o al massimo la barra / ma con lo stile di Ivan viene un punto.
Se trovi la soluzione posta qua.
Ciao!
-
18 Marzo 2010 alle 21:10 #40607::
Ciao a tutti,
volevo chiedere una cosa di cui mi sono accorta solo ora dopo che avevo risolto i miei problemi con la bibliografia usando biblatex con lo stile verbose-trad1.
Quando nel record article uso i campi opzionali volume e number questi mi vengono riprodotti nel pdf senza alcuno spazio o virgola a separarli.
Faccio un esempio:
Anziché essere: — Autore. “Titolo”. Rivista. Vol. 3, No. 4 (2010).
Viene: — Autore. “Titolo”. Rivista Vol. 3No. 4 (2010).Domanda
1) è normale? se no lo è, come si cambia?
2) ma dopo il nome della rivista non dovrebbe comunque esserci sempre una virgola o un punto (come nell’esempio) prima dell’indicazione del volume?Grazie in anticipo.
MaryJoI tuoi esempi non mi tornano. Lo stile verbose-trad1 produce una voce @article tipo questa:
`Aaron Bertram and Richard Wentworth. “Gromov invariants for holomor- phic maps on Riemann surfaces.” In: J. Amer. Math. Soc. 9.2 (1996), pp. 529– 571`
Non viene usato né “Vol.” né “No.”, ma come si vede volume e numero sono separati da un punto.
1) Questo è normale, nel senso che lo stile funziona così. Si cambia ridefinendo la macro journal+issuetitle. È molto semplice. La cosa difficile è capire qual è la forma migliore o quella che si vuole ottenere. Di seguito alcune possibilità:
Rivista, vol. 2, n. 3 (2009)
Rivista, n. 3, vol. 2
Rivista, 2/3
Rivista, 3/2
Rivista (3), vol. 2 (2009)
naturalmente ognuna di queste possibilità ha varianti con virgola o senza virgola, parentesi, vol., n., ecc.
Ora non ho tra le mani il manuale si stile dove è riportata la norma UNI per la composizione delle voci bibliografiche. Domani vi aggiorno.2) Leggo la norma e ti so dire. Nella Forma Rivista (3), vol. 2 (2009), la virgola dopo la rivista non serve.
Per avere una virgola e lo spazio tra volume e numero serve questo codice:
`\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\printfield{volume}%
\setunit*{\addcomma\space}%
\printfield{number}%
\setunit{\addcomma\space}%
\printfield{eid}%
\setunit{\addspace}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}`Per avere la barra basta inserirla al posto di \addcomma\space (in rosso).
Nella prossima versione degli stili philosophy (compreso philosophy-verbose) si sarà qualche opzione per scegliere diversi stili delle voci article.
Colgo l’occasione per avvertire chi usa TeX Live che da qualche giorno biblatex e tutti gli stili in biblatex/contrib, tra cui gli stili philosophy, vengono installati nell’albero principale. Quindi state attenti con le versioni.
Ciao
Ivan
-
18 Marzo 2010 alle 21:12 #40608::
Ciao a tutti,
volevo chiedere una cosa di cui mi sono accorta solo ora dopo che avevo risolto i miei problemi con la bibliografia usando biblatex con lo stile verbose-trad1.
Quando nel record article uso i campi opzionali volume e number questi mi vengono riprodotti nel pdf senza alcuno spazio o virgola a separarli.
Faccio un esempio:
Anziché essere: — Autore. “Titolo”. Rivista. Vol. 3, No. 4 (2010).
Viene: — Autore. “Titolo”. Rivista Vol. 3No. 4 (2010).Domanda
1) è normale? se no lo è, come si cambia?
2) ma dopo il nome della rivista non dovrebbe comunque esserci sempre una virgola o un punto (come nell’esempio) prima dell’indicazione del volume?Grazie in anticipo.
MaryJoI tuoi esempi non mi tornano. Lo stile verbose-trad1 produce una voce @article tipo questa:
`Aaron Bertram and Richard Wentworth. “Gromov invariants for holomor- phic maps on Riemann surfaces.” In: J. Amer. Math. Soc. 9.2 (1996), pp. 529– 571`
Non viene usato né “Vol.” né “No.”, ma come si vede volume e numero sono separati da un punto.
1) Questo è normale, nel senso che lo stile funziona così. Si cambia ridefinendo la macro journal+issuetitle. È molto semplice. La cosa difficile è capire qual è la forma migliore o quella che si vuole ottenere. Di seguito alcune possibilità:
Rivista, vol. 2, n. 3 (2009)
Rivista, n. 3, vol. 2
Rivista, 2/3
Rivista, 3/2
Rivista (3), vol. 2 (2009)
naturalmente ognuna di queste possibilità ha varianti con virgola o senza virgola, parentesi, vol., n., ecc.
Ora non ho tra le mani il manuale si stile dove è riportata la norma UNI per la composizione delle voci bibliografiche. Domani vi aggiorno.2) Leggo la norma e ti so dire. Nella Forma Rivista (3), vol. 2 (2009), la virgola dopo la rivista non serve.
Per avere una virgola e lo spazio tra volume e numero serve questo codice:
`\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\printfield{volume}%
\setunit*{\addcomma\space}%
\printfield{number}%
\setunit{\addcomma\space}%
\printfield{eid}%
\setunit{\addspace}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}`Per avere la barra basta inserirla al posto di \addcomma\space (in rosso).
Nella prossima versione degli stili philosophy (compreso philosophy-verbose) si sarà qualche opzione per scegliere diversi stili delle voci article.
Colgo l’occasione per avvertire chi usa TeX Live che da qualche giorno biblatex e tutti gli stili in biblatex/contrib, tra cui gli stili philosophy, vengono installati nell’albero principale. Vedi questo topic. Quindi state attenti con le versioni.
Ciao
Ivan
-
19 Marzo 2010 alle 9:47 #40609::
I tuoi esempi non mi tornano. Lo stile verbose-trad1 produce una voce @article tipo questa:
`Aaron Bertram and Richard Wentworth. “Gromov invariants for holomor- phic maps on Riemann surfaces.” In: J. Amer. Math. Soc. 9.2 (1996), pp. 529– 571`
Non viene usato né “Vol.” né “No.”, ma come si vede volume e numero sono separati da un punto.
IvanPrima di tutto grazie. Poi, sì Ivan hai ragione, nello stile verbose-trad1 non escono né vol. né n., li avevo riportati in esempio per cercare di essere più chiara.
Se posso faccio un’altra domanda.
Ho provato a ridefinire anch’io alcune parti dello stile seguendo i precedenti consigli e mi sono accorta che non sempre tutto cambia. Faccio esempio:
Con questo `%\renewbibmacro*{in:}{
% \setunit{\nopunct}
% \bibstring{in}\setunit{\space}}` anziché mettere in: mette in., logicamente perché il titolo che segue è in maiuscolo ed è di default.
Con questo invece `\renewbibmacro*{publisher+location+year}{
\printlist{publisher}
\iflistundef{location}
{\setunit*{\addspace}}
{\setunit*{\addcomma\space}}
\printlist{location}
\setunit*{\addcomma\space}
\printfield{year}
\newunit}` si doveva mettere le virgole tra casa editrice e luogo anziché i due punti.
Ho notato però che soprattutto questo comando di mettere le virgole al posto dei punti o dei due punti non funziona per tutti i record. In qualcuno mi è capitato di ritrovarmi le impostazione di base.
Mi chiedevo allora, ma questi comandi non dovrebbero ridefinire le cose in tutti i record? Se no, allora vanno ridefiniti tutti i record uno ad uno?
Vi prego non mangiatemi per le domande stupide. E’ passato un pò di tempo da quando ho applicato il biblatex, ma lo sto riguardando solo ora.
Comunque grazie ancora e ciao a tutti.
MaryJo
-
19 Marzo 2010 alle 9:48 #40610::
I tuoi esempi non mi tornano. Lo stile verbose-trad1 produce una voce @article tipo questa:
`Aaron Bertram and Richard Wentworth. “Gromov invariants for holomor- phic maps on Riemann surfaces.” In: J. Amer. Math. Soc. 9.2 (1996), pp. 529– 571`
Non viene usato né “Vol.” né “No.”, ma come si vede volume e numero sono separati da un punto.
IvanPrima di tutto grazie. Poi, sì Ivan hai ragione, nello stile verbose-trad1 non escono né vol. né n., li avevo riportati in esempio per cercare di essere più chiara.
Se posso faccio un’altra domanda.
Ho provato a ridefinire anch’io alcune parti dello stile seguendo i precedenti consigli e mi sono accorta che non sempre tutto cambia. Faccio esempio:
Con questo `%\renewbibmacro*{in:}{
% \setunit{\nopunct}
% \bibstring{in}\setunit{\space}}` anziché mettere in: mette in., logicamente perché il titolo che segue è in maiuscolo ed è di default.
Con questo invece `\renewbibmacro*{publisher+location+year}{
\printlist{publisher}
\iflistundef{location}
{\setunit*{\addspace}}
{\setunit*{\addcomma\space}}
\printlist{location}
\setunit*{\addcomma\space}
\printfield{year}
\newunit}` si doveva mettere le virgole tra casa editrice e luogo anziché i due punti.
Ho notato però che soprattutto questo comando di mettere le virgole al posto dei punti o dei due punti non funziona per tutti i record. In qualcuno mi è capitato di ritrovarmi le impostazione di base.
Mi chiedevo allora, ma questi comandi non dovrebbero ridefinire le cose in tutti i record? Se no, allora vanno ridefiniti tutti i record uno ad uno?
Vi prego non mangiatemi per le domande stupide. E’ passato un pò di tempo da quando ho applicato il biblatex, ma lo sto riguardando solo ora.
Comunque grazie ancora e ciao a tutti.
MaryJo
-
19 Marzo 2010 alle 16:04 #40611::
Se posso faccio un’altra domanda.
Ho provato a ridefinire anch’io alcune parti dello stile seguendo i precedenti consigli e mi sono accorta che non sempre tutto cambia. Faccio esempio:
Con questo `%\renewbibmacro*{in:}{
% \setunit{\nopunct}
% \bibstring{in}\setunit{\space}}` anziché mettere in: mette in., logicamente perché il titolo che segue è in maiuscolo ed è di default.“in.” risulta nelle voci @inbook. Il punto sarebbe quello dopo il nome dell’autore che nelle voci @inbook viene omesso nella seconda occorrenza. Vedrò di capire meglio la questione. Per risolvere:
`\renewbibmacro*{in:}{%
\bibstring{in}\printtext{\nopunct\addspace}}`Con questo invece `\renewbibmacro*{publisher+location+year}{
\printlist{publisher}
\iflistundef{location}
{\setunit*{\addspace}}
{\setunit*{\addcomma\space}}
\printlist{location}
\setunit*{\addcomma\space}
\printfield{year}
\newunit}` si doveva mettere le virgole tra casa editrice e luogo anziché i due punti.
Ho notato però che soprattutto questo comando di mettere le virgole al posto dei punti o dei due punti non funziona per tutti i record. In qualcuno mi è capitato di ritrovarmi le impostazione di base.
Mi chiedevo allora, ma questi comandi non dovrebbero ridefinire le cose in tutti i record? Se no, allora vanno ridefiniti tutti i record uno ad uno?Ne parlo anche qui. Comunque ricapitolo. La macro publisher+location+year ha effetto solo nei driver che la usano; ci sono alcuni driver, come @report e @thesis che usano la macro institution+location+date; altri ancora (@misc) usano la macro organization+location+date, che andrebbero pertanto ridefinite.
Se vuoi puoi passare allo stile philosophy-verbose che è basato su verbose-trad1 e verbose-trad2, e adattato allo stile bibliografico italiano. Inoltre non dovresti ridefinire la macro sopra perché è impostata di default. Nella prossima versione spariranno anche i due punti dopo “in” e sistemerò le altre macro che ho citato prima.
Lo stile lo trovi http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-philosophy/. Su TeX Live è da poco disponibile, quindi basta fare l’aggiornamento. Non so su MikTeX.Vi prego non mangiatemi per le domande stupide.
Non sono domande stupide, non preoccuparti 😉 Alcune cose, poi, non mi sono ancora chiare.
Ciao
Ivan
-
20 Marzo 2010 alle 10:11 #40612::
La macro publisher+location+year ha effetto solo nei driver che la usano; ci sono alcuni driver, come @report e @thesis che usano la macro institution+location+date; altri ancora (@misc) usano la macro organization+location+date, che andrebbero pertanto ridefinite.
Cavolo hai ragione! Che tonta non ci avevo pensato subito (la fretta gioca brutti scherzi!!)
Se vuoi puoi passare allo stile philosophy-verbose che è basato su verbose-trad1 e verbose-trad2, e adattato allo stile bibliografico italiano. Inoltre non dovresti ridefinire la macro sopra perché è impostata di default. Nella prossima versione spariranno anche i due punti dopo “in” e sistemerò le altre macro che ho citato prima.
Ho dato un’occhiata veloce, ma sembra perfetto per chi come me è costretto a usare lo stile authortitle. (Un solo appunto, se mai dovesse servire, non sullo stile philosophy-verbose, ma su tutti: il mio prof ha avuto il coraggio di correggermi la bibliografia riportata in nota cancellandomi la casa editrice (i riferimenti completi vanno solo nella bibliografia in fondo, pare!). Ho controllato alcuni testi e ho notato che molti nelle citazioni degli autori in nota non riportano la casa editrice, che appare, invece, solo nella biblio finale. Premetto che questa cosa non l’ho capita.
Alcune cose, poi, non mi sono ancora chiare.
Lascia stare, io ho capito tutto in base alle tue di risposte! … A mente lucida, oggi, tutto mi è più chiaro, quando ho fatto le domande ero nel pallone!! Ora provo il tuo nuovo stile!!
Grazie di tutto. Alla prossima.
MaryJo
-
20 Marzo 2010 alle 23:41 #40613::
Se vuoi puoi passare allo stile philosophy-verbose che è basato su verbose-trad1 e verbose-trad2, e adattato allo stile bibliografico italiano. Inoltre non dovresti ridefinire la macro sopra perché è impostata di default. Nella prossima versione spariranno anche i due punti dopo “in” e sistemerò le altre macro che ho citato prima.
Ho dato un’occhiata veloce, ma sembra perfetto per chi come me è costretto a usare lo stile authortitle. (Un solo appunto, se mai dovesse servire, non sullo stile philosophy-verbose, ma su tutti: il mio prof ha avuto il coraggio di correggermi la bibliografia riportata in nota cancellandomi la casa editrice (i riferimenti completi vanno solo nella bibliografia in fondo, pare!). Ho controllato alcuni testi e ho notato che molti nelle citazioni degli autori in nota non riportano la casa editrice, che appare, invece, solo nella biblio finale. Premetto che questa cosa non l’ho capita.
Premetto che non ho ancora letto la nota norma ISO UNI 690, ma dubito che venga da lì. Una prescrizione del genere è esclusivamente frutto della stravaganza e dell’irrazionalità. Se è una consuetudine, è una consuetudine priva di senso, e le cose prive di senso vanno evitate. Già gli stili prolissi sono largamente discutibili, come è noto.
Però so che anni fa era costume non indicare la casa editrice, credo per ragioni di pubblicità; quindi potrebbe essere un retaggio. Ma se la si indica nella bibliografia allora la si deve indicare anche nella prima nota, negli stili prolissi. Altrimenti, se nelle note si può omettere la casa editrice, visto che ci sarà in bibliografia, allora si può omettere anche il luogo di pubblicazione. Nelle citazioni in nota sono infatti essenziali, per il loro scopo, solo autore, titolo ed eventualmente anno.Ciao
Ivan
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.