フォント向上委員会

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
NGNG
某OSや某OSに比べると画面が汚いと言われるUnixで
フォントの設定をしてフォントを綺麗にしよう。

リンクは>>2-10
207名無しさん@お腹いっぱい。
垢版 |
NGNG
>>204
fonts.alias
NGNG
>>207
以前はXからフォントをとっていたのでそれで良かったのですが、
アンチエイリアスの効く FreeType/Xft を使うとどうにも……。
と、いう事情は先に書いておくべきでした。ごめんなさい。

fontconfigも試してみたのですが、これはフォント検索のクエリと、
クエリにマッチしたフォントの情報を書き換えるだけしかできないので、
fonts.alias のような機能はないみたい。
標準のfonts.confを見てると、obliqueなフォントの検索に対して
それがなくて、(近いものがマッチするので)romanなものが返された
場合に、マトリックスを操作してobliqueにする、なんてのがありました
けど、どうやらmozillaのように一覧から選ばせる場合には弱いようです。

あるstyleのものが欠けている場合はともかく、実在のフォントファイルが
ないファミリ名でフォントを使おうとするとき
(ex. Hoge Mincho L, Hoge Mincho M, Hoge Mincho B というフォントを
まとめて Hoge Mincho として扱いたい場合) にはなおさら。

とりあえず、fonts.aliasの精神をそのまま踏襲して、fontconfigの作った
fonts.cache-1を編集してフォント名を変えたエントリを追加すると
使えるようになっちゃいましたが、もう一回実行すると消えちゃうだろうし、
もうちっとこう、マシなやりかたはございませんかね。
209名無しさん@お腹いっぱい。
垢版 |
NGNG
>>208
以下のような形で、結構イイ感じになった。ゎーぃ。

<match target="pattern">
  <test name="family">
    <string>Hiragino Kaku Gothic Pro W3</string>
  </test>
  <test name="weight" compare="more">
    <const>medium</const>
  </test>
  <test name="weight" compare="less_eq">
    <const>bold</const>
  </test>
  <edit name="family" mode="prepend">
    <string>Hiragino Kaku Gothic Pro W6</string>
  </edit>
</match>
210mmm
垢版 |
NGNG
Mozillaでアンチエイリアスなフォントの描画を
出来るように設定したのですが、10ptぐらいの
フォントだと強制的にビットマップフォントが
つかわれてしまうようです。

ビットマップフォントを使用しないようにするには
どうすればいいのでしょうか? 教えて下さい。
211名無しさん@お腹いっぱい。
垢版 |
NGNG
>>210
バージョンにもよるしコンパイル時の設定にもよる

つーかMozillaスレ逝くべし
212山崎渉
垢版 |
NGNG
(^^)
213山崎渉
垢版 |
NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
NGNG
>>210
でも 10pt 位だったらWindowsのようにビットマップを
つかった方が表示が早くて(・∀・)イイ!と思うんだけど。
小さいベクトルフォントを用意しても綺麗に整形される?

小さくて(Bold, Italic,) x (日本語, アルファベット)が全て揃った
フォントなんて無いかな…
215名無しさん@お腹いっぱい。
垢版 |
NGNG
何処かにフリーの中国語フォントは無いでしょうか?
GhostScriptで使いたいんですが・・
216名無しさん@お腹いっぱい。
垢版 |
NGNG
>>215
いっくらでもあるだろ

とりあえずFreeBSD portsのchineseカテゴリでもあさってみるとか
NGNG
>>214
M+フォント
10dot日本語フォントは第1水準までしか完成してないけど。
NGNG
>>215
http://packages.debian.org/ttf-arphic-bkai00mp
http://packages.debian.org/ttf-arphic-bsmi00lp
http://packages.debian.org/ttf-arphic-gbsn00lp
http://packages.debian.org/ttf-arphic-gkai00mp
http://www.arphic.com.tw/
NGNG
ああ font 面倒くせえよ。
今 Unix 界で一番面倒で非本質的な知識が font 関連の知識だな。
統一規格でびたっと決まってくれよ。
NGNG
バッドノウハウと「奥が深い症候群」
っつーやつだな。
221名無しさん@お腹いっぱい。
垢版 |
NGNG
統一規格
レンダリングエンジン:freetype2
マルチバイト文字: xtt
アンチエイリアス: Xft2/fontconfig

