Ditalog
msgbartop
DITA für Redakteure – von Single Source Publishing bis Self-Publishing
msgbarbottom

12 Mai 10 AIR-Datei erstellen

{lang: 'de'}

Anleitung: So erstellen Sie eine AIR Help Datei, welche Sie weitergeben können.

  1. Um AIR-Dateien zu erstellen, die weitergegeben werden können, bedarf es der Generierung einer Zertifikatsdatei. Einem sogenannten self-signed certificate.
  2. Öffnen Sie im bin-Verzeichnis des AIR SDK ein Kommandofenster und setzen den Befehl für die Generierung einer p12-Zertifikatsdatei ab. Ersetzen Sie die Angaben in Großbuchstaben durch eigene Werte entsprechend.
    adt -certificate -cn ZERTIFIKATSNAME 1024-RSA DATEINAME.p12 PASSWORT
  3. Im bin-Verzeichnis des AIR SDK wurde eine Zertifikatsdatei DATEINAME.p12 generiert. Kopieren Sie diese in den Ordner C:\DITA-OT1.5\samples\ant_sample\out\airhelp
  4. Öffnen Sie die Datei airhelp-packager.bat im Texteditor und ändern die Werte für DATEINAME.p12 und PASSWORT. Vergessen Sie auf keinen Fall den Eintrag -tsa none. Ohne diesen bekommen Sie eine Fehlermeldung Could not generate timestamp: Connection refused: connect.
    CALL "C:/Programme/Adobe/air_sdk/bin/adt" -package -storetype pkcs12
     -keystore "DATEINAME.p12" -tsa none -storepass PASSWORT
     hierarchy.air airhelp-app.xml airhelp.swf help/*
  5. Doppelklicken Sie die Datei airhelp-packager.bat. Im Ergebnis ensteht eine Datei hierarchy.air. Sobald ein Nutzer die Adobe AIR SDK installiert hat, kann er auf die air-Datei doppelklicken und als AIR-Anwendung installieren. Die AIR-Anwendungen sind als Link unter Start > Programme zu finden.

    Abbildung 1. AIR Installer Package doppelklicken

    Installation der Beispiel-AIR-Anwendung hierachy.air

Links zum Thema:
Creating a self-signed certificate with ADT

Text als PDF downloaden
Titel des Downloads: Ausgabeformat AIR-Help
Art der Publikation: Kapitel
Beschreibung: Das gesamte Kapitel "Ausgabeformat AIR-Help" als PDF-Datei. Ohne Leerseiten für den A4-Ausdruck optimiert.
Aktualisiert am: 12.07.2010
Anzahl der Downloads: 139
Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 Leximation AIR Help DITA-Plugin installieren

{lang: 'de'}

Anleitung: So installieren und testen Sie das AIR Help Plugin.

Voraussetzung: DITA OT 1.5

Anmerkung: Da das Plugin noch nicht offiziell veröffentlich wurde, informieren Sie sich bitte unter www.leximation.com/airhelp über den Erwerb des Plugins.
  1. Entpacken Sie die ZIP-Datei lmi-airhelp.VERSION.zip in den Ordner DITA-OT/demo. Als Ergebis entsteht ein Ordner lmi-airhelp.
  2. Falls Sie schon Flex Builder installiert haben, machen Sie mit dem nächsten Schritt weiter. Falls nicht, laden Sie bitte folgende Komponenten herunter und installieren Sie diese:
    • Adobe Flex SDK
      (http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk)
    • Adobe AIR SDK
      (http://www.adobe.com/products/air/tools/sdk/)
  3. Editieren Sie die Datei C:\DITA-OT1.5\demo\lmi-airhelp\airhelp.properties. Tätigen Sie die Pfadangaben für die soeben entpackten Komponenten. Dies kann bspw. so aussehen:
    FLEX.SDK_HOME = C:/Programme/Adobe/flex_sdk_3-4
    AIR.SDK_HOME = C:/Programme/Adobe/air_sdk
    
  4. Fügen Sie die Datei lmi-airhelp.jar Ihrem Classpath hinzu. Unter Windows unter Startschaltfläche > Systemsteuerung > System > Registerkarte Erweitert > SF Umgebungsvariablen
    C:\DITA-OT1.5\demo\lmi-airhelp\lmi-airhelp.jar;
  5. Melden Sie sich am Betriebssystem wieder neu an bzw. starten Sie Ihren Rechner neu.
  6. Doppelklicken Sie die startcmd.bat und setzen Sie folgenden Befehl ab:
    ant -f integrator.xml
  7. Kopieren Sie die die Datei sample_airhelp.xml in den Ordner C:\DITA-OT1.5\samples\ant_sample.
  8. Starten Sie den Build der Beispieldateien per:
    ant -f samples/ant_sample/sample_airhelp.xml
  9. Angenommen der Build war erfolgreich, ist unter C:\DITA-OT1.5\samples\ant_sample\out\ ein neuer Ordner airhelp entstanden. Doppelklicken Sie auf die darin liegende Datei airhelp-test.bat, um die Beispiel-AIR-Help zu generieren. Diese Hilfe kann noch nicht als air-Datei abgespeichert werden.
    Abbildung 1. AIR Help mit Beispiel-Dateien

    Adobe AIR Beispielhilfe

Links zum Thema:
leximation.com/airhelp
Adobe Flex SDK
Adobe AIR SDK

Text als PDF downloaden
Titel des Downloads: Ausgabeformat AIR-Help
Art der Publikation: Kapitel
Beschreibung: Das gesamte Kapitel "Ausgabeformat AIR-Help" als PDF-Datei. Ohne Leerseiten für den A4-Ausdruck optimiert.
Aktualisiert am: 12.07.2010
Anzahl der Downloads: 139
Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 dita2wordpress – Import Tool installieren und anwenden

{lang: 'de'}

Anleitung: So installlieren Sie das Importtool in Ihrer WordPress-Installation.

  1. Downloaden Sie die Datei dita-help-importer.zip unter http://zed1.com/journalized/wordpress-plugins/dita-to-wordpress-import-tool/.
  2. Editieren Sie die entpackte Datei ditahelp.php in einem Texteditor in Zeile 493: $img-> setAttribute(‘src’, ‘/’.$src); In der Originalversion fehlt ein Slash zur korrekten Angabe des Bildpfades: $img-> setAttribute(‘src’, $src)
  3. Laden Sie die entpackte Datei ditahelp.php per FTP in den WordPress-Ordner \wp-admin\import hoch.
  4. Laden Sie Ihren DITA-XHTML-Output per FTP in den WordPress-Ordner hoch. Bspw. nach \wp-conten\dita-html-output.
  5. Melden Sie sich im WordPress-Dashboard an und aktivieren Sie das Seiten-Widget, so dass statische Seiten angezeigt werden können.
  6. Klicken Sie im Dashboard auf Werkzeuge > Daten importen > DITA Help.
  7. Tragen Sie im Feld DITA Help Directory den genauen Pfad zum Verzeichnis des DITA-XHTML-Outputs ein und klicken Sie auf Import Files.
    Abbildung 1. XHTML-Verzeichnis festlegen

    dita2wordpress Importer Tool

  8. Klicken Sie auf Stage 2.
  9. Klicken Sie auf Stage 3.
  10. Klicken Sie auf Next 75.
    Abbildung 2. Dateiimport

    file upload mit Datei-Importer DITA 2 WordPress

  11. Klicken Sie auf Stage 4.
  12. Klicken Sie auf Stage 5.
  13. Das wars. Ein Klick auf Viel Spass führt Sie zum gefüllten Blog.
    Abbildung 3. Import beendet

    Viel Spass mit dita2wordpress Importer Tool

Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 DITA-Plugin tocjs – Javascript-Navigation generieren

{lang: 'de'}

Anleitung: So generieren Sie HTML-Output mit Javascript-Navigation.

Voraussetzung: Das Plugin wurde ins DITA-OT integriert, die frameset.html und die build-Datei wurden angepaßt!

  1. Doppelklicken Sie im Toolkit-Verzeichnis auf die Datei startcmd.bat.
  2. Im Beispiel heißt die build-Datei admin-html.xml. Der Ant-Befehl mit dem tocjs-Target lautet dementsprechend:
    ant -f C:\DITA-SRC\build\admin-html.xml sample2tocjs
  3. Die Meldung über einen erfolgreichen Build kommt mit vielen Rauten daher. Nur diese Meldung gibt Ihnen Gewißheit, dass der Build geklappt hat.

    Abbildung 1. Build succesful

    TOCJS Inhaltsverzeichnis erstellt

  4. Diese Dateien wurden im HTML-Output-Verzeichnis generiert. Öffnen Sie die frameset.html im Browser.

    Abbildung 2. toctree.js innerhalb der tocnav.html

    Nach dem Build mit dem tocjs-DITA-Plugin

  5. Sollten im Navigationsbaum die deutschen Umlaute falsch dargestellt werden, muß die Datei C:\DITA-OT1.5\demo\tocjs\xsl\tocjs.xsl angepaßt werden. Bei Output Method muss stehen: <xsl:output method=”text” encoding=”ISO-8859-1″/>.
Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 tocjs – Build-Datei anpassen

{lang: 'de'}

Konzept: Beispiel einer Build-Datei für das Plugin TOCJS.

DITA-Verzeichnisstruktur

Zum Verstehen der Build-Datei ist es nützlich, die DITA-Verzeichnisstruktur, wie sie im Beispiel genutzt wurde, zu kennen.

Abbildung 1. Quelldateien parallel zu DITA-OT

Verzeichnisse im DITA Open Toolkit

Es wurden (08/2009) noch beide DITA-OT-Versionen genutzt, da das 1.5er noch keine Stichwörter (Index) im PDF2-Output generierte. Die Quelldateien wurden in einem Extraverzeichnis ausgelagert, damit sie schneller gesichert werden können. Diese Struktur ist nicht zwingend, soll aber das Beispiel der build-Datei illustrieren.

Die build-Datei

Für den tocjs-Output wurde die bereits vorhandene XHTML-Build-Datei angepaßt. Das alte HTML-Output-Verzeichnis blieb dasselbe. Die grauen Zeilen kennzeichnen die neu hinzugekommenen TOCJS-Anpassungen. Der Übersicht wegen wurde auf die Notation ${file.separator} verzichtet.

<?xml version="1.0" encoding="iso-8859-1"?>
<project basedir="..\.." default="all" name="Administrator Dokumentation">
<property name="dita.dir" value="C:\DITA-OT1.5"/>
<import file="${dita.dir}\integrator.xml"/>
<import file="${dita.dir}\build.xml" />
<target name="all" depends="integrate" >
<ant antfile="${dita.dir}\build.xml" target="init">
<property name="args.logdir" value="C:\DITA-SRC\log" />
<property name="args.input" value="C:\DITA-SRC\ditalog.ditamap" />
<property name="output.dir" value="C:\DITA-SRC\out\html-admin" />
<property name="transtype" value="xhtml" />
<property name="args.css" value="C:\DITA-SRC\css\ditalog.css" />
<property name="args.csspath" value="css" />
<property name="args.dita.locale" value="de-de" />
<property name="args.copycss" value="yes" />
<property name="args.hdr" value="C:\DITA-SRC\includes\header.xml" />
<property name="args.ftr" value="C:\DITA-SRC\includes\footer.xml" />
<property name="args.xsl" value="${dita.dir}\xsl\dita2xhtml.xsl" />
<property name="dita.input.valfile" value="C:\DITA-SRC\filters\ditalog.ditaval" />
<property name="validate" value="true" />
</ant>

Hier wird die angepaßte frameset.html, die im Quellordner \includes liegt, in das HTML-Output-Verzeichnis kopiert:

<copy todir="C:\DITA-SRC\out\html-admin">
<fileset dir="C:\DITA-SRC\includes">
<include name="frameset.html" />
</fileset>
</copy>

Hier werden sämtliche Bilddateien in das HTML-Output-Verzeichnis kopiert:

<copy todir="C:\DITA-SRC\out\html-admin\images">
<fileset dir="C:\DITA-SRC\images">
<include name="**/*.gif" />
</fileset>
</copy>

