> <snip /> > Haven't used it in a while, but the "font-family" attribute allows multiple > fonts to be specified, with the later ones as a fallback if the characters > are not available in the former. So maybe you are lucky with specifying > "Helvetica, Symbol"... When I used it years ago there was a small catch, > namely that FOP stayed in the fallback font as long as it also contained the > subsequent characters (which was not exactly what I wanted). So if, for > example, your symbol was followed by digits, which are also present in the > symbol font, they would have be rendered with this font (looking different to > Helvetica's digits). I don't know whether this has been solved in the > meantime.
Yeah, and there is another catch I noticed if you stick with the Base14 fonts and switch between Symbol and Helvetica (or Times): the baseline alignment of the symbols seems to be a bit out of whack, unless you use explicit fo:inlines, which somehow automagically corrects this. No such issue with the TrueType Symbol font on my system, though... In the mentioned case for the OP, it seems as if he may be best off using a Unicode font that contains glyphs for a very wide range of codepoints. Depends a bit on what platform you are on, but if it is Windows, then a font like 'Arial Unicode' should do the job, I think. With font auto-detection, one should be able to use most of the system-installed fonts. (Note - Have a JIRA issue open --FOP-2540-- to improve this on OS X (and possibly also Linux), which has several fonts using different CTABs than Windows; or better: similar CTABs, but simply with a non-supported platform/encoding ID...) KR Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