Mozillaとかmltermはこれが前提になってるような...
gnomeとかkdeもベースはこれのような。


gnu-unifont
または昔ネスケが配ってた
bitstream-cyberbit(cybercjk)の改良版
キボンヌ
222221
垢版 |
NGNG
あるいは
ArialUnicodeMSのアジア圏の文字だけ
MS明朝に差し換えたものでもいい。
NGNG
STSFがもうちょっと早くマトモになってたらなぁ…
224動画直リン
垢版 |
NGNG
http://homepage.mac.com/hitomi18/
NGNG
今からgsのフォントを入れるのだけれど、
Ghostscriptのフォント設定はX以上にワケワカラン...

とりあえず必要と思われる材料をGet。資料検索中。

# pwd
/opt/local.gs/share/ghostscript

# ls
7.05/ Kochi-OTF-0.018.tar.bz2 adobe-cmaps-200204.tar.gz
gs6.51-cjk-20011102.tar.gz
CIDKit-20030426.tar.gz README gnu-gs-fonts-other-6.0.tar.gz
Kochi-CID-0.018.tar.bz2 acro5-cmaps-2001.tar.gz gnu-gs-fonts-std-6.0.tar.gz

# ../../bin/gs -v
GNU Ghostscript 7.05 (2002-04-22)
Copyright (C) 2002 artofcode LLC, Benicia, CA. All rights reserved.
226むむむ
垢版 |
NGNG
(5) PDFファイル読み込み時のCJKフォント代替のための設定

CJKフォントが埋め込まれていないPDFファイルをgsで閲覧等する場合、PDFファ
イル内で指定されているCID-keyedフォント名が、Resource/CIDFontや
CIDFnmapにエントリされていれば問題はないのですが、往々にしてそれは望め
ませんし、しかも、PDFファイル内で指定されているCID-keyedフォント名がロー
カルエンコーディングのまま明示されていることも多々あるため、
Resource/CIDFontやCIDFnmapにそのフォント名をエントリすることさえ困難で
ある場合もあります。そのため、PDFファイル読み込み時に用いられるCJKフォ
ント代替のための特別なCID-keyedフォント名(/Adobe-CNS1, /Adobe-GB1,
/Adobe-Japan1, /Adobe-Japan2, /Adobe-Korea1)に、あなたが所有しているフォ
ントを登録する必要があります。

具体的にはCIDFnmapに、例えば、以下のようなエントリを追記して下さい。

/Adobe-CNS1 /MOESung-Regular ;
/Adobe-GB1 /BousungEG-Light-GB ;
/Adobe-Japan1 /WadaMin-Regular ;
/Adobe-Japan2 /WadaMin-RegularH ;
/Adobe-Korea1 /Munhwa-Regular ;

PDFファイルでCID-keyedフォントが見つからなかった場合、これらのフォント
が代替されるようになります。

具体例は、インストールされている"CIDFnmap.CJK"を参考にして下さい。

また、その"CIDFnmap.CJK"には、CJK PostScriptでよく使用されるCID-keyed
フォント名の別名定義例が記載されています。(そのCID-keyedフォントの実体
を所有してないなら)、それを参考にして、既にあなたが所有しているフォン
トに合わせて、それらの別名を定義しておくとよいでしょう。
NGNG
苦労したくないんだったら、PDF を読むのには gs を使わず、
Acrobat Readerで読むことをお勧めするよ。
NGNG
ほとんどコピペ荒らしだな…。

*BSDのports/pkgsrcとかなんとかLinuxのパッケージとかの設定そのまま
パクっちゃうのが手っ取り早いんではないかと。

