[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:49021] Re: 「ほし」で☆あるいは★に変換できない



田村です。

Anthy パッケージ内の  Debian 固有ファイルである /usr/sbin/update-anthy-dics
が、cannnadic改を使うに当たって適切な設定を行なっていないようです。
以下の修正を行なった上で、root 権限で update-anthy-dics を実行して
から、望む変換結果が得られるかどうかを試してみてください。

~$ diff -c src/anthy-9100/debian/update-anthy-dics /usr/sbin/update-anthy-dics 
*** src/anthy-9100/debian/update-anthy-dics	2007-07-11 09:10:04.000000000 +0900
--- /usr/sbin/update-anthy-dics	2007-07-14 04:00:06.000000000 +0900
***************
*** 2,8 ****
  
  DICDIR=/var/lib/anthy
  METADICDIR=/usr/share/anthy/dic
! CANNADIC='gcanna.ctd gcannaf.ctd'
  EXTRADIC="$METADICDIR/*.t"
  
  DEPGRAPHDIR=/var/lib/anthy/depgraph
--- 2,8 ----
  
  DICDIR=/var/lib/anthy
  METADICDIR=/usr/share/anthy/dic
! CANNADIC='gcanna.ctd gcannaf.ctd gtankan.ctd'
  EXTRADIC="$METADICDIR/*.t"
  
  DEPGRAPHDIR=/var/lib/anthy/depgraph
***************
*** 23,29 ****
  fi
  
  echo "set_input_encoding eucjp" >> $TMPDICTCONFIG
! echo "set_exclude_wtypes #CN #CNS" >> $TMPDICTCONFIG
  for file in $CANNADIC; do
  	case $file in
  	*.ctd)
--- 23,29 ----
  fi
  
  echo "set_input_encoding eucjp" >> $TMPDICTCONFIG
! #echo "set_exclude_wtypes #CN #CNS" >> $TMPDICTCONFIG
  for file in $CANNADIC; do
  	case $file in
  	*.ctd)
***************
*** 33,44 ****
  		;;
  	esac
  done
! echo "clear_exclude_wtypes" >> $TMPDICTCONFIG
  
! echo "read $METADICDIR/katakana.t" >> $TMPDICTCONFIG
  echo "read $METADICDIR/adjust.t" >> $TMPDICTCONFIG
  echo "read $METADICDIR/name.t" >> $TMPDICTCONFIG
  echo "read $METADICDIR/compound.t" >> $TMPDICTCONFIG
  
  addondics=$(sort -u $CONFIG| tr '\n' ' '| sed 's/\ $//')
  
--- 33,45 ----
  		;;
  	esac
  done
! #echo "clear_exclude_wtypes" >> $TMPDICTCONFIG
  
! #echo "read $METADICDIR/katakana.t" >> $TMPDICTCONFIG
  echo "read $METADICDIR/adjust.t" >> $TMPDICTCONFIG
  echo "read $METADICDIR/name.t" >> $TMPDICTCONFIG
  echo "read $METADICDIR/compound.t" >> $TMPDICTCONFIG
+ echo "read $METADICDIR/extra.t" >> $TMPDICTCONFIG
  
  addondics=$(sort -u $CONFIG| tr '\n' ' '| sed 's/\ $//')
  
***************
*** 48,54 ****
  	fi
  done
  
! echo "read $METADICDIR/placename.t" >> $TMPDICTCONFIG
  echo "build_reverse_dict" >> $TMPDICTCONFIG
  echo "read_uc $METADICDIR/udict" >> $TMPDICTCONFIG
  echo "set_dict_encoding utf8" >> $TMPDICTCONFIG
--- 49,55 ----
  	fi
  done
  
! #echo "read $METADICDIR/placename.t" >> $TMPDICTCONFIG
  echo "build_reverse_dict" >> $TMPDICTCONFIG
  echo "read_uc $METADICDIR/udict" >> $TMPDICTCONFIG
  echo "set_dict_encoding utf8" >> $TMPDICTCONFIG


以上、ご参考になれば幸いです。

-- 
田村 一平 <denson27@gmail.com>