検索結果

キーワード: ‘ソフト’

もうフォントが欲しい話でも、フォントを作る話でもなく、フォントエディタを作る話だな。 自分の中で今、FontForge並に編集できるものに発展させたい欲が燃え上がっている。 でもそこまでやるにはテキストエディタ作るくらいの根性が必要そうでね。 素人が片手間に作れるものでもなさそうに思う。 ともかく、読み込んだデータを、再計算して書き出すと言うところまで出来た。 TrueTypeフォントには、壊れてないかチェックするためのハッシュ的なもの…続きを読む

連日、何をやっているのかわかりにくいと思うから、今やってることをまとめておく。 FontForgeでフォント編集すると、いったん独自データにコンバートされるせいで、 読み込んだフォントをそのまま書き出すことは不可能であり、 ほんの一箇所の数字だけ変えたいだけでも、他に余計なところまで勝手に変更されるという事で、 現在、そのピンポイント変更用のソフトを作ってる。 で、今のところ、OS/2テーブルを読み込むところまで来たのだが、書き込みはま…続きを読む

なんだかんだ言って、ようやく作り始めた。 最終的には、こんな無機質なリストアップではなく、なるべくかみ砕いたUIにしたいが、 現時点ではまず、正常に読み込めているかどうかの確認優先のため、 「とりあえず」このようにパラメータのリストアップのみをしてみている。 VenderがBitsになってるあたりとか、正常に動作してそうな感じがする。 とりあえずはこんな感じで、フォントの中身の数字を見れる状態だけ目指そう。 ほいで、どうしたいかでどこを…続きを読む

とにかく既存のフォントエディタでは自由にならないことを自由にしたいだけなのだが、 既存のフォントエディタで加工した後に、気にくわないところだけちょこっといじりたいということで、 まずはフォントファイルの仕様みたいな物を探して読んでたら、目は疲れるし腰は痛いし、 健康上の理由でそういうツールは作れないという結末が見えてきた。 正直なところ最近は、フォントの仕様が英語で書かれた物を読むより、 フォントを扱うDelphi製ソフトのソースがあっ…続きを読む

さて、うまくいったように見えたフォント話の続き。 今使いたいのは、Bitstream Vera Sans Monoである。 アウトラインでも綺麗だし、等幅で似た字と間違わない良いフォントだ。 これを普通にWindows XP に入れると、日本語部分は全然等幅じゃない。 おそらくMS PゴシックかUIゴシックで表示されているのだろう。 プロポーショナルフォントに対応したソフトでなら、英語部分さえ等幅なら問題ないが、 等幅フォントにしか対応…続きを読む

テキストエディタにわがままを言う人って、フォントにもわがままで当然みたいだ。 萌ディタの中の人も10ptのビットマップフォント作って使ってるし、 BDF UM+の人もviがらみの何かを作ってるみたいだし。 でも、テキストエディタにわがままを言うタイプの人が求めるフォントって、 テキストエディタで使うためのフォントであって、そりゃ昔ながらの等幅ビットマップなんだよね。 上記二つもそうだし、あたしも等幅のビットマップフォントを求めてきた。 …続きを読む

安易なネーミングのせいか、同名のあきらかに別のものがいろいろあるみたい。 そして、探しているメモ超には辿り着けないでいるのが、 どうしてそれを探しているのかという話。 真魚のソースの中に、自分用のURLメモが何カ所かあるわけだが、 その中の一つ、 http://www.uri.sakura.ne.jp/~cosmic/yuno/lab/ これが「ためになる」というコメント付でメモしてあった。 実際にためになる事がいっぱいあるのだが、一番…続きを読む

どうなんだろう。こんな事が出来るのはやっぱり儲けてるんだろうな。 http://www.vector.co.jp/info/060405_new_schedule.html >従来、毎週水曜日・土曜日に更新を実施 >この更新スケジュールを原則として毎週火曜日~土曜日の週5回に変更 でもさ、新しいファイルを公開してくださいって、Vectorにお願いすると、 約一週間~二週間くらいの作業時間がかかって、 その作業を終えて最初に迎える水曜日か…続きを読む

