作成者別アーカイブ: AHEntry

『瞬簡PDF 書けまっせ 6』の奥義 コマンドライン(1)

『瞬簡PDF 書けまっせ 6』をコマンドラインで使用する

瞬簡PDF 書けまっせ 6 CD-ROM版パッケージ

『瞬簡PDF 書けまっせ 6』はPDFに文字や図形、画像、印影などを自由自在に書き込みするためのソフトウェア『瞬簡PDF 書けまっせ』の最新バージョンです。

今回は『瞬簡PDF 書けまっせ 6』のコマンドライン活用法をご紹介します。
コマンドラインは限られたことしかできませんが、GUIを起動する必要がなく、複数の作業を一度に行うことができます。
タスクスケジューラと組み合わせれば一度設定しておくだけであとは何もしなくても自動的に一定間隔で処理をおこなってくれるようになります。
もし毎日ほとんど同じ作業を繰り返していることがあるなら、コマンドラインの使い方を知ることによって作業を劇的に簡略化できるかもしれません。

コマンドラインとは?

そもそも「コマンドライン」とは何かと言うと「コマンドプロンプト」でユーザーがキーボードからコマンドを打ち込んで処理を実行する方法です。
「コマンドプロンプト」というのはコマンドを打ち込むための真っ黒な画面です。スタートメニュー検索で「cmd」と入力すると出てきます。

startmenu_cmd

コマンドプロンプトが表示されたら次のように入力して『瞬簡PDF 書けまっせ 6』がインストールされているフォルダまで移動します。
commanline1

「PDFWriteCmd.exe」というのが『瞬簡PDF 書けまっせ 6』のコマンドラインプログラムです。
「.exe」は省略可能なので試しに「PDFWriteCmd」と入力してEnterしてみましょう。
次のように使い方が表示されます。
commanline2

最後にファイルを読ませてPDF出力するところまでやってみましょう。
あらかじめ「書けまっせ編集ファイル(.wppx)」を作っておきます。ここでは「新規」でA4のPDFを作って四角、円、バツマークの図形を並べたものを「sample.wppx」として「c:\work」というフォルダに保存しました。

コマンドプロンプトで次のように入力してEnterしてください。
> PDFWriteCmd /D C:\work\sample.wppx /O C:\work\sample.pdf

処理はすぐに終わって「c:\work」にsample.pdfが出力されているはずです。

>> 『瞬簡PDF 書けまっせ 6』の奥義 コマンドライン(2)




HTML on Word
WebページをWordで作る!


瞬簡PDF 編集 2024
かんたん操作でPDFを自由自在に編集

[書籍のご案内] スタイルシート開発の基礎 – XML と FO で簡単な本を作ってみよう

この度、弊社執筆による「スタイルシート開発の基礎」のプリントオンデマンド(POD)による紙版が発売になりました。

スタイルシート開発の基礎
目次の一覧は、こちらでご覧ください。

本書は XSLT の入門書です。XML の初心者が、XML を処理して XSL-FO に変換するスタイルシートを書きながら、弊社の『AH Formatter』を利用して、PDF形式の「簡単な本」を組版することを目的としています。簡単なスタイルシートから書いていき、徐々に必要な追加を行って、「簡単な本」を組版するためのスタイルシートを完成させていきます。本書自体、本文で解説しているスタイルシートにいくらかの修正をしたもので作成されておりますので、完成物のイメージが湧きやすくなっています。

本書は、Amazon.co.jp三省堂オンデマンド(「オンデマンド和書(その他出版社)」の項)などからご注文いただけます。

 




HTML on Word
WebページをWordで作る!


アウトライナー
PDFを解析して しおり・目次を自動生成

AH Formatter V6.3 のご紹介:axf:float-x=”alternate”

AH Formatter V6.3』では、段組内に配置するフロートの水平(縦書きでは垂直)方向を axf:float-x=”alternate” の指定によりを自動で調整できるようになりました。この指定により段組みの最初の段のときは end側、最後の段のときは start側、それ以外では center へ配置します。なお、段組みでないときは center へ配置されます。
axf:float-x / CSS -ah-float-x(オンラインマニュアル)

