EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

docbook2texi - Online in der Cloud

Führen Sie docbook2texi beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl docbook2texi, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


jw, docbook2dvi, docbook2html, docbook2man, docbook2pdf, docbook2ps, docbook2rtf,
docbook2tex, docbook2texi, docbook2txt - (Jade Wrapper) konvertiert SGML-Dateien in andere
Formate

ZUSAMMENFASSUNG


jw [ -f Frontend | --Vorderes Ende Frontend ]
[ -b Backend | - Backend Backend ]
[ -c Datei | --Katze Datei ]
[ -n | --nostd ]
[ -d Datei|Standard|Keine | --dsl Datei|Standard|Keine ]
[ -l Datei | --dkl Datei ]
[ -s Weg | --sgmlbase Weg ]
[ -p Programm | - Parser Programm ]
[ -o Verzeichnis | --Ausgabe Verzeichnis ]
[ -V Variable[=Wert] ]
[ -u | --nochunks ] [ -i Abschnitt | --enthalten Abschnitt ]
[ -w tippe|liste | --Warnung tippe|liste ]
[ -e tippe|liste | --Error tippe|liste ]
[ -h | --help ] [ -v | --Version ]
SGML-Datei

docbook2dvi SGML-Datei

docbook2html SGML-Datei

docbook2man SGML-Datei

docbook2pdf SGML-Datei

docbook2ps SGML-Datei

docbook2rtf SGML-Datei

docbook2tex SGML-Datei

docbook2texi SGML-Datei

docbook2txt SGML-Datei

BESCHREIBUNG


Das jw Shell-Skript ermöglicht die Konvertierung einer DocBook-Datei (oder eines anderen SGML-basierten Formats) in
andere Formate (einschließlich HTML, RTF, PS und PDF) mit einer leicht verständlichen Syntax. Es
verbirgt den Großteil der Komplexität von Jade oder OpenJade und fügt komfortable Funktionen hinzu.

Andere Skripte wie docbook2html, docbook2rtf or docbook2ps bieten verschiedene Möglichkeiten
Aufruf jw das ist vielleicht leichter zu merken.

Im Moment verarbeitet jw kein XML, sondern nur SGML.

Dieses Dienstprogramm setzt voraus, dass mehrere andere Komponenten installiert sind. Die Liste umfasst:

· die ISO-Zeichenentitäten für SGML

· DSSSL-Engine von James Clark, Jade oder ein gleichwertiger Parser wie OpenJade

· die DocBook DTD des OASIS-Konsortiums

· Modulare DocBook-Stylesheets von Norman Walsh (oder ein anderer Satz von DSSSL-Stylesheets)

· Sebastian Rahtz' Jadetex-Set von TeX-Makros für Jade (für Backends, die
"Druck"-Formate wie PDF, RTF oder PostScript)

· Ein Perl-Interpreter (für Backends, die Perl verwenden)

· SGMLSpm von CPAN (für Backends, die sgmls verwenden)

· Lynx HTML-Browser (für die txt Backend)

Das jw-Skript wird grundsätzlich so aufgerufen:

jw mydoc.sgml

woher mydoc.sgml ist eine SGML-Datei.

Die obige Befehlszeile verwendet Standardoptionen: Sie konvertiert aus DocBook (der Standard
frontend) in HTML (das Standard-Backend), legt das Ergebnis nicht in einem Unterverzeichnis ab (es sei denn,
in den Stylesheets anders angegeben) usw.

In diesem Beispiel kann der Dateiname "mydoc" sowie die Erweiterung ".sgml" ersetzt werden durch
noch etwas. Aktuelle Erweiterungen für SGML-DocBook-Dateien umfassen ".sgml", ".sgm",
".docbook" und ".db". Die verarbeitete Datei mydoc.sgml kann sich in jedem anderen Verzeichnis befinden als
die aktuelle.

Hier haben wir uns für die Generierung von HTML-Ausgaben entschieden. Tatsächlich können wir jedes der gespeicherten Backends verwenden
der Backends/ Unterverzeichnis des DocBook-utils-Verteilungsverzeichnisses (normalerweise
/usr/share/docbook-utils). Ebenso können Sie jedes im definierte Frontend verwenden Frontends/
Unterverzeichnis, um aus einem anderen Eingabeformat zu konvertieren.

