カテゴリー別アーカイブ: AH Formatter

EPUB3.0とAH Formatter(前編)

電子書籍の世界標準フォーマットEPUB3.0で、縦書き、ルビ、圏点など、日本語組版に欠かせない機能が搭載されました。アンテナハウスは、2010年よりこの仕様策定に協力してきています。
どうしてアンテナハウスがEPUB仕様に取り組んだかは、私たちがAH Formatterという組版エンジン(XML組版の世界標準であるXSL-FO仕様とともに、(X)HTML+CSS3拡張仕様によるページ自動組版に対応)を開発してきたことと、EPUBフォーマットの内容にはXHTML+CSSが使われていること、EPUBの日本語組版要求仕様の元になったW3C技術ノート「日本語組版処理の要件」(JLREQ)の編纂作業に私たちが深く関わっていることから、理解していただけるかと思います。
この成果を利用して、アンテナハウスのクラウド型汎用書籍編集・制作サービス「CAS-UB」では、EPUB版と、PDF版(AH Formatterによる高品質な組版)の電子書籍を同時に制作することができています。

AH Formatterで組版された『日本語組版処理の要件』書籍版、そしてEPUB版

『W3C技術ノート 日本語組版処理の要件』書籍版は、AH Formatter V6のCSS組版によって制作されました。詳しくは:

また、アンテナハウスでは『日本語組版処理の要件』EPUB版も制作しています。CAS-UBブログの次の記事をご覧ください:

EPUB文書をAH Formatterで組版~EPUB3.0のCSS3拡張への対応

CAS-UBサービスではEPUB(2.0と3.0)とPDFの両方が生成できます。では、手持ちのEPUBファイルをAH Formatterで組版することもできるでしょうか?
いまのところアンテナハウスはそれについて何も言っていないのですが、EPUBの内容はAH Formatterが対応しているXHTML+CSSですので、それをAH Formatterで組版することは可能です。方法は、まず、EPUBファイルの内容を展開することです。EPUBはZIP圧縮ファイルですので、ZIP解凍ツールで中身のファイルを展開することができます。
たとえば、IDPFでEPUB3サンプルとして公開されている『草枕』のEPUBファイルをダウンロードして、ZIP解凍すると、/OPS/xhtml/ フォルダに *.xhtml ファイルがあります。これらを AH Formatter に指定して組版することができます。
(AH FormatterでEPUB内容を組版)この図は、AH Formatterで、「草枕」のXHTMLファイルを指定して組版結果を表示した例です。こんなふうに、EPUBに入っているXHTMLとCSSをそのまま使ってもAH Formatterで組版して表示したりPDFに出力することができます。
AH Formatter V6.0は、EPUB3.0のCSS3拡張プロパティ(縦書き指定などCSS3ドラフト仕様を -epub-プレフィクス付きで採用しているもの)をサポートしています。縦書き/横書きの指定(-epub-writing-mode: vertical-rl)、圏点(-epub-text-emphasis-style等)、段組(-epub-column-count等)、縦中横(-epub-text-combine)などです。これにより、この「草枕」の例のようにEPUB3.0のXHTMLに縦書き用のCSSが指定されていれば、そのまま縦書きで組版されます。
今日は、ここまでとして、後編ではさらにこれを応用して、既存のEPUBファイルの内容に、組版体裁を自由にカスタマイズしたCSS(AH FormatterのCSS3拡張機能も利用できる)とをあわせてAH Formatterで組版してPDFを作成する方法を説明したいと思います。


来週迫る!設計・製造ソリューション展出展

