jlasman,
thanks for the help. just posted a question to one of hp's forums so i'll see what transpiers there. just using the 5si because it's in the office right next to me and i don't have to worry about fouling up anyone elses print jobs with my tests. ultimately this will be printed from the hpux box in the states to a remote site in the uk. it will be printed on an hp laserjet 2420. i was just trying to get all the kinks out locally.
regards,
longhair
jlasman,
no, it was a 2430 that we have down in the warehouse.
uk is 5 hours ahead so they are gone for the day and i didn't want to send a test over that could foul up their printer (didn't want a call at 2 or 3 in the morning that they could not print).
regards,
longhair
You could as i suggested earlier, make the symbol in a
raster graphics file and print it when needing to print that
symbol. More work but might be worth it.
Here's another suggestion for the raster graphics.
Get a gif picture of the symbol, then i have some dos software that will convert it to hp raster graphics. You'll
need to play with it to get it to the correct size, but then you can save it to a file, and open and read it in and
print it to the printer. I've done this with signatures very effectively on a different operating system (THEOS) which is a multi-user system not unlike unix in some ways.
The euro symbol is allocated Unicode code-point U+20AC.
Whether a glyph associated with this code-point is present in 'standard' printer resident fonts depends (as Jim pointed out and others confirmed by practical means) on the age of the device.
Most modern LaserJet and clone devices will have the euro glyph present in most of the standard fonts (but probably not LinePrinter).
Assuming that the target printer does have the required glyph, the 'mapping' to an eight-bit character code will depend on the symbol set selected: for Windows ANSI (symbol set 19U), U+20AC is mapped to 0x80; the same mapping exists for the older Windows 3.0 symbol set (9U).
Another point: FontCreator can indeed do some excellent things, but only with native TrueType fonts; you can't use it to change printer-resident fonts.
As regards the pound sterling symbol: this is allocated Unicode code-point U+00A3.
If you use the ISO8859/1 Latin-1 coded character set (HP symbol set 0N) this provides a simple mapping to the first 256 Unicode characters (those defined in row 0 of plane 0 (the Basic Multilingual Plane (BMP)).
i.e. 0xA3 maps to U+00A3 , etc.
The Windows ANSI coded character set (symbol set 19U) is a 'superset' of ISO 8859/1, in that characters in the range 0x80-0x9F (which are defined in ISO 8859/1, and Unicode, as 'undefined control codes) are used within Windows ANSI to map to various additional characters (with Unicode code-points at or above U+0100).
Most common operating systems in use today (in the western world) default to use of ISO 8859/1 or Windows ANSI (for 8-bit working), although many actually use (16-bit) Unicode internally.
Most browsers support ISO 8859/1, but also support UTF-8, which is a standard mechanism for representing 16-bit Unicode (UCS-2) or 32-bit UCS-4 values unambiguously, whilst allowing for short 8-bit forms for the standard ASCII characters; I don't think that many (if any?) printers support UTF-8.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.