]> granicus.if.org Git - docbook-dsssl/log
docbook-dsssl
19 years agoMake language codes RFC compliant (closes #1208931; thanks to
Michael Smith [Thu, 26 May 2005 23:29:25 +0000 (23:29 +0000)]
Make language codes RFC compliant (closes #1208931; thanks to
Bernd Groh for reporting).

::PROBLEM:
  Stylesheets output two-part language codes in the form "zh_CN".
  But underscores in language codes are actually neither RFC
  compliant nor compliant with the HTML 4.0 rec. The separator
  should be a hyphen. To quote the specs:

    Section 8.1.1, "Language Codes"[1], in the HTML 4.0 Rec.
    states that:

    [RFC1766] defines and explains the language codes that MUST be
    used in HTML documents.

    Briefly, language codes consist of a primary code and a
    possibly empty series of subcodes:

      language-code = primary-code ( "-" subcode )*

    And in RFC 1766, "Tags for the Identification of
    Languages"[2], the EBNF for "language tag" is given as:

      Language-Tag = Primary-tag *( "-" Subtag )
      Primary-tag = 1*8ALPHA
      Subtag = 1*8ALPHA

    [1] http://www.w3.org/TR/REC-html40/struct/dirlang.html#h-8.1.1
    [2] http://www.ietf.org/rfc/rfc1766.txt

::CAUSE:
  Stylesheets simply pass through language codes unaltered. So if
  users put "zh_CN" in their source, they will get "zh_CN" in
  their HTML output.

::FIX:
  Added a new boolean config parameter, "l10n.lang.value.rfc.compliant",
  set to 1 by default. If it is non-zero, any underscore in a
  language code will be converted to a hyphen in HTML output. If
  it is zero, the language code will be left as-is.

::AFFECTS:
  This change affects any HTML output that contains two-part
  language codes.

19 years agoFixed typo.
Michael Smith [Thu, 26 May 2005 13:07:34 +0000 (13:07 +0000)]
Fixed typo.

19 years agominor formatting change
Michael Smith [Thu, 26 May 2005 08:14:04 +0000 (08:14 +0000)]
minor formatting change

19 years agoReplaced leftover instances of "Website"
Michael Smith [Thu, 26 May 2005 08:11:48 +0000 (08:11 +0000)]
Replaced leftover instances of "Website"

19 years agoFixed bug #851598 links to legalnotice in html are broken.
Bob Stayton [Thu, 26 May 2005 07:27:34 +0000 (07:27 +0000)]
Fixed bug #851598 links to legalnotice in html are broken.

19 years agoSet start-indent and end-indent for fo:table-body used to format lists to
Bob Stayton [Wed, 25 May 2005 22:35:19 +0000 (22:35 +0000)]
Set start-indent and end-indent for fo:table-body used to format lists to
zero so that they do not inherit any start-indent from their container, which
would indent relative to the cell boundary.

19 years agoCause "clean" target to remove xref.xsl
Michael Smith [Tue, 24 May 2005 22:49:30 +0000 (22:49 +0000)]
Cause "clean" target to remove xref.xsl

19 years agoMake xrefs and olinks work, and prevent instances of “ and
Michael Smith [Tue, 24 May 2005 22:40:41 +0000 (22:40 +0000)]
Make xrefs and olinks work, and prevent instances of “ and
” entities in output (closes #741578 and #956072; thanks to
Jens Granseuer and Sam Steingold for reporting the problems)

::Problem:
  If you include an xref in a source document, instead of getting
  the xref text you would expect in the output, you just get
  "[xref to refsect1]", where "refsect" is the name of the target
  element for the xref.  If you include an olink, it works as
  expected -- except that the output text has “ and ”
  entities (double "curly" quotation marks).

::Cause:
  The manpages/docbook.xsl driver imports the html/docbook.xsl
  stylesheet, which in turn imports the html/xref.xsl file.

  The manpages/docbook.xsl file then imports the manpages/xref.xsl
  file. That file contains a "xref" template that overrides the
  the one in html/xref.xsl and that, by design, does nothing
  except to generate the "[xref to refsect1]" text instead of the
  expected xref output.

  On the other hand, the manpages stylesheets don't override the
  "olink" template; therefore, the "olink" template from the
  html/xref.xsl file is used "as is". And being that it is
  intended for HTML output, that template uses the “ and
  ” to wrap titles in xref output.

::Fix:
  The original manpages/xref.xsl file has now been removed. The
  build for the manpages distribution now makes that file, using
  the textify.xsl stylesheet to automatically generate it from the
  html/xref.xsl file. It is built in such a away that it basically
  just contains special copies of the "xref" and "olink" templates
  that cause “ and ” instances to be transformed into
  "\(lq" and "\(rq" (groff "left quote" and "right quote").

  It might seem odd that templates from the html/xref.xsl are
  used, since those templates a designed to generate hyperlinks of
  the form <a href="#foo">the section called "Bar"</a>. But it
  works because the manpages stylesheets end up using the text
  value of the output of the above. Thus, the <a href="#foo"> and
  </a> parts are stripped out, leaving just the text between
  ('the section called "Bar"').

::Affects
  Only affects output of xref and olink elements. The fix may not
  be complete and/or may cause other problems. Please test.

  In particular, while it may fix the &#8220; and &#8221; problem
  that English lang/locales users have run into, it doesn't fix
  the corresponding problem for output of xrefs and olinks in many
  non-English locales, which use quoting characters other than
  &#8220; and &#8221;

  To give just one example of many: in Japanese, the quoting
  characters are &#12300; and &#12301; ("left corner bracket" and
  "right corner bracket"). It is possible to "fix" the problem for
  all locales; but it is just a question of whether there is
  enough of a demand for it that it is worth doing.

