Sempre su footbib

  • Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 9 mesi fa da DMW.
  • Creatore
    Topic
  • #19659
    Up
    0
    Down
    ::


    Ciao,

    sto cercando di modificare lo stile con cui footbib mette le note a piè pagina. Nelle righe seguenti “credo” che footcitelabel crei l’etichetta vicino al testo che rimanda a piè pagina:
    tipo “l’autore Gino [1]” con [1] a piè pagina che riporta la citazione bibliografica.
    Vorrei togliere le parentesi quadre e lasciare solo il numero ma, se per l’etichetta della nota bibliografica a piè pagina sono riuscito (vedi commento all’ultima riga del codice) non riesco a capire come togliere le parentesi quadre dal numero che compare nel testo.

    Qualcuno mi sa dire come potrei fare? a me sempbra che sia da gestire il ocmando \footcitelabel appena sotto..ma non vedo parentesi quadre da eleminare..ma credo sia comunque li, anche perchè dopo c’è un superscript che serve a mettere questa etichetta all’apice allo stesso modo delle note a piè pagina.

    Grazie a tutti

    Ciao

    `
    \newcommand*\footcitelabel[1]{#1}
    \newcommand*\putfootcitelabel[1]{\textsuperscript{\normalfont#1}}
    \newcommand*\fb@putfootcitelabel[1]{%
    {\m@th\scriptspace\z@\putfootcitelabel{#1}}}
    \newcommand*\footcitelistformat[4]{%
    \def\fb@citestart{\fb@putfootcitelabel{#1}}%
    \def\fb@citesep{\fb@putfootcitelabel{#2}#3}%
    \def\fb@citeend{\putfootcitelabel{#4}}}%
    \footcitelistformat[,{\penalty\@m}]
    \newinsert\fb@ins
    \count\fb@ins=1000
    \AtBeginDocument{\dimen\fb@ins=\textheight}
    \newcommand\footbibskip{\skip\fb@ins}
    \footbibskip=\bigskipamount
    \newcommand\footbibrule{\kern-3\p@\hrule\kern 2.6\p@}% \hrule is .4pt high
    \newcommand\footrefstyle{\normalfont\footnotesize}
    \newcommand*\footreflabel[1]{[#1]} % se scrivo {#1} toglie la parentesi quadra al piè di pagina`

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #19660
      DMW
        Up
        0
        Down
        ::


        Per prima cosa non modificare mai il file foobib.sty originale.

        Nel tuo caso basta mettere questo codice nel preambolo del tuo file nome.tex
        `
        \renewcommand*\footcitelabel[1]{#1}
        \renewcommand*\putfootcitelabel[1]{\textsuperscript{\normalfont#1}}
        \footcitelistformat{},{\penalty1000\ }{}
        \renewcommand*\footreflabel[1]{#1}
        `

        Ciao

        Andrea

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

    Go to top