Modifier les styles de bibliographies existants

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Coucou ! Je viens de découvrir le style "apalike" dans un autre post et je le trouve cool. Par contre, est-il possible de ne pas afficher la citation avant le nom des auteurs dans la bibliographie. Je crains de ne pas être clair, je tente donc de m'expliquer :

Dans mon corps de texte ça me donne :
Le petit poucet, fier de semer une variété de haricots ayant un taux de germination supérieur à 85% certifié par une étude antérieure [Ogre et al., 1047] ....
Dans la biblio :
[Ogre et al., 1047] Ogre, M., Méchant, F., Caillou, V., and But, F. (1047) Le haricot magique affiche un taux de germination extraordinaire. Conte de fées magasine, 69 :12-14.
Dans la biblio que j'aimerais avoir :
Ogre, M., Méchant, F., Caillou, V., and But, F. (1047) Le haricot magique affiche un taux de germination extraordinaire. Conte de fées magasine, 69 :12-14.
Suis-je plus clair ? Est-ce possible ? Merci d'avance pour vos réponses et pour ne pas tenir compte de mon exemple de demeuré induit par une réunion de 7h qui vient de me casser le cerveau ! :mrgreen:
Il vaut mieux être saoul que con, ça dure moins longtemps.

D.GH
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 398
Inscription : lundi 02 juillet 2007, 16:15

Re: Modifier les styles de bibliographies existants

Message par D.GH »

pavel_vikanov a écrit :
Dans la biblio que j'aimerais avoir :
Ogre, M., Méchant, F., Caillou, V., and But, F. (1047) Le haricot magique affiche un taux de germination extraordinaire. Conte de fées magasine, 69 :12-14.
Utiliser la commande

Code : Tout sélectionner

\makeatletter
\renewcommand{\@biblabel}[1]{}
\makeatother

D.GH

fp
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 751
Inscription : mercredi 24 février 2010, 08:04

Re: Modifier les styles de bibliographies existants

Message par fp »

Essayez ça (non testé) :

Code : Tout sélectionner

\makeatletter
\renewcommand{\@biblabel}[1]{}
\makeatother
FP.

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Merci, je teste ça demain !!
Il vaut mieux être saoul que con, ça dure moins longtemps.

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Effectivement ça fonctionne. En revanche, de ce fait, ce n'est plus ergonomique et il est très difficile de différencier les différentes références ! 8)

J'ai bien tenté de mettre le nom des auteurs en gras en bidouillant une bêtise du genre \renewcommand{\@biblabel}[2]{\text{\bfseries #1}} que LaTeX semble comprendre...mais mal !! Pour preuve :
exempler.jpg
J'ai oublié d'ajouter que la compilation merdouille et que ça ouvre le fichier "xxxxx.bbl" au lieu de me laisser voir le pdf directement.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par pg le jeudi 01 avril 2010, 12:10, modifié 1 fois.
Raison : copie de l'image sur le serveur du forum
Il vaut mieux être saoul que con, ça dure moins longtemps.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Modifier les styles de bibliographies existants

Message par pg »

En chargeant le package apalike :

Code : Tout sélectionner

\usepackage{apalike}
il n'y a pas de crochets au début de chaque item de la bibliographie, mais ça reste lisible :
biblio_apalike.png

Code : Tout sélectionner

\begin{filecontents}{biblio.bib}
@ARTICLE{Ogre.haricot,
	AUTHOR       = "Ogre, M. and M\'echant, F. and Caillou, V. and But, F.",
	TITLE        = "Le haricot magique affiche un taux de germination extraordinaire",
	JOURNAL      = "Conte de fées magazine",
	YEAR         = "1047",
	VOLUME       = "69",
	NUMBER       = "",
	PAGES        = "12-14",
	MONTH        = "",
	NOTE         = ""
}
@ARTICLE{Bednar.2007,
	AUTHOR       = "Bednar, A. and Medina, V. and Ulmer-Scholle, D. and Frey, B. and Johnson, B. and Brostoff, W. and Larson, S.",
	TITLE        = "Effects of organic matter on the distribution of uranium in soil and plant matrices",
	JOURNAL      = "Chemosphere",
	YEAR         = "2007",
	VOLUME       = "70",
	NUMBER       = "",
	PAGES        = "237-347",
	MONTH        = "",
	NOTE         = ""
}
@ARTICLE{Bitton.1994,
	AUTHOR       = "Bitton, G. and Jung, K. and Koopman, B.",
	TITLE        = "Evaluation of a microplate assay specific for heavyy metal toxicity",
	JOURNAL      = "Archives of Environmental Contamination and Toxiology",
	YEAR         = "1994",
	VOLUME       = "27",
	NUMBER       = "",
	PAGES        = "25-28",
	MONTH        = "",
	NOTE         = ""
}
\end{filecontents}
\documentclass{article}

\usepackage{apalike}

\begin{document}

\cite{Ogre.haricot}
\cite{Bednar.2007}
\cite{Bitton.1994}

\bibliographystyle{apalike}
\bibliography{biblio}

