2 # mapconv -- shell script to generate a charset map to standard output
3 # Copyright (C) 2003, 2004
4 # National Institute of Advanced Industrial Science and Technology (AIST)
5 # Registration Number H15PRO112
6 # See the end for copying conditions.
10 # $2: address pattern for sed (optionally with substitution command)
11 # $3: strip off MSB or not (NOMSB or WITHMSB)
12 # $4: dimension (1 or 2)
13 # $5: optional awk script file (sans ".awk")
16 *glibc*) SOURCE=`echo $1 | sed -e 's/.*\(glibc.*$\)/\1/'`;;
21 LASTFILTER="@AWK@ -f $5.awk"
26 echo "# Generated from ${SOURCE}"
28 if [ "$4" = "NOMSB" ] ; then
29 if [ "$3" = 1 ] ; then
32 | sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \
33 -e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \
34 -e 's,<U\([^>]*\)>[ ]*/x\(..\).*$,0x\2 0x\1,' \
40 | sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \
41 -e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \
42 -e 's,<U\([^>]*\)>[ ]*/x\(..\)/x\(..\).*$,0x\2\3 0x\1,' \
47 if [ "$3" = 1 ] ; then
50 | sed -e 's,<U\([^>]*\)>[ ]*/x\(..\).*$,0x\2 0x\1,' \
56 | sed -e 's,<U\([^>]*\)>[ ]*/x\(..\)/x\(..\).*$,0x\2\3 0x\1,' \
62 # Copyright (C) 2003, 2004
63 # National Institute of Advanced Industrial Science and Technology (AIST)
64 # Registration Number H15PRO112
66 # This file is part of the m17n database; a sub-part of the m17n
69 # The m17n library is free software; you can redistribute it and/or
70 # modify it under the terms of the GNU Lesser General Public License
71 # as published by the Free Software Foundation; either version 2.1 of
72 # the License, or (at your option) any later version.
74 # The m17n library is distributed in the hope that it will be useful,
75 # but WITHOUT ANY WARRANTY; without even the implied warranty of
76 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
77 # Lesser General Public License for more details.
79 # You should have received a copy of the GNU Lesser General Public
80 # License along with the m17n library; if not, write to the Free
81 # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA