ridefinire \cite negli stili author-title (biblatex)

  • Creatore
    Topic
  • #69728
    Up
    0
    Down
    ::


    Salve di nuovo.
    Mentre impazzisco con gli indici è sopraggiunto un problema con la tesi di mia moglie, la quale ha una necessità che a prima vista sembrava banale, ma dopo due giorni passati a invocare ogni forma di divinità non mi sembra più tale.
    In pratica ha banalmente bisogno di uno stile di citazione author-title che stampi il nome dell’autore o del curatore in maiuscoletto.

    In teoria il pacchetto philospphy sulla carta dovrebbe farlo, ma non so per quale motivo alla stampa della bibliografia fallisce nel maiuscoletto. Ho anche guardato i vari chicago, dw, historian, fino a vedere elefanti viola che camminavano sul muro.

    Ho pensato dunque allo stile authortitle-ibidem di biblatex ridefinendo il comado \cite, ma veramente non riesco a capire come si possa fare. In effetti mi basterebbe dire a \cite di stampare i nomi in maiuscoletto, ma un comune mortale come fa a capire la grafia dei comandi interni? Qual è il nome del comando che dice a questo stramaledetto \cite di stampare il nome?

    Ma può essere che per una cosa così banale si debba diventare pazzi?
    Pls hlp.

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #69729
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        Teodoro Studita” post=68887Salve di nuovo.
        Mentre impazzisco con gli indici è sopraggiunto un problema con la tesi di mia moglie, la quale ha una necessità che a prima vista sembrava banale, ma dopo due giorni passati a invocare ogni forma di divinità non mi sembra più tale.
        In pratica ha banalmente bisogno di uno stile di citazione author-title che stampi il nome dell’autore o del curatore in maiuscoletto.

        In teoria il pacchetto philospphy sulla carta dovrebbe farlo, ma non so per quale motivo alla stampa della bibliografia fallisce nel maiuscoletto. Ho anche guardato i vari chicago, dw, historian, fino a vedere elefanti viola che camminavano sul muro.

        Ho pensato dunque allo stile authortitle-ibidem di biblatex ridefinendo il comado \cite, ma veramente non riesco a capire come si possa fare. In effetti mi basterebbe dire a \cite di stampare i nomi in maiuscoletto, ma un comune mortale come fa a capire la grafia dei comandi interni? Qual è il nome del comando che dice a questo stramaledetto \cite di stampare il nome?

        Ma può essere che per una cosa così banale si debba diventare pazzi?
        Pls hlp.

        Il nome esce, ma non in maiuscoletto? Potrebbe essere il font che non ha il maiuscoletto. Che font usi e con cosa compili?

        Ciao
        Orlando

      • #69730
        Up
        0
        Down
        ::

        Teodoro Studita” post=68887Salve di nuovo.
        Mentre impazzisco con gli indici è sopraggiunto un problema con la tesi di mia moglie, la quale ha una necessità che a prima vista sembrava banale, ma dopo due giorni passati a invocare ogni forma di divinità non mi sembra più tale.
        In pratica ha banalmente bisogno di uno stile di citazione author-title che stampi il nome dell’autore o del curatore in maiuscoletto.

        In teoria il pacchetto philospphy sulla carta dovrebbe farlo, ma non so per quale motivo alla stampa della bibliografia fallisce nel maiuscoletto. Ho anche guardato i vari chicago, dw, historian, fino a vedere elefanti viola che camminavano sul muro.

        Ho pensato dunque allo stile authortitle-ibidem di biblatex ridefinendo il comado \cite, ma veramente non riesco a capire come si possa fare. In effetti mi basterebbe dire a \cite di stampare i nomi in maiuscoletto, ma un comune mortale come fa a capire la grafia dei comandi interni? Qual è il nome del comando che dice a questo stramaledetto \cite di stampare il nome?

        Ma può essere che per una cosa così banale si debba diventare pazzi?
        Pls hlp.

        La questione non è banale. E se dai un’occhiata al codice degli stili philosophy, ti accorgerai che per far stampare in maiuscoletto
        solo i nomi che compaiono all’inizio della bibliografia si è dovuto ridefinire un codice abbastanza lungo. Ma non è questo il punto.
        Vorrei capire perché non ti stampa il maiuscoletto con philosophy-verbose.
        Con altri file funziona? No è, per caso, che stai usando un font senza maiuscoletto.

        Ciao
        Ivan

      • #69731
        Up
        0
        Down
        ::


        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

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top