Chemin principal : Accueil > LaTeX > BibLaTeX > Des op. cit. en italique (2)

Autres chemins : (Aller directement au contenu de l'article)

Des op. cit. en italique (2)

samedi 19 mars 2011, mise à jour mercredi 8 août 2012, par Maïeul
Suivre la vie du site RSS 2.0 Forum

Toujours dans la série des corrections : j’avais publié en décembre une solution pour que les abréviations latines des références multiples de type op. cit. ou ibidem. soient en italique.

La solution consistait à modifier les chaînes langues. Je reviens ici dessus.

Cette solution présentait deux inconvénients :

  • elle était relativement fastidieuse à mettre en œuvre.
  • elle nécéssitait de surcharger le fichier de langue.

J’ai découvert depuis une manière bien plus simple. En effet, le style verbose-tradx, passent les chaînes latines dans la commande \mkibid lorsqu’ils les appellent.

Il suffit donc de rédéfinir cette commande.

  1. \renewcommand{\mkibid}[1]{\emph{#1}}

Et voici : notre commande est automatiquement mise en italique. C’est quand même plus simple que ma précédente solution …

Vos commentaires

  • Le 31 mars à 17:24, par Grégoire En réponse à : Des op. cit. en italique (2)

    Bonjour, j’ai un problème assez bête, mais ennuyeux : en utilisant les styles verbose-trad, quand je cite deux ouvrages de suite d’un même auteur, biblatex ne produit pas de id., mais répète le nom de l’auteur ; en revanche, les ibid. et op. cit. fonctionnent bien ! Sauriez-vous me dire pourquoi et comment y remédier ? Bien cordialement, Grégoire

  • Le 31 mars à 18:35, par Maïeul En réponse à : Des op. cit. en italique (2)

    il me faudrait un exemple complet minimum pour savoir.

  • Le 31 mars à 20:54, par Grégoire En réponse à : Des op. cit. en italique (2)

    Bonjour, merci beaucoup pour votre réponse ; voici un exemple :

    1. \documentclass[a4paper,11pt]{article}
    2.  
    3. \usepackage[polutonikogreek,francais]{babel}
    4. \usepackage[utf8]{inputenc}
    5. \usepackage{csquotes}
    6.  
    7. %\usepackage[top=2.5cm, bottom=2.5cm, left=2.5cm , right=2.5cm]{geometry}
    8.  
    9. %\usepackage{setspace}
    10. %\onehalfspacing
    11.  
    12. \usepackage{lmodern}
    13. % ou \usepackage{kpfonts}
    14. \usepackage[T1]{fontenc}
    15. \usepackage{textcomp}
    16. \usepackage{verbatim}
    17.  
    18. % Génère un sommaire dans le PDF
    19. \usepackage{hyperref}
    20. \hypersetup{colorlinks=true,
    21. citecolor=black,
    22. filecolor=black,
    23. linkcolor=black,
    24. urlcolor=black}
    25.  
    26. %Paramètres de la bibliographie
    27. \usepackage[style=verbose-trad2,isbn=false]{biblatex}
    28. %on peut aussi avoir comme style style=authoryear-ibid
    29. \bibliography{/mnt/FED8AFFBD8AFB077/Documents/Etudes/Z Outils/Bibliographie/Zbibtheologie,/mnt/FED8AFFBD8AFB077/Documents/Etudes/Z Outils/Bibliographie/Zbibphilo,/mnt/FED8AFFBD8AFB077/Documents/Etudes/Z Outils/Bibliographie/Zbibhistoire,/mnt/FED8AFFBD8AFB077/Documents/Etudes/Z Outils/Bibliographie/Zbiblitterature}
    30. \renewcommand*{\mkibid}{\emph}
    31.  
    32. %Pour remplacer les points par des virgules dans la bibliographie
    33. \renewcommand{\newunitpunct}[0]{\addcomma\addspace}
    34.  
    35. % A priori les changements suivants ne sont pas impliqués, parce que le problème persiste quand je les neutralise (jusqu'au début du document)
    36. \DeclareBibliographyDriver{book}{%
    37. \usebibmacro{bibindex}%
    38. \usebibmacro{begentry}%
    39. \usebibmacro{author/editor+others/translator+others}%
    40. \setunit{\labelnamepunct}\newblock
    41. \usebibmacro{maintitle+title}%
    42. \newunit
    43. \printlist{language}%
    44. \newunit\newblock
    45. \usebibmacro{byauthor}%
    46. \newunit\newblock
    47. \usebibmacro{byeditor+others}%
    48. \newunit\newblock
    49. \printfield{edition}%
    50. \newunit
    51. \iffieldundef{maintitle}
    52. {\printfield{volume}%
    53. \printfield{part}}
    54. {}%
    55. \newunit
    56. \printfield{volumes}%
    57. \newunit\newblock
    58. \printfield{note}%
    59. \newunit\newblock
    60. \usebibmacro{publisher+location+date}%
    61. \newunit\newblock
    62. \usebibmacro{chapter+pages}%
    63. \newunit
    64. \printfield{pagetotal}%
    65. \newunit\newblock
    66. \iftoggle{bbx:isbn}
    67. {\printfield{isbn}}
    68. {}%
    69. \newunit\newblock
    70. \usebibmacro{doi+eprint+url}%
    71. \newunit\newblock
    72. \usebibmacro{addendum+pubstate}%
    73. \setunit{\bibpagerefpunct}\newblock
    74. \usebibmacro{pageref}%
    75. \newunit\newblock
    76. \iftoggle{bbx:related}
    77. {\usebibmacro{related:init}%
    78. \usebibmacro{related}}
    79. {}%
    80. \newunit\newblock
    81. \usebibmacro{series+number}%
    82. \usebibmacro{finentry}}
    83.  
    84.  
    85. \newbibmacro{inbookwithoutcrossref}{%
    86. \usebibmacro{bybookauthor}%
    87. \newunit\newblock
    88. \usebibmacro{maintitle+booktitle}%
    89. \newunit\newblock
    90. \usebibmacro{byeditor+others}%
    91. \newunit\newblock
    92. \printfield{edition}%
    93. \newunit
    94. \iffieldundef{maintitle}
    95. {\printfield{volume}%
    96. \printfield{part}}
    97. {}%
    98. \newunit
    99. \printfield{volumes}%
    100. \newunit\newblock
    101. \printfield{note}%
    102. \newunit\newblock
    103. \usebibmacro{publisher+location+date}%
    104. \newunit\newblock
    105. \usebibmacro{series+number}%
    106. }
    107.  
    108. \newbibmacro{inbookwithcrossref}{%
    109. \clearfield{prenote}%
    110. \clearfield{postnote}%
    111. \cite{\thefield{crossref}}%
    112. }
    113.  
    114. \DeclareBibliographyDriver{inbook}{%
    115. \usebibmacro{bibindex}%
    116. \usebibmacro{begentry}%
    117. \usebibmacro{author/translator+others}%
    118. \setunit{\labelnamepunct}\newblock
    119. \usebibmacro{title}%
    120. \newunit
    121. \printlist{language}%
    122. \newunit\newblock
    123. \usebibmacro{byauthor}%
    124. \newunit\newblock
    125. \usebibmacro{in:}%
    126. \iffieldundef{crossref}{\usebibmacro{inbookwithoutcrossref}}{\usebibmacro{inbookwithcrossref}}%
    127. \newunit\newblock
    128. \usebibmacro{chapter+pages}%
    129. \newunit\newblock
    130. \iftoggle{bbx:isbn}
    131. {\printfield{isbn}}
    132. {}%
    133. \newunit\newblock
    134. \usebibmacro{doi+eprint+url}%
    135. \newunit\newblock
    136. \usebibmacro{addendum+pubstate}%
    137. \setunit{\bibpagerefpunct}\newblock
    138. \usebibmacro{pageref}%
    139. \newunit\newblock
    140. \iftoggle{bbx:related}
    141. {\usebibmacro{related:init}%
    142. \usebibmacro{related}}
    143. {}%
    144. \usebibmacro{finentry}}
    145.  
    146.  
    147. %Notes de marge
    148. \newcommand{\marge}[1]{\marginpar{\scriptsize{#1}}}
    149. \setlength{\marginparwidth}{80 pt}
    150.  
    151. \begin{document}
    152.  
    153. \section{La notion de bâtiments sacrés dans la chrétienté médiévale}
    154.  
    155. \paragraph*{Ressources}
    156. \begin{itemize}
    157. \item Les différents textes normatifs sur la perpétuité de la sacralité des lieux consacrés ou la réutilisation des matériaux utilisés pour la construction d'une église ou d'un monastère.
    158. \item \cite{LauCim}.
    159. \item \cite{LauInc}.
    160. \item \cite{LauInt}.
    161. \item Pour la notion d'un espace sacré polarisé sur le sanctuaire : \cite{KleTer}.
    162. \item Pour le lien entre espace et \emph{propositum vitae} : \cite{CabPoi}.
    163. %\item \cite{CabCon}.
    164. \item \cite{CopAcc}.\\
    165. \end{itemize}

    Télécharger

    Le résultat est le suivant (la mise en page n’est pas conservée) ; il me semble qu’il devrait y avoir un id. sur les titres 2, 3 et 4.

    Ressources
    — Les différents textes normatifs sur la perpétuité de la sacralité des lieux consacrés ou la réutilisation des matériaux utilisés pour la construction d’une église ou d’un monastère.
    — Michel Lauwers, Naissance du cimetière. Lieux sacrés et terre des morts dans l’Occident médiéval, Paris : Aubier, 2005.
    — Michel Lauwers, « De l’incastellamento à l’inecclasiamento, Mona- chisme et logiques spatiales du féodalisme », in : Cluny, les moines et la société au premier âge féodal, Presses universitaires de Rennes, 2013.
    — Michel Lauwers, « Interiora et exteriora, La construction d’un es- pace social en Occident entre le V e et le XII e siècle », in : La società monastica nei secoli VI-XII, Sentieri di ricerca, Atelier jeunes cher- cheurs sur le monachisme médiéval, (Roma), Collection de l’École française de Rome 515, Trieste-Roma : Centro Europeo Ricerche Me- dievali, École française de Rome, fév. 2016.
    — Pour la notion d’un espace sacré polarisé sur le sanctuaire : Uta Kleine, « La terre vue par les moines, Construction et perception de l’espace dans les représentations figurées de la propriété monas- tique : Marmoutier (Alsace) et Zwettl (XII e -XIV e siècle) », in : Michel Lauwers, éd., Monastère et espace social, Genèse et transformation d’un système de lieux dans l’Occident médiéval, Turnhout : Brepols Publishers, 2015, « Collection d’études médiévales de Nice » 15.
    — Pour le lien entre espace et propositum vitae : Cécile Caby, « Comme un poisson dans l’eau... Propositum vitae et lieux de vie monastique (XI e -XIII e siècle) », in : Lauwers, Monastère et espace social, op. cit.

    Qu’en pensez-vous ?

  • Le 31 mars à 22:46, par Maïeul En réponse à : Des op. cit. en italique (2)

    Il me faudrait aussi le fichier .bib

  • Le 31 mars à 22:56, par Grégoire En réponse à : Des op. cit. en italique (2)

    En voici un extrait (il est très long) qui correspond aux articles concernés.

    1. @Book{LauCim,
    2. Title = {Naissance du cimetière. Lieux sacrés et terre des morts dans l'Occident médiéval},
    3. Author = {Michel Lauwers},
    4. Location = {Paris},
    5. Publisher = {Aubier},
    6. Year = {2005},
    7.  
    8. Keywords = {mémoireprépa},
    9. Owner = {gregoire},
    10. Timestamp = {2016.09.19}
    11. }
    12.  
    13. @inbook{LauInc,
    14. author = {Michel Lauwers},
    15. title = {De l'\emph{incastellamento} à l'\emph{inecclasiamento}},
    16. subtitle = {Monachisme et logiques spatiales du féodalisme},
    17. Crossref = {IogClu},
    18. Keywords = {Cisterciens, Mémoire}
    19. }
    20.  
    21. @book{IogClu,
    22. title = {Cluny, les moines et la société au premier âge féodal},
    23. year = {2013},
    24. editor = {D. Iogna-Prat, M. Lauwers, F. Mazel, I. Rosé},
    25. publisher = {Presses universitaires de Rennes},
    26. Keywords = {Mémoire}
    27. }
    28.  
    29. @inproceedings{LauInt,
    30. author = {Michel Lauwers},
    31. title = {\emph{Interiora} et \emph{exteriora}},
    32. subtitle = {La construction d'un espace social en Occident entre le V\up{e} et le XII\up{e} siècle},
    33. Crossref = {EFRJeu},
    34. Keywords = {Cisterciens, Mémoire}
    35. }
    36.  
    37.  
    38. @proceedings{EFRJeu,
    39. editor = {M. Bottazzi, P. Buffo, C. Ciccopiedi, L. Furbetta, Th . Granier},
    40. title = {La società monastica nei secoli VI-XII},
    41. year = {2016},
    42. subtitle = {Sentieri di ricerca},
    43. eventtitle = {Atelier jeunes chercheurs sur le monachisme médiéval},
    44. eventdate = {12-13 giugno 2014},
    45. venue = {Roma},
    46. series = {Collection de l’École française de Rome},
    47. number = {515},
    48. publisher = {Centro Europeo Ricerche Medievali, École française de Rome},
    49. location = {Trieste-Roma},
    50. month = {febbraio}
    51. }

    Télécharger

    Internet coupe à 23h dans l’établissement où je suis, mais je vous suis très reconnaissant pour votre aide !

  • Le 31 mars à 23:00, par Maïeul En réponse à : Des op. cit. en italique (2)

    Merci, j’essaierai de regarder cela ce week-end.

  • Le 2 avril à 13:01, par Maïeul En réponse à : Des op. cit. en italique (2)

    pourquoi les noms des auteurs sont-il séparés par des virgules et pas des « and » ?

  • Le 2 avril à 13:13, par Maïeul En réponse à : Des op. cit. en italique (2)

    C’est effectivement un bug de biblatex-verbose-trad2, que j’ai personnellement résolu en mettant les lignes suivantes dans le preambule.

    1. \usepackage{xpatch}
    2. % A priori les changements suivants ne sont pas impliqués, parce que le problème persiste quand je les neutralise (jusqu'au début du document)
    3.  
    4.  
    5.  
    6. \xpatchbibmacro%
    7. {author}%
    8. {\printnames{author}}%
    9. {\ifthenelse{\ifciteidem\AND\ifcitation}{\usebibmacro{cite:idem}}{\printnames{author}}}%
    10. {}
    11. {}

    Télécharger

    L’origine du bug est, en gros, que le test sur idem n’est appelé que si l’entrée a déjà été vue.

  • Le 2 avril à 20:29, par Grégoire En réponse à : Des op. cit. en italique (2)

    C’est parfait, je vous remercie beaucoup !!

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici
  • Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

À propos

Titulaire d’un doctorat en théologie et d’un doctorat en histoire, sous la direction conjointe de Frédéric Amsler et d’Élisabeth_Malamut, je commence à partir du 1er août 2017 un travail d’édition critique des Actes de Barnabé.

Dans le cadre de la rédaction de mon mémoire de master puis de ma thèse de doctorat, j’ai été emmené à utiliser LaTeX, et j’ai donc décider de partager mes techniques. En effet, au cours de mes premiers apprentissages, j’ai découvert que les ressources indiquant les outils pour l’utilisation de LaTeX en sciences humaines étaient rares. Ceci m’a conduit à maintenir ou créer plusieurs packages LaTeX et à donner plusieurs formations.

Par ailleurs, je suis membre actif de la communauté SPIP, au sein de laquelle j’administre le site Spip-Contrib. Je propose sur ce site quelques notes sur SPIP, en général à destination de webmestre.

Il m’arrive également de faire un petit peu de Python, de temps en temps.

Enfin, je tiens un blog de réflexions politiques et religieuses.

Maïeul