来週出展する展示会情報をご提供します。
”設計・製造ソリューション展出展”
日時:6月20日(水)~6月22日(金)
場所:東京ビックサイト 東ホール ブース NO.20-26
(詳細はこちら URL:http://www.dms-tokyo.jp/
PDFServer、AHFormatter、PDF電子署名モジュールなどアンテナハウス製品を各種ご紹介します。さらにブース内では、各製品の事例を含めたミニセミナーも開催いたします。
1)主な展示製品
「AH PDF Server V3」 :新製品  CAD⇒PDF変換機能を追加して、V2か
ら処理性能も大幅アップ!  
「AH Formatter V6」    :多言語マニュアル用 自動組版エンジン
「PDF電子署名モジュール」 :サーバサイドで電子署名・タイムスタンプ付与
検証、暗号化、DRMソリューションも可能
「ServerBasedConverter」 :Linuxサーバ、WindowsServerで稼働するサムネ
イル変換サーバ
「DITAソリューション」 :製造業向け、技術ドキュメント制作・管理ソリ
ューション
2)ソリューション内容
●総務省”新ICT利活用サービス創出事業”『研究・教育機関における電子ブック利用拡大の為の環境整備』でAH_PDF電子署名モジュールが活用の事例公開!
●多言語取説・マニュアルの自動組版のソリューション事例、CADからPDF・セキュリティPDF作成などサーバサイドの自動変換ソリューションをミニセミナーを毎日実施?
是非ともご来場ください。


「JATSによる日本語学術論文の標準化と自動組版」セミナー

こんにちは。XML関連の営業担当です。
先月5月24日に「JATS解説セミナー(JATSによる日本語学術論文の標準化と自動組版)」というセミナーが開催されました。
有償セミナーにも関わらず大勢の皆様にご参加いただきました。ご参加された皆様には心よりお礼申し上げます。
JATSとは学術情報誌(ジャーナル)を記述するためのXMLタグセットです。JATSのベースとしてNLM DTDというものがあったのですが、これに多言語サポートを強化したものがJATSです。
国内での電子ジャーナル公開システムの有名どころとして科学技術振興機構のJ-STAGEがありますが、このJ-STAGEで今年5月よりJATS DTDで書かれた論文の受付が始まっています。
セミナーの前半では、愛知大学の時実教授にJATSの概要解説をしていただき、JATSがどういうものなのか、また、NLM DTDがなぜJATS DTDに移行しないといけなかった等、歴史的背景のお話が興味深かったです。
JATSの仕様策定にあたり日本でも印刷会社や学界の有志がワーキンググループを結成し、米国のNLM DTDワーキンググループに対し数多くの提言を行ったとのことでした。

後半はアンテナハウスからXMLの自動組版の概要やJATSで書かれた論文をPDF化するための手法についてお話しさせていただきました。


セミナー終了後に「XSL-FOについてやっと分かったような気がした」と言ってくださるお客様がいて、まだまだFOの知名度も低いんだなぁと実感したしだいです。
J-STAGEでJATSが採用されたこともあり、今後は各学会の中で一気にJATSが普及することになるでしょう。セミナー終了後の質疑応答も活発に行われました。
参考資料:http://www.antenna.co.jp/xml/xmllist/JATS-status.html


AH Formatter V6.0 改訂2版リリース!

2012年5月17日、AH Formatter V6.0 改訂2版を公開しました。
主な機能強化は以下のとおりです。
・フォームのテキストフィールドに書式設定ができるようにした。
・.NET 3.5 インタフェースを追加した。
・オープンソースをアップデートした(FreeType 2.4.8、libpng 1.5.10、libtiff 3.9.5)。
・フォームへのフォントの埋め込みに対応しました。
・font-family に NameID=16 のファミリー名を指定しても有効となるようにフォント構築ファイルで use-preferred-family を指定可能とした。
・行番号のリセット(axf:line-number-reset)で fo:block 単位にリセットできるようにした。
・HTML5 の wbr タグをサポートした。
・行頭/行末の U+200B(ZWSP)が justify で広がらないようにする設定(zwsp-mode)を追加した。
・-ah-suppress-duplicate-page-number を CSS 組版でも機能するようにした。
また、これまでの障害に対応しております。改訂内容の詳細は次をご参照ください。
AH Formatter V6.0 改訂情報
評価版は以下のページよりお申し込みいただけます。
AH Formatter V6 評価版のお申し込み
製品のご購入につきましては、事前に技術相談会を行っております。お気軽にお問い合わせください。
アンテナハウス システム製品技術相談会
 