19 years agoClassical HTML index is suppressed in a cleaner way as suggested by David Cramer
Jirka Kosek [Tue, 24 May 2005 21:23:56 +0000 (21:23 +0000)]
Classical HTML index is suppressed in a cleaner way as suggested by David Cramer

19 years agoWhitespace-only change. Expanded all tabs
Michael Smith [Tue, 24 May 2005 21:17:55 +0000 (21:17 +0000)]
Whitespace-only change. Expanded all tabs

19 years agoAdded replace-ldqou and replace-rdquo templates, for translating
Michael Smith [Tue, 24 May 2005 21:15:13 +0000 (21:15 +0000)]
Added replace-ldqou and replace-rdquo templates, for translating
&#8220; to \(lq and  &#8221; to \(rq

19 years agoPrevent "sticky" fonts changes. (closes #956070; thanks to Sam
Michael Smith [Tue, 24 May 2005 09:40:55 +0000 (09:40 +0000)]
Prevent "sticky" fonts changes. (closes #956070; thanks to Sam
Steingold for reporting the problem, and for his patience...)

::Problem:
  Sometimes a bold or italic font change inadvertently ends up
  becoming "sticky" such that a following chunk of text that
  should just be rendered as plain text instead gets
  boldfaced/italicized.

::Cause:
  Font changes were simply being nested, as they are in HTML.
  While that works for HTML, it doesn't work for roff, where
  font-change instructions aren't actually intended to nest.

::Fix:
  Attempted to un-nest bold/italic font changes. When the manpages
  stylesheets encounter node sets that need to be boldfaced or
  italicized, they now put the \fBfoo\fR \fIbar\fR groff
  bold/italic instructions separately around each node in the set.

  This may not be a complete fix for the problem. In fact, it may
  cause other problems. Please test :^)

