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/06/03 10:02] – d.p.carlisle | 2_programmation:erreurs:y:erreur_string_too_long_avec_bibtex [2022/07/04 20:33] (Version actuelle) – <> → angle brackets dbitouze | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | --- | + | ====== Que signifie l' |
- | title: " | + | |
- | category: bibliographies | + | |
- | permalink: / | + | |
- | date: 2014-06-10 | + | |
- | --- | + | |
- | The BibTeX | + | Lors de l' |
- | `global-string-size`, for entry `foo` usually arises | + | <code text> |
- | from a very large abstract or annotation included in the database. | + | Warning--you've exceeded 1000, the global-string-size, |
- | The diagnostic usually arises because of an infelicity in the coding | + | while executing--line 42 of file ma_biblio.bst |
- | `abstract.bst`, or styles derived from it. (One doesn' | + | *Please notify the bibstyle designer* |
- | ordinarily output annotations in other styles.) | + | </ |
- | The solution is to make a copy of the style file (or get a clean copy | + | Ce message résulte généralement d' |
- | long file-name system, to `abstract-long.bst`). Now edit it: find | + | |
- | function `output.nonnull` and | + | |
- | | + | |
- | - change its first line (line 60 in the version on CTAN) | + | ===== Modification du fichier de style bibliographique ===== |
- | from | + | |
- | ```latex | + | |
- | { 's := | + | |
- | ``` | + | |
- | to | + | |
- | ```latex | + | |
- | { swap$ | + | |
- | ``` | + | |
- | Finally, | + | |
- | - delete the function' | + | |
- | (line 84 in the version on CTAN). | + | |
- | Finally, change your `\bibliographystyle` command to refer to the | + | La solution consiste alors à faire une copie du fichier de style (en le renommant par exemple '' |
- | name of the new file. | + | |
- | This technique applies equally to any bibliography style: the same | + | <code latex> |
- | change can be made to any similar `output.nonnull` function. | + | { ' |
+ | </ | ||
- | If you're reluctant to make this sort of change, the only way forward | + | Remplacez-la par : |
- | is to take the entry out of the database, so that you don't encounter | + | |
- | BibTeX' | + | <code latex> |
- | will be included in the typeset document. | + | { swap$ |
- | of the entry in a separate file: | + | </ |
- | ```bibtex | + | |
- | @article{long.boring, | + | Ensuite, supprimez la dernière ligne de la fonction, qui se limite à l' |
- | author = " | + | |
+ | Cette technique s' | ||
+ | |||
+ | ===== 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' | ||
+ | |||
+ | < | ||
+ | @article{ennuyeux, | ||
+ | author = " | ||
... | ... | ||
abstract = " | abstract = " | ||
} | } | ||
- | ``` | + | </ |
- | In this way, you arrange that all BibTeX | + | |
- | file name, though it will tell TeX (when appropriate) to include | + | De cette façon, vous faites en sorte que '' |
- | all the long text. | + | |
+ | ----- | ||
+ | //Source:// [[faquk> | ||
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
+ | metatag-og: | ||
+ | }} |