\end{document}
(document à compiler avec latex puis bibtex puis 2 fois latex)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Merci !!
Il vaut mieux être saoul que con, ça dure moins longtemps.

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Au fait, quelqu'un saurait pourquoi le style apalike enlève les majuscules dans les titres des articles, sauf pour la première lettre ? Comment y remédier ?

Code : Tout sélectionner

\documentclass[12pt,a4paper]{report}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{apalike}

\usepackage[frenchb]{babel} 

\begin{document}

   \bibliographystyle{apalike}
   \nocite{*}
   \bibliography{/fichier_bib}

\end{document}

Code : Tout sélectionner

@article{collins2003a,
     author  = {Collins, R.N. and Merrington, G. and McLaughlin, M.J. and Morel, J.L.} ,
     title   = {Transformation and fixation of Zn in two polluted soils by changes of pH and organic ligands} ,
     journal = {Australian Journal of Soil Research} ,
     volume  = {41} ,
     number  = {5} ,
     pages   = {905-917} ,
     year    = {2003a} ,
}


@article{collins2003b,
     author  = {Collins, R.N. and Merrington, G. and McLaughlin, M.J. and Morel, J.L.} ,
     title   = {Organic ligand and pH effects on isotopically exchangeable Cd in polluted soils} ,
     journal = {Soil Science Society of America Journal} ,
     volume  = {67} ,
     number  = {1} ,
     pages   = {112-121} ,
     year    = {2003b} ,
}
Merci d'avance pour vos réponses.
Il vaut mieux être saoul que con, ça dure moins longtemps.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Modifier les styles de bibliographies existants

Message par pg »

pavel_vikanov a écrit :Au fait, quelqu'un saurait pourquoi le style apalike enlève les majuscules dans les titres des articles, sauf pour la première lettre ? Comment y remédier ?
La plupart des styles BibTeX suppriment les majuscules dans les titres. Pour l'éviter, il faut mettre une paire supplémentaire d'accolades (soit autour de tout le titre pour le protéger entièrement, soit uniquement autour des mots ou lettres problématiques) :

Code : Tout sélectionner

@article{collins2003a,
     author  = {Collins, R.N. and Merrington, G. and McLaughlin, M.J. and Morel, J.L.} ,
     title   = {{Transformation and fixation of Zn in two polluted soils by changes of pH and organic ligands}} ,
     journal = {Australian Journal of Soil Research} ,
     volume  = {41} ,
     number  = {5} ,
     pages   = {905-917} ,
     year    = {2003a} ,
}


@article{collins2003b,
     author  = {Collins, R.N. and Merrington, G. and McLaughlin, M.J. and Morel, J.L.} ,
     title   = {{Organic ligand and pH effects on isotopically exchangeable Cd in polluted soils}} ,
     journal = {Soil Science Society of America Journal} ,
     volume  = {67} ,
     number  = {1} ,
     pages   = {112-121} ,
     year    = {2003b} ,
}

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Parfait, je te remercie !
Il vaut mieux être saoul que con, ça dure moins longtemps.

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Re-bonjour ! J'ai l'impression que ce style n'accepte que 4 caractères pour la citation de la date dans le texte, et que par conséquent un 2004a dans le fichier bibtex devient un 004a dans le pdf de sortie. Est-ce que ça vous fait cela aussi ?
Il vaut mieux être saoul que con, ça dure moins longtemps.

fp
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 751
Inscription : mercredi 24 février 2010, 08:04

Re: Modifier les styles de bibliographies existants

Message par fp »

pavel_vikanov a écrit :Re-bonjour ! J'ai l'impression que ce style n'accepte que 4 caractères pour la citation de la date dans le texte, et que par conséquent un 2004a dans le fichier bibtex devient un 004a dans le pdf de sortie. Est-ce que ça vous fait cela aussi ?
Je n'ai pas testé, mais ça me semble après tout assez logique. Une année est sur 4 caractères, non ?

FP.

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

Logique, oui ! Sauf que c'est très courant de citer plusieurs articles du même auteur écrit la même année, d'où le 2004a, 2004b pour différencier !
Il vaut mieux être saoul que con, ça dure moins longtemps.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Modifier les styles de bibliographies existants

Message par pg »

pavel_vikanov a écrit :Re-bonjour ! J'ai l'impression que ce style n'accepte que 4 caractères pour la citation de la date dans le texte, et que par conséquent un 2004a dans le fichier bibtex devient un 004a dans le pdf de sortie. Est-ce que ça vous fait cela aussi ?
Il faut mettre 2004 dans le champ année, l'ajout d'un 'a', 'b' ou 'c' après est automatique s'il y a plusieurs entrées ayant les mêmes auteurs

pavel_vikanov
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 141
Inscription : mercredi 09 décembre 2009, 13:17
Localisation : Aix en Provence

Re: Modifier les styles de bibliographies existants

Message par pavel_vikanov »

:mrgreen:

En effet ! Merci !
Il vaut mieux être saoul que con, ça dure moins longtemps.