Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | virtual font substitution mechanism | ||||||
---|---|---|---|---|---|---|---|
Product: | gsl | Reporter: | maho.nakata | ||||
Component: | code | Assignee: | christof.pintaske | ||||
Status: | CLOSED DUPLICATE | QA Contact: | issues@gsl <issues> | ||||
Severity: | Trivial | ||||||
Priority: | P3 | CC: | curvirgo, ikuya, issues, khirano, nesshof, tora3 | ||||
Version: | current | ||||||
Target Milestone: | OOo 2.0 | ||||||
Hardware: | Other | ||||||
OS: | Other OS | ||||||
Issue Type: | ENHANCEMENT | Latest Confirmation in: | --- | ||||
Developer Difficulty: | --- | ||||||
Issue Depends on: | 20370 | ||||||
Issue Blocks: | |||||||
Attachments: |
|
Description
maho.nakata
2003-06-14 01:46:25 UTC
Created attachment 6864 [details]
patch for sal/osl/unx/system.h
cp->ama: looks like an rfe. please comment on 1 and eventually pass on to falko 1. looks like a rfe mainly about printer independent rendering. I think that's something writer already provides ? 2. I don't think it's a good idea to ship the URW fonts again and again. We are going for more system integration in future and will try to use the systems font configuration to deal with this problem. 3. We already do not embedd the standard pdf fonts 4. We use ttf fonts for CJK. I can't really see what afm might help if you simply cannot see a single char in your document. I have no clue what the attachment is for We have the printer independent layout but we'll always have a font dependent layout. If you open a document (under different platforms) and you don't have the same fonts (font metrics) you'll get a different layout. If you use printer independent layout, the fonts are available and you get a different layout then it's a bug. I'm not aware of plans to store fonts or font metrics within the documents or plans for shipping URW fonts etc. Thanks for showing interest for my issue. I'm considering the font problem, when we face cross platfrom use. for example, Windows users, which have large share, may use fonts come with Windows. However, for Linux, different fonts are supplied, sometimes diffrent fonts have same names. In this case, layout of documents are changed. I think this is the major problem. StatSuite/StarOffice have their own fonts, in this case problem is even more serious...since no way to obtain fonts other than buying StarSuite/StarOffice. it is very sad situation. In Japanese, each fonts has over 10000 characters, and high quality de facto standard fonts are of course proprietary, and they cost extremely high, however, usually AFMs are supplied. So poor-man's solutions can be made, typesetting with AFM, and substitution to other cheap fonts. TeX can be used cross platform, Windows, Linux, Mac OS... since they have own metrics files. FT->AMA: We actually DO have plans to embed fonts in OO.o documents. Please contact Götz Wohlberg in this matter. He is the owner of this feature request. Thx. Thanks, please make some ways to treat afm or tfm files...this is *really* good virtual scheme. namely do not contain glyphs. there are many tfm from TeX and afm from PostScript... they preserve metrics, so professional cross platform use can be realized... --maho as far as I know, some afms are already included in OOo. psprint_config/configuration/afm/GothicBBB-Medium-83pv-RKSJ-H.afm psprint_config/configuration/afm/GothicBBB-Medium.Roman.afm psprint_config/configuration/afm/Helvetica-Bold.afm psprint_config/configuration/afm/Helvetica-BoldOblique.afm psprint_config/configuration/afm/Helvetica-Oblique.afm psprint_config/configuration/afm/Helvetica.afm psprint_config/configuration/afm/NewBaskerville-Bold.afm psprint_config/configuration/afm/NewBaskerville-BoldItalic.afm psprint_config/configuration/afm/NewBaskerville-Italic.afm psprint_config/configuration/afm/NewBaskerville-Roman.afm psprint_config/configuration/afm/NewCenturySchlbk-Bold.afm psprint_config/configuration/afm/NewCenturySchlbk-BoldItalic.afm psprint_config/configuration/afm/NewCenturySchlbk-Italic.afm psprint_config/configuration/afm/NewCenturySchlbk-Roman.afm psprint_config/configuration/afm/Palatino-Bold.afm psprint_config/configuration/afm/Palatino-BoldItalic.afm psprint_config/configuration/afm/Palatino-Italic.afm psprint_config/configuration/afm/Palatino-Roman.afm psprint_config/configuration/afm/Ryumin-Light-83pv-RKSJ-H.afm psprint_config/configuration/afm/Ryumin-Light.Roman.afm psprint_config/configuration/afm/Symbol.afm psprint_config/configuration/afm/Times-Bold.afm psprint_config/configuration/afm/Times-BoldItalic.afm psprint_config/configuration/afm/Times-Italic.afm psprint_config/configuration/afm/Times-Roman.afm psprint_config/configuration/afm/Windsor.afm psprint_config/configuration/afm/ZapfChancery-MediumItalic.afm psprint_config/configuration/afm/ZapfDingbats.afm suprisingly, Ryumin-Light-83pv-RKSJ-H.afm and GothicBBB-Medium-83pv-RKSJ-H.afm are Japanese fonts! I'm second to maho. We summarize over 50 templates for Presntation (and other stuffs) for Japanese users at http://desktop.good-day.net/ooo11/ (for Linux) and http://oooug.jp/1.1/katsuyou/ (for Windows) Of course, de facto standard fonts for puhlishers/Windows are proprietary. For example, professional publishers prefer Ryumin and Gothic-BBB, Windows user use MS Mincho and MS Gothic while Linux use Kochi-mincho, and Kochi-gothic, metrics of Ryumin/MS Mincho/Kochi-Mincho employ are different. So layouts are always subected to change. We are maintaining two different templates for each platform (Windows/Linux) with large efforts. Apparently, this is just a nightmare. Anything planned for embedded fonts? Apparently, embidding fonts cannot solve this issue. Would you please explain this more in detail? I thought that you mean embed font data in every document, then how about some glyphs in a font set which are not embidded? For Japanese, one font set contain 10,000 chars, and other lang might have such kind of problem, too. GW->CP: This is also in your arena. target adjusted I'd like to handle this issue in #i20370#. Both reports have some overlap and are partly mutual exclusive. So this issue cannot be discussed isolated. Please join in 20370 *** This issue has been marked as a duplicate of 20370 *** closing this one in favour of i20370 |