-
Notifications
You must be signed in to change notification settings - Fork 4
/
241.txt
149 lines (102 loc) · 8.92 KB
/
241.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
* 仕様書
[REFS[
- [4] [CITE@en[CSS Writing Modes Level 4]], [TIME[2020-09-05T23:08:25.000Z]], [TIME[2020-09-06T02:06:24.426Z]] <https://drafts.csswg.org/css-writing-modes/#intro-baselines>
]REFS]
* 歴史
** multicol 要素 baseline 属性 (HTML)
[1] [[JustView]] は (おそらく公開された [[WWWブラウザ]]で初めて)
[[縦書き]]表示に対応しました。 [[WinIE]] 5.5 が対応する遥か以前の話です。
[2] [CODE(HTML)[baseline]] 属性の値を [CODE(HTML)[vert]]
にすると、縦書きで表示されます。例えば、
[PRE[
<MULTICOL height="90%" baseline="vert">縦書き文</MULTICOL>
]PRE]
とします。
[3] [[縦書き]]でも [CODE[height]] 属性の意味は変わりません。
[RUBY[[[箱]]] [ボックス]]の高さを表すことになります。
(縦書きなので箱の高さ = 行の長さになります。)
[7] ''1997/01/09 「一太郎8」「一太郎8バリューパック」に関するニュースリリース補助資料'' <http://www.justsystem.co.jp/news/97f/news/j9701090.html>
([[JustView]] 2.0 が含まれる。縦書き表示や段組に対応したそうです。)
>●WWWブラウザ「JustView 2.0」
Javaアプレットの実行、GIFアニメーションの表示、フレームやクライアントサイドイメージマップなど現在多用されているタグや、Netscape Navigatorインラインプラグインなどに対応したほか、縦書き表示や自動段組み機能など日本語表示にふさわしい表現力を実現しました。
動作速度を大きく改善し、マークを階層化して管理する機能、アクセス日時を表示してキャッシュを有効利用する機能、アクセスしたサイトを自動的に記録し簡単にさかのぼって表示できる「訪問先一覧」など、使いやすい環境を提供します。
[25] [CITE[縦書きサンプル]], [TIME[2020-10-25T06:11:07.000Z]], [TIME[2000-12-14T01:43:02.081Z]] <https://web.archive.org/web/20001214014300fw_/http://www3.justnet.ne.jp/~kasahara/Vert.htm>
[26] >>25 は [CODE[head]]
に書くとしていました。出典は不明。
「JustViewの、あまり知られていない機能達」
として紹介されていました。
- [6] ''Just View 3.01 による縦書きのテストと「炎のJustView」'' <http://www5.justnet.ne.jp/~skd02/sita/0000/25/000025.html>
-- 消滅確認 [TIME[2020-10-25T05:45:29.800Z]]
-- [CITE[Just View 3.01 による縦書きのテストと「炎のJustView」]], [TIME[2020-10-25T05:45:17.000Z]], [TIME[2002-08-05T10:39:38.441Z]] <https://web.archive.org/web/20020805103933/http://www5.justnet.ne.jp/~skd02/sita/0000/25/000025.html>
[5] [CITE[縦書きのテスト 和香作『年うつり』より「第一日」]], [TIME[2020-10-25T05:50:31.000Z]], [TIME[2002-07-20T17:15:48.575Z]] <https://web.archive.org/web/20020720171103/http://www5.justnet.ne.jp/~skd02/sita/0000/25/test111104.HTM>
[13]
>>5 は [CODE[body]] の前に [CODE[multicol]] を持っていくと
[CODE[body]] の[[属性]]の指定が効かないと書いていました。
[CODE[multicol]]
は
[CODE[body]]
の中に書くものなので、
妥当な動作でしょうが、
[CODE[head]] の中に書くべきというドキュメントまたは俗説があったのでしょうか。
[14] 「テーブル内にリンク色などが反映しなくなります」
という書き方なので、 [CODE[table]] 外には
[CODE[multicol]] → [CODE[body]] という順序での指定が効いていた可能性もあります。
[15] [CODE[multicol]] 内でも、
[CODE[table]] 内は[[左横書き]]に戻っていたようです
[SRC[>>5]]。仕様なのか不具合なのか不明。
[16] >>5 (原文[[シフトJIS]])
> 全角の「−」は、どちらでも横棒ですが、「―」は、横書きなら横棒、縦書きなら縦棒となります。
今の [[Unicode]] になってしまってわかりにくいが、前者は[[負符号]]、
後者は全角[[ダッシュ]]か。
- [8] ''≡ 昼耕夜読 (<MULTICOL>タグの使い方) ≡'' <http://www4.justnet.ne.jp/~rootec/topics/jvsmpl-0.htm>
-- 消滅確認 [TIME[2020-10-25T05:59:31.100Z]]
-- [CITE[≡ 昼耕夜読 (<MULTICOL>タグの使い方) ≡]], [TIME[2020-10-25T05:59:21.000Z]], [TIME[2000-12-09T08:27:28.507Z]] <https://web.archive.org/web/20001209081500/http://www4.justnet.ne.jp/~rootec/topics/jvsmpl-0.htm>
- [20] [CITE[≡ 昼耕夜読 (JustView 縦書きサンプル#1) ≡]], [TIME[2020-10-25T06:05:19.000Z]], [TIME[2000-12-09T08:24:23.044Z]] <https://web.archive.org/web/20001209082400/http://www4.justnet.ne.jp/~rootec/topics/jvsmpl-1.htm>
- [21] [CITE[≡ 昼耕夜読 (JustView 縦書きサンプル#2) ≡]], [TIME[2020-10-25T06:05:33.000Z]], [TIME[2000-12-09T08:28:08.228Z]] <https://web.archive.org/web/20001209082800/http://www4.justnet.ne.jp/~rootec/topics/jvsmpl-2.htm>
- [22] [CITE[≡ 昼耕夜読 (JustView 縦書きサンプル#3) ≡]], [TIME[2020-10-25T06:06:18.000Z]], [TIME[2000-12-09T08:40:03.253Z]] <https://web.archive.org/web/20001209084000/http://www4.justnet.ne.jp/~rootec/topics/jvsmpl-3.htm>
- [23] [CITE[≡ 昼耕夜読 (JustView 縦書きサンプル#5) ≡]], [TIME[2020-10-25T06:07:33.000Z]], [TIME[2002-07-12T19:22:20.402Z]] <https://web.archive.org/web/20020712192215/http://www4.justnet.ne.jp/~rootec/topics/jvsmpl-5.htm>
[17]
こちら [SRC[>>8]] によると [CODE[head]] 内でも
[CODE[body]]
内でも使うことができ、
前者は[[終了タグ]]不要、
後者は[[終了タグ]]必須だそうです。
ドキュメントがあったのか俗説かは不明。
[18]
[CODE[body]] 内なら [CODE[table]] 内でも[[縦書き]]が有効とありますが
[SRC[>>8]]、
[CODE[multicol]] 内の [CODE[table]] にも継承されるという意味か、
[CODE[table]] 内でも [CODE[multicol]]
が使えるという意味か不明です。
[19] >>8 によると
>インターネット・ブラウザで使用されるフォントは、「明朝体」 であれ 「ゴシック体」 であれ、通常は文字ピッチが自動的に変動する 「プロポーショナル・フォント」 が初期値として選択されており、そのまま使用されています。
> しかし、「縦書き表示」 される文書にこの 「プロポーショナル・フォント」 を使用すると、一文字毎に文字が左右に振れてしまい、醜いものとなってしまいます。
回避策は [CODE[tt]] か [CODE[<font face>]] で固定幅フォント指定。
デフォルトでうまく使えないのはちょっと辛そう。
[24]
例文 [SRC[>>21, >>22, >>23]] はおおむね[[全角文字]]を使っていますが、
「----」だけ[[半角文字]]です。
[CODE[-]] は[[縦書きグリフ]]になったのでしょう。
[9] 困ったことに JustSystem の WWW サーバーの公開情報には縦書き表示の技術解説の類が全くありません。 (もしかしたら製品のヘルプ・ファイルにでもあるのかもしれませんけどねぇ...)
- [10] ''このページはIE5.5の縦書き機能に対応してます'' <http://www2.justnet.ne.jp/~ranran/tategaki.htm>
-- 消滅確認 [TIME[2020-10-25T06:12:34.100Z]]
-- [CITE[このページはIE5.5の縦書き機能に対応してます]], [[Fumiyuki Kirihara]], [TIME[2020-10-25T06:12:22.000Z]], [TIME[2000-10-31T18:22:36.384Z]] <https://web.archive.org/web/20001031182232/http://www2.justnet.ne.jp/~ranran/tategaki.htm>
[27] [SRC[>>10]]
>
そのブラウザのVer2 及び Ver3 では、なんと縦書きタグを持っていたのだ(なぜか隠し機能で)。
公式なドキュメントは存在しなかったのでしょうか。
でも知られていたということは、利用例か何かがあったのでしょうか。
[28] >>10 は [CODE[<html>]] と [CODE[<head>]] の間に書くと説明していました(!)。
[29] >>10
>ページ全体が縦書きになる。つまり「縦書きページの中に横書きの表などをいれる」というレイアウトはできない。実際に作ってみると結構つらい。
実は [CODE[table]] では効かないということだし、
[CODE[body]] 内で使えば一部だけ縦書きにできるのだが、
[CODE[body]] に書けないという理解もあってそれ以外は試さなかったのか。
それとも [[JustView]] の版によって挙動が違っていたのか。
** CSS baseline
[11] [CITE@en[''''''[''''''CSSWG'''''']'''''' Minutes Seoul F2F 2014-05-20 Part III: CSS Line Layout]]
( ([[Dael Jackson]] 著, [TIME[2014-06-11 22:03:59 +09:00]] 版))
<http://lists.w3.org/Archives/Public/www-style/2014Jun/0108.html>
[12] [CITE@en[''''''[''''''SVG2'''''']'''''''''['''css-inline''']''' vertical-align, baseline-shift, alignment-baseline, dominant-baseline]]
( ([[fantasai]] 著, [TIME[2014-05-20 13:58:23 +09:00]] 版))
<http://lists.w3.org/Archives/Public/www-style/2014May/0208.html>