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 | ||
composition:annexes:bibliographie:erreur_string_too_long_avec_bibtex [2018/12/03 22:59] – 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' | ||
+ | <code text> | ||
+ | Warning--you' | ||
+ | while executing--line 42 of file ma_biblio.bst | ||
+ | *Please notify the bibstyle designer* | ||
+ | </ | ||
- | The BibTeX diagnostic " | + | 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 '' |
- | '' | + | |
- | 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 is to make a copy of the style file (or get a clean copy | + | ===== Modification du fichier de style bibliographique ===== |
- | long file-name system, to '' | + | |
- | function '' | + | |
- | | + | |
- | - change its first line (line 60 in the version on CTAN) | + | La solution consiste alors à faire une copie du fichier de style (en le renommant par exemple |
- | from | + | |
- | ```latex | + | |
- | { 's := | + | |
- | ``` | + | |
- | to | + | |
- | ```latex | + | |
- | { swap$ | + | |
- | ``` | + | |
- | Finally, | + | |
- | - | + | |
- | (line 84 in the version on CTAN). | + | |
- | Finally, change your '' | + | <code latex> |
- | name of the new file. | + | { 's := |
+ | </ | ||
- | This technique applies equally to any bibliography style: the same | + | Remplacez-la par : |
- | change can be made to any similar '' | + | |
- | If you're reluctant to make this sort of change, the only way forward | + | <code latex> |
- | is to take the entry out of the database, so that you don't encounter | + | { swap$ |
- | BibTeX' | + | </ |
- | will be included in the typeset document. | + | |
- | of the entry in a separate file: | + | Ensuite, supprimez la dernière ligne de la fonction, qui se limite à l' |
- | </code>bibtex | + | |
- | @article{long.boring, | + | Cette technique s' |
- | author = " | + | |
+ | ===== 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' | ||
+ | |||
+ | <code bibtex> | ||
+ | @article{ennuyeux, | ||
+ | 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 '' | ||
----- | ----- | ||
- | |||
//Source:// [[faquk> | //Source:// [[faquk> | ||
- | {{htmlmetatags> | + | {{htmlmetatags> |
- | metatag-og: | + | metatag-og: |
metatag-og: | metatag-og: | ||
}} | }} | ||
- |