ちなみにGNU Ghostscriptの最新版は7.06。
NGNG
最近packageに任せっきりだからあんまり苦労したことないな。
苦労する人とは要求しているレベルが違うんだろうか…

gnome-terminalの固定幅fontでよさげなのを探す時、
GNOMEがfontconfigに突入した時、/etc/fonts/local.conf書いて、
fc-cacheしなきゃいけないのがわかんなかったくらい。
NGNG
>227
ps2pdfでTrueType/CIDの日本語フォントをType1埋め込みできるようになるから、
苦労するだけのことはある。
231名無しさん@お腹いっぱい。
垢版 |
NGNG
gs8.00ではtruetypeフォント埋められますか?
232227
垢版 |
NGNG
>>230
それは「PSを読んでPDFを書く」話だから>>226の設定をしても無意味。
ちなみに、CID を使うだけなら何も考えずに /Resource/CIDFont に
置くだけ。「(CID)フォント名 == ファイル名」だから X より簡単。

>>225 のように Kochi-CID を持ってきているなら、lib/CIDFnmap の
%(CIDFnmap.Koc) .runlibfile
の行頭の % を取り除き、CIDFnmap.Koc ファイルの 「Kochi-」が
入っている全部の行から 行頭の % を取り除いておけばとりあえず OK。
233230
垢版 |
NGNG
>>232
>>226をちゃんと読んでませんでした
逝ってきまつ。。。

>>231
今んとこ無理だったはず
NGNG
>>233
CJKぢゃなかったらTrueTypeも埋められたような、
とヘリクツをこねてみるテスト
NGNG
<match target="font">
<test name="family">
<string>Hiragino Kaku Gothic Pro W3</string>
</test>
<edit name="hinting"><bool>true</bool></edit>
<edit name="autohint"><bool>true</bool></edit>
</match>

これでmozillaでweb見ると、正直Macで見るより綺麗で見易い。
Macのフォント使ってて申し訳ないけど。
236名無しさん@お腹いっぱい。
垢版 |
NGNG
>>235
ネタかね?
日本語でhintingかけるとぐちゃぐちゃになって汚いと思う。
autohintもまだ発展途上だし。でもひょっとしたらうちだけそうなのかもしれないので
できればscreenshotを見せて欲しい。
NGNG
> でもひょっとしたらうちだけそうなのかもしれないので
> できればscreenshotを見せて欲しい。

自分のを晒してみてはどうっすか?
NGNG
>>237
そんなことしてもhinting onできれいな人の様子が分からないじゃないの
239235
垢版 |
NGNG
http://sakots.pekori.jp/imgboard/imgs/img20030508153724.png

どうかな…
太字は級数によってHiraginoのW6かW8かを変えるようにしてある。
それと大きくなったらhinting解除だよもん。
NGNG
本文の文字はさほど綺麗には見えないが、見出し文字やメニュー文字は綺麗に見える
NGNG
本文はガタガタで読みにくいと思う。
NGNG
hinting してるにしてはきれい。
NGNG
>>241
本文の漢字の高さが揃ってないのは明らかにhintingの副作用だろうな。
NGNG
主観だが、確かにOSXよりは読みやすいな。OSXはhintingしてないからか。
まあ少なくとも、ビットマップフォントよりかは数倍いいと思う。
同じページを表示させてみたら悲しくなったよ
NGNG
http://penguin.s4.xrea.com/imgboard/img-box/img20030318112723.png
昔取ったscreenshot、hinting off
NGNG
誰かTrueTypeフォントのファイル形式を日本語で説明してるページ
ご存じの方いますか?
NGNG
>>244
OSX(10.1)のIEはヒンティングしてる。TextEdit はしてない。
「排」の字にヒンティングの副作用が出てるかどうかで分かる。
(線の幅が一定になるけど上の3本の線が上ずった形になってる)

OSX と言っても10.2以降はAAのかかり具合をシステム環境
設定で変更できるはずなんで、一概には言えないのでは。
NGNG
モリサワOpenTypeを手に入れたんですが、font-family名が
"A-OTF Futo Go B101 Pro Bold"とかなのです。

