Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
3_composition:annexes:bibliographie:erreur_string_too_long_avec_bibtex [2021/09/16 15:31] – Remise en forme des messages d'erreur et du code de la page. jejust | 2_programmation:erreurs:y:erreur_string_too_long_avec_bibtex [2022/07/04 20:33] (Version actuelle) – <> → angle brackets dbitouze | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
- | + | Lors de l' | |
- | The BibTeX | + | |
<code text> | <code text> | ||
- | Warning--you' | + | Warning--you' |
- | XXX | + | |
while executing--line 42 of file ma_biblio.bst | while executing--line 42 of file ma_biblio.bst | ||
*Please notify the bibstyle designer* | *Please notify the bibstyle designer* | ||
</ | </ | ||
- | usually arises from a very large abstract or annotation included in the database. | ||
- | The diagnostic usually arises because of an infelicity in the coding of | ||
- | '' | ||
- | ordinarily output annotations in other styles.) | ||
- | The solution | + | Ce message résulte généralement d'un long résumé ou d'une longue annotation incluse dans la base de données. Cet avertissement survient généralement en raison d'un biais dans le code d'un ancien fichier de style '' |
- | long file-name system, to '' | + | |
- | Now edit it: | + | ===== Modification du fichier de style bibliographique ===== |
+ | |||
+ | La solution | ||
- | * find function '' | ||
- | * change its first line (line 60 in the version on CTAN) from | ||
<code latex> | <code latex> | ||
{ 's := | { 's := | ||
</ | </ | ||
- | to | + | |
+ | Remplacez-la par : | ||
<code latex> | <code latex> | ||
{ swap$ | { swap$ | ||
</ | </ | ||
- | * Finally, delete the function' | ||
- | Finally, change your '' | + | Ensuite, supprimez la dernière ligne de la fonction, qui se limite à l' |
- | This technique | + | Cette technique |
- | change can be made to any similar | + | |
+ | ===== Méthodes alternatives ===== | ||
+ | |||
+ | Si vous hésitez à faire ce genre de changement, il y a deux autres manières de procéder : | ||
+ | * retirer l' | ||
+ | * placer le corps de l' | ||
- | If you're reluctant to make this sort of change, the only way forward | ||
- | is to take the entry out of the database, so that you don't encounter | ||
- | BibTeX' | ||
- | will be included in the typeset document. | ||
- | of the entry in a separate file: | ||
<code bibtex> | <code bibtex> | ||
- | @article{long.boring, | + | @article{ennuyeux, |
- | author = " | + | author = " |
... | ... | ||
abstract = " | abstract = " | ||
} | } | ||
</ | </ | ||
- | In this way, you arrange that all BibTeX has to deal with is the | ||
- | file name, though it will tell TeX (when appropriate) to include | ||
- | all the long text. | ||
+ | De cette façon, vous faites en sorte que '' | ||
----- | ----- | ||
Ligne 55: | Ligne 48: | ||
{{htmlmetatags> | {{htmlmetatags> | ||
- | metatag-og: | + | metatag-og: |
metatag-og: | metatag-og: | ||
}} | }} | ||
- |