</target>

Es folgt die eigentliche Anpassung für das Javascript-Menü. Die Datei toctree.js wird nach der Generierung ins HTML-Output-Hauptverzeichnis abgelegt. Innerhalb des Copy-Befehls werden sämtliche Basefiles des Plugins aus dem Ordner \demo\tocjs\basesfiles in das HTML-Output-Hauptverzeichnis kopiert.

<target name="sample2tocjs" description="Generate tocjs javascript file" depends="all">
<property name="content.frame" value="contentwin"/>
<antcall target="dita2tocjs">
<param name="transtype" value="tocjs"/>
<param name="args.input" value="C:\DITA-SRC\ditalog.ditamap"/>
<param name="output.file"  value="C:\DITA-SRC\out\html-admin\toctree.js"/>
</antcall>
<copy todir="C:\DITA-SRC\out\html-admin">
<fileset dir="${dita.dir}\demo\tocjs\basefiles"><include name="**/*"/></fileset>
</target>
</project>
Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 tocjs – Dateiübersicht

{lang: 'de'}

Konzept: Die HTML-Frameset-Dateien und Javascript-Dateien im Outputverzeichnis des Plugins TOCJS.

Output-Dateien

Nach einem erfolgreichem Build befinden sich folgende Dateien im Output-Verzeichnis:

