"philippe.mechelaere" <[EMAIL PROTECTED]> demande : > Donc débutant dans ce nouveau monde et après avoir installé ma potato, > il me reste quelques problèmes à résoudre. > Un de ceux ci est une bataille d'impression avec une imprimante > Hewlett-Packard DeskJet 510 Noir&Blanc, récupérée sans la doc.
J'ai une vieille deskjet 500 et ai résolu deux fois le problème : Première méthode faire trois scripts de la forme : ---------------- $ cat /usr/local/script/l_cr2crlf_redir sed -e s/$/`echo -e \\\\015`/ et $ cat /usr/local/script/l_unix2dos tr \\340\\342\\344\\300\\302\\304\\347\\327\\351\\350\\352\\353\\310\ \\311\\312\\313\\356\\357\\316\\317\\364\\365\\324\\325\\371\\373\ \\374\\331\\333\\334 \\205\\203\\204\\267\\266\\216\\207\\200\\202\\212\\210\\211\\324\ \\220\\322E\\214\\213\\327\\330\\223\\224\\342\\231\\227\\226\\201\ \\351\\352\\232 # àâä : DOS dec 133 131 132 (183 182 142) # oct \205 \203 \204 \267 \266 \216 # ISO oct \340 \342 \344 \300 \302 \304 # ç : DOS dec 135 (128) # oct \207 \200 # ISO oct \347 \327 # éèêë : DOS dec 130 138 136 137 (212 144 210 211) # oct \202 \212 \210 \211 \324 \220 \322 \323 # ISO oct \351 \350 \352 \353 \310 \311 \312 \313 # îï : DOS dec 140 139 (215 216) # oct \214 \213 \327 \330 # ISO oct \356 \357 \316 \317 # ôö : DOS dec 147 148 (226 153) # oct \223 \224 \342 \231 # ISO oct \364 \365 \324 \325 # ùûü : DOS dec 151 150 129 (233 234 154) # oct \227 \226 \201 \351 \352 \232 # ISO oct \371 \373 \374 \331 \333 \334 # \313 Ë ==> E $ cat /usr/local/lpr_txt # # impression des fichiers texte : mars 1999 # (echo -en \\\33\\\46k0W ; /usr/local/script/l_unix2dos_redir \ | /usr/local/script/l_cr2crlf_redir ; echo -en \\\14) # # code d'impression unidirectionnelle au début # passage à la ligne à la fin par un ^L Puis transformer lpr fichier.txt en cat fichier.txt | lpr_txt | lpr Deuxième méthode ---------------- Tout faire en mode graphique pour avoir toutes les lettres accentuées. Et utiliser un script qui génère le bon fichier latex. (cf ci-dessous) Troisème méthode ---------------- Utiliser des filtres de la forme ascii2ps ; puis passage par gs. echo "%% %% %% fichier d'entête LaTeX pour l'impression %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% \documentclass[12pt,a4paper]{article} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} % % format d'une page % \usepackage{geometry} \geometry{papersize={21cm,29cm}, nohead, hdivide={1.5cm,*,1cm}, vdivide={2cm,*,2cm}} % % impression d'un fichier de texte brut % \usepackage{verbatim} % % pour ne pas numéroter les pages % \pagestyle{empty} % % autour du \begin{document} et du \end{document}... % \begin{document} \baselineskip=11pt \lineskiplimit=-11pt % Quand les 2 lignes se chevauchent sur plus de 11pt ! \lineskip=0pt \verbatiminput{`pwd`/$1} \end{document}">/tmp/latexaimprimer.ltx cd /tmp latex latexaimprimer.ltx lpr latexaimprimer.dvi