もう21時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]女性必見!ネットで高収入バイト[PR]  

Linux上でのフォント総合スレ 4

1 :login:Penguin:2007/04/29(日) 11:05:33 ID:NidUqzfN
Linux上でのフォントの使用法やライセンス的にもフリーなものを中心とした
フォント自体に関する話題のスレッドです。

関連URIなどは>>2-5辺り。

・過去スレ
フォントを何とかしてくれ!! http://pc5.2ch.net/test/read.cgi/linux/986096392/
Linux上でのフォント総合スレ http://pc8.2ch.net/test/read.cgi/linux/1089996714/
Linux上でのフォント総合スレ 3 http://pc11.2ch.net/test/read.cgi/linux/1130748494/


764 :こんなんでどうかね:2009/09/20(日) 00:36:53 ID:Wiycj4xM
use Font::TTF::Font;

$font = Font::TTF::Font->open($ARGV[0]);

$uni = 0x3041;
$gid = $font->{'cmap'}->ms_lookup($uni);
printf("GID of 0x%x is %d¥n", $uni, $gid);

# read 'vert' feature
$gsub = $font->{'GSUB'}->read;
$subtable_offset = $gsub->{'FEATURES'}->{'vert'}->{'INDEX'};
$vert = $gsub->{'LOOKUP'}->[$subtable_offset];
$vert_coverage = $vert->{'SUB'}->[0]->{'COVERAGE'}->{'val'};

$vert_gid = $gid;
$vert_gid = $vert->{'SUB'}->[0]->{'RULES'}->[$vert_coverage->{$gid}]->[0]->{'ACTION'}->[0]
if (defined $vert_coverage->{$gid});

printf("GID of 0x%x (vert) is %d¥n", $uni, $vert_gid);


765 :764:2009/09/20(日) 00:46:57 ID:Wiycj4xM
実行結果の例:
% perl -I Font-TTF-0.45/lib/ test.pl ipam.ttf
GID of 0x3041 is 540
GID of 0x3041 (vert) is 8115

>>763
それ俺かも。ここ1ヶ月、青空文庫の誤植チェックばかりしてたので
全然進んでない。


766 :犬山ぽち丸:2009/09/20(日) 12:37:12 ID:9EeNtm1S
>>762
実は Windows でも動かせたらいいなあ…なんて思っているので、
なるだけ Perl で済ませてしまいたかったりするのです。

>>764>>764
ありがとうございますっ!
早速参考にさせていただきます。
けどやっぱり TrueTypeフォントの仕様をしっかり勉強しないといけませんね…orz


767 :login:Penguin:2009/09/20(日) 13:52:19 ID:W9OGi4v1
pangoもwindows上で使えるけど、まぁ面倒か。

768 :login:Penguin:2009/09/20(日) 14:58:53 ID:BLVPuOcx
IPA UIゴシック なんでなくなってしもたん?
IPA フォント Ver. 003 から。

769 :766:2009/09/21(月) 10:51:05 ID:1aTRiFTl
>>764
試しに動かしてみたところ、
IPA00203 の ipam.ttf でも、
IPA00300 の ipam.otf でも、

GID of 0x3041 is 211
GID of 0x3041 (vert) is 211

という謎の実行結果になってしまいました。
>>764さんのレスをもとにもっと勉強してみます。


770 :766:2009/09/21(月) 10:53:43 ID:1aTRiFTl
訂正
×IPA00300 → ○IPA00301


771 :login:Penguin:2009/09/21(月) 14:11:01 ID:HMDuVYgC
何が謎の結果なんだ?

772 :login:Penguin:2009/09/21(月) 15:08:31 ID:eJW3BzWY
PangoGravityでの縦書きを試してみたんだけど日本語表示に使える品質じゃないね。
どうもベースラインが無視されて強制的に中央揃えになるらしい。

黒=PangoLayout<->白=Cairoで独自にベタ組 http://i33.tinypic.com/2h7f9mq.gif

773 :login:Penguin:2009/09/23(水) 12:07:59 ID:+y74WLJU
>>761
FreeTypeは?

774 :login:Penguin:2009/09/23(水) 19:50:11 ID:b4kjVxpM
VLゴシックがあるからじゃないの

775 :login:Penguin:2009/09/27(日) 20:32:53 ID:251MLAqQ
ターミナルエミュレータ上でのおすすめフォントは何ですか?
osaka-unicodeの英語部分がいいように思うけど名前が分からない。。。

776 :login:Penguin:2009/09/27(日) 20:41:31 ID:JPBvCA8K
terminus

