The font you have chosen, "Letter Gothic Standard", has space characters
in its name. Therefore it's easy to make a mistake when you type it.
* If you select the font using the font selector of XMLmind XSL
Customizer, then there is no possible mistake.
* If you type it, then please do not forget the quotes. That is, type:
"Letter Gothic Standard"
not:
Letter Gothic Standard
In both cases, this should give you the following attribute-set
---
<xsl:attribute-set name="menucascade-separator">
<xsl:attribute name="font-family">"Letter Gothic
Standard"</xsl:attribute>
</xsl:attribute-set>
---
Notice the quotes. They are very important.
On 04/17/2014 02:15 PM, Niels Grundtvig Nielsen wrote:
Since I'm lucky enough to have Acrobat X, I can just open the .pdf
output and touch up the font property of the problem character. Takes
the urgency off the question, but I would still like to know how to
achieve the required result by making more informed use of XXE … and for
the time being, I'm still very confused :-{
*what I've seen happen*
the default .pdf conversion does not render a glyph I select from the
XXE symbols pallette correctly, even though it is displayed on screen
*what you've explained*
this is what we can expect, because by default the .pdf conversion uses
the Symbol font that does not contain this glyph
*what I need to do*
I imagine, from your explanation and from other experiments, this is a
two-step procedure:
1. include a font (for example, Letter Gothic Standard) in the "embed
fonts" list in the FOP options
2. edit the attribute set in the custom XSLT stylesheet to make .pdf
conversion use this font – for example, <uicontrol
font-family="Letter Gothic Standard">
*what the FAQ say*
*A:* By default, PDF uses its 14 built-in fonts: Times, Helvetica,
Courier, Symbol and ZapfDingbats. These fonts have glyphs only for the
western (AKA Latin1) languages. Therefore you need to substitute to
these built-in fonts truly multilingual fonts [...] This can be done
from within XMLmind XML Editor. More information in XMLmind XML Editor -
Online Help, Apache FOP options and RenderX XEP options
The link to Apache FOP options takes me to /6.13. Add-on options >
6.13.1. Apache FOP options > Procedure 9.2. How to choose specific fonts
(for example, you want to replace Times fonts by Georgia fonts)/
I have read, re-read and experimented – complete lack of success :-{
* the procedure says nothing about /replacing /or /substituting/ – it
just talks about adding a TTF font to the list
* the list looks as though it's related to the 14 standard PS fonts …
but does not include Symbol or ZapfDingbats
* alerted by the warning about Windows, I've tried drag and drop from
C:\windows\fonts to the list … no luck on this Windows 7 PC; I've
also tried typing in the path and filename, and that doesn't work either
Following your advice to read the help topics on
editConversionStylesheetsAction and xslcustom.Customizer has improved my
general understanding, but I'm no nearer being able to carry out the one
piece of customisation I'm aiming for: telling FOP to use Letter Gothic
Standard instead of Symbol when rendering a UIcontrol element.
Any chance you can come up with a new way of guiding my idiot footsteps
through this task? unfortunately, I'm not managing to interpret either
the interface or the helps in a way that solves my problem. As I said,
it is less urgent now I've worked out how to adjust the final .pdf myself.
Thanks in advance!
Niels Grundtvig Nielsen
Technical Communicator
/you know what you're talking about – I can help you say it/
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support