AH Formatter 組版例
– axf:float-x=”alternate” を指定した組版例 –

『AH Formatter』のサンプルページには、
本機能が確認できるサンプル「段組内フロートの自動配置の設定例(axf:float-x=”alternate”)」を掲載しております。

『AH Formatter』の評価版は次のページよりお申し込みいただけます。ご興味のある方は是非お試しください。
AH Formatter 評価版のお申し込み

弊社ではご検討中のお客様向けに技術相談会を行っております。お気軽にお問い合わせください。
アンテナハウス システム製品技術相談会

 




HTML on Word
WebページをWordで作る!


アウトライナー
PDFを解析して しおり・目次を自動生成

[書籍のご案内] XSL-FO の基礎 – XML を組版するためのレイアウト仕様

この度、弊社執筆による「XSL-FO の基礎」のプリントオンデマンド(POD)による紙版が発売になりました。

XSL-FO の基礎
目次の一覧は、こちらでご覧ください。

本書は、主として XSL-FOドキュメントを印刷するソフトである XSL-FOプロセサを利用する人に向けた解説書です。解説は、標準の仕様書(Extensible Stylesheet Language (XSL) Version 1.1)の範囲内ですので、アパッチの FOP などのオープンソース XSL-FOプロセサでも共通であり、『AH Formatter』のユーザでない方でも活用いただけます。

なお、本書は、弊社が開発しているクラウドで書籍を制作・編集し、そのデータから PDF と EPUB、Kindle といった様々な形式の書籍を一元的に作成できる Webサービス『CAS-UB』を利用して作成しました。『CAS-UB』では内部的に XHTML から XSL-FO を利用して PDF を生成しています。

本書は、Amazon.co.jp三省堂オンデマンド(「オンデマンド和書(その他出版社)」の項)などからご注文いただけます。

本著が皆様の XSL-FO 活用のお役に立つよう、心より願っております。

 




アウトライナー
PDFを解析して しおり・目次を自動生成


瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換

第55回「問47 タイムスタンプについては、「一の入力単位ごと」に付すとは」 まとめ打ち要件

作成者:アンテナハウス株式会社 益田康夫
資 格:上級 文書情報管理士、簿記3級、行政書士
本ブログの記載内容は、公開日時点での法令等に基づいています。
その後の法令改定により要件が変わる可能性がありますので、最新の法令などをご確認下さい。

問47 規則第3条第5項第2号ロ(タイムスタンプ)に規定するタイムスタンプについては、「一の入力単位ごと」に付すこととされていますが、このタイムスタンプが一の入力単位ごとに検証できるものである場合には、書類種別や部署ごとの電磁的記録の記録事項にまとめて付してもよいのでしょうか。

回答

まとめてタイムスタンプを付しても差し支えありません。
と、書いてありますが、十分注意が必要です。
解説を見てみましょう!

解説

 規則第3条第5項第2号ロ(タイムスタンプ)の規定によれば、「一の入力単位ごとの電磁的記録の記録事項に、一般財団法人日本データ通信協会が認定する業務に係るタイムスタンプ…を付すこと」とされています。
このタイムスタンプを付す方法については、1一の入力単位である単ファイルごとにタイムスタンプを付す方法及び2複数ファイルにまとめてタイムスタンプを付す方法が考えられます。
上記2の方法の改ざんの検証については、通常、複数ファイルのうち1つの単ファイルが改ざんされた場合には、その複数ファイルのうち改ざんされた単ファイルのみを検証することができないため、その複数ファイルの全体について、変更されていないことの確認ができなくなります。
しかしながら、上記2の方法の改ざんの検証については、単ファイルのハッシュ値を束ねて階層化した上でまとめてタイムスタンプを付す技術を使用する方法によりタイムスタンプを付した場合には、改ざんされた単ファイルのみを検証することができ、また、このような方法であれば、一の入力単位である単ファイルごとにその単ファイルのハッシュ値を通じてタイムスタンプを付している状態となり、実質的には「一の入力単位ごと」にタイムスタンプを付しているものと解することができます。
 したがって、このような方法であれば、まとめてタイムスタンプを付しても差し支えありません。

 そうです!原則だめですが、単ファイルの改竄検出が要件となります。

