teomat” post=85876Buongiorno,
ritorno ancora su di una vecchia questione, vale a dire la segnazione nell’indice dei nomi differenziata sesi tratta di nomi presenti in nota
Tempo fa Enrico aveva suggerito una magia, ma sembra avere alucni problemi:`
% !TEX encoding = UTF-8
% !TEX program = xelatex\begin{filecontents*}{bibliografia.bib}
@BOOK{bembo:donnini,
title = {Le rime},
publisher = {Salerno},
year = {2008},
editor = {Donnini, Andrea},
author = {Bembo, Pietro},
location = {Roma},
owner = {matteo},
timestamp = {2012.03.14},
volumes = {2}
}
\end{filecontents*}{bibliografia.bib}\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{eledmac}\usepackage{imakeidx}
\makeindex[title=Indice dei nomi]
\usepackage{letltxmacro}
\makeatletter
\LetLtxMacro\orig@@index\index
\let\orig@@index\index
\newcommand\nindex[1]{\orig@@index{#1|innota}}
\newcommand\innota[1]{#1\textit{n}}
\usepackage{etoolbox}
\AtBeginDocument{
\pretocmd\@footnotetext{\let\index\nindex}{}{}
}
\makeatother\usepackage[backend=biber,style=philosophy-verbose,scauthors=true, latinemph=true, publocformat=locpubyear, inbeforejournal=true,annotation=true, volumeformat=romansc,origfields=edorig,origfieldsformat=parens,commacit=true,indexing,hyperref,backref]{biblatex}
\usepackage[babel,italian=guillemets]{csquotes}
\addbibresource{bibliografia.bib}\begin{document}
\beginnumbering
\pstart
Paragrafo di prova per vedere se funziona anche con eledmac Paragrafo di prova per vedere se funziona anche con eledmac Paragrafo di prova per vedere se funziona anche con eledmac
Paragrafo di prova per vedere se funziona anche con eledmac
Paragrafo di \edtext{prova}{\Afootnote{Nota eledmac}} per vedere se funziona anche con eledmac
Paragrafo di prova per vedere se funziona anche con eledmac
Paragrafo di prova per vedere se funziona anche con eledmac
Paragrafo di prova per vedere se funziona anche con eledmac
Paragrafo di prova per vedere se funziona anche con eledmac
\pend
\endnumberingProva\footcite{bembo:donnini}
%\newpage
%Prova\footcite{bembo:donnini}
%Prova\footnote{\index{Tizio, Caio}}
%Prova\footnote{\nindex{Sempronio, Caio}}\printbibliography
\printindex
\end{document}
`Se si compila il codice così com’è (con i quattro commenti) va tutto bene o quasi: il risultato è
Bembo, Pietro, 1n, 3 Donnini, Andrea, 3
(Di quasi perché ci si aspetterebbe l’indicazione `Donnini, Andrea, 1n, 3′; ma non è questo il maggior problema)Se si tolgono i primi due commenti, il risultato è:
Bembo, Pietro, 1, 2n, 3
mentre dovrebbe essere `1n, 2n, 3′Ma se si tolgono anche il terzo e il quarto commento, risulta che la `n’ viene segnalata sempre, anche per i riferimenti presenti nella bibliografia finale;
detto altrimenti: alla prima occorrenza di un comando \index o \nindex in nota, tutti i riferimenti sono presentati come `xn’.Grazie in anticipo per i suggerimenti.
A presto,
Matteo
@teomat,
se leggi il forum, e lo leggi perché i tuoi ultimi messaggio sono di pochi giorni fa, dovresti avere letto il messaggio di @maieul (Maïeul Roquette, il curatore di eledmac) che ti ha chiesto di inviargli un messaggio sul suo github:
could you post a “issue” on github.com/maieul/ledmac/issues. I think it’s a feature which is need in eledmac.
Puoi scrivergli in francese, in inglese e in italiano; egli vuole realizzare le tue esigenze nel pacchetto eledmac; certo è scortese non rispondere, specialmente se sei un utente di eledmac, come si vede benissimo che lo sei.
Scusa la tiratina d’orecchie, se non te la senti o non hai capito il messaggio, scrivigli lo stesso; lui vedrà il tuo indirizzo di posta elettronica in chiaro e ti contatterà direttamente.
Ciao
Claudio