掲示板に書かれた事に関する見直し。 真魚のメニューの「特殊」には各種変換をやらせる項目がある。 ①半角のカタカナと全角のカタカナを相互変換 ②ひらがなとカタカナを相互変換 ③大文字と小文字を相互変換 一応、この三つの操作がこのメニューからできるわけだが、 掲示板に寄せられたのは、④全角と半角の相互変換である。 一見、①と④は同じ事のように見えてしまうが実は違う。 数字やアルファベットや記号にも、全角と半角が存在していて、 ①はカタカナ以…続きを読む

出来てすぐ気がつくのは、こっそり注目してたから。これ完成したみたい。 http://homepage2.nifty.com/Km/onig.htm 何から話そうか。そうだ、まずは乙。もしくはグッジョブ。 Delphiでは正規表現がはじめからは入っていないので、 誰かが作る必要があるわけだが、Delphi以外の有名どころの正規表現を、 その部分だけVC++でビルドして、ヘッダ書いてDelphiから使用するって話。 DLL付の配布になるので…続きを読む

C++ならいろんなところでコンパイラが作られて、切磋琢磨でよりよいバイナリ作れるんだろう。 Delphiは油断してるとひどいバイナリ吐いてるなぁって感じた。 いや、ひどいバイナリは、ひどいソ-スを書くがゆえに作られるのだが、 読みやすく書いただけの部分とかは、最適化でなんとかなって欲しいものだ。 Delphiのプロジェクトのオプションに、最適化するかどうかのチェックボックスがあり、 はじめからオンにしていて、デバッグ中でもそれを外すこと…続きを読む

1953 letters | 500 views | コメントする

本当は納得いく動作ではないが、それでも連続した文字入力のアンドゥを実装しなきゃならんだろうか。 この件は先日も書いたとおり。 これがメモ帳だけの動作なら、Undo回数が違うから動作も違うのだとかたづけられるのだが、 偽パッドもこの動作をしていると言うことは、リッチエディットでもこの動作だということだから、 複数回Undoできるものでもこれは標準的な動作なのかも知れない。 もしやと思って試してみたら、Wordも同じくその動作だ。 適当な場…続きを読む

1491 letters | 486 views | コメントする

新機能追加とかではなく、既にある機能を最初から見せるべきかの話。 デフォルトでスペースや改行を表示するって、おせっかいすぎると感じた。 あたしゃ断然なにもかも表示派だが、メモ帳では表示されないものが表示されたら、 「何この三角とか四角とか?」って混乱するんじゃないかなと。 自分で好んで表示させた人ならわかるけど、 本来非表示のものをあえて表示させる機能は、デフォでオンじゃない気がした。 それを言ったら、ルーラーや行番号はどうなのかと。 …続きを読む

1869 letters | 510 views | コメントする

Alphaの日記をざっと読んだ。 難しすぎる話題が多く、ほとんど理解できないのだが、わかる部分は参考になった。 特に、インド方面の言語については知らなかったことを知れて満足している。 以前は不明だったこのエディタの存在意義、方向性が何となく見えてきた。 最初見たときは、スクリプト用のエディタなのにユニコードに注力して理解不能だった。 スクリプトとかプログラミングってむしろ、コンパイラとかが判定に失敗しないよう、 ANSIのみ、もしくはせ…続きを読む

あくまで、真魚の理想は「ヘルプなしでもわかるように」だ。 だが、一番ヘルプの要らないはずのメモ帳ですらヘルプがある。 真魚における、ヘルプ見なきゃわからないかも知れない機能については、 余計な機能が必要な機能の邪魔をしないように、 出来るだけ目の届きにくいところにひっそりと置いてある。 たとえば正規表現は、おそらくテキストエディタの中では高機能な部類であるにもかかわらず、 「正規」と書けば正規表現を知らない人が正規の検索だと思うかも知れ…続きを読む