タグ別アーカイブ: XML

XML と oXygen の勉強会

XML 入門と oXygen を使って JATS(学術雑誌論文記述用のXMLボキャブラリー)を入力してみるという二本立てでした。
事務局さんのご意向で「エラーを体験することでより深く XML を理解する」というような内容にさせていただいたのですが、これが結構新鮮で私も楽しませてもらいました。

もう3か月くらい前の話になってしまいますが、学術情報XML推進協議会さんの主催したセミナーでスピーカーを務めさせていただきました。
https://xspa.jp/post/183836958072/jats-xml初心者セミナー2-実践編2019513

XML-1

XML-2

とは言え、oXygen は誰でもエラーのないデータが入力できることを売りとしているツールですので、無理やりエラーを発生させるのはしんどかったです(笑)

弊社ではお客様のご要望に応じた内容でセミナーを開催しておりますので、ご興味のある方はいつでもご連絡ください。


久しぶりの XSLSchool(XSLTとXSL-FOの勉強会)

XML を自動組版するには XSLT の開発と XSL-FO の知識が不可欠です。HTML と CSS で組版しようという動きもあるにはありますが、まだまだ少数派でしょう。

弊社では XSLT と FO の両方を1日で学んでしまおうという、ちょっと贅沢なセミナーを開催しています。今まで 25 回以上開催し、ご参加者の延べ人数は 100 名様を超えてます。「XSLT や FO は名前を聞いたことはあるけれど…」という方々からご好評をいただいているセミナーで、6~7時間かけて XSL-FO の基礎を学びながら XSLT をひたすら入力していただく、ちょっとしたスパルタな内容です。

セミナーで使うテキストの一部

XSLSchool-2

XSLSchool-1

先日、久しぶりに XSLSchool 開催のご依頼をいただき、静岡にあるお客様のオフィスに出向き開催させていただきました。
来月も他のお客様から開催の打診をいただいています。

詳しくは「XSLSchoolのご案内」をご参照ください


海外出展情報 その2

JATS-Con 2019 は 5月20~21日、今年はイギリスのケンブリッジ郊外のウェルカムゲノムキャンパスで開催されました。 JATS は Journal Authoring Tag Suite の略です。
過去にこの会議はアメリカのメリーランド州ベテスダ(Bethesda)の国立医学図書館で行われおり、来年はまたベテスダで開催される予定です。
国立医学図書館は 2005年よりアンテナハウス XSL Formatter を使用して、JATS を使用した構造化文書を作成しています。
会議の議事録は https://www.ncbi.nlm.nih.gov/books/NBK540820/ から見ることができます。

今年の Markup UK は、6月7~9日にイギリスのロンドンで開催されました。
マークアップ UK 2019 の議事録は https://markupuk.org/webhelp/index_frames.htmlから見ることができます。
アンテナハウスのシニアアーキテクトであるトニーグラハムは、アクセシビリティを取り巻く重要性と問題点を論じた論文「Accessibility Matters」を発表しました。
また、Peter Flynn のプレゼンテーション、「Software we have lost」を拝聴した人たちは、きっと懐かしさを感じたことでしょう。


海外出展情報 その1

今年の4、5、6月に、アンテナハウスは3つの会議に参加しました。
AIA(Aerospace Industries Association)Product Support and Tech Data WorkshopJATS-Con(Journal Article Tag Suite Conference)Markup UK です。
JATS-ConとMarkup UKはどちらも非常に技術的で、プレゼンテーションの大半はXML向けで、開発者をターゲットにしていました。
これらと比べるとAIAは技術的な部分はかなり少なく、マネジメントをターゲットにしていました。
XML、防衛および航空宇宙、ならびにジャーナルや一般の出版といった分野はすべて組版処理文書を作成しており、アンテナハウスユーザーのほとんどは、そういった分野に携わっています。