これによりタイムスタンプのランニングコストを抑える事が可能となります。

――【広告】――
・アンテナハウスは、中小企業皆様のペーパレス経理への挑戦をサポートします!
・「ScanSave(スキャンセーブ)」は、証憑書類のスキャナ保存の要件確保用の
安心、低価格、短期導入可能なパソコン用スタンドアロンソフトです!

 ScanSave-Lite  (ソフト単体)適時入力専用  12万円
 ScanSave  (ソフト単体)業務サイクル+適時入力   45万円
 ScanSave
適時入力導入支援パック
適時入力専用
タイムスタンプ2,000個/月+スキャナix100+導入支援付き
 38万円~
 ScanSave
業務サイクル入力導入支援パック
業務サイクル+適時入力
タイムスタンプ2,000個/月+スキャナix500+適正事務処理要件コンサルティング+導入支援付き
 100万円~

・詳しくは、 https://www.antenna.co.jp/scansave/ をご覧ください。
・問合わせは、 sis@antenna.co.jp まで




瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識


瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換

第54回 最近の質問「「入力者等の情報の保存・確認」ついて証跡残し方等具体的に教えて下さい。」

作成者:アンテナハウス株式会社 益田康夫
資 格:上級 文書情報管理士、簿記3級、行政書士
本ブログの記載内容は、公開日時点での法令等に基づいています。
その後の法令改定により要件が変わる可能性がありますので、最新の法令などをご確認下さい。

「「入力者等の情報の保存・確認」ついて証跡残し方等具体的に教えて下さい。」

結論から:入力者等の情報を確認できる状態にする方法については、法令上の制限はありません。
しかし、
規則第3条第5項第3号((入力者等の情報の確認))に規定する「入力を行う者又はその者を直接監督する者に関する情報を確認することができるようにしておくこと」と規定されているので気になりますよね!

では、紐解いていきましょう!!長文になりますが、通達趣旨説明2つとQA1つを合わせて読めば
明確になります。

4-28 規則第3条第5項第3号 ((入力者等情報の確認))に規定する「入力を行う者」とは、スキャナで読み取った画像が当該国税関係書類と同等であることを確認する入力作業をした者をいい、また、「その者を直接監督する者」とは、当該入力作業を直接に監督する責任のある者をいうのであるから、例えば、企業内での最終決裁権者ではあるが、当該入力作業を直接に監督する責任のない管理職の者(経理部長等)はこれに当たらないことに留意する。
また、当該入力作業を外部の者に委託した場合には、委託先における入力を行う者又はその者を直接監督する者の情報を確認することができる必要があることに留意する。
なお、規則第8条第1項第1号《タイムスタンプ及び入力者等の確認》に規定する「保存を行う者」又は「その者を直接監督する者」の適用についても、同様に取り扱う。

【解説】

規則第3条第5項第3号では、国税関係書類に係る記録事項の入力を行う者又はその者を直接監督する者(以下これらの者を併せて「入力者等」という。)の情報を確認することができるようにすることとされている。これは入力者等を特定することによって、当該電磁的記録の真実性を確保することを目的としているものである。
ところで、「入力を行う者」は、スキャナ操作をした者、最終的な画像の確認をした者など、入力に従事した者が複数となる場合がある。
このような場合においても、国税関係書類をスキャナで読み取って保存する際には、スキャナで読み取った画像をディスプレイに表示の上、当該画像と紙を照合し、スキャナで読み取った画像と紙とが同等であることを確認する作業が必ず伴うことから、「入力を行う者」とはスキャナで読み取った画像が紙の記載事項や色調と同等であることなどを確認した者をいう旨を明らかにしたものである。
また、当該入力を行う者を直接監督する者の情報を確認することができるようにするとされているが、直接監督する者は、実際のスキャナ作業に関わっていることが必要であると解される。したがって、「その者を直接監督する者」とは、スキャナ作業を直接指揮監督するという形で当該作業に関わっている者をいうのであるから、例えば、入力を行う者を直接監督する責任者が営業部長であり、書類の最終決裁権者が経理部長であるような場合における経理部長は、当該スキャナ作業を直接指揮監督しているとはいえないので、この場合の直接監督する者には当たらない旨を併せて明らかにしている。