AH Formatter V5.3 販売終了のお知らせ

2012年4月18日に『AH Formatter V5.3 改訂4版』の出荷を開始いたしましたが、『AH Formatter V5.3』は 2012年4月末をもって販売を終了いたします。今後は既に販売しております『AH Formatter V6』をよろしくお願いいたします。
なお、販売終了後は新規ライセンスの販売は行ないませんが、既存のお客様を対象に販売終了後 5年間に渡り有償保守をご提供いたします。『AH Formatter』を今後ともよろしくお願いします。
AH Formatter V6
『AH Formatter V6』は、XML 文書を組版するための仕様として W3C で勧告された、Extensible Stylesheet Language (XSL) Version 1.1 および、HTML にレイアウトスタイルを定義することで一般的に知られている CSS の、ふたつのスタイルシートに対応した自動組版・印刷ソフトウェアです。
『AH Formatter V6』を使うことで、大量の XML 資産を PDF 化したり、印刷したりすることができます。また、ひとつの XML 文書からスタイルシートを変更するだけで異なるレイアウトの PDF を出力することができます。
 


[AH Formatter 導入事例紹介] AH Formatter V6 による JLReq の自動組版

このたび、『AH Formatter』の導入事例紹介として、「AH Formatter V6 による JLReq の自動組版」を追加しました。『AH Formatter』に関心のある方、導入をご検討の方、自動組版に興味のおありの方、是非ご覧ください。
以下、導入事例の紹介ページから「概要」を掲載します。
W3C に、Requirements for Japanese Text Layout日本語組版処理の要件)という技術文書があり、2012年4月3日に公開されました。これの公開に合わせて、日本語版を書籍化する計画が持ち上がり、それを、『AH Formatter V6』によって実現しました。
書籍化の話が出た当時、『AH Formatter V6』は、まだ開発途中でした。そういう意味では、JLReq の書籍化は、画像のフロートによる自動配置の実装検証として渡りに船であったと言えます。組版は、XHTML+CSS を用いて行なわれました。
続きは、導入事例の紹介ページでお読みください。
AH Formatter V6 による JLReq の自動組版
 


JATS 解説セミナー(JATS による日本語学術論文の標準化と自動組版)のご案内

2012年5月24日に「JATS 解説セミナー」を開催いたします。
JATS(Journal Article Tag Set)は日本語学術論文向け XML 標準仕様として期待されている仕様です。科学技術振興機構(JST)の電子ジャーナル J-STAGE は 4月より J-STAGE3 をリリースし、JATS0.4 ベースの書式 XML と全文 XML の搭載が可能となっております。
アンテナハウスは、JATS0.4 に準拠した XSLT スタイルシートを公開し、併せて JATS 解説セミナーを開催いたします。
今回のセミナーは JATS0.4 向けの XSLT スタイルシートの解説と、愛知大学教授の時実様をお迎えしまして JATS の解説をしていただきます。
詳細、お申し込みは、
JATS 解説セミナー(JATS による日本語学術論文の標準化と自動組版)のご案内(株式会社エクスイズム)
より、お願いいたします。
 


AH Formatter V5.3 改訂4版をリリースしました。

2012年4月18日、『AH Formatter V5.3 改訂4版』を公開いたしました。
多数の改訂の他、以下 2点の機能強化もしています。
・SVG の switch エレメントに対応した。
・font-family に NameID=16 のファミリー名を指定しても有効となるようにフォント構築ファイルで use-preferred-family を指定可能とした。
改訂内容の詳細につきましては、
AH Formatter V5.3 改訂情報」をご覧ください。
なお、製品のご検討に際して、
弊社では事前に技術相談会を行っております。
お気軽にお問い合わせください。
アンテナハウス システム製品技術相談会
 


日本語組版処理の要件

AH Formatter V6 開発にまつわる裏話をひとつ紹介してみましょう。