Abbildung 1. Dateiübersicht des Outputs

Überblick zum DITA-Plugin tocjs

toctree.js

Diese Datei ist das eigentliche Hauptprodukt des Plugins. Ist diese nicht generiert worden, ist der build fehlgeschlagen. Sie verwandelt die bisher starre HTML-Navigation in eine ausklappbare Javascript-Verzeichnisbaum-Struktur. Sie wird im Output in die tocnav.html eingebunden und bildet mit dieser dann den linken Navigationsframe in Form eines Verzeichnisbaums.

Basefiles

Die Ordner css und img sowie die Dateien event.js, treeview.js,
yahoo.js und tocnav.html sind die sogenannten Basefiles des PlugIns. Sie werden durch die build-Datei vom Plugin-Verzeichnis \demo\tocjs\basefiles in das HTML-Outputverzeichnis kopiert.

Die Datei tocnav.html im Ordner \demo\tocjs\basefiles könnten Sie eindeutschen, so dass nicht mehr Expand all und Collapse all im Navigationsbaum steht. Eine nicht sehr elegante Übersetzung wäre Ausklappen und Einklappen. Diese Datei stellt durch die Einbindung der individualisierten toctree.js den linken Navigationsframe.

frameset.html

Anmerkung: Datei muss angepaßt
werden!

