Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
J-STAGEでのJATS活用事例/20181107-xml-izui
Search
XSPA
November 08, 2018
Technology
1
180
J-STAGEでのJATS活用事例/20181107-xml-izui
XSPA
November 08, 2018
Tweet
Share
More Decks by XSPA
See All by XSPA
J-STAGEおよびJxivの現況
xspa2012
0
110
Chat GPTによるXML自動生成の可能性
xspa2012
0
150
デジタルアーカイブとしての電子ジャーナル
xspa2012
0
31
日本のデジタル辞書を支えるXMLフォーマット"LeXML"
xspa2012
0
280
全文XML作成ツールの感想
xspa2012
0
270
全文 XML 作成ツールについて
xspa2012
0
240
InDesignからのXML書き出し
xspa2012
0
590
oXygenによる作成技法
xspa2012
0
140
学術情報を結びつ ける識別子
xspa2012
1
88
Other Decks in Technology
See All in Technology
生成AIと産業向けソフトウェアの自動生成 〜 ハノーバーメッセ2024より〜
kioto
2
450
マルチテナントマルチクラスタKubernetesでもUXを損なわない認証認可の勘所
pfn
PRO
1
180
Security Hubのセキュリティスコアはどうやって計算されるか
toru_kubota
0
110
OpenID Foundation updates
fujie
0
260
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
5
3.7k
PHP 9 に備えよ - 動的プロパティ、どうすればいぃ?
taisukearase
0
400
YJIT Makes Rails 1.7x faster / RubyKaigi 2024
k0kubun
4
640
データ分析力を高めるSQL研修サービス『SQL Everyone』
hikarut
1
410
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
9
38k
生成AI活用推進の為にやったこと/やらなかったこと
ktc_wada
0
230
Google Cloud Next '24 Recap in ZOZO AIにより変わる開発 運用/Development and operation changed by AI
gachimuchiengineer
0
260
日本が誇るイタリアのダンスミュージック!? ユーロビートって何??
minorun365
PRO
2
240
Featured
See All Featured
Atom: Resistance is Futile
akmur
260
25k
A better future with KSS
kneath
231
16k
Ruby is Unlike a Banana
tanoku
96
10k
The Language of Interfaces
destraynor
151
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
15
1.6k
What's new in Ruby 2.0
geeforr
338
31k
Designing with Data
zakiwarfel
96
4.8k
Web development in the modern age
philhawksworth
203
10k
The Cult of Friendly URLs
andyhume
74
5.7k
The Invisible Customer
myddelton
114
12k
The Cost Of JavaScript in 2023
addyosmani
21
4k
How STYLIGHT went responsive
nonsquared
92
4.9k
Transcript
学術情報XML推進協議会 宮川謹⾄(科学技術振興機構) 井津井豪(株式会社アトラス) 2018年11⽉7⽇ JATS XML⼊⾨セミナー1 1 J-STAGEでのJATS活⽤事例
2 JST資料
3 JST資料
• J-STAGEではコンテンツデータをXMLとPDFで扱う。 • 閲覧者はWebブラウザやPDFビューアで記事を⾒る。 • 外部連携サービスとはXMLでデータをやりとりする。 4 J-STAGEのコンテンツデータ 閲覧者 外部サービス
5 J-STAGE書誌画⾯ 記事タイトル 抄録 キーワード
6 J-STAGE書誌画⾯
7 XMLデータ(書誌部分) 記事タイトル 抄録 キーワード
ジャーナルの記事をJ-STAGEに登載するには以下の⼆つの形式がある。 いずれもJATS0.4に準拠している。 8 J-STAGEで登載できるXML 形式 内容 表⽰画⾯ 書誌XML (BIB-J) 書誌情報(タイトル、著者、所属、キーワード、抄録)
引⽤⽂献情報 書誌画⾯ 全⽂XML (FULL-J) 書誌情報(タイトル、著者、所属、キーワード、抄録) 全⽂情報 引⽤⽂献情報 書誌画⾯ 全⽂画⾯
9 J-STAGE全⽂画⾯
• 基本機能 • 本⽂⽬次 • 図表の位置を⾃由にレイアウト • 本⽂と画像データ、本⽂と表の結びつけ • 本⽂と引⽤⽂献を同⼀ページに表⽰
• 応⽤例 • 論⽂中の図をクリックすると⾼精細な拡⼤図を表⽰ • 論⽂中に動画を表⽰ • MathMLやTeXによる複雑な数式表⽰ 10 J-STAGE全⽂画⾯
11 XMLデータ(本⽂部分) セクション 表の記述 図の挿⼊
• コンテンツデータをXMLデータとして外部サービスへ 提供することでサービス連携を実現している。 12 XMLによる外部サービス連携 ※実際の仕組み・構成 とは多少異なります。
13 データ登載⽅式 閲覧者 書誌 BIB-J 書誌 書誌 全⽂ FULL-J BIB-J
FULL-J XML登載 BIB-J Web登載 Webフォーム で⼊⼒ XML登載 FULL-J ※実際の仕組み・構成 とは多少異なります。
14 JST資料
• J-STAGE3XMLデータフォーマットガイドライン 各要素ごとにどのように記述すべきかを記したガイドライン。 https://www.jstage.jst.go.jp/static/files/ja/jstage3xml_dataformat _guideline.pdf • 全⽂XML作成⼿順書 Full-J XML⽤の⼿順書だが、本⽂以外の書誌情報、キーワード、引⽤⽂献 の記述⽅法は同じなのでBIB-Jでも参考になる。
https://www.jstage.jst.go.jp/static/files/ja/zenbun-xml-manual.pdf • 書誌XML作成ツール PDFからBIB-Jを⾃動的に作成するツール。 https://www.jstage.jst.go.jp/static/files/ja/UM-02-030.pdf 15 J-STAGE⽤XMLファイルの作成
• J-STAGE利⽤説明会資料 発⾏機関向けのサービス全体や登載⽅式の詳細説明資料。 https://www.jstage.jst.go.jp/static/pages/GuidelineAndManuals/TA B3/-char/ja • XMLガイドライン XMLを作成するための詳細説明資料やサンプル。 https://www.jstage.jst.go.jp/static/pages/GuidelineAndManuals/TA B2/-char/ja
16 J-STAGEに関する参考資料
17 JATS1.1バージョンアップ JST資料
18 JST資料
19 JST資料