4-29 規則第3条第5項第3号((入力者等の情報の確認))に規定する「入力を行う者又はその者を直接監督する者に関する情報を確認することができるようにしておくこと」とは、これらの者を特定できるような事業者名、役職名、所属部署名及び氏名などの身分を明らかにするものの電子的記録又は書面により、確認することができるようにしておくことに留意する。

【解説】

平成27年度の税制改正前においては、入力を行う者又はその者を直接監督する者の電子署名を行った上でタイムスタンプを付すことが要件とされていた。
平成27年度の税制改正により、国税関係書類をスキャナで読み取る際の電子署名が不要とされ、これに代え、国税関係書類に係る記録事項の入力を行う者又はその者を直接監督する者に関する情報を確認できるようにしておくことが要件とされた。
この電子署名については、1「電磁的記録の非改ざん証明機能」と2「入力者等を特定する機能」を有しているが、1については、タイムスタンプも有しており、その機能が重複しているため、2を維持する観点から、入力者等の情報を確認することができるようにしておくことを新たに要件とした上で、電子署名の要件が廃止されたものである。
2については、入力した者が誰であるか分かるようにする必要があることから、例えば、事業者名、役職名、所属部署名及び氏名などが分かれば、一義的には入力者等を特定できるため、本通達はこれを明らかにしたものである。
また、入力者等の情報を確認できる状態にする方法については、法令上の制限はないことから、システムにおいていわゆるID(身分証明)を電磁的記録に保存する方法や入力者等が記載された書面を備え付ける方法が考えられ、これ以外に電磁的記録に一部を保存し、その他の部分が記載された書面を備え付けるなどの方法によっても、入力した者が特定・確認できるのであれば、当該要件を満たすこととなる。
なお、例えば、入力者等について、事業者名、役職名、所属部署名及び氏名が同一の者が複数あり、入力者等が特定できない場合であれば、当然「入力を行う者又はその者を直接監督する者の情報」を確認することができるような状態にはないため、職員番号を付すなどの対応が必要となる。

問53 規則第3条第5項第3号は、「入力を行う者又はその者を直接監督する者に関する情報を確認することができるようにしておくこと」と規定していますが、電子署名を行うことによってもこの要件を満たしますか。

回答
電子署名を行うことによって、入力を行う者又はその者を直接監督する者に関する情報を確認することができれば、この要件を満たします。
解説
平成27年度の税制改正により、国税関係書類をスキャナで読み取る際の電子署名の要件が不要とされ、これに代え、国税関係書類に係る記録事項の入力を行う者又はその者を直接監督する者に関する情報を確認できるようにしておくことが要件とされました。
このため、平成27年度の税制改正後において、規則第3条第5項第3号(入力者等の情報の確認)の規定は、電子署名を行うことを規定したものではありませんが、電子署名を行うことによっても、入力を行う者又はその者を直接監督する者に関する情報を確認することができるため、この要件を満たすと考えられます。
電子署名は実印相当のものではなく、認印層のもので良いです。これが意外と楽かも・・・

 ――【広告】――
・アンテナハウスは、中小企業皆様のペーパレス経理への挑戦をサポートします!
・「ScanSave(スキャンセーブ)」は、証憑書類のスキャナ保存の要件確保用の
安心、低価格、短期導入可能なパソコン用スタンドアロンソフトです!

 ScanSave-Lite  (ソフト単体)適時入力専用  12万円
 ScanSave  (ソフト単体)業務サイクル+適時入力   45万円
 ScanSave
適時入力導入支援パック
適時入力専用
タイムスタンプ2,000個/月+スキャナix100+導入支援付き
 38万円~
 ScanSave
業務サイクル入力導入支援パック
業務サイクル+適時入力
タイムスタンプ2,000個/月+スキャナix500+適正事務処理要件コンサルティング+導入支援付き
 100万円~

・詳しくは、 https://www.antenna.co.jp/scansave/ をご覧ください。
・問合わせは、 sis@antenna.co.jp まで




HTML on Word
WebページをWordで作る!


瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換

第53回「問45 規則第3条第5項第1号ロに規定する「各事務の処理に関する規程」、同項第4号の「適正な実施を確保するために必要な体制及び手続に関する規程」及び同条第6項の「事務の手続を明らかにした書類」との違いは何でしょうか。」について

作成者:アンテナハウス株式会社 益田康夫
資 格:上級 文書情報管理士、簿記3級、行政書士
本ブログの記載内容は、公開日時点での法令等に基づいています。
その後の法令改定により要件が変わる可能性がありますので、最新の法令などをご確認下さい。

 問45 規則第3条第5項第1号ロに規定する「各事務の処理に関する規程」、同項第4号の「適正な実施を確保するために必要な体制及び手続に関する規程」及び同条第6項の「事務の手続を明らかにした書類」との違いは何でしょうか。」

★規程が一度に3つ出てきましたね!
落ち着いて、一つ一つ見ていきましょう。
ここは大変よくポイントを整理して頂いています。感謝です。

回答

 「各事務の処理に関する規程」とは、作業責任者、処理基準及び判断基準等を含めた業務サイクルにおけるワークフローなどの企業の方針を定めたものです。また、「適正な実施を確保するために必要な体制及び手続に関する規程」とは、相互けんせい、定期的なチェック及び再発防止を定めたものです。それに対して「事務の手続を明らかにした書類」とは、責任者、作業の過程、順序及び入力方法などの手続を明確に表現したものをいいます

解説

規則第3条第5項第1号ロの「各事務の処理に関する規程」については、業務サイクルに応じた入力事務を行うことにより、改ざん等の誘因を制限するものですから、書類の受領又は作成を始めとする企業のワークフローに沿ったスキャニング、タイムスタンプの付与の時期等について規定し、その規程に沿った入力事務の処理を行う責任者を規定することにより責任の所在を明らかにするという企業の方針を定め、真実性を確保するためのものです。
また、同項第4号の「適正な実施を確保するために必要な体制及び手続に関する規程」については、スキャナによる読み取り前の紙段階で行われる改ざん等の不正を防ぐ観点から、事務担当者間でチェック機能を働かせる仕組み(担保措置)を講じるために、相互けんせい、定期的なチェック、再発防止に関する規程を定めるものです。一方、同条第6項の「事務の手続を明らかにした書類」は、責任者、入力の順序、方法などの処理手続、さらにはアウトソーシングの際の事務の手続を定めることによる、適切な入力を確保するためのものです。
なお、これらの規程の例については、問54を参照してください。

――【広告】――
・アンテナハウスは、中小企業皆様のペーパレス経理への挑戦をサポートします!
・「ScanSave(スキャンセーブ)」は、証憑書類のスキャナ保存の要件確保用の
安心、低価格、短期導入可能なパソコン用スタンドアロンソフトです!

 ScanSave-Lite  (ソフト単体)適時入力専用  12万円
 ScanSave  (ソフト単体)業務サイクル+適時入力   45万円
 ScanSave
適時入力導入支援パック
適時入力専用
タイムスタンプ2,000個/月+スキャナix100+導入支援付き
 38万円~
 ScanSave
業務サイクル入力導入支援パック
業務サイクル+適時入力
タイムスタンプ2,000個/月+スキャナix500+適正事務処理要件コンサルティング+導入支援付き
 100万円~

・詳しくは、 https://www.antenna.co.jp/scansave/ をご覧ください。
・問合わせは、 sis@antenna.co.jp まで




瞬簡PDF 編集 2024
かんたん操作でPDFを自由自在に編集


瞬簡PDF 作成 2024
ドラッグ&ドロップでPDF作成

第52回「問44 規則第3条第6項に規定する適時に入力する方法であれば、過去に遡って保存されている書類をスキャナ保存に代えてもいいのでしょうか。」について

作成者:アンテナハウス株式会社 益田康夫
資 格:上級 文書情報管理士、簿記3級、行政書士
本ブログの記載内容は、公開日時点での法令等に基づいています。
その後の法令改定により要件が変わる可能性がありますので、最新の法令などをご確認下さい。

