[17] [[T-Time]] は、独自拡張を含む [[HTML]]
を理解します。 T-Time というソフトウェアの性格上、
追加要素・属性は表現的なものに大きく偏っています。
拡張を含むマークの解釈についての解説は、
T-Time 付属の文書に詳しく載っています。
- [23] ''T-Time:タグ入門''
- [24] ''T-Timeが行うHTMLの解釈について''
[26]
>>17 [[T-Time]] 5.5にはついてないみたいです。
([[名無しさん]] [WEAK[2006-02-04 10:47:51 +00:00]])
[[#comment]]
* 独自拡張要素型
[18] T-Time 2.1 以降は、独自拡張型の接頭辞を
[CODE(HTML)[!]] から [CODE(HTML)[T-]] に変更しています。
,[[.date]]
,[[.find.key]]
,[[.mail]]
,[[.name]]
,[[.search.key]]
.[[.search.max]]
,[[.search.match]]
,[[.time]]
,[[inv]] ,反転
,[[!middle]]
,[[t-action]]
,[[t-bottom]]
,[[t-case]]
,[[t-cb]] ,Column break
,[[t-code]] ,文字参照
,[[t-em]] ,強調
,[[t-hide]]
,[[t-img]]
,[[t-left]] ,左揃え (非推奨)
,[[t-move]] ,文字位置調整
,[[t-nocase]]
,[[t-pb]] ,Page break
,[[t-pdef]] ,挿絵定義
,[[t-phead]] ,
,[[t-ptail]] ,
,[[t-r]] ,ルビ
,[[t-rb]] ,ルビ
,[[t-right]] ,右揃え (非推奨)
,[[t-tab]] ,Indentation
,[[t-time]]
,[[t-top]]
[22] SGML 違反ですが、タグ内に注釈がかけるそうです。
[PRE[
]PRE]
[[#comment]]
* 標準要素型・広く実装されている拡張要素型への独自拡張属性
,*/@[[t-class]] ,級
,[[a]]/@[[appl]] ,Mac Creator
,a/@[[background]] ,背景実行
,a/@bgcolor
,a/@[[caption]] ,Caption
,a/@charspace
,a/@cmd
,a/@[[exe]] ,Application
,a/@linespace
,a/@linkcolor
,a/@[[newwindow]](=newwindow) ,target=_blank (非推奨)
,a/@pointercolor
,a/@[[prop]]
,a/@[[shake]] ,onclick 微動
,a/@shadowcolor
,a/@subpointercolor
,a/@textcolor
,a/@[[xsize]]
,basefont/@[[charspace]] ,基底字間
,basefont/@[[linespace]] ,基底行間
,[[basefont]]/@[[xsize]] ,基底字寸法
,[[body]]/@[[cpl]] ,行字数
,body/@[[dan]] ,段数
,[[br]]/@[[indent]] ,Indentation
,br/@[[linemode]] ,Image inline viewing
,br/@[[start]] ,Block indenting
,[[font]]/@xsize ,字寸法
,h[VAR[n]]/@caption ,柱文字列
,h[VAR[n]]/@visible ,見出し表示
,h[VAR[n]]/@xsize ,字寸法
,img/@a
,img/@appl
,img/@background
,img/@bordercolor
,img/@caption
,img/@cmd
,img/@color
,img/@drawing
,img/@dspace
,img/@exe
,img/@gaiji
,img/@hline
,img/@href
,img/@line
,img/@linemode
,img/@mode
,img/@newwindow(=newwindow)
,img/@opcolor
,img/@orgheight
,img/@orgwidth
,img/@scale
,img/@shake
,img/@shared
,img/@snap
,img/@src
,img/@targetplane
,img/@vheight
,img/@vline
,img/@vwidth
,img/@x
,img/@y
[[#comment]]
* スタイル・シート
[20] [CODE(MIME)[[[text/t-time]]]] は [[CSS]] もどきの構文。
属性 :
,[[a]]
,[[align]]
,[[appl]]
,[[border]]
,[[bordercolor]]
,[[caption]]
,[[charspace]]
,[[cmd]]
,[[color]]
,[[cpl]]
,[[dan]]
,[[dspace]]
,[[exe]]
,[[face]]
,[[hashira]]
,[[hashiraalign]]
,[[hashirasize]]
,[[hashiravisible]]
,[[height]]
,[[hline]]
,[[href]]
,[[hspace]]
,[[line]]
,[[linemode]]
,[[linespace]]
,[[link]]
,[[midashiface]]
,[[midashisize]]
,[[opcolor]]
,[[prop]]
,[[scale]]
,[[size]]
,[[src]]
,[[text]]
,[[valign]]
,[[vline]]
,[[vspace]]
,[[width]]
,[[x]]
,[[xsize]]
,[[y]]
[[#comment]]
* 例
- [9] head/[SAMP(HTML)[]] : 画像定義
-- @id は固有識別子
-- @a は原点 (画像の外枠側の辺の中央があわせられる) 位置
--- 0 : middle center
--- 1 : top left
--- 2 : top center
--- 3 : top right
--- 4 : middle right
--- 5 : bottom right
--- 6 : bottom center
--- 7 : bottom left
--- 8 : middle left
-- @x は右, @y は下方向の原点からの移動量
-- @vspace, @hspace, @width, @height
-- @o=1 : 回り込む
- [10] [SAMP(HTML)[]] : 挿絵
-- @id : 定義識別子参照
-- @delay : 遅延頁数 (@delay=1 なら、要素が含まれる頁の次の頁で表示)
--- @delay=0 のときは (body > :first-child | t-PB + *) に t-PHEAD がないといけない。
- [15] [SAMP(HTML)[]] : 挿絵消去
- [11] [SAMP(HTML)[]] : 改頁
- [12] [SAMP(HTML)[]] : 以降左/上揃え
- [13] [SAMP(HTML)[]] : 以降右/下揃え
- [14] [SAMP(HTML)[・・・]]
- [16] [SAMP(HTML)[]]
[[#comment]]
* ruby
- [1]
-- [SAMP(HTML)[ 禅智内供''(''ぜんちないぐ'')'']]
-- [SAMP(HTML)[ 禅智内供(ぜんちないぐ)]]
- [2] [SAMP(HTML)[ 禅智内供''(''ぜんちないぐ'')'']]
- [3] [SAMP(HTML)[禅智内供]]
- [4] [SAMP(HTML)[禅智内供]]
- [5] [SAMP(HTML)[禅智内供]]
(但し、 [CODE(HTML)[''('']], [CODE(HTML)['')'']]
は [CODE(char)[FULLWIDTH [VAR[*]] PARENSIS]]。)
[6] 例は''T-Time:ルビ、アンチエイリアス''
より。
[7] >>5 は [[W3C]] XHTML Ruby module の形式、
>>3, >>4 は W3C Ruby で以前検討されていた SGML
風表現で、 >>1, >>2 が独自ということになります。
[PRE[
]PRE]
[8] >>2 を SGML 的に合法化するのはちょっと手間がかかる。
[PRE[
]PRE]
[PRE[
" t-RB-end>
]PRE]
>>1, >>2 では [CODE(HTML)[]] を挿入して
[SAMP(HTML)[]]
の [CODE(HTML)[