FrameMaker

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springenZur Suche springen
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mitBelegen (beispielsweiseEinzelnachweisen) ausgestattet. Angaben ohne ausreichenden Beleg könnten demnächst entfernt werden. Bitte hilf Wikipedia, indem du die Angaben recherchierst undgute Belege einfügst.
Adobe FrameMaker

Basisdaten

EntwicklerAdobe Inc.
Aktuelle Version2020.0.1[1][2]
(4. Januar 2021)
BetriebssystemWindows
Programmier­spracheC/C++
Lizenzproprietär
deutschsprachigja
www.adobe.com

FrameMaker ist ein professionellesAutorenwerkzeug zur Verwaltung undprintorientierten Präsentation vontechnischen Dokumenten, das ursprünglich von der FirmaFrame Technologies entwickelt und vertrieben wurde; im Jahr 1995 hatAdobe Inc. die Firma übernommen.

FrameMaker wurde ursprünglich für das BetriebssystemSunOS der FirmaSun Microsystems entwickelt und später neben vielenUnix-Systemen auf die PlattformenApple Macintosh undWindows portiert. Die Macintosh-Portierung wird jedoch seit 2004 nicht mehr weiterentwickelt. Heute ist FrameMaker nur noch für Microsoft Windows erhältlich.

Inhaltsverzeichnis

Eigenschaften

[Bearbeiten |Quelltext bearbeiten]

Die Stärken des Programms liegen im Bereich technischer Dokumentationen, die viele tausend Seiten umfassen können. Im mathematisch-naturwissenschaftlichen Umfeld ist FrameMaker wegen seiner praxistauglichen Formelsatzimplementation eine brauchbare Alternative zuLaTeX. FrameMaker bietet auch eine gute Unterstützung für die Erstellung vonSGML- undXML-Dokumenten.

FrameMaker ist ein Programm zum Erstellen und Bearbeiten komplexer und hochwertig gelayouteter Dokumente mit semiautomatisch generierten Verzeichnissen (Inhaltsverzeichnis, Index, u.v.m.), Querverweisen, stabilem Handling importierter Abbildungen und Ausgabemöglichkeiten für alle Bedürfnisse im Bereich der anspruchsvollen technischen Dokumentation.

Die Eigenschaften von FrameMaker können durch die Programmierung eigenerPlug-ins mit demFrameMaker Developer's Kit (inC++) erweitert werden. Ähnliche Möglichkeiten bietetFrameScript (in Deutschland: ElmScript), eineSkriptsprache für FrameMaker; viele Skripte sind in einschlägigen Webseiten oder Listen frei erhältlich. Ab Version 10 bringt FrameMaker mit ExtendScript eine eigene Skriptsprache (auf Basis JavaScript) mitsamt Editor-Umgebung mit, wofür ebenfalls eine Vielzahl freier oder kommerzieller Skripte erhältlich sind.

Das Programm arbeitete bis Version 7.2 intern mit demMacintosh-Roman-Zeichensatz und hatte daher Schwierigkeiten mit nichtlateinischen Fonts. Die Schrift-Engine von FrameMaker ist ab Version 8.0Unicode-fähig und ermöglicht auch die Publikation z. B. indischer Texte, wenn entsprechende Fonts installiert sind. Ab Version 13.0 unterstützt FrameMaker die Publikation von Texten in Sprachen, die von rechts nach links gesetzt werden (arabisch, hebräisch).

Programmentwicklung

[Bearbeiten |Quelltext bearbeiten]

Während seines Astrophysikstudiums an derColumbia University begann Charles „Nick“ Corfield, einenWYSIWYG-Editor auf einer Sun-2-Workstation zu schreiben. Die Anregung stammte von seinem Zimmernachbarn Ben Meiry, der einen Markt für ein professionellesDTP-Programm erkannte.

Das damals einzige DTP-Programm warInterleaf, das auch auf Sun-Workstations lief, jedoch mit einer Reihe von Einschränkungen behaftet war. Während Meiry sich um die Technik und die Verbindungen kümmerte, entwickelte Corfield dieAlgorithmen. Nach wenigen Monaten war ein stabiler Prototyp von FrameMaker entstanden. Einem Vertriebsmann von Sun Microsystems gefiel das Programm und Corfield erlaubte ihm, FrameMaker als Grafikdemo auf Sun-Rechnern einzusetzen.

Steve Kirsch erkannte das Potenzial von FrameMaker und gründete mit Corfield (und anderen) die Firma Frame Technology Corp., um das Programm marktreif zu machen. FrameMaker wurde ein populäres Schreibprogramm für die Technische Dokumentation und brachte bald Geld ein. Ursprünglich für SunOS (eine Unix-Variante) geschrieben, wurde FrameMaker auf Apple Macintosh portiert, der sich zu der Zeit sehr gut verkaufte.