AIA Product Support & Tech Data Workshop は4月29日~5月2日にアラバマ州ハンツビル(Huntsville)で開催され、アンテナハウスはこの会議に出展しました。
スポンサーは、この会議の目的は「産業と政府関係者が数日間にわたって集まり、製品ライフサイクルにわたるサポートコンセプトと低価格での軍事即応性について意見を交わすこと」であると述べています。
製品サポートにおける重要な要素は文書であり、参加者の多くはアンテナハウスの顧客、そしてパートナーです。
議論に上がった文書のうち多くがS1000Dに準拠していました。


『アウトライナー』のコマンドライン(その2)

『アウトライナー』は、コマンドラインで次の機能を実行できます。

  • [しおりの自動生成]: 指定されたPDFファイルを解析して、しおり項目を自動生成します。生成結果は、しおり情報ファイルとして保存されます。自動生成の設定ファイルを指定できます。
  • [しおりの挿入]: 編集対象のPDFファイルとしおり情報ファイルを指定して、しおりを挿入したPDFファイルを出力します。

製品のインストールフォルダに OutlinerCmd.exe が存在します。これがコマンドライン版の実行ファイルになります。今回は[しおりの挿入]について説明してみたいと思います。

[しおりの挿入]

しおりの自動生成で使用する引数は次の通りです。

  • /D
    入力PDFファイルのパスを指定します。
  • /K
    入力PDFにパスワードが設定されている場合、この引数で指定します。
  • /B
    読み込む、外部しおりファイルのパスを指定します。
    形式には XML, CSV, JSON があり、拡張子で判定します。

    • XML形式の拡張子 “.xml”
    • CSV形式の拡張子 “.csv”
    • JSON形式の拡張子 “.json”
  • /O
    保存PDFファイルのパスを指定します。
    入力PDFに、しおり情報を設定した状態で、別のPDFファイルとして保存します。
    入力PDFに、既存のしおりがあれば、削除した後、しおりを設定します。

呼び出し例は次の通りです。

  • OutlinerCmd.exe /D input.pdf /O output.pdf /B input.xml
    • /D input.pdf : input.pdf を読み込みます。
    • /O output.pdf : しおりを設定した output.pdf を書き出します。
    • /B input.xml : 外部しおりファイルの形式は XML です。
  • OutlinerCmd.exe /D input.pdf /K password /O output.pdf /B input.csv
    • /D input.pdf : input.pdf を読み込みます。
    • /K password : input.pdf のパスワードを指定します。
    • /O output.pdf : しおりを設定した output.pdf を書き出します。
    • /B input.csv : 外部しおりファイルの形式は CSV です。

複数のPDFへ同じしおりを設定したい。このような場合にいかがでしょうか?

製品に関するご質問は
outliner@antenna.co.jp(アウトライナーサポート)
まで、お気軽にお問い合わせください。

評価版のお申込
評価版のお申し込み

Webページ
アウトライナー 2.5 New!


『アウトライナー』のコマンドライン(その1)

『アウトライナー』は、コマンドラインで次の機能を実行できます。

  • [しおりの自動生成]: 指定されたPDFファイルを解析して、しおり項目を自動生成します。生成結果は、しおり情報ファイルとして保存されます。自動生成の設定ファイルを指定できます。
  • [しおりの挿入]: 編集対象のPDFファイルとしおり情報ファイルを指定して、しおりを挿入したPDFファイルを出力します。

製品のインストールフォルダに OutlinerCmd.exe が存在します。これがコマンドライン版の実行ファイルになります。今回は[しおりの自動生成]について説明してみたいと思います。

[しおりの自動生成]