Diese Datei ist im Output die Startdatei. Doppelklickt man diese, öffnet sich der HTML-Output korrekt mit der tocnav.html als Navigationsdatei und der entsprechend festgelegten Startdatei des Contentframes rechts. Sie wird innerhalb der XML-Quelldateien abgelegt und in das HTML-Outputverzeichnis kopiert (siehe dazu den Kopierbefehl in der Build-Datei). Folgende grün unterstrichenen Anpassungen bezüglich der Frames wurden vorgenommen:

Abbildung 2. Frames in der frameset.html

Frameset für das DITA-Plug tocjs

index.html

Diese Datei ist das konventionelle Ergebnis der XHTML-Output-Generierung – und ein Zwischenschritt auf dem Weg zum Javascript-Verzeichnisbaum. Sie ist die alte starre HTML-Navigationsdatei, wie sie ohne das Plugin tocjs generiert wurde.

Verzeichnisse des HTML-Contents

Die Ordner topics und images sind hier im Beispiel die normalen Ergebnis-Dateien des XHTML-Outputs, wie er weiterhin im rechten Content-Frame zur Anzeige kommt.

Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 tocjs – Installation und Test

{lang: 'de'}

Anleitung: Original-Anleitung von Shawn McKenzie zur Installation und Integration des Plugins.

Ein Einsatzbeispiel des Plugins wäre der XHTML-Output des Ditalogs, erreichbar unter www.tocjs.ditalog.com

Once you have obtained the latest tocjs plugin, you need to install and integrate it into the DITA Open Toolkit
  1. Obtain the latest version of the tocjs plugin. Ab DITA OT 1.5 ist dieses Plug bereits in der Auslieferung enthalten.
  2. Unzip the plugin in your demo directory. This should give you a tocjs directory.
  3. From your base DITA directory, type:ant -f integrator.xml.
    You should see output similar to the following message:

    Buildfile: integrator.xml
    
    BUILD SUCCESSFUL
    Total time: 1 seconds

    The tocjs transtype should be registered with the Open Toolkit.

  4. Type: ant -f demo/tocjs/buildsample.xml sample2tocjs.

    The end of the message output should say:

    dita2tocjs:
    
    BUILD SUCCESSFUL
    Total time: 6 seconds
  5. Open demo/tocjs/out/sample/frameset.html in a browser.This documentation should be displayed in a frameset that includes a JavaScript TOC in the left pane.
Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 Symbolschaltflächen hinzufügen

