~ubuntu-branches/ubuntu/wily/dblatex/wily

« back to all changes in this revision

Viewing changes to docs/changes/changes-0.2.1.xml

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Hoenen
  • Date: 2008-08-11 20:28:56 UTC
  • mfrom: (4.1.7 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080811202856-d2qjg24ut53mgufx
Tags: 0.2.9-3
* Improve CJK (Chinese/Japanese/Korean) support:
  + Let XSL configuration parameter cjk.font default to gkai (instead of the
    cyberbit font not included in Debian).
  + Add Suggests dependency on latex-cjk-all for the gkai fonts.
  + Fix the db2latex style not to collide with the CJKutf8.sty file.
  Thanks to W. Martin Borgert for reporting and hints.
  Closes: #482857, #492350
* Fix a name clash with TeXLive for spanish documents in native style.
  Thanks to W. Martin Borgert for reporting.  Closes: #492304
* Support underscore characters in xreflabel attributes.  Thanks to
  Sébastien Villemot for reporting.  Closes: #492959

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<itemizedlist>
 
2
<listitem><para>Better unicode support. Now the XML output is encoded in UTF-8,
 
3
and Python uses the codecs to decode to ISO-Latin1 and replace the unsupported
 
4
characters to some latex equivalent.</para></listitem>
 
5
 
 
6
<listitem><para>Several XSLT processors can be used. The first port is for
 
7
<ulink url="http://4suite.org">4suite</ulink> because it is fully written in
 
8
Python and is quite a good tool. The processors are loaded as plugins, so that
 
9
it can be easily extended to any other XSLT processor.</para>
 
10
<para>The processor to use is specified from the command line with the
 
11
<option>-m <replaceable>xslt</replaceable></option> option, where
 
12
<replaceable>xslt</replaceable> is the name of the plugin to load (actually the
 
13
name of the dynamically loaded Python module).</para>
 
14
</listitem>
 
15
 
 
16
<listitem><para>The XSL code is more conformant. It has been checked by using the
 
17
<ulink url="http://4suite.org">4suite</ulink> XSLT processor as an alternative
 
18
to <command>xsltproc</command>.</para></listitem>
 
19
 
 
20
<listitem><para>Possibility to have some configuration files stored under
 
21
<filename>$HOME/.dblatex</filename> or under <filename>/etc/dblatex</filename>
 
22
for system-wide configurations. Some extra paths can be specified by using the
 
23
<envar>DBLATEX_CONFIG_FILES</envar> environment variable.</para></listitem>
 
24
 
 
25
<listitem><para>The <sgmltag>remark</sgmltag>s and <sgmltag>comment</sgmltag>s
 
26
are rendered as PDF text annotations when <application>pdflatex</application> is
 
27
used. Otherwise, the comments are suppressed.</para></listitem>
 
28
 
 
29
<listitem><para>Some other minor improvements:
 
30
<itemizedlist>
 
31
<listitem><para>The parameters <parameter>pdf.annot.options</parameter>,
 
32
<parameter>latex.class.book</parameter>, and
 
33
<parameter>latex.class.article</parameter> are added.</para></listitem>
 
34
<listitem><para>An hexadecimal color like
 
35
<literal><![CDATA[<?dblatex bgcolor="#cceeff"?>]]></literal> is supported, and
 
36
a named color like <literal><![CDATA[<?dblatex bgcolor="blue"?>]]></literal> is
 
37
supported too (in the previous release named colors had to
 
38
be enclosed in curly braces "{}").</para></listitem>
 
39
<listitem><para>Some cleaner locale handling is provided, and new latex commands
 
40
are given to allow the user to customize the babel setup.</para></listitem>
 
41
<listitem><para>The cross-references now use <function>key()</function>
 
42
instead of <function>id()</function>. It prevents from some bugs and makes
 
43
writing a document easier, especially in modular parts.</para></listitem>
 
44
</itemizedlist>
 
45
</para></listitem>
 
46
 
 
47
<listitem><para>Some bug fixes.</para></listitem>
 
48
</itemizedlist>