XSL-FO/CSSスタイルシートにより、XMLとHTMLをサーバー上で高速にPDFに変換!
『Antenna House Formatter』は世界中のお客様にご利用いただきながら 25年目を迎える自動組版ソフトです。XSL Formatting Objects(XSL-FO)の組版及び XML/HTML と CSS からの組版に対応し、大容量・多言語データを高品質に組版します。また、独自開発した PDF出力エンジンで、アクセシブルなタグ付きPDF や印刷用の PDF/X、長期保存用の PDF/A などさまざまな PDF形式の出力が可能です。
Antenna House Formatter とは
『Formatter』は、XML 文書を組版するための仕様として W3C で勧告された、Extensible Stylesheet Language (XSL) Version 1.1 および、HTML にレイアウトスタイルを定義することで一般的に知られている CSS の、ふたつのスタイルシートに対応した自動組版・印刷ソフトウェアです。
『Formatter』を使うことで、大量の XML 資産を PDF 化したり、印刷したりすることができます。また、ひとつの XML 文書からスタイルシートを変更するだけで異なるレイアウトの PDF を出力することができます。『Formatter』は標準仕様に準拠しているので導入も安心です。
組版フロー
『Formatter』は、XSL-FO や XML と XSL スタイルシートからの組版、HTML や XML と CSS スタイルシートからの組版などを行います。組版した結果は、PDF、SVG、PostScript®、XPS、Word(docx)、テキストと、多様なフォーマットに出力することができます。
XSL-FO組版と CSS組版
XSL-FO組版と CSS組版は次のような使い分けがお薦めです。
- XSL-FO組版
- 複雑な構造をもつXMLドキュメント
例:DITA・S1000D(航空宇宙・防衛業界の国際的な技術文書仕様)など高度なXMLの組版 - 高度なレイアウト指定
例:マニュアルなど複雑なレイアウト
- 複雑な構造をもつXMLドキュメント
- CSS組版(※)
- シンプルな構造、シンプルなレイアウト
例:HTMLの組版や帳票の組版など
- シンプルな構造、シンプルなレイアウト
実際の導入事例については「Formatter 導入事例紹介」を是非ご覧ください。
次の弊社の発表資料もご参考になるかと思います。
→ CSS or XSL-FO:印刷出版に私はどちらを使うべきでしょうか?(2020年6月17日)
※ CSS 組版の導入は、XSL-FO 組版と比較して容易ですが、スタイル定義がかなり自由にできるため、CSS で複雑な組版を試みると管理や原因追及が非常に難しい構造になりがちです。そのため弊社では複雑な組版が必要な方には XSL-FO の使用を推奨しています。また、このような事情から、複雑な CSS は長時間の調査が必要になるため、恐れ入りますが、「有償技術サポート」を契約していただく必要があります。
→ 有償技術サポート
さまざまな文書出力
カタログやビジネス文書、分析レポートや会議の報告書など、さまざまなレイアウト指定の PDF を出力することができます。また、マニュアルなどでの目次や索引の自動生成、PDF のしおりやリンクの自動作成、ひとつの XML 文書から PDF を分冊出力するなど、豊富な機能が用意されています。
→ 『Formatter』の PDF 出力
そのほか、「SVG 出力」、「PostScript® 出力」、「XPS 出力」は、それぞれのオプションをご購入いただくことで出力できるようになります。
→ 『Formatter』のオプション製品
お客様の声
『Formatter』をご利用のお客様からいただいたお褒めの言葉をご紹介します。こうしたお客様から寄せられた直接の感想は大変嬉しく、関係者一同励みにさせていただいております。今後も皆様のご期待にお応えできるよう、『Formatter』及びサービスの向上に尽力して参ります。
アンテナハウスの強みはそのパワフルで信頼性の高いツールのみでなく、ソフトウェアを背後で支えているチームにあり、彼らとの仕事は素晴らしい体験をもたらしてくれます。彼らは私たちの業務に対しても責任感を持っており、その迅速かつ有能なサポートに満足しています。
Alexander Skrabal, Chief Operating Office at Yonder AG, Switzerland
私たちは Formatter と MathMLオプションを使って、ソフトウェアマニュアルの PDF版を作成しています。アンテナハウスのパフォーマンスと、すべてのアンテナハウスチームの対応に非常に満足しています。彼らは問い合わせやサポートリクエストに常に迅速に対応してくれます。
Ben Scotland, Speedgoat, Switzerland
DSSSL から XSL への移行は想像していたほど容易なものではありませんでした。私は以前、私の DSSSL-JadeTeX のカスタマイズで lettrine package を使用していましたが、今では Formatter のinitial-letters拡張を呼び出す XSLカスタマイズを使うことにより、lettrine に期待するすべての機能を使うことができるようになりました。特に本文のフォントとは異なる特徴的なフォントをドロップキャップに使ったり、異なるドロップキャップの文字ごとの輪郭に合わせてマージンを形作ったり、最初の文字以外を small-caps で表示することもできます。私がやりたいことのすべてが網羅されており、何も不満はありません。
Kevin M Dunn, Clavicula Press, USA
過去 10年以上にわたり、私たちは Antenna House Formatter を使って製品文書の PDF の大部分を作成してきました。Formatter を使い始めたころの話ですが、我々がアンテナハウスに MathML の数式の組版方法を指摘したときの反応に非常に感銘を受けました。指摘を受けたアンテナハウスの開発者は MathML のプロセスをリファクタリングし、そしてソリューションがリリースされたときには、私たちの懸念はすべて払拭されていました。
その他に特筆すべきことは、Formatter に実装されている Internationalization サポートです。何年か前に XML文書をヘブライ語に翻訳して PDF を作成することになったとき、私たちはそれが大変な作業になると思っていました。しかし Formatter で「右から左に書く」ヘブライ語の PDF を作成するのは非常に簡単で、私たちはその品質に非常に感銘を受けました。
Nick Green, Software Manager as SAS Institute Inc., USA
Formatter Club 会員募集中
『Formatter』やその関連技術(XSL、CSS、XML 多言語組版など)に関心をお持ちの方と弊社の開発者とを繋ぎ、会員同士の交流、情報交換により『Formatter』の利用技術を向上させていく目的で発足しました。参加費は無料ですので、是非ご参加ください。
→ Formatter Club について
XSLSchool のご案内
「XSLSchool」は、XSL-FO による組版を実際に体験していただく、「実習形式」のセミナーです。XSL-FO の説明に加えて、普段お使いのパソコンを持ち込んでいただき、実際にスタイルシートを打ち込んでいただきます。
→ XSLSchool のご案内
製品ラインナップ
『Formatter』の製品ファミリーは、使用することのできるスタイルシートの種類により、次の 3種類があります。
ラインナップ | 概 要 |
---|---|
Antenna House Formatter | XSL-FO、CSS の両方によるレイアウト指定をフルサポートします。 |
Antenna House XSL Formatter | XSL-FO によるレイアウト指定(XSL-FO組版)のみをフルサポートします。 |
Antenna House CSS Formatter | CSS によるレイアウト指定(CSS組版)のみをフルサポートします。 |
関連書籍
お知らせ
-
お知らせ2024年9月26日
-
「DX 総合EXPO 秋」に出展します。
弊社は来る 2024年10月1日(火)~10月3日(木) に開催される「DX 総合EXPO 秋」に出展いたします。会場では製品展示とデモンストレーションを実施いたします。ご来場の際は来場登録の上お越しください。
日時:2024年10月1日(火)~10月3日(木) 各日10:00-17:00
ブース:東京ビッグサイト南館1F A01-12
-
お知らせ2024年8月15日
-
弊社発表資料ページにある「XSL-FO と CSS の比較(XML Prague 2022)」の発表資料(原文英語)を和訳したものを掲載しました。
関連情報
お問い合わせ
- Webフォーム
- Webフォームからお問い合わせ
- 電子メール
- sis@antenna.co.jp