*** empty log message ***
[m17n/m17n-docs.git] / utils / dbformat.sh
1 #!/bin/sh
2
3 cat <<EOF
4 /***en @page m17nDBFormat Data format of the m17n database
5
6 This section describes formats of these data supplied by the m17n
7 database.
8
9 <ul>
10 EOF
11
12 for f in $*; do
13   case $f in
14   *.ja.txt) ;;
15   *) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
16   esac
17 done
18
19 cat <<EOF
20 </ul>
21 */
22 EOF
23
24 cat <<EOF
25 /***ja @page m17nDBFormat M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ç¡¼¥¿¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
26
27 ¤³¤³¤Ç¤Ï¡¢M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÇÄ󶡤µ¤ì¤ë³Æ¥Ç¡¼¥¿¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ò²òÀ⤹
28 ¤ë¡£
29
30 <ul>
31 EOF
32
33 for f in $*; do
34   case $f in
35   *.ja.txt) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
36   *) ;;
37   esac
38 done
39
40 cat <<EOF
41 </ul>
42 */
43 EOF
44
45 cat $* | \
46 sed -n -e '/\/\*\*\*/,/\*\// p' | \
47 sed -e 's/@section/@subsection/' \
48     -e 's/@page/@section/'
49
50 # Local Variables:
51 # coding: euc-jp
52 # End: