Blame params/writing.mode.xml

Packit 6d14d2
Packit 6d14d2
          xmlns:xlink="http://www.w3.org/1999/xlink"
Packit 6d14d2
          xmlns:xi="http://www.w3.org/2001/XInclude"
Packit 6d14d2
          xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
Packit 6d14d2
          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
Packit 6d14d2
          version="5.0" xml:id="writing.mode">
Packit 6d14d2
<refmeta>
Packit 6d14d2
<refentrytitle>writing.mode</refentrytitle>
Packit 6d14d2
<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
Packit 6d14d2
</refmeta>
Packit 6d14d2
<refnamediv>
Packit 6d14d2
<refname>writing.mode</refname>
Packit 6d14d2
<refpurpose>Direction of text flow based on locale</refpurpose>
Packit 6d14d2
</refnamediv>
Packit 6d14d2
Packit 6d14d2
<refsynopsisdiv>
Packit 6d14d2
<src:fragment xml:id="writing.mode.frag">
Packit 6d14d2
<xsl:param name="writing.mode">
Packit 6d14d2
  <xsl:call-template name="gentext">
Packit 6d14d2
    <xsl:with-param name="key">writing-mode</xsl:with-param>
Packit 6d14d2
    <xsl:with-param name="lang">
Packit 6d14d2
      <xsl:call-template name="l10n.language">
Packit 6d14d2
        <xsl:with-param name="target" select="/*[1]"/>
Packit 6d14d2
      </xsl:call-template>
Packit 6d14d2
    </xsl:with-param>
Packit 6d14d2
  </xsl:call-template>
Packit 6d14d2
</xsl:param>
Packit 6d14d2
</src:fragment>
Packit 6d14d2
</refsynopsisdiv>
Packit 6d14d2
Packit 6d14d2
<refsection><info><title>Description</title></info>
Packit 6d14d2
Packit 6d14d2
<para>Sets direction of text flow and text alignment based on locale.
Packit 6d14d2
The value is normally taken from the gentext file for the 
Packit 6d14d2
lang attribute of the document's root element, using the 
Packit 6d14d2
key name 'writing-mode' to look it up in the gentext file.
Packit 6d14d2
But this param can also be
Packit 6d14d2
set on the command line to override that gentext value.
Packit 6d14d2
</para>
Packit 6d14d2
<para>Accepted values are:
Packit 6d14d2
<variablelist>
Packit 6d14d2
  <varlistentry>
Packit 6d14d2
    <term>lr-tb</term>
Packit 6d14d2
    <listitem>
Packit 6d14d2
      <para>Left-to-right text flow in each line, lines stack top to bottom.</para>
Packit 6d14d2
    </listitem>
Packit 6d14d2
  </varlistentry>
Packit 6d14d2
  <varlistentry>
Packit 6d14d2
    <term>rl-tb</term>
Packit 6d14d2
    <listitem>
Packit 6d14d2
      <para>Right-to-left text flow in each line, lines stack top to bottom.</para>
Packit 6d14d2
    </listitem>
Packit 6d14d2
  </varlistentry>
Packit 6d14d2
  <varlistentry>
Packit 6d14d2
    <term>tb-rl</term>
Packit 6d14d2
    <listitem>
Packit 6d14d2
      <para>Top-to-bottom text flow in each vertical line, lines stack right to left.
Packit 6d14d2
      Supported by only a few XSL-FO processors. Not supported in HTML output.</para>
Packit 6d14d2
    </listitem>
Packit 6d14d2
  </varlistentry>
Packit 6d14d2
  <varlistentry>
Packit 6d14d2
    <term>lr</term>
Packit 6d14d2
    <listitem>
Packit 6d14d2
      <para>Shorthand for lr-tb.</para>
Packit 6d14d2
    </listitem>
Packit 6d14d2
  </varlistentry>
Packit 6d14d2
  <varlistentry>
Packit 6d14d2
    <term>rl</term>
Packit 6d14d2
    <listitem>
Packit 6d14d2
      <para>Shorthand for rl-tb.</para>
Packit 6d14d2
    </listitem>
Packit 6d14d2
  </varlistentry>
Packit 6d14d2
  <varlistentry>
Packit 6d14d2
    <term>tb</term>
Packit 6d14d2
    <listitem>
Packit 6d14d2
      <para>Shorthand for tb-rl.</para>
Packit 6d14d2
    </listitem>
Packit 6d14d2
  </varlistentry>
Packit 6d14d2
</variablelist>
Packit 6d14d2
</para>
Packit 6d14d2
Packit 6d14d2
</refsection>
Packit 6d14d2
</refentry>