しおりの自動生成で使用する引数は次の通りです。

  • /D
    入力PDFファイルのパスを指定します。
  • /K
    入力PDFにパスワードが設定されている場合、この引数で指定します。
  • /A
    入力PDFを解析して、生成されたしおり項目を外部ファイルに保存します。
    保存するしおり外部ファイルの形式を指定します。
    形式には3種類あります。

    • @XML 結果をXML形式で出力します。
    • @CSV 結果をCSV形式で出力します。
    • @JSON 結果をJSON形式で出力します。
  • /I
    入力PDFが持つ、既存のしおり情報を、外部ファイルに保存します。
    保存するしおり外部ファイルの形式を指定します。
    形式には3種類あります。

    • @XML 結果をXML形式で出力します。
    • @CSV 結果をCSV形式で出力します。
    • @JSON 結果をJSON形式で出力します。

    /A と /I は同時に指定できません。

  • /O
    入力PDFを解析して、生成されたしおり項目を外部ファイルに保存します。
    保存するしおり外部ファイルのパス指定します。
  • /S
    自動生成の設定ファイル(XML)のパスを指定します。

呼び出し例は次の通りです。

  • OutlinerCmd.exe /D input.pdf /O output.xml /A @XML
    • /D input.pdf : input.pdf を解析します。
    • /O output.xml : 解析結果を output.xml へ書き出します。
    • /A @XML : 解析結果の保存形式は XML です。
  • OutlinerCmd.exe /D input.pdf /K password /O output.xml /A @XML
    • /D input.pdf : input.pdf を解析します。
    • /K password : input.pdf のパスワードを指定します。
    • /O output.csv : 解析結果を output.csv へ書き出します。
    • /A @CSV : 解析結果の保存形式は CSV です。
  • OutlinerCmd.exe /D input.pdf /O output.xml /I @JSON
    • /D input.pdf : input.pdf を読み込みます。
    • /O output.json : しおり情報を output.json へ書き出します。
    • /I @JSON : 既存のしおり情報を JSON 形式で保存します。

OutlinerCmd.exe では、外部しおりファイルを使って、別のPDFに、しおりを追加することも可能です。

製品に関するご質問は
outliner@antenna.co.jp(アウトライナーサポート)
まで、お気軽にお問い合わせください。

評価版のお申込
評価版のお申し込み

Webページ
アウトライナー 2.5 New!


XMetaL Author Enterprise 14.0(英語版)

昨日 に引き続き XML エディターの紹介です。
かつて、DITA を入力するにはこれしかない、とまで言われた XMetaL です。もちろん現在でも多くのお客様がお使いです。

今日時点での最新バージョンは 14.0 で、残念ながらまだ日本語版はありません。
14.0 では次のような機能拡張が行われています。

  • 「Workbench」機能搭載
    XMetaL Author の複数のソースから文書を素早く簡単に表示および編集する機能です。
  • Lightweight DITA XML トピックおよびマップの編集をサポート
  • 検索/フィルタボックス追加
    XMetaL をカスタマイザして、このダイアログに独自の設定パネルを追加することができます。
  •  [検索と置換] ダイアログ機能強化
  • 変更履歴表示機能
    変更履歴が DITA 再利用コンテンツに表示されるようになりました。
  • DITA Open Toolkit Release 3.2.1、2.4.4、および 2.0 搭載

下記から評価版をダウンロードできますので、ぜひお試しを。
https://xmetal.com/content-xmetal-author/

ちなみに「XMetaL」の表記ですが、大文字だけ抜き出すと「XML」なんですね。

xmetal-cap


oXygen XML Editor 21.0

自動車の取説、プラント制御システムの取説、航空機の取説等、マニュアル制作の現場では DITA を使って原稿執筆をするケースが増えています。このとき執筆ツール(XMLエディタ)として oXygen が注目されています。

今日時点での最新バージョンは 21.0 で、次のような機能拡張が行われています。

  • DITA 関連
    ・DITA 再利用可能コンポーネントビューの改善
    ・パスの大文字・小文字の間違いをすばやく訂正
    ・ルートマップから keys 定義を収集・検証
    ・画像の挿入前にプレビュー確認
  • WebHelp 関連
    ・検索結果にパンくずリストを表示
    ・DITA-OT 3.xに互換性のある WebHelp
  • XSLT
    ・XSLT 3.0のサポートが改善
    ・属性および要素関数の内容を補完
  • その他
    ・文書を自動的に回復(ドキュメントを自動的にバックアップ)
    ・属性ビューで ID を自動的に生成
    ・置換ボタンで1箇所のみを置換