{lang: 'de'}
Es sollen neue Schaltflächen in der CHM-Hilfe hinzukommen.

Standard-Schaltflächen

Eine Standard-Schaltflächenleiste im CHM-Standard-Output sieht folgendermaßen aus:

Abbildung 1. Nur 4 Schaltflächen im CHM-Output

Standardschaltflächen in HTML-Help Workshop

Neue Schaltflächen hinzufügen

Es sollen einige Schaltflächen hinzukommen:

Abbildung 2. Weitere Schaltflächen hinzufügen

Neue Schaltflächen im HTML-Help-Workshop

Besonders wichtig erscheinen mir hier die Navigationsschaltflächen.

  • Vorherige – Vorheriges Topic im Inhaltsverzeichnis. Im Beispiel also nach oben auf Nachrichtentelegramm.
  • Nächstes – Nächstes Topic nach unten im Inhaltsverzeichnis.
  • Zurück – Zum zuvor geöffneten Topic in der Historie.
  • Vorwärts – Zum danach geöffneten Topic in
    der Historie.

Die beiden Schaltflächen, die stur das Inhaltsverzeichnis rauf und runter navigieren, benötigen als Vorraussetzung den Eintrag Binary TOC=Yes. Dieser Eintrag steht in der HTML-Workshop-Projekt-Datei Dateiname.hhp. Entweder Sie editieren dies direkt im Editor oder nutzen dafür die Oberfläche des HTML-Workshops.

Einen kleinen Nachteil hat jedoch der Einsatz der Inhaltsnavigation. Es sind nun keine individuellen oder erweiterten Icons für das Inhaltsverzeichnis mehr möglich. Es können nur noch die Standard-Icons Buch und Seite eingesetzt werden.

HTML-Workshop erlaubt den Einsatz von 2 individuellen Schaltflächen, die zur einer Inhaltsseite Ihrer Wahl verlinkt werden kann. Im Beispiel verlinkt die Schaltfläche Was ist neu zu einer Seite, die die Neuerungen in der Software als auch in der Online-Hilfe aufzeigt.

Die Projektdatei .hhp

Es mussten einige Einträge in die Projektdatei geschrieben werden. Im Bereich [OPTIONS] kamen hinzu:

Binary TOC=Yes
Default Window=main

Zwischen OPTIONS und FILES wurde ein weiterer Bereich eingefügt: [WINDOWS]. Dem folgt eine lange Zeile. Wie diese Zeile zustande kommt, ist in vielen HTML-Workshop-Internetseiten gut dokumentiert. Ein guter Weg wäre es auch, die Schaltflächen in der Oberfläche des HTML-Workshops hinzufügen und das Ergebnis in der Datei .hhp anschließend zu betrachten und als Grundlage für das DITA-xsl-Stylesheet zu nehmen. Hier der Windows-Bereich zum obigen Screenshot.

[WINDOWS]
main=,"Dokupedia.hhc","Dokupedia.hhk","topics/common/a0_start_NAV_startseite.html",
"topics\common\a0_start_NAV_startseite.html",
"topics\common\wasistneu\wasistneu_startseite_con.html",
"Was ist neu?",,,0x3520,,0x64204e,,,,,,,,0

Man beachte jedoch, dass nach dem Wort main
alles in einer Zeile geschrieben sein muss!

Das Stylesheet map2hhp.xsl

Damit die Individualisierung der CHM-Datei automatisch bei jedem build aus dem DITA-OT generiert wird, müssen die Neuerungen der Projektdatei in das für die Projektdatei verantwortliche XSL-Stylesheet geschrieben werden. Dies ist die Datei map2hhp.xsl im XSL-Ordner der Toolkit-Installation. An 2 Stellen erfolgt die Anpassung im Stylesheet. Diese sind jeweils grün gefärbt.

Abbildung 3. Options-Einträge
Optionen editieren in der hhp-Datei des Projekts
Abbildung 4. Windows-Einträge
Windows in hhp-Datei editieren

Nachteil der Hartkodierung

