Microsoft PowerPoint - XSL-FO_v3.ppt

Similar documents
ÿþÇ0¸0¿0ë0D}Hrn0úW,g(už−

本日の内容 レイアウトの前に 基本的な知識 文書の体裁を整える 2

電子ブック 基本制作説明書

XMLとXSLT

本日の内容 レイアウトの前に 基本的な知識 文書の体裁を整える 2

本日の内容 レイアウトの前に 基本的な知識 文書の体裁を整える 2

ビューアページ画像の仕様

XML基礎

本日のテーマ Formatter って何? Formatter や XSL-FO 関連の話 DITA Open Toolkit って何? DITA OT がやってくれることカスタマイズの話 Formatter って何? Formatter は XSL-FO のレンダリングエンジンです XSL-FO

メタデータスキーマレジストリ MetaBridge の概要

目次 STEP.1 冊子の作成 Word を起動し ページの設定... 1 STEP.2 冊子の表紙作成 Word2007ワードアートの挿入 ( 表紙作成 ) Word2010ワードアートの挿入 ( 表紙作成 )... 3 STEP.3 新しいページの挿入.

旅のしおり

スライド 1

(2) IT Web, ( ) Web Copyright XML 2007 All rights reserved. 3 (3) IT ( ) IT All Win 2007 All rights reserved. 4

STEP2 様々な書式を設定する 1. 均等割り付け 31 行目の 日時 を選択するホームリボンの段落グループの均等割り付けボタンにポイントすると 説明がプレビュ - される 確認し クリックする 3 < 文字の均等割り付け > ダイアログ BOX が表示される 新しい文字列の幅を 4 字に設定し

Ⅰ. 原則的考え方 最近 出版 印刷物の原稿がほとんどMSワードで入稿されるようになってきた 学会誌の原稿募集要項にも ワードで入稿 を義務づけているケースも増えている そのワード原稿には 文字データのみならず 写真 図 表も含まれていることが多い それらは 解像度や作成方法がまちまちで そのままで

2 文字列と間隔 文字の横幅のみを変更 文書内の文字間隔は一定で ペー ジ設定 で設定するが 特定の文字 だけ変更する時に使用する 文字の書式には自動継続機能がありますので 書式を設定した次の文字にも同じ書式が設定されます Enter キーを押して 改行しても同様です その為 文字を入力した後で選択

_責)Wordトレ1_斉木

Microsoft Word - 30-PDFガイド.doc

CS2_brochure.indd

目次 STEP.1Word ファイルを小冊子にする... 1 注意... 2 STEP1-1 印刷 (EPSON) の場合... 5 STEP.2 冊子つくり... 7 STEP.3 新しいページの挿入... 7 STEP.4 見出し... 8 STEP.5 目次を作成... 9 STEP.6 冊子

Microsoft Word - No8_word1.docx

Microsoft PowerPoint - ファイル翻訳__ pptx

<4D F736F F D E835A A C98AD682B782E98E77906A89FC92F994C52E646F63>

SDL Trados 2006 Introduction

Create PDF

神戸芸術工科大学紀要『芸術工学』原稿作成の手引き






エクセル応用 2016 第 1 章関数の利用 1 作成するブックを確認する 2 関数の概要 3 数値の四捨五入 切り捨て 切り上げを使う 4 順位を求める 5 条件で判断する 6 日付を計算する 7 表から該当データを参照する 第 2 章表作成の活用 1 作成するブックを確認する 2 条件付き書式を

定期講座ガイド ~Office2016~ 協立情報通信株式会社

(Microsoft PowerPoint - Java\221\3462\225\224\211\357\224\255\225\\\216\221\227\ ppt)

. フォントを OS にインストールする インターネット等で入手したフリーのフォントをインストールすることにより Windows に標準でインストールされているフォント以外のものを利用することができます 多数のフォントをインストールするとパソコンの動作が遅くなります 必要なフォント以外はインストール