"-"が入ってるおかげでwaimea等でfamily指定しようとしても
出来ないのですが、何とかする方法ないでしょうか。

fonts.confでfamily名を弄ろうとしてみたけどダメでした。
NGNG
>>248
akito氏のpatchで似たようなこと修正するのがあったはずだから参照して書き換えれば?
250248
垢版 |
NGNG
パッチ当ててみますた。日本語フォント名は使えたのですが
固定幅フォントが間延びしたり、肝心の"-"はダメっぽいです。

今日はここまでにして寝ます。
NGNG
バイナリエディタでフォント名を書き換えるのは駄目ですか
252あぼーん
垢版 |
NGNG
あぼーん
253名無しさん@お腹いっぱい。
垢版 |
NGNG
簡体中国語のPostScript Type1フォントがダウンロードできる所知りませんか?
TrueTypeから生成する方法は、自分が仕事で使えるマシンには、gcc等のコンパイル環境が
存在しないのでツールがインストールできないのでつ。
254名無しさん@お腹いっぱい。
垢版 |
NGNG
gs705/ps2pdf/Kochi-CIDのテスト。
まー上出来では、と思っているテスト。
http://cgi.members.interq.or.jp/hokkaido/asato/upload/jam3ddr/OB000815.pdf
NGNG
Mozilla の出力かな。綺麗だったよ。
256あぼーん
垢版 |
NGNG
あぼーん
NGNG
ねーねー、東風って14ドットだと\が円記号にならない?
どうすればいいの
NGNG
実に奇妙なことですが、ターミナル上で小さいアンチエイリアスフォントを使うのが気に入ってしまいました。
次は(x)emacsでアンチエイリアスフォントを使ってみたくなったのですが、何か方法は無いものでしょうか。
-nwで起動するとgnuclientが使え無さそうなのがネックです。
NGNG
それは確かに奇妙なことだが、
XEmacs なら -nw でも gnuclient 使えたと思うよ。
最近使ってないから確実な情報ではないけど。
260258
垢版 |
NGNG
>>259
gnuclient -nwなんて出きるのですね!
ますます奇妙なことに、アンチエイリアス極小フォントなemacsも気に入ってしまいました。
ありがとうございました。
261名無しさん@お腹いっぱい。
垢版 |
NGNG
>>32
Red Hat Linux 9では /usr/share/fonts/ja/ 以下に放り込むだけでOpenTypeフォントが使えましたが。
NGNG
(・A・)カエレ!
NGNG
10日ぶりのカキコは一年半以上のレスに対してか…
NGNG
赤帽つかてないのでわからんのだけど、1.5年前というと赤帽7ぐらいなのか?
NGNG
>>32に聞け。まだ生きているかどうかさえ確かでないが。
NGNG
死んでたら、恐山に行けば良い。FAQだが…
267名無しさん@お腹いっぱい。
垢版 |
NGNG
Osakaフォントをダウンロードしてインストールしたんですが、
表示されません…
「無効なタイプ、または壊れてます。製造元に問い合わせてください。」
と表示がでます…。
ダンロードしたOsakaフォントは壊れていたのでしょうか…?
NGNG
>>267
製造元に問い合わせてみれば?
269名無しさん@お腹いっぱい。
垢版 |
NGNG
製造元…ってダウンロードしたとこですかね?
問い合わせる方法が書いてないからなんともできないのですが…
NGNG
>>269
サイズくらい自分で調べたのか?
NGNG
xft2で、fc-cacheするとフォント名が同じになってしまうフォントが複数あったので、
<match target="font">
<test name="file"><string>/usr/share/fonts/type1/mathml/cmex10.pfb</string></test>
<edit name="family"><string>cmex10</string></edit>
</match>
という風にしてみたのですが、期待通りに名前が変わりません。
どこがおかしいのでしょうか?
ファイル名は、ディレクトリなし、拡張子無しも試してみました。
272名無しさん@お腹いっぱい。
垢版 |
NGNG
(;´Д`)ドウスンノ
http://www.on.cs.keio.ac.jp/~yasu/jp_fonts.html
273あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>272
Debianスレでも話題になってる
http://pc.2ch.net/test/read.cgi/linux/1051790435/738-
NGNG
もうフリーで使えるフォントは和田ラボだけか?
276名無しさん@お腹いっぱい。
垢版 |
NGNG
すごいことになってきたな、、、。
277あぼーん
垢版 |
NGNG
あぼーん
278名無しさん@お腹いっぱい。
垢版 |
NGNG
32 ドットビットマップフォントの無断複製について
http://khdd.net/kanou/fonts/stolenbitmap.html
NGNG
これ致命傷って言わない? いや…まずいね。すごくまーずーいー
280名無しさん@お腹いっぱい。
垢版 |
NGNG
これを機に新しい高品質のフォントが生まれるといいな
281あぼーん
垢版 |
NGNG
あぼーん
NGNG
文字の絶対数が多い言語圏ならではの苦悩だなー。
おいそれと新フォントなんて作れない。
NGNG
これを機に>>280が新しい高品質のフォントを作ってくれるといいな
284名無しさん@お腹いっぱい。
垢版 |
NGNG
期待age
NGNG
>>278
微妙にちがう気がする...
http://cgi.members.interq.or.jp/hokkaido/asato/upload/jam3ddr/OB0001015.png
NGNG
渡邊フォントってどこが作ったの?
287あぼーん
垢版 |
NGNG
あぼーん
288名無しさん@お腹いっぱい。
垢版 |
NGNG
>>286
>>278のひとつ上のページにみっちり書いてあるぞ。
NGNG
>>288サンクス
http://khdd.net/kanou/fonts/so-called-watanabe.html
>そもそものオリジナルは、京都大学教育ソフト研究開発クラブが開発した
>数式ワープロ LABO System 123 に含まれていた 32 ドットのフォントです。

つまりこの京都大学教育ソフト研究開発クラブという長ったらしい名前の
集まりが盗作したってことですか。
290あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>285
東風明朝と比べても意味なし。
$ xlsfonts|grep watanabe
で出てくるのが元の bitmap で、それを利用して東風が作られたって訳。
292名無しさん@お腹いっぱい。
垢版 |
NGNG
PGのひと、見てね
http://mypage.odn.ne.jp/home/dongrico
293名無しさん@お腹いっぱい。
垢版 |
NGNG
……まあ、何も言うまい(しかし、言うべきことがあるということだけ表明)
294名無しさん@お腹いっぱい。
垢版 |
NGNG
TTF版の和田研ゴシックもアウトだってよ!
http://wiki.fdiary.net/font/?stolenbitmap
NGNG
おお! これが、「日本のオープンソース界の基底部に組み込まれてしまっているゆがみ」ってやつですか。
NGNG
たかがフォントじゃん。
Xを使いこなせない俺にはイラン。
NGNG
やっぱk14でしょう。
NGNG
この↓フォントはなくてもぜんぜん困らないけど、東風がなくなるととても困る。
http://cgi.members.interq.or.jp/hokkaido/asato/upload/jam3ddr/OB0001035.png
NGNG
ぜんめつ
日本はおわった…
NGNG
ええっと、知られているところでは知られていたってことなのかな?
301名無しさん@お腹いっぱい。
垢版 |
NGNG
こ れ で 犬 糞 を 終 わ っ た な(w
NGNG
東風さようなら。
303名無しさん@お腹いっぱい。
垢版 |
NGNG
やっぱり日本人はウィンドウズだね!!
NGNG
ika nihongo no hyouji wo kinshi suru.
NGNG
linux to onaji de pakuridarakedane!
NGNG
nihongo wo hyouji dekinakunatta hitoga takusan irunode
sono hitotatino tameni Roman-Alphabet de kakimashou.
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況