「問44 規則第3条第6項に規定する適時に入力する方法であれば、過去に遡って保存されている書類をスキャナ保存に代えてもいいのでしょうか。」について

回答

資金や物の流れに直結・連動しない書類(平成17年1月31日付国税庁告示第4号に定めるものに限ります。)で、要件に沿って保存することが可能であれば、過去に作成又は受領した書類についてもスキャナ保存ができます。

解説

スキャナ保存が可能か否かについては、要件に沿った保存が可能か否かで判断することとなります。規則第3条第5項第1号イ、ロでは、国税関係書類を作成又は受領してから入力するまでの期間制限が規定されていますが、平成17年1月31日付国税庁告示第4号に定める書類については規則第3条第6項により、この期間の制限がなく適時に入力できることから、これらの書類については、他の要件を満たす限り、過去において作成又は受領した書類についてもスキャナ保存することが可能となります。

★如何でしょうか?
解説が十分ではないので、???ですよね!
下記を合わせてご覧いただくことで、明確になってきます。
https://www.nta.go.jp/shiraberu/ippanjoho/pamph/sonota/02.pdf

特に、上記の3/4ページの下段注書きの説明が重要です。

――【広告】――
・アンテナハウスは、中小企業皆様のペーパレス経理への挑戦をサポートします!
・「ScanSave(スキャンセーブ)」は、証憑書類のスキャナ保存の要件確保用の
安心、低価格、短期導入可能なパソコン用スタンドアロンソフトです!

 ScanSave-Lite  (ソフト単体)適時入力専用  12万円
 ScanSave  (ソフト単体)業務サイクル+適時入力   45万円
 ScanSave
適時入力導入支援パック
適時入力専用
タイムスタンプ2,000個/月+スキャナix100+導入支援付き
 38万円~
 ScanSave
業務サイクル入力導入支援パック
業務サイクル+適時入力
タイムスタンプ2,000個/月+スキャナix500+適正事務処理要件コンサルティング+導入支援付き
 100万円~

・詳しくは、 https://www.antenna.co.jp/scansave/ をご覧ください。
・問合わせは、 sis@antenna.co.jp まで




瞬簡PDF 作成 2024
ドラッグ&ドロップでPDF作成


アウトライナー
PDFを解析して しおり・目次を自動生成

TextPorter V5.4をリリース

TextPorter のV5.4 をリリースしました。
主な強化ポイントは、以下の通りです。

  • Microsoft Outlook2013 (MSG2010のみ) 対応
  • Microsoft Office2016 対応
  • Microsoft Visio2013
  • 一太郎2016 対応

TextPorter は、今回リリースした V5.4 から、Microsoft Outlook2013 (MSG2010 のみ) を対応いたしました。 但し、ファイル識別では「MSG2010」 と識別されます。 その他、Microsoft Office2016 (docx/xlsx/pptx)、Visio2013(vsdx)、及び Justsystem 一太郎2016 (jtd) への対応をしております。

抽出対象ファイル形式は、こちらをご覧ください。
 抽出対象ファイル形式
テキスト抽出仕様は、こちらをご覧ください。
  テキスト抽出仕様

ニュースリリースは、こちらです。
クラウド時代のテキスト抽出エンジン。様々なアプリケーションからテキスト抽出! TextPorter V5.4 サーバ版 2016年04月20日 リリース開始のお知らせ

TextPorter は、サーバ組込用のテキスト抽出エンジンです。Microsoft Office, PDF など様々なアプリケーションのファイルから文字列を抜き出します。 TextPorter は、対応ファイルの多さなどが評価され、ウェブサービス、パブリッククラウド、プライベートクラウドなどで、検索エンジン、ウイルス対策ソフト、企業機密の漏洩を防ぐソフトなどに利用されています。

TextPorter についての詳しい情報は、
TextPorter
をご覧ください。

評価版もご用意しております。
TextPorter 評価版のお申し込み
から、お申し込みください。

アンテナハウスのシステム製品につきましては、事前に技術相談会を行っております。
お気軽にお問い合わせください。




瞬簡PDF 作成 2024
ドラッグ&ドロップでPDF作成


瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識

