Initial commit.
This commit is contained in:
@@ -0,0 +1,473 @@
|
||||
VLGothic(VLゴシック) フォント
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
更新履歴
|
||||
---------
|
||||
|
||||
* 2009/12/14
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 70 文字修正
|
||||
踊趺跌趾蹲墫樽燿楠裾踞倨螺贖贋軌軒軟軫輊
|
||||
輻輳轄軋轢礫擽櫟檪湊喪欶漱嗽絨毯毧毬毱毡
|
||||
殉毀浣嗚噺噛咬頰眞槇塡填槙鷆鷏撒鴎鷗鴫鷺
|
||||
鷲鶯蔦梟鵠鴬鸚鵡鴃鵙
|
||||
|
||||
* 2009/12/11
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 42 文字修正
|
||||
颯爽頬頷秦榛蓬蓁藩薩珊瑚櫻懲騙騰塙墜塾堕
|
||||
窮竆瑛斑瑳玖玩獅牟騨駝騏駈衡藍薙薜蒔韮蘇
|
||||
荗蕉
|
||||
|
||||
* 2009/12/08
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 2009.12.08 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 22 文字修正
|
||||
喰瘤瘦鋳祷梼涛陦畴矩砺槌樋箕磐縞賠曼蔓幔
|
||||
縵鏝
|
||||
|
||||
* 2009/12/02
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 33 文字修正
|
||||
葦淀硫尻犠碁紺盲漂漸瑞智灘眠濫艦檻翼翻槻
|
||||
棚瞳條篠鎌珠邑葛畿眺峯濁燭
|
||||
|
||||
* 2009/11/27
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 39 文字修正
|
||||
糧款畳檜艇臀塗塞覆藻扇盾楯循徐厘澄薦耐邦
|
||||
爵距弧圏摂遇僻譜慮輝畜蓄擬鶴粟凝逓粛慢
|
||||
|
||||
* 2009/11/17
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 2009.11.17 の
|
||||
CVS HEAD に更新
|
||||
|
||||
* 2009/08/11
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 42 文字修正
|
||||
尿甚堪勘菖蒲茗扁蛸蜘蛛蜂蟇蝙蝠蝮蛆蜊蟻虻
|
||||
蜻蜉蝣蝉蝋蝗蠣蟹蜒蛭蚯蚓萬牡牝牠牨露鉗鈶
|
||||
鐘鎧
|
||||
|
||||
* 2009/08/10
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 34 文字修正
|
||||
鬱蒼麗驪儷儚賈鵬喊嘉賽唖唸哭珈跡踵踝跳跙
|
||||
赥薔薇替潜凡梵凪鳳凰施旈旋魯
|
||||
|
||||
* 2009/08/06
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 2009.8.6 の
|
||||
CVS HEAD に更新
|
||||
- VL-Gothic の文字幅を調整
|
||||
互換性を高めるために Unicode で文字幅が Ambigious な
|
||||
ものの一部を全角幅に変更。
|
||||
- VL-Gothic のキリル文字を M+1C から流用し全角幅に調整
|
||||
- VL-PGothic/VL-Gothic の以下の記号を修正
|
||||
①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳
|
||||
㏋
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 1 文字修正
|
||||
褪
|
||||
- VL-PGothic/VL-Gothic の以下の文字のデザインを調整
|
||||
嘔謳
|
||||
|
||||
* 2009/07/10
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 2009.7.10 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 50 文字修正
|
||||
顛躊躇疇儔籌鑄茨雰剱劔劒劔劍礆踏杢李杰桝
|
||||
庶幽彬幣弊蔽卓悼曹遭槽漕糟艚糠籍蛮蜜蛤堺
|
||||
壇壈凜凛衰衷悗俛浼梚
|
||||
|
||||
* 2009/07/03
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 2009.7.3 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 71 文字修正
|
||||
淋捌滑麺麹麸麵麴麩睡黑黙鹿麒麟麓棋尖殖襲
|
||||
鑑鶏薪崇匿赦巧疎朧傘偵儲迭迀邪閈閒閝閞豚
|
||||
荘鵜鴨鳩馮馳馴駐駒駕駮辡辣彙彗栖窯穿釜鎖
|
||||
鎮琴琵琶琹栞饂饅饒飥窺
|
||||
- VL-Gothic のギリシャ文字およびキリル文字、および
|
||||
一部記号の文字幅を調整
|
||||
|
||||
* 2009/06/12
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 2009.6.11 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 15 文字修正
|
||||
剪彅騒衝桁撃駄裂塀滋舛舜瞬舞菊
|
||||
|
||||
* 2009/04/22
|
||||
- 縦書きグリフを指定する GSUB vert テーブルが ttf ファイル
|
||||
から削られていたのを修正
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 1 文字追加
|
||||
U+20BB7 (土口の𠮷)
|
||||
|
||||
* 2009/04/21
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 2009.4.20 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 13 文字修正
|
||||
凌桃龍廣琉桑瑠毅嶋翔那懇杏
|
||||
|
||||
* 2009/02/02
|
||||
- VL-PGothic/VL-Gothic の M+1C,1M 部分を 200\9.2.1 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 40 文字修正
|
||||
荒驚爲栓憊裕崎椅倚騎碕掎綺綻堵湧塊礁撤徹
|
||||
盤随髄涼諒掠椋凉軸暇蝦匠窪荻叔淑俶督丼肇
|
||||
|
||||
* 2009/01/08
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを162文字修正
|
||||
既概慨漑晰踪輩巷帀已帖帆帝幇封晃幌幡謹廿
|
||||
棄載償賄賢腎倶朕劣勃勅勧勞募搭塔茜俺奄壊
|
||||
懐奪奨酉醤醂髪髭嘘噂喋蝶曇嘔歐嘖喫喉嗅臭
|
||||
響項須凄凍磯巫滅滞溺竜滝溶澖潤澗臼潟溢溜
|
||||
涯渉浄涅涌涎涙熊厨房圑團埋墨爆弾葬謎綴網
|
||||
締絇逸迪越疫痴痰疹疵疸疽疾痩痬痺痒痔痕痘
|
||||
癌癒疱瘡縁酷靖逃透逢遵較輌俢僅傾菌葵萩齋
|
||||
齊藤薗蕾蓮葡萄缶牢亀縄蝿乚乜廃餃飣飩餇飾
|
||||
餅餌
|
||||
- VL-PGothic/VL-Gothic に以下の漢字を1文字追加
|
||||
俱(U+4ff1)
|
||||
|
||||
* 2008/12/03
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 110 文字修正
|
||||
歳戚戴培尉慰簿嵒撮撲播撫影環屈堀倔崛崫圭
|
||||
桂綾煮勲嵒
|
||||
扎扐扑扒扔扖扚拘扜扣扯扺扽抃抍抎抔抏抒抖
|
||||
抦抨抬抳抶抷抺抻押抽抾抿拂拄拆拇拈拉拊拎
|
||||
拏拑拕拗拙拚拪拮拯拱拲拳拴拵拶拷拼挨掛掘
|
||||
揚挟捉挽握措据捗掻挂挃挄按挊挋挌挧捄捺捲
|
||||
捶捷掀搬
|
||||
U+5D53
|
||||
- VL-PGothic/VL-Gothic に以下の全角記号を43文字追加
|
||||
U+329E,U+3299,U+329D,U+3296,U+3298,U+32A9
|
||||
U+322A,U+322B,U+322C,U+322D,U+322E,U+322F,U+3230
|
||||
U+3234,U+3235,U+3236,U+3237,U+3238,U+3239
|
||||
U+323A,U+323B,U+323C,U+323D,U+323E,U+323F
|
||||
U+3240,U+3241,U+3242,U+3243
|
||||
U+337F,U+3315,U+3316,U+3339,U+3305,U+3333,U+334E,U+3342,U+3300
|
||||
U+331E,U+332A,U+3331,U+3347
|
||||
U+3020
|
||||
- VL-PGothic/VL-Gothic のメトリックを再度調整
|
||||
- VL-Gothic の下端/上端が切れる問題があったため、Descent offset を 0 に、
|
||||
Ascent offset を小さめに変更
|
||||
- VL-PGothic の上端が切れる問題があったため Ascent offset を小さめに変更
|
||||
|
||||
* 2008/11/23
|
||||
- VL-PGothic/VL-Gothic の M+1C,M,P 部分を 2008.11.23 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字/全角非漢字全部のグリフを75文字修正
|
||||
渡彦譲徴微審融褒繊矯珍萌彩昌斎乃秀禿嗣曽
|
||||
拠碩碍垣湾湿倒攻斬數斜倖來仯仢榮殿殻殼殴
|
||||
湘漏帽逮迎逗邊邉达澤氿汜夅夆頑釈釉釋醍醐
|
||||
冒涜渓渕渚躍憾懆躁突
|
||||
仝
|
||||
ヸヹヺヷ
|
||||
- VL-PGothic/VL-Gothic のメトリックを調整
|
||||
行間を狭めに設定(Ascent/Descentのoffset調整)
|
||||
|
||||
* 2008/10/29
|
||||
- VL-PGothic に M+1P(2008.10.29のCVS HEAD)から欧文グリフを追加
|
||||
- VL-PGothic/VL-Gothic に以下の全角記号を追加
|
||||
U+213B
|
||||
U+25B4〜25BB,U+25BE〜U+25C5
|
||||
U+2660,U+2663,U+2665,U+2666
|
||||
U+2668,U+2669,U+266B,U+266C,U+266E
|
||||
U+309F
|
||||
- VL-Gothic に以下の全角記号を追加
|
||||
U+3099,U+309A,U+25CC
|
||||
U+2190〜U+2199,U+2126,U+2127,U+213A
|
||||
- 以下の全角記号を修正
|
||||
U+2661,U+2662,U+2664,U+2667
|
||||
- VL-Gothic の漢字グリフの更新もれ
|
||||
々
|
||||
- 「沈忱枕」が bold にならない問題を修正
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 2文字修正
|
||||
御換
|
||||
|
||||
* 2008/09/08
|
||||
- VL-PGothic に M+1P(TESTFLIGHT 017) から欧文グリフを追加
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを97文字修正
|
||||
垢憶忖忝忤忰忱忻忽怪恥恫怖悟悠怨慕灸灼炉
|
||||
炊炒炙烏烈烙烹焦挑揉揃揺扛扞扮找挿拓霊霞
|
||||
霏霧霜霙霰雹零沈々丑紐狃羞偽菲饗暁圓國昇
|
||||
麻磨摩鬼魔魁魂魅魍奈薄淡蛍梗柔糅蹂鞣淫遥
|
||||
蔑蓼蹴兎其冖冠冤冥冨豪曖昧旦旭旺哉
|
||||
- VL-Gothicの逆疑問符(U+00BF)が左右反転していた問題を修正
|
||||
- LICENSE を変更し、M+ベースの新規グリフについてはM+ライセンス
|
||||
を適用するようにしました
|
||||
|
||||
* 2008/06/24
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2008.06.24 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを100文字修正
|
||||
隼雀雇雁離雄崩崖岬嵐岐岡岳峙峠峡峰謳剣剤
|
||||
剥剰剴拭括托扶扼抂抄抉抑壁璧琳嫁嬉姻妓妃
|
||||
妄妖妬姆姐姑姜姙姥姦姶威娃娑娟娥娩娵娼娶
|
||||
婆婉婢婬婪婿媒媚媽嫌嫖嫐嬲嫻嫺嬢嬬嫦嬌孃
|
||||
卑碑脾俾裨髀兼謙譲醸壌穣驤釀讓穰壤攘禳襄
|
||||
|
||||
* 2008/06/10
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2008.06.10 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを100文字修正
|
||||
菅茸荀筍療盃盆監華喧嘩咥姪娚甥瞑尋醒捻挫
|
||||
瀬朗朋尚巡歓欣欧欽欺妙噴憤墳濆齢硬僕濡潰
|
||||
裏懸勿漫於堅暫繋裸浸濃疲諾
|
||||
魴鮃鮎鮑鮒鮓鮖鮗鮟鮠鮨鮪鮫鮭鮮鮴鮹鯀鯆鯉
|
||||
鯏鯑鯒鯖鯛鯢鯡鯣鯤鯨鯰鯱鯲鯵鰉鰊鰍鰤鰻鱈
|
||||
鰯鰹鱇鱒鱗鱧鰾
|
||||
|
||||
* 2008/06/03
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを40文字修正
|
||||
姫媛瘍症啓蒙普晒暈儀携搾某枕妥掲咏咐哂
|
||||
惨忙怠串患忍恨恒恍怯悔悸慇懃憧愕惜惰愚悶憩
|
||||
|
||||
* 2008/06/01
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2008.06.01 の
|
||||
CVS HEAD に更新
|
||||
|
||||
* 2008/04/29
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2008.04.29 の
|
||||
CVS HEAD に更新
|
||||
|
||||
* 2008/04/28
|
||||
- VL-PGothic/VL-Gothic の更新
|
||||
- ,.の位置を M+ と同じに変更
|
||||
- /\[]のグリフと位置を修正
|
||||
|
||||
* 2008/04/20
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2008.04.20 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic に [aiueo]macron を追加。
|
||||
āīūēō
|
||||
U+0101,U+012B,U+016B,U+0113,U+014D
|
||||
|
||||
* 2008/03/27
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2008.03.27 の
|
||||
CVS HEAD に更新
|
||||
|
||||
* 2007/12/15
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.12.15 の
|
||||
CVS HEAD に更新
|
||||
- VL-Gothic で一部文字を全角幅に変更
|
||||
§¨°´¶÷
|
||||
- VL-PGothic/VL-Gothic のグリフ追加
|
||||
U+22EF,U+03D2,U+03D3,U+03D4
|
||||
U+03D6,U+2022,U+2044,U+2111
|
||||
U+2116,U+2122™
|
||||
U+301D,U+301E,U+301F
|
||||
|
||||
* 2007/10/31
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.10.31 の
|
||||
CVS HEAD に更新(更新ミス修正)
|
||||
|
||||
* 2007/10/31
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.10.31 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 48 文字修正
|
||||
閂閃閇閊閏閔閖閘閙閠閣閤閥閧閨閭閲閾
|
||||
阡阪防阻阿陀陂附陌陏限陛陣陥陪陰陲陵険隅隆隔際障隣隨
|
||||
或域曰彰
|
||||
- 誤字を修正
|
||||
酵
|
||||
|
||||
* 2007/10/15
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.10.15 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 206 文字修正
|
||||
肋肌肘肚肛肝股肢肥肩肪肯肱肴肺胄胆背胎胖胙胚胛胝
|
||||
胡胤胥胱胴胸胼能脂脅脇脉脊脚脛脣脩脯脱脳脹脾腆腋
|
||||
腎腐腑腓腔腟腥腫腰腱腸腹腺腿膀膏膚膜膝膠膣膤膨膰
|
||||
膳膵膸膿臆臉臓
|
||||
芋芍芒芙芝芦芥芫芬芭芯芳芹苅苒苓苔苗苙苛苜苞苟苡
|
||||
苣若苧苫苺苻茂范茄茅茎茹夢蔵著
|
||||
淕尼泥泪泰洒洛洞津洩洪洲
|
||||
努労励栃勇効劾
|
||||
罪罫罰署置罵
|
||||
弁 渋 郵 政 垂 紘 冑 式 圧 在 拌絆袢 疋 典 要 退
|
||||
複 被 裁 旁傍 窒 虎虜虚虐 善繕 卒 崔 隋 瞼 舫般
|
||||
巴巳 亡 忘志 矛 如 了 漠 超赴趣 睦陸 律 曳 環 境
|
||||
畿 変恋 夛 奴怒 刻核 悩 礎
|
||||
|
||||
* 2007/10/06
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.10.05 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 240 文字修正
|
||||
- 半角カナ58文字、漢字182文字
|
||||
仰伉伍伎伐伜佗佚佛佝佞佩佯佰佳佶侘侶俊俐俔俘俚
|
||||
俛俟俣俤俥修俯俸催債傷
|
||||
犯犲状犹狂狆狎狐狗狙狛狡狩独狭狸狼狽猛猟猥猪猫
|
||||
献猶猾猿獄獏獣獲
|
||||
广庁庄庇床府
|
||||
卩卯卵即却卸
|
||||
氾汀汎汐汕汗汚汝江汢汨汪汰汲汳汾沁沂沈沌沍沐沓
|
||||
沖沙沚沛没沫沮沱河沸沺沼沽沾沿況泄泅泌泓法泗泙
|
||||
泛泝泡
|
||||
熱勢 竣駿峻悛逡 的 蛇 凧 震 臨 闘闇閑 陳 模
|
||||
収双 奉 職識織 戦単 務 至 降 基 操繰 権 契
|
||||
版 片 緊 互 辰振賑娠宸唇 索 囚 弘 乏之
|
||||
包砲胞鞄庖抱飽 革
|
||||
- VL-PGothicの「&」(アンパサンド) の半角および全角の
|
||||
字形を M+2C の標準形のものに変更
|
||||
- VL-Gothic の「±」および「×」の字幅を全角幅に変更
|
||||
|
||||
* 2007/09/29
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 226 文字修正
|
||||
政故敍敏敕敗敘敢敦敬敲敵敷致
|
||||
叙 摘嫡滴鏑 郭淳惇 必性
|
||||
訂訃訊訌討託訝訟訣訪許訳訴訶診註証詐詑詔評詞詠
|
||||
詢詣詫詬詭詮詰該詳誅誇誉誌認誓誕誘誠誡誤誦説誰
|
||||
誹諄請諏論諚諜諞
|
||||
延 悦 排徘琲
|
||||
谺欲棆倫輪淪綸
|
||||
酊酌酎酔酢酣酩酪酬酵醇
|
||||
別判刈刊到刹刻剃剋剌剛剞
|
||||
輔捕浦補舗哺鋪埔
|
||||
它宅宇宋宍宏宕宗宙宜宝宣宥宦宰宴宵寂寃寄寅密寛
|
||||
寝寡寧審寮
|
||||
巨 臣 格 辮 初 埼崎
|
||||
瞭遼撩僚暸燎繚
|
||||
釖釛釟釿鈍鈔鈕鈞鈩鈬鈴鈷鉅鉈鉉鉾銃銅銑銓銖銘銚
|
||||
銛銭鋭鋲鋳鋸鋺鋼錆錐錠錦錫錬錯録鍋鍵
|
||||
過 浅 浜 寿 居 均 沢 推
|
||||
弦舷絃呟眩玄率
|
||||
碗腕蜿婉豌苑
|
||||
|
||||
* 2007/09/24
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.09.24 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 221 文字修正
|
||||
租私秣秤秧秩秬称稀程税稔稗稙稚稜種稲稼穀穂積穏
|
||||
竺竿笑笘笞笠笥符笹筑筋筒策箇箔箸節築箪範篤
|
||||
籵粉粋粒粕粗粘精糊
|
||||
糺糾紂約紅紋納純紗紛素紡紫紬累紳紹絆絋経絞絡絢
|
||||
絣統絶絹継続綜績
|
||||
雫雷需霧
|
||||
頁頂頃項順須預頒領頷頻頼額顎顕類顧
|
||||
釘針釣釦釧鈎鈑鈿鉋鉛鉢鉤鉱
|
||||
朱朴朷朸机朽杉杖杜杞杭杯杵松析枚枝枠枢枦枯枴架
|
||||
柄柊柏柑柘柚柯柴桟桧桶梅梨梯梱棒
|
||||
棟棯棲棹棺椀椎楊楓楚楢
|
||||
什仁仂仇仗仟令任仮仲企伊伏伐伝估伴伶伸伺似伽佃
|
||||
佇佐佑併例侍侑供依侠価侭侫侮侯侵
|
||||
便俄促俗俳俵値
|
||||
冷浴技拐袈利哀
|
||||
|
||||
* 2007/09/15
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.09.14 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを 75 文字修正
|
||||
呼呻咀咄叱叮吊叩咤叶叺叨叫叭史吁吃吋吐吟吠否
|
||||
吩含听吭吮吹吻吼吽吾呀呂呆呉呑呟呪呰呵呷咋咲咽哄
|
||||
船舶舵厚鈴賞術簡易技拍拒抹抵抗折押授低邸
|
||||
製制刷割剖則別刺刻
|
||||
- 「呼」が bold にならない問題を修正
|
||||
|
||||
* 2007/09/01
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを修正
|
||||
- 一部グリフの bold にならない問題を修正
|
||||
|
||||
* 2007/08/30
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.08.30 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic/VL-Gothic の漢字部のグリフを修正
|
||||
|
||||
* 2007/07/31
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.07.31 の
|
||||
CVS HEAD に更新
|
||||
- VL-PGothic に以下の文字を追加
|
||||
- Unicode U+2160〜U+216F (ROMAN NUMERAL)
|
||||
- Unicode U+2201,U+2204,U+2206
|
||||
- VL-PGothic の以下の文字を更新
|
||||
- Unicode U+2200,U+2203,U+2204,U+2207
|
||||
- VL-Gothic に以下の文字を追加
|
||||
- Unicode U+2160〜U+2165 (ROMAN NUMERAL)
|
||||
- VL-PGothic の以下の文字を更新
|
||||
- Unicode U+2200,U+2203,U+2207
|
||||
|
||||
* 2007/05/07
|
||||
- VL-Gothic に以下の文字を追加
|
||||
- Unicode U+00A0〜U+00FF
|
||||
- Unicode U+0132,U+0133,U+0160,U+0161,U+0178,U+017D,U+017E
|
||||
|
||||
* 2007/05/06
|
||||
- VL-PGothic に以下の文字を追加
|
||||
- Unicode U+00A0〜U+00FF
|
||||
- Unicode U+0132,U+0133,U+0160,U+0161,U+0178,U+017D,U+017E
|
||||
|
||||
* 2007/05/03
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.05.03 の
|
||||
CVS HEAD に更新(M+漢字グリフも収録)
|
||||
|
||||
* 2007/03/28
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.03.28 の
|
||||
CVS HEAD に更新(M+漢字グリフも収録)
|
||||
- VL-PGothic/VL-Gothic の "℃" が freetype-2.2 で bold にならなかった
|
||||
のを修正
|
||||
|
||||
* 2007/03/17
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2007.03.17 の
|
||||
CVS HEAD に更新(M+漢字グリフも収録)
|
||||
- VL-PGothic/VL-Gothic の漢字部の百文字程度のグリフを修正
|
||||
- 壊れたグリフ(○付き数字)を修正
|
||||
- 記号(機種依存文字)を追加作成し収録
|
||||
|
||||
* 2007/01/01
|
||||
- VLGothic/VLPGothic の一部の文字が freetype-2.2.1 で bold にならな
|
||||
かったのを修正
|
||||
|
||||
* 2006/12/31
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2006.12.31 の
|
||||
CVS HEAD に更新(M+漢字グリフは未収録)
|
||||
- VL-PGothic/VL-Gothic の漢字部の数百文字程度のグリフを修正
|
||||
|
||||
* 2006/10/26
|
||||
- ギリシャ文字の重複パスの除去
|
||||
- VL-PGothic のギリシャ文字のサイドベアリングを調整し、可変幅に変更
|
||||
- ライセンスファイルを README から分割
|
||||
|
||||
* 2006/10/21
|
||||
- VLGothic の "o" が freetype-2.2.1 で bold にならなかったのを修正
|
||||
|
||||
* 2006/10/20
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部を TESTFLIGHT012 ベースに更新
|
||||
- 重複パスの除去
|
||||
- パスの向きを修正
|
||||
- 一部古いグリフにもどっていたのを修正
|
||||
|
||||
* 2006/10/05
|
||||
- 重複パスの除去
|
||||
- パスの向きを修正
|
||||
- 一部漢字部のグリフ修正
|
||||
|
||||
* 2006/09/30
|
||||
- 重複パスの除去
|
||||
- パスの向きを修正
|
||||
|
||||
* 2006/09/29
|
||||
- 重複パスの除去
|
||||
- パスの向きを修正
|
||||
- 一部漢字部のグリフ修正
|
||||
|
||||
* 2006/09/25
|
||||
- 入れ忘れていた縦書用のGSUBテーブルを追加
|
||||
- 一部漢字部のグリフ修正
|
||||
|
||||
* 2006/09/21
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2006.09.21 の
|
||||
CVS HEAD に更新。
|
||||
- 一部漢字部のグリフ修正
|
||||
|
||||
* 2006/09/13
|
||||
- 一部グリフ修正
|
||||
- VL-Gothic の半角スペース幅の修正
|
||||
|
||||
* 2006/09/11
|
||||
- VL-PGothic/VL-Gothic の M+1C, M+1M 部分を 2006.09.11 の
|
||||
CVS HEAD に更新。
|
||||
- 一部の縦書用グリフを更新
|
||||
|
||||
* 2006/09/02
|
||||
- VL-Gothic の panose 設定を monospace に変更。
|
||||
- 日本語フォント名を追加(VLゴシック、VL Pゴシック)
|
||||
|
||||
--------------------------------------------------------------------------
|
||||
Copyright (C) 2003-2006 M+ FONTS PROJECT
|
||||
Copyright (C) 1990-2003 Wada Laboratory, the University of Tokyo. All rights reserved.
|
||||
Copyright (C) 2003-2004 Electronic Font Open Laboratory (/efont/). All rights reserved.
|
||||
Copyright (C) 2006 Daisuke SUZUKI <[email protected]>
|
||||
Copyright (C) 2006 Project Vine <[email protected]>
|
||||
@@ -0,0 +1,48 @@
|
||||
VL ゴシックフォントファミリライセンス
|
||||
-------------------------------------
|
||||
|
||||
M+ FONTS 由来の部分については、M+ FONTS PROJECT のライセンスが適用されます。
|
||||
添付の LICENSE_J.mplus を参照してください。
|
||||
|
||||
さざなみゴシックフォント由来の部分およびそれらの部品を元に改変した一部の文字
|
||||
については、さざなみフォントと同様に修正BSDライセンスとします。オリジナルの
|
||||
さざなみフォントのライセンスについては添付の README.sazanami を参照してくだ
|
||||
さい。
|
||||
|
||||
その他 VL ゴシックフォントファミリで独自に追加した文字、および M+フォント
|
||||
の部品を元に独自に作成した文字(2007/05/06以降に修正した漢字および記号)はM+
|
||||
フォントと同じライセンスを摘要します。
|
||||
|
||||
なお、文書への埋め込みなど、フォントとしての再使用を目的としない用途におい
|
||||
ては、以下で言う Redistribution には当たらず、制限なく行えるものとします。
|
||||
|
||||
Copyright (c) 1990-2003 Wada Laboratory, the University of Tokyo.
|
||||
Copyright (c) 2003-2004 Electronic Font Open Laboratory (/efont/).
|
||||
Copyright (C) 2002-2009 M+ FONTS PROJECT
|
||||
Copyright (C) 2006-2009 Daisuke SUZUKI <[email protected]>.
|
||||
Copyright (C) 2006-2009 Project Vine <[email protected]>.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
3. Neither the name of the Wada Laboratory, the University of Tokyo nor
|
||||
the names of its contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY WADA LABORATORY, THE UNIVERSITY OF TOKYO AND
|
||||
CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
|
||||
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
||||
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE LABORATORY OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
@@ -0,0 +1,49 @@
|
||||
License for VLGothic Font Family
|
||||
--------------------------------
|
||||
|
||||
This font includes glyphs derived from M+ FONTS which is created by
|
||||
M+ FONTS PROJECT. License for M+ FONTS part is described in M+ FONTS
|
||||
PROJECT's license. See attached 'LICENSE_E.mplus'.
|
||||
|
||||
This font also includes glyphs derived from Sazanami Gothic font which
|
||||
is created by Electronic Font Open Laboratory (/efont/). License for
|
||||
Sazanami Gothic part is described in it's license. See attached
|
||||
'README.sazanami' for original Sazanami Gothic font license.
|
||||
|
||||
This font also includes original glyphs which is created by Daisuke
|
||||
SUZUKI and Project Vine based on M+ FONTS. Licese for VL Gothic
|
||||
original glyphs is same as M+ FONTS PROJECT's license.
|
||||
|
||||
There is no limitation and the below description is not applied
|
||||
as for in order not to reuse as font (ex: font is embeded to documents).
|
||||
|
||||
Copyright (c) 1990-2003 Wada Laboratory, the University of Tokyo.
|
||||
Copyright (c) 2003-2004 Electronic Font Open Laboratory (/efont/).
|
||||
Copyright (C) 2003-2009 M+ FONTS PROJECT
|
||||
Copyright (C) 2006-2009 Daisuke SUZUKI <[email protected]>.
|
||||
Copyright (C) 2006-2009 Project Vine <[email protected]>.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
3. Neither the name of the Wada Laboratory, the University of Tokyo nor
|
||||
the names of its contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY WADA LABORATORY, THE UNIVERSITY OF TOKYO AND
|
||||
CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
|
||||
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
||||
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE LABORATORY OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
@@ -0,0 +1,16 @@
|
||||
M+ FONTS Copyright (C) 2002-2007 M+ FONTS PROJECT
|
||||
|
||||
-
|
||||
|
||||
LICENSE_E
|
||||
|
||||
|
||||
|
||||
|
||||
These fonts are free softwares.
|
||||
Unlimited permission is granted to use, copy, and distribute it, with
|
||||
or without modification, either commercially and noncommercially.
|
||||
THESE FONTS ARE PROVIDED "AS IS" WITHOUT WARRANTY.
|
||||
|
||||
|
||||
http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/
|
||||
@@ -0,0 +1,15 @@
|
||||
M+ FONTS Copyright (C) 2002-2007 M+ FONTS PROJECT
|
||||
|
||||
-
|
||||
|
||||
LICENSE_J
|
||||
|
||||
|
||||
|
||||
|
||||
これらのフォントはフリー(自由な)ソフトウエアです。
|
||||
あらゆる改変の有無に関わらず、また商業的な利用であっても、自由にご利用、
|
||||
複製、再配布することができますが、全て無保証とさせていただきます。
|
||||
|
||||
|
||||
http://mplus-fonts.sourceforge.jp/
|
||||
@@ -0,0 +1,62 @@
|
||||
VLGothic(VLゴシック) フォントファミリ
|
||||
2009.12.14
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
|
||||
本フォントは、Project Vine の鈴木大輔により以下の作業を行って作成した
|
||||
モダンゴシック体の日本語 TrueType フォントです。
|
||||
|
||||
* M+ FONTS PROJECT による M+1C、M+1P および M+1M フォントを英数字、
|
||||
かな、および一部の漢字(教育漢字を含む1926文字)に使用
|
||||
* 不足部分の一部(約2410文字)をProject Vine の 鈴木大輔が M+ の漢字部
|
||||
品を元に新規に製作したものを使用
|
||||
* 残りの部分 Electronic Font Open Laboratory によるさざなみゴシック
|
||||
フォントをベースに Project Vine の鈴木大輔が改変(500文字程度)したも
|
||||
ので補填
|
||||
* Latin 1 Supplement を含む一部の文字、記号をM+の英数などの部品を元
|
||||
に作成したものを追加(VLGothic)
|
||||
* 全角記号の一部を新規に作成し追加
|
||||
* ギリシャ文字をSans-serif風に修正
|
||||
|
||||
VLゴシックフォントファミリ
|
||||
--------------------------
|
||||
|
||||
VLGothic には M+ 1C Regular と組み合わせたプロポーショナルフォントである
|
||||
VL PGothic フォントと、M+ 1M Regular と組み合わせた固定幅フォントである
|
||||
VL Gothic フォントが含まれます。
|
||||
|
||||
- 可変幅フォント VL-PGothic-Regular.ttf
|
||||
- 固定幅フォント VL-Gothic-Regular.ttf
|
||||
|
||||
|
||||
ライセンス
|
||||
----------
|
||||
|
||||
M+ FONTS 由来の部分については、M+ FONTS PROJECT のライセンスが適用されます。
|
||||
添付の LICENSE_J.mplus を参照してください。
|
||||
|
||||
さざなみゴシックフォント由来の部分およびそれらの部品を元に改変した一部の文字
|
||||
については、さざなみフォントと同様に修正BSDライセンスとします。オリジナルの
|
||||
さざなみフォントのライセンスについては添付の README.sazanami を参照してくだ
|
||||
さい。
|
||||
|
||||
その他 VL ゴシックフォントファミリで独自に追加した文字、および M+フォント
|
||||
の部品を元に独自に作成した文字(2007/05/06以降に修正した漢字および記号)はM+
|
||||
フォントと同じライセンスを摘要します。
|
||||
|
||||
VLゴシックフォントファミリ全体のライセンスは添付の LICENSE を参照してくだ
|
||||
さい。
|
||||
|
||||
|
||||
変更履歴
|
||||
--------
|
||||
|
||||
添付の Changelog を参照してください。
|
||||
|
||||
|
||||
--------------------------------------------------------------------------
|
||||
Copyright (C) 1990-2003 Wada Laboratory, the University of Tokyo. All rights reserved.
|
||||
Copyright (C) 2003-2004 Electronic Font Open Laboratory (/efont/). All rights reserved.
|
||||
Copyright (C) 2003-2009 M+ FONTS PROJECT
|
||||
Copyright (C) 2006-2009 Daisuke SUZUKI <[email protected]>
|
||||
Copyright (C) 2006-2009 Project Vine <[email protected]>
|
||||
@@ -0,0 +1,183 @@
|
||||
さざなみフォントについて
|
||||
|
||||
このフォントは、Common Lisp に移植された和田研フォントキット (CLWFK) を
|
||||
使用して自動的に生成されたフォントと、既存の改変自由なビットマップフォント
|
||||
を組み合わせて作成した物です。
|
||||
|
||||
文字の構成的には東風フォント代替フォントとほぼ同じですが、スケルトン定義
|
||||
データにまで遡った誤字の修正が行われています。将来的には、プログラムの改善
|
||||
により、漢字デザインの品質向上を図っていきたいと思います。
|
||||
|
||||
このバージョンは最初のリリースで、品質上は非常に不完全な物です。
|
||||
東風フォント代替フォントより、不具合が発生する可能性は高いでしょう。
|
||||
問題点を発見されましたらご報告いただけると幸いです。
|
||||
|
||||
連絡先としては efont-devel メーリングリストか公開フォーラムをご使用ください。
|
||||
どちらも http://sourceforge.jp/projects/efont/ からアクセスできます。
|
||||
|
||||
|
||||
ライセンス
|
||||
|
||||
バイナリは、ソースコードのライセンスと同等とします。ただし、フォントの
|
||||
文書への埋め込みなど、フォントとしての再使用を目的としない用途においては、
|
||||
以下で言う Redistribution には当たらず、制限なく行えるものとします。
|
||||
|
||||
Copyright (c) 1990-2003
|
||||
Wada Laboratory, the University of Tokyo. All rights reserved.
|
||||
Copyright (c) 2003-2004
|
||||
Electronic Font Open Laboratory (/efont/). All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
3. Neither the name of the Wada Laboratory, the University of Tokyo nor
|
||||
the names of its contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY WADA LABORATORY, THE UNIVERSITY OF TOKYO AND
|
||||
CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
|
||||
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
||||
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE LABORATORY OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
埋め込まれたビットマップフォントのライセンスについては、各フォントの添付
|
||||
ドキュメントを同梱しておりますので、そちらをご参照ください。
|
||||
|
||||
本フォントに含まれる東風フォント由来のグリフは、古川泰之さんが単独で作成した
|
||||
オリジナルデザインに基づく Public Domain 相当のデータのみが含まれています。
|
||||
日立製作所とタイプバンクにより開発された 32 ドットビットマップに由来する
|
||||
漢字データ、ビットマップデータ、現在の CLWFK の ライセンスと異なるライセンス
|
||||
で配布されていた和田研フォントに由来するデータは含まれていません。
|
||||
|
||||
|
||||
ビルド環境
|
||||
|
||||
FontForge (20040601版) に、以下のパッチを当てて作成しています。これは、
|
||||
・等幅フォントを必要とする環境で横幅がずれる
|
||||
・埋め込まれたビットマップが有効にならない
|
||||
という問題点を解決するためのものです。オリジナルの FontForge に
|
||||
取り込んでもらう予定です。
|
||||
|
||||
--- fontforge/tottf.c.orig Mon Jun 7 19:18:27 2004
|
||||
+++ fontforge/tottf.c Wed Jun 16 13:37:06 2004
|
||||
@@ -3038,6 +3038,8 @@
|
||||
int i,j,cnt1,cnt2,first,last,avg1,avg2,k;
|
||||
SplineFont *sf = _sf;
|
||||
char *pt;
|
||||
+ static int const weightFactors[26] = { 64, 14, 27, 35, 100, 20, 14, 42, 63,
|
||||
+ 3, 6, 35, 20, 56, 56, 17, 4, 49, 56, 71, 31, 10, 18, 3, 18, 2 };
|
||||
|
||||
os2->version = 1;
|
||||
os2->weightClass = sf->pfminfo.weight;
|
||||
@@ -3102,9 +3104,10 @@
|
||||
if ( sf->chars[i]->width!=0 ) {
|
||||
avg2 += sf->chars[i]->width; ++cnt2;
|
||||
}
|
||||
- if ( sf->chars[i]->unicodeenc==' ' ||
|
||||
- (sf->chars[i]->unicodeenc>='a' && sf->chars[i]->unicodeenc<='z')) {
|
||||
- avg1 += sf->chars[i]->width; ++cnt1;
|
||||
+ if ( sf->chars[i]->unicodeenc==' ') {
|
||||
+ avg1 += sf->chars[i]->width * 166; ++cnt1;
|
||||
+ } else if (sf->chars[i]->unicodeenc>='a' && sf->chars[i]->unicodeenc<='z') {
|
||||
+ avg1 += sf->chars[i]->width * weightFactors[sf->chars[i]->unicodeenc-'a']; ++cnt1;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -3122,9 +3125,9 @@
|
||||
while ( pt<os2->achVendID ) *pt++ = ' '; /* Pad with spaces not NUL */
|
||||
|
||||
os2->avgCharWid = 500;
|
||||
- /*if ( cnt1==27 )
|
||||
- os2->avgCharWid = avg1/cnt1;
|
||||
- else*/ if ( cnt2!=0 )
|
||||
+ if ( cnt1==27 )
|
||||
+ os2->avgCharWid = avg1/1000;
|
||||
+ else if ( cnt2!=0 )
|
||||
os2->avgCharWid = avg2/cnt2;
|
||||
memcpy(os2->panose,sf->pfminfo.panose,sizeof(os2->panose));
|
||||
if ( format==ff_ttfsym ) {
|
||||
@@ -3349,11 +3352,34 @@
|
||||
putshort(at->os2f,0);
|
||||
}
|
||||
|
||||
-static void dumpgasp(struct alltabs *at) {
|
||||
+static void dumpgasp(struct alltabs *at, SplineFont *sf) {
|
||||
+ BDFFont *bdf;
|
||||
+ uint32 bitmaps = 0;
|
||||
+ int i, rangecnt = 1;
|
||||
+
|
||||
+ for ( bdf=sf->bitmaps; bdf!=NULL; bdf=bdf->next) {
|
||||
+ if ( BDFDepth(bdf)==1 && bdf->pixelsize<=32 )
|
||||
+ bitmaps |= 1<<(bdf->pixelsize-1);
|
||||
+ }
|
||||
+ for ( i=1; i<32; i++ ) {
|
||||
+ if ( (bitmaps&(1<<i))!=((bitmaps&(1<<(i-1)))<<1) )
|
||||
+ rangecnt++;
|
||||
+ }
|
||||
+ if (bitmaps&(1<<31)) rangecnt++;
|
||||
|
||||
at->gaspf = tmpfile();
|
||||
putshort(at->gaspf,0); /* Version number */
|
||||
- putshort(at->gaspf,1); /* One range */
|
||||
+ putshort(at->gaspf,rangecnt); /* One range */
|
||||
+ for ( i=0; i<31; i++ ) {
|
||||
+ if ( (bitmaps&(1<<i))<<1 != (bitmaps&(1<<(i+1))) ) {
|
||||
+ putshort(at->gaspf, i+1);
|
||||
+ putshort(at->gaspf, bitmaps&(1<<i) ? 0x0 : 0x2);
|
||||
+ }
|
||||
+ }
|
||||
+ if ( bitmaps&(1<<31) ) {
|
||||
+ putshort(at->gaspf,32);
|
||||
+ putshort(at->gaspf,0x0);
|
||||
+ }
|
||||
putshort(at->gaspf,0xffff); /* Upper bound on pixels/em for this range */
|
||||
putshort(at->gaspf,0x2); /* Grey scale, no gridfitting */
|
||||
/* No hints, so no grids to fit */
|
||||
@@ -4730,7 +4756,7 @@
|
||||
redoos2(at);
|
||||
if ( format!=ff_otf && format!=ff_otfcid && format!=ff_none ) {
|
||||
if ( !SFHasInstructions(sf))
|
||||
- dumpgasp(at);
|
||||
+ dumpgasp(at, sf);
|
||||
at->fpgmf = dumpstoredtable(sf,CHR('f','p','g','m'),&at->fpgmlen);
|
||||
at->prepf = dumpstoredtable(sf,CHR('p','r','e','p'),&at->preplen);
|
||||
at->cvtf = dumpstoredtable(sf,CHR('c','v','t',' '),&at->cvtlen);
|
||||
|
||||
|
||||
|
||||
変更履歴
|
||||
|
||||
2004-06-18 最初のバージョン。
|
||||
|
||||
2004-06-21 マイナーな不具合の修正。漢字のアウトラインは全く一緒。
|
||||
|
||||
・縦書きに 'vert' → 'vert' フィーチャを使用するように変更。
|
||||
・Oradano の不要な文字を取り除き、パスを重複除去
|
||||
・Latin1 のアクセントつき文字を、合成で生成するようにしてみた
|
||||
・明朝の U+FF02 が誤って U+FF01 を書き潰していたのを修正
|
||||
・PostScript 名に空白が含まれていたので、'-' に置換した。
|
||||
|
||||
この変更により縦書きができなくなっていたため、公開を保留した。
|
||||
|
||||
2004-06-29 前のバージョンの不具合の修正。
|
||||
|
||||
・重複除去処理によってアウトラインが壊れた文字を修正。
|
||||
明朝: 5E43, 72A7, 7FB2, 855A, 9120
|
||||
ゴシック: 5804, 5DC7, 6969, 7768 (睨), 789E, 8CC7 (資), 8EF1, 9193
|
||||
(9090 と 9115 は依然壊れたままである)
|
||||
・vert 以外の OpenType レイアウトタグを GSUB テーブルから除去。
|
||||
・埋め込みビットマップ (ayu 由来) の外字グリフが正しくエンコードされておらず、
|
||||
縦書きの小書きの仮名が丸数字に化けていたのを修正。
|
||||
・漢字の仮想グリッドの上端がの y 座標が 1000 になるバグがあったのを修正。
|
||||
漢字は 1024 分の 24 だけ低かったことになる。
|
||||
@@ -0,0 +1,160 @@
|
||||
M+ FONTS Copyright (C) 2002-2007 M+ FONTS PROJECT
|
||||
|
||||
-
|
||||
|
||||
README_J
|
||||
|
||||
|
||||
|
||||
|
||||
■ M+ TESTFLIGHT
|
||||
|
||||
M+ OUTLINE FONTS に興味をお持ちいただき、ありがとうございます。
|
||||
このフォントセットは 2 種類の全角固定幅かな文字 M+ 1 と M+ 2、
|
||||
4 種類の可変幅英数字 M+ P(Type-1/2)と M+ C(Type-1/2)、
|
||||
3 種類の半角固定幅英数字 M+ M(Type-1/2)と M+ MN から構成されています。
|
||||
|
||||
それぞれ thin から black までの 7 種類(半角固定幅英数字は bold までの
|
||||
5 種類)のウエイトバリエーションが用意され、 かな文字と英数字を組み合わせた
|
||||
43 種類のファイルで、7 つのフォントファミリを形成しています。
|
||||
|
||||
|
||||
可変幅フォント(かな文字は全角固定幅、英字は可変幅)
|
||||
|
||||
M+ 1P mplus-1p-thin.ttf
|
||||
mplus-1p-light.ttf
|
||||
mplus-1p-regular.ttf
|
||||
mplus-1p-medium.ttf
|
||||
mplus-1p-bold.ttf
|
||||
mplus-1p-heavy.ttf
|
||||
mplus-1p-black.ttf
|
||||
|
||||
M+ 2P mplus-2p-thin.ttf
|
||||
mplus-2p-light.ttf
|
||||
mplus-2p-regular.ttf
|
||||
mplus-2p-medium.ttf
|
||||
mplus-2p-bold.ttf
|
||||
mplus-2p-heavy.ttf
|
||||
mplus-2p-black.ttf
|
||||
|
||||
M+ 1C mplus-1c-thin.ttf
|
||||
mplus-1c-light.ttf
|
||||
mplus-1c-regular.ttf
|
||||
mplus-1c-medium.ttf
|
||||
mplus-1c-bold.ttf
|
||||
mplus-1c-heavy.ttf
|
||||
mplus-1c-black.ttf
|
||||
|
||||
M+ 2C mplus-2c-thin.ttf
|
||||
mplus-2c-light.ttf
|
||||
mplus-2c-regular.ttf
|
||||
mplus-2c-medium.ttf
|
||||
mplus-2c-bold.ttf
|
||||
mplus-2c-heavy.ttf
|
||||
mplus-2c-black.ttf
|
||||
|
||||
|
||||
固定幅フォント(かな文字は全角、英数字は半角の固定幅)
|
||||
|
||||
M+ 1M mplus-1m-thin.ttf
|
||||
mplus-1m-light.ttf
|
||||
mplus-1m-regular.ttf
|
||||
mplus-1m-medium.ttf
|
||||
mplus-1m-bold.ttf
|
||||
|
||||
M+ 2M mplus-2m-thin.ttf
|
||||
mplus-2m-light.ttf
|
||||
mplus-2m-regular.ttf
|
||||
mplus-2m-medium.ttf
|
||||
mplus-2m-bold.ttf
|
||||
|
||||
M+ 1MN mplus-1mn-thin.ttf
|
||||
mplus-1mn-light.ttf
|
||||
mplus-1mn-regular.ttf
|
||||
mplus-1mn-medium.ttf
|
||||
mplus-1mn-bold.ttf
|
||||
|
||||
|
||||
|
||||
|
||||
■ 他のフォントからの漢字補完
|
||||
|
||||
M+ OUTLINE FONTS を使用する環境によって自動的に、または必要に応じた設定で、
|
||||
漢字などの未着手文字を他の和文フォントから補完させる事が出来ます。
|
||||
|
||||
|
||||
・ UNIX/Linux (XFT)
|
||||
|
||||
自動的に補完されますが、任意の和文フォントから補完させたい場合は
|
||||
fonts.conf の設定が必要です。
|
||||
|
||||
|
||||
・ Mac OS X 10.4
|
||||
|
||||
Safari.app や TextEdit.app などでは自動的にヒラギノ角ゴから補完され、
|
||||
太字にも対応しています。
|
||||
注)FireFox では後述の「IPA フォントとの合成フォント」も含め、
|
||||
正常に表示されません。
|
||||
|
||||
|
||||
・ Windows XP
|
||||
|
||||
フォントリンクの設定で補完されますが、補完された文字が正常に表示されない様です。
|
||||
後述の「IPA フォントとの合成フォント」を試してみて下さい。
|
||||
|
||||
|
||||
|
||||
|
||||
■ IPA フォントとの合成
|
||||
|
||||
同梱の m++ipag.pe スクリプトと IPA フォント(ipag.ttf)、FontForge プログラム
|
||||
を使用して、ipag.ttf から漢字が補完された合成フォントを生成する事ができます。
|
||||
合成に必要なファイルとプログラムは以下の通りです。
|
||||
|
||||
|
||||
・ IPA フォントとの合成に必要なファイルとプログラム
|
||||
|
||||
mplus-1p-regular.ttf *1
|
||||
mplus-2p-regular.ttf *1
|
||||
mplus-1c-regular.ttf *1
|
||||
mplus-2c-regular.ttf *1
|
||||
mplus-1m-regular.ttf *1
|
||||
mplus-2m-regular.ttf *1
|
||||
mplus-1mn-regular.ttf *1
|
||||
m++ipag.pe *1
|
||||
ipag.ttf *2
|
||||
fontforge *3
|
||||
|
||||
*1 M+ TESTFLIGHT に同梱されています
|
||||
*2 http://www.grass-japan.org/FOSS4G/readme-grass-i18n-ipafonts.eucjp.htm
|
||||
*3 http://fontforge.sourceforge.net/
|
||||
|
||||
|
||||
・ 合成フォントの生成
|
||||
|
||||
fontforge 以外のファイルを同じディレクトリに配置し、以下のコマンドを実行します。
|
||||
-
|
||||
$ ./m++ipag.pe
|
||||
-
|
||||
7 つの M+*+IPAG.ttf ファイルが生成されますので、IPA フォントのライセンスに
|
||||
従ってご利用ください。
|
||||
Mac OS X 上でインストールする際に警告画面が表示される場合は、チェック欄を埋め、
|
||||
確認ボタンをクリックして、強制的にインストールを実行してみてください。
|
||||
|
||||
|
||||
|
||||
|
||||
■ お問い合わせ
|
||||
|
||||
M+ OUTLINE FONTS の詳細、お問い合わせなどは以下の URL をご利用ください。
|
||||
|
||||
-
|
||||
|
||||
M+ OUTLINE FONTS
|
||||
http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/
|
||||
|
||||
mplus-fonts-dev ML
|
||||
http://lists.sourceforge.jp/mailman/listinfo/mplus-fonts-dev
|
||||
|
||||
M+ FONTS open forum
|
||||
http://sourceforge.jp/forum/forum.php?forum_id=3403
|
||||
Reference in New Issue
Block a user