nota che deborda campo url

  • Creatore
    Topic
  • #86514
    claudio
    Partecipante
      Up
      0
      Down
      ::


      mi trovo in difficoltà perché non so come riprodurre un esempio minimo del problema
      questo è il preambolo
      `
      \documentclass[10pt,a4paper,oneside]{book}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[babel=true,verbose=true]{microtype}
      \usepackage{indentfirst}
      \usepackage{eurosym}
      \usepackage[indentfirst=false]{quoting}
      \quotingsetup{font=small}
      \usepackage{fancyhdr}
      \pagestyle{fancy}
      \usepackage[italian=guillemets]{csquotes}
      \usepackage[style=philosophy-verbose,backend=biber,sorting=ydnt,commacit=true]{biblatex}

      \addbibresource{bes.bib}
      \usepackage{hyperref}
      \begin{document}
      `

      in una pagina ho un nota \footcite{bablabla}
      l’ultimo capo della citazione è un url
      che NON STA’ nella pagina e continua ovviamente nella successiva
      problema tutta la pagina successiva è calda e punta al link dell’url
      come fare a rimediare?
      saluti
      claudio

    Visualizzazione 6 filoni di risposte
    • Autore
      Risposte
      • #86515
        GKT
        Partecipante
          Up
          0
          Down
          ::

          claudio” post=85914mi trovo in difficoltà perché non so come riprodurre un esempio minimo del problema
          questo è il preambolo
          `
          \documentclass[10pt,a4paper,oneside]{book}
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian]{babel}
          \usepackage[babel=true,verbose=true]{microtype}
          \usepackage{indentfirst}
          \usepackage{eurosym}
          \usepackage[indentfirst=false]{quoting}
          \quotingsetup{font=small}
          \usepackage{fancyhdr}
          \pagestyle{fancy}
          \usepackage[italian=guillemets]{csquotes}
          \usepackage[style=philosophy-verbose,backend=biber,sorting=ydnt,commacit=true]{biblatex}

          \addbibresource{bes.bib}
          \usepackage{hyperref}
          \begin{document}
          `

          in una pagina ho un nota \footcite{bablabla}
          l’ultimo capo della citazione è un url
          che NON STA’ nella pagina e continua ovviamente nella successiva
          problema tutta la pagina successiva è calda e punta al link dell’url
          come fare a rimediare?
          saluti
          claudio

          Temo che di soluzioni immediate non ce ne siano. Il problema riguarda in generale hyperref, non si manifesta solo con gli url. Ho avuto un problema simile, anche se diverso tempo fa. L’url era nel testo, o nella bibliografia, e veniva interrotto tra due pagine: il relativo collegamento ipertestuale coinvolgeva sia il piede della pagina in cui il collegamento iniziava, sia la testatina della pagina che seguiva l’url, proprio come puoi vedere in questo esempio relativo a una citazione bibliografica.

          Credo che le sole possibilità siano:

          1. riformulare il testo della nota in modo che stia tutto in una pagina;
          2. eliminare l’url dalla nota e inserirlo da qualche altra parte.

          Lorenzo

        • #86516
          claudio
          Partecipante
            Up
            0
            Down
            ::


            si l’esempio è quello
            non so come fare
            la nota fa parte di una bibliografia e ci deve stare
            Una soluzione che mi viene in mente
            è quella di togliere gli url dalle note e pie pagina
            e lasciarle nella bibliografia ma non so come
            fare 🙁
            grazie comunque
            claudio

          • #86517
            Up
            0
            Down
            ::

            claudio” post=85919si l’esempio è quello
            non so come fare
            la nota fa parte di una bibliografia e ci deve stare
            Una soluzione che mi viene in mente
            è quella di togliere gli url dalle note e pie pagina
            e lasciarle nella bibliografia ma non so come
            fare 🙁
            grazie comunque
            claudio

            Nemmeno Heiko Oberdiek è riuscito a risolvere il problema di un collegamento ipertestuale che “attraversa” un cambio pagina. Significa che il problema è molto difficile. Ora, le citazioni in nota sono un obbrobrio che dovrebbe sparire dalla faccia della terra. Che debbano pure essere complete di URL cliccabile mi sembra proprio voler esagerare. 😉

            Ciao
            Enrico

          • #86518
            claudio
            Partecipante
              Up
              0
              Down
              ::


              ma io non voglio l’url nelle note
              ma nella bibliografia si
              come si fa a toglierlo?
              ciao
              claudio

            • #86519
              Up
              0
              Down
              ::

              claudio” post=85919si l’esempio è quello
              non so come fare
              la nota fa parte di una bibliografia e ci deve stare
              Una soluzione che mi viene in mente
              è quella di togliere gli url dalle note e pie pagina
              e lasciarle nella bibliografia ma non so come
              fare 🙁
              grazie comunque
              claudio

              Forse la documentazione di biblatex ti dice come fare, o forse aspettiamo Ivan 🙂

              Ciao
              Tommaso

            • #86520
              claudio
              Partecipante
                Up
                0
                Down
                ::

                illinguista1972″ post=85925

                si l’esempio è quello
                non so come fare
                la nota fa parte di una bibliografia e ci deve stare
                Una soluzione che mi viene in mente
                è quella di togliere gli url dalle note e pie pagina
                e lasciarle nella bibliografia ma non so come
                fare 🙁
                grazie comunque
                claudio

                Forse la documentazione di biblatex ti dice come fare, o forse aspettiamo Ivan 🙂

                Ciao
                Tommaso

                letta ma confesso che non ci ho capito molto
                ciao
                claudio

              • #86521
                Up
                0
                Down
                ::

                claudio” post=85924ma io non voglio l’url nelle note
                ma nella bibliografia si
                come si fa a toglierlo?
                ciao
                claudio

                `\AtEveryCite{\togglefalse{bbx:url}}

                \renewbibmacro*{url+urldate}{%
                \iftoggle{bbx:url}{%
                \printfield{url}}{}%
                \iffieldundef{urlyear}
                {}
                {\setunit*{\addspace}%
                \printurldate}}`

                I primi due comandi sono abbastanza chiari. Il primo elimina l’url in ogni citazione.
                La macro url+urldate deve essere ridefinita perché di default le voci @online stampano l’url in ogni caso,
                a prescindere dal toggle bbx:url.
                Esiste l’opzione generale url=false, ma questa toglie l’url anche nella bibliografia.

                Invece di ridefinire la macro, si può fare un patch:
                `\usepackage{xpatch}
                \xpatchbibmacro{url+urldate}
                {\printfield{url}}
                {\iftoggle{bbx:url}{\printfield{url}}{}}{}{}
                `

                Ciao
                Ivan

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

            Go to top