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