Sobald man obige Windows-Einträge in die DITA-XSL-Datei hartkodiert, provoziert man bei anderen Projekten anderen Namens unweigerlich eine Fehlermeldung. Vielleicht wäre eine Plugin-Lösung besser?

Teilen Sie die URL Ihren Xing-Kontakten mit.

12 Mai 10 Umlaute im Inhaltsverzeichnis der chm-Datei

{lang: 'de'}

Anleitung: So stellen Sie deutsche Umlaute im Inhaltsverzeichnis der CHM-Datei richtig dar.

  1. Editieren Sie die Datei C:\DITA-OT1.5\xsl\map2hhc.xsl folgendermaßen:

    Abbildung 1. encoding-Attribut hinzufügen

    Umlaute im Inhaltsverzeichnis der CHM-Datei
  2. Fügen Sie wie im Bild angeben beim xsl:output das Attribut encoding="ISO-8859-1" hinzu.
Teilen Sie die URL Ihren Xing-Kontakten mit.

11 Mai 10 Zugangsweg in Online-Hilfe darstellen

{lang: 'de'}

Anleitung: So koppeln Sie den Zugangspfad zu einem Fenster aus den Handlungsschritten aus und kennzeichnen den Zugang per ditaval-Datei.

  1. Der Hinweis auf den Zugangsweg zum Fenster soll durch Flagging in der ditaval-Datei mit einem Cursor-Icon gekennzeichnet werden.

    Abbildung 1. Cursor-Icon vorm Zugangspfad

    Zugangsweg zum Bildschirm
  2. Schreiben Sie dazu folgenden Eintrag in die ditaval-Datei:
    <prop att="otherprops" val="zugang" action="flag">
      <startflag imageref="images/icon_cursor.gif"><alt-text>So kommen Sie hin.</alt-text></startflag>
    </prop>
    

    Bitte achten Sie auf die Pfadangabe bei imageref. Sie muss genauso übernommen werden. Im Beispiel liegt die ditaval-Datei und das Bild in eigenen Verzeichnissen unterhalb des Output-Hauptverzeichnisses:

    \filters\zugang.ditaval\images\icon_cursor.gif
    
  3. Erstellen Sie eine Topic-Datei, in der Sie das Bild icon_cursor.gif einbinden.
  4. Binden Sie diese Topic-Datei (kann auch ein Concept u.a. sein) in die ditamap-Datei ein und stellen das Attribut toc=no ein. Dieses Einbinden garantiert, dass das icon_cursor.gif rechtzeitig! in den Output-Bilderordner kopiert wird.
  5. Versehen Sie den Absatz, der den Zugangsweg beinhalten soll, mit dem Attribut otherprops="zugang". Der obige Screenshot wurde über einen Absatz im prereq-Tag realisiert:
    <prereq>
    <p id="konfigbzr" otherprops="zugang" outputclass="zugang">Klicken Sie
    im <wintitle>Hauptmenü</wintitle> auf
    <menucascade>
    <uicontrol>Systemarbeiten</uicontrol>
    <uicontrol>Konfiguration Module</uicontrol>
    <uicontrol>BZR.</uicontrol>
    </menucascade></p>
    </prereq>
    
  6. Optional:
    Weitere Überlegung sollte sein, diesen Zugangsweg nur einmal zu editieren und dann per conref-Mechanismus in die jeweilige Handlungsanleitung zu ziehen. Falls sich doch mal ein Bildschirm oder Menü ändert, brauchen Sie nur in der Originaldatei den Pfad oder ähnliches ändern und durch Content Referenzierung wird die Änderung in sämtlichen Handlungsanleitungen übernommern.
  7. Optional:
    Falls Sie wie im Beispiel um den Zugangsweg einen Rahmen ziehen möchten, vergeben Sie neben dem otherprops-Attribut noch ein outputclass-Attribut und erstellen in der CSS-Datei eine Deklaration gleichen Names.

Text als PDF downloaden
Titel des Downloads: Ideen für Dokumentationen und Online-Hilfen
Art der Publikation: Kapitel
Beschreibung: Das gesamte Kapitel als PDF-Datei. Ohne Leerseiten für die A4-Ausgabe optimiert.
Aktualisiert am: 10.03.2011
Anzahl der Downloads: 313
Teilen Sie die URL Ihren Xing-Kontakten mit.