In den frühen 1990er Jahren finanzierten mehrere Hersteller von Unix-Workstations (Apollo,Data General,MIPS,Motorola undSony) die Portierung für ihre Geräte. Auf dem Höhepunkt des Erfolges war FrameMaker auf über 13 Unix-Plattformen einsetzbar, darunter auchAIX vonIBM undNeXTStep. Zu diesem Zeitpunkt ermöglichte FrameMaker Autoren die Herstellung qualitativ hochwertiger Dokumente mit guterTypografie.

Frame Technology portierte FrameMaker später auf Windows. Zielkunden waren bis zu diesem Zeitpunkt professionelle Autoren umfangreicher und stark technisch geprägter Publikationen (z. B. eines Wartungshandbuchs für dieBoeing 777); dementsprechend kostete FrameMaker 2500 US-Dollar pro Lizenz. Die Windowsversion wurde jedoch für 500 US-Dollar angeboten, was das Programm für den Privatanwender erschwinglich machte, wodurch jedoch das bisher recht einheitlicheKundenprofil zerstört wurde. Das komplexe FrameMaker war für Privatanwender viel zu lernintensiv. Das Ausbleiben des erhofften Absatzes brachte die Firma an den Rand des Ruins.

FrameMaker wurde schließlich von Adobe aufgekauft und der Vertrieb wieder auf die professionelle Kundschaft ausgerichtet. Die Weiterentwicklung der Software verlief hingegen schleppend: Nach der Einführung vonMac OS X vernachlässigte Adobe die Macintosh-Plattform und gab sie schließlich im Jahr 2004 ganz auf. Die aktuelle Version unterstützt ausschließlich Microsoft Windows.

Die zu Beginn getrennt vertriebenen Programmversionen „FrameMaker“ und „FrameMaker+SGML“ (früher FrameBuilder; sehr teuer; hauptsächlich in der Luftfahrt eingesetzt) wurden 2002 mit FrameMaker 7 zu einer einzigen Version verschmolzen. Während der Installation (und auch später noch) kann seitdem entschieden werden, ob mit „FrameMaker“ oder „Strukturierter FrameMaker“ (XML-basiertesDatabase Publishing) gearbeitet werden soll. Die Unterstützung vonMaker Interchange Format wurde 2019 eingestellt.

Im Bereich der technischen Dokumentation hatte FrameMaker einige Konkurrenzprodukte, die aber mit der wachsenden Popularität desTextverarbeitungsprogrammsMicrosoft Word sämtlich vom Markt verschwanden. Andererseits wurde mitPageOne ein auf dieser Basis Source-code-verwandtes DTP-System eingeführt.

Versionen

