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édentesRévision précédente
2_programmation:erreurs:u:unable_to_read_an_entire_line [2021/04/06 13:08] – Changement de titre. Remise en forme. Mots-clefs OpenGraph. jejust2_programmation:erreurs:u:unable_to_read_an_entire_line [2021/04/06 13:45] (Version actuelle) – Traduction en français. Ajout d'une cause. jejust
Ligne 1: Ligne 1:
 ====== Que signifie l'erreur: « Unable to read an entire line »? ====== ====== Que signifie l'erreur: « Unable to read an entire line »? ======
  
 +  * **Message**: ''Unable to read an entire line''
 +  * **Origine**: //TeX//.
  
-TeX belongs to the generation of applications written for +<latex>\TeX</latex> appartient à la génération d'applications écrites pour des environnements 
-environments that didn't offer the sophisticated string and i/o +qui n'offraient pas de fonctions sophistiquées pour manipuler les chaînes de caractères et les entrées/sorties, 
-manipulation we nowadays take for granted (TeX was written in +alors qu'aujourd'hui, l'existence de ces fonctions semble aller de soi. 
-Pascal, and the original Pascal standard made no mention of i/oso +En effet, <latex>\TeX</latex> a été écrit en Pascal, et la norme Pascal initiale 
-that anything but the most trivial operations were likely to be +ne mentionnait même pas les entrées/sorties, de sorte que toutes les opérations, à part peut-être les plus triviales
-unportable).+étaient susceptibles de devoir être réimplémentées pour exécuter le programme sur un autre système.
  
-When you overwhelm TeX's input mechanismyou get told:+Lorsque vous faites déborder le mécanisme d'entrée de TeXvous avez ce message:
 <code> <code>
 ! Unable to read an entire line---bufsize=3000. ! Unable to read an entire line---bufsize=3000.
     Please ask a wizard to enlarge me.     Please ask a wizard to enlarge me.
 </code> </code>
-(for some value of "3000--- the quote was from a ''comp.text.tex'' +(la valeur ''3000'' peut valoir autre chose --- l'exemple vient du groupe de discussion ''comp.text.tex'', 
-posting by a someone who was presumably using an old TeX).+el la personne avait vraisemblablement une installation de TeX plutôt ancienne).
  
-As the message impliesthere'(what TeX thinks of as aline in +Comme le message l'indiqueil y a (ce que TeX considère commeune ligne dans votre entrée qui est « trop longue », 
-your input that's "too long" (to TeX's way of thinking) Since +au sens de TeX. 
-modern distributions tend to have tens of thousands of bytes of input +Les distributions modernes ont généralement un tampon d'entrée de plusieurs dizaines de milliers de caractères, 
-buffer, it's somewhat rare that these messages occur "for real"+donc il est peu probable que ce message apparaisse vraiment pour cette raison
-Probable culprits are:+Voici des raisons possibles plus fréquentes:
  
-  * A file transferred from another system, without translating record endings With the decline of fixed-format records (on mainframe operating systemsand the increased intelligence of TeX distributions at recognising other systems' explicit record-ending charactersthis is nowadays rather a rare cause of the problem.+  * Le fichier a été transféré depuis un autre système sans conversion des fins de lignesAvec la disparition des enregistrements de longueur fixe (qui existaient sur les mainframeset l'intelligence accrue des distributions TeX pour reconnaître les caractères de fin de lignes des autres systèmescette cause est devenue plutôt rare, elle aussi.
  
-  * A graphics input filewhich a package is examining for its bounding box, contains a binary preview section Againsufficiently clever TeX distributions recognise this situation, and ignore the previews (which are only of interestif at all, to a TeX previewer).+  * Un fichier graphique PostScript contient un aperçu en binairemais une extension le lit pour y trouver la définition de sa //boundingbox//Là encoreles distributions TeX suffisamment récentes reconnaissent cette situation et ignorent les aperçus (qui n'ont d'intérêt que pour le prévisualisateur TeXvoire pas du tout).
  
-The usual advice is to ignore what TeX says (i.e., anything about +  * Un fichier graphique est complètement en binaire (au format PNG, JPEG...) mais il est lu comme du PostScript.
-enlarging), and to put the problem right in the source+
  
-If the real problem is over-long text lines, most self-respecting text +Le meilleur conseil est d'ignorer ce que TeX dit (notamment son conseil d'agrandir le tampon d'entrée), 
-editors will be pleased to automatically split long lines (while +et de résoudre le problème à sa source.
-preserving the "word" structureso that they are nowhere any longer +
-than a given length; so the solution is just to edit the file.+
  
-If the problem is a ridiculous preview sectiontry using +Si le vrai problème est la longueur excessive des lignes de texte
-''[[https://www.ghostscript.com/|ghostscript]]'' +la plupart des éditeurs de texte qui se respectent se feront un plaisir 
-to reprocess the file, outputting a "plain EPS" file. +de diviser automatiquement les longues lignes (tout en préservant la structure des mots
-(''Ghostscript''s distribution includes a script ''ps2epsi'' +de sorte qu'elles ne dépassent jamais une longueur donnée ; 
-which will regenerate the preview if necessary. Users of +la solution consiste donc simplement à éditer le fichier, 
-the shareware program  ''[[http://www.ghostgum.com.au/|gsview]]'+puis tenter une nouvelle compilation.
-will find buttons to perform the required transformation of the file +
-being displayed.+
  
 +Si le problème est une section d'aperçu problématique dans un fichier PostScript,
 +essayez d'utiliser [[https://www.ghostscript.com/|Ghostscript]] pour retraiter le fichier,
 +en produisant un fichier au format EPS valide
 +(la distribution de Ghostscript propose un script ''ps2epsi'', qui régénérera l'aperçu si nécessaire).
 +Les utilisateurs du programme ''[[http://www.ghostgum.com.au/|gsview]]'' trouveront sans mal
 +des boutons pour effectuer la transformation requise du fichier affiché.
 +
 +Enfin, si un fichier PNG ou JPG est lu comme du Postscript, c'est soit que vous ne compilez pas
 +avec le bon moteur (vous utilisez la commande ''latex'' là où vous devriez utiliser ''pdflatex''),
 +ou que vous devriez [[3_composition:illustrations:inclure_une_image:importer_des_graphiques_avec_dvips|convertir le fichier en question au format EPS]].
  
 ----- -----
2_programmation/erreurs/u/unable_to_read_an_entire_line.1617714506.txt.gz · Dernière modification : 2021/04/06 13:08 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0