Share
Embed
Transcript
24 slides
-
UFYUTQBDJOH ϓϩύςΟ /* Value */ normal | none | auto |
no-compress || [ trim-start | space-start | space-first ] || [ trim-end | space-end | allow-end ] || [ trim-adjacent | space-adjacent ] || ideograph-alpha || ideograph-numeric || punctuation /* Example */ body { text-spacing: trim-start space-end trim-adjucent ideograph-alpha ideograph-numeric; } -
$44UFYUTQBDJOH ϓϩύςΟ ideograph-alpha CJK キャラクターと⾮ CJK ⽂字のあいだにアキを作る ideograph-numeric CJK キャラクターと⾮ CJK 数字のあいだにアキを作る /*
Example */ body { text-spacing: trim-start space-end trim-adjucent ideograph-alpha ideograph-numeric; } -
7JWMJPTUZMFKTʹΑΔԤؒͷΞΩͷ࣮ Times New Roman のスペース(U+20)の幅が 1/4 em であることを利⽤して 1/6 em のアキを実現 0.25 × 0.666 = 0.166 em(1/6 em)
margin ではなく content によるスペースを使う理由: ・和欧間の境界で⾏が折り返したときアキができない ・両端揃えのときアキがスペーシング調整の対象となる -
0QFO5ZQF ϑΟʔνϟʔͷར༻ 連続する約物のアキを調整する⽅法のひとつに、 OpenType フィーチャーの chws と vchw がある body { font-feature-settings: "chws" 1; } 利⽤するにはフィーチャーを組み込んだフォントが必要
約味……約物フォント フォントプラス……ウェブフォント配信サービス chws_tool……フォントに chws/vchw を組み込むツール -
$44UFYUTQBDJOH ϓϩύςΟ space-adjucent 約物間を詰めず、全⾓ドリとする trim-adjucent 特定の組み合わせで約物間を詰める /* Example */ body {
text-spacing: trim-start space-end trim-adjucent ideograph-alpha ideograph-numeric; } -
ࢀߟจݙ CSS Text Module Level 4, 8.4. Character Class Spacing:
the text-spacing property https://www.w3.org/TR/css-text-4/#text-spacing-property Requirements for Japanese Text Layout (⽇本語組版処理の要件) https://w3.org/TR/jlreq web における和欧間スペース from ⽊⽥泰夫 on 2022-06-27 ([email protected] Mail Archives) https://lists.w3.org/Archives/Public/public-i18n-japanese/2022AprJun/0110.html Character design standards - Space characters for Latin 1 - Typography | Microsoft Learn https://learn.microsoft.com/en-us/typography/develop/character-design-standards/whitespace 府川充男『組版原論 タイポグラフィと活字・写植・DTP』太⽥出版、1996 逆井克⼰『基本⽇本語⽂字組版』⽇本印刷新聞社、1999 ⼯藤強勝(監修) 『 デザイン解体新書』ワークスコーポレーション、2006 ⼤熊肇『⽂字の組み⽅ 組版/⾒てわかる新常識』誠⽂堂新光社、2010 Robert Bringhurst, The Elements of Typographic Style, 4th ed. Hartley & Marks, Publishers, 2012 ヨースト・ホフリ『ディテール・イン・タイポグラフィ』⿆倉聖⼦監修、⼭崎秀貴訳、Book & Design、2017 向井裕⼀『⽇本語組版⼊⾨ その構造とアルゴリズム』誠⽂堂新光社、2018