[Bearbeiten |Quelltext bearbeiten]
  • 1987 FrameMaker 1.0 (25. Februar 1987) – für Sun2 oder Sun3 unter SunOS >= 2.0 (PN 81-00100-00)
  • 1988 FrameMaker 1.11b – für SunOS (später Solaris) und Apollo
  • 1989 FrameMaker 2.0 und 2.1 – Version 2.1 läuft auf OSF/Motif. Neu sind Absatz- und Zeichen-Designer, Gleichungs-Editor (wie er heute noch existiert), die Verwaltung von Querverweisen und generierte Listen auf Buchebene.
  • 1990: Portierung auf Apple Macintosh
  • 1991: FrameMaker 3.0 – neu sind Tabellen, Hypertext, verbesserte Buchfunktionen.
  • 1992: Portierung auf Windows. Sun führt FrameBuilder ein, eine FrameMaker-Version mit SGML-Unterstützung.
  • 1993: FrameMaker 4.0 – neu sind Änderungsbalken, Randspalten, Zwischenüberschrift (Absatz in der gleichen Zeile) und verbesserte Tabellenverwaltung.
  • 1995/96: FrameMaker 5.0/5.12 – erste Version von Adobe. FrameMaker+SGML ersetzt FrameBuilder. Neu sind Online-Hilfe, die Unterstützung von langen Dateinamen inWindows 95,OLE-Unterstützung, Speicherung im HTML-Format und Einfügen von Texten als Referenz.
  • 1997/98 FrameMaker 5.5/5.5.6 – Erste Version für Linux, die jedoch wegen mangelnder Nachfrage nicht veröffentlicht wird. Anfang 2000 gab es die Version 5.5.6 als kostenlose Testversion für Linux, deren Laufzeit bis 31. Dezember 2000 limitiert war. Letzte Version für IRIX. Neu sind Drag and drop in Dialogen, japanische Version mit entsprechender Zeichenunterstützung, Unterstützung von PDFMarks (dadurch automatisches Einfügen von Lesezeichen, Links und Querverweisen in PDF-Dateien), Farbbibliotheken (DIC, Focaltone, Munsell, Pantone, Toyo and Trumatch), Spracheigenschaft für Absatz- und Zeichen-Designer und Sortierfunktion im Tabellen-Designer
  • 2000: FrameMaker 6.0 – Neu sind das überarbeitete Benutzerhandbuch, Suchen/Ersetzen im Buch, Rechtschreibprüfung, verbessertes Nummerierungssystem im Buch, verbesserter Dokumentenvergleich und Bündelung mit Quadralay WebWorks Publisher.
  • 2002 FrameMaker 7.0 – Letzte Version für Macintosh (OS 8/9), HP/UX und IBM AIX. FrameMaker 7.1 für Unix nutzt PDFLib und ist damit unabhängig von Distiller. FrameMaker ist jetzt eine kombinierte Version für SGML und nicht strukturierte Dokumente. Neu sind die Unterstützung von XML, Korrektur derAls PDF speichern-Funktion, Unterstützung von tagged PDF, verbesserte Kopf-/Fußzeilen und Dokumentinformationen imXMP format
  • 2003: FrameMaker 7.1 – nur noch für Windows/Solaris. Neu sind die Bündelung mit Adobe Distiller 6, zusätzlicheOpenType-Fonts und der Import vonQuarkXPress- undPageMaker-Dateien.
  • 2005: FrameMaker 7.2 – Neu sind mehrfaches Undo, die Bündelung mit dem Support fürDITA (Darwin Information Typing Architecture) und die Bündelung mit WebWorks 8 und Distiller 7 (die Unix-Version nutzt hier PDFLib).
  • 2007: FrameMaker 8.0 – Neu sind die vollständige Unicode-Implementierung sowie die erweiterte Unterstützung (Trenn- und Rechtschreibhilfen) zahlreicher Sprachen (i. e. Baltische Sprachen (Estnisch, Lettisch, Litauisch), CE-Sprachen (Bulgarisch, Kroatisch, Tschechisch, Ungarisch, Polnisch, Rumänisch, Slowakisch, Slowenisch) sowie Griechisch, Russisch und Türkisch). Ebenfalls neu sind die Integrierbarkeit von Flash und 3D, eine verbesserte DITA-Unterstützung, Track Changes ähnlich wie in Word, eine erweiterte Unterstützung für „bedingte Texte“, ein Import-Filter für 2007 Office Word und Excel und eine „Tabbed Bar“, die Reiter für die geöffneten Dokumente zur Verfügung stellt.
  • 2009: FrameMaker 9.0 – Neu und auffällig ist das vollständig überarbeitete User Interface, das nun weitgehend dem Erscheinungsbild der Adobe Creative Suite ähnelt; viele ehemals modale Dialoge stehen nun als ständig geöffnete (nichtmodale) sogenannte Pods zur Verfügung. Zudem kann die Anordnung und Auswahl der geöffneten Pods in Arbeitsplatzeinstellungen gespeichert und wieder abgerufen werden. Weitere Änderungen: CMYK-Farbunterstützung, Unterstützung für DITA 1.1 und DITA 1.2, hierarchische Gliederung in der Buchfunktion, Import von PDF-Kommentaren, diverse Optimierungen für die Zusammenarbeit mit Content-Management-Systemen.
  • 2011: FrameMaker 10.0 – Neu sind einige Verbesserungen in der Handhabung, Hintergrundfarbe für Texte (Highlighting) und eine On-the-fly Rechtschreibkontrolle (wie ausMicrosoft Word bekannt). Weitere Änderungen: Tabellenformat-Katalog, Eingrenzen und Ordnen der Formatkataloge,Drag and Drop für Texte, Suche nach Formatüberschreibungen, eigene Skriptsprache ExtendScript. Bei strukturierten Dokumenten gibt es: verbesserte Tag-Ansicht, Attributeditor, Assistenten für die Erstellung von Strukturapplikationen, CMS-Anbindung anEMC Documentum undSharePoint sowie Unterstützung fürDITA 1.2 undS1000D.
Es gibt zusätzlich dieServer-basierte VersionFrameMaker 10.0 Server, die die automatisierte Veröffentlichung von Dokumenten in verschiedenen Formaten ermöglicht (mit CMS-Anbindung).
  • 2012: FrameMaker 11.0
  • Standardmäßig installierte Parser für XSLT sindXALAN undSAXON. Eigene JAXP-kompatible XSLT-Prozessoren können hinzugefügt werden.
  • Eine „Authoring View“ ermöglicht das Erstellen von XML-basierten Inhalten in einer WYSIWYG ähnlichen, jedoch reduzierten Umgebung.
  • Die neue Funktion „Smart Paste“ ermöglicht es, Inhalte aus HTML-Webseiten und Microsoft Word-Dokumenten direkt per Copy & Paste in ein DITA-Dokument einzufügen. Die Inhalte werden dabei direkt in valides DITA-XML umgewandelt. Die Smart-Paste Funktion basiert auf XSLT und kann für eigene XML-Strukturen angepasst werden.
  • Verbesserte Unterstützung für Video und andere Multimediainhalte. Neu ist unter anderem die Unterstützung desECMAU3D-Standards in der Version 3.0.
  • Objektstile. Objekten wie Grafikrahmen können nun auch Stile zugewiesen werden.
  • Die Benutzeroberfläche kann über „Workspaces“ angepasst werden. Es werden verschiedene Workspaces bereitgestellt, eigene können angelegt werden.
  • Die Suchen & Ersetzen-Funktion wurde mit verschiedenen Funktionen aufgewertet und links vom Textrahmen können Zeilennummern eingeblendet werden. Zudem wurde der CMS Connection Manager aufgewertet.
  • 2014: FrameMaker 12.0
  • 2015: FrameMaker (2015 Release) – [Neues Versionierungsschema basierend auf Jahreszahlen; (intern FrameMaker 13.0)]
  • Komplett überarbeitete Font-Engine, die nun auch die Arbeit mit Rechts-Nach-Links (linksläufigen) Sprachen wie Arabisch, Farsi und Hebräisch ermöglicht. Die Font Engine ist bi-direktional und ermöglicht somit auch das Mischen von rechts- und linksläufigem Text selbst innerhalb eines Absatzes. Das Layout eines Dokumentes kann mit einem Klick gespiegelt werden. Die Unterstützung für bi-direktionalen Text ist auch im XML-Quellcode-Editor enthalten. Auch Thai wird nun unterstützt.
  • Unterstützung für Complex Script Sprachen. Mit der neuen Font-Engine lassen sich Vietnamesisch, Hindi, Bengali, Telugu und zahlreiche weitere Sprachen in FrameMaker verarbeiten.
  • Neuer Word-Import-Filter. Dialogbasiert können nun Absatz- und Zeichenformate-Formate aus Word in FrameMaker-Stile „gemappt“ werden.
  • Mini-Tocs innerhalb eines Dokumentes können nun Kapitel-Inhaltsverzeichnisse eingefügt werden, die bei der Buch-Aktualisierung automatisch mitaktualisiert werden.
  • Zahlreiche Verbesserungen im Benutzer-Interface vorgenommen. Unter anderem sind nun nahezu alle Dialoge, die vormals feste Größen hatten, größenveränderbar, Farb-Schattierungen in Tabellen werden nun vollflächig statt gepixelt dargestellt, die Tabellen-Navigation wurde verbessert, Zeilen und Spalten können per Drag & Drop verschoben werden (auch im Strukturierten FrameMaker), Tabellenspalten können nun auch mit Bedingungen versehen werden.
  • Support für DITA 1.3
  • Das Multi-Channel Publishing wurde erweitert. Folgende Ausgaben sind nun insgesamt möglich:
  • PDF
  • Responsive HTML5
  • Mobile Apps (iOS, Android)
  • WebHelp
  • ePub
  • Kindle
  • Microsoft HTML Help
  • Adobe Digital Publishing Solution (DPS)
  • 2017: FrameMaker 2017 (intern FrameMaker 14)
  • Viele Änderungen an der Benutzeroberfläche; Umstellungen der Menüs
  • 2019: FrameMaker 2019 (intern FrameMaker 15)
  • 2020: FrameMaker 2020 (intern FrameMaker 16)
  • 2022: Framemaker 2022 (intern FrameMaker 17)[3]

Weblinks

[Bearbeiten |Quelltext bearbeiten]

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. New Downloads. (abgerufen am 20. Januar 2021).
  2. FrameMaker for Windows. (abgerufen am 20. Januar 2021).
  3. Versionshinweise | Adobe FrameMaker (September 2022 release)
Abgerufen von „https://de.wikipedia.org/w/index.php?title=FrameMaker&oldid=253291130
Kategorien:
Versteckte Kategorie: