01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
diff -u -b -r1.289 skk.el
--- skk.el 27 Feb 2005 23:43:50 -0000 1.289
+++ skk.el 27 Apr 2005 03:07:49 -0000
@@ -3411,8 +3411,10 @@
(goto-char (+ min (/ size 2)))
(beginning-of-line)
(setq p (point))
- ;; 送りありなら逆順に比較を行なう。
+ (if (= p min)
+ (setq max min) ; return
(let ((p-is-further
+ ;; 送りありなら逆順に比較を行なう。
(if okurigana
(string< (buffer-substring-no-properties
p (1- (search-forward " ")))
@@ -3422,7 +3424,7 @@
p (1- (search-forward " ")))))))
(if p-is-further
(setq max p)
- (setq min p)))))
+ (setq min p))))))
(goto-char min)
;; key が検索開始地点にあった場合でも検索可能なように一文字戻る。key が
;; その先頭部分に "\n" を含んでいることに注意。
(defvar myskk-search-jisyo-limit 100)
--- skk.el 27 Feb 2005 23:43:50 -0000 1.289
+++ skk.el 26 Apr 2005 09:09:20 -0000
@@ -3411,6 +3411,7 @@
(goto-char (+ min (/ size 2)))
(beginning-of-line)
(setq p (point))
+ (message "%s: %s, %s" (mbuffer-substring-no-properties p (1- (search-forward " "))) min max)
;; 送りありなら逆順に比較を行なう。
(let ((p-is-further
(if okurigana
% perl -e '@a=<>;print sort {length($b)<=>length($a)} @a;' SKK-JISYO.*
こう /公/項/考;考案/孝;孝行/功;功罪/劫;永劫/[囲碁]/甲/香/口/校/行/高/広/硬/厚/工/江/港/稿/後/好/光/孔/膏/綱;つな/鋼;はがね/講;講座/侯;侯爵/候;候補/鉱;鉱山/抗/航/斯う/乞/国府;こくふ/向/巧;巧拙/降;降板/絳;あか/酵;発酵/哮;咆哮/吼;ほ・える/拘;拘束/佝;佝僂病/怐;(おろか)/鉤;かぎ/鈎;「鉤」の異体字/勾;勾配/宏;宏大/浤/紘;八紘一宇/肱;ひじ/砿;「礦」の異体字/昿;「曠」の異体字/絋;(わた)/弘;弘法/交;交差/効;効果/絞;絞殺/郊;郊外/鮫;さめ/傚;(ならう)/咬;咬合/效;「効」の旧字/狡;狡猾/皎;(しろい)/蛟;(みずち)蛟竜/佼;立正佼成会/餃;餃子(ぎょうざ)/鵁/耕;耕作/畊;「耕」の異体字/耗;消耗/更;更新/梗;脳梗塞/哽;(むせる)/峺;(さえぎる)/荒;荒野/慌;恐慌/縞;しま/敲;推敲/犒;ねぎら・う/稾;「稿」の異体字/鎬;しのぎ/...
% perl -e 'print "\xad\xa3"' > z
% perl -Mencoding=euc-jp -ne 'print' z
"\x{2462}" does not map to euc-jp, <> line 1.
"\x{00ad}" does not map to euc-jp, <> line 1.
tetexパッケージのdvipsで日本語を含むdviファイルが処理出来ません。
原因は日本語フォントに関する設定がされていないためと思われます。
対策は
dvipsオプション"-u +jpfonts.map"をつけるか、
設定ファイル"/var/lib/texmf/dvips/config/config.ps"に
p +jpfonts.map
をいれることです。
"jpfonts.map"は/usr/share/texmf/dvips/config/jpfonts.mapにあり、
日本語の明朝とゴシックのフォント設定が書かれています。
この設定をロードすることで日本語の処理が可能になります。
o |lpr
*** err [lib/liblow.c(267)]:
strncmp/isdigit/option.consolename failed
*** err [lib/liblow.c(376)]:as not found on this server.
Oh, oh, it's an error! possibly I die!
信越化学工業
武田薬品工業
富士写真フイルム
日立製作所
東芝
富士通
松下電器産業
ソニー
デンソー
ローム
京セラ
村田製作所
日産自動車
トヨタ自動車
本田技研工業