<refsynopsisdiv>
<src:fragment id='menuchoice.menu.separator.frag'>
-<xsl:param name="menuchoice.menu.separator" select="'->'"/>
+<xsl:param name="menuchoice.menu.separator" xmlns:fo="http://www.w3.org/1999/XSL/Format">
+ <xsl:choose>
+ <xsl:when test="$stylesheet.result.type = 'fo' and $fop.extensions != 0">
+ <xsl:text> </xsl:text>
+ <!-- Right arrow symbol -->
+ <fo:inline font-family="Symbol">→</fo:inline>
+ <xsl:text> </xsl:text>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:text> → </xsl:text>
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:param>
</src:fragment>
</refsynopsisdiv>
<sgmltag>guimenuitem</sgmltag> or <sgmltag>guisubmenu</sgmltag>. Other elements
are linked with <parameter>menuchoice.separator</parameter>.
</para>
+<para>The default value is &#x2192;, which is the
+&rarr; (right arrow) character entity.
+The current FOP (0.20.5) requires setting the font-family
+explicitly.
+</para>
+<para>The default value also includes spaces around the arrow,
+which will allow a line to break. Replace the spaces with
+&#xA0; (nonbreaking space) if you don't want those
+spaces to break.
+</para>
</refsect1>
</refentry>