Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
3_composition:annexes:bibliographie:erreur_string_too_long_avec_bibtex [2018/12/03 23:59]
jejust
3_composition:annexes:bibliographie:erreur_string_too_long_avec_bibtex [2021/09/16 17:31] (Version actuelle)
jejust Remise en forme des messages d'erreur et du code de la page.
Ligne 2: Ligne 2:
  
  
-The BibTeX diagnostic ​"Warning--you'​ve exceeded 1000, the +The BibTeX diagnostic 
-''​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,​ for entry 
 +XXX 
 +while executing--line 42 of file ma_biblio.bst 
 +*Please notify the bibstyle designer* 
 +</​code>​ 
 +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 The diagnostic usually arises because of an infelicity in the coding of
 ''​abstract.bst'',​ or styles derived from it.  (One doesn'​t ''​abstract.bst'',​ or styles derived from it.  (One doesn'​t
Ligne 10: Ligne 15:
  
 The solution is to make a copy of the style file (or get a clean copy The solution is to make a copy of the style file (or get a clean copy
-long file-name system, to ''​abstract-long.bst''​). ​ Now edit it: find +long file-name system, to ''​abstract-long.bst''​). 
-function ''​output.nonnull''​ and +Now edit it:
-  ​+
  
- ​change its first line (line 60 in the version on CTAN) +  * find function ''​output.nonnull'',​ 
-    ​from +  change its first line (line 60 in the version on CTAN) from 
-    ```latex +<​code ​latex> 
-    { 's := +{ 's := 
-    ``` +</​code>​ 
-  to +to 
-    ```latex +<​code ​latex> 
-    { swap$ +{ swap$ 
-    ``` +</​code>​ 
-  Finally, +  ​Finally, delete the function'​s last line, which just says ''​s''​ (line 84 in the version on CTAN).
--  ​delete the function'​s last line, which just says ''​s''​ +
-    ​(line 84 in the version on CTAN).+
  
-Finally, change your ''​\bibliographystyle''​ command to refer to the +Finally, change your ''​\bibliographystyle''​ command to refer to the name of the new file.
-name of the new file.+
  
 This technique applies equally to any bibliography style: the same This technique applies equally to any bibliography style: the same
Ligne 38: Ligne 39:
 will be included in the typeset document. ​ In such cases, put the body will be included in the typeset document. ​ In such cases, put the body
 of the entry in a separate file: of the entry in a separate file:
-</code>bibtex+<code bibtex>
 @article{long.boring,​ @article{long.boring,​
   author =    "Fred Verbose",​   author =    "Fred Verbose",​
Ligne 51: Ligne 52:
  
 ----- -----
- 
 //Source:// [[faquk>​FAQ-bibstrtl|String too long in BibTeX]] //Source:// [[faquk>​FAQ-bibstrtl|String too long in BibTeX]]
  
-{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographies)+{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographies,erreur de BibTeX,​chaîne trop longue)
 metatag-og:​title=(String too long in BibTeX) metatag-og:​title=(String too long in BibTeX)
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
  
3_composition/annexes/bibliographie/erreur_string_too_long_avec_bibtex.txt · Dernière modification: 2021/09/16 17:31 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0