Numerazione sitografia e bibliografia

  • Creatore
    Topic
  • #119451
    Up
    0
    Down
    ::


    Buon giorno,
    ho un problema con la sitografia e la bibliografia della mia tesi.
    Vorrei che la sitografia fosse ordinata a parte e che la numerazione fosse progressiva rispetto a quella della bibliografia. Ho cercato su l’arte di gestire la bibliografia con latex e sul forum, ma non riesco a capire. Qualcuno ha avuto lo stesso problema ed è riuscito a risolverlo?
    Allego i pacchetti usati,
    il codice per la bibliografia e sitografia
    e il file bib

    file iniziale:
    `
    \documentclass[12pt,a4paper,oneside,openright]{book}
    \usepackage[italian]{babel}
    \usepackage{url,amsfonts,epsfig}
    \usepackage[latin1]{inputenc} % comando per le lettere accentate se usate pc
    \usepackage{graphics,graphicx}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{varioref}
    \usepackage{amsmath, amsthm, amssymb}
    \usepackage{frontespizio}
    \usepackage{url}
    %\usepackage[resetlabels]{multibib}
    \usepackage[babel]{csquotes}
    \usepackage{tabularx}
    \usepackage{booktabs}
    \usepackage[font=small,labelfont=bf,labelsep=period,tableposition=top,singlelinecheck=false]{caption}
    \usepackage{setspace}
    \usepackage{hyperref}
    \usepackage{multirow}
    \hypersetup{hidelinks}
    \usepackage[style=numeric, backend=biber, citestyle=authortitle]{biblatex}
    \addbibresource{bibprova1.bib}

    \pagestyle{plain}

    \begin{Preambolo*}
    \usepackage[T1]{fontenc}
    \renewcommand {\fronttitlefont }{\fontsize {20}{21}\bfseries\scshape }
    \renewcommand {\frontsubtitlefont }{\fontsize {14}{14}\selectfont}
    \renewcommand {\frontpretitlefont }{\fontsize {14}{12}\scshape}
    \end{Preambolo*}
    %\title{\textsc{Titolo della mia tesi}}
    %\author{Nome Cognome}

    \date{} %se lo si toglie stampa in automatico la data corrente

    \begin{document}
    \pagenumbering{arabic}

    \begin{frontespizio}
    \Universita {Udine}
    \Logo [3cm]{LogoUniUdGrande}
    \Dipartimento{Scienze economiche e statistiche}
    \Corso [Laurea Magistrale]{Scienze Economiche e Bancarie}
    \Annoaccademico {2020-2021}
    \Titoletto {Tesi di laurea}
    \Titolo {Gli Hedge Fund}
    \Sottotitolo {Aspetti gestionali e di valutazione dei profili rischio-rendimento mediante excel e VBA}
    \Relatore {Pinoccchia}
    \NRelatore {Laureanda}{\par }
    \Candidato {Prof.ssa pancetta}
    \NCandidato {Relatrice}
    \end{frontespizio}

    %\maketitle
    \baselineskip 18pt
    \tableofcontents
    \listoffigures
    \listoftables

    \input{capitolo 1}
    \input{Bibliografia tesi}

    \end{document}`
    il file che stampa la biblio (Bibliografia tesi):
    `
    \clearpage
    \addcontentsline{toc}{chapter}{Riferimenti bibliografici}
    \markboth{Riferimenti bibliografici}{Riferimenti bibliografici}

    \clearpage
    \addcontentsline{toc}{section}{Bibliografia}
    \markboth{Bibliografia}{Bibliografia}

    \clearpage
    \addcontentsline{toc}{section}{Sitografia}
    \markboth{Sitografia}{Sitografia}

    \chapter*{\refname}

    \defbibheading{biblio}
    {\section*{Bibliografia}}
    \printbibliography[heading=biblio, notkeyword=sito]

    \defbibheading{sito}
    {\section*{Sitografia}}
    \printbibliography[heading=sito, keyword=sito]`

    il capitolo 1:

    `
    \chapter{Elementi introduttivi}

    \section{Definizione di \textit{hedge fund}}

    Definire con precisione cosa possa rientrare nell'universo degli \textit{hedge fund} può risultare un'impresa estremamente complessa e ardua. “\textit{There are investment pools that colosely resemble hedge funds but are generally regarded as a different type of investment. Still other types of investments may contain charcteristics that are generally associated with hedge funds.}''\footcite[pg 1]{mccrary2004hedge}
    \cite{fong2005world}

    provo a citare \cite{lippertass}
    \cite{barclay}[\code]

    Il file bib (bibprova1.bib):
    [code]
    @book{fong2005world,
    title={The world of hedge funds: Characteristics and analysis},
    author={Fong, H. Gifford},
    year={2005},
    publisher={World Scientific}}

    @book{mccrary2004hedge,
    title={Hedge fund course},
    author={McCrary, Stuart A.},
    volume={304},
    year={2004},
    publisher={John Wiley \& Sons}
    }

    @online{barclay,
    keywords={sito},
    Title = {BarclayHedge.com},
    Url = {https://www.barclayhedge.com/},
    Urldate = {2021-01-23}}

    @online{lippertass,
    keywords={sito},
    Title = {LipperTASS.com},
    Url = {http://www.lipperweb.com},
    Urldate = {2021-01-23}}
    `
    Ringrazio in anticipo chi avrà voglia di rispondere e per tutto l’aiuto ricevuto fin’ora.

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #119452
      samiel
      Partecipante
        Up
        0
        Down
        ::


        Premesso che il tuo messaggio non mi è del tutto chiaro e che dunque potrei non rispondere
        al tuo quesito in modo appropriato, la numerazione progressiva è il default.
        Puoi fare una bibliografia doppia con questo codice (che risistemerai secondo le tue necessità;
        ad es io ho le testatine in maiuscoletto):

        `\begin{filecontents*}{biblio.bib}
        @book{
        mccrary2004hedge,
        title={Hedge fund course},
        author={McCrary, Stuart A.},
        volume={304},
        year={2004},
        publisher={John Wiley \& Sons}
        }

        @online{
        barclay,
        keywords={sito},
        Title = {BarclayHedge.com},
        Url = {www.barclayhedge.com/},
        Urldate = {2021-01-23}
        }
        \end{filecontents*}

        \documentclass{book}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[italian]{babel}
        \usepackage{url}
        \usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
        \usepackage{csquotes}

        \addbibresource{biblio.bib}
        \nocite{*}

        \DeclareBibliographyCategory{testi}
        \DeclareBibliographyCategory{siti}

        \addtocategory{testi}{mccrary2004hedge}

        \addtocategory{siti}{barclay}

        \defbibheading{testi}{\section*{Testi}}
        \defbibheading{siti}{\section*{Siti}}

        \begin{document}

        \chapter{Capitolo primo}
        bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}

        \chapter*{\bibname}
        \addcontentsline{toc}{chapter}{\bibname}
        \markboth{\scshape bibliografia}{\scshape bibliografia}
        \printbibliography[heading=testi,category=testi]
        \printbibliography[heading=siti,category=siti]

        \end{document}`

        PS1
        carichi a caso pacchetti che andrebbero invece posti nell’ordine appropriato,
        carichi due volte url…)

        PS2
        ancora una volta un EMC proprio no?
        nemmeno i tag per il codice?

      • #119453
        Up
        0
        Down
        ::


        Grazie per la risposta così veloce :),
        proverò il codice suggerito. Sì potrei essere più ordinata, solo che è la prima volta che uso LateX e magari faccio errori stupidi 😳 . Grazie di tutti i consigli.
        Cordiali saluti

      • #119454
        Up
        0
        Down
        ::


        Buon pomeriggio,
        mi scuso se disturbo ancora. Ho provato il codice e funziona, ma se aggiungo altri libri ad esempio nella categoria testi e poi lo cito, nella bibliografia compaiono con uno [0]. Non riesco a risolvere il problema, sarebbe così gentile da darmi un ultimo aiuto? Per favore

      • #119455
        samiel
        Partecipante
          Up
          0
          Down
          ::


          ricompilato il file 1 volta con biber e 2 con pdflatex?

        • #119456
          Up
          0
          Down
          ::


          Sì, mi dispiace di sembrare un po’ rinchi.
          Ho provato ad aggiungere due file per fare una prova e vengono fuori gli zeri. Non capisco dove sbaglio. Le volevo chiedere: c’è un modo per fare ciò anche senza definire una category, ma usando ad esempio il type o keywords? La ringrazio ancora per la sua pazienza e aiuto.
          `
          \begin{filecontents*}{biblio.bib}
          @book{
          mccrary2004hedge,
          title={Hedge fund course},
          author={McCrary, Stuart A.},
          volume={304},
          year={2004},
          publisher={John Wiley \& Sons}
          }

          @online{
          barclay,
          keywords={sito},
          Title = {BarclayHedge.com},
          Url = {www.barclayhedge.com/},
          Urldate = {2021-01-23}
          }

          @article{weng2011style,
          title={Style analysis and Value-at-Risk of Asia-focused hedge funds},
          author={Weng, Haijie and Tr{\”u}ck, Stefan},
          journal={Pacific-Basin Finance Journal},
          volume={19},
          number={5},
          pages={491–510},
          year={2011},
          publisher={Elsevier},
          doi={https://doi.org/10.1016/j.pacfin.2011.05.002}

          @online{FTSEHedge,
          keywords={sito},
          Title = {FTSEHedge.com},
          Url = {https://www.ftse.com},
          Urldate = {2021-01-23}}

          \end{filecontents*}

          \documentclass{book}
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{url}
          \usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
          \usepackage{csquotes}

          \addbibresource{biblio.bib}
          \nocite{*}

          \DeclareBibliographyCategory{testi}
          \DeclareBibliographyCategory{siti}

          \addtocategory{testi}{mccrary2004hedge}
          \addtocategory{testi}{weng2011style}
          \addtocategory{siti}{barclay}
          \addtocategory{siti}{FTSEHedge}

          \defbibheading{testi}{\section*{Testi}}
          \defbibheading{siti}{\section*{Siti}}

          \begin{document}

          \chapter{Capitolo primo}
          bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}
          bla\footcite{weng2011style}
          \chapter*{\bibname}
          \addcontentsline{toc}{chapter}{\bibname}
          \markboth{\scshape bibliografia}{\scshape bibliografia}
          \printbibliography[heading=testi,category=testi]
          \printbibliography[heading=siti,category=siti]

          \end{document}`

        • #119457
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::



            @Fede95
            ,
            Non devi comunque più usare l’ambiente [tt]filecontents*[/tt] che funziona ancora (male) per poter ricompilare documenti obsoleti. Se il file esiste già nella stessa cartella non lo sovrascrive; quindi per tuo uso e consumo non chiamare il fuo file biblio.bib, ma chiamalo sempre con quella estensione, con il nome del tuo file principale. Per l’esempio minimo, questa volta ci sei, ma, ripeto, può darsi benissimo che quei riferimenti non siano stati aggiunti al tuo vero database bibliografico, perché quella forma di filecontents8 NON sovrascrive file già esistenti e con lo stesso nome.

            Per il resto, vediamo se @samiel trova che cosa c’è che non va. Io uso poco biblatex con biber, quindi non ho la competenza per dirti che cosa succede con le tue aggiunte.

            Comunque, anche con la mia inesperienza vedo che manca la graffa chiusa per il record weng2011style.

          • #119458
            samiel
            Partecipante
              Up
              0
              Down
              ::


              Era un difetto del mio file dovuto a filecontent,
              errore che probabilmente non ti darà il tuo file originale.
              Prova questo:
              `\begin{filecontents*}{\jobname.bib}
              @book{
              mccrary2004hedge,
              title={Hedge fund course},
              author={McCrary, Stuart A.},
              volume={304},
              year={2004},
              publisher={John Wiley \& Sons}
              }

              @online{
              barclay,
              keywords={sito},
              Title = {BarclayHedge.com},
              Url = {www.barclayhedge.com/},
              Urldate = {2021-01-23}
              }

              @article{weng2011style,
              title={Style analysis and Value-at-Risk of Asia-focused hedge funds},
              author={Weng, Haijie and Tr{\”u}ck, Stefan},
              journal={Pacific-Basin Finance Journal},
              volume={19},
              number={5},
              pages={491–510},
              year={2011},
              publisher={Elsevier},
              doi={https://doi.org/10.1016/j.pacfin.2011.05.002}

              @online{FTSEHedge,
              keywords={sito},
              Title = {FTSEHedge.com},
              Url = {https://www.ftse.com},
              Urldate = {2021-01-23}}

              \end{filecontents*}

              \documentclass{book}
              \usepackage[T1]{fontenc}
              \usepackage[utf8]{inputenc}
              \usepackage[italian]{babel}
              \usepackage{url}
              \usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
              \usepackage{csquotes}

              \addbibresource{biblio.bib}
              \nocite{*}

              \DeclareBibliographyCategory{testi}
              \DeclareBibliographyCategory{siti}

              \addtocategory{testi}{mccrary2004hedge}
              \addtocategory{testi}{weng2011style}
              \addtocategory{siti}{barclay}
              \addtocategory{siti}{FTSEHedge}

              \defbibheading{testi}{\section*{Testi}}
              \defbibheading{siti}{\section*{Siti}}

              \begin{document}

              \chapter{Capitolo primo}
              bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}
              bla\footcite{weng2011style}
              \chapter*{\bibname}
              \addcontentsline{toc}{chapter}{\bibname}
              \markboth{\scshape bibliografia}{\scshape bibliografia}
              \printbibliography[heading=testi,category=testi]
              \printbibliography[heading=siti,category=siti]

              \end{document}`
              Poi ovviamente devi modificare in riferimento al tuo file bibliografico,
              che suppongo non sarà interno…

              In caso di ricompilazione, cancella tutti i file ausiliari
              m

            • #119459
              samiel
              Partecipante
                Up
                0
                Down
                ::


                Scusa, era un difetto del mio file di prova.
                Se scrivi meglio il codice, vedi meglio anche le graffe e non rischi di dimenticarne qualcuna.
                Non devi ripetere ogni volta \addtocategory, ma metti le entries di fila, separate da virgola:
                risparmi codice inutile.
                Se ricompili, in questo caso (cioè con la bibliografia interna) elimina tutti i file ausiliari.
                Vedi questo:
                `\begin{filecontents*}{\jobname.bib}
                @book{
                mccrary2004hedge,
                title={Hedge fund course},
                author={McCrary, Stuart A.},
                volume={304},
                year={2004},
                publisher={John Wiley \& Sons}
                }

                @online{
                barclay,
                keywords={sito},
                Title = {BarclayHedge.com},
                Url = {www.barclayhedge.com/},
                Urldate = {2021-01-23}
                }

                @article{
                weng2011style,
                title={Style analysis and Value-at-Risk of Asia-focused hedge funds},
                author={Weng, Haijie and Tr{\”u}ck, Stefan},
                journal={Pacific-Basin Finance Journal},
                volume={19},
                number={5},
                pages={491–510},
                year={2011},
                publisher={Elsevier},
                doi={https://doi.org/10.1016/j.pacfin.2011.05.002}
                }

                @online{
                FTSEHedge,
                keywords={sito},
                Title = {FTSEHedge.com},
                Url = {https://www.ftse.com},
                Urldate = {2021-01-23}
                }
                \end{filecontents*}

                \documentclass{book}
                \usepackage[T1]{fontenc}
                \usepackage[utf8]{inputenc}
                \usepackage[italian]{babel}
                \usepackage{url}
                \usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
                \usepackage{csquotes}

                \addbibresource{biblio.bib}
                \nocite{*}

                \DeclareBibliographyCategory{testi}
                \DeclareBibliographyCategory{siti}

                \addtocategory{testi}{mccrary2004hedge,weng2011style}
                \addtocategory{siti}{barclay,FTSEHedge}

                \defbibheading{testi}{\section*{Testi}}
                \defbibheading{siti}{\section*{Siti}}

                \begin{document}

                \chapter{Capitolo primo}
                bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}
                bla\footcite{weng2011style}
                \chapter*{\bibname}
                \addcontentsline{toc}{chapter}{\bibname}
                \markboth{\scshape bibliografia}{\scshape bibliografia}
                \printbibliography[heading=testi,category=testi]
                \printbibliography[heading=siti,category=siti]

                \end{document}`
                Poi dovrai modificare i riferimenti,
                perché credo che avrai un file apposito per la bibliografia

                m

                PS
                la netiquette vuole che nei forum non si adotti il lei
                e poi non sono ancora nonno 🙂

              • #119460
                samiel
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Scusa, era un difetto del mio file di esempio.
                  Se scrivi il codice in modo più ordinato non rischi di dimenticare qualche graffa.
                  Se ricompili questo tipo di file (con la bibliografia interna, per costruire un EMC), cancella sempre tutti i file ausiliari:
                  il problema non ti si porrà per il tuo lavoro, dove immagino tu abbia un file bibliografico separato;
                  in questo caso dovrai ovviamente modificare i riferimenti.
                  Per quanto riguarda [tt]\addtocategory[/tt], non serve ripeterlo ogni volta: fai liste con le entries separate da virgole;
                  se ne hai molte, meglio se le metti in ordine alfabetico per evitare doppioni.
                  Prova questo:
                  `\begin{filecontents*}{\jobname.bib}
                  @book{ mccrary2004hedge,
                  title = “Hedge fund course”,
                  author = “McCrary, Stuart A.”,
                  volume = “304”,
                  year = “2004”,
                  publisher = “John Wiley \& Sons”,
                  }

                  @article{ weng2011style,
                  title = “Style analysis and Value-at-Risk of Asia-focused hedge funds”,
                  author = “Weng, Haijie and Tr{\”u}ck, Stefan”,
                  journal = “Pacific-Basin Finance Journal”,
                  volume = “19”,
                  number = “5”,
                  pages = “491–510”,
                  year = “2011”,
                  publisher = “Elsevier”,
                  doi = “https://doi.org/10.1016/j.pacfin.2011.05.002”,
                  }

                  @online{ barclay,
                  keywords = “sito”,
                  title = “BarclayHedge.com”,
                  url = “www.barclayhedge.com/”,
                  urldate = “2021-01-23”,
                  }

                  @online{ FTSEHedge,
                  keywords = “sito”,
                  title = “FTSEHedge.com”,
                  url = “https://www.ftse.com/”,
                  urldate = “2021-01-23”,
                  }
                  \end{filecontents*}

                  \documentclass{book}
                  \usepackage[T1]{fontenc}
                  \usepackage[utf8]{inputenc}
                  \usepackage[italian]{babel}
                  \usepackage{url}
                  \usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
                  \usepackage{csquotes}

                  \addbibresource{\jobname.bib}
                  \nocite{*}

                  \DeclareBibliographyCategory{testi}
                  \DeclareBibliographyCategory{siti}

                  \addtocategory{testi}{mccrary2004hedge,weng2011style}
                  \addtocategory{siti}{barclay,FTSEHedge}

                  \defbibheading{testi}{\section*{Testi}}
                  \defbibheading{siti}{\section*{Siti}}

                  \begin{document}

                  \chapter{Capitolo primo}
                  bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}
                  bla\footcite{weng2011style} bla bla\footcite{FTSEHedge} and blah.

                  \chapter*{\bibname}
                  \addcontentsline{toc}{chapter}{\bibname}
                  \markboth{\scshape bibliografia}{\scshape bibliografia}
                  \printbibliography[heading=testi,category=testi]
                  \printbibliography[heading=siti,category=siti]

                  \end{document}`

                  In relazione all’altro tuo quesito, è possibile ordinare la bibliografia inserendo in ogni record bibliografico una keyword
                  (ed anche con type) e richiamandola poi – anche se nel tuo caso non vedo la differenza. Avrai ad esempio
                  `@book{ mccrary2004hedge,
                  title = “Hedge fund course”,
                  author = “McCrary, Stuart A.”,
                  volume = “304”,
                  year = “2004”,
                  publisher = “John Wiley \& Sons”,
                  keyword = “text”,
                  }`
                  e quindi`\printbibliography[keyword=text, title=Testi]
                  \printbibliography[keyword=site, title=Siti`
                  dove ovviamente le keywords sono parole a piacere.

                  Dettaglio: visto che usi utf8, puoi scrivere direttamente [tt]Trück[/tt] in luogo di [tt]Tr{\”u}ck[/tt]

                  m

                  PS
                  la netiquette dei forum prevede che non ci si dia lei,
                  e poi non sono ancora nonno 🙂

                • #119461
                  Up
                  0
                  Down
                  ::


                  Grazie, mi hai salvato la vita 🙂
                  Troppo gentile veramente. Grazie anche a OldClaudio.
                  Buona giornata

                • #119462
                  samiel
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    di nulla,
                    ti mando la fattura a casa 🙂

                    m

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

                Go to top