777 :login:Penguin:2009/09/27(日) 20:46:18 ID:8rgUSF3j
DejaVu Sans Mono
このネタ定期的に出るんかな。
はてなブックマークで検索するもよし。あとは好み。

778 :login:Penguin:2009/09/27(日) 22:09:29 ID:UQMbmxeQ
GPLアプリにフォント混ぜたら、そのフォントはGPL感染するんですか?

779 :login:Penguin:2009/09/27(日) 22:28:06 ID:n61w9ax9
なにそれこわい

780 :login:Penguin:2009/09/27(日) 23:52:31 ID:VajWDDzb
画像とかフォントとかはプログラムから独立してるから感染しない。

781 :login:Penguin:2009/09/28(月) 17:18:09 ID:byv0y6+J
★IPAの公認フリーソフト 一覧★

日本語入力ソフト ジャストシステム社 ATOK
株式会社テイジイエル企画(戯画)
・さかあがりハリケーン 〜LET'S PILE UP OUR SCHOOL!〜
株式会社ビジュアルアーツ
・AIR
・CLANNAD
有限会社スロアストン
・輪姦倶楽部
株式会社アステックトゥーワン
・ナースにおまかせ
・姉汁 〜白川三姉妹におまかせ〜
有限会社アレス
・はぴねす!
株式会社アステックトゥーワン
・CROSS†CHANNEL
株式会社スペースプロジェクト
・そらのいろ、みずのいろ
株式会社インターハート
・姉、ちゃんとしようよっ!
株式会社エルフ
・媚肉の香り〜ネトリネトラレヤリヤラレ〜
・野々村病院の人々
同人ゲームサークル07th Expansion
・ひぐらしのなく頃に

782 :login:Penguin:2009/09/28(月) 18:14:29 ID:OS/zEqOO
フリーソフトがひぐらししかない件

783 :login:Penguin:2009/09/28(月) 19:10:14 ID:JJ8FlqUg
全ては、早稲田の社は政経学部出身、IPAの岡ちゃんのおかげ。

784 :login:Penguin:2009/10/05(月) 00:46:37 ID:qB3orKZF
hanazono-20091003

785 :login:Penguin:2009/10/05(月) 08:24:16 ID:CMBOWIP0
IPAフォントとVLフォントはどちらの方が綺麗ですか?

786 :login:Penguin:2009/10/05(月) 08:25:40 ID:CMBOWIP0
IPAフォントとVLフォントとさざなみフォントとではどれが一番綺麗ですか?

787 :login:Penguin:2009/10/05(月) 08:54:21 ID:RljNKD6b
個人的な感覚。記憶で書いてる面も多いけど。
まぁ用途に合わせろ、自分で判断しろが全て。

本文フォントなら
IPAゴシック>梅ゴシック>VLフォント/M+>さざなみゴシック

タイトルフォントなら
VLフォント/M+>梅ゴシック>IPAゴシック>さざなみゴシック

明朝体なら
梅明朝>IPA明朝>さざなみ明朝

788 :login:Penguin:2009/10/05(月) 11:18:30 ID:h5wKJ2sF
同ファミリの明朝体とゴシック体を組み合わせた文書を作成すると、デザインの差が大きすぎるフォントが多いと感じている俺は、IPA003を愛用中。
最近の丸々としたゴシック体はどうも苦手。

Qtを使用するソフトウェアでは、Basic Latin領域の文字の右側に空白が入るのがつらい。
早く直して > Qt

789 :login:Penguin:2009/10/07(水) 23:51:55 ID:JGWCGgdP
>>775
OOoのタイ語パッケージにあるTlwgTypewriterがお好きです

790 :login:Penguin:2009/11/04(水) 16:01:44 ID:swrVR6GT
今.Xdefaultsを吹き飛ばしてしまったorz...
だれか設定のコピペおねがいします。
フォントは一通り(IPA、梅、モナ、m+、gs、ms、その他)揃ってる環境だが
どっかで昔拾った、プログラマ向けの奴少し改造して使っていたのだが、ページが見つからない。
urxvtとかemacsがあたり


791 :login:Penguin:2009/11/04(水) 16:37:41 ID:id2tG5+j
>>786
フォントは機能で選ぶもんだよ
一番分かりやすい例だとコーディング用フォント

792 :login:Penguin:2009/11/04(水) 19:50:44 ID:7/Af2d2x
>>772
中国とか台湾だとそっちが主流なんだよな
あっちの横書きの新聞は句読点は中心に来る

793 :login:Penguin:2009/11/09(月) 09:24:19 ID:a/EusvaA
>>791
遅いレスだけど、無くても平気だと思うよ。俺は無い(Ubuntu9.04)。
distro にもよるかも知れんが、そうだとしても /etc/skel にデフォルト
設定はあるはず。

