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
XMLパブリッシング交流会2019パネルディスカッション資料
Search
JunTajima
February 06, 2019
Technology
0
730
XMLパブリッシング交流会2019パネルディスカッション資料
XMLパブリッシング交流会2019パネルディスカッション資料
JunTajima
February 06, 2019
Tweet
Share
More Decks by JunTajima
See All by JunTajima
日本語組版に関連するCSS規格の策定状況について
juntajima
0
570
EPUBファイルからVivliostyleでPDFを作る
juntajima
0
910
Page2019 Adobeクリエイティブゾーンセミナー用資料
juntajima
0
860
Page2018 Adobeクリエイティブゾーンセミナーd8-2スライド
juntajima
0
790
Page2018 XMLパブリッシング交流会プレゼン資料(田嶋分)
juntajima
0
810
Other Decks in Technology
See All in Technology
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
190
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
7
3.4k
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
710
ALB「証明書上限問題」からの脱却
nishiokashinji
0
190
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
人工知能のための哲学塾 ニューロフィロソフィ篇 第零夜 「ニューロフィロソフィとは何か?」
miyayou
0
460
歴史から学ぶ、Goのメモリ管理基礎
logica0419
14
2.8k
【Agentforce Hackathon Tokyo 2025 発表資料】みらいシフト:あなた働き方を、みらいへシフト。
kuratani
0
120
CQRS/ESになぜアクターモデルが必要なのか
j5ik2o
0
1.2k
I tried making a solo advent calendar!
zzzzico
0
150
技術選定、下から見るか?横から見るか?
masakiokuda
0
190
わが10年の叡智をぶつけたカオスなクラウドインフラが、なくなるということ。
sogaoh
PRO
1
600
Featured
See All Featured
Leo the Paperboy
mayatellez
3
1.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
The SEO identity crisis: Don't let AI make you average
varn
0
49
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
380
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Fireside Chat
paigeccino
41
3.8k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
150
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
100
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
48k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Design in an AI World
tapps
0
120
New Earth Scene 8
popppiees
1
1.4k
Transcript
日本語組版に関連する CSS 規格の策定状況 ブラウザ/ビューアでの実装状況 JAGAT XML パブリッシング準研究会
line-break(禁則処理) W3C 仕様 https://drafts.csswg.org/css-text-3/#line-break-property Chrome での表示例
line-break(禁則処理) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/css/css-text/line-break
text-orientation(縦書き時の文字の正立/横転指定) W3C 仕様 https://www.w3.org/TR/css-writing-modes-3/#text-orientation Safari での表示例
text-orientation(縦書き時の文字の正立/横転指定) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/css/css-writing-modes
@page(柱、ノンブルなどの指定) W3C 仕様 https://www.w3.org/TR/css-page-3/ vivliostyle での表示例
vivliostyle のデモページ https://vivliostyle.github.io/vivliostyle.js/viewer/vivliostyle-viewer. html#x=https://jagat-xml-publishing-study-group.github.io/cosmology/ @page(柱、ノンブルなどの指定)
float: page(ページに対する画像の回り込み) W3C 仕様 https://drafts.csswg.org/css-page-floats/#float-property vivliostyle での表示例
float: page(ページに対する画像の回り込み) vivliostyle のデモページ https://vivliostyle.github.io/vivliostyle.js/viewer/vivliostyle-viewer. html#x=https://jagat-xml-publishing-study-group.github.io/ cosmology/&style=https://jagat-xml-publishing-study-group.github.io/ cosmology/css/page-float.css
SVG(ベクターグラフィックス) W3C 仕様 https://www.w3.org/TR/SVG2/ Apple Books での表示例(SVG を使ったキャプションのテキスト挿入)
SVG(ベクターグラフィックス) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/svg
ruby-align(ルビの肩付き/中付き指定) W3C 仕様 https://drafts.csswg.org/css-ruby-1/#ruby-align-property Firefox での表示例
ruby-position(ルビをどちらの側に付けるかの指定) W3C 仕様 https://drafts.csswg.org/css-ruby-1/#rubypos Firefox での表示例
ruby-align / ruby-position web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/css/css-ruby/parsing
ruby-merge(熟語ルビ) W3C 仕様 https://drafts.csswg.org/css-ruby-1/#propdef-ruby-merge Firefox での表示例 ソースコード例
ruby-merge(熟語ルビ) W3C の公式テスト結果ページ(各ブラウザの対応状況) https://w3c.github.io/i18n-tests/results/css-ruby#ruby_merge
font-feature-settings(異体字の表現 / 文字ツメ) W3C 仕様 https://www.w3.org/TR/css-fonts-3/#propdef-font-feature-settings Safari での文字詰め表示例 Safari での異体字表示例
※なお font-variant-east-asian という異体字表示専門のプロパテ ィもある。仕様のページは以下。 https://www.w3.org/TR/css- fonts-3/#propdef-font-variant
font-feature-settings(異体字の表現 / 文字ツメ) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/css/css-fonts
MathML(数式) W3C 仕様 https://www.w3.org/Math/ Firefox での表示例(MDN/MathML 耐久テスト)
MathML(数式) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/mathml
text-spacing(約物などの前後のツメ) W3C 仕様 https://www.w3.org/TR/css-text-4/#text-spacing-property iOS 版 honto での表示例 iOS 版
Kinoppy での表示例 iOS 版 Kindle での表示例 (ツメていない) ※『アーカイブ立国宣言』 (ポット出版)より
text-spacing(約物などの前後のツメ) ビューアによって約物のツメの規定値が異なるため、括弧類の絡むぶら下げ インデントで位置がずれる現象が起きる
hanging-punctuation(ぶら下げ組み) W3C 仕様 https://www.w3.org/TR/css-text-3/#hanging-punctuation-property Kindle Paperwhite での表示例 ※『アーカイブ立国宣言』 (ポット出版)より
hanging-punctuation(ぶら下げ組み) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/css/css-text/hanging-punctuation
word-break(文字列の分割禁止/分割許容) W3C 仕様 https://drafts.csswg.org/css-text-3/#word-break-property Safari での表示例(分割禁止) Safari での表示例 (分割許容)
word-break(文字列の分割禁止/分割許容) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/css/css-text/word-break
text-combine-upright(縦中横指定) W3C 仕様 https://www.w3.org/TR/css-writing-modes-3/#propdef-text-combine-upright Safari での表示例 Firefox での表示例
text-combine-upright(縦中横指定) web-platform-tests の公式テスト結果ページ(各ブラウザの対応状況) https://wpt.fyi/results/css/css-writing-modes