*** empty log message ***
[m17n/m17n-docs.git] / utils / dbdata.sh
1 #!/bin/sh
2
3 cat <<EOF
4 /* -*- coding: euc-jp; -*- */
5 /***en @page m17nDBData Data provided by the m17n database
6
7 The m17n database provides the following data. */
8
9 /***ja @page m17nDBMIM M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ë¥Ç¡¼¥¿
10
11 M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ï°Ê²¼¤Î¥Ç¡¼¥¿¤òÄ󶡤¹¤ë¡£ */
12
13 /***
14 <ul>
15 <li> @ref mim-list
16 <li> @ref flt-list
17 <li> @ref charprop-list
18 <li> @ref misc-list
19 </ul>
20 */
21
22 /***en @section mim-list Input method
23
24 List of input methods provided by the m17n databasse and their brief
25 descriptions.  */
26
27 /***ja @section mim-list ÆþÎϥ᥽¥Ã¥É
28
29 M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ëÆþÎϥ᥽¥Ã¥É¤Î¥ê¥¹¥È¤È¤½¤ì¤¾¤ì¤Î´Êñ¤ÊÀâÌÀ¡£ */
30
31 /***
32 <ul>
33 EOF
34
35 for file in $1/*.mim; do
36   sed -n '/^;; <li>/,/^$/ s/^;; *//p' < $file
37   echo
38 done
39
40 cat <<EOF
41 </ul>
42 */
43
44 /***en @section flt-list Font Layout Table
45
46 List of Font Layout Tables (FLTs) provided by the m17n databasse and
47 their brief descriptions.  */
48
49 /***ja @section flt-list ¥Õ¥©¥ó¥È¡¦¥ì¥¤¥¢¥¦¥È¡¦¥Æ¡¼¥Ö¥ë
50
51 M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ë¥Õ¥©¥ó¥È¡¦¥ì¥¤¥¢¥¦¥È¡¦¥Æ¡¼¥Ö¥ë (FLT) ¤Î¥ê¥¹
52 ¥È¤È¤½¤ì¤¾¤ì¤Î´Êñ¤ÊÀâÌÀ¡£ */
53
54 /***
55 <ul>
56 EOF
57
58 for file in $1/*.flt; do
59   sed -n '/^;; <li>/,/^$/ s/^;; *//p' < $file
60   echo
61 done
62
63 cat <<EOF
64 </ul>
65 */
66
67 /***en @section charprop-list Character Property
68
69 List of character properties provided by the m17n databasse and their
70 brief descriptions.  */
71
72 /***ja @section charprop-list Ê¸»ú¥×¥í¥Ñ¥Æ¥£
73
74 M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ëʸ»ú¥×¥í¥Ñ¥Æ¥£¤Î¥ê¥¹¥È¤È¤½¤ì¤¾¤ì¤Î´Êñ¤ÊÀâÌÀ¡£ */
75
76 /***
77 <ul>
78 EOF
79
80 for file in $1/*.tab; do
81   sed -n '/^# <li>/,/^$/ s/^# *//p' < $file
82   echo
83 done
84
85 cat <<EOF
86 </ul>
87 */
88
89 /***en @section misc-list The other data
90
91 List of the other data provided by the m17n databasse and their brief
92 descriptions.  */
93
94 /***ja @section misc-list ¤½¤Î¾¤Î¥Ç¡¼¥¿
95
96 M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ë¤½¤Î¾¤Î¥Ç¡¼¥¿¤È¤½¤ì¤¾¤ì¤Î´Êñ¤ÊÀâÌÀ¡£ */
97
98 /***
99 <ul>
100 EOF
101
102 for file in $1/*.tbl; do
103   sed -n '/^;; <li>/,/^$/ s/^;; *//p' < $file
104   echo
105 done
106
107 cat <<EOF
108 </ul>
109 */
110 EOF
111
112 # Local Variables:
113 # coding: euc-jp
114 # End: