Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bibliographie, ou sitographie?

108 views
Skip to first unread message

Kevin Denis

unread,
Nov 1, 2009, 9:45:02 AM11/1/09
to
Bonjour,

Avez vous des m�thodes pour r�aliser une 'sitographie' (bibliographie
de sites webs) ? J'ai commenc� en faisant un
\begin{enumerate}
mais il y a peut-�tre plus adapt�?

De plus, comment caser cette sitographie dans une table des mati�res
sans qu'elle apparaisse en 'chapitre x' ou en 'annexe y' mais uniquement
en 'sitographie' ?

Merci
--
Kevin

Gaby

unread,
Nov 1, 2009, 12:08:56 PM11/1/09
to
Bonjour

> Avez vous des m�thodes pour r�aliser une 'sitographie' (bibliographie
> de sites webs) ? J'ai commenc� en faisant un
> \begin{enumerate}
> mais il y a peut-�tre plus adapt�?

Si tu as besoin de te servir de cette liste de sites comme d'une
bibliographie avec des renvois � partir du corps du document, je te
sugg�re de te servir de l'entr�e @MISC de bibtex tout simplement :

Dans un fichier MaWebBiblio.bib (par exemple), saisir l'entr�e

@MISC{toto:site,
author = {toto, paul},
title = {Un site super sur \LaTeX},
month = "nov",
year = {2009},
note = {http://www.test.org/toto/}
}

(on peut mettre l'url dans un \href{} pour la rendre cliquable si le
document est destin� � �tre lu sur un �cran)

Autre possibilit�, utiliser le package biblatex qui te propose une
entr�e du type @ONLINE

@ONLINE{toto:site,
author = {toto, paul},
title = {Un site super sur \LaTeX},
month = "nov",
year = {2009},
url = {http://www.test.org/toto/}
}

et

\documentclass{article}
\usepackage{biblatex}
\bibliography{MaWebBiblio.bib}

\title{Test du package \textsf{biblatex}}
\date{}

\begin{document}

\maketitle
\nocite{toto:site}
\printbibliography

\end{document}

(je n'ai pas de latex install� sur cet ordi pour tester cet ECM)

>
> De plus, comment caser cette sitographie dans une table des mati�res
> sans qu'elle apparaisse en 'chapitre x' ou en 'annexe y' mais uniquement
> en 'sitographie' ?
>
> Merci

Si tu gardes ta solution avec une liste du type "enumerate", tu peux la
saisir dans un chapitre �toil� :

\chapter*{Sitographie}

pour �ter toute num�rotation � ton chapitre et l'inclure comme
chapitre dans ta table des mati�res avec :

\addcontentsline{toc}{chapter}{\numberline{}Sitographie}

Gaby

Kevin Denis

unread,
Nov 2, 2009, 9:34:20 AM11/2/09
to
Le 01-11-2009, Gaby <gilbert...@nospam.wanadoo.fr> a �crit�:

>
>> Avez vous des m�thodes pour r�aliser une 'sitographie' (bibliographie
>> de sites webs) ? J'ai commenc� en faisant un
>> \begin{enumerate}
>> mais il y a peut-�tre plus adapt�?
>
> \documentclass{article}
> \usepackage{biblatex}
>
Bon, pas de biblatex sur mon installation. Je suis all� la chercher l�:
http://ctan.tug.org/tex-archive/help/Catalogue/entries/biblatex.html

Le biblatex est install�, mais mon m�moire ne compile pas:
! LaTeX Error: Option clash for package url.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.24 \usepackage
[breaklinks,pdfborder={0 0 0}]{hyperref}
? H
The package url has already been loaded with options:
[]
There has now been an attempt to load it with options
[hyphens]
Adding the global options:
,hyphens
to your \documentclass declaration may fix this.
Try typing <return> to proceed.

Ceci dit, j'ai compil� tout de m�me l'ECM, mais la biblio est enti�rement
vide. J'ai utilis� comme fichier de biblio.bib:

@MISC{toto:site,
author = {toto, paul},

title = {Une entr�e de type @MISC \LaTeX},


month = "nov",
year = {2009},
note = {http://www.test.org/toto/}
}

@ONLINE{toto:site,


author = {toto, paul},

title = {Une entr�e de type @ONLINE \LaTeX},


month = "nov",
year = {2009},
url = {http://www.test.org/toto/}
}

Une id�e sur la raison qui fait que la biblio soit vide?
Merci
--
Kevin
--
Kevin

azrazer

unread,
Nov 2, 2009, 10:25:13 AM11/2/09
to
Kevin Denis a �crit :
La biblio est vide si tu ne fais r�f�rence � aucun document... donc il
faut que ton m�moire contienne quelque part un \ref{toto:site}
par ailleurs, si tu as deux entr�es qui sont r�f�renc�es toto:site,
c'est peut-�tre un peu bizarre... mais je ne suis pas certain.

Sinon pour l'erreur, es-tu oblig� de charger le package url ? si oui,
as-tu essay� le conseil de LaTeX (rajouter hyphens a documentclass)

Courage, c'est bientot fini :)

azra

Paul Gaborit

unread,
Nov 2, 2009, 10:54:55 AM11/2/09
to

� (at) Mon, 02 Nov 2009 16:25:13 +0100,
azrazer <dsf...@poupidoup.com> �crivait (wrote):

> Sinon pour l'erreur, es-tu oblig� de charger le package url ? si oui,
> as-tu essay� le conseil de LaTeX (rajouter hyphens a documentclass)

L'autre solution : charger le package 'url' (avec ses options) avant
'biblatex'.

--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>

Kevin Denis

unread,
Nov 2, 2009, 11:14:09 AM11/2/09
to
Le 02-11-2009, azrazer <dsf...@poupidoup.com> a �crit�:

>> Une id�e sur la raison qui fait que la biblio soit vide?
>>
> La biblio est vide si tu ne fais r�f�rence � aucun document... donc il
> faut que ton m�moire contienne quelque part un \ref{toto:site}
> par ailleurs, si tu as deux entr�es qui sont r�f�renc�es toto:site,
> c'est peut-�tre un peu bizarre... mais je ne suis pas certain.
>
J'ai renomm� une en toto:sitemisc et l'autre en toto:siteonline.

Bon, mon ECM s'appelle fctt.tex, je le compile � l'aide de pdflatex,
mais je vois:

No file fctt.bbl
LaTeX Warning: Reference `toto:sitemisc' on page 1 undefined on input line 46.
LaTeX Warning: Reference `toto:siteonline' on page 1 undefined on input line 47
LaTeX Warning: Empty bibliography on input line 49.
LaTeX Warning: There were undefined references.

Et effectivement, je n'ai aucune biblio..

\documentclass[a4paper,12pt,oneside,hyphens]{report}
\usepackage[T1]{fontenc}
\usepackage[english,francais]{babel}
\usepackage{biblatex} %%Pour la biblio
\bibliography{biblio} %j'ai essay� avec {biblio.bib} sans succ�s
\usepackage{url}


\usepackage[breaklinks,pdfborder={0 0 0}]{hyperref}

\usepackage{microtype}

\begin{document}
Voila une url \url{http://www.google.fr}.

Alors la je cite un \ref{toto:sitemisc} en reference MISC et
une autre \ref{toto:siteonline} en online.
\printbibliography

\end{document}

Et mon fichier biblio.bib:
@MISC{toto:sitemisc,


author = {toto, paul},
title = {Une entr�e de type @MISC \LaTeX},
month = "nov",
year = {2009},
note = {http://www.test.org/toto/}
}

@ONLINE{toto:siteonline,


author = {toto, paul},
title = {Une entr�e de type @ONLINE \LaTeX},
month = "nov",
year = {2009},
url = {http://www.test.org/toto/}
}

Ai-je rat� quelque chose?

Merci
--
Kevin

Teysseyre

unread,
Nov 2, 2009, 1:50:32 PM11/2/09
to
Kevin Denis a �crit :

Bonsoir,

Mon fichier .tex :


\documentclass[a4paper,12pt,oneside,hyphens]{report}
\usepackage[T1]{fontenc}

\usepackage[style=numeric,hyperref,subentry]{biblatex}


\usepackage{url}
\usepackage[breaklinks,pdfborder={0 0 0}]{hyperref}

%\usepackage{microtype}
\bibliography{biblio}
\usepackage[english,francais]{babel}

\begin{document}
Voila une url \url{http://www.google.fr}.

Alors la je cite un \cite{toto:sitemisc} en reference MISC et
une autre \cite{toto:siteonline} en online.
\printbibliography

\end{document}

mon fichier .bib :


@MISC{toto:sitemisc,
author = {toto, paul},
title = {Une entr�e de type @MISC \LaTeX},
month = "nov",
year = {2009},

url = {http://www.test.org/toto/}
}

@ONLINE{toto:siteonline,
author = {toto, paul},
title = {Une entr�e de type @ONLINE \LaTeX},
month = "nov",
year = {2009},
url = {http://www.test.org/toto/}
}

A noter "url = " dans @misc

\ref{ } remplac� par \cite{ }

Bon courage,
Denis

Kevin Denis

unread,
Nov 3, 2009, 10:12:57 AM11/3/09
to
Le 02-11-2009, Teysseyre <denis.t...@wanadoo.fr> a �crit�:

>
> Alors la je cite un \cite{toto:sitemisc} en reference MISC et

Ok, avec \cite en lieu et place de \ref, cela fonctionne.

> A noter "url = " dans @misc
>

Ok

> \ref{ } remplac� par \cite{ }
>
Donc c'est bon.

Malgr� tout, pouvez vous m'expliquer la mani�re dont compiler?
J'ai lanc�
$ pdflatex fctt.tex
puis
$ bibtex fctt.aux
puis une seconde fois
$ pdflatex fctt.tex

Est-ce la bonne mani�re de faire?

Merci
--
Kevin

Pétiard François

unread,
Nov 3, 2009, 10:28:59 AM11/3/09
to
Le 03/11/2009 16:12, Kevin Denis a �crit :

Il me semble qu'il faut lancer pdflatex 2 fois apr�s avoir lanc� bibtex
pour que LaTeX r�solve les r�f�rences biblio.

La toute premi�re fois, LaTeX �crit dans le fichier .aux les cl�s des
diff�rents \cite{...} rencontr�s

Puis, en lan�ant bibtex, celui-ci lit le fichier .aux et extrait du
fichier .bib (gr�ce au fichier .aux) les r�f�rences biblio effectivement
cit�es (sauf si on a mis la commande \nocite{*}, auquel cas bibtex prend
tout le fichier .bib) et cr�e un fichier .bbl

La deuxi�me fois qu'on lance LaTeX, celui-ci n'a pas encore lu le
fichier .bbl, donc affiche encore des ?? dans le dvi (ou le pdf) mais,
en rencontrant la commande \printbiliography, il charge le fichier .bbl
et �crit dans le fichier .aux la r�f�rence associ�e � \cite{}

Enfin, la troisi�me fois qu'on lance LaTeX, tout est bon.

Fran�ois


--
Mince, j'�tais persuad� que tu �tais quelqu'un de bien. Je sais qu'on
est vendredi mais le mauvais go�t conna�t des limites quand m�me.
-+- Joss in fr.comp.text.tex -+-

Manuel Pégourié-Gonnard

unread,
Nov 3, 2009, 12:27:05 PM11/3/09
to
P�tiard Fran�ois scripsit :

> Il me semble qu'il faut lancer pdflatex 2 fois apr�s avoir lanc� bibtex
> pour que LaTeX r�solve les r�f�rences biblio.
>

Pour �tre pr�cis, il faut le lancer suffisament de fois pour qu'il
arr�te de dire dans le log que � citation undefined � ou � reference
undefined � et qu'il faut le relancer :-)

Pour �tre encore plus pr�cis, des fois on a besoin de faire

latex; bitex; latex; bibtex; latex (n fois)

C'est le cas par exemple si une de nos entr�es bibliograpghiques cite un
autre ouvrage, qui n'est pas cit� par ailleurs.

Si, comme c'est possible avec biblatex, on fait des biblio s�par�es par
partie ou par sujet, il faudra aussi ex�cuter bibtex sur plusieurs
fichiers.

Bref, la conclusion c'est qu'il faut mieux lire le log pour v�rifier.
LaTeX nous dit quand il faut le relancer, et biblatex �crit aussi des
messages assez clairs sur ce qu'il faut faire.

--
Manuel P�gouri�-Gonnard Institut de math�matiques de Jussieu
http://weblog.elzevir.fr/ http://people.math.jussieu.fr/~mpg/


Teysseyre

unread,
Nov 7, 2009, 1:15:24 PM11/7/09
to ke...@alinto.comnospam
Kevin Denis a �crit :

Bonsoir,
Excusez le retard de ma r�ponse.

Sous Windows-TeXniCenter-MiKteK 2.7 :

Pr�-requis :
- biblatex.sty dans le Programs Files/MiKteX2.7/TeX/LaTeX/biblatex/latex
- dans le m�me r�pertoire que le fichier.tex : biblio.bib et
biblatex.bst (sans celui-ci, �a ne marche pas pour moi)

Nombre de compilations : 2
HTH

Denis

0 new messages