下記から評価版をダウンロードできますので、ぜひお試しを。
https://www.oxygenxml.com/xml_editor/download_oxygenxml_editor.html

oxygen-cap


Antenna House PDFXML ライブラリ V3.0』鋭意開発中

『Antenna House PDFXML ライブラリ』は、PDFファイルの内部データを、XML(Extensible Markup Language:拡張可能なマークアップ言語)形式に変換するプログラムです。
このライブラリが出力するXML形式を「AHPDFXML形式」と呼びます。PDF解析技術により文書構造を生成して、再利用に適したXMLデータを出力します。

公開バージョンは『Antenna House PDFXML ライブラリ V2.0 MR2』2018年6月28日リリースです。
次期バージョンは『Antenna House PDFXML ライブラリ V3.0』です。リリース時期は2019年2月中となっております。
旧バージョンと比較して、表などの解析精度が大幅に改善しています。

XMLで表現することによって、データの扱いが容易になります。
XMLのメリットを最大限に活かしてPDFデータを活用できます。
弊社ウエブサイトより評価版の申し込みが可能です。是非ご評価ください。

製品に関するご質問は
sis@antenna.co.jp(SYSTEM担当)
または
oem@antenna.co.jp(OEM担当)
まで、お気軽にお問い合わせください。

評価版のお申込
評価版のお申込ページ

Webページ
https://www.antenna.co.jp/pdfxml/


『アウトライナー2.5』鋭意開発中

『アウトライナー』が復活します。

『アウトライナー』はPDFのしおりと目次の作成やページの移動・削除などに大変便利なプロフェッショナル向けPDF加工ツールです。しおりを作成する操作性は群を抜いて便利です。最終バージョンは『アウトライナー2』で、2018年5月15日をもって販売を終了、2018年11月2日をもってユーザーサポートを終了させていただいております。
「アウトライナー」は多くのユーザーに、長らくご愛顧いただいており、後継製品のご要望を賜りました。この度『アウトライナー2.5』として、販売を再開する運びとなりました。

『アウトライナー2』と『アウトライナー2.5』の相違点

  • Windows10 などの最新 OS に対応
    『アウトライナー2』は Windows10 では動作しません。
  • 「しおり」と「目次」の自動解析エンジンを刷新
    アウトライナー2は RTFJ(Rich Text Format Japanese)ベースの解析エンジンです。
    アウトライナー2.5 は Antenna House PDFXML ベースの解析エンジンです。
  • ベースコンポーネントを刷新
    PDF の表示は Antenna House PDF Viwer SDK を使用します。
    PDF の加工は Antenna House PDF Tool API を使用します。

『アウトライナー』はこんなことができます

  • 「しおり」と「目次」を自動生成します。
    本文を解析して、しおりを自動生成します。
    本文の目次ページを解析して、しおりを自動生成します。
    しおり情報を、しおり外部ファイルXML形式,CSV形式,JSON形式(New)として保存できます。
  • コマンドライン版があります。
    任意のPDFを、自動解析して、しおり外部ファイルを生成できます。
    任意のPDFと、しおり外部ファイルを組み合わせて、しおりを設定したPDFを生成できます。
  • 簡単な操作でPDFの「しおり」を編集できます。
  • 目次ページを自動レイアウトで生成してPDFに差し込むことができます。
  • ページの削除や移動、ページ番号の書き換えなどができます。

外観とインターフェースには、ほとんど変更はありません。見た目は同じですが、製品を構成するベースコンポーネントは、すべて最新に入れ替えられています。2019年4月リリースに向けて鋭意開発中です。

『アウトライナー』のページ

 


Pages: Prev 1 2 3 4 5 6 7 8 Next