フォント向上委員会
■ このスレッドは過去ログ倉庫に格納されています
某OSや某OSに比べると画面が汚いと言われるUnixで フォントの設定をしてフォントを綺麗にしよう。 リンクは>>2-10 Linux Japan に載った記事。フォント制作者の裏事情が読める。 http://www.on.cs.keio.ac.jp/ ~yasu/jp_fonts.html#lj あまりにきちんとした道案内が始めにあるとスレがどんどん落ちてしまう罠 なのでage cssでunixにフォントを表示させたい場合は h1{font-family:"Times New Roman,Times,(Unix)"} な場合 何がいいっすかね?Times Roman? そういやフォント名ってどうやって 指定すればいいの? >>105 font-family: "monotype-times new roman-iso8859-1",serif; ちょっとスレ違いかも知れないけど、 だれか gtk で Anti-aliasing を実現する gdkxft http://138.251.140.21/ ~josh/gdkxft/ を試してみた人いませんか? font-family:"alias-mincho-iso8859-1"は? aliasとminchoの間に-がいるのかいらないのか ちと忘れたが >>111 >aliasとminchoの間に-がいるのかいらないのか 要ると思われ mltermで英字はOsaka、日本語はMS Gothicを使う方法。 AntiAliasは理解不可能なので、誰かMS Gothicの AntiAliasを表示出来るという人いたら報告キボン。 ~/.mlterm/font ISO8859_1=14,-apple-c osaka-medium-r-*-*-14-*-*-*-*-*-iso8859-1 ISO8859_1_BOLD=14,-apple-c osaka-bold-r-*-*-14-*-*-*-*-*-iso8859-1 JISX0201_ROMAN=14,-ricoh-ms gothic-medium-r-*-*-14-*-*-*-*-*-jisx0201.1976-0 JISX0201_ROMAN_BOLD=14,-ricoh-ms gothic-bold-r-*-*-14-*-*-*-*-*-jisx0201.1976-0 JISX0201_KATA=14,-ricoh-ms gothic-medium-r-*-*-14-*-*-*-*-*-jisx0201.1976-0 JISX0201_KATA_BOLD=14,-ricoh-ms gothic-bold-r-*-*-14-*-*-*-*-*-jisx0201.1976-0 JISX0208_1983=14,-ricoh-ms gothic-medium-r-*-*-14-*-*-*-*-*-jisx0208.1983-0 JISX0208_1983_BOLD=14,-ricoh-ms gothic-bold-r-*-*-14-*-*-*-*-*-jisx0208.1983-0 JISX0208_1990=14,-ricoh-ms gothic-medium-r-*-*-14-*-*-*-*-*-jisx0208.1990-0 JISX0208_1990_BOLD=14,-ricoh-ms gothic-bold-r-*-*-14-*-*-*-*-*-jisx0208.1990-0 これでximのfaceのフォントも反映される事を確認しました。(mlterm cvs current) >>113 こっちの 1 さんでしたか。 とりあえずは、~/.mlterm/aafont に ISO8859_1=MS Gothic-iso8859-1; JISX0201_KATA=MS Gothic-iso10646-1; JISX0201_ROMAN=MS Gothic-iso10646-1; JISX0208_1983=MS Gothic-iso10646-1; こんなんで、mlterm -A すればいいんでわないかと。 # それ以前に、freetype のリビルドせにゃいかんかもしれんが。 ebview http://ebview.sourceforge.net/ で、本文のフォントの変更方法。 src/dicttext.c src/dump.c にフォント名が書いてあるので、それを書き換える。 MS Gothicを仮に使うなら dicttext.c static gchar fontset_normal[] = "-ricoh-ms gothic-medium-r-*-*-14-*-*-*-*-*-*-*"; static gchar fontset_bold[] = "-ricoh-ms gothic-bold-r-*-*-14-*-*-*-*-*-*-*"; static gchar fontset_subscript[] = "-ricoh-ms gothic-meduim-r-*-*-10-*-*-*-*-*-*-*"; static gchar fontset_superscript[] = "-ricoh-ms gothic-bold-r-*-*-10-*-*-*-*-*-*-*"; //static gchar fontset_italic[] = "-ricoh-ms gothic-medium-i-*-*-14-*-*-*-*-*-*-*"; dump.c //static gchar fontset_fixed[] = "-ricoh-ms gothic-medium-r-normal-*-14-*-*-*-*-*-*-*"; static gchar fontset_fixed[] = "-ricoh-ms gothic-medium-r-normal-*-14-*-*-*-*-*-*-*"; 思ったが//で始まる行ってコメントアウト? Cは分からないのでスマソ。 fixedのカタカナと全角英数は死ぬ程ダサイので嫌い。 redhat 7.3 で ms gothic 使って見たけど、小さいサイズの字が汚ねぇ。 フルインストールしたはずなんだが 7.3 ってXTT入ってないの? 今まで通り(漏れは元slackwareユーザ)X-TTをソースから入れようと 思ったら http://x-tt.dsl.gr.jp/ が domain name does not exist で 見れないよー?しょうがないので debian.org からソースを落とし中… >>115 1 が MSゴシック使ってるようじゃ、Unixのフォント環境は改善されまへんで。 >>118 フリーで綺麗なフォントがないからどうしようもないような… つーか他のフォントじゃ2chのAAがうまく見れねぇじゃねーか! モナーフォント使ったことないけど、あれってフォントメトリクス 調整しただけじゃなかったっけ。それでも十分と言えばそうかもしれないけど。 それはそうと xfs-xtt、redhat の環境じゃ debian のソース build できねー。 patch 当てるとこまでは手動でやったけどその先がわかんないです… モトヤフォントキタ━━━━━━(゚∀゚)━━━━━━ !!!!! http://www.motoya.co.jp/product/product_page/font/download/download_page.html fonts.dir これでどう? 添削キボンヌ。 fn=0:MTXc1kp.ttc -motoya-cedar-medium-r-normal--0-0-0-0-p-0-iso8859-1 fn=0:MTXc1kp.ttc -motoya-cedar-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 fn=0:MTXc1kp.ttc -motoya-cedar-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 fn=0:ai=0.4:MTXc1kp.ttc -motoya-cedar-medium-i-normal--0-0-0-0-p-0-iso8859-1 fn=0:ai=0.4:MTXc1kp.ttc -motoya-cedar-medium-i-normal--0-0-0-0-p-0-jisx0201.1976-0 fn=0:ai=0.4:MTXc1kp.ttc -motoya-cedar-medium-i-normal--0-0-0-0-p-0-jisx0208.1983-0 fn=0:ds=y:ai=0.4:MTXc1kp.ttc -motoya-cedar-bold-i-normal--0-0-0-0-p-0-iso8859-1 fn=0:ds=y:ai=0.4:MTXc1kp.ttc -motoya-cedar-bold-i-normal--0-0-0-0-p-0-jisx0201.1976-0 fn=0:ds=y:ai=0.4:MTXc1kp.ttc -motoya-cedar-bold-i-normal--0-0-0-0-p-0-jisx0208.1983-0 fn=0:ds=y:MTXc1kp.ttc -motoya-cedar-bold-r-normal--0-0-0-0-p-0-iso8859-1 fn=0:ds=y:MTXc1kp.ttc -motoya-cedar-bold-r-normal--0-0-0-0-p-0-jisx0201.1976-0 fn=0:ds=y:MTXc1kp.ttc -motoya-cedar-bold-r-normal--0-0-0-0-p-0-jisx0208.1983-0 fn=1:MTXc1kp.ttc -motoya-mcedar-medium-r-normal--0-0-0-0-m-0-iso8859-1 fn=1:MTXc1kp.ttc -motoya-mcedar-medium-r-normal--0-0-0-0-m-0-jisx0201.1976-0 fn=1:MTXc1kp.ttc -motoya-mcedar-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-0 fn=1:ai=0.4:MTXc1kp.ttc -motoya-mcedar-medium-i-normal--0-0-0-0-m-0-iso8859-1 fn=1:ai=0.4:MTXc1kp.ttc -motoya-mcedar-medium-i-normal--0-0-0-0-m-0-jisx0201.1976-0 fn=1:ai=0.4:MTXc1kp.ttc -motoya-mcedar-medium-i-normal--0-0-0-0-m-0-jisx0208.1983-0 fn=1:ds=y:ai=0.4:MTXc1kp.ttc -motoya-mcedar-bold-i-normal--0-0-0-0-m-0-iso8859-1 fn=1:ds=y:ai=0.4:MTXc1kp.ttc -motoya-mcedar-bold-i-normal--0-0-0-0-m-0-jisx0201.1976-0 fn=1:ds=y:ai=0.4:MTXc1kp.ttc -motoya-mcedar-bold-i-normal--0-0-0-0-m-0-jisx0208.1983-0 fn=1:ds=y:MTXc1kp.ttc -motoya-mcedar-bold-r-normal--0-0-0-0-m-0-iso8859-1 fn=1:ds=y:MTXc1kp.ttc -motoya-mcedar-bold-r-normal--0-0-0-0-m-0-jisx0201.1976-0 fn=1:ds=y:MTXc1kp.ttc -motoya-mcedar-bold-r-normal--0-0-0-0-m-0-jisx0208.1983-0 >>122 珍しくLinux-Usersで建設的な事していたよね。 昨日ダウンロードして使っていないけど、これを使わせてもらいます。 > モナーフォント使ったことないけど、あれってフォントメトリクス > 調整しただけじゃなかったっけ。それでも十分と言えばそうかもしれないけど。 いちおう手動でグリフもいじってますよ、ただ単に拡大縮小するだけじゃ汚いので。 あまり綺麗じゃないのは自覚しておりますが。 >>122 キボンヌ〜キボンヌ〜 ☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < motoya-fonts Portsマダ〜〜 \_/⊂ ⊂_ ) \__________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | モトヤフォント使ってみたが、なんかMSゴシックに似てて、俺的にはパス。 東風フォントに慣れすぎたかなあ。 XFree86 4.xの-misc-fixedの14ptも好きだけどね。 2chはnavi2chで見てるので、AAだけモナーフォントにできたりする。 Emacs21かXEmacsじゃないといけないので、そちらに移行できないで いるんだけどね…… >>124 これはどうも… AAの表情が微妙に違っちゃうとかそもそも元の東雲フォントはいまいち とかいうのもありますが、ビットマップフォントをブラウザで常用する のはちと辛いです… >>127 なるほど、その手がありますか。 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | 東風よりもカコヨクてAAがズレないアウトラインフォントを作ってくれるスレはここですか? \  ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ・∀・) ∧ ∧ < >>119 に聞いてくださいよ!! ( ⊃ ) (゚Д゚;) \____________  ̄ ̄ ̄ ̄ ̄ (つ_つ____  ̄ ̄ ̄日∇ ̄\|ThinkPad|\  ̄ ========= \ >>132 いや、msgothic 使ってもいーじゃんって話をしていたつもり だったんだが… それはそうと debian のソースから xfs-xtt ビルドできた。 msgothic ちゃんと歪まず綺麗に表示できるようになったよ。 MS P ゴシックの設定もして八頭身モナーがずれずに表示できた。 でも一部の文字が化けたりずれたりする。モナー板のトップの とことか。どうも とかがマズイみたいなんだが? ちなみにブラウザは redhat 7.3 についてきた mozilla 0.9.9 です。 # 1.0 に age なきゃ… >>134 よーわからんがLinux板で聞いたほうが良いのでは? >>135 どうもありがと。X-TT もしくは mozilla の問題だと思うからこっち かなーと思ったんだけど、Linux板には X-TT の設定スレがあるんですね。 そっちで聞いてみました。 http://pc.2ch.net/test/read.cgi/linux/994758481/269- (´-`).。oO(shimonome 16 は 教諭の「諭」はいいが、論理の「論」は右の中ほどが開きすぎと思う。) Mozilla で日本語のページのアルファベットをプロポーショナルに するには mona-font 以外にいい方法ありますか? mona-font のように shinonome のjisx0201.1976 の ascii部 を好きなフォントで置き換えてしまえば いいんだけど、簡単な方法ありますか? ところで、通の Mozilla のフォント設定は何? MS gothic? >>142 通でもまわしものでもありませんが、Fモトヤシーダ1というフォントを 使っています。無料使用可能ですが、登録が必要です。ちょっと面倒。 >>143 レスありがと。 http://www.motoyafont.jp/trial_free.htm ちょっと前に話題になった、これですね。 このフォント埋め込みビットマップは無いと思いますが、 小さな文字はいい感じ?AAかかってかすむ? そうだとすると、MS Pゴシックのほうがいいかなーと思ってしまう。 >>144 10から16ptまでビットマップフォントが埋め込まれた.ttcフォント。 ボールドのビットマップフォントは確認の仕方がわからない。 でも、FreeTypeじゃ、ボールドはあっても使えんがな。 >>144 http://moonrock.jp/ ~don/img/motoyaceder.png フォントサイズ14なMozillaで適当に文字を表示させてみました。 font size="6"〜"1"、boldとitalicの組み合わせなど。 大きい文字ほどガタガタ感はありますが、実際にはそれほど気になりません。 小さい文字はitalicでなければ見やすいと思います。 http://www.geocities.co.jp/SiliconValley-Cupertino/9688/software/WF2XF/WF2XF07.zip ほかのスレでこっち行けと言われたので来ました。 WindowsのフォントをX11のBDFに変換するソフトを作ってみました(Windows用のアプリです)。 fstobdfというのもあるらしいですが、せっかくなので・・・ MSゴシックをTrueTypeのまま使ってて重いという人にはいいんじゃないかと。 まあフォントに関する知識がついたからよしとしましょう。 このモトヤフォントをAA対応にしてみようかな? 車輪の再開発とは言え、作ってしまうとこがいいなぁ。 いい根性してるよ。 >>148 は、基本的に>>598 を小馬鹿にしていると WF2XFのサポートページを作りました。バージョンが0.8になりました。 http://www.geocities.co.jp/SiliconValley-Cupertino/9688/software/WF2XF/wf2xf.htm 車輪の再発名で終わったのではあまりにも悲しいので、いろいろ独自の機能を付けていきます。 Ver0.8では、あらゆるプロポーショナルフォントをAA対応にすることができます。 ・・・とは言え吐くBDFはまだまだ見るに耐えないものですが。 (AA対応でなければきれいに出ますので勘違いしないでください。) freetypeを使えばUNIXでもtruetypeをラスタライズできるんだろうか? それができればわざわざWindows用のアプリにする必要もないんだけど・・・ 今freetypeのチュートリアルを読んでるところなんですが、結構簡単そうですね。 これならすぐ作れると思います。 1. big5繁体字フォント bdf ファイルにひらがな、片仮名を追加した ものはありませんか? 2. それから日本語フォントに丸数字などを追加する簡単な方法は ありませんか? おながいします。 >>156 いっぺんBDFファイルふつーのテキストエディタで開いてみれ freetype と xtt の違いがわかんねーよ。(´Д`) xfs と xfs-xtt と xfstt の違いもわからん。 efont の japanese bitmap font collection http://openlab.ring.gr.jp/efont/japanese/ かーなりいいね。 メジャーなフォントを集めて、 -alias-fixed-*- で串刺 alias してる。 iso8859-1 も入ってるから emacs の fontset 設定もらくちん。 Emacs.Fontset-1: -alias-fixed-medium-r-normal-*-10-*-*-*-*-*-fontset-10 Emacs.Fontset-2: -alias-fixed-medium-r-normal-*-12-*-*-*-*-*-fontset-12 Emacs.Fontset-3: -alias-fixed-medium-r-normal-*-14-*-*-*-*-*-fontset-14 こんな感じ。僕はこれに mplus も加えて使ってます。 bdfでプロポーショナルなフォントって記述できるのですか? >>161 Xに入ってるプロポーショナルフォントはどうやって記述したと 思っているのか(略)たい。 >>156 CJKV本によると、Big5Plus(Big5+)という拡張規格には仮名が 含まれてるそうだから、それに対応した物を探してみては? >>159 freetype, xfsft: FreeType 使用 欧州人開発 xtt, xfs-xtt: FreeType 使用 日本人開発 現在塩漬け xfstt: FreeType 不使用 欧州人開発 現在はよくわからん xfs は Xserver のフォントまわりを別プロセスに追い出したもの X11R5 の時フォントの集中管理のために開発された気がする >>163 おー、まじサンクス! かなり参考になりました。 truetype の実装の違いみたいなものでしょうか。 しかし現在はこれに xft が加わって ますますわかりにくくなってますね。 Xでは100dpiより高いdpiでも、フォントの計算では100dpiとして扱 われるので、日頃高いdpiで使ってる俺としてはちょっと気にくわない。 >>164 > truetype の実装の違いみたいなものでしょうか。 そのとおり 次くらいしか参考になりそうな日本語の文書が無いですな http://www.freebsd.org/doc/ja_JP.eucJP/articles/fonts/x484.html > しかし現在はこれに xft が加わってますますわかりにくくなってますね。 Xft は上の物とは違い旧来の X11 の font subsystem とは独立したもので すでに xft1 と xft2 があったような 他にも XST extension (STSF による Xserver の拡張) があって 個人的にはそれに期待しているのだが http://stsf.sourceforge.net/ には 0.2 と書かれているけどすでに 0.3 が出ている 英語のプレゼン資料は http://donnell.systemnews.com/system-news/jobdir/submitted/2002.12/8009/8009.html からたどればある キタ━━━━━━(゚ A ゚)━━━━━━ !!!!! Solaris につく Gnome は XFT では無くて XSTSF を使うと 樋浦さんが LinuxWorld の連載に書いていた LinuxWorld Online:LinuxとSolarisの違いを知る:第8回 次世代テキスト描画システム「STSF」 http://www.idg.co.jp/lw/back/200204/20020424_01_solaris.html http://osakattf.hp.infoseek.co.jp/converted/Osaka.zip このスレ、リンク先など参考にして、上の Osaka フォントを使用するための fonts.dir を作成してみました。(まだ試せていないのですが...) # かなり自信がないので、「ここが違うぞゴルァ」という方、ご指摘願います fonts.dir=================================================================== 12 osaka.ttc -Apple-Osaka-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0 ab=y:osaka.ttc -Apple-Osaka-bold-r-normal--0-0-0-0-c-0-jisx0208.1983-0 ai=0.4:osaka.ttc -Apple-Osaka-midium-i-normal--0-0-0-0-c-0-jisx0208.1983-0 ab=y:ai=0.4:osaka.ttc -Apple-Osaka-bold-i-normal--0-0-0-0-c-0-jisx0208.1983-0 bw=0.5:osaka.ttc -Apple-Osaka-medium-r-normal--0-0-0-0-c-0-iso8859-1 bw=0.5:ab=y:osaka.ttc -Apple-Osaka-bold-r-normal--0-0-0-0-c-0-iso8859-1 bw=0.5:ai=0.4:osaka.ttc -Apple-Osaka-midium-i-normal--0-0-0-0-c-0-iso8859-1 bw=0.5:ab=y:ai=0.4:osaka.ttc -Apple-Osaka-bold-i-normal--0-0-0-0-c-0-iso8859-1 bw=0.5:osaka.ttc -Apple-Osaka-medium-r-normal--0-0-0-0-c-0-jisx201.1976-0 bw=0.5:ab=y:osaka.ttc -Apple-Osaka-bold-r-normal--0-0-0-0-c-0-jisx201.1976-0 bw=0.5:ai=0.4:osaka.ttc -Apple-Osaka-midium-i-normal--0-0-0-0-c-0-jisx201.1976-0 bw=0.5:ab=y:ai=0.4:osaka.ttc -Apple-Osaka-bold-i-normal--0-0-0-0-c-0-jisx201.1976-0 =========================================================================== その osaka おれも拾ってきて使ってるが、 osaka って license はどうなの? 勝手に配布していいのですか? 使っている身分で言うのも何ですが。 やや free (resell 禁止) の英字 TT フォントみつけました。 変態文字ばかりです。 http://fonts.tom7.com/ >>173 漢字Talk 7.5.3 のOsaka については 「Osakaフォント for Windows Part 3」 (Win 板) http://pc3.2ch.net/win/kako/1011/10114/1011420604.html の >>20 あたりかな へー、漢字Talk 7.5.3 が無償配布されてるんだ。 ところでアップルのサイトにいったら OS X には $10000 相当のフォントが入っているとか書いてあった。 フォントのためだけに買ったりして。 そういえば昔 beta 版があったな。 あれってただだっけ? あれから持ってくるのは いけないことだろうか。 ところで、某デスクトップ画像スレで知りましたが、 手書きの日本語 truetype font ありました。 ttp://yozk.hp.infoseek.co.jp/ 手書きにしてはかなり読みやすい。 >>177-178 (゜Д゜) キミらおもろいな。吉本入れや。 いまどきのKDEとかGNOMEはfonts.dirにTTCap書かなくてもfontconfigでイッパツ認識らしいじゃないの。 しかしやっぱり古いアプリ、たとえばEmacsには恩恵まわってこないかなあ。 東雲フォント、インストール場所に他のフォントも混在している既存のフォントパス を指定すると、エラい目に遭うな Mac用のTrueTypeをXFree86 4.xで使えますか? >>184 OpenTypeって使えたっけ ? 正式対応はまだだったような。4.3から ? そうでつか、Mac用TrueTypeは無理なんですね。 では、Mac用 PS/ATM fontは使えるのでしょうか? ちなみにAcrobat付属の小塚明朝は使えてます。 あ、小塚明朝はLinux版Acroread5付属のものです。 >>186 リソースフォークとかデータフォークなどの問題やその他もろもろの問題が あるので使えません MacOS X の多くのフォントでも同じ STSF 0.4 relase age ttp://sourceforge.net/mailarchive/forum.php?thread_id=1897238&forum_id=7729 やっと STSF/Xft bridge が出てきた ttp://stsf.sourceforge.net/images/gnome.png OpenLinux3.1.1付属のFontface4550 Symon Ver.1.2は、FreeBSD環境でも 使えますか? 4/8 に元 X-TT の方面でいろいろと after X-TT について触れていたのは 日経 linux の記事があったからなのかな ktermは下記のオプションでOsakaを使った日本語表示ができたのですが、 kterm -fkB -apple-osaka-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0 rxvt(2.7.2)では日本語が空白になってしまいます。:w rxvt -fm -apple-osaka-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0 どうすればいいのでしょうか?他のフォントは表示できます。 FreeBSD 4.8-RELEASE,XFree86 4.3.0,xtt ~ でも最近ってずいぶんよくなったっつーか、もう十分というか。 MozillaでAntiAliasかけられるようになったし。 Terminal内ではBitmapがいいし。 いうほど汚いか? 十分美しいフォント環境をフリーでも手に入れられるように なったことは確かだが、やはり手間がかかることは昔から かわってない。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる