W3C日本語組版ノートとCSS3 2012-03 @ JAGAT
- 2. HISTORY
Year JIS W3C/IDPF Products
1993 JIS X4051 Word 6.0
1995 Word/Outlook 95
1997 Word/Outlook 97
1999 International Layout (WD)
2000 IE 5.5
2001 CSS3 module: text (WD) IE 6, InDesign 1.0
2003 CSS3 Text Module (CR)
2005 CSS Text Module Level 3 (WD)
2008 JLREQ
2010 WebKit
2011 EPUB 3.0
2012 JLREQ
- 3. 縦書き
CSS EPUB Word IE WebKit
縦書き WM3 ○ ○ ○ (2003) ○ (Windowsは△)
文字の向き WM3 ○ × × △ (Windowsは×)
縦横混在 WM3 ○ ○ ○ (2003) ○
縦中横 WM3 ○ ○ × △
自動縦中横 WM3 × × × ×
- 4. 行組版
CSS EPUB Word IE WebKit
禁則 Text3 ○ ○ ○ △
両端揃え Text3 ○ ○ ○ ○
約物詰め Text4? × ○ × ×
和欧間アキ Text4? × ○ × ×
ぶら下がり Text3 × ○ × ×
空白処理 Text3 × N/A × ×
欧文泣き別れ Text3 ○ ○ ○ ○
ベースライン揃え Linebox × ○ × ×
行長半端処理 Linegrid? × ○ × ?
- 5. 文字装飾
CSS EPUB Word IE WebKit
全角化 Text3 ○ △ × ×
ルビ大仮名 Text3? ○ × × ×
下線 Text3 × ○ △ △
取り消し線 Text3 × ○ × ×
圏点 Text3 ○ ○ × ○
- 6. ルビ・行処理
CSS EPUB Word IE WebKit
ルビ HTML5 ○ ○ △ ○
二重ルビ × × × × ×
インライン表示 × × × × ×
ルビ大仮名 Text3? ○ × × ×
ルビ用グリフ Fonts3 × × × ×
ルビ揃え Ruby3 × ○ × ×
ルビの行送り Linebox? × ○ △ △
行グリッド Linegrid? × ○ △ △
行取り Linegrid? × ○ △ △
- 7. 今後の課題
• 安定化
• Text Level 3, Writing Modes Level 3の安定化
• 実装
• 相互運用性の確保
• 日本語特有
• Ruby (HTML5/CSS Ruby)
• Linegrid, Linebox
• より高度なレイアウト
• Flexbox, Region, Template, etc.
• ページ組版
• Paged Media, Page Float, etc.