Risposte nei forum create
-
AutoreRisposte
-
::
Grazie Claudio! Puoi aspettare, se vuoi, a vedere il file dei LXX perché ho trovato il modo di modificare bibleref.sty in un modo che trasforma la bibbia anglosassone protestante in una ultra-ortodossa LXX con titoli in latino e secondo le abbreviazioni convenzionali degli umanisti italiani. Ho quasi finito di riscrivere il foglio di stile, appena ho terminato lo metto su dropbox.
Dunque ci aggiorniamo tra non molto
::
Nell’attesa ho lavorato parallelamente ad un altro problema di questo pacchetto, e cioè il fatto che si basa sulla bibbia anglosassone, mentre a me (e ad ogni bizantinista del pianeta) serve la Bibbia dei LXX.
Così ho riscritto l’intero file .sty ovviamente limitandomi a cambiare i nomi dei libri biblici, inserendo ex novo quelli mancanti, modificando le abbreviazioni secondo le convenzioni tipografiche italiane e modificando l’ordine secondo quanto c’è nella LXX.
Ovviamente il file di prova che ho prodotto esplode quasi subito.
Ho verificato mettendo in sinossi i due file (l’originale bibleref.sty e il mio CitaTeo.sty) di non aver commesso gli errori più comuni, come parentesi non bilanciate o comandi amputati, ma mi sembra che sia tutto a posto.Ho zippato il file di prova, il log di compilazione e il nuovo file .sty su questo link: http://dl.dropbox.com/u/51036504/Prove%20Bibleref/Prova_bibleref.zip
Chiederei a Claudio se può dare un’occhiata. Se riusciamo a fixarlo ne verrebbe un nuovo pacchetto di stile utilissimo a tutti i bizantinisti e ai filologi biblici
10 Febbraio 2012 alle 16:01 in risposta a: ridefinire \cite negli stili author-title (biblatex) #69731::
Di certo non è un problema del font, dal momento che il \cite nel testo funziona perfettamente. Ciò che non fa è il maiuscoletto in bibliografia.Ecco il preambolo
`%%%%%%%%%%%%%%%%%%%%%%%%%%% COMANDI GENERALI E DI STILE %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper]{report}
\usepackage[a4paper,left=2.0cm,right=2.5cm,bindingoffset=18mm, top=2.5cm, includeheadfoot, heightrounded, bottom=2.5cm, footnotesep=0.5cm ]{geometry}
\usepackage{comment} % Per poter commentare ampie sezioni di testo con \begincomment
\usepackage{verbatim} % Per citazioni verbatim con caratteri speciali
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}
\setotherlanguage{latin}
\setotherlanguages{english,french}
\usepackage{excludeonly}\hbadness=10000 %non stampa nella console i messaggi Underfull hbox
\vbadness=10000 %non stampa nella console i messaggi Underfull vbox%%%%%%%%%%%%%%%%%%%COMANDI DI NOTAZIONE%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{alphalph} % Per poter andare oltre la “z” nelle note con lettera
\usepackage[perpage, multiple]{footmisc} % perpage: azzerare il counter delle note con lettera a ogni pagina
% multiple: consente più note sulla stessa parola
\usepackage[para]{manyfoot} % Abilita più apparati indipendenti. para: note in linea
\DeclareNewFootnote[para]{B}[alph]\let\com=\footnote % \com = nota di commento, numero in fila
\let\cri=\footnoteB % \cri = nota critica, lettera in riga%\newskip\prefootskip % the big initial skip
%\prefootskip=3.3em plus .6em minus .6em%\MakePerPage{footnoteB} % azzera il contatore delle footnoteB (cioè le rif)
%\interparanoteglue{0.3cm plus .4em minus .4em} % Spazio tra una rif. e l'altra (in orizzontale)
%\addtolength{\skip\Afootins}{0.5cm} % Aggiunge spazio tra le note
%\addtolength{\skip\Bfootins}{0.5cm}%\renewcommand*{\notefontsetup}{\normalsize} %%specifica la dimensione dei font per le note di 2a e 3a fascia
%\renewcommand*{\notenumfont}{\normalsize} %%specifica la dimensione dei font per i numeri di linea nelle note
%\newcommand{\notetextfont}{\normalsize}
%\renewcommand*{\footnotesize}{\normalsize} % specifica la dimensione dei font per le footnote (1a fascia)\let\ap=\textsuperscript % Per fare gli apici (es. recto e verso)
%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[style=philosophy-classic, scauthors=true, scauthorsbib=true, scauthorscite=true, firstinits=true]{biblatex}
\bibliography{Bibliociccia} % Specifica il nome del file di bibliografia
\usepackage[babel]{csquotes} % Per citare in altre lingue%%%%%%%%%%%%%%%%%%%COMANDI DI INDICIZZAZIONE%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{imakeidx} % Creazione di indici (potenzialmente multipli)
\makeindex[title=Indice delle persone dei luoghi e delle cose notevoli] % Genera l'indice di default (INTEGRARE VIRGOLA DOPO PERSONE!!!)%%%%%%%%%%%%%%%%%%%%%%%%TITOLO E AUTORE%%%%%%%
%%
\title{Pellecchie belle} %%
\author{Io} %%
\date{} %%
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%% TEMPORANEO: COSA RICOMPILO %%%%%%%%%%%%%%%%%%%%%%%%%%%%\includeonly{Files/Saggiociccia}
%\excludeonly{}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\setmainfont{Linux Libertine}
\begin{document}
%\fontsize{11}{12} % Dimensione del Font e Interlinea in punti. (20=doppia)
\maketitle % Stampa il titolo\tableofcontents % Stampa l'indice generale
\part{Pellecchie belle}
\begin{italian}
\include{Files/Saggiociccia}
\end{italian}\part{Pellecchie.\\
Edizione.}
\begin{latin}
\include{Files/Regesto}
\end{latin}%%%%%%%%%%%%%%%%%%%%%%%%%BIBLIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname} % aggiunge la bibliografia all'indice generale
\addcontentsline{toc}{chapter}{\indexname} % aggiunge l'indice dei nomi all'indice generale
\printbibliography %compilare prima il file .aux con TexWorks!
\printindex % Stampa l'indice\end{document}
\endinput`
Come vedi, ha messo classic e non verbose, con i comandi (forse ridondanti) per specificare il maiuscoletto sia in \cite che in bibliografia alla fine
Però quest’ultima non va
::
Grazie Claudio. Allora, ecco qui il file .idx. Alcune entries sono modificate secondo la prima traslitterazione che hai proposto. Quando però mi sono reso conto che le dovevo modificar tutte mi sono fermato. Comunque è evidentissimo quali sono.Il link: http://dl.dropbox.com/u/51036504/Dottorato.idx
Se posso fare qualcosa per aiutare… 🙁
::OldClaudio” post=68700Be’, tanto per cominciare io metterei direttamente una sorting key facendo cosi: per mandare nell’indice Ἀγαθὲ io scriverei
`
… Ἀγαθὲ\inxex{Agaje@Ἀγαθὲ} …
`Perfetto, funziona togliendo xindy e relative opzioni dal codice. Con l’opzione xindy caricata invece il comportamento è immutato.
Già questo mi basterebbe per risolvere il problema del momento, maPer preparare una tabella di sorting direttamente in greco, tenendo conto anche dei diacritici, è molto più difficile e richiede un mucchio di tempo; avrebbe il vantaggio di non richiedere di modificare tutte le istanze del comando \index.
Se io volessi allestire questa tabella quale sarebbe la grafia e dove dovrei collocare questo codice?
Pensavo che se mi potessi scrivere la prima riga, io potrei fare il resto e poi mettere il tutto a disposizione della comunità, un piccolo contributo per ripagare la vostra attenzione
Grazie, infinitamente
::
Allora, ho provato con :`\usepackage[xindy]{imakeidx}
\makeindex[options=-L greek, title=Indice Eortologico, columns=1]`
*Ma il comportamento non cambia minimamente.
Sarei anche disposto a fare una lista alfabetica con tutti i caratteri con diacritici, ma non ho la più pallida idea di come impostarla.
Forse la infinita pazienza di Claudio potrà produrre un buon suggerimento per uscire dall’impasse…!* Idem con greek-iso
::
Dunque, il manuale di imakeidx include, tra le opzioni di invocazione del pacchetto:xindy
in order to use the xindy sorting and formatting engine; texindy is an alias for xindy and actually it’s the script texindy which is called by this package.Tuttavia non mi è affatto chiaro come questi due interagiscano tra loro. In fondo a me basterebbe dire a xindy che il mio elenco è in greco con l’opzione -L (Companion, 668). Ma qual è la sintassi per farlo ?!?
In altre parole, al momento sono fermo a`\usepackage[xindy]{imakeidx}`
Ma poi che devo fare…? Posso ugualmente seguire con il mio
`\makeindex[title=Indice Eortologico, columns=1]`
oppure devo cambiare qualcosa?
::
Lo stile -xidx lo si ottiene con una compilazione di latex su non mi ricordo cosa che è fornito nel pacchetto. Ci sono diventato matto ma alla fine è questo qua:`%%
%% This is file `bibleref-xidx.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% bibleref.dtx (with options: `bibleref-xidx.sty,package')
%%
%% bibleref.dtx
%% Copyright 2011 Nicola Talbot
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% of this license of (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
%% The Current Maintainer of this work is Nicola Talbot.
%%
%% This work consists of the files bibleref.dtx and bibleref.ins and the derived files bibleref-xidx.sty, bibleref.sty, sample-categories.tex, sample-multind.tex, sample-xidx.tex, sample.tex, sample.ist, bibleref.perl.
%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \” Hash (number) \#
%% Dollar \$ Percent \% Ampersand \&
%% Acute accent \' Left paren \( Right paren \)
%% Asterisk \* Plus \+ Comma \,
%% Minus \- Point \. Solidus \/
%% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \?
%% Commercial at \@ Left bracket \[ Backslash \\
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{bibleref-xidx}[2011/01/19 v1.0 (NLCT) Extended indexing support for bibleref]
\newif\if@br@indexchapters
\@br@indexchapterstrue
\newif\if@br@indexverses
\@br@indexversestrue
\DeclareOption{verses}{\@br@indexchapterstrue\@br@indexversestrue}
\DeclareOption{noverses}{\@br@indexversesfalse}
\DeclareOption{chapters}{\@br@indexchaptersfalse}
\DeclareOption{nochapters}{\@br@indexchaptersfalse\@br@indexversesfalse}
\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{bibleref}}
\ProcessOptions
\RequirePackage{bibleref}
\def\@bibleverse(#1:{%
\def\@bv@chidxsort{}%
\def\@bv@chidxentry{}%
\@br@chsty{#1}%
\@@bibleverse
}
\def\@bibleverser-(#1:{%
\def\@bv@chidxsort{}%
\def\@bv@chidxentry{}%
\@br@chsty{#1}%
\@@bibleverse
}
\def\@@bibleverse#1){%
\def\@bv@tmp{#1}%
\ifx\@bv@tmp\@empty
\@bvx@dochindex
\else
\BRchvsep
\@br@vrsty{#1}%
\fi
\new@ifnextchar(%
{\BRchsep\@bibleverse}%
{\new@ifnextchar-%
{\protect\BRvrsep\@bibleverser}%
{\@end@@bibleverse}%
}%
}
\newcommand*{\@brx@dochsep}{%
\@bvx@chdo{\protect\BRvsep}%
}
\renewcommand*{\@br@chsty}[1]{%
\let\@brx@chsep\@empty
\@for\@brx@thisch:=#1\do{%
\@bvx@dochindex
\@brx@chsep
\expandafter\@@br@chsty\@brx@thisch-\@nil\end
\let\@brx@chsep\@brx@dochsep
}%
}
\newcommand*{\@brx@dovssep}{%
\@bvx@vsdo{\protect\BRvsep}%
}
\renewcommand*{\@br@vrsty}[1]{%
\let\@brx@vssep\@empty
\@for\@brx@thisvs:=#1\do{%
\def\@bv@vsidxentry{}%
\def\@bv@vsidxsort{}%
\@brx@vssep
\expandafter\@@br@vrsty\@brx@thisvs-\@nil\end
\let\@brx@vssep\@brx@dovssep
\@bvx@dovsindex
}%
}
\def\@@br@vrsty#1-#2\end{%
\ifx\@nil#2\relax
\@do@verse{#1}%
\else
\@do@verserange{#1}#2%
\fi
}
\renewcommand{\@do@verse}[1]{%
\@nodo@verse{#1}%
\expandafter\@bvx@vsdo\expandafter{\@br@tmp}%
\@bv@addtovsidxsort{-000}%
}
\def\@@br@chsty#1-#2\end{%
\ifx\@nil#2\relax
\@do@chapter{#1}%
\else
\@do@chapterrange{#1}#2%
\fi
}
\newcommand{\@do@chapter}[1]{%
\@nodo@chapter{#1}%
\@bvx@chdo{\protect\BRchapterstyle{#1}}%
\@bv@addtochidxsort{-000}%
}
\renewcommand*{\@nodo@chapter}[1]{%
\ifnum0#1<10\relax
\@bv@setchidxsort{00#1}%
\else
\ifnum0#1<100\relax
\@bv@setchidxsort{0#1}%
\else
\@bv@setchidxsort{#1}%
\fi
\fi
}
\def\@do@chapterrange#1#2-\@nil{%
\@nodo@chapter{#1}%
\@bvx@chdo{\protect\BRchapterstyle{#1}}%
\@bv@addtochidxsort{-}%
\@bvx@chadddo{\protect\BRvrsep}%
\@nodo@chapter{#2}%
\@bvx@chadddo{\protect\BRchapterstyle{#2}}%
}
\renewcommand*{\@nodo@verse}[1]{%
\br@stripverse{#1}%
\ifnum\@br@versenum<10\relax
\@bv@addtovsidxsort{00#1}%
\else
\ifnum\@br@versenum<100\relax
\@bv@addtovsidxsort{0#1}%
\else
\@bv@addtovsidxsort{#1}%
\fi
\fi
\ifx\@br@versesuffix\@empty
\protected@edef\@br@tmp{%
\protect\BRversestyle{\@br@versenum}%
}%
\else
\protected@edef\@br@tmp{%
\protect\BRversestyle{\@br@versenum}%
\protect\BRversesuffixstyle{\@br@versesuffix}%
}%
\fi
}
\def\@do@verserange#1#2-\@nil{%
\@nodo@verse{#1}%
\expandafter\@bvx@vsdo\expandafter{\@br@tmp}%
\@bv@addtovsidxsort{-}%
\@bvx@vsadddo{\protect\BRvrsep}%
\@nodo@verse{#2}%
\expandafter\@bvx@vsadddo\expandafter{\@br@tmp}%
}
\newcommand*{\@bv@setvsidxsort}[1]{%
\if@bv@idx
\protected@edef\@bv@vsidxsort{#1}%
\fi
}
\newcommand*{\@bv@addtovsidxsort}[1]{%
\if@bv@idx
\@bv@tmpa={#1}%
\@bv@tmpb=\expandafter{\@bv@vsidxsort}%
\protected@edef\@bv@vsidxsort{\the\@bv@tmpb\the\@bv@tmpa}%
\fi
}
\newcommand*{\@bv@setvsidx}[1]{%
\if@bv@idx
\def\@bv@vsidxentry{#1}%
\fi
}
\newcommand*{\@bv@addtovsidx}[1]{%
\if@bv@idx
\@bv@tmpa={#1}%
\@bv@tmpb=\expandafter{\@bv@vsidxentry}%
\protected@edef\@bv@vsidxentry{\the\@bv@tmpb\the\@bv@tmpa}%
\fi
}
\newcommand*{\@bv@setchidx}[1]{%
\if@bv@idx
\def\@bv@chidxentry{#1}%
\fi
}
\newcommand*{\@bv@addtochidx}[1]{%
\if@bv@idx
\@bv@tmpa={#1}%
\@bv@tmpb=\expandafter{\@bv@chidxentry}%
\protected@edef\@bv@chidxentry{\the\@bv@tmpb\the\@bv@tmpa}%
\fi
}
\newcommand*{\@bv@setchidxsort}[1]{%
\if@bv@idx
\protected@edef\@bv@chidxsort{#1}%
\fi
}
\newcommand*{\@bvx@chdo}[1]{#1\@bv@setchidx{#1}}
\newcommand*{\@bvx@vsdo}[1]{#1\@bv@setvsidx{#1}}
\newcommand*{\@bvx@chadddo}[1]{#1\@bv@addtochidx{#1}}
\newcommand*{\@bvx@vsadddo}[1]{#1\@bv@addtovsidx{#1}}
\let\@bv@org@bible@verse\@bible@verse
\renewcommand*{\@bible@verse}{%
\def\@bv@chidxentry{}%
\@bv@org@bible@verse
}
\renewcommand*{\@end@@bibleverse}{%
\ifx\@bv@chidxentry\@empty
\@bvx@dobkindex
\else
\if@br@indexchapters
\else
\@bvx@dobkindex
\fi
\fi
\@bv@idxfalse
\@bv@restore
}
\newcommand*{\@bvx@dochindex}{%
\if@br@indexchapters
\ifx\@bv@chidxentry\@empty
\else
\if@bv@idx
\expandafter\@do@bibleref@map\@@bv@idxsort\relax
\@do@biblerefindex
{\@@bv@idxsort\relax @\@bv@mainidxentry
!\@bv@chidxsort @\@bv@chidxentry
|\@bv@idxpgformat}%
\fi
\fi
\fi
}
\newcommand*{\@bvx@dovsindex}{%
\if@br@indexverses
\ifx\@bv@vsidxentry\@empty
\else
\if@bv@idx
\expandafter\@do@bibleref@map\@@bv@idxsort\relax
\@do@biblerefindex
{\@@bv@idxsort\relax @\@bv@mainidxentry
!\@bv@chidxsort @\@bv@chidxentry
!\@bv@vsidxsort @\@bv@vsidxentry
|\@bv@idxpgformat}%
\fi
\fi
\else
\@bvx@dochindex
\fi
}\newcommand*{\@bvx@dobkindex}{%
\if@bv@idx
\expandafter\@do@bibleref@map\@@bv@idxsort\relax
\@do@biblerefindex
{\@@bv@idxsort\relax @\@bv@mainidxentry|\@bv@idxpgformat}%
\fi
}
\endinput
%%
%% End of file `bibleref-xidx.sty'.
`Adesso provo a fare come dici e vedo come viene. Non so se nel mentre vuoi dare un’occhio a questo .sty, perché stando alla documentazione è ciò che dovrei usare per avere un multiindice con il sorting corretto, se non ho capito male.
Vediamo, grazie nel frattempo
::
Eccomi, scusa il ritardo, ma ho dovuto lavorarci un po’ per buttare dentro un po’ di voci di indice. Per l’Antico Testamento ne ho messa solo una (di prova)
Ho evidenziato nel codice (corretto secondo le tue indicazioni) il punto dove richiamo il pacchetto che sto costruendo, che allego subito dopo.
A seguire ancora gli altri pezzi che chiedevi.`%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper]{report}
\usepackage[a4paper,left=2.0cm,right=2.5cm,bindingoffset=18mm, top=2.5cm, includeheadfoot, heightrounded, bottom=2.5cm, footnotesep=0.5cm ]{geometry} %footnotesep si riferisce solo alle footnotes tradizionali (con numero)
\usepackage{microtype} % Migliora il riempimento delle righe con micro-aggiustamenti nei font
\usepackage{comment} % Per poter commentare ampie sezioni di testo con \begincomment
\usepackage{longtable} % Per splittare tabelle lunghe su più pagine
\usepackage{ledmac}
\footparagraph{A} % Note di varianti di seguito, non in colonna
\footparagraph{B} % Note di commento di seguito
%\renewcommand{\notenumfont}{\bfseries} % Scrive in grassetto i numeri delle righe di apparato\usepackage{perpage} % Per azzerare il counter delle note con lettera a ogni pagina
\usepackage{alphalph} % Per poter andare oltre la “z” nelle note con lettera
\MakePerPage{footnoteB} % azzera il contatore delle footnoteB (cioè le rif)\interparanoteglue{0.3cm plus .4em minus .4em} % Spazio tra una rif. e l'altra (in orizzontale)
\addtolength{\skip\Afootins}{0.5cm} % Aggiunge spazio tra le note
\addtolength{\skip\Bfootins}{0.5cm}\usepackage[libertine={Ligatures=TeX,Numbers=OldStyle}]{libertineotf} %Font principale
%%%%%%%%%%%%%%%%%%% COMDANDI PER LA CUSTOMIZZAZIONE DI CAPITOLI / SEZIONI/ E TESTATINE%%%%%%%%%%%%%%%%%%%%%%%%%%
%\setcounter{secnumdepth}{-2} % Setta il counter delle sezioni a -2 (non lo stampa ma le mette lo stesso nell'indice)
\usepackage{fancyhdr} % Stile delle testatine
\pagestyle{fancy} % Stile delle testatine, v. documentazione in italiano
\usepackage[Lenny]{fncychap} % Cambia lo stile del titolo del capitolo\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter.\ #1}{}} % In testata stampa solo il num. del capitolo e il relativo titolo in minuscolo
\renewcommand{\sectionmark}[1]{} % Non stampa nelle testatine il titolo della section\makeatletter
\renewcommand\section{\@startsection % Ridefinisce lo stile dei titoli di sezione :
{section}{1}{1em}% % name, level, indent
{\baselineskip}% % beforeskip
{0.5\baselineskip}% afterskip
{\normalfont\large\bfseries\scshape}} % % style
\makeatother\makeatletter % Ridefinisce lo stile dei titoli di subsection
\renewcommand\subsection{\@startsection
{subsection}{2}{0mm}%name, level, indent
{-\baselineskip}% beforeskip
{0.5\baselineskip}% afterskip
{\normalfont\large\itshape}}% style
\makeatother%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newskip\prefootskip % the big initial skip
\prefootskip=3.3em plus .6em minus .6em\usepackage{booktabs} % Per fare i filetti orizzontali nelle tabelle
\usepackage{verbatim} % Per citazioni verbatim con caratteri speciali
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}
\setotherlanguage[variant=ancient,numerals=arabic]{greek}
\setotherlanguages{english,latin}
\usepackage{excludeonly}\usepackage{pstricks} % Seguono tre pacchetti per gli stemma codicum con pst-jtree
\usepackage{pst-xkey}
\usepackage{pst-jtree}\setcounter{firstlinenum}{1} %numera ogni linea
\setcounter{linenumincrement}{5}\renewcommand{\thefootnoteB}{\alphalph{\value{footnoteB}}} % Mette note a piè di pagina contrassegnate da lettera, che va oltre la z (alphalph)
\footparagraphX{B}\renewcommand*{\notefontsetup}{\normalsize} %%specifica la dimensione dei font per le note di 2a e 3a fascia
\renewcommand*{\notenumfont}{\normalsize} %%specifica la dimensione dei font per i numeri di linea nelle note
\newcommand{\notetextfont}{\normalsize}
\renewcommand*{\numlabfont}{\normalfont\normalsize} %%specifica la dimensione dei font per i numeri di linea in margine
\renewcommand*{\footnotesize}{\normalsize} % specifica la dimensione dei font per le footnote (1a fascia)\let\nota=\footnote % Nota normale, con numero, incolonnata
\let\rif=\footnoteB % Nota con lettera, in linea, per riferimenti biblici
\let\marg=\ledrightnote % Note a margine dx, per indicare il foglio
\let\ap=\textsuperscript % Per fare gli apici (es. recto e verso)\noendnotes %% no endnotes
\setlength{\ledrsnotewidth}{4em} %% narrow sidenotes\newcounter{para} % Definisce un contatore che contenga i numeri dei capoversi
\newcommand{\newpar}{\refstepcounter{para} % Queste due righe per numerare i capoversi
\noindent{{\bfseries \arabic{para}}}\hspace{1.5ex}} %{\parindent}\ignorespaces}\setlength{\parindent}{0pt} %Non indenta la prima riga al di fuori dei paragrafi
\newcommand\NuovoPar{\pstart\newpar} %Definisco un nuovo comando con argomenti: \pstart e \newpar
\newcommand\FinePar{\pend\vspace{4ex}} %Definisco un nuovo environment con argomenti: \pend e \vspace{4ex}\hbadness=10000 %non stampa nella console i messaggi Underfull hbox
\vbadness=10000 %non stampa nella console i messaggi Underfull vbox% \renewcommand{\footfudgefiddle}{71} %ridimensiona lo spazio da dedicare alle note per non creare overfull vbox (verticali)
%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[style=verbose-trad1, firstinits=true, indexing] {biblatex} % Specifica lo stile della bibliografia con citazioni estese, nome puntato . Indexing serve per fare gli indici dei nomi
\bibliography{Bibliografia} % Specifica il nome del file di bibliografia
\usepackage[babel]{csquotes} % Per citare in altre lingue
\renewcommand*{\bibfont}{\large} % Setta il font della bibliografia a “large” (circa 12pt)\DeclareNameFormat{sortname}{% %Questo paragrafo per mettere in maiuscoletto SOLO autore e curatori
\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}}%%%%%%%%%%%%%%%%%%%%%%%%%%%QUESTA ROBA PER RIDEFINIRE COSA VA NELL'INDICE DEI NOMI (cf.articolo Cevolani)%%%%%%%
\renewbibmacro*{citeindex}{%
\ifciteindex
{\indexnames{labelname}}%
{}}
\renewbibmacro*{bibindex}{%
\ifbibindex
{\indexnames{author}%
\indexnames{editor}%
\indexnames{editora}%
\indexnames{editorb}%
\indexnames{editorc}}%
{}}%\DeclareIndexNameFormat{default}{%
\usebibmacro{index:name}{\index[nomi]}{#1}{#3}{#5}{#7}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{Teobible}
\renewcommand*{\biblerefindex}{\index[rif]}\usepackage{imakeidx} % Creazione di indici multipli
\makeindex[title=Incipitario] % Genera l'indice di default
\makeindex[name=nomi,title=Indice dei nomi,columns=2] % Genera altro indice, che prende i nomi da bibLaTeX (vedi sopra)
\makeindex[name=rif,title=Indice dei riferimenti biblici, columns=1] % Genera altro indice di riferimenti biblici (v. bibleref e Teobible.sty)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{calc} % DA QUI PACCHETTO e COMANDI PER CUSTOMIZZARE LE LISTE
\newenvironment{Description} % Nuova lista chiamata “Description” (D maiuscola)
{\begin{list}{}{\let\makelabel\Descriptionlabel
\setlength\labelwidth{100pt}% % larghezza in punti della label
\setlength\leftmargin{\labelwidth+\labelsep}}}%
{\end{list}}\newcommand*\Descriptionlabel[1] % Comandi che consentono di andare a capo se la label è lunga
{\raisebox{0pt}[1ex][0pt]%
{\makebox[\labelwidth][l]%
{\parbox[t]{\labelwidth}%
{\hspace{0pt}\bfseries\large\slshape{#1:}}}}} % Customizzo aspetto del font di label\title{La Liturgia Bizantina nel Salento del XII secolo}
\author{Valerio Polidori}
\date{}%%%%%%% SEGUONO COMANDI PER FARE UNA CITAZIONE SENZA IL NOME DELL'AUTORE %%%%%%%%%%%%%%%
\DeclareNameFormat{blank}{}
\DeclareCiteCommand{\blankfullcite} % blankfullcite ritorna una citazione nel testo
{\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{sortname}{blank}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}}\DeclareCiteCommand{\footblankfullcite}[\unspace\footnote] %footblankfullcite ritorna una citazione in nota
{\bibsentence
\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{sortname}{blank}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}\addperiod}\let\citewa=\blankfullcite
\let\footcitewa=\footblankfullcite%%%%%%%%%%%%%%%%%%%%%%%%%%%% TEMPORANEO: COSA RICOMPILO %%%%%%%%%%%%%%%%%%%%%%%%%%%
%\includeonly{Files/Introduzione, Files/Diataxis_Edizione}%, Files/Diataxis_Traduzione}%, Files/Edizione}
%\excludeonly{Files/Capitolo05, Files/Diataxis_Edizione, Files/Diataxis_Traduzione}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\fontsize{14}{20} % Dimensione del Font e Interlinea in punti. (20=doppia)
\maketitle % Stampa il titolo\tableofcontents % Stampa l'indice generale
\part{La Liturgia Bizantina nel Salento del XII secolo.}
\begin{italian}
\include{Files/Introduzione}
\include{Files/Capitolo01}
\include{Files/Capitolo02}
\include{Files/Capitolo03}
\include{Files/Capitolo04}
\include{Files/Capitolo05}
\include{Files/Conclusioni}
\end{italian}\part{Ott.gr.344.\\
Edizione.}
\beginnumbering % Inizia a numerare le righe
\begin{greek} % soppresso [variant=ancient] (OldClaudio), già espresso nel preambolo
\include{Files/Edizione}
\end{greek}
\endnumbering % Finisce di contare le righe\part{La \emph{Lettera Patriarcale}}
\beginnumbering % Inizia a numerare le righe
\begin{greek}
\include{Files/Diataxis_Edizione}
\end{greek}
\endnumbering % Finisce di contare le righe
\pagebreak
\beginnumbering
\begin{italian}
\include{Files/Diataxis_Traduzione}
\end{italian}
\endnumbering%%%%%%%%%%%%%%%%%%%%%%%%%BIBLIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%
\cleardoublepage
\fontsize{14}{20}\selectfont
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography %compilare prima il file .aux con TexWorks!
\printindex % Indice eortologico.
\printindex[nomi] % Indice dei nomi
\printindex[rif] % Indice dei riferimenti biblici\end{document}
\endinput
`Pacchetto Teobible
`%%%%%%%%%%%%%%%% PACCHETTO INDICE BIBLICO TEODORIANO : Teobible %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% WORK IN PROGRESS\usepackage{bibleref-xidx} % pacchetto bibleref (che indicizza raggruppando per capitoli)
\biblerefstyle{jerusalem} % stile di citazione (sembra che funzioni solo jerusalem!)
\addbiblebook{Or Man}{Oratio Manasse}
\addbiblebook{Dan. (Theod)}{Daniel (Theodotione)}\biblerefmap{Genesis}{1@Old Testament!01}
\biblerefmap{Exodus}{1@Old Testament!02}
\biblerefmap{Leviticus}{1@Old Testament!03}
\biblerefmap{Numbers}{1@Old Testament!04}
\biblerefmap{Deuteronomy}{1@Old Testament!05}
\biblerefmap{Joshua}{1@Old Testament!06}
\biblerefmap{Judges}{1@Old Testament!07}
\biblerefmap{Ruth}{1@Old Testament!08}
\biblerefmap{ISamuel}{1@Old Testament!09}
\biblerefmap{IISamuel}{1@Old Testament!10}
\biblerefmap{IKings}{1@Old Testament!11}
\biblerefmap{IIKings}{1@Old Testament!12}
\biblerefmap{IChronicles}{1@Old Testament!13}
\biblerefmap{IIChronicles}{1@Old Testament!14}
\biblerefmap{Ezra}{1@Old Testament!15}
\biblerefmap{Nehemiah}{1@Old Testament!16}
\biblerefmap{Tobit}{1@Old Testament!17}
\biblerefmap{Judith}{1@Old Testament!18}
\biblerefmap{Esther}{1@Old Testament!19}
\biblerefmap{IMaccabees}{1@Old Testament!20}
\biblerefmap{IIMaccabees}{1@Old Testament!21}
\biblerefmap{Job}{1@Old Testament!22}
\biblerefmap{Psalms}{1@Old Testament!23}
\biblerefmap{Proverbs}{1@Old Testament!24}
\biblerefmap{Ecclesiastes}{1@Old Testament!25}
\biblerefmap{SongofSongs}{1@Old Testament!26}
\biblerefmap{Wisdom}{1@Old Testament!27}
\biblerefmap{Ecclesiasticus}{1@Old Testament!28}
\biblerefmap{Isaiah}{1@Old Testament!29}
\biblerefmap{Jeremiah}{1@Old Testament!30}
\biblerefmap{Lamentations}{1@Old Testament!31}
\biblerefmap{Baruch}{1@Old Testament!32}
\biblerefmap{Ezekiel}{1@Old Testament!33}
\biblerefmap{Daniel}{1@Old Testament!34}
\biblerefmap{Hosea}{1@Old Testament!35}
\biblerefmap{Joel}{1@Old Testament!36}
\biblerefmap{Amos}{1@Old Testament!37}
\biblerefmap{Obadiah}{1@Old Testament!38}
\biblerefmap{Jonah}{1@Old Testament!39}
\biblerefmap{Micah}{1@Old Testament!40}
\biblerefmap{Nahum}{1@Old Testament!41}
\biblerefmap{Habakkuk}{1@Old Testament!42}
\biblerefmap{Zephaniah}{1@Old Testament!43}
\biblerefmap{Haggai}{1@Old Testament!44}
\biblerefmap{Zechariah}{1@Old Testament!45}
\biblerefmap{Malachi}{1@Old Testament!46}
\biblerefmap{Matthew}{2@New Testament!01}
\biblerefmap{Mark}{2@New Testament!02}
\biblerefmap{Luke}{2@New Testament!03}
\biblerefmap{John}{2@New Testament!04}
\biblerefmap{Acts}{2@New Testament!05}
\biblerefmap{Romans}{2@New Testament!06}
\biblerefmap{ICorinthians}{2@New Testament!07}
\biblerefmap{IICorinthians}{2@New Testament!08}
\biblerefmap{Galatians}{2@New Testament!09}
\biblerefmap{Ephesians}{2@New Testament!10}
\biblerefmap{Philippians}{2@New Testament!11}
\biblerefmap{Colossians}{2@New Testament!12}
\biblerefmap{IThessalonians}{2@New Testament!13}
\biblerefmap{IIThessalonians}{2@New Testament!14}
\biblerefmap{ITimothy}{2@New Testament!15}
\biblerefmap{IITimothy}{2@New Testament!16}
\biblerefmap{Titus}{2@New Testament!17}
\biblerefmap{Philemon}{2@New Testament!18}
\biblerefmap{Hebrews}{2@New Testament!19}
\biblerefmap{James}{2@New Testament!20}
\biblerefmap{IPeter}{2@New Testament!21}
\biblerefmap{IIPeter}{2@New Testament!22}
\biblerefmap{IJohn}{2@New Testament!23}
\biblerefmap{IIJohn}{2@New Testament!24}
\biblerefmap{IIIJohn}{2@New Testament!25}
\biblerefmap{Jude}{2@New Testament!26}
\biblerefmap{Revelation}{2@New Testament!27}
`FIle rif.idx
`\indexentry{Lk\relax \relax @\BRbooktitlestyle {Lk}!024-000@\BRchapterstyle {24}!002-000@\BRversestyle {2}|textrm}{332}
\indexentry{Mt\relax \relax @\BRbooktitlestyle {Mt}!028-000@\BRchapterstyle {28}!002-000@\BRversestyle {2}|textrm}{332}
\indexentry{Mk\relax \relax @\BRbooktitlestyle {Mk}!016-000@\BRchapterstyle {16}!006-000@\BRversestyle {6}|textrm}{332}
\indexentry{Mt\relax \relax @\BRbooktitlestyle {Mt}!027-000@\BRchapterstyle {27}!033-000@\BRversestyle {33}|textrm}{332}
\indexentry{Mk\relax \relax @\BRbooktitlestyle {Mk}!015-000@\BRchapterstyle {15}!022-000@\BRversestyle {22}|textrm}{332}
\indexentry{Jn\relax \relax @\BRbooktitlestyle {Jn}!019-000@\BRchapterstyle {19}!017-000@\BRversestyle {17}|textrm}{332}
\indexentry{Jn\relax \relax @\BRbooktitlestyle {Jn}!019-000@\BRchapterstyle {19}!034-000@\BRversestyle {34}|textrm}{332}
\indexentry{P2\relax @\BRbooktitlestyle {\BRepistlenumberstyle {2}P}!001-000@\BRchapterstyle {1}!011-000@\BRversestyle {11}|textrm}{333}
\indexentry{P2\relax @\BRbooktitlestyle {\BRepistlenumberstyle {2}P}!001-000@\BRchapterstyle {1}!00 3:18-000@\BRversestyle {3}\BRversesuffixstyle {:18}|textrm}{333}
\indexentry{Jn\relax \relax @\BRbooktitlestyle {Jn}!006-000@\BRchapterstyle {6}!051-000@\BRversestyle {51}|textrm}{333}
\indexentry{Jn\relax \relax @\BRbooktitlestyle {Jn}!001-000@\BRchapterstyle {1}!029-000@\BRversestyle {29}|textrm}{333}
\indexentry{Jn\relax \relax @\BRbooktitlestyle {Jn}!019-000@\BRchapterstyle {19}!034-000@\BRversestyle {34}|textrm}{333}
\indexentry{Gn\relax \relax @\BRbooktitlestyle {Gn}!001-000@\BRchapterstyle {1}!001-000@\BRversestyle {1}|textrm}{334}
`File rif.ind
`\begin{theindex}
\item \BRbooktitlestyle {Gn}
\subitem \BRchapterstyle {1}
\subsubitem \BRversestyle {1}, \textrm{334}\indexspace
\item \BRbooktitlestyle {Jn}
\subitem \BRchapterstyle {1}
\subsubitem \BRversestyle {29}, \textrm{333}
\subitem \BRchapterstyle {6}
\subsubitem \BRversestyle {51}, \textrm{333}
\subitem \BRchapterstyle {19}
\subsubitem \BRversestyle {17}, \textrm{332}
\subsubitem \BRversestyle {34}, \textrm{332, 333}\indexspace
\item \BRbooktitlestyle {Lk}
\subitem \BRchapterstyle {24}
\subsubitem \BRversestyle {2}, \textrm{332}\indexspace
\item \BRbooktitlestyle {Mk}
\subitem \BRchapterstyle {15}
\subsubitem \BRversestyle {22}, \textrm{332}
\subitem \BRchapterstyle {16}
\subsubitem \BRversestyle {6}, \textrm{332}
\item \BRbooktitlestyle {Mt}
\subitem \BRchapterstyle {27}
\subsubitem \BRversestyle {33}, \textrm{332}
\subitem \BRchapterstyle {28}
\subsubitem \BRversestyle {2}, \textrm{332}\indexspace
\item \BRbooktitlestyle {\BRepistlenumberstyle {2}P}
\subitem \BRchapterstyle {1}
\subsubitem \BRversestyle {3}\BRversesuffixstyle {:18},
\textrm{333}
\subsubitem \BRversestyle {11}, \textrm{333}\end{theindex}
`Questo, infine, è come viene in stampa (bruttino e col sorting dei Vangeli sballato, ma magari proverò dopo a migliorarlo)
http://dl.dropbox.com/u/51036504/Indice.pdfSpero di aver fatto tutto bene, grazie per ora
::
Non so che dire, ho provato anche io il file di esempio che hai riportato e funziona anche a me.
In compenso il mio non va, anche se alle brutte posso fare a meno della bipartizione dell’indice e amen 🙂
Metto il file principale immaginando che tu riesca facilmente a capire dov’è il problema.
Boh!`%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper]{report}
\usepackage[a4paper,left=2.0cm,right=2.5cm,bindingoffset=18mm, top=2.5cm, includeheadfoot, heightrounded, bottom=2.5cm, footnotesep=0.5cm ]{geometry} %footnotesep si riferisce solo alle footnotes tradizionali (con numero)
\usepackage{microtype} % Migliora il riempimento delle righe con micro-aggiustamenti nei font
\usepackage{comment} % Per poter commentare ampie sezioni di testo con \begincomment
\usepackage{longtable} % Per splittare tabelle lunghe su più pagine
\usepackage{ledmac}
\footparagraph{A} % Note di varianti di seguito, non in colonna
\footparagraph{B} % Note di commento di seguito
%\renewcommand{\notenumfont}{\bfseries} % Scrive in grassetto i numeri delle righe di apparato\usepackage{perpage} % Per azzerare il counter delle note con lettera a ogni pagina
\usepackage{alphalph} % Per poter andare oltre la “z” nelle note con lettera
\MakePerPage{footnoteB} % azzera il contatore delle footnoteB (cioè le rif)\interparanoteglue{0.3cm plus .4em minus .4em} % Spazio tra una rif. e l'altra (in orizzontale)
\addtolength{\skip\Afootins}{0.5cm} % Aggiunge spazio tra le note
\addtolength{\skip\Bfootins}{0.5cm}\usepackage[libertine={Ligatures=TeX,Numbers=OldStyle}]{libertineotf} %Font principale
%%%%%%%%%%%%%%%%%%% COMDANDI PER LA CUSTOMIZZAZIONE DI CAPITOLI / SEZIONI/ E TESTATINE%%%%%%%%%%%%%%%%%%%%%%%%%%
%\setcounter{secnumdepth}{-2} % Setta il counter delle sezioni a -2 (non lo stampa ma le mette lo stesso nell'indice)
\usepackage{fancyhdr} % Stile delle testatine
\pagestyle{fancy} % Stile delle testatine, v. documentazione in italiano
\usepackage[Lenny]{fncychap} % Cambia lo stile del titolo del capitolo\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter.\ #1}{}} % In testata stampa solo il num. del capitolo e il relativo titolo in minuscolo
\renewcommand{\sectionmark}[1]{} % Non stampa nelle testatine il titolo della section\makeatletter
\renewcommand\section{\@startsection % Ridefinisce lo stile dei titoli di sezione :
{section}{1}{1em}% % name, level, indent
{\baselineskip}% % beforeskip
{0.5\baselineskip}% afterskip
{\normalfont\large\bfseries\scshape}} % % style
\makeatother\makeatletter % Ridefinisce lo stile dei titoli di subsection
\renewcommand\subsection{\@startsection
{subsection}{2}{0mm}%name, level, indent
{-\baselineskip}% beforeskip
{0.5\baselineskip}% afterskip
{\normalfont\large\itshape}}% style
\makeatother%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newskip\prefootskip % the big initial skip
\prefootskip=3.3em plus .6em minus .6em\usepackage{booktabs} % Per fare i filetti orizzontali nelle tabelle
\usepackage{verbatim} % Per citazioni verbatim con caratteri speciali
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}
\setotherlanguage[variant=ancient,numerals=arabic]{greek}
\setotherlanguages{english,latin, greek}
\usepackage{excludeonly}\usepackage{pstricks} % Seguono tre pacchetti per gli stemma codicum con pst-jtree
\usepackage{pst-xkey}
\usepackage{pst-jtree}\setcounter{firstlinenum}{1} %numera ogni linea
\setcounter{linenumincrement}{5}\renewcommand{\thefootnoteB}{\alphalph{\value{footnoteB}}} % Mette note a piè di pagina contrassegnate da lettera, che va oltre la z (alphalph)
\footparagraphX{B}\renewcommand*{\notefontsetup}{\normalsize} %%specifica la dimensione dei font per le note di 2a e 3a fascia
\renewcommand*{\notenumfont}{\normalsize} %%specifica la dimensione dei font per i numeri di linea nelle note
\newcommand{\notetextfont}{\normalsize}
\renewcommand*{\numlabfont}{\normalfont\normalsize} %%specifica la dimensione dei font per i numeri di linea in margine
\renewcommand*{\footnotesize}{\normalsize} % specifica la dimensione dei font per le footnote (1a fascia)\let\nota=\footnote % Nota normale, con numero, incolonnata
\let\rif=\footnoteB % Nota con lettera, in linea, per riferimenti biblici
\let\marg=\ledrightnote % Note a margine dx, per indicare il foglio
\let\ap=\textsuperscript % Per fare gli apici (es. recto e verso)\noendnotes %% no endnotes
\setlength{\ledrsnotewidth}{4em} %% narrow sidenotes\newcounter{para} % Definisce un contatore che contenga i numeri dei capoversi
\newcommand{\newpar}{\refstepcounter{para} % Queste due righe per numerare i capoversi
\noindent{{\bfseries \arabic{para}}}\hspace{1.5ex}} %{\parindent}\ignorespaces}\setlength{\parindent}{0pt} %Non indenta la prima riga al di fuori dei paragrafi
\newcommand\NuovoPar{\pstart\newpar} %Definisco un nuovo comando con argomenti: \pstart e \newpar
\newcommand\FinePar{\pend\vspace{4ex}} %Definisco un nuovo environment con argomenti: \pend e \vspace{4ex}\hbadness=10000 %non stampa nella console i messaggi Underfull hbox
\vbadness=10000 %non stampa nella console i messaggi Underfull vbox% \renewcommand{\footfudgefiddle}{71} %ridimensiona lo spazio da dedicare alle note per non creare overfull vbox (verticali)
%%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[style=verbose-trad1, firstinits=true, indexing] {biblatex} % Specifica lo stile della bibliografia con citazioni estese, nome puntato . Indexing serve per fare gli indici dei nomi
\bibliography{Bibliografia} % Specifica il nome del file di bibliografia
\usepackage[babel]{csquotes} % Per citare in altre lingue
\renewcommand*{\bibfont}{\large} % Setta il font della bibliografia a “large” (circa 12pt)\DeclareNameFormat{sortname}{% %Questo paragrafo per mettere in maiuscoletto SOLO autore e curatori
\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}}%%%%%%%%%%%%%%%%%%%%%%%%%%%QUESTA ROBA PER RIDEFINIRE COSA VA NELL'INDICE DEI NOMI (cf.articolo Cevolani)%%%%%%%
\renewbibmacro*{citeindex}{%
\ifciteindex
{\indexnames{labelname}}%
{}}
\renewbibmacro*{bibindex}{%
\ifbibindex
{\indexnames{author}%
\indexnames{editor}%
\indexnames{editora}%
\indexnames{editorb}%
\indexnames{editorc}}%
{}}%\DeclareIndexNameFormat{default}{%
\usebibmacro{index:name}{\index[nomi]}{#1}{#3}{#5}{#7}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{Teobible}
\renewcommand*{\biblerefindex}{\index[rif]}\usepackage{imakeidx} % Creazione di indici multipli
\makeindex[title=Incipitario] % Genera l'indice di default
\makeindex[name=nomi,title=Indice dei nomi,columns=2] % Genera altro indice, che prende i nomi da bibLaTeX (vedi sopra)
\makeindex[name=rif,title=Indice dei riferimenti biblici, columns=1] % Genera altro indice di riferimenti biblici (v. bibleref e Teobible.sty)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{calc} % DA QUI PACCHETTO e COMANDI PER CUSTOMIZZARE LE LISTE
\newenvironment{Description} % Nuova lista chiamata “Description” (D maiuscola)
{\begin{list}{}{\let\makelabel\Descriptionlabel
\setlength\labelwidth{100pt}% % larghezza in punti della label
\setlength\leftmargin{\labelwidth+\labelsep}}}%
{\end{list}}\newcommand*\Descriptionlabel[1] % Comandi che consentono di andare a capo se la label è lunga
{\raisebox{0pt}[1ex][0pt]%
{\makebox[\labelwidth][l]%
{\parbox[t]{\labelwidth}%
{\hspace{0pt}\bfseries\large\slshape{#1:}}}}} % Customizzo aspetto del font di label\title{La Liturgia Bizantina nel Salento del XII secolo}
\author{Valerio Polidori}
\date{}%%%%%%% SEGUONO COMANDI PER FARE UNA CITAZIONE SENZA IL NOME DELL'AUTORE %%%%%%%%%%%%%%%
\DeclareNameFormat{blank}{}
\DeclareCiteCommand{\blankfullcite} % blankfullcite ritorna una citazione nel testo
{\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{sortname}{blank}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}}\DeclareCiteCommand{\footblankfullcite}[\unspace\footnote] %footblankfullcite ritorna una citazione in nota
{\bibsentence
\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{sortname}{blank}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}\addperiod}\let\citewa=\blankfullcite
\let\footcitewa=\footblankfullcite%%%%%%%%%%%%%%%%%%%%%%%%%%%% TEMPORANEO: COSA RICOMPILO %%%%%%%%%%%%%%%%%%%%%%%%%%%
%\includeonly{Files/Introduzione, Files/Diataxis_Edizione}%, Files/Diataxis_Traduzione}%, Files/Edizione}
%\excludeonly{Files/Capitolo05, Files/Diataxis_Edizione, Files/Diataxis_Traduzione}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\fontsize{14}{20} % Dimensione del Font e Interlinea in punti. (20=doppia)
\maketitle % Stampa il titolo\tableofcontents % Stampa l'indice generale
\part{La Liturgia Bizantina nel Salento del XII secolo.}
\begin{italian}
\include{Files/Introduzione}
\include{Files/Capitolo01}
\include{Files/Capitolo02}
\include{Files/Capitolo03}
\include{Files/Capitolo04}
\include{Files/Capitolo05}
\end{italian}\part{Ott.gr.344.\\
Edizione.}
\beginnumbering % Inizia a numerare le righe
\begin{greek}[variant=ancient]
\include{Files/Edizione}
\end{greek}
\endnumbering % Finisce di contare le righe\part{La \emph{Lettera Patriarcale}}
\beginnumbering % Inizia a numerare le righe
\begin{greek}[variant=ancient]
\include{Files/Diataxis_Edizione}
\end{greek}
\endnumbering % Finisce di contare le righe
%\pagebreak
%\beginnumbering
%\begin{italian}
%\include{Files/Diataxis_Traduzione}
%\end{italian}
%\endnumbering%%%%%%%%%%%%%%%%%%%%%%%%%BIBLIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%
\cleardoublepage
\fontsize{14}{20}\selectfont
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography %compilare prima il file .aux con TexWorks!
\printindex % Indice eortologico.
\printindex[nomi] % Indice dei nomi
\printindex[rif] % Indice dei riferimenti biblici\end{document}
\endinput
`
::
Fantastico, grazie per l’aiuto.
Pensa, io mi occupo proprio di liturgie orientali da diversi anni (lavoro anche nella commissione del Patriarcato di Mosca che traduce tutte le ufficiature liturgiche in italiano), e sarei anche interessatissimo di sapere del lavoro sul copto. Ho proprio un caro amico coptologo di Torino che sta diventando matto con la composizione editoriale di un eucologio copto!
Ne approfitto intanto per aggiungere che ho notato che in effetti c’è qualcosa che non va con gli stili, nel senso che apparentemente funziona solo quello “jerusalem”. Ma non so se dipende da imakeidx o da altro.
I stay tuned.
-
AutoreRisposte