Blame Documentation/Models/Docbook/Tcar-ug/Repository/History/2011.docbook

3045a2
<section>
88dd17
88dd17
    <title>2011's</title>
88dd17
88dd17
    <para>
88dd17
        Around 2011, the <command>centos-art.sh</command> script was
88dd17
        redesigned to start translating XML-based files (e.g., SVG and
88dd17
        Docbook files) through <command>xml2po</command> program and
88dd17
        shell scripts (e.g., Bash scripts) through GNU gettext tools.
88dd17
        This configuration provided a stronger localization interface
88dd17
        for graphic designers, translators and programmers. The SED
88dd17
        replacement files are no longer used to handle localization.
88dd17
    </para>
88dd17
88dd17
    <para>
88dd17
        The <function>render</function>, <function>help</function> and
0446e7
        <function>locale</function> functionalities consolidated
0446e7
        themselves as the most frequent tasks performed in &TCAR;
0446e7
        working copy.  Additionally, the <function>prepare</function>
deb0c7
        and <function>tuneup</function> functionalities were also
88dd17
        maintained as useful tasks.
88dd17
    </para>
88dd17
88dd17
    <para> 
deb0c7
        In the documentation area, it was introduced the
deb0c7
        transformation of localized DocBook XML DTD instances through
deb0c7
        the <function>render</function> and
deb0c7
        <function>locale</function> functionalities.  In this
deb0c7
        configuration, you use <function>locale</function>
deb0c7
        functionality to localize DocBook source files to your
deb0c7
        prefered language and later, using the
0446e7
        <function>render</function> functionality, you can produce the
0446e7
        localized XTHML and PDF output as specified in a XSLT layer.
0446e7
        Unfortunly, the transformation DocBook XML -> FO -> PDF
deb0c7
        (through PassiveTex) seems to be buggy inside CentOS 5.5, so
deb0c7
        it was commented inside the <command>centos-art.sh</command>
deb0c7
        script. Most documentation is now organized in DocBook format,
deb0c7
        even Texinfo format remains as the only format with automated
deb0c7
        production tasks.
88dd17
    </para>
88dd17
4674bb
    <para>
4674bb
        In the automation area, the <command>centos-art.sh</command>
f36f8d
        script introduced the capability of reading configuration
f36f8d
        files. The main goal here was moving some command-line options
f36f8d
        from functionalities onto a more persistent medium.  Most
f36f8d
        configuration files were set to define the position of brands
f36f8d
        inside images and documentation manual specific options.
4674bb
    </para>
4674bb
3045a2
</section>