794 :793:2009/11/09(月) 09:26:06 ID:a/EusvaA
>>791 -> >>790 ミスって悪かった。

795 :login:Penguin:2009/11/09(月) 14:03:53 ID:c8Y4XXJO
句読点はpango 1.26で直ったみたいだ

796 :login:Penguin:2009/11/09(月) 14:06:07 ID:dkYv1Xb9
>>795
ということは気軽に縦書きビュワーとか作れちゃう?

797 :login:Penguin:2009/11/09(月) 14:36:18 ID:H/aMIY+I
>>796
気軽に作るとこうなる
ttp://pochimaru.seesaa.net/article/132235013.html


798 :login:Penguin:2009/11/09(月) 15:16:53 ID:dkYv1Xb9
>>797
tk使ってた人か。gtkに移行したのかん。

799 :login:Penguin:2009/11/09(月) 17:25:03 ID:c8Y4XXJO
悪くない
http://i34.tinypic.com/16h25af.jpg

800 :犬山ぽち丸:2009/11/09(月) 21:07:51 ID:ZD7tvHiY
>>797
ここで紹介していただいて、ありがとうございます。

>>798
Pango で縦書きする為に GTK+2 に移行しました。

>>799
Pango 1.26 で確認していただいてありがとうございます。わりと良い感じなのでホッとしました。

ちゃんとしたものになるように、わたしもがんばらねば!

801 :login:Penguin:2009/11/17(火) 18:43:19 ID:zW//WNLm
>>799
いいじゃん。
ついでに、漱石の文章は読点が極端に少ないことがわかった。

802 :login:Penguin:2009/11/18(水) 16:32:18 ID:Se69pfef
おお、いいすねぇ
数少ないLinuxの縦読みビューアとしての発展をお祈りします
頑張って下さい!

803 :login:Penguin:2009/11/18(水) 21:21:09 ID:GzuCZqQD
>>799
pngをjpgとか偽装して意味あんの?

804 :login:Penguin:2009/11/18(水) 22:06:21 ID:19N132ml
>>803
単にミスでしょ。普通に表示されてるから俺はまったく気づかなかったが。

805 :login:Penguin:2009/11/21(土) 20:13:44 ID:jv35hbOC
>>799
こんな感じで縦書きできるエディタがほしい……。

806 :login:Penguin:2009/11/21(土) 21:02:59 ID:cR6DwpZj
>>805
GTK+ 、cairo、Pango で縦書きエディタも作れそうな気がするけどな
作ってみたらどうだろう?


807 :login:Penguin:2009/11/21(土) 21:06:02 ID:5yN1kFiV
gtksourceviewを縦書きに対応させるのが先な予感

808 :login:Penguin:2009/11/21(土) 21:16:49 ID:cR6DwpZj
縦書きは Pango に任せるとして GtkTextView で作ったウィジェットを cairo でまるごと直角に倒してみたら?


809 :login:Penguin:2009/11/21(土) 21:52:45 ID:jv35hbOC
>>806
縦書きエディタのスレでは、「表示と入力は別」って言われた。
完全文系なんでよくわからん……。
何をどうすればいいんだろう。可能だったらトライしたい。

810 :login:Penguin:2009/11/21(土) 22:24:24 ID:5yN1kFiV
下手なハックするよりも>>807。んでgeditに縦書き切り替え付ければおk。

811 :login:Penguin:2009/11/21(土) 22:48:52 ID:jv35hbOC
geditよりもleafpadかmousepadの方がいいな……。
文字コードや改行コードの関係で。
gtksourceviewの縦書き対応って?

812 :login:Penguin:2009/11/22(日) 07:47:40 ID:tdSENP1X
縦書きはOpenOffice.org Writerの縦じゃダメなのかという以前に
縦書き時のフォントの美醜ならともかく縦書きエディタの話は他所で
やる方が適切なんでないの?

はじめてのOpenOffice.org - 縦書きにしたい
ttp://www.ma-office.org/modules/writer1/rewrite/tc_6.html

813 :login:Penguin:2009/11/24(火) 10:30:46 ID:NxZxW8Z3
んじゃこっちで。

縦書きエディタはないか
http://pc11.2ch.net/test/read.cgi/linux/1001421198/

192 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
【日本語】M+ フォント【フリー】 part4 [UNIX]
ゲームに安心して使えるフォントを皆で作るぜ! [ゲ製作技術]
64DDのスレ [レトロ32bit以上]
【現代ギリシャ語】現代希臘語【現代ギリシア語】 [外国語]
[フォント作成] FontForge [PfaEdit] [ソフトウェア]

新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.8 2008/11/13 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)