<?xml version='1.0' encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
    "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">

<!-- ** deplate dbk-article template          -->
<!--                                          -->
<!-- by phm at a2e de                         -->
<article lang="de">
<articleinfo>
    <pubdate>2009-02-26</pubdate>
    <title>MSOffice-Dateien im Web</title>
    <subtitle>Wie wir sie im A2E-Textbausystem einbinden</subtitle>
    <author></author>
    <abstract>abstract In der Steuerdatei (Makefile) des jeweiligen Verzeichnisses inkludieren wir vor den Standard-Definitionen den Steuerdatei-Baustein a2e/antiword.mk.  Dann werden alle auf .doc und .xls endenden Dateien nach HTML u.a. gewandelt.  Zum Zitieren innerhalb von Dokumenten gibt es ein paar hübsche Template-Konstrukte.  HTML-Dateien sind leicht lesbar und indizierbar.</abstract>
</articleinfo>
    <sect1 xreflabel="Lage" id="Lage">
        <title xreflabel="Lage" id="Lage_title">Lage</title>
        <anchor id="file000" /><anchor id="file001" />
        <para>Im einem <ulink url="/sig/oas/09/01/epctM1/tra">Arbeitsbereich aktueller japanischer Patentanmeldungen</ulink> werden angelieferte MSWord- und MSExcel-Dateien wie folgt eingebunden:</para>
        <para>In <ulink url="/sig/oas/09/01/epctM1/tra/Makefile">Makefile</ulink>:</para>
<screen>
<![CDATA[    include a2e/antiword.mk
    include a2e/defs.mk]]>
</screen>
        <para>Merke: antiword.mk <emphasis>vor</emphasis> defs.mk setzen!</para>
        <para>Dann werden aus allen vorhandenen *.doc und *.xls-Dateien die HTML, Text- und CSV-Dateien automatisch erzeugt, ohne dass man noch etwas angeben muss.</para>
        <para>In <ulink url="/sig/oas/09/01/epctM1/tra/@dok.tra_epctM1.txt">@dok.*.txt</ulink>:</para>
<screen>
<![CDATA[    * Weitere Hinweise zur Bearbeitung
    #etc

     - [* bas = 'formatierung' -*]
       {ah url=[* bas *].html : Vorgaben des japanischen Patentamts}
       [* FOREACH sfx = [ 'pdf', 'doc' ] -*]
       , {ah url=[* bas *].[* sfx *]:[* sfx | upper *]}
       [* END -*]
     - [* bas = 'patents_pending' *] \
       {ah url=[* bas *].html:Liefertermine und Bearbeitungsstand}
       [* FOREACH sfx = [ 'txt', 'csv', 'xls' ] -*]
       , {ah url=[* bas *].[* sfx *]:[* sfx | upper *]}
       [* END -*]]]>
</screen>
        <para>wobei die Template-Klammern vielleicht Prozentzeichen statt Sterne enthalten.</para>
    </sect1>
    <sect1 xreflabel="Unterlagen" id="Unterlagen">
        <title xreflabel="Unterlagen" id="Unterlagen_title">Unterlagen</title>
        <itemizedlist>
            <listitem>
                <para>die erzeugte Webseite <ulink url="http://a2e.de/dok/tra_epctM1">http://a2e.de/dok/tra_epctM1</ulink></para>
            </listitem>
            <listitem>
                <para>perldoc Template::Manual::Directives: FOREACH</para>
            </listitem>
            <listitem>
                <para>perldoc Template::Manual::Filters: upper </para>
            </listitem>
            <listitem>
                <para><ulink url="/adv/pak">Metadistribution a2e Opensuse Linux</ulink></para>
            </listitem>
            <listitem>
                <para><ulink url="/adv/mktdir">Metadateien für das multilinguale Textbausystem</ulink>, in diesem Paket befindet sich auch die zitierte Datei <ulink url="/adv/mktdir/include/antiword.mk">a2e/antiword.mk</ulink></para>
            </listitem>
            <listitem>
                <para><ulink url="/adv/perl/A2E">Perl-Bibliotheken</ulink></para>
            </listitem>
        </itemizedlist>
    </sect1>
</article>

<!-- Local Variables: -->
<!-- coding: utf-8 -->
<!-- srcfile: /adv/mktdir/tmpl/multemp/a2e_dba_tmpl.txt -->
<!-- mode: xml -->
<!-- End: -->