Dieser Beispielbefehl erstellt eine oder mehrere HTML-Dateien mit beliebigen Dateinamen im
Aktuelles Verzeichnis. Dieses Standardverhalten kann über die Befehlszeilenoptionen geändert werden
und/oder Anpassungs-Stylesheets.

OPTIONAL


Für das Konvertierungsskript gelten die folgenden Optionen:

-f Frontend | --Vorderes Ende Frontend
Ermöglicht die Angabe eines anderen Frontends als des Standard docbook. Die Liste der aktuell
Verfügbare Frontends sind:

docbook
Konvertiert Docbook mit den Stylesheets von Norman Walsh. Dieses Frontend sucht in
die Unterverzeichnisse des SGML-Basisverzeichnisses für eine Datei namens
html/docbook.dsl or print/docbook.dsl (je nach Backend-Typ: html
oder drucken).

-b Backend | - Backend Backend
Ermöglicht die Angabe eines anderen Backends als das Standard-Backend HTML. Die Liste der aktuell
Verfügbare Backends sind:

Dvi Konvertiert in DVI (Geräteunabhängige Dateien) durch Anrufen Jade or ÖffnenJade.

html Konvertiert in HTML (HyperText Markup Language) durch Aufrufen Jade or ÖffnenJade.

Mann Konvertiert eine Refentry in eine Unix-Handbuchseite durch den Aufruf von docbook2man. Nicht
mit anderen SGML-Dokumenttypen als DocBook arbeiten.

pdf Konvertiert in PDF (Portable Document Format) durch Aufrufen Jade or ÖffnenJade.

ps Konvertiert in PostScript durch Aufrufen Jade or ÖffnenJade.

rtf Konvertiert in RTF (Rich Text Format) durch Aufrufen Jade or ÖffnenJadedem „Vermischten Geschmack“. Seine
resultierende Datei kann dann importiert werden in MS Word oder eines seiner Linux
Ersatzprogramme bzw.

tex Konvertiert in TeX durch Aufrufen Jade or ÖffnenJade.

Texi Konvertiert in GNU TeXinfo-Seiten durch Aufruf von docbook2texi. Funktioniert nicht mit
andere SGML-Dokumenttypen als DocBook.

txt Konvertiert in eine reine Textdatei durch Aufrufen Jade or ÖffnenJade und dann Luchs.

-c Datei | --Katze Datei
Ermöglicht die Verwendung eines zusätzlichen SGML Open Catalog, der andere Dateien auflistet wie
Anpassungs-Stylesheets, Anpassungen an die DocBook Document Type Definition,
Sonderzeichen-Entitäten usw. Dieser Katalog wird zur Liste der Kataloge hinzugefügt
vom Skript bestimmt (siehe Option --nostd unten)

-n | --nostd
Verwenden Sie nicht die standardmäßigen offenen SGML-Kataloge. Normalerweise ist die Standardkatalogliste
so bestimmt:

· Wenn der zentrale Katalog vorhanden ist, verwenden Sie ihn. Der zentrale Katalog ist eine Liste
aller ggf. notwendigen Kataloge, die sich in der Regel in /etc/sgml. Seine
Name wird vom Frontend bereitgestellt, zum Beispiel der docbook Frontend-Rückgaben
/etc/sgml/sgml-docbook.cat.

· Andernfalls nehmen Sie alle Dateien mit dem Namen Katalog aus den Unterverzeichnissen der SGML
Basisverzeichnis (normalerweise /usr/share/sgml).
Diese Option ist nützlich in Verbindung mit dem --Katze Option, nur die Kataloge zu verwenden, die
werden in der Kommandozeile angegeben.

-d Datei|Standard|Keine | --dsl Datei|Standard|Keine
Ermöglicht die Verwendung eines benutzerdefinierten Stylesheets anstelle des Standardformats.

