Risposte nei forum create
-
AutoreRisposte
-
28 Maggio 2014 alle 18:39 in risposta a: Problema di sorting order per alcuni campi in @books #94576::
ivan” post=94186
Ok. Con questo ho sistemato anche la seconda macro. Ora devo mettere a posto l’ordine.
Una domanda, però. Dove cavolo sta il file standard.bbx ?!? Le macro di base, che poi ho modificato, le ho trovate altrove`\renewbibmacro*{series+number}{%
\iffieldundef{series}{}{%
\printtext[parens]{\printfield{series}\addcomma%
\setunit*{\addspace}%
\printfield{number}}}%
\newunit}
`Il file standard.bbx, così come tutti gli altri file di stile, è contenuto nella tua distribuzione, precisamente nella cartella:
texmf-dist/tex/latex/biblatex/
Come aprire la cartella texmf-dist dipende dal sistema operativo. Volendo trovi tutti i file di stile semplicemente digitando il loro nome (con estensione) in Google.
È quello che faccio io quando uso l’IPad dove non ho LaTeX in locale 🙂Ed è ciò che ho fatto anche io. Dove sia la mia distribuzione è ancora un mistero. Uso Mac Os X.9.3 ma non vedo traccia di quelle cartelle…:-?
::
Allora, fatto e funziona. Magari mi ci dai un’occhiata per vedere se ho generato anche dei mostri?
Grazie!`\begin{filecontents}{archivio.bib}
@book{Arc:Rom,
Address = {Viterbo},
Date-Added = {2013-04-21 19:15:27 +0200},
Date-Modified = {2014-03-28 18:48:18 +0100},
Editor = {Maria Antonietta Quesada AND Luisa Salvatori},
Number = {27},
Publisher = {Betagamma},
Series = {Archivi italiani},
Shorttitle = {Archivio di Stato di Roma},
Title = {Archivio di Stato di Roma},
Year = {2009}}\end{filecontents}
%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[twoside]{article}
\usepackage[paperwidth=17cm, paperheight=24cm, includefoot, textwidth=116mm, textheight=188mm, footskip=6mm, footnotesep=6mm]{geometry}
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}\usepackage{fontspec} % Per caricare correttamente i font Garamond
%\setmainfont[Ligatures=TeX]{Garamond Premier Pro} % Sceglie il Font di Studi sull'Oriente Cristiano
\usepackage{xpatch} % Per customizzare Idem in Biblatex-verbose%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ style=verbose-trad2, % Stile generale della bibliografia
language=italian,
useprefix=true, % Van, Von, etc.
firstinits=true, % Nomi puntati
backend=biber, % Compilare l'aux con texworks e biber (NON bibtex!)
]{biblatex}\DeclareFieldFormat[article, inbook, incollection, inproceedings]{title}{\mkbibemph{#1}} % Titolo in corsivo
\DeclareFieldFormat[article]{journaltitle}{\mkbibquote{#1}} % Titolo rivista tra virgolette a caporale
\DeclareFieldFormat[book, inbook, incollection, inproceedings]{volume}{#1} % Elimina “vol.”
\DeclareListFormat[article, book, inbook, incollection, inproceedings]{publisher}{} % Elimina il campo publisher (nota che pub è una list, non un field)\DeclareFieldFormat*[article]{postnote}{#1} % Elimina “p.” prima di postnote
\xpatchbibmacro{postnote}{\setunit{\postnotedelim}}{\ifentrytype{article}{\setunit{\addcolon\space}}{\setunit{\postnotedelim}}}{}{} %Spiegazione: Se la voce è @article invece di \setunit{\postnotedelim} si usa \setunit{\addcolon\space}, come voluto. (toglie i due punti finali se non citi una pagina precisa)\renewcommand*{\newunitpunct}{\addcomma\space} % Virgola tra le unità
\renewcommand*{\mkibid}{\emph} % ibid, op cit e latinitates in enfatico
\renewcommand\mkbibnamelast[1]{\textsc{#1}} % Nomi in maiuscoletto
\renewcommand{\mkbibnamefirst}[1]{\textsc{#1}}
\renewcommand{\mkbibnameprefix}[1]{\textsc{#1}}
\renewcommand{\mkbibnameaffix}[1]{\textsc{#1}}\renewcommand{\finalnamedelim}{\addcomma\space} % virgola al posto di “e” tra autori multipli
\renewcommand{\bibinitdelim}{} % annulla lo ~ di default tra le iniziali dei nomi\renewbibmacro{in:}{\bibstring{in}\space} % rimuove i due punti dopo “in”
%Ciò che segue è per far comparire idem correttamente
\xpatchbibmacro{author}{\printnames{author}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{author}}}{\printnames{author}}}{}{}
\xpatchbibmacro{editor}{\printnames{editor}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{editor}}}{\printnames{editor}}}{}{}
\xpatchbibmacro{translator}{\printnames{translator}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{translator}}}{\printnames{translator}}}{}{}\renewbibmacro*{cite:title}{% Ciò che segue è per avere lo shorttitle alla seconda citazione (funge solo in trad2)
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}%
\setunit{\addspace}%
\bibstring[\mkibid]{opcit}}}\renewbibmacro*{publisher+location+date}{% Publisher l'ho già reso vuoto a monte, quindi qui lo elimino
\printlist{location}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}\renewbibmacro*{series+number}{% % Questa è la macro usata da @book per trattare le serie:
\iffieldundef{series}{}{%
\printtext[parens]{\printfield{series}\addcomma%
\setunit*{\addspace}%
\printfield{number}}}%
\newunit}\DeclareBibliographyDriver{book}{% % Il driver @book è modificato per avere prima pub+loc+year e dopo ser+num
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor+others/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{maintitle+title}%
\newunit
\iffieldundef{maintitle}
{\printfield{volume}%
\printfield{part}}
{}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{edition}%
\newunit
\printfield{volumes}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\usebibmacro{publisher+location+date}%
\newunit\newblock
\usebibmacro{chapter+pages}%
\newunit
\printfield{pagetotal}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{isbn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\addsemicolon\space}\newblock
\iftoggle{bbx:related}
{\usebibmacro{related:init}%
\usebibmacro{related}}
{}%
\newunit\newblock
\usebibmacro{pageref}%
\newblock\nopunct%
\usebibmacro{series+number}%
\newunit\newblock
\usebibmacro{finentry}}\usepackage[autostyle=true]{csquotes} % Per citare in altre lingue
\addbibresource{archivio.bib}
%\addbibresource{/Users/syldor/Dropbox/Teo_Latex/Bibliografia.bib}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}{\centering
\vspace*{20mm}
\fontsize{16}{19.2}\selectfont
\textbf{Tanti problemi con \LaTeX} % Qui va il titolo
\par
\vspace*{10mm}
\fontsize{13}{16}\selectfont
\textsc{Pinco Pallino} % Qui l'autore
\par
\vspace*{14mm}
}
\fontsize{11}{13.5}\selectfontProblemi con le collane nella serie @book: attualmente stampa “Series number comma address colon year”\footcite[28]{Arc:Rom}, mentre io vorrei “Address year (Series comma number) comma”, cioè:
M.A. Quesada, L. Salvatori, cur., Archivio di Stato di Roma, Viterbo 2009 (Archivi italiani, 27), p. 28\\\end{document}
\endinput`
::
Ok. Con questo ho sistemato anche la seconda macro. Ora devo mettere a posto l’ordine.
Una domanda, però. Dove cavolo sta il file standard.bbx ?!? Le macro di base, che poi ho modificato, le ho trovate altrove`\renewbibmacro*{series+number}{%
\iffieldundef{series}{}{%
\printtext[parens]{\printfield{series}\addcomma%
\setunit*{\addspace}%
\printfield{number}}}%
\newunit}
`
::ivan” post=94181Ti do qualche indizio, anche perché ora con l’iPad non riesco a far di più…
Devi modificare opportunamente due macro, che trovi nel file standard.bbx. Le macro sono:
series+number
publisher+location+date
Fatto questo copia il driver @book, che trovi sempre nel file standard.bbx,
E sposta la prima macro dopo la seconda. E il gioco è fatto.
Puoi fare tutto qesto anche usando xpatch, ma forse l’approccio diretto nel tuo caso è consigliabile.Ciao
IcanOk (si fa per dire… il pacchetto xpatch è a dir poco esoterico, cioè in perfetto stile EGreg)
Però seguendo il tuo primo consiglio intanto ho scritto questo, che funziona almeno per togliere i due punti tra Address e Date:`\renewbibmacro*{publisher+location+date}{% Publisher l'ho già reso vuoto a monte, quindi qui lo elimino
\printlist{location}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}`Ma questo agisce su qualsiasi cosa? Come faccio a dirgli di funzionare solo su @book?
Nel frattempo provo a sistemare anche il resto…. arf….arf…
::
Perfetto!Ho fatto le seguenti ridefinizioni
`\renewcommand{\finalnamedelim}{\addcomma\addspace} % virgola al posto di “e” tra autori multipli
\renewcommand{\bibinitdelim}{} % annulla lo ~ di default tra le iniziali dei nomi`e sembra che tutto funzioni.
Devo imparare a memoria il manuale di biblatex, per Zeus.
Grazie mille,
::
Soluzione della disperazione:Ma se faccio a manina all’interno del campo nota un \citeauthor e poi (sempre a manina) scrivo lo shortitile?
Almeno mi rimane un ancora per correggere in futuro il problema appena capisco come si fa…Nota: con il codice in essere \citeauthor neanche funziona…
::
Mi sembra che non sortisca alcun affetto, o almeno non nell’esempio minimo. Infatti nell’ultima citazione avrei dovuto vedere lo shorttitle = {Exempla}, e invece appare il titolo intero.
Urgh…`\begin{filecontents}{archivio.bib}
@book{Foll,
Address = {Roma},
Author = {Enrica Follieri},
Date-Added = {2011-11-25 10:37:37 +0000},
Date-Modified = {2012-02-19 17:58:47 +0000},
Publisher = {Biblioteca Apostolica Vaticana},
Title = {Codices graeci Bibliothecae Vaticanae selecti (Exempla scripturarum, IV), apud Bibliothecam Vaticanam},
shorttitle = {Exempla},
Year = {1969}}@book{Fol:Ini,
Address = {Roma},
Author = {Enrica Follieri},
Date-Added = {2011-12-05 16:42:14 +0000},
Date-Modified = {2012-02-19 17:58:59 +0000},
Publisher = {Biblioteca Apostolica Vaticana},
Series = {Studi e testi},
Title = {Initia hymnorum Ecclesiae graecae},
Year = {1960-1966},
Bdsk-Url-1 = {http://books.google.it/books?id=rOZTcAAACAAJ}}@article{Taft:Ube,
Author = {Robert Taft},
Date-Added = {2011-12-31 12:11:09 +0000},
Date-Modified = {2011-12-31 12:13:00 +0000},
Journal = {Theologische Quartalschrift},
Number = {177},
Pages = {243–55},
Title = {{\”U}ber die Liturgiewissenschaft heute},
Year = {1997}}@article{Taft:Tra,
Author = {Robert Taft},
Date-Added = {2012-11-12 10:00:00 +0000},
Date-Modified = {2012-11-12 10:00:00 +0000},
Journal = {Logos},
Number = {39},
Pages = {155-184},
Title = {Translating Liturgically},
Year = {1998}}\end{filecontents}
%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[twoside]{article}
\usepackage[paperwidth=17cm, paperheight=24cm, includefoot, textwidth=116mm, textheight=188mm, footskip=6mm, footnotesep=6mm]{geometry}
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}\usepackage{fontspec} % Per caricare correttamente i font Garamond
%\setmainfont[Ligatures=TeX]{Garamond Premier Pro} % Sceglie il Font di Studi sull'Oriente Cristiano
\usepackage{xpatch} % Per customizzare Idem in Biblatex-verbose%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ style=verbose-trad2, % Stile generale della bibliografia
language=italian,
useprefix=true, % Van, Von, etc.
firstinits=true, % Nomi puntati
backend=biber, % Compilare l'aux con texworks e biber (NON bibtex!)
]{biblatex}\DeclareFieldFormat[article, inbook, incollection, inproceedings]{title}{\mkbibemph{#1}} % Titolo in corsivo
\DeclareFieldFormat[article]{journaltitle}{\mkbibquote{#1}} % Titolo rivista tra virgolette a caporale
\DeclareFieldFormat[book, inbook, incollection, inproceedings]{volume}{#1} % Elimina “vol.”
\DeclareListFormat[article, book, inbook, incollection, inproceedings]{publisher}{} % Elimina il campo publisher (nota che pub è una list, non un field)\DeclareFieldFormat*[article]{postnote}{#1} % Elimina “p.” prima di postnote
\xpatchbibmacro{postnote}{\setunit{\postnotedelim}}{\ifentrytype{article}{\setunit{\addcolon\space}}{\setunit{\postnotedelim}}}{}{} %Spiegazione: Se la voce è @article invece di \setunit{\postnotedelim} si usa \setunit{\addcolon\space}, come voluto. (toglie i due punti finali se non citi una pagina precisa)\renewcommand*{\newunitpunct}{\addcomma\space} % Virgola tra le unità
\renewcommand*{\mkibid}{\emph} % ibid, op cit e latinitates in enfatico
\renewcommand\mkbibnamelast[1]{\textsc{#1}} % Nomi in maiuscoletto
\renewcommand{\mkbibnamefirst}[1]{\textsc{#1}}
\renewcommand{\mkbibnameprefix}[1]{\textsc{#1}}
\renewcommand{\mkbibnameaffix}[1]{\textsc{#1}}\usepackage[autostyle=true]{csquotes} % Per citare in altre lingue
\addbibresource{archivio.bib}
%\addbibresource{/Users/syldor/Dropbox/Teo_Latex/Bibliografia.bib}\xpatchbibmacro{author}{\printnames{author}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{author}}}{\printnames{author}}}{}{}
\xpatchbibmacro{editor}{\printnames{editor}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{editor}}}{\printnames{editor}}}{}{}
\xpatchbibmacro{translator}{\printnames{translator}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{translator}}}{\printnames{translator}}}{}{}\renewbibmacro*{cite:title}{%
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}%
\setunit{\addspace}%
\bibstring[\mkibid]{opcit}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}{\centering
\vspace*{20mm}
\fontsize{16}{19.2}\selectfont
\textbf{Tanti problemi con \LaTeX} % Qui va il titolo
\par
\vspace*{10mm}
\fontsize{13}{16}\selectfont
\textsc{Pinco Pallino} % Qui l'autore
\par
\vspace*{14mm}
}
\fontsize{11}{13.5}\selectfontPrendiamo il caso si citi un'opera\footcite[12]{Foll}, poi un'altra di altro autore, \footcite[22]{Taft:Tra}, una diversa del primo autore,\footcite[11]{Fol:Ini}, la stessa del secondo\footcite[11]{Taft:Tra} e, infine, ancora la prima\footcite[33]{Foll}. In quest'ultimo caso vorrei che venisse usata la citazione del titolo breve.
\end{document}
\endinput`
::
😮 😮 😮Sembra che funzioni!
Lo provo un po’`\begin{filecontents}{archivio.bib}
@book{Foll,
Address = {Roma},
Author = {Enrica Follieri},
Date-Added = {2011-11-25 10:37:37 +0000},
Date-Modified = {2012-02-19 17:58:47 +0000},
Publisher = {Biblioteca Apostolica Vaticana},
Title = {Codices graeci Bibliothecae Vaticanae selecti (Exempla scripturarum, IV), apud Bibliothecam Vaticanam},
Year = {1969}}@book{Fol:Ini,
Address = {Roma},
Author = {Enrica Follieri},
Date-Added = {2011-12-05 16:42:14 +0000},
Date-Modified = {2012-02-19 17:58:59 +0000},
Publisher = {Biblioteca Apostolica Vaticana},
Series = {Studi e testi},
Title = {Initia hymnorum Ecclesiae graecae},
Year = {1960-1966},
Bdsk-Url-1 = {http://books.google.it/books?id=rOZTcAAACAAJ}}\end{filecontents}
%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[twoside]{article}
\usepackage[paperwidth=17cm, paperheight=24cm, includefoot, textwidth=116mm, textheight=188mm, footskip=6mm, footnotesep=6mm]{geometry}
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}\usepackage{fontspec} % Per caricare correttamente i font Garamond
%\setmainfont[Ligatures=TeX]{Garamond Premier Pro} % Sceglie il Font di Studi sull'Oriente Cristiano
\usepackage{xpatch}
\xpatchbibmacro{author}{\printnames{author}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{author}}}{\printnames{author}}}{}{}
\xpatchbibmacro{editor}{\printnames{editor}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{editor}}}{\printnames{editor}}}{}{}
\xpatchbibmacro{translator}{\printnames{translator}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{translator}}}{\printnames{translator}}}{}{}%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ style=verbose-trad1, % Stile generale della bibliografia
language=italian,
useprefix=true, % Van, Von, etc.
firstinits=true, % Nomi puntati
idemtracker=true,
backend=biber, % Compilare l'aux con texworks e biber (NON bibtex!)
]{biblatex}\DeclareFieldFormat[article, inbook, incollection, inproceedings]{title}{\mkbibemph{#1}} % Titolo in corsivo
\DeclareFieldFormat[article]{journaltitle}{\mkbibquote{#1}} % Titolo rivista tra virgolette a caporale
\DeclareFieldFormat[book, inbook, incollection, inproceedings]{volume}{#1} % Elimina “vol.”
\DeclareListFormat[article, book, inbook, incollection, inproceedings]{publisher}{} % Elimina il campo publisher (nota che pub è una list, non un field)\DeclareFieldFormat*[article]{postnote}{#1} % Queste due ridefinizioni per avere : prima della pagina citata
\DeclareFieldFormat*[article]{pages}{\mkpageprefix[pagination]{#1}\addcolon}\renewcommand*{\newunitpunct}{\addcomma\space} % Virgola tra le unità
\renewcommand*{\mkibid}{\emph} % ibid, op cit e latinitates in enfatico
\renewcommand\mkbibnamelast[1]{\textsc{#1}} % Nomi in maiuscoletto
\renewcommand{\mkbibnamefirst}[1]{\textsc{#1}}
\renewcommand{\mkbibnameprefix}[1]{\textsc{#1}}
\renewcommand{\mkbibnameaffix}[1]{\textsc{#1}}\usepackage[autostyle=true]{csquotes} % Per citare in altre lingue
\addbibresource{archivio.bib}
%\addbibresource{/Users/syldor/Dropbox/Teo_Latex/Bibliografia.bib}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}{\centering
\vspace*{20mm}
\fontsize{16}{19.2}\selectfont
\textbf{Tanti problemi con \LaTeX} % Qui va il titolo
\par
\vspace*{10mm}
\fontsize{13}{16}\selectfont
\textsc{Pinco Pallino} % Qui l'autore
\par
\vspace*{14mm}
}
\fontsize{11}{13.5}\selectfontDevo verificare delle cose meravigliose\footcite[31-35]{Foll} oppure no (qui dovrebbe andare idem)\footcite[32]{Fol:Ini}
\end{document}
\endinput`
::
Hai ragione, infatti ad una seconda citazione dello stesso titolo appare finalmente idem (ho aggiornato l’esempio sotto).
Ma a questo punto quella terza condizione mi mette nei guai. Non c’è modo di fare in modo che le condizioni per l’idem siano solo le prime due ?Same author
+ Title different from last title by this authorMagari mantenendo di base il trad-1 visto che fino ad ora ho lavorato per modificare questo?
Dannate convenzioni di citazione delle riviste!!!`\begin{filecontents}{archivio.bib}
@book{Foll,
Address = {Roma},
Author = {Enrica Follieri},
Date-Added = {2011-11-25 10:37:37 +0000},
Date-Modified = {2012-02-19 17:58:47 +0000},
Publisher = {Biblioteca Apostolica Vaticana},
Title = {Codices graeci Bibliothecae Vaticanae selecti (Exempla scripturarum, IV), apud Bibliothecam Vaticanam},
Year = {1969}}@book{Fol:Ini,
Address = {Roma},
Author = {Enrica Follieri},
Date-Added = {2011-12-05 16:42:14 +0000},
Date-Modified = {2012-02-19 17:58:59 +0000},
Publisher = {Biblioteca Apostolica Vaticana},
Series = {Studi e testi},
Title = {Initia hymnorum Ecclesiae graecae},
Year = {1960-1966},
Bdsk-Url-1 = {http://books.google.it/books?id=rOZTcAAACAAJ}}\end{filecontents}
%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[twoside]{article}
\usepackage[paperwidth=17cm, paperheight=24cm, includefoot, textwidth=116mm, textheight=188mm, footskip=6mm, footnotesep=6mm]{geometry}
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}\usepackage{fontspec} % Per caricare correttamente i font Garamond
%\setmainfont[Ligatures=TeX]{Garamond Premier Pro} % Sceglie il Font di Studi sull'Oriente Cristiano%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ style=verbose-trad1, % Stile generale della bibliografia
language=italian,
useprefix=true, % Van, Von, etc.
firstinits=true, % Nomi puntati
idemtracker=true,
backend=biber, % Compilare l'aux con texworks e biber (NON bibtex!)
]{biblatex}\DeclareFieldFormat[article, inbook, incollection, inproceedings]{title}{\mkbibemph{#1}} % Titolo in corsivo
\DeclareFieldFormat[article]{journaltitle}{\mkbibquote{#1}} % Titolo rivista tra virgolette a caporale
\DeclareFieldFormat[book, inbook, incollection, inproceedings]{volume}{#1} % Elimina “vol.”
\DeclareListFormat[article, book, inbook, incollection, inproceedings]{publisher}{} % Elimina il campo publisher (nota che pub è una list, non un field)\DeclareFieldFormat*[article]{postnote}{#1} % Queste due ridefinizioni per avere : prima della pagina citata
\DeclareFieldFormat*[article]{pages}{\mkpageprefix[pagination]{#1}\addcolon}\renewcommand*{\newunitpunct}{\addcomma\space} % Virgola tra le unità
\renewcommand*{\mkibid}{\emph} % ibid, op cit e latinitates in enfatico
\renewcommand\mkbibnamelast[1]{\textsc{#1}} % Nomi in maiuscoletto
\renewcommand{\mkbibnamefirst}[1]{\textsc{#1}}
\renewcommand{\mkbibnameprefix}[1]{\textsc{#1}}
\renewcommand{\mkbibnameaffix}[1]{\textsc{#1}}\usepackage[autostyle=true]{csquotes} % Per citare in altre lingue
\addbibresource{archivio.bib}
%\addbibresource{/Users/syldor/Dropbox/Teo_Latex/Bibliografia.bib}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}{\centering
\vspace*{20mm}
\fontsize{16}{19.2}\selectfont
\textbf{Tanti problemi con \LaTeX} % Qui va il titolo
\par
\vspace*{10mm}
\fontsize{13}{16}\selectfont
\textsc{Pinco Pallino} % Qui l'autore
\par
\vspace*{14mm}
}
\fontsize{11}{13.5}\selectfontDevo verificare se Idem funziona correttamente\footcite[31-35]{Foll} oppure no\footcite[32]{Fol:Ini}, forse che si (qui andrebbe ibidem)\footcite[31]{Fol:Ini}, forse che no (qui andrebbe idem)\footcite[3]{Foll}
\end{document}
\endinput`
::ivan” post=93687
Ciao Ivan,
Ma si tratta dello stesso autore, dovrebbe funzionare alla seconda citazione dello stesso autore di un’opera diversa!
La cosa strana è che ibidem, invece, funziona perfettamente.
Cosa mi sfugge?Nulla. La prima citazione riporta tutti i dati.
È così negli stili standard. Forse lo stile biblatex-dw si comporta diversamente.
Mi pare di aver letto qualcosa in merito.Ciao
IvanNon mi pare!
Nella descrizione dettagliata dello stile mi pare invece di leggere che se la seconda citazione è dello stesso autore, deve stampare idem:ftp://ftp.tex.ac.uk/tex-archive/macros/latex/exptl/biblatex/doc/examples/74-style-verbose-trad1.pdf
-
AutoreRisposte