Sitografia

  • Creatore
    Topic
  • #18409
    Up
    0
    Down
    ::


    Ciao ragazzi,
    ho lo stesso problema di alcuni di voi che hanno scritto topic relativi all’argomento: devo aggiungere alla bibliografia una sezione con i siti consultati. Essendo un nuovo membro della comunità LaTeX non ci ho capito molto dalle spiegazioni tecniche che avete fornito ed entro novembre dovrei consegnare la tesi.

    Vi chiederei gentilmente un favore: mi spiegate come posso fare ad aggiungere una sezione “siti consultati” in cui trovo un elenco simile alla precedente sezione bibliografica (possibilmente con i riferimenti numerici del tipo
    [56]www.io.it
    [57]www.helloworld.com
    )
    ?

    Vi prego di utilizzare un linguaggio semplice

    grazie

Visualizzazione 19 filoni di risposte
  • Autore
    Risposte
    • #18410
      Up
      0
      Down
      ::


      Prova a guardare qui:
      http://www.guit.sssup.it/phpBB2/viewtopic.php?t=2101&highlight=sitografia

      Poi un’altra cosa che ti si potrebbe chiedere è: vorresti utilizzare un database e poi utilizzi bibtex, oppure l’ambiente thebibliography.
      Ciao Alberto

    • #18411
      Up
      0
      Down
      ::

      Ciao ragazzi,
      ho lo stesso problema di alcuni di voi che hanno scritto topic relativi all’argomento: devo aggiungere alla bibliografia una sezione con i siti consultati. Essendo un nuovo membro della comunità LaTeX non ci ho capito molto dalle spiegazioni tecniche che avete fornito ed entro novembre dovrei consegnare la tesi.

      Vi chiederei gentilmente un favore: mi spiegate come posso fare ad aggiungere una sezione “siti consultati” in cui trovo un elenco simile alla precedente sezione bibliografica (possibilmente con i riferimenti numerici del tipo
      [56]www.io.it
      [57]www.helloworld.com
      )
      ?

      Vi prego di utilizzare un linguaggio semplice

      Dipende anche da come scrivi la bibliografia normale. Se usi BibTeX è un conto, se invece scrivi direttamente l’ambiente thebibliography è un altro.

      Se usi direttamente thebibliography puoi aggiungere nel preambolo questo codice
      `\makeatletter
      \let\@orig@endthebibliography\endthebibliography
      \renewcommand\endthebibliography{%
      \xdef\@kept@last@number{\the\c@enumiv}%
      \@orig@endthebibliography}

      \newenvironment{thesitography}[1]
      {\def\bibname{Siti consultati}%
      \thebibliography{#1}%
      \setcounter{enumiv}{\@kept@last@number}%
      }
      {\@orig@endthebibliography}
      \makeatother`
      e usare poi l’ambiente thesitography allo stesso modo di thebibliography
      `\begin{thebibliography}{99}
      \bibitem{…} …

      \end{thebibliography}

      \begin{thesitography}{99}
      \bibitem{io} \texttt{www.io.it}

      \bibitem{hello} \texttt{www.helloworld.it}


      \end{thesitography}`
      Ciao
      Enrico

    • #18412
      Up
      0
      Down
      ::


      ciao, prendo in prestito questo thread per una domanda riguardo la sitografia.
      uso texshop su mac ed ho creato sia bibliografia che sitografia con bibdesk.
      ho i due elenchi divisi ma la numerazione riparte da 1 nella sitografia ,mentre vorrei che continuasse in modo da non avere due [1] due [2] ecc.
      ho visto che l’argomento è stato affrontato,ma non sono riuscita a risolvere.
      ho messo questo nel preambolo:

      `\usepackage[resetlabels]{multibib}
      \newcites{web}{Siti \textup{web} consultati}
      `
      e questo dentro il document:

      `\backmatter

      \addcontentsline{toc}{chapter}{Bibliografia}
      \bibliographystyle{plain}
      \bibliography{biblio}
      \nocite{*}

      \nociteweb{*}
      \bibliographystyleweb{plain}
      \bibliographyweb{web}
      `
      supponiamo che il file che contiene il tutto sia “foglio”.ho compilato in questo modo:

      `latex foglio
      bibtex foglio
      bibtex web
      latex foglio
      latex foglio`

      ho anche pensato di compilare bibtex il file biblio, ma mi dice che non può aprire il file biblio.aux.
      dove sbaglio?
      grazie a chi saprà darmi una mano!
      elettra

    • #18413
      Up
      0
      Down
      ::

      ciao, prendo in prestito questo thread per una domanda riguardo la sitografia.
      uso texshop su mac ed ho creato sia bibliografia che sitografia con bibdesk.
      ho i due elenchi divisi ma la numerazione riparte da 1 nella sitografia ,mentre vorrei che continuasse in modo da non avere due [1] due [2] ecc.
      ho visto che l’argomento è stato affrontato,ma non sono riuscita a risolvere.
      ho messo questo nel preambolo:

      `\usepackage[resetlabels]{multibib}
      \newcites{web}{Siti \textup{web} consultati}
      `
      e questo dentro il document:

      Hai provato a togliere resetlabels?

      Ciao
      Enrico

    • #18414
      Up
      0
      Down
      ::


      era così facile?
      e pensare che l’ho messo da un suggerimento dato nel forum…:o
      grazie mille 😉 😀

    • #18415
      Up
      0
      Down
      ::


      Ciao Enrico,
      grazie per la risposta.

      Io uso direttamente thebibliography. Ho provato a inserire nel preambolo la sezione di codice che mi hai mandato tu. Se compilo (PDFTexify) solamente con questo non mi restituisce alcune errore. Appena inserisco la sezione inerente alla sitografia nel file biblio.tex (così l’ho chiamato) mi dice che l’ambiente thesitography non è definito (Environment thesitography undefined).

      Potresti aiutarmi?

      grazie

    • #18416
      Up
      0
      Down
      ::

      Ciao Enrico,
      grazie per la risposta.

      Io uso direttamente thebibliography. Ho provato a inserire nel preambolo la sezione di codice che mi hai mandato tu. Se compilo (PDFTexify) solamente con questo non mi restituisce alcune errore. Appena inserisco la sezione inerente alla sitografia nel file biblio.tex (così l’ho chiamato) mi dice che l’ambiente thesitography non è definito (Environment thesitography undefined).

      No, senza un esempio. Se il tuo biblio.tex è inserito con \input o \include, non fa differenza se l’ambiente sta là o nel documento principale.

      Prova a farci capire meglio.

      Ciao
      Enrico

    • #18417
      Up
      0
      Down
      ::


      Ti illustro meglio:

      sezione del preambolo:
      `
      \mainmatter
      \pagestyle{fancy}

      \input{cap1}
      \input{cap2}
      \input{cap3}
      \input{cap4}
      \input{cap5}
      \input{cap6}
      \input{cap7}
      \input{cap8}

      \input {biblio}

      %\makeatletter
      \let\@orig@endthebibliography\endthebibliography
      \renewcommand\endthebibliography{%
      \xdef\@kept@last@number{\the\c@enumiv}%
      \@orig@endthebibliography}

      \newenvironment{thesitography}[1]
      {\def\bibname{Siti consultati}%
      \thebibliography{#1}%
      \setcounter{enumiv}{\@kept@last@number}%
      }
      {\@orig@endthebibliography}
      \makeatother`

      Mentre nel file biblio.tex ho trascritto esattamente quello che hai scritto tu:
      `
      \begin{thebibliography}{99}
      \bibitem{PMBOK} Project Management Institute, \emph{“ciao''}, 2000.
      \end{thebibliography}

      \begin{thesitography}{99}
      \bibitem{io} \texttt{www.io.it}
      \end{thesitography} `

      Ciao

    • #18418
      Up
      0
      Down
      ::

      Ti illustro meglio:

      sezione del preambolo:
      `
      \mainmatter
      \pagestyle{fancy}

      \input{cap1}
      \input{cap2}
      \input{cap3}
      \input{cap4}
      \input{cap5}
      \input{cap6}
      \input{cap7}
      \input{cap8}

      \input {biblio}

      %\makeatletter
      \let\@orig@endthebibliography\endthebibliography
      \renewcommand\endthebibliography{%
      \xdef\@kept@last@number{\the\c@enumiv}%
      \@orig@endthebibliography}

      \newenvironment{thesitography}[1]
      {\def\bibname{Siti consultati}%
      \thebibliography{#1}%
      \setcounter{enumiv}{\@kept@last@number}%
      }
      {\@orig@endthebibliography}
      \makeatother`

      Mentre nel file biblio.tex ho trascritto esattamente quello che hai scritto tu:
      `\begin{thebibliography}{99}
      \bibitem{PMBOK} Project Management Institute, \emph{“ciao''}, 2000.
      \end{thebibliography}

      \begin{thesitography}{99}
      \bibitem{io} \texttt{www.io.it}
      \end{thesitography} `

      Il preambolo è ciò che sta tra \documentclass[…]{…} e \begin{document}. Non commentare \makeatletter, mi raccomando.

      Qui hai definito l’ambiente da usare dopo averlo chiamato: è ovvio che non può funzionare, no?

      Ciao
      Enrico

    • #18419
      Up
      0
      Down
      ::


      Grande Enrico: ora va!

      Un’ultima cosa: come si fa a mettere la sitografia immediatamente sotto la bibliografia? Ora ho il termine della bibliografia e poi, in una nuova pagina, la sitografia ma preferisco avere tutto insieme nella stessa pagina: è possibile?

      grazie
      ciao
      Matteo

    • #18420
      Up
      0
      Down
      ::

      Grande Enrico: ora va!

      Un’ultima cosa: come si fa a mettere la sitografia immediatamente sotto la bibliografia? Ora ho il termine della bibliografia e poi, in una nuova pagina, la sitografia ma preferisco avere tutto insieme nella stessa pagina: è possibile?

      Sono due capitoli, se usi la classe book. Un possibile “workaround” dovrebbe essere questo: lasci tutto come sta nel preambolo e quando arrivi alla bibliografia-sitografia scrivi
      `\cleardoublepage
      \begingroup
      \addcontentsline{toc}{chapter}{Bibliografia e Siti consultati}
      \chapter*{Bibliografia e Siti consultati}
      \let\chapter\section
      \begin{thebibliography}{99}
      \bibitem{…} …

      \end{thebibliography}

      \begin{thesitography}{99}
      \bibitem{…} …

      \end{thesitography}

      \endgroup`
      Avrai due sezioni separate, una intitolata Bibliografia, l’altra “Siti consultati”. Ma, secondo me, è meglio averle come capitoli diversi.

      Ciao
      Enrico

    • #18421
      Up
      0
      Down
      ::


      Ciao a tutti,
      secondo me sto per farvi una domanda banale, ma non son riuscita a trovare soluzione cercando in giro..
      Sto scrivendo la tesi e ho una sezione di sitografia e una di bibliografia opportunamente create con i comandi
      %Per la sitografia
      \makeatletter
      \let\@orig@endthebibliography\endthebibliography
      \renewcommand\endthebibliography{%
      \xdef\@kept@last@number{\the\c@enumiv}%
      \@orig@endthebibliography}
      \newenvironment{thesitography}[1]
      {\def\bibname{Sitografia}
      \thebibliography{#1}%
      \setcounter{enumiv}{\@kept@last@number}%
      }
      {\@orig@endthebibliography}
      \makeatother

      Unico problema che mi rimane è che la mia bibliografia attualmente finisce al numero [6] e la sitografia inizia al numero [7]. Ho risolto il problema commentando la linea di comando \setcounter{enumiv}{\@kept@last@number}%
      E infatti la anche la sitografia inizia da [1]. Ma non voglio che sia numerata da [1] a [n] ma bensì da [S1] a [Sn] dove la S sta per “Sito” come potrete ben immaginare..in modo tale da poter differenziare nel testo i richiami bibliografici dai richiami sitografici.
      Ma non so come si fa a dire a LaTeX di fare questa differenziazione… mi potete dare una mano?
      Grazie mille in anticipo e scusatemi ancora per la banalità che vi sto chiedendo…

    • #18422
      Up
      0
      Down
      ::

      Ciao a tutti,
      secondo me sto per farvi una domanda banale, ma non son riuscita a trovare soluzione cercando in giro..
      Sto scrivendo la tesi e ho una sezione di sitografia e una di bibliografia opportunamente create con i comandi
      %Per la sitografia
      \makeatletter
      \let\@orig@endthebibliography\endthebibliography
      \renewcommand\endthebibliography{%
      \xdef\@kept@last@number{\the\c@enumiv}%
      \@orig@endthebibliography}
      \newenvironment{thesitography}[1]
      {\def\bibname{Sitografia}
      \thebibliography{#1}%
      \setcounter{enumiv}{\@kept@last@number}%
      }
      {\@orig@endthebibliography}
      \makeatother

      Unico problema che mi rimane è che la mia bibliografia attualmente finisce al numero [6] e la sitografia inizia al numero [7]. Ho risolto il problema commentando la linea di comando \setcounter{enumiv}{\@kept@last@number}%
      E infatti la anche la sitografia inizia da [1]. Ma non voglio che sia numerata da [1] a [n] ma bensì da [S1] a [Sn] dove la S sta per “Sito” come potrete ben immaginare..in modo tale da poter differenziare nel testo i richiami bibliografici dai richiami sitografici.
      Ma non so come si fa a dire a LaTeX di fare questa differenziazione… mi potete dare una mano?
      Grazie mille in anticipo e scusatemi ancora per la banalità che vi sto chiedendo…

      Quel codice serviva per continuare la numerazione, nel tuo caso è inutile.
      `\makeatletter
      \newenvironment{thesitography}[1]
      {\def\refname{Sitografia}%
      \def\bibname{Sitografia}%
      \def\@biblabel##1{[S##1]}%
      \def\@bibitem##1{\item\if@filesw \immediate\write\@auxout
      {\string\bibcite{##1}{S\the\value{\@listctr}}}\fi\ignorespaces}%
      \thebibliography{#1}}
      {\endthebibliography}
      \makeatother`
      Ciao
      Enrico

    • #18423
      Up
      0
      Down
      ::

      Ciao
      Enrico

      Enrico, grazie veramente!ora è perfetto!
      Grazie mille!!

    • #18424
      Up
      0
      Down
      ::


      Salve a tutti voi!
      Anche io ho difficoltà con la sitografia. Ho provato ad utilizzare sia the bibliography che bibtex ma con scarsissimi risutlati. Ovviamente ho caricato sia il pacchetto “url” che “multibib”, come scritto nel manuale “ArteLaTex” che ho consultato.
      Con the bibliography si interrompe prima di scrivere il documento .pdf; con bibtex non inserisce la sitografia e mi dice:

      (multibib.sty
      Package: multibib 2003/03/24 v1.2 Multiple bibliographies for one document.
      \mb@biblabelwidth=\count120
      )
      \@auxoutweb=\write3
      (web.aux) (url.sty

      ! LaTeX Error: Command \url already defined.
      Or name \end… illegal, see p.192 of the manual.

      Quando vado a guardare in dettaglio gli errori segnalati nel file di log, in corrispondenza a questo Errore indica una riga nel file url.sty che vi mando qui di seguito:

      \newcommand\url{\begingroup \Url}

      cosa sbaglio?
      Aspetto vostri aiuti

    • #18425
      Up
      0
      Down
      ::


      Ciao a tutti,
      anch’io ho lo stesso problema di astar… 😥
      QUALCUNO POTREBBE ESSERE COSì GENTILE DA RISPONDERE PER RISOLVERE IL PROBLEMA???
      GRAZIE,
      UN SALUTO A TUTTI 😀

    • #18426
      Up
      0
      Down
      ::

      Salve a tutti voi!
      Anche io ho difficoltà con la sitografia. Ho provato ad utilizzare sia the bibliography che bibtex ma con scarsissimi risutlati. Ovviamente ho caricato sia il pacchetto “url” che “multibib”, come scritto nel manuale “ArteLaTex” che ho consultato.
      Con the bibliography si interrompe prima di scrivere il documento .pdf; con bibtex non inserisce la sitografia e mi dice:

      (multibib.sty
      Package: multibib 2003/03/24 v1.2 Multiple bibliographies for one document.
      \mb@biblabelwidth=\count120
      )
      \@auxoutweb=\write3
      (web.aux) (url.sty

      ! LaTeX Error: Command \url already defined.
      Or name \end… illegal, see p.192 of the manual.

      Quando vado a guardare in dettaglio gli errori segnalati nel file di log, in corrispondenza a questo Errore indica una riga nel file url.sty che vi mando qui di seguito:

      \newcommand\url{\begingroup \Url}

      cosa sbaglio?

      Impossibile saperlo, dal momento che il pacchetto multibib non definisce il comando \url. Quindi dev’essere qualcosa che carichi prima a farlo.

      Ciao
      Enrico

    • #18427
      Up
      0
      Down
      ::


      Buonasera.
      Compilo il codice che segue:

      `\documentclass[11pt,a4paper]{scrreprt}

      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage{microtype}
      \usepackage{classicthesis-ldpkg}
      \usepackage[subfig,parts,eulermath,pdfspacing,beramono]{classicthesis}
      \usepackage[italian]{arsclassica}

      \makeatletter
      \newenvironment{thesitography}[1]
      {\def\refname{Sitografia}%
      \def\bibname{Sitografia}%
      \def\@biblabel##1{[S##1]}%
      \def\@bibitem##1{\item\if@filesw \immediate\write\@auxout
      {\string\bibcite{##1}{S\the\value{\@listctr}}}\fi\ignorespaces}%
      \thebibliography{#1}}
      {\endthebibliography}
      \makeatother

      \begin{document}
      \cleardoublepage
      \manualmark
      \markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}}
      \refstepcounter{dummy}
      \addcontentsline{toc}{chapter}{\tocEntry{\bibname}}
      \begin{thebibliography}{9}
      \bibitem{vh} Victor Hugo, I Miserabili
      \end{thebibliography}

      \manualmark
      \markboth{\spacedlowsmallcaps{Sitografia}}{\spacedlowsmallcaps{Sitografia}}
      \refstepcounter{dummy}
      \addcontentsline{toc}{chapter}{\tocEntry{Sitografia}}
      \begin{thesitography}{9}
      \bibitem{wiki:fr} \url{http://en.wikipedia.org/wiki/}
      \end{thesitography}
      \end{document}`

      Funziona, ma ricevo l’errore:

      ! File ended while scanning use of \BR@@bibitem.

      Sapete dirmi cosa significa?
      Grazie,
      GG

    • #18428
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Buonasera.
        Compilo il codice che segue:

        `\documentclass[11pt,a4paper]{scrreprt}

        \usepackage[italian]{babel}
        \usepackage[latin1]{inputenc}
        \usepackage{microtype}
        \usepackage{classicthesis-ldpkg}
        \usepackage[subfig,parts,eulermath,pdfspacing,beramono]{classicthesis}
        \usepackage[italian]{arsclassica}

        \makeatletter
        \newenvironment{thesitography}[1]
        {\def\refname{Sitografia}%
        \def\bibname{Sitografia}%
        \def\@biblabel##1{[S##1]}%
        \def\@bibitem##1{\item\if@filesw \immediate\write\@auxout
        {\string\bibcite{##1}{S\the\value{\@listctr}}}\fi\ignorespaces}%
        \thebibliography{#1}}
        {\endthebibliography}
        \makeatother

        \begin{document}
        \cleardoublepage
        \manualmark
        \markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}}
        \refstepcounter{dummy}
        \addcontentsline{toc}{chapter}{\tocEntry{\bibname}}
        \begin{thebibliography}{9}
        \bibitem{vh} Victor Hugo, I Miserabili
        \end{thebibliography}

        \manualmark
        \markboth{\spacedlowsmallcaps{Sitografia}}{\spacedlowsmallcaps{Sitografia}}
        \refstepcounter{dummy}
        \addcontentsline{toc}{chapter}{\tocEntry{Sitografia}}
        \begin{thesitography}{9}
        \bibitem{wiki:fr} \url{http://en.wikipedia.org/wiki/}
        \end{thesitography}
        \end{document}`

        Funziona, ma ricevo l’errore:

        ! File ended while scanning use of \BR@@bibitem.

        Sapete dirmi cosa significa?
        Grazie,
        GG

        Lasciando una riga vuota dopo il secondo \bibitem,
        `
        […]
        \addcontentsline{toc}{chapter}{\tocEntry{Sitografia}}
        \begin{thesitography}{9}
        \bibitem{wiki:fr}

        \url{http://en.wikipedia.org/wiki/}
        \end{thesitography}
        \end{document}`
        l’errore scompare (http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2008-12/msg01049.html) però i riferimenti non sono più allineati. 🙁

        Ciao,
        Antonio

      • #18429
        Up
        0
        Down
        ::

        Buonasera.
        Compilo il codice che segue:

        `\documentclass[11pt,a4paper]{scrreprt}

        \usepackage[italian]{babel}
        \usepackage[latin1]{inputenc}
        \usepackage{microtype}
        \usepackage{classicthesis-ldpkg}
        \usepackage[subfig,parts,eulermath,pdfspacing,beramono]{classicthesis}
        \usepackage[italian]{arsclassica}

        \makeatletter
        \newenvironment{thesitography}[1]
        {\def\refname{Sitografia}%
        \def\bibname{Sitografia}%
        \def\@biblabel##1{[S##1]}%
        \def\@bibitem##1{\item\if@filesw \immediate\write\@auxout
        {\string\bibcite{##1}{S\the\value{\@listctr}}}\fi\ignorespaces}%
        \thebibliography{#1}}
        {\endthebibliography}
        \makeatother

        \begin{document}
        \cleardoublepage
        \manualmark
        \markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}}
        \refstepcounter{dummy}
        \addcontentsline{toc}{chapter}{\tocEntry{\bibname}}
        \begin{thebibliography}{9}
        \bibitem{vh} Victor Hugo, I Miserabili
        \end{thebibliography}

        \manualmark
        \markboth{\spacedlowsmallcaps{Sitografia}}{\spacedlowsmallcaps{Sitografia}}
        \refstepcounter{dummy}
        \addcontentsline{toc}{chapter}{\tocEntry{Sitografia}}
        \begin{thesitography}{9}
        \bibitem{wiki:fr} \url{http://en.wikipedia.org/wiki/}
        \end{thesitography}
        \end{document}`

        Funziona, ma ricevo l’errore:

        ! File ended while scanning use of \BR@@bibitem.

        Sapete dirmi cosa significa?
        Grazie,
        GG

        Significa che la seconda bibliografia manda in malora il sistema di backref. Puoi disabilitare le “back references” per la sitografia scrivendo prima dell’ambiente relativo \backrefparscanfalse. Comunque non puoi avere “back references” per entrambe.

        Ciao
        Enrico

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

    Go to top