Précision des pages lors d'une citation - commentaires Précision des pages lors d'une citation 2012-03-11T10:47:59Z https://geekographie.maieul.net/-87-#comment210 2012-03-11T10:47:59Z <p>Argh<small class="fine d-inline"> </small>! vérifications effectuées, je me suis en effet fourvoyé : pour mes mémoires universitaires (Lettres) à l'époque où j'utilisais <code class="spip_code spip_code_inline" dir="ltr">verbose-trad2</code>, je respectais les conventions décrites par <span class="caps">JB</span>. Quant à la <code class="spip_code spip_code_inline" dir="ltr">prenote</code>, effectivement, elle n'influence en rien la <code class="spip_code spip_code_inline" dir="ltr">postnote</code>. C'est seulement vrai pour l'inverse, il faut déclarer une <code class="spip_code spip_code_inline" dir="ltr">postnote</code> vide pour obtenir une <code class="spip_code spip_code_inline" dir="ltr">prenote</code> seule. J'avais abusivement conclu qu'il fallait toujours deux options. Tu viens d'alléger tous mes sources de nombreux crochets<small class="fine d-inline"> </small>!!!</p> <p>En revanche, je ne vois plus le problème dès la section «<small class="fine d-inline"> </small>Cas des versions abrégées<small class="fine d-inline"> </small>». En respectant ton choix de présentation, ça semble marcher pour moi :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>\documentclass{article} \usepackage[style=verbose-trad2,% citepages=omit% pour modifier les standards ]{biblatex} \bibliography{test.bib} \begin{document} Ceci est une premi`ere r\'ef\'erence\footcite{test-1992}, et ce ceci une seconde\footcite[116]{test-1992}. Quant au probl`eme des r\'ef\'erences comment\'ees, il me semble comme je l'ai d\'ej`a dit, que la solution\footnote{\cite[118]{test-1992}, blablabla.} est la meilleure. Test d'une premi`ere r\'ef\'erence avec pagination: \footcite[21]{test-1993}. \end{document}</code></pre></div> <p>Ça marche pour toi<small class="fine d-inline"> </small>? selon tes choix<small class="fine d-inline"> </small>?</p> Précision des pages lors d'une citation 2012-03-10T22:28:15Z https://geekographie.maieul.net/-87-#comment209 2012-03-10T22:28:15Z <p>@gille : je viens de tester</p> <p><code class="spip_code spip_code_inline" dir="ltr">\cite[][19]{Junod1992}</code> avec les styles standards, sans aucune modif personnel, juste verbose-trad-2. Et j'obtiens</p> <blockquote class="spip"> <p> Eric <span class="caps">JUNOD</span>. «<small class="fine d-inline"> </small>“Apocryphes du Nouveau Testament”. une appellation erronée et une collection artificielle<small class="fine d-inline"> </small>». Dans : Apocrypha 3 (1992), p. 17–46, p. 19</p> </blockquote> <p>Ce que je ne souhaite pas (divergence sur ce point avec Jean-Baptiste Camps, mais les conventions peuvent varier d'un milieu à l'autre).</p> <p>Je ne vois pas pourquoi le <code class="spip_code spip_code_inline" dir="ltr">prenote</code> influencerait sur le<code class="spip_code spip_code_inline" dir="ltr"> postnote</code>, surtout que rien dans la documentation n'indique cela.</p> Précision des pages lors d'une citation 2012-03-10T18:17:21Z https://geekographie.maieul.net/-87-#comment208 2012-03-10T18:17:21Z <p>@Jean-Baptiste Camps : ca doit encore être un usage en débat. On ne me pas former à cette pratique.</p> <p>@gilles : tient, rigolo, je ferais des test et dirait quoi …</p> Précision des pages lors d'une citation 2012-03-10T15:22:18Z https://geekographie.maieul.net/-87-#comment207 2012-03-10T15:22:18Z <p>Bonjour,<br class="autobr"> Théoriquement, et pour les normes bibliographiques que je connais, la forme :</p> <p>Eric <span class="caps">JUNOD</span>. «<small class="fine d-inline"> </small>“Apocryphes du Nouveau Testament”. une appellation erronée et une collection artificielle<small class="fine d-inline"> </small>». Dans : Apocrypha 3 (1992), p. 17–46, [à la] p. 19</p> <p>N'est pas fautive. C'est bien celle qu'il faut adopter à la première occurrence de la référence. En revanche, aux occurrences non consécutives suivantes, on doit généralement avoir un titre court (redéfinissable par le champ shorttitle), donc de toutes façons sans nombre de pages :</p> <p>Eric <span class="caps">JUNOD</span>. «<small class="fine d-inline"> </small>“Apocryphes du Nouveau Testament”.<small class="fine d-inline"> </small>», p. 19.</p> <p>Et consécutivement, Ibid., p. 19.</p> <p>Or, c'est bien ce que j'obtiens par défaut avec le style verbose-trad2. Donc, je ne réussis pas à reproduire ton problème. Utilises-tu bien Biber et une version à jour du package<small class="fine d-inline"> </small>?</p> Précision des pages lors d'une citation 2012-03-10T14:54:14Z https://geekographie.maieul.net/-87-#comment206 2012-03-10T14:54:14Z <p>Oui, et c'est en indiquant, par des crochets vides, que la <i>prenote</i> est nulle que les seconds crochets seront traités comme pagination. La pagination complète de la référence issue de la base de données sera alors automatiquement omise.</p> <p>Ce n'est qu'en déclarant une <i>prenote</i>, vide ou non, que <i>biblatex</i> comprend que la <i>postnote</i> sert à indiquer une pagination autre que celle du champ <code class="spip_code spip_code_inline" dir="ltr">pages</code> du fichier <code class="spip_code spip_code_inline" dir="ltr">.bib</code>. Soit, par défaut, en reprenant l'exemple proposé :</p> <p><code class="spip_code spip_code_inline" dir="ltr"> \cite[][19]{Junod1992}</code> : Eric <span class="caps">JUNOD</span>. «<small class="fine d-inline"> </small>“Apocryphes du Nouveau Testament”. une appellation erronée et une collection artificielle<small class="fine d-inline"> </small>». Dans : <i>Apocrypha 3</i> (1992), p. 19</p> <p><code class="spip_code spip_code_inline" dir="ltr"> \cite[19]{Junod1992}</code> : Eric <span class="caps">JUNOD</span>. «<small class="fine d-inline"> </small>“Apocryphes du Nouveau Testament”. une appellation erronée et une collection artificielle<small class="fine d-inline"> </small>». Dans : <i>Apocrypha 3</i> (1992), p. 17–46. p. 19</p> <p>J'indique donc seulement qu'il est possible, sans redéfinir quoi que ce soit du paquet <i>biblatex</i>, de préciser la pagination particulière d'une référence en insérant systématiquement les crochets droits de la <i>prenote</i>.</p> Précision des pages lors d'une citation 2012-03-10T12:24:04Z https://geekographie.maieul.net/-87-#comment205 2012-03-10T12:24:04Z <p>relisez la documentation : les 1<sup class="typo_exposants">er</sup> crochets servent de <i>prenote</i>, pas de <i>postnote</i> textuelle ou pas. Et ce que la commande soit <code class="spip_code spip_code_inline" dir="ltr">\footcite</code> ou <code class="spip_code spip_code_inline" dir="ltr">\cite</code> (p. 79 du manuel). Donc mettre un crochet vide sert simplement à indiquer que vous ne voulez pas de <i>prenote</i>.</p> <p>Je comprend parfaitement qu'il s'agit d'une question de point de vue, mais je ne comprend pas le votre.</p> Précision des pages lors d'une citation 2012-03-10T11:59:56Z https://geekographie.maieul.net/-87-#comment204 2012-03-10T11:59:56Z <p>Précisément, il me semble que les crochets vides ne sont pas inutiles puisque c'est la commande prévue par le paquet pour distinguer, dans une référence strictement bibliographique, une <i>postnote</i> textuelle (nom de partie) d'une <i>postnote</i> représentant le nombre de pages.</p> <p>C'est pourquoi, par conséquence, la solution <code class="spip_code spip_code_inline" dir="ltr">\footnote{\cite[19]{{Junod1992}, texte après}</code> que, selon mon point de vue, je remplacerais volontiers par <code class="spip_code spip_code_inline" dir="ltr">\footnote{\cite[][19]{Junod1992}, texte après}</code> me semble très «<small class="fine d-inline"> </small>LaTeXienne<small class="fine d-inline"> </small>» dans la mesure où elle respecte parfaitement le sémantisme des balises.</p> <p>Il me semble en effet que \footcite est une commande appelant une référence bibliographique en bas de page (que l'on peut compléter par un numéro de page, un nom de chapitre ou des usages tels que «<small class="fine d-inline"> </small>cf<small class="fine d-inline"> </small>», «<small class="fine d-inline"> </small>Voyez<small class="fine d-inline"> </small>» grâce aux options <i>prenote</i> et <i>postnote</i>) tandis que que \footnote appelle une note de bas de page dans laquelle il est tout à fait légitime d'insérer une référence bibliographique simple (\cite).</p> <p>L'option <i>postnote</i> me semble prévue par le paquet comme dédiée à la pagination ou à la mention de chapitres, parties etc. Là encore, il ne s'agit que d'un point de vue sur la façon de comprendre et mettre en œuvre les possibilités de LaTeX<small class="fine d-inline"> </small>!</p> Précision des pages lors d'une citation 2012-03-09T20:06:26Z https://geekographie.maieul.net/-87-#comment203 2012-03-09T20:06:26Z <p>Si votre <code class="spip_code spip_code_inline" dir="ltr">prenote</code> est vide, il est inutile de la mettre.</p> <p>La référence au numéro de page complet est annulé uniquement si on charge l'option <code class="spip_code spip_code_inline" dir="ltr">citepages=omit</code> au chargement du package (je m'étais trompé dans le code cité comme solution).</p> <p>On peut aussi passer l'expression <code class="spip_code spip_code_inline" dir="ltr">citepage=suppress</code>, mais dans ce cas le numéro de page de la <span class="caps">BDD</span> est supprimé même si on n'en passe pas explicitement lors de la référence.</p> <p>En outre, le problème que je soulève est le cas où <code class="spip_code spip_code_inline" dir="ltr">postnote</code> contient non seulement un numéro de page, mais aussi des commentaires textuels.</p> Précision des pages lors d'une citation 2012-03-09T13:24:56Z https://geekographie.maieul.net/-87-#comment201 2012-03-09T13:24:56Z <p>Bonjour,</p> <p>Comme indiqué p. 79 du manuel Biblatex, la commande complète de citation est :</p> <p><code class="spip_code spip_code_inline" dir="ltr">\cite[prenote][postnote]{clef}</code></p> <p>Si les deux options sont présentes, la première est traitée comme n'importe quel élément à placer avant la référence, et la seconde comme un numéro de page (ce qui annule la référence au nombre de pages complet).</p> <p>En revanche s'il n'y a qu'une seule option, elle est traitée comme une «<small class="fine d-inline"> </small>postnote<small class="fine d-inline"> </small>», c'est-à-dire n'importe quel élément à placer après la référence complète.</p> <p>Bref, pour citer la page 3 d'un article, il me faut insérer :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">\cite[][3]{clef}</code></p> <p>Pour ma part je n'ai jamais eu de problème de mise en forme ou de compilation ou de renvoi avec cette méthode (en utilisant verbose-trad2). Mais peut-être ai-je mal compris votre problème concret<small class="fine d-inline"> </small>?</p>