An den Dateinamen kann ein "Ziel" angehängt werden, das mit einem Rautezeichen "#" beginnt. Als ein
Ergebnis wird nur der entsprechende Teil des Stylesheets ausgeführt (der "style
Spezifikation", deren "Bezeichner" dem Namen des Ziels entspricht). Eine häufige Verwendung
Dieser Mechanismus besteht darin, "#html"- und "#print"-Ziele zu definieren, um die
entsprechenden Teil eines Ersetzungs-Stylesheets, der sowohl für HTML als auch für
Konvertierung von Ausdrucken.

Durch Ersetzen des Dateinamens durch "default" wird das Standard-Stylesheet bereitgestellt mit
das Frontend verwendet wird. Zum Beispiel die docbook Frontend-Rückgaben ./docbook.dsl#html
(oder ./docbook.dsl#drucken) im SGML-Basisverzeichnis.

Durch Ersetzen des Dateinamens durch "none" wird kein Ersatz-Stylesheet verwendet, nicht
sogar das Standard-Stylesheet. Das verwendete Stylesheet wird auch bestimmt durch
das Frontend. Zum Beispiel die docbook Frontend gibt Norman Walshs zurück
html/docbook.dsl (oder print/docbook.dsl) irgendwo unterhalb der SGML-Basis gefunden
Verzeichnis.

Wenn keine Option --dsl angegeben ist, wird "--dsl default" verwendet.

-l Datei | --dkl Datei
Ermöglicht die Verwendung einer benutzerdefinierten SGML-Deklaration anstelle der Standarddeklaration. Die Datei
Der Name der Standard-SGML-Deklaration wird für SGML-Dateien nicht festgelegt und ist auf . gesetzt
xml.dcl im SGML-Basisverzeichnis für XML-Dateien.

-s Weg | --sgmlbase Weg
Ermöglicht die Verwendung eines anderen Speicherorts für das SGML-Basisverzeichnis. Dies ist das Verzeichnis
darunter sind alle SGML-DTDs, Stylesheets, Entities usw. installiert. Der Standard
Wert ist /usr/share/sgml.

-p Programm | - Parser Programm
Geben Sie den zu verwendenden Parser an (Jade or ÖffnenJade) wenn mehrere installiert sind. Wenn das
Option nicht angegeben ist, versucht das Skript zuerst, Jade zu verwenden, dann versucht es es
ÖffnenJade.

-o Verzeichnis | --Ausgabe Verzeichnis
Legen Sie das Ausgabeverzeichnis fest, in dem alle resultierenden Dateien gespeichert werden. Wenn der Stil
Arbeitsblätter definieren ein Unterverzeichnis, in dem auch die resultierenden Dateien gespeichert werden
Das durch die Stylesheets definierte Unterverzeichnis wird unterhalb des Unterverzeichnisses platziert
durch diese Option definiert.

-V Variable=[Wert]
Setzen Sie eine Variable (auf einen Wert, falls einer angegeben ist).

-u | --nochunks
Geben Sie nur eine große Datei aus. Diese Option ist nur beim Generieren von HTML sinnvoll, da
die Ausgabe kann in mehrere Dateien aufgeteilt werden. Diese Option überschreibt die Einstellung, die
kann in den Stylesheets erfolgen.

-i Abschnitt | --enthalten Abschnitt
Deklarieren Sie einen SGML-markierten Abschnitt als "einschließen". Ein SGML-markierter Abschnitt ist eine Art von
bedingter Teil eines Dokuments. Wenn es als "ignore" deklariert wird, wird es verlassen
ignoriert, sonst wird es verarbeitet. Ein Beispiel für einen so markierten Abschnitt wäre
Sein:

<DOCTYPE mydoc [

]>

...

...


-w tippe|liste | --Warnung tippe|liste
Aktiviert oder deaktiviert die Anzeige bestimmter Arten von Warnungen. Mehrere -w-Optionen
in der Befehlszeile eingegeben werden. Warnungstypen, die mit "no-" beginnen, deaktivieren
die entsprechenden Warnungen, die anderen Typen aktivieren sie.

Wenn der Warnungstyp durch "Liste" ersetzt wird, dann eine Liste der erlaubten Warnungstypen
wird angezeigt.

-e tippe|liste | --Error tippe|liste
Deaktiviert bestimmte Fehlertypen. Im Befehl können mehrere -e-Optionen eingegeben werden
Leitung. Alle Fehlertypen beginnen mit "no-".

Wenn der Fehlertyp durch "Liste" ersetzt wird, dann ist eine Liste der zulässigen Fehlertypen
angezeigt.

-h | --help
Drucken Sie eine kurze Hilfenachricht und beenden Sie den Vorgang

-v | --Version
Versionskennung drucken und beenden

Verwenden Sie docbook2texi online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad