-
Notifications
You must be signed in to change notification settings - Fork 4
/
19.txt
90 lines (80 loc) · 2.71 KB
/
19.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
[1] [DFN[[RUBYB[[[マーク付け言語]]]@en[markup language]]]]は、
[[テキスト]]に記号列 ([[マーク付け]]) を書き加えることで[[文書]]の構造や意味、
処理の方法などを記述する[[言語]]です。
[6] 元々は文字列主体の文章を記述することが主たる目的でしたが、
次第に適用範囲が拡大し、[[データ構造]]の記述方式としても使われています。
;; [2] その結果「[[マーク付け言語]]」の範囲は曖昧になっており、
そうでない[[データ形式]]や[[データ構造]]との区別は明確ではありません。
[[SGML]] の系譜に連なるか、[[自然言語]]文に特別な意味をもたせた記号列を混在させていて[[人間]]が[[テキストエディター]]で編集することがよくあるかのいずれかの条件を満たせば[[マーク付け言語]]と認識されることが多いようです。
* マーク付け言語の一覧
[7] [[マーク付け言語]]には、色々な種類があります。
[FIG(list short)[
- [[SGML]] 系
-- [[GML]]
-- [[SGML]]
-- [[AAP]]
-- [[TEI]]
-- [[DocBook]]
-- [[HTML]]
-- [CODE(MIME)@en[[[text/richtext]]]]
-- [CODE(MIME)@en[[[text/enriched]]]]
-- [[HDML]]
-- [[JDML]]
-- [[松風]]
-- [[XML]]
-- [[MathML]]
-- [[SMIL]]
-- [[VML]]
-- [[SVG]]
-- [[SSML]]
-- [[LDML]]
-- [[ITS]]
-- [[Predoc]]
-- [[RFC 2629]]
-- [[XMLSpec]]
-- [[OpenDocument]]
-- [[OOXML]]
-- [[SmartDoc]]
- [[TeX]] 系
-- [[TeX]]
-- [[LaTeX]]
-- [[Texinfo]]
- テキスト系
-- [[YukiWiki]]
-- [[PukiWiki]]
-- [[SWML]]
-- [[はてな記法]]
-- [[SikiFormat]]
-- [[HNF]]
-- [[Textile]]
-- [[setext]]
-- [[setext-j]]
-- [[xetext]]
-- [[reStructuredText]]
-- [[MediaWiki]]
-- [[WikiCreole]]
-- [[Markdown]]
-- [[Pandoc]]
-- [[plain2]]
-- [[Grutatxt]]
-- [[EtText]]
-- [[AsciiDoc]]
-- [[inao]]
-- [[Stx]]
-- [[AFT]]
-- [[APT]]
-- [[atx]]
-- [[Scratch]]
- プログラミング言語系
-- [[pod]]
-- [[RT]]
-- [[RD]]
-- [[Javadoc]]
]FIG]
* メモ
[3] 言語と言っても、[[自然言語]]や[[プログラム言語]]などとは趣が異なります。これらは言語が情報の主を成すのに対して、マーク付け言語は主たる情報に印をつける従たるものなのです。多分それが違いの原因です。
[4]
[CITE[Steven J. Murdoch :: Survey of general-purpose data-representation formats and markup languages]] <http://www.cl.cam.ac.uk/users/sjm217/projects/markup/survey/>
[5]
[CITE@ja[虚像残影 - 何故みんな記法を使わないのか]] ([TIME[2007-05-25 16:54:53 +09:00]] 版) <http://nyarla.nowa.jp/entry/69a867cc73>
([[名無しさん]] [WEAK[2007-05-25 07:56:06 +00:00]])