練習問題 1-1 1クイックアクセスツールバー 2タイトルバー 3リボン 4タブ 5ステータスバー 6ノート 7コメント 8 表示モードショートカット 9ズーム 練習問題 1-2 [1] ファイルを開く [ ファイル ] タブ-[ 開く ] [ 開く ] 画面で保存場所を指定 [ ファイルを開く ]

スライド 1

統合オフィスソフトを変える! ISO 標準 OpenDocument Format(ODF) LinuxWorld Expo/Tokyo 2007 オープン アップ OSS 可知豊株式会社オープンソース総合研究所

Untitled

改訂履歴 版 更新日 改訂内容 Ver 1.0b 2014 年 12 月 試行版 国土数値情報 API 仕様 ( 試行版 )

資料 4 必ずお読みください 重要 電子ブック作成用の PDF の仕様につきまして 電子ブックを美しく掲載し 便利に閲覧してもらえるよう パンフレットデータ (PDF 形式 ) をご用意いただく際には 以下の点にご留意ください ( この資料を パンフレットデータの制作会社さまにそのままお渡しいただけ

タグ付きPDFとは何か?

extChatText.pdf

第 11 講プレゼンテーション 2 / 17 ページ 11-1 プレゼンテーションとは プレゼンテーションとは 限られた時間 空間で第三者に対して何らかの情報を伝達 説明し 理解を深めてもらうこと です 教育研究活動では 研究レポートの発表 研修会の事前説明会など様々な場面でプレゼンテーションが行わ

PowerPoint Presentation

00-office_01 はじめに.indd

別紙 2 ICH 電子化コモン テクニカル ドキュメント (ectd) に含める 電子ファイル仕様の国内実装について v1.1.0

国立国会図書館サーチとのOAI-PMH連携時に障害となるポイント

IGESデータの基礎知識

PowerPoint Presentation

Webプログラミング演習

図表貼り付けの原則 Excel などで処理した図表を Word に貼り付ける際に注意したい事項は以下のようになります Excel グラフ の場合 1. Excel 内で, あらかじめ, グラフエリアの大きさ フォント タイトル 軸ラベルなどを十分調整しておきます 2. タイトルはグラフ内にも入れてお

Microsoft Word A11

Microsoft Word - Jimdo基礎編(10版)

職業訓練実践マニュアル 重度視覚障害者編Ⅰ

問題 1 次の文章は 作業環境について述べたものである を解答群 { } より選び その記号で答えよ にあてはまる適切なもの 設問 1. < 図 1>はルーラーの一部である 1に示されるインデントマーカーを移動することにより を設定することができる < 図 1> { ア. 1 行目のインデントイ.

スライド 1

スライド 1

PowerPoint プレゼンテーション

UMLプロファイル 機能ガイド

ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 ACOS-4 システムの業務改善提案

目次 1 文字数や行数を指定する 段組み 文書全体に段組みを設定する 文書の途中から段組みを設定する 段の幅 ( 文字数 ) や間隔を設定する ページ番号 ページ番号をつける 先頭ペ

Microsoft Word - No7_word1.docx

help_ja

2 概要 市場で不具合が発生にした時 修正箇所は正常に動作するようにしたけど将来のことを考えるとメンテナンス性を向上させたいと考えた リファクタリングを実施して改善しようと考えた レガシーコードなのでどこから手をつけて良いものかわからない メトリクスを使ってリファクタリング対象を自動抽出する仕組みを

日本作物学会講演要旨PDFファイルの作成手順

箇条書き 段落番号の設定 1. 設定する文章 ( 段落 ) を選択 2. 箇条書き 段落番号ボタンをクリックし 種類を選択 行間隔の設定行間隔 ( 段落前 段落後 行間 ) を設定する 1. 設定したい文章 ( 段落 ) を選択 2. 行間の行数 段落前後を指定 Word のリボン ページレイアウト

vi 目次 画像のサイズ設定 画像の効果 画面の取り込みとトリミング Office の共通基本操作 図形 図形の挿入と削除 図形の編集 図形の背景色の透過 Office

PDF 普及 連 PDF 入稿 増 PDF 規格 PDF = 印刷 適 無 印刷 適 PDF 作成 必要 PDF/X-1a 入稿 印刷 適 PDF/X-1a 効率 作成 作成方法 作成時 注意点 PDF 確認方法 記載 当社 PDF 入稿 利用 際 本 役立 当社 出力環境 沿 内容 了承 当社 出

フォント埋め込みに関する調査報告 プラネットファーマソリューションズ株式会社 2019 年 05 月 31 日 Copyright 2019 Planet Pharma Solutions, Inc. All Rights Reserved.

イ.[ その他 ] タブをリック [ 用紙の端からの距離 ] の [ フッター ] を [10]mmに指定 [ 規定に設定 ] ボタンをクリック [ 印刷レイアウトの規定値を変更しますか?] 表示がでます [ はい ] をクリック [ 規定に設定 ] ボタンをクリックします ウ.[ 印刷レイアウトの

584 Microsoft Word Word Word InDesign Word InDesign InDesign Word InDesign InDesign Word InDesign CS5 Word InDesign Word Word Word Word Word

国保京丹波町病院ホームページ構築業務仕様書

XML XML XML XML XML XML XSL-FO XML XSL Formatter XSL XSL-FO XML XSL Formatter XML 1. XSL Formatter 2. D XML /XML 3. S XSL 4. O F

Microsoft Word - Word2010Step4.doc

スライド 1

はじめに - マニュアルエディター機能の概要 - Dojoの種類とマニュアルエディター機能解除について マニュアルレイアウトの生成 - マニュアルレイアウトの生成 基本編集 4 - 表紙の挿入 4 - 目次の挿入 5 - 一括変換 6 4 マニュアルビルド 9 4- MS Word 9

IBM Business Process Manager CSS による Coach レイアウト制御ガイド WebSphere 2014 IBM Corporation

H27_別冊(1級) WEB用.indd

PowerPoint2007基礎編

スライド 1

Microsoft Word - P doc

SilverlightR について PRONEXUS WORKS は OS と Web ブラウザに従来どおりマイクロソフト社の Windows シリ ーズと InternetExplorer シリーズを採用すると共に 新たにマイクロソフト社のプラグインソフトである SilverlightR を利用い

練習問題 1-1 1クイックアクセスツール 2リボン 3タブ バー 4ダイアログボックス起動 5ルーラー 6カーソル ツール 7 段落記号 8スクロールバー 9 文書ウィンドウ 10ステータスバー 11 文書表示ボタン 12ズーム 練習問題 1-2 日本語入力オンの状態で入力する 練習問題 1-3

Exfront4.1.0リリースノート

Auto CAD 2011 マニュアル ( レイアウトから出力まで ) 目次 レイアウト p1 テキスト設定 p2 テキストスタイルの設定 マルチテキスト ツール 寸法スタイルの設定 引き出し線 ツール 出力 p5 プロッター :HP Designjet T1100_ps プリンター : PDF で

ポストカード

簡易版メタデータ

DMtoJPGISVer1.0 操作説明書 平成 19 年 3 月 国土交通省国土地理院

第 3 回 TERAS 成果報告会 TERAS V3 紹介と今後の展開 Tool Environment for Reliable and Accountable Software 一般社団法人 TERAS 理事開発委員長渡辺政彦 2014 年 3 月 12 日

2 Web ページの文字のサイズを変更するには 以下を実行します Alt + P キーを押して [ ページ ] メニューを選択します X キーを押して [ 文字のサイズ ] を選択します 方向キーを押して 文字のサイズを [ 最大 ] [ 大 ] [ 中 ] [ 小 ] [ 最小 ] から選択します

NOR概要

この方式では, 紙の 1 ページと電子書籍の 1 ページは対応しなくなりますが, ユーザは常に次のページをめくるという 紙と同じ操作 でコンテンツを閲覧する事が可能となります また, 動的にレイアウトするので, 同じコンテンツが表示デバイスの異なる様々な端末で利用可能となります ただし, このリフロ

Microsoft PowerPoint - ACAD2009_標準化セミナー井上_Print_Download.pptx[読み取り専用]

civil_ver.7.5 新機能.indd

Enterprise Architect 12.0 機能ガイド

<4D F736F F D208FEE95F A E9197BF8DFB8E71>

Format text with styles

Microsoft Word - P doc

Transcription:

XSL-FO を用いて JepaX を冊子 誌面にレイアウトする仕組み クロスメディアパブリッシング部会 技術系サブグループ 1

概要 技術系サブグループでは XML 文書を冊子誌面にレイアウトする規格である XSL-FO に変換し 誌面を自動生成する仕組みを作成した JepaX の例を紹介する 2

発表内容 XSL-FOについて XSLを作成した理由 JepaXを選んだ理由とJepaXの概要 Apache FOPを選んだ理由 進め方 苦労した点 3

XSL-FO とは 組版 ( 誌面レイアウト ) のための規格 W3C が開発 勧告 XML で記述 XSL=XSL-FO + XSLT(FO は XSL の一部 ) 2001.10 Ver.1.0 勧告 2006.12 Ver.1.1 勧告 2008.03 Ver. 2.0 Working Draft 複数ページで構成される媒体を想定 目次 索引 ヘッダー フッター 脚注 4

XSL-FO とは 種々の言語に対して使われることを想定 文字の流れ方向 : 縦 横 ( ) 日本語英語アラビア語 5

XSL-FO とは 詳細なレイアウトの設定が可能 誌面の読みやすさ レイアウトされた誌面全体のバランスに大きく左右される 余白 フォント フォントサイズ 行間 テキスト配置方法 ( 右寄せ 左寄せ 均等配置 ) グラフ 図 写真の配置方法 Etc 海外では普及しているが 日本国内ではこれから 6

XSL-FO とは XSL-FO を用いた制作フロー XML XSLT 変換 XSL-FO 投入 XMLドキュメントをXSLTによりXSL-FOに変換 XSL-FOをXSL-FO 対応組版エンジンで処理する 出力結果はPDF, SVG, PostScriptなど XSL-FO 対応組版エンジン 組版処理 出力 PDF PostScript SVG など 7

組版 ( ページレイアウト ) とは 文字 イラストや写真などをページ上に配置すること 活版 11 世紀? 活字を並べて印刷用原版をつくる 写真植字 1924~ 文字のネガを光学的に印画紙に焼き付ける DTP( ページレイアウトソフト ) 1986~ WYSIWYG でページのレイアウト作業が行える PageMaker, (LaserWriter, PostScript) 8

DTP vs. FO DTP FO 基本は手作業 ページ数増加 = コスト 時間増加 人件費の高い日本ではコスト増加の主要因 コンテンツとレイアウト情報が混在 コンテンツの再利用が難しい 各社独自フォーマット 特定のソフト ベンダーにロックインされる 自動組版 ページ数が多くなっても コスト 時間はあまりかわらない コンテンツとレイアウト情報を分離 コンテンツの再利用が容易 W3C の規格 オープンな規格 9

DTP vs. FO ページ数が多くなると FO がコスト 制作時間の点で有利 コスト 制作時間 DTP FO( 自動組版 ) 制作ページ数 10

FO の特徴 目次 索引 ランニングヘッダ の生成 DTP の場合 多くの場合 特に手間がかかる FO では 自動生成可能 コンテンツに改変があった場合でも それに応じた変更が自動で行える リンク情報の生成 PDF のリンク情報を生成する 11

FO の特徴 内容駆動 (Content Driven Layout) 任意の長さのコンテンツを 所定の規則に従ってページ上に流し込んでいく 書籍 論文 法務関係文書 現在の FO は この自動組版に向いている 割り付け駆動 (Layout Driven Layout) コンテンツを流し込む領域が決まっている コンテンツは その領域に入るよう調整が必要 新聞 雑誌 次期 FO のバージョン (2.0) に期待 12

XSL の有効性 内容駆動型冊子誌面作成の際 ページ数が多くなってもコスト 時間があまり変わらない コンテンツ内にレイアウト情報を含まないため他の多くのメディアへの再利用が容易 特定ベンダに依存しない メリットはあるが国内の普及度は低い 13

なぜ XSL を作成したのか XSL の国内での普及度は低い 日本語のドキュメントが少ない スキル ノウハウを身につける場が無い 技術系サブグループとして集まって勉強 本年度の集大成 興味を持った方が試せる XSL-FO を用いた自動組版の仕組みとして作成 14

JepaX とは 概要 日本の出版社 印刷会社などで構成される日本電子出版協会において開発された 電子出版コンテンツの蓄積 交換を行うためのフォーマット JepaX の目的 電子書籍は メーカー独自の技術によって 高度な暗号化が行われる そのような配布フォーマットに左右されずコンテンツを長期保存するための 標準フォーマット なお JepaX は ジェパエックス と発音する 15

JepaX の特徴 Free & Open 電子出版コンテンツとして必要な情報を持つ 表紙 あとがきなど フォントや 行間 といったスタイルを指定する仕様は極力排除 章 セクション 段落 注釈 といった 文書構造の定義を重視 ルビ 上付文字 図 外字などにも対応 16

その他フォーマットとの比較 検討の結果 当部会では今回 JepaX を採用 JepaX Jepa DocBook OASIS DITA OASIS 今までの勉強会で扱ってきており なじみやすい 知名度が高い OASIS 標準 プラス DITA DocBook に比べると仕様が複雑でない 更新もなされている 知名度が高い OASIS 標準 更新もなされている マイナス 1999 年からバージョン 0.9 のまま更新が止まっている 他の 2 つに比べると 知名度が高くない DocBook 対応の文書作成ツール スタイルシートが多く配布されている エディタ (oxygen) にもスタイルシートが組み込まれている 仕様が膨大 言語リファレンス :500ページ構造仕様 :93ページ 17

Apache FOP を選んだ理由 選択基準 XSL-FO 仕様に準拠 入手 利用がしやすい XSL-FO 処理系 http://w3.org/style/xsl/2006/01/xsl11- implimentation Altsoft Xml2PDF version3.0 Antenna House XSL Formatter Apache FOP Inventive Designers Scriptura PTC/Arbortext RenderX XEP4 18

Apache FOP を選んだ理由 Apache FOP の特徴 Apache XML Graphics プロジェクトが開発している XSL-FO 処理系の実装 XSLT で FO に変換された XML 文書を PDF に変換 ApacheライセンスVersion2.0で公開されているオープンソース 19

JepaX 用変換プログラム FANTaStIKK( ファンタスティック ) 作成の進め方 まず 最初にJepaXの仕様書を精査 解析した 全体の仕様は下記のような 体裁単位 におおまかに分類される 全体構造 表 論理単位要素 リスト要素 ブロック要素 図 インライン要素 共通の属性 20

JepaX 用 XSLT 作成 GUI 作成 次に 前述の体裁単位を元に各担当者を決め XSLT 作成を振り分けた 各種 XSLT 作成担当 進捗管理 テスター担当 プリセット 3 タイプ作成 ( かんたん設定 ) GUI パラメータ設定担当 21

XSLT ファイルの構成 実際のファイル構成は以下のようになる 22

苦労した点 FOP の問題 日本語での組版における不具合 FO の仕様の一部が未実装 class 属性の扱い 設定項目数 23