19 years agoSupport generation of choice separator in inline simplelist
Michael Smith [Tue, 24 May 2005 06:55:18 +0000 (06:55 +0000)]
Support generation of choice separator in inline simplelist
(closes #1207532)

This ehancement enables auto-generation of an appropriate
localized "choice separator" (for example, "and" or
"or") before the final item in an inline simplelist.

To indicate that you want a choice separator generated
for a particular list, you need to put a processing
instruction (PI) of the form <?dbchoice choice="foo"?>
as a child a of the list. For example:

  <para>This release adds localiation support for the
  following Indic languages:
    <simplelist type="inline">
      <?dbchoice choice="and" ?>
      <member>Hindi</member>
      <member>Punjabi</member>
      <member>Tamil</member>
      <member>Oriya</member>
      <member>Gujarati</member>
    </simplelist>.
  </para>

Output (for English):

  This release adds localiation support for the
  following Indic languages: Hindi, Punjabi, Tamil,
  Oriya, and Gujarati.

Or if the logical relationship between the items in the
list is an "or" relationship, then use choice="or":

  <para>Choose from ONE and ONLY ONE of the following:
    <simplelist type="inline">
      <?dbchoice choice="or" ?>
      <member>A</member>
      <member>B</member>
      <member>C</member>.
    </simplelist>
  </para>

Output (for English):

  Choose from ONE and only ONE of the
  following choices: A, B, or C.

As a temporary workaround for the fact that most of the
DocBook non-English locale files don't have a
localization for the word "or", you can put in a
literal string to be used; example for French:

  <para>Choose from ONE and ONLY ONE of the following:
    <simplelist type="inline">
      <?dbchoice choice="ou" ?>
      <member>A</member>
      <member>B</member>
      <member>C</member>.
    </simplelist>
  </para>

That is, use "ou" instead of "or".

19 years agoRolled back some over-aggressive line-break cleanup, and removed
Michael Smith [Mon, 23 May 2005 13:59:11 +0000 (13:59 +0000)]
Rolled back some over-aggressive line-break cleanup, and removed
space-normalizing call in group|arg template because it causes
<sbr/> to be handled incorrectly.

19 years agoMinor update to date/time handling.
Michael Smith [Mon, 23 May 2005 13:15:02 +0000 (13:15 +0000)]
Minor update to date/time handling.

19 years agoMake handling of date format strings more robust (closes #1206837).
Michael Smith [Mon, 23 May 2005 12:05:30 +0000 (12:05 +0000)]
Make handling of date format strings more robust (closes #1206837).

::Problem:
  If the "dbtimestamp" PI has words in it that contain any of the
  single-letter characters used as date/time formatting
  instructions, the output is not what would be expected.

  For example, Spanish "long" dates look like this:

    23 de mayo de 2005

  So you would expect that you could generate a date of that form
  using the dbtimestamp PI with a format string like the following:

    <?dbtimestamp format="d de B de Y"?>

  But if you try that, you get the following output:

    23 23e mayo 23e 2005

  That is, the "d" in "de" is replaced with the day of the month.

::Cause::
  The format-string parsing logic works by walking through the
  format string character-by-character. So when it gets to the "d"
  in "de", it has no way of discerning that it is not the "d"
  formatting instruction but is instead part of a word intended to
  be included in the output as a literal string.

::Fix::
  The format-string parsing logic now splits format strings into
  tokens and delimiters and evaluates them token-by-token instead
  of character-by-character.

  For example, it splits the Spanish "long" date format like this:

    <token>d</token> <token>de</token> <token>B</token> ...

  Thus, in looking for the "d" formatting instruction, the "d"
  token matches but the "de" token does not.

  As delimiters, it recognizes the following characters:

    <space> <tab> <CR> <LF> , . / - ( ) [ ]

::Affects:
  This change affects output of the "dbtimestamp" PI as well as
  output from any customization layers that call the
  "datetime.format" template. It affect all formats (HTML, FO, etc.).

19 years agoGrand Unification: Epilogue (2): If "neighboring" text nodes in
Michael Smith [Sun, 22 May 2005 12:25:26 +0000 (12:25 +0000)]
Grand Unification: Epilogue (2): If "neighboring" text nodes in
mixed content are whitespace-only, apply the special sauce just
before serving; that is, at the end, not both at the beginning and
at the end.

19 years agoRepaired line-breaking in list output. Thanks to Hendrik Sattler
Michael Smith [Sun, 22 May 2005 01:38:03 +0000 (01:38 +0000)]
Repaired line-breaking in list output. Thanks to Hendrik Sattler
for reporting the problem.

The cause of this is was a change that was made a while back to
reduce excessive blank lines in output. Looks like in this case it
cut it back a bit too aggressively. There may yet be some other
cases that will need more fine-tuning.

19 years agoWhitespace Grand Unification: Epilogue (1): If "neighboring" text
Michael Smith [Sat, 21 May 2005 11:17:23 +0000 (11:17 +0000)]
Whitespace Grand Unification: Epilogue (1): If "neighboring" text
nodes in mixed content are whitespace-only, leave them unseasoned;
that is, don't add the special sauce.

19 years agoFixed typo.
Michael Smith [Sat, 21 May 2005 03:23:30 +0000 (03:23 +0000)]
Fixed typo.

19 years agoAdded Kannada localization (from Siddharudh P T)
Michael Smith [Sat, 21 May 2005 01:47:48 +0000 (01:47 +0000)]
Added Kannada localization (from Siddharudh P T)

19 years agoVerbatim environment "Grand Unification" fix.
Michael Smith [Fri, 20 May 2005 09:08:59 +0000 (09:08 +0000)]
Verbatim environment "Grand Unification" fix.

Attempte to fix handling of verbatim environments (literallayout,
programlisting, screen) and, in a related way, text nodes.
Particularly in mixed-content blocks. I think I got it working...

Closes #1167995, #975243, #935833, #763861, #728932, #628393, #595213.

Thanks to Hendrik Sattler, Tobias Reif, Tommi Virtanen, Dennis
Grace, and Matthias Andree for reporting the problems.

Sorry it took so long for the fix.

19 years agofixed comments
Michael Smith [Fri, 20 May 2005 00:12:54 +0000 (00:12 +0000)]
fixed comments

19 years agoconvert CLDR locale data to the format used by DocBook stylesheets
Michael Smith [Wed, 18 May 2005 09:56:49 +0000 (09:56 +0000)]
convert CLDR locale data to the format used by DocBook stylesheets

19 years agoAdded mechanism for building HTML output that demonstrates various
Michael Smith [Tue, 17 May 2005 18:42:30 +0000 (18:42 +0000)]
Added mechanism for building HTML output that demonstrates various
bits of localized generated text. Useful for translators who want
to review output.

19 years agoReplaced named character entities with numeric ones
Michael Smith [Tue, 17 May 2005 18:37:37 +0000 (18:37 +0000)]
Replaced named character entities with numeric ones

19 years agoAdded missing entity ref for hi.xml
Michael Smith [Mon, 16 May 2005 19:08:53 +0000 (19:08 +0000)]
Added missing entity ref for hi.xml

19 years agoFixed bug [ 1173576 ] rowsep lines after last row of a table
Bob Stayton [Mon, 16 May 2005 16:01:57 +0000 (16:01 +0000)]
Fixed bug [ 1173576 ] rowsep lines after last row of a table

19 years agoAdded Mongolian localization from Sanlig Badral.
Michael Smith [Mon, 16 May 2005 15:40:34 +0000 (15:40 +0000)]
Added Mongolian localization from Sanlig Badral.

19 years agoSet correct code for az.xml locale file.
Michael Smith [Mon, 16 May 2005 13:23:47 +0000 (13:23 +0000)]
Set correct code for az.xml locale file.

19 years agoAdded all recently added locales.
Michael Smith [Mon, 16 May 2005 12:44:06 +0000 (12:44 +0000)]
Added all recently added locales.

19 years agoCorrected uppercase/lowercase alpha lists.
Michael Smith [Mon, 16 May 2005 12:21:08 +0000 (12:21 +0000)]
Corrected uppercase/lowercase alpha lists.

19 years agoAdded Welsh localization (from Kevin Donnelly)
Michael Smith [Mon, 16 May 2005 12:14:39 +0000 (12:14 +0000)]
Added Welsh localization (from Kevin Donnelly)

19 years agoFixed bug 1201333 mediaobjectco images not aligned.
Bob Stayton [Mon, 16 May 2005 08:27:18 +0000 (08:27 +0000)]
Fixed bug 1201333 mediaobjectco images not aligned.

19 years agofixed bug 1201333 mediaobjectco images not aligned.
Bob Stayton [Mon, 16 May 2005 08:26:08 +0000 (08:26 +0000)]
fixed bug 1201333 mediaobjectco images not aligned.

19 years agoCorrected name order
Michael Smith [Sat, 14 May 2005 23:09:05 +0000 (23:09 +0000)]
Corrected name order

19 years agoMinor cleanup for author atrribution
Michael Smith [Sat, 14 May 2005 23:06:51 +0000 (23:06 +0000)]
Minor cleanup for author atrribution

19 years agoAdded Azerbaijani translation (from Metin Amiroff)
Michael Smith [Sat, 14 May 2005 20:09:03 +0000 (20:09 +0000)]
Added Azerbaijani translation (from Metin Amiroff)

19 years agoAdded %t for substitutable text in glosssee and glosseealso to fix
Michael Smith [Sat, 14 May 2005 01:17:43 +0000 (01:17 +0000)]
Added %t for substitutable text in glosssee and glosseealso to fix
bug #858598.

19 years agoAdded Oriya localization (from Gora Mohanty)
Michael Smith [Sat, 14 May 2005 00:57:25 +0000 (00:57 +0000)]
Added Oriya localization (from Gora Mohanty)

19 years agoAdded Irish (Gaelic) localization (from Kevin Patrick Scannell)
Michael Smith [Sat, 14 May 2005 00:45:52 +0000 (00:45 +0000)]
Added Irish (Gaelic) localization (from Kevin Patrick Scannell)

19 years agoAdded %t for substitutable text in glosssee and glosseealso to fix bug 858598.
Bob Stayton [Fri, 13 May 2005 17:33:18 +0000 (17:33 +0000)]
Added %t for substitutable text in glosssee and glosseealso to fix bug 858598.

19 years agoNow glosssee and glossseealso use full gentext template with substitution.
Bob Stayton [Fri, 13 May 2005 17:23:42 +0000 (17:23 +0000)]
Now glosssee and glossseealso use full gentext template with substitution.

19 years agoMake glosssee and glossseealso into full gentext templates with substitution.
Bob Stayton [Fri, 13 May 2005 17:17:00 +0000 (17:17 +0000)]
Make glosssee and glossseealso into full gentext templates with substitution.

19 years agoIncorporated Albanian locale file contributed by Laurent Dhima.
Michael Smith [Fri, 13 May 2005 11:25:21 +0000 (11:25 +0000)]
Incorporated Albanian locale file contributed by Laurent Dhima.

19 years agoadded text for Author (thanks to Paulo Eduardo Neves)
Michael Smith [Fri, 13 May 2005 11:15:36 +0000 (11:15 +0000)]
added text for Author (thanks to Paulo Eduardo Neves)

19 years agoclarified encoding section
Michael Smith [Fri, 13 May 2005 11:02:40 +0000 (11:02 +0000)]
clarified encoding section

19 years agoignore build dir
Michael Smith [Fri, 13 May 2005 10:33:28 +0000 (10:33 +0000)]
ignore build dir

19 years agoreworked entire file to make things easier for translators
Michael Smith [Fri, 13 May 2005 10:20:55 +0000 (10:20 +0000)]
reworked entire file to make things easier for translators

19 years agoexplicitly set encoding to UTF-8 (makes it easier for translators
Michael Smith [Fri, 13 May 2005 09:31:50 +0000 (09:31 +0000)]
explicitly set encoding to UTF-8 (makes it easier for translators
who might not be familiar with XML and the fact the UTF-8 is the
default...)

19 years agoswitched to ant-based build
Michael Smith [Fri, 13 May 2005 08:41:13 +0000 (08:41 +0000)]
switched to ant-based build

19 years agoclean target added
Michael Smith [Fri, 13 May 2005 07:59:40 +0000 (07:59 +0000)]
clean target added

19 years agoAdded clean target
Michael Smith [Fri, 13 May 2005 07:56:54 +0000 (07:56 +0000)]
Added clean target

19 years agoChanged order of build
Michael Smith [Fri, 13 May 2005 07:33:05 +0000 (07:33 +0000)]
Changed order of build

19 years agotouch pi.html so that nothing gets unnecessarily remade
Michael Smith [Fri, 13 May 2005 07:29:47 +0000 (07:29 +0000)]
touch pi.html so that nothing gets unnecessarily remade

19 years agocreate param.html stamp so that it doesn't get remade if nothing changes
Michael Smith [Fri, 13 May 2005 07:27:43 +0000 (07:27 +0000)]
create param.html stamp so that it doesn't get remade if nothing changes

19 years agoclean target now removes generated *.html param files
Michael Smith [Fri, 13 May 2005 07:22:53 +0000 (07:22 +0000)]
clean target now removes generated *.html param files

19 years agoChanged longest.term template to measure width after apply-templates to term.
Bob Stayton [Fri, 13 May 2005 07:06:38 +0000 (07:06 +0000)]
Changed longest.term template to measure width after apply-templates to term.

19 years agoAdded/Corrected HTML Help language codes. Note that there are no
Michael Smith [Fri, 13 May 2005 02:38:01 +0000 (02:38 +0000)]
Added/Corrected HTML Help language codes. Note that there are no
HTML Help language codes for Bangla, Gujarati, Punjabi, or Tamil.
So, set the code for those to the code for Hindi, which, it seems,
is the closest we can get.

19 years agofixed typo
Michael Smith [Fri, 13 May 2005 01:48:09 +0000 (01:48 +0000)]
fixed typo

19 years agoAdded hi.xml file contributed by Bernd Groh. Removed "letters"
Michael Smith [Fri, 13 May 2005 01:46:17 +0000 (01:46 +0000)]
Added hi.xml file contributed by Bernd Groh. Removed "letters"
element from locale files that don't need it.

19 years agoAdded support for Punjabi, Gujarati, and Tamil (via locale files
Michael Smith [Thu, 12 May 2005 04:25:48 +0000 (04:25 +0000)]
Added support for Punjabi, Gujarati, and Tamil (via locale files
contributed by Bernd Groh) (ported from build branch)

19 years agoAdded Tamil, Punjabi, and Gujarati locale files contributed by Bernd Groh
Michael Smith [Thu, 12 May 2005 04:18:36 +0000 (04:18 +0000)]
Added Tamil, Punjabi, and Gujarati locale files contributed by Bernd Groh

19 years agoAdded several missing translations
Jirka Kosek [Wed, 11 May 2005 15:25:44 +0000 (15:25 +0000)]
Added several missing translations

19 years agoSimplified and corrected rendering of simplelist. (closes #1154750
Michael Smith [Wed, 11 May 2005 14:48:13 +0000 (14:48 +0000)]
Simplified and corrected rendering of simplelist. (closes #1154750
and #699081; thanks to Matthias Andree and Bert Vermeulen for
reporting the problem)

  - Any simplelist type="inline" instance is now rendered as a
    comma-separated list, with a comma and also a localized "and"
    before the last item.

  - Any simplelist instance whose type is not inline is rendered
    as a one-column vertical list (ignoring the values of the type
    and columns attributes if present)

19 years agoAdded QandAdiv for all locales that lacked it.
Michael Smith [Wed, 11 May 2005 13:33:59 +0000 (13:33 +0000)]
Added QandAdiv for all locales that lacked it.

19 years agoUpdated to match filenames used for entity files in W3C URIs
Michael Smith [Wed, 11 May 2005 12:14:51 +0000 (12:14 +0000)]
Updated to match filenames used for entity files in W3C URIs

19 years agoRemoved hardcarded "../../xmlcharent" URIs. (xmlcharent is gone)
Michael Smith [Wed, 11 May 2005 12:07:47 +0000 (12:07 +0000)]
Removed hardcarded "../../xmlcharent" URIs. (xmlcharent is gone)
Replaced with "http://www.w3.org/2003/entities/iso8879"

19 years agotranslations of "Author" added from Brane Jovanovic
Michael Smith [Wed, 11 May 2005 11:51:58 +0000 (11:51 +0000)]
translations of "Author" added from Brane Jovanovic

19 years agoinitial add
Michael Smith [Wed, 11 May 2005 11:48:13 +0000 (11:48 +0000)]
initial add

19 years agoinitial add
Michael Smith [Wed, 11 May 2005 10:52:45 +0000 (10:52 +0000)]
initial add

19 years agoinitial add
Michael Smith [Wed, 11 May 2005 10:43:51 +0000 (10:43 +0000)]
initial add

19 years agointial add
Michael Smith [Wed, 11 May 2005 10:36:04 +0000 (10:36 +0000)]
intial add

19 years agonot needed
Michael Smith [Wed, 11 May 2005 10:35:06 +0000 (10:35 +0000)]
not needed

19 years ago*** empty log message ***
Michael Smith [Wed, 11 May 2005 10:34:18 +0000 (10:34 +0000)]
*** empty log message ***

19 years agoremoved some more unnecessary line breaks (closes #607270)
Michael Smith [Wed, 11 May 2005 09:17:14 +0000 (09:17 +0000)]
removed some more unnecessary line breaks (closes #607270)

19 years agoremove some unnecessary generated line breaks (relates to issue #607270)
Michael Smith [Wed, 11 May 2005 09:11:23 +0000 (09:11 +0000)]
remove some unnecessary generated line breaks (relates to issue #607270)

19 years agoHandle email in info section apprpropriately.
Michael Smith [Wed, 11 May 2005 08:30:41 +0000 (08:30 +0000)]
Handle email in info section apprpropriately.
Replace "Man page edited by Foo." with "Foo. (man page)"

19 years agoFixed typo.
Michael Smith [Wed, 11 May 2005 07:32:14 +0000 (07:32 +0000)]
Fixed typo.

19 years agoCode -> Literal (because jrefentry DTD imports on DocBook 4.1.2,
Michael Smith [Wed, 11 May 2005 06:28:28 +0000 (06:28 +0000)]
Code -> Literal (because jrefentry DTD imports on DocBook 4.1.2,
which lacks Code)

19 years agoAdded translation of Author as requested by Mike
Jirka Kosek [Tue, 10 May 2005 21:22:38 +0000 (21:22 +0000)]
Added translation of Author as requested by Mike

19 years agoadded localization of gentext for "Author"
Michael Smith [Tue, 10 May 2005 21:22:03 +0000 (21:22 +0000)]
added localization of gentext for "Author"

19 years agoSupport localization of gentext for various things (issue
Michael Smith [Tue, 10 May 2005 19:50:04 +0000 (19:50 +0000)]
Support localization of gentext for various things (issue
#1199352, #1199153, #1199033, and #1167995; thanks to Hendrik
Sattler for reporting the issue).

Gentext is now localized for the following

  - Heading generated for refsynopsis section
  - Heading generated for refname section
  - Heading generated for author attribution
  - Headings generated for admontions

There are some other bits of gentext that still need to be
localized.

19 years agosupport localization of gentext for "Author" heading (first round
Michael Smith [Tue, 10 May 2005 19:40:08 +0000 (19:40 +0000)]
support localization of gentext for "Author" heading (first round
of changes for issue #1199175)

19 years agoAdded template to uppercase strings (closes #1199123)
Michael Smith [Tue, 10 May 2005 15:49:32 +0000 (15:49 +0000)]
Added template to uppercase strings (closes #1199123)

Given a string, this template does a language-aware conversion of
that string to all uppercase letters, based on the values of the
lowercase.alpha and uppercase.alpha gentext keys for the current
locale. It affects only those characters found in the values of
lowercase.alpha and uppercase.alpha. All other characters are left
unchanged.

19 years agoPartially support having multiple parameters in one paramdef.
Michael Smith [Tue, 10 May 2005 12:02:04 +0000 (12:02 +0000)]
Partially support having multiple parameters in one paramdef.
DocBook says it is valid, but it's not clear why anybody would
ever want to do it. Prior to this fix, each parameter would get
rendered twice. There is still a problem with whitespace between
parameters getting dropped, but it's not worth fixing unless
somebody can actually show a use case for having multiple
parameters in one paramdef.

19 years agomake funcsynopsis.decoration=1 have effect for nontabular K&R
Michael Smith [Tue, 10 May 2005 11:45:24 +0000 (11:45 +0000)]
make funcsynopsis.decoration=1 have effect for nontabular K&R
output (closes bug # 1198960)

::PROBLEM
  If you set the funcsynopsis.decoration param to 1 and generate
  notablular K&R output for a functionsynopsis, the parameters in
  the function argument synopsis are not styled (italicized) as
  they are for K&R tabular output.

::FIX
  Changed K&R nontabular logic to base styling for function
  argument synopsis on value of funcsynopsis.decoration.

19 years agoStrip whitespace in Manvolnum; closes bug #959805
Michael Smith [Tue, 10 May 2005 04:54:22 +0000 (04:54 +0000)]
Strip whitespace in Manvolnum; closes bug #959805
(thanks to Jens Elkner for reporting the problem)

::PROBLEM:
  Whitespace is preserved in output for Manvolnum. Among other
  things, this results in garbled filenames for man pages
  generated from the manpages stylesheets.

::CAUSE
  Manvolnum was not included in the master list of "strip space"
  elements.

::FIX
  Added Manvolnum to master list of "strip space" elements.

::AFFECTS
  This change affects all output formats.

19 years agoStrip whitespace in Refsection; closes bug #1198766 and #1170315
Michael Smith [Tue, 10 May 2005 04:40:49 +0000 (04:40 +0000)]
Strip whitespace in Refsection; closes bug #1198766 and #1170315
(thanks to Denis Bradford for reporting the problem)

::PROBLEM:
  Whitespace is preserved in output for Refsection. Among other
  things, this results in malformed groff output from the manpages
  stylesheets.

::CAUSE
  Refsection was not included in the master list of "strip space"
  elements.

::FIX
  Added Refsection to master list of "strip space" elements.

::AFFECTS
  This change affects all output formats.

19 years ago::Problem:
Michael Smith [Mon, 9 May 2005 08:41:52 +0000 (08:41 +0000)]
::Problem:
  PAGE UP, PAGE DOWN, and HOME keyboard shortcuts not longer work
  as expected

::Cause:
  Shortcuts were replaced with letter-key shortcuts (N, P, H).

::Fix:
  Restored PAGE UP, PAGE DOWN, and HOME shortcuts by appending
  those keys to the list of valid shortcuts. Now, both those and
  the letter-key shortcuts are available. Also, added RIGHT ARROW,
  LEFT ARROW, and UP ARROW shortcuts. The complete list of
  shortcuts is now:

     * forward = n, N, SPACE, ENTER, RETURN, PAGE UP, RIGHT ARROW
     * backward = p, P, BACKSPACE, PAGE DOWN, LEFT ARROW
     * up = u, U, UP ARROW
     * home = h, H, HOME
     * toc = t, T

  (Closes bug #1196429; thanks to Roland Huss for reporting the
  problem)

19 years agoProblem:
Michael Smith [Mon, 9 May 2005 05:39:14 +0000 (05:39 +0000)]
Problem:
  Invalid HTML generated for manually created Indexes that lack
  Indexdivs.
Cause:
  The indexentry template assumes a dl wrapper has been generated,
  but the dl wrapper gets generated only if an Indexdiv exists.
Fix:
  For Indexes that lack Indexdiv, generate a dl wrapper before
  processing Indexentries (closes bug ##1196670; thanks to Petr
  Pajas for reporting the problem).
Affects:
  HTML output for manually created Indexes; has no effect on
  processing of automatically generated Indexes.

19 years agomake docsrc build depend on params/*.xml files
Michael Smith [Mon, 9 May 2005 03:49:48 +0000 (03:49 +0000)]
make docsrc build depend on params/*.xml files

19 years agoAdded basic support for biblioref cross referencing.
Bob Stayton [Sat, 7 May 2005 06:43:40 +0000 (06:43 +0000)]
Added basic support for biblioref cross referencing.

19 years agoAdd basic support for biblioref cross referencing element.
Bob Stayton [Sat, 7 May 2005 06:37:09 +0000 (06:37 +0000)]
Add basic support for biblioref cross referencing element.

19 years agoBug fix if caption align.
Bob Stayton [Fri, 6 May 2005 21:56:54 +0000 (21:56 +0000)]
Bug fix if caption align.

19 years agoAdded support for @align on caption in mediaobject.
Bob Stayton [Fri, 6 May 2005 21:47:54 +0000 (21:47 +0000)]
Added support for @align on caption in mediaobject.

19 years agoFix bug in use.local.olink.style.
Bob Stayton [Fri, 6 May 2005 17:51:45 +0000 (17:51 +0000)]
Fix bug in use.local.olink.style.

19 years agoDocBook V4.5b1 Released
Norman Walsh [Thu, 5 May 2005 12:26:51 +0000 (12:26 +0000)]
DocBook V4.5b1 Released

19 years agoDocBook V4.5b1 Released
Norman Walsh [Thu, 5 May 2005 11:41:05 +0000 (11:41 +0000)]
DocBook V4.5b1 Released

19 years agoUpdated version number
Norman Walsh [Thu, 5 May 2005 11:40:46 +0000 (11:40 +0000)]
Updated version number