仕組と制作方法解説』Kindle版とプリントオンデマンド版発売になりました。仕組と制作方法解説』(CAS電子出版)のKindle版とプリントオンデマンド版が発売になりました。プリントオンデマンド版は現時点ではアマゾンのみですが、楽天ブックスとhontoからも発売の予定です。タグ付きPDFは、内部に文書構造を埋め込んだPDFです。PDFをコンピュータで読み上げたり、PDF内のデータをオフィスアプリやWebページなどに再利用したりするときに有効なものです。印刷物はテキストに視覚的なスタイル付けをすることによって文書構造を表現しています。見出しという文書構造は、大きなフォントやゴシック書体などのスタイルが設定されて、視覚的に表現されています。私たちが普段出版物を読むときは、視覚的に表現された文書構造を内容理解のための手がかりにしています。PDFを印刷物として視覚的に読む限りでは、文書構造を内部に埋め込む必要はありません。このため、タグ付きPDFはオプションとして規定されており、日本では、いままであまり注目されていませんでした。PDF内部のデータを適切に利用するには、タグ付きPDFとしておくと都合が良くなります。欧米の行政機関では、情報アクセシビリティの観点から、公開するPDFはタグ付きPDFとすることが必須とされています。施行に伴い、官公庁・行政が提供する情報のアクセシビリティが必須になります。したことで日本でもタグ付きPDFを作成する機会が増えつつあるようです。本書では、文書構造とはどのようなものか、タグ付きPDFとはどのようなものか、といった基本的な概念を解説します。簡単な例を使って、タグ付きPDFを実際に作る過程を説明します。Readerでは、タグ付きでも正しくリフローしない。XIProも同じ)での表示確認でした。いずれもタグ付きPDFではタグの情報を利用して正しくリフロー表示しますが、タグがないとリフロー表示が乱れます。念のために、両者を比較してみました。同じ内容のPDFですが、左がタグ付き、右がタグなしのPDFに出力したものです。11.1.3)で調べてみました。タグ付きPDFのリフロー表示とタグなしPDFのリフロー表示も同じになります。残念ながらリフロー表示にタグの情報を使っていないようですね。11での表示比較―左がタグ付き、右がタグなしのPDFそれだけではなく、テキストの表示順序はPCのリーダーと異なっています。PDFのテキストの表示がこのように異なってしまう、ということは、読み上げ順序もきっとちがうんだろうな・・・もう少し探してみました。Reflow?」(PDFのテキストリフローのベスト製品は?」という話題があります。2012)この投稿を読みますと、テキストリフローをきちんとできる製品はなかなかないようです。コメントをどうぞPDFのリフロー表示。タグ付きPDFとタグの付いていないPDFの比較。cas-support返信PDFの表示はデフォルトではページ単位のレイアウト状態ですが、リフロー表示もできます。32000-1:2008の14.8節)。タグ付きPDFは、構造情報を表すための標準のタグ(XHTMLの要素に相当)を定めるものです。タグは、グループ化要素、ブロックレベル要素、インライン・レベル要素、イラスト要素に分類されており、次のようなタグを決めています。Privateがある。PDFが完全な文書を含むならばStrucTreeRootは、唯一のDocumentを含む。Sectを代わりに使っても良い。Formタグ付けPDFにするメリットの一つにリフロー表示が正確にできる、ということがあります。これを実際に試してみたのが、次の図です。2段組のPDF(上)をリフロー表示させた状態です。タグ付きPDFでは下左のようになります。下右はタグのついていないPDFの場合です。PDFの印刷レイアウト表示は同じですが、リフロー表示は異なり、タグ付きPDFではリフロー表示でも表が正しく表示されていることがわかります。Acrobatを使うとタグを表示できます。次の図はタグ付きPDFのタグを表示したものです。XI)このあたりまでは知っていたのですが、先日、タグの付いていないPDFをリフロー表示させるとタグを表示するペインにタグが現れることに気がつきました。図3はタグの付いていないPDFをリフロー表示させた状態です。この場合、すべてのブロックにPタグを生成しているようです。Readerは簡単なブラウザのようなレンダラを内蔵しており、それを使ってリフロー表示しているようです。タグ付きPDFはタグを使って各タグのデフォルトレイアウトで表示します。タグ付きでないときはタグを推定して割り当てているものと思います。タグ付きPDFではタグのデフォルト表示が決まっていますが、簡単なレイアウト指定もできます。レイアウト属性はCSSとかXSL-FOのようなプロパティを使って指定するようです。V6.2で作成しました。コメントをどうぞ『PDFインフラストラクチャ解説』のPDFの構造機能、タグ付きPDFの説明を強化。タグ付きPDFは固定レイアウトEPUBにも通じる。『PDFインフラストラクチャ解説』を0.38版に改訂しました。下記で公開しています。【追記:2016/1/21】2016年1月に本書発売となり、無償配布を終了させていただきました。今回の改訂箇所は次の節です。スキャン画像からPDF/Aを作成する(新設)スキャン画像を透明テキスト付きPDF、タグ付きPDF、PDF/Aにするための関連知識の説明を大幅に見直し・強化しました。PDFにはXMLとは異なる方式の構造化の仕組みが用意されています。その仕組みは構造要素という辞書をツリー構造にするのですが、ツリー構造の中にはコンテンツ本体は含まれていなくて、他の構造要素またはコンテンツ項目へのIDが入っています。コンテンツ本体では、必要な箇所をマークオペレータで囲み、必要な箇所にはIDをつけます。コンテンツと構造のツリーはお互いをIDで関係付けるという仕組みです。タグ付きPDFは、PDFに用意されている構造化の仕組みを使って実現するXHTMLのようなものと考えたら良いでしょう。標準の要素型が規定されています。この要素型は簡単なXHTMLをそのままあらわすことができます。要素型には属性を着けることができますが、これは標準レイアウトを指定しています。タグ付きPDFの構造ツリーと表示コンテンツのリンクこの仕組みを使うと、タグ付きPDFを使って、マルチレンディションのEUPBに似通った電子書籍を実現できそうです。この機会にオンラインストアを少し改善しました。第3巻』を10月下旬発売します。第4版』プリントオンデマンド版発売。技術書典5にも出品しますのでどうぞよろしくお願いします。簡単な解説10月8日(月)「アンテナハウスCAS電子出版」は、『技術書典5』に出典します。『XSL-FOの基礎』画像制作のこと。Word経由でインポートした画像は印刷品質の劣化が激しいため、第2版ではできるだけSVG形式に変更した件。EdgeのEPUB表示機能はなかなか良い。これからはEdgeだと言いたいところですが、しかし、残念な点もあります。FormatterClubセミナーでの、CAS-UBのスライドと動画を公開しました。