XSL-FOの便利な機能、参照エリアとインデントとはどんなもの?(2)

前回に引き続き、参照エリアとインデントについて説明します。

ブロック(段落)全体に対するインデントは段落ブロックに対するmargin-*で表すことができますが、start-indent, end-indentの方が便利です。

start-indent、end-indentは参照エリアの内容辺を基準にして、指定したFOの内容辺までの距離を指定します。

次の例では、本文区画(基本版面)の内容辺から、章の内容への間隔を20pt(2文字分)とり、引用段落を10pt(1文字)字下げ)、表は基本版面一杯に設定する例です。それぞれ、start-indent=”20pt”、start-indent=”30pt”、start-indent=”0pt”と指定します。

<fo:block start-indent=”20pt” text-indent=”1em”>
<fo:block font-size=”16pt”>第1章</fo:block>
<fo:block background-color=”#EAEAEA”>
<fo:block font-size=”14pt” space-before=”0.5em”>節1</fo:block>
<fo:block>章や節の見出しなどからページの柱(ランニングヘッダーやランニングフッター)を設定したり、辞書のページの辺に最初の単語と最後の単語を示したりできる。</fo:block>
<fo:block text-indent=”0em” background-color=”white” start-indent=”30pt” >どれもみんな肥料や薪炭をやりとりするさびしい家だ。街道のところどころにちらばって黒い小さいさびしい家だ。(宮沢 賢治『秋田街 道』)</fo:block>
</fo:block>
<fo:block background-color=”#DDDDDD”>
<fo:block font-size=”14pt” space-before=”0.5em”>節2</fo:block>
<fo:block>章や節の見出しなどからページの柱(ランニングヘッダーやランニングフッター)を設定したり、辞書のページの辺に最初 の単語と最後の単語を示したりできる。</fo:block>
<fo:table start-indent=”0pt” z-index=”2″ background-color=”yellow”>
<fo:table-column column-number=”1″ column-width=”proportional-column-width(1)”></fo:table-column>
<fo:table-column column-number=”2″ column-width=”proportional-column-width(2)+2pc”></fo:table-column>
<fo:table-column column-number=”3″ column-width=”72pt”></fo:table-column>
<fo:table-body>
<fo:table-row height=”20pt”>
<fo:table-cell column-number=”1″ display-align=”before”>
<fo:block>Cell 1 </fo:block>
</fo:table-cell>
<fo:table-cell column-number=”2″ display-align=”center” text-align=”center”>
<fo:block>Cell 2 </fo:block>
</fo:table-cell>
<fo:table-cell column-number=”3″ text-align=”center”>
<fo:block>Cell 3 </fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
<fo:block background-color=”#EEEEEE” z-index=”0″>
<fo:block font-size=”14pt” space-before=”0.5em”>節3</fo:block>
<fo:block>章や節の見出しなどからページの柱(ランニングヘッダーやランニングフッター)を設定したり、辞書のページの辺に最初 の単語と最後の単語を示したりできる。同じエリアの中で同じ種類が指定されていたり、空のときはエラーである。</fo:block>
</fo:block>

本文区画は参照エリアであり、インデントの指定はすべて、本文区画の辺からの距離となります。その結果レイアウトは次のようになります。

start-indent-sample1

同じFOのstart-indentの箇所に、代わりにmargin-leftを指定すると、次のようになります。マージンは、親のブロックの内容辺を基準に自分のブロックのボーダーまでの距離になるため、内側に積み重なってしまうのです。

start-indent-sample2

このようにインデントは参照エリアを基準にして、FOのネストの如何に関わらず、指定されたFOの内容エリアまでの距離を指定します。

XSL-FOでもCSSでも、基本はブロック/エリアという玉ねぎの皮のような入れ子レイアウトモデルです。このため入れ子にならない字下げ配置の指定は厄介です。インデントを使うことで、その厄介な配置を簡単に指定できます。

『XSL-FOの基礎 – XML を組版するためのレイアウト仕様』(近日発売)




瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識


瞬簡PDF 編集 2024
かんたん操作でPDFを自由自在に編集
Pages: Prev 1 2 3 ... 101 102 103 104 105 106 107 ... 214 215 216 Next