Teodoro Studita

Risposte nei forum create

Stai visualizzando 15 risposte – dal 91 al 105 (di 261 totali)
  • Autore
    Risposte
  • in risposta a: Imakeidx e intoc=true ignorato #91112
    Up
    0
    Down
    ::


    Scaricati e prontamente messi sull’IPAD, pronti ad essere spolpati.
    Grazie mille e buon Natale 🙂

    in risposta a: Imakeidx e intoc=true ignorato #91110
    Up
    0
    Down
    ::

    mi ero scordato di segnalarti che avevo commesso un errore scrivendo \addtocontentsline, perché l’ortografia corretta è \addcontentsline. Scusami.

    Questo lo avevo trovato 🙂 Ma la mia conoscenza di LaTeX purtroppo si ferma al “cofano”. Non c’è qualche manuale che faccia luce su questi diabolici meccanismi interni?
    Come avrai visto la mia è una famiglia di matti, e i testi di mia moglie (latinista) sono complicati quasi quanto i miei (bizantinista) e riuscire a gestire in autonomia queste complessità sarebbe auspicabile, se non altro per non rompere le balle a te, Enrico e Ivan.

    E poi…certo che esiste una parentela concettuale tra ingegneria e filologia 😎

    in risposta a: Imakeidx e intoc=true ignorato #91108
    Up
    0
    Down
    ::


    Che macello!

    Però funziona. Spero che passando dal file di prova a quello “vero” non esploda nulla 😀

    A presto e grazie ancora,

    in risposta a: Imakeidx e intoc=true ignorato #91106
    Up
    0
    Down
    ::


    Ciao Claudio, purtroppo sono ancora troppo niubbo per poter capire come si faccia a “ridefinire l’ambiente theindex”. Avevo già letto il manuale di imakeidx ma questo dà troppe cose per scontate.
    Ho provato a modificare il codice inserendo il tuo suggerimento, ma il compilatore si pianta su \phantomsection:

    `\begin{filecontents}{archivio.bib}

    @article{Lui:Ord,
    Author = {Benignus {Van Luijk}},
    Date-Added = {2013-10-10 19:54:31 +0200},
    Date-Modified = {2013-10-25 12:31:18 +0200},
    Journal = {Augustiniana},
    Pages = {173-202},
    Shorttitle = {L'ordine agostiniano e la riforma monastica},
    Title = {L'ordine agostiniano e la riforma monastica dal Cinquecento alla vigilia della rivoluzione francese. Un sommario cronologico-storico},
    Volume = {XVIII},
    Year = {1968}}

    @book{Lui:Bul,
    Address = {W{\”u}rzburg},
    Author = {Benignus {Van Luijk}},
    Date-Added = {2012-02-01 19:25:11 +0100},
    Date-Modified = {2013-12-15 21:46:22 +0100},
    Shortauthor = {Van Luijk},
    Shorttitle = {Bullarium},
    Title = {Bullarium Ordinis eremitarum S. Augustini: periodus formationis (1187-1256)},
    Year = {1964}}

    \end{filecontents}

    %%%%%%%%%%%%%%%%%%%%%%%%%%% 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}
    \usepackage{comment}
    \usepackage{setspace} % Per gestire più facilmente l'interlinea
    \usepackage{fancyhdr}
    \usepackage{verbatim} % Per citazioni verbatim con caratteri speciali
    \usepackage{polyglossia} % Per le sillabazioni
    \setmainlanguage{italian}
    \setotherlanguage{latin}

    \usepackage{textcomp} % Per ottenere segni strani come la parentesi angolata larga
    \usepackage{fontspec} % Per caricare correttamente i font Garamond

    %%%%%%%%%%%%%%%%PACCHETTI E COMANDI DI NOTAZIONE%%%%%%%%%%%%%%%%%%%%%
    \usepackage{eledmac}
    \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{footnoteA} % azzera il contatore delle footnoteA (cioè le cri)
    \MakePerPage{footnoteB} % azzera il contatore delle footnoteB (cioè le com)

    \interparanoteglue{0.3cm plus .4em minus .4em} % Spazio tra una rif. e l'altra (in orizzontale)
    \addtolength{\skip\footinsA}{0.2cm} % Aggiunge spazio tra le note
    \addtolength{\skip\footinsB}{0.2cm}

    \newskip\prefootskip % the big initial skip
    \prefootskip=3.3em plus .6em minus .6em

    \setcounter{firstlinenum}{0} % Numera ogni linea a partire dalla zero
    \setcounter{linenumincrement}{10000} % Incrementa ogni 10.000 righe (per non stampare i numeri linea)

    \renewcommand{\thefootnoteA}{\alphalph{\value{footnoteA}}} % Mette note a piè di pagina contrassegnate da lettera, che va oltre la z (alphalph)
    \footparagraphX{A} % Note cri di seguito
    \foottwocolX{B} % Note com su due colonne

    \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)

    \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
    \centerline{{\bfseries\Large\arabic{para}.\vspace*{2ex}}}}
    %{\parindent}\ignorespaces}

    \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}

    %%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    \usepackage[style=philosophy-verbose, % Stile della bibliografia con citazioni estese, nome puntato
    scauthors=true, % Maiuscoletto Nome autore
    firstinits=true,
    language=italian,
    classical=true,
    useprefix=true,
    backend=biber, % Compilare l'aux con texworks e biber (NON bibtex!)
    publocformat=locpubyear,
    inbeforejournal=true, % Mette “in” prima del titolo della rivista
    latinemph=true]{biblatex}
    %Indexing (serve per fare gli indici dei nomi)
    \usepackage[autostyle=true]{csquotes} % Per citare in altre lingue
    \bibliography{archivio} % Specifica il nome del file di bibliografia

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%INDICI%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    \usepackage{imakeidx} % Creazione di indici multipli
    \usepackage[font=footnotesize, totoc=true]{idxlayout} % Customizza la grafica degli indici (es. in un solo paragrafo-> itemlayout=singlepar)
    \makeindex[title=Rogatari dei documenti, columns=1, intoc=true] % Genera l'indice di default.
    \makeindex[name=nomi,title=Nomi propri e di luogo, columns=1, intoc=true] % Genera altro indice

    \newbibmacro*{cite:authortitle}{%
    \usebibmacro{cite:citepages}%
    \global\togglefalse{cbx:fullcite}%
    \global\togglefalse{cbx:loccit}%
    \bibhypertarget{cite\the\value{instcount}}{%
    \iffieldundef{shorthand}
    {\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}
    {\usebibmacro{cite:idem}}
    {\usebibmacro{cite:name}}%
    \usebibmacro{cite:title:authortitle}%
    \usebibmacro{cite:save}}
    {\usebibmacro{cite:shorthand}}}}

    \newbibmacro*{cite:title:authortitle}{%OK
    \ifsingletitle{\usebibmacro{cite:opcit}}{%
    \printtext[bibhyperlink]{%
    \printfield[citetitle]{labeltitle}}}}

    \DeclareCiteCommand{\shortfootcite}[\mkbibfootnote]
    {\usebibmacro{prenote}}
    {\usebibmacro{citeindex}%
    \usebibmacro{cite:authortitle}}
    {\multicitedelim}
    {\usebibmacro{cite:postnote}}

    \DeclareCiteCommand{\shortcite}
    {\usebibmacro{prenote}}
    {\usebibmacro{citeindex}%
    \usebibmacro{cite:authortitle}}
    {\multicitedelim}
    {\usebibmacro{cite:postnote}}

    \makeatletter % Da qui in poi per customizzare l'indice: “vedi” diventa “v.” e si
    \let\orig@idxitem\@idxitem %eliminano i “v.” successivi al primo
    \def\@idxitem{\multipleseetrue\orig@idxitem}
    \makeatother
    \newif\ifmultiplesee
    \renewcommand{\see}[2]{%
    \ifmultiplesee\multipleseefalse\emph{v.\@} \fi#1}

    \DeclareFieldFormat
    [article,book,inbook,incollection,inproceedings,patent,thesis,unpublished]
    {title}{\mkbibemph{#1\isdot}} % titolo in enfatico, no caporale

    \DeclareFieldFormat
    [article,book,inbook,incollection,inproceedings,patent,thesis,unpublished]
    {citetitle}{\mkbibemph{#1\isdot}} % titolo in enfatico alla 2a citazione, no caporale
    %%%%%%Aggiornamenti di stile 7 nov 2013%%%%%%%%%%

    \DeclareFieldFormat{journaltitle}{\mkbibquote{#1}} % Titolo della rivista tra caporali
    \DeclareFieldFormat[book]{volume}{#1} % Elimina “vol.” prima del numero dei volumi:
    \renewbibmacro*{series+number}{% % Questa è la macro usata da @book per trattare le serie:
    \iffieldundef{series}{}{%
    \printtext[parens]{\printfield{series}%
    \setunit*{\addspace}%
    \printfield{number}}}%
    \newunit}

    % Il driver @book opportunamente ridefinito:
    \DeclareBibliographyDriver{book}{%
    \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}}

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    \title{File di Prova}
    \author{}
    \date{}

    %%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
    \begin{document}
    \fontsize{12}{15} % Dimensione del Font e Interlinea in punti. (20=doppia)
    %\maketitle % Stampa il titolo
    \tableofcontents % Stampa l'indice generale
    \cleardoublepage
    %%%%%%%%%%%%%%%TESTO DI PROVA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    Questo è un testo di prova del rogatario Pippo\index{Pippo}, nel luogo Amelia\index[nomi]{Amelia}\\

    Grazie!
    %%%%%%%%%%%%%%%%%%%%%%%%%BIBLIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%
    \clearpage % oppure \cleardoublepage
    \phantomsection
    \addtocontentsline{toc}{chapter}{Indici}
    \markboth{Indici}{Indici}
    \printindex
    \printindex[nomi]

    \nocite{*}
    \addcontentsline{toc}{chapter}{\bibname} % aggiunge la voce Bibliografia all'Indice generale
    \printbibliography %compilare prima il file .aux con TexWorks (Biber)
    \end{document}
    \endinput
    `

    Sono disposto tranquillamente a leggere manuali, però magari iniziando con qualcosa di più “basic”, perché altrimenti, davvero, non riesco a seguirti.
    Cosa mi consigli?

    in risposta a: Imakeidx e intoc=true ignorato #91104
    Up
    0
    Down
    ::


    Ma idxlayout mi serve per poter ridurre la dimensione del font degli indici, altrimenti diventano illeggibili!
    Non ci sono modi alternativi?

    EDITO: ho visto il manuale di idxlayout e ho attivato totoc, e ora compare, ma vorrei provare a gerarchizzare, si potrà fare?

    in risposta a: Ancora sorting di Imakeidx (solo per stomaci forti!) #91048
    Up
    0
    Down
    ::


    Grazie Claudio, facendo così funziona. Ti riporto però il commento amaro di mia moglie: “Farlo a mano non è una soluzione degna di LaTeX”.
    In effetti a manina si poteva fare anche in Word.
    Ma se nessuno ha idee migliori metteremo a posto queste 14 pagine a mano 😐

    in risposta a: Ancora sorting di Imakeidx (solo per stomaci forti!) #91046
    Up
    0
    Down
    ::


    Ciao Claudio, il sorting infatti è corretto salvo il caso in cui l’entry principale (Amelia) è presente nei paragrafi di Eledmac in cui compaiono anche le sub-sub-entries.
    Considera che il progetto complessivo ha 14 pagine di indice dei nomi, quindi l’idea di farlo a manina non è proprio allettantissima, però se non c’è altro modo…

    in risposta a: Patronimici impazziti e Biblatex Philosophy #91051
    Up
    0
    Down
    ::


    Grazie Ivan, perfetto come al solito 🙂

    in risposta a: Ancora sorting di Imakeidx (solo per stomaci forti!) #91044
    Up
    0
    Down
    ::


    Ciao Claudio, grazie della risposta anche se ammetto che ho serie difficoltà a capirla bene e per intero.
    Mi sembra di intendere che il tutto si potrebbe riassumere in:

    OldClaudio” post=90594mettili nel file sorgente in ordine alfabetico, e vedrai che l’incie dei nomi ti viene bene

    Ora però mi\ti chiedo:

    1. Stiamo parlando di uno dei file degli indici?
    2. Se si: Ogni volta che ricompilo non esploderebbero tutte le modifiche apportate nel file?

    in risposta a: Problema di sorting con Imakeidx #90883
    Up
    0
    Down
    ::


    Perfetto, grazie!

    in risposta a: 3 problemini per biblatex philosophy #90115
    Up
    0
    Down
    ::


    Grazie Ivan, una macchina da guerra come al solito!
    Hai ragione sul resto. Per la cronaca, questi formalismi sono le regole editoriali della principale rivista degli archivisti italiani (Scrineum), assunti in maniera piuttosto acritica dalle varie scuole di specializzazione. Tocca adeguarsi, dunque. Spero che questo bel giro di personalizzazioni sia sufficiente. Se noto qualcosa di strano faccio reply qui, altrimenti… grazie ancora!

    in risposta a: Biblatex philosophy e TL2013: pp. trasformato in p. #89533
    Up
    0
    Down
    ::


    Grazie Ivan dell’articolata risposta.
    Mitico 🙂

    in risposta a: Biblatex philosophy e TL2013: pp. trasformato in p. #89530
    Up
    0
    Down
    ::


    Mettiamola così, bello o brutto che sia: prima dell’update a TL2013 la citazione di pagine multiple con philosophy produceva “pp.” e adesso “p.”, dunque dal punto di vista strettamente tecnico qualcosa è successo.
    E chi meglio dell’auore del pacchetto può illuminare noi poveri utenti in questa valle di lacrime (e “p”) ?

    in risposta a: Uno spazio di troppo con Biblatex philosopy #89436
    Up
    0
    Down
    ::


    Mi rispondo da solo, dopo un po’ di ricerca qui sul forum e altrove.
    È bastato inserire

    language=italian,

    tra le opzioni di biblatex philosophy per risolvere il problema, almeno su questo file di prova.
    Se non ho capito male, ha a che fare con una incompatibilità tra polyglossia e biblatex in TL2013. Ora provo sul file “vero” e vediamo…
    Grazie per ora!

    in risposta a: Uno spazio di troppo con Biblatex philosopy #89435
    Up
    0
    Down
    ::


    Ho ri-installato il pacchetto e adesso non ottengo più gli spazi di troppo, ma continua a piantarsi in prima battuta restituendo l’errore :

    Package biblatex Error: Patching ‘babel’ package failed

    Di che si tratta? Si può ovviare? Prima di fare l’upgrade a MacTeX 2013 non lo faceva
    Grazie Ivan per il tempo

Stai visualizzando 15 risposte – dal 91 al 105 (di 261 totali)

Go to top