Closed Bug 92189 Opened 24 years ago Closed 24 years ago

Unix Printing: Euro Sign is printed out as a square

Categories

(Core :: Internationalization, defect)

x86
Linux
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Future

People

(Reporter: ji, Assigned: ftang)

References

Details

(Keywords: intl)

Build: linux 07/24 branch OS: RH6.2-J Euro sign can be displayed on browser, composer and mail, but it's printed out as a square. Steps to reproduce: 1. Open composer. 2. set character encoding to iso-8859-15 3. Enter a string containing the euro sign "?" 4. Print out this page, you can see the euro sign is not printed out correctly.
Keywords: intl
Summary: Euro Sign is printed out as square → Euro Sign is printed out as a square
Can that be printed by other apps?
Reassign to bstell.
Assignee: nhotta → bstell
I can print it on Mac9.0-Ja and WinME-Ja but RedHat6.2-Ja.
QA Contact: andreasb → ylong
did this *ever* work on Unix/Linux?
Exactly what is Mozilla doing about this issue? Please excuse me if what I'm about to write is old news. I'm assuming this is the problem: ISO-8859-x actually does not contain a glyph for the Euro symbol at all. Windows-1252 fonts are the same as ISO-8859-1 with the exception of positions 0x80-0x9F, where MS substitutes the control codes at those locations with typographer's fonts, the Euro symbol, and some other symbols. Thus, documents created with a Euro symbol (or typographer's fonts) on a machine using Windows-1252 encoded fonts will look different on a platform using ISO standard fonts, unless there's some sort of process that substitutes Unicode symbols for 8-bit symbols going on (which would be/is a lovely workaround). I was actually quite surprised to see the Euro symbol appear onscreen in Linux when there was no Euro glyph at that position in the 8-bit fonts I was using. I assume whatever substitution happens just before displaying the text onscreen just needs to happen before the text is printed as well.
Is this postscript printing or xprint printing? The problem is we may have ISO-8859-15 font or Unicode font for screen but the font int he printer may only have ISO-8859-1 fonts. cc katakai
can we print it on 4.x ? can we print the euro sign from any Apps?
On my Linux RH6.2-Ja, it can not be display on N4.7 properly even in browser. I haven't able to print it on other apps so far.
Summary: Euro Sign is printed out as a square → Unix Printing: Euro Sign is printed out as a square
Target Milestone: --- → Future
Status: NEW → ASSIGNED
who owns Linux/Unix printing?
Please assign to me.
--> ftang
Assignee: bstell → ftang
Status: ASSIGNED → NEW
bulk move NEW FUTURE bug to ASSIGN
Status: NEW → ASSIGNED
It is possible to print the Euro sign when printing a postscript file with euro signs (generated by latex or so). When printing witt Mozilla to (postscript) file, the euro sign can be found as a square. So it looks like translation to postscript is not done right by Mozilla (or something is wrong with fonts?). BTW I use RH7.2 Anyway, for European people this is like a browser not able to print dollars for Americans. So, a solution would we very very welcome!
I just checked KDE's Konqueror: this can print the Euro sign without any problem. Maybe it's possible to borrow some code ;-)
Fixed by patch in bug 100328
Depends on: 100328
Euro sign still print out as square on 12-04 trunk build.
Fixed by bug 100328 checkin.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Mark it as verified - euro sign prints fine on 01-08 trunk build on linux RH7.1.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.