W3Cに、Requirements for Japanese Text Layout日本語組版処理の要件)という技術文書があります。3月30日現在、第1版が公開されていましたが、4月3日に第2版が公開されました。
第1版では、スケジュールの都合から第4章が欠けた状態で公開されたわけですが、第2版でそれを補い、文書としての完成を見ることとなりました。
この文書は、実装仕様ではなく要求仕様に徹した文書で、もともと JIS X 4051 の英訳が存在しないなどの理由から、日本語を解さない外国人にでも日本語組版が理解できるようにすることを目指していましたが、日本人にとってもよい内容となっています。

AH Formatter V6 の開発は、この文書の要求を実装することであったとも言えます。つまり、

  • ルビ
  • 圏点
  • 図版の配置処理

という、V6 の目玉機能は、「日本語組版処理の要件」に即して実装されました。AH Formatter V5 までは図版の配置が不自由なため、ちょっと大きな図があると、ページ末に大きな余白ができてしまうという欠陥がありましたが、V6 での図版の配置処理の実装は、この問題を解決します。

「日本語組版処理の要件」は、書籍としても東京電機大学出版局から、W3Cでの第2版公開に合わせて近々発売されます。この書籍の組版は、もちろん AH Formatter V6 で行われました。その過程で、図版の配置をコントロールするフロート拡張に関するいくつかのバグを改修し、また、見出しの文字数による字割りなど、いくつかの新しい拡張を行ったりと、要求に合うように Formatter 自体を改良していったのです。しかし、AH Formatter V6 では「日本語組版処理の要件」がすべて実装されているわけではありません。需要を考慮して、拡張実装されていくことでしょう。

jlreq-sample.png

◎4/5更新
「W3C技術ノート 日本語組版処理の要件」(プリント版)
東京電機大学出版局
4月10日発売
http://www.amazon.co.jp/gp/product/4501550201/ref=cm_sw_r_tw_alp_PaLDpb052FB25


AH Formatter の導入事例

AHFormatter製品サイトでは、以前にセミナーでご紹介した、AHFormatterの導入事例の資料を公開しております。
Antenna House Formatter 導入事例紹介
・アメリカ合衆国財務省の「ページ組版システム
 本案件では、AHFormatterの次のような点が評価されて、AHFormatterが採用されました。
 ・多言語組版
 ・タグ付き PDF対応
 ・より安価な維持費
 ・より安価な開発費
 ・多機能なfloat
株式会社ベネッセコーポレーション様の「教材制作の事例
 こちらの事例では、従来のDTPのデメリットである
 ・ファイルフォーマットがソフト依存する
 ・コンテンツとレイアウトは不可分
 といった点を解決し、W3Cの標準規格である XSL-FOを使って
 ・汎用性
 ・構造化できる
 ・高速・自動で組版
 のようなメリットを活かすためにAHFormatterを採用していただきました。
株式会社エヌ・エヌ・エー様の「日刊情報誌制作
 こちらの事例では、多言語の日刊情報誌の出版において
 ・各地ごとにそれぞれシステムを運用しての組版作業
 ・業務ごとにソフトやDBが分かれており、フローが複雑で非効率
 ・属人的で引き継ぎ困難
 などのデメリットがありました。
 AHFormatterを採用することで、これらのデメリットを解消し、
 更に従来に比べ、年間数千万円規模のコスト削減に成功されています。
ほかにも多くのAHFormatter事例を紹介しております。
ぜひご参考にしてください。
また、現在弊社にて、XSL-FO の学習に最適な入門書としてXSL-FO指南書を販売しております。
数少ない日本語のXSL-FO 解説書です。
AHFormatterの多くの拡張機能についても解説しています。ぜひご一読ください。
製品のご購入につきましては、事前に技術相談会を行っております。
お気軽にお問い合わせください。
 詳しくは、
アンテナハウス システム製品技術相談会
をご覧の上、お申し込みください。


Pages: Prev 1 2 3 ... 5 6 7 8 9 10 11 12 13 14 15 Next