← Back to team overview

sslug-teknik team mailing list archive

Re: Udskrift af æÆøØåÅ på printer Canon BJC-4300

 

Jørgen Heesche wrote:
.....

> status er LQ og USA-tegnsæt. Med BJ setup programmet er det eneste
> fornødne så at ændre landekoden til Denmark. Ø'erne har imidlertid
> ikke de samme tegnværdier som i IBM-tabellerne. Da recode og
> lat1conv ikke har defineret Epson tegnsæt har jeg ad hoc lavet et
> konverteringsprogram, som indtil videre kun konverterer de danske
> characterer. Epson tegnsæt med danske bogstaver mister dog tegnene [
> \ ] { | }, så helt god er metoden sådan set ikke. Hvis det lykkes
> mig at få fat ESC-koderne bør det kunne gøres bedre.

Det er da ikke en gammel 7 bit ASCII printer ? :)

Jeg tror at den har 8 bit DOS codepage 850 eller 865 og
måske latin1.

Prøv de forskellige tegnsæt og anvend evt. charset programmet
til at vise alle tegn : 

	  charset -a | lpr 

charset mv. kan findes på http://home3.inet.tele.dk/frda/

Og latinconv kan klare gamle 7-bit ASCII tegnsæt med {|}[\] som 
erstattes af danske tegn.

>> lat1conv -h
lat1conv vers. 1.3, Error 0x1 : in command ! 
Syntax: lat1conv {-options} <inputfile> [outputfile]
Options:
        -l      UNIX-newline: CR LF => LF
.....
        -sN     Source     : 1 (Latin1) / 437 / 850 / 865
        -dN     Destination: 1 (Latin1) / 2 / 850
                         N=2 is Latin1, with grafic emulation of 850
.....
        -dk8    {|}[\] => æøåÆØÅ
        -dk7    æøåÆØÅ => {|}[\]

Prøv også at checke cannon's hjemmeside , måske man kan downloade
yderligere dokumentation om escapekoder.

-- 
mvh Frank Damgaard  frda@xxxxxxxxxxxxx | frank@xxxxxxxx |fido  2:236/15.2


Follow ups

References