Arbortext 3B2
3B2 ist die frühere Bezeichnung eines Computerprogramms für den Satzbereich.Mittlerweile hat es den Namen Arbortext Advanced Print Publisher.
3B2 basierte von Beginn an auf SGML. Dadurch war 3B2 sehr früh in der Lage, SGML/XML ohne Konvertierungsverluste zu verarbeiten. Die Unicode Variante kam erst nach der Standardvariante hinzu und ermöglichte die Internationalisierung von Dokumenten einschließlich Sprachen mit nicht-lateinischen Zeichen und Schreibrichtungen. Außerdem bietet 3B2 sehr detaillierte feintypographische Möglichkeiten, die einen qualitativ hochwertigen Werksatz ermöglichten.
3B2 rechnet intern metrisch in zehntausendstel Millimeter und kennt die Unterschiede von 17 teils nationalen Maßeinheiten bei der Eingabe.
Ferner unterstützt 3B2 offene Standards wie HTML, CSS, XML, XSLT, XSL-FO, XPath, SGML (mit eingebautem eigenem und einem SaX-Parser), MathML, TeX, CALS und das Grafikformat SVG.
In 3B2 werden seit Beginn an proprietäre Scriptsprachen wie Showstring (Satzsteuerung) und Scriptprogrammierung (Programmsteuerung) genutzt. Perl kam später hinzu (mit einer eigenen Zusatzlibrary). Die Regulären Ausdrücke finden sich überall wieder. In Version 9.1 (Stand 16.05.2007) findet auch Java Zugang.
Undiszipliniertes Programmieren ist in 3B2 schnell tödlich zumal es keinen Debugger (er müsste auch alle Sprachen kennen!) wie bei klassischen Programmiersprachen gibt.
3B2 benutzt neben dem alten eigenen Schriftformat (FNT/Typ3) inzwischen auch TrueType, OpenType Fonts (TrueType und PostScript basierend).
3B2 exisitiert in folgenden Versionen
- 3B2 Standard
- 3B2 Unicode
- 3B2 Server
Durch die starke Programmierbarkeit ist es möglich eine vollständige Automatisierung von Layouts mit unterschiedlichen Sprachen zu realisieren. Die klaren Stärken von 3B2 sind Katalogproduktionen, Technische Dokumentationen, Juristische Werke und alles was formalisierbar scheint.
Geschichte
Der Ursprung des Programms wurde von Advent (Swindon, Großbritannien) entwickelt und vertrieben. Der ursprüngliche Programmname ?3B2? soll dadurch entstanden sein, dass die Entwickler einfach die Hausnummer ihres Firmensitzes verwendet haben, anstatt lange nach einem werbewirksamen Namen zu suchen.
2001 wurde die Advent Publishing Systems Ltd. 2004 von Arbortext Inc. übernommen und das Produkt in ?Arbortext 3B2? umbenannt.
Arbortext wiederum wurde 2005 von PTC übernommen, das Produkt erhielt den Namen ?Arbortext Advanced Print Publisher?.
Weblinks
• Offizielle PTC-Webseite

