FrameMaker+SGML-»HTML
Jörg Ertelt
Liebe Forumer,
Soviel ich weiß, gibt es ein Tool, mit dessen Hilfe SGML-Dokumente nach Online-Hilfe a la Microsoft HTML konvertiert werden können.
Kennt jemand dieses Tool und kann es benamsen?
Danke für Antworten.
Grüße
Jörg
Hallo Jörg!
Soviel ich weiß, gibt es ein Tool, mit dessen Hilfe SGML-Dokumente nach Online-Hilfe a la Microsoft HTML konvertiert werden können.
Sorry! Was meinst du genau?
Meinst du SGML --> HTML
oder SGML ---> komprimierter HTML von MS (das wäre *.chm) ?
oder was ganz anderes?
du kannst dir auch mal http://www.oasis-open.org/cover/publicSW.html ansehen.
Grüße
Thomas
Soviel ich weiß, gibt es ein Tool, mit dessen Hilfe SGML-Dokumente nach Online-Hilfe a la Microsoft HTML konvertiert werden können.
Hallo Thomas,
Sorry! Was meinst du genau?
Meinst du SGML --> HTML
... sowohl
oder SGML ---> komprimierter HTML von MS (das wäre *.chm) ?
als auch!
Wobei zunächst SGML --> HTML wichtiger ist. Aus den HTML Files können dann ja mit MS HTML Workshop *.chm Files generiert werden.
Kannst Du mir nochmals helfen?
Danke
Gruß
Jörg
Hallo Jörg!
Wie schon Stefan sagte, wenn du bereits Framemaker hast, könntest du den benützen (ich weiss nicht wie und ob es konvertieren kann...)
Ansonsten kann ich Arbors's Programm
http://www.arbortext.com/Products/ADEPT_Series/Editor/editor.html#requirements empfehlen.
Da du auf *.chm hinauswillst; könntest du sgml-->xml -->*chm versuchen.
Was sozusagen das beste wäre; ist DynaWeb
http://www.w3.org/Conferences/WWW4/Papers/112/ und http://www.ebt.com/
Grüße
Thomas
Hallo nochmal!
Wenn du SGML-Dokumente (oder wie Stefan es schon sagte: eine bestimmte DTD für "deinen" Gebrauch entwickeln) erstellen musst; wirst du dazu ein Programm nehmen (nehme ich an).
Bietet das Programm nicht die Möglichkeit zu einer XML (HTML) Konvertierung?
Nebst Adobs Framemaker gibt es eine ganze Menge Software die eine XML-DTD konvertierung bieten:
http://www.xmetal.com/products/index.htm
ein etwas älters ding (unix-linux): (ich weiss nicht ob alles noch geht)
http://www.sgmltools.org/guide/guide.html
Hoffe ist was dabei für dich.
Grüße
Thomas
PS:Und weil ich selbe nicht richtig nachgedacht habe hier die Frage Nr. 5. von den top 10.
Hallo Joerg
Soviel ich weiß, gibt es ein Tool, mit dessen Hilfe SGML-Dokumente nach Online-Hilfe a la Microsoft HTML konvertiert werden können.
Also: FrameMaker+SGML ist ein Software-Produkt von Adobe. Im Gegensatz zum normalen FrameMaker benutzt dieses Produkt kein eigenes Dateiformat, sondern speichert seine Daten in tag-basierten Dateien, wobei die Tagsprachen auf referenzierten SGML-Definitionen beruhen, die bereits waehrend der Texteingabe validiert werden. Das bedeutet, man kann mit jeder SGML-konformen DTD arbeiten und mit FrameMaker+SGML Dokumente erzeugen, die aufgrund dieser DTD moeglich sind. Natuerlich kann man dabei auch eine der existierenden, auf SGML basierenden HTML-DTDs des W3-Konsortiums verwenden. Tut man das, ist FrameMaker+SGML geradezu ein mustergueltiger HTML-Editor im Wysiwyg-Look, indem er beim Editieren genau das zulaesst, was die HTML-DTD ermoeglicht.
Weitere Infos auf http://www.adobe.de/products/framemaker/prodinfosgml.html
viele Gruesse
Stefan Muenz
Natuerlich kann man dabei auch eine der existierenden, auf SGML basierenden HTML-DTDs des W3-Konsortiums verwenden. Tut man das, ist FrameMaker+SGML geradezu ein mustergueltiger HTML-Editor im Wysiwyg-Look, indem er beim Editieren genau das zulaesst, was die HTML-DTD ermoeglicht.
Hallo Stefan,
Bedeutet das, daß in solch einem Fall bereits ein HTML Dokument vorliegt?
Was meine Frage angeht: die habe ich nicht klar formuliert. Gemeint ist folgendes: Es sollen Dokumente in SGML erstellt werden (zwingend). Es soll aber auch die Möglichkeit bestehen, aus diesen SGML Dokumenten HTML-basierte Online-Hilfen zu generieren wobei die das Endprodukt auch als *.chm Datei vorliegen können dürfen soll.
Für den Vorgang der Konvertierung SGML --> HTML --> CHM suche ich ein.
Kennst Du solch ein Tool?
Danke.
Gruß
Jörg
Hallo Joerg
Was meine Frage angeht: die habe ich nicht klar formuliert. Gemeint ist folgendes: Es sollen Dokumente in SGML erstellt werden (zwingend). Es soll aber auch die Möglichkeit bestehen, aus diesen SGML Dokumenten HTML-basierte Online-Hilfen zu generieren wobei die das Endprodukt auch als *.chm Datei vorliegen können dürfen soll.
Ich versuch's noch mal anders: So was wie "SGML-Dokumente" gibt es eigentlich gar nicht - was damit gemeint ist, wenn es so genannt wird, sind Dokumente, die einer bestimmten SGML-DTD entsprechen. HTML ist so eine SGML-DTD (zumindest bisher, in Zukunft wird es eine XML-DTD sein). Wenn man existierende Dokumente hat, die einer anderen SGML-DTD entsprechen als HTML, und will diese in HTML konvertieren, dann muss man im Grunde einfach nur Befehle der Ausgangssprache zu Befehlen von HTML mappen (das ist ja einer der grossen Erleichterungen dieses standardisierten Tagsprachenkonzepts). Dabei weiss ich jetzt allerdings nicht, inwieweit FrameMaker+SGML solche Konvertierungen von einer DTD in eine andere unterstuetzt. Eigentlich sollte das software-technisch nicht so schwer sein. Ob FrameMaker das kann, weiss ich aber wie gesagt nicht.
Auf jeden Fall sollten die bestehenden Dokumente mit Hilfe eines Tools (wie gesagt, wenn es FrameMaker+SGML nicht kann, so schwer ist das nicht - ein selbstgeschriebenes Perlscript koennte das durchaus auch) in strenges, SGML-gerechtes sprich DTD-konformes HTML (z.B. HTML nach Standard 4.0) uebertragen werden. Die entsprechenden HTML-Dateien kann man dann prima als Input fuer den HTML-Help-Compiler verwenden.
viele Gruesse
Stefan Muenz