Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
3_composition:annexes:bibliographie:capitalisation_avec_bibtex [2018/12/03 23:58]
jejust
3_composition:annexes:bibliographie:capitalisation_avec_bibtex [2020/12/27 01:14]
jejust Suppression suite à fusion avec "composition/annexes/bibliographie/conserver_les_majuscules_dans_les_titres"
Ligne 1: Ligne 1:
-====== ​Capitalisation in BibTeX ​======+====== ​Comment conserver les majuscules dans les titres? ​======
  
 +Certains styles bibliographiques,​ notamment les styles standards
 +de BibTeX, ont la mauvaise habitude de passer les titres des ouvrages cités
 +en minuscules (sauf, bien sûr, la première lettre). ​
  
-The standard BibTeX bibliography styles impose fixed ideas about +Si, avec un tel style, on cite :  
-the capitalisation of titles of things in the bibliography. ​ While +<code latex> 
-this is not unreasonable by BibTeX's lights ​(the rules come from +  ​title = "La FAQ du groupe fr.comp.text.tex"​ 
-the //Chicago Manual of Style//​) ​it can be troublesomesince +</​code>​ 
-BibTeX fails to recognise special uses (such as acronymschemical +on obtient le résultat: « <​latex>​La faq du groupe fr.comp.text.tex</​latex>​ ». 
-formulae, etc.).+ 
 +Ça n'est pas déraisonnable au vu des usages courants en anglais ​(les règles 
 +proviennent du //Chicago Manual of Style//​), ​mais c'est gênant pour les acronymes
 +les formules chimiques, les noms propres, etc. 
 + 
 +$\Reponse$ ​ Pour éviter ce problème, on utilise le fait que BibTeX 
 +ne touche pas les lettres qui sont dans des accoladesOn 
 +codera donc, par exemple, ainsi : 
  
-The solution is to enclose the words or letters whose capitalisation +<code bibtex> 
-BibTeX should not touch in bracesas:+title = {Programme de {TF1} pour ce soir}, 
 +title = {Analyse de l'​{ADN} du {Brontosaure}},
 </​code>​ </​code>​
-title = {The {THE} operating system}+ 
-title = {On the Theory of {Brontosauruses}}, +ParfoisBibTeX change la casse d'une seule lettre de manière inappropriée. 
-</​code>​ +Peu importe : la technique peut être appliquée à des lettres uniques, comme ici : 
-Sometimes you find BibTeX changing the case of a single letter + 
-inappropriately. ​ No matter: the technique can be applied to single +<code bibtex> 
-letters, as in:+title = {Te{X}niques et astuces},
 </​code>​ </​code>​
-title = {Te{X}niques and tips}, 
-</​code>​ 
-Braces can prevent kerning between letters, so it is in general preferable 
-to enclose entire words and not just single letters in braces to protect 
-them. 
  
-If your document design specification requires a different style of +Mais les accolades peuvent empêcher le crénage entre les lettresc'est pourquoi 
-capitalisationyou should acquire a bibliography style that doesn't +il est généralement préférable d'entourer les mots entiers et pas seulement les 
-enforce BibTeX's default rules It is definitely //not// a good +lettres individuelles d'​accolades pour les protéger.
-idea to enclose an entire title in braces, as in+
  
 +<​note>​
 +Dans le cas des formules chimiques, une bonne façon de faire est d'​utiliser
 +le package [[ctanpkg>​mhchem]],​ qui fournit la commande ''​\ce''​ (//​**c**hemical **e**quation//​)
 +pour mettre en forme les formules. Elle s'​occupera également de protéger
 +son contenu contre les modifications par BibTeX:
 +
 +<code bibtex>
 +title = {Noyade dans un verre d'​\ce{H2O}},​
 </​code>​ </​code>​
 +(le package [[ctanpkg>​chemformula]] permet la même chose avec sa commande ''​\ch''​).
 +</​note>​
 +
 +Si votre maquette de document demande un style de capitalisation différent,
 +vous devriez choisir un style de bibliographie qui n'​applique pas les règles
 +par défaut de BibTeX.
 +
 +
 +<note warning>
 +Ce n'est //pas// une bonne idée de mettre un titre entier entre
 +accolades, comme dans
 +
 +<code bibtex>
 title = {{TeXniques and tips}}, title = {{TeXniques and tips}},
 </​code>​ </​code>​
  
-though that does ensure that the capitalisation ​is not changed Your +même si cela garantit que la capitalisation ​n'est pas modifiée
-BibTeX ​database should be a general-purpose thingnot something +Votre base de données ​BibTeX ​doit rester une base de données à usage général
-tuned to the requirements of a particular ​document ​or bibliography +et non se plier aux exigences d'​un ​document ​ou d'​un ​style bibliographique particulier
-style, ​or to the way you are thinking today --- for example, on a +ou à la façon dont vous pensez aujourd'​hui. Vous pourrez avoir plus tard à utiliser 
-future occasion, you might find yourself using a different BibTeX +un style BibTeX différent, avec des règles de capitalisation ​différentes. 
-style with different ​capitalisation ​rules.+</​note>​
  
-There's more on the subject in the +Vous trouverez plus d'informations sur le sujet dans 
-[[FAQ-BibTeXing|BibTeX ​documentation]].+[[generalites:​documentations_libres:​documentation_sur_bibtex|la documentation ​sur BibTeX]].
  
------ 
  
-//Source:// [[faquk>​FAQ-capbibtex|Capitalisation in BibTeX]]+----- 
 +//Sources:// 
 +  * [[faquk>​FAQ-capbibtex|Capitalisation in BibTeX]]
 +  * [[https://​tex.stackexchange.com/​questions/​10772/​bibtex-loses-capitals-when-creating-bbl-file]],​ 
 +  * [[https://​tex.stackexchange.com/​questions/​7288/​preserving-capitalization-in-bibtex-titles/​7289]],​ 
 +  * [[https://​tex.stackexchange.com/​questions/​301785/​how-to-write-chemical-formulas-in-the-title-field-of-bib-file]],​ 
 +  * [[wpfr>​Capitale_et_majuscule|Distinction entre capitale et majuscule]].
  
-{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographies) +{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographies,​majuscules,​capitales,​titres
-metatag-og:​title=(Capitalisation in BibTeX)+metatag-og:​title=(Comment conserver les majuscules dans les titres?)
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
  
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0