KTUGFaq
KTUG FAQ
LaTeXϺ/pLaTeX&value= › 치歐/obsolete › ?한글글꼴문제&value=%C0%BA%B1%DB%B2%C3 › CategoryTeXMacro&value=LaTeX/ › 占쏙옙占싻울옙昉占 › ѾPUA۲
ǥ ѾPUA ѱ ϴ ۲
- ,
- ̹ü
- ʷ ۲ ٷ - ѾPUAڵ ù .
ѾPUA ϴ ۲ ù ϰ ¶
HanyangPuaTableProject ù <=> ѾPUAڵ ȯ ̺ ̿ϸ GSUB ccmp ù-ѾPUAڵ忡 ϴ ligature ̺ ִ ۾
ѾPUAڵ带 ϸ鼭 ϴ ùڵ带 ڰ ְԲ ִ.
- pua_only.fea.txt (226.87 KB) - ù ڸ ѾPUA . ccmp
- pua.fea.txt (224.35 KB) - ù ڸ 11 νŴ => ǵ ۵ ȵ. ccmp
- pua_gsub_1x1x1.fea.txt (208.12 KB) - ù ڸ 1x1x1 ljmo, vjmo, tjmo GSUB ̺ ߰.
- fontforge ֽ ؾ մϴ
- Chaining contextual sub ʽϴ. http://www.adobe.com/devnet/opentype/afdko/topic_feature_file_syntax.html#5.f.i
- Ϻ ϴ .
- ignore sub ۿε Ȯ . http://www.adobe.com/devnet/opentype/afdko/topic_feature_file_syntax.html#5.f.ii
- ֽ Ȯ.
DeleteMe ɵ ۵մϴ. ʷ gsub table 鼭 Ȯ߽ϴ. ߿ѵ lookup feature ۿ մϴ. ignore substitute lookup ƹ ҿ sub ٷ տ ; մϴ.
˷ּż մϴ~ ø õص ȵDZ淡 comment out ̴ϴ. ̰ contextual sub ȸԾ ϴ.sub @ljmo00' lookup pua_liga2 @vjmo00';
̷ ؼ ۲ Ŀ feature ٽ exportؼ 캸 ι° lookup ٴ ̾ϴ.sub @ljmo00' lookup pua_liga2 @vjmo00' lookup pua_liga2;
ִ lookup õغ dz;;lookup null_lookup { lookupflag 0; sub \.notdef by \.notdef; } null_lookup; lookup pua_liga2_chain { ignore sub @ljmo00' @vjmo00' @tjmo00; sub @ljmo00' lookup pua_liga2 @vjmo00' lookup null_lookup; } pua_liga2_chain;
- ֽ Ȯ.
DeleteMe ɵ ۵մϴ. ʷ gsub table 鼭 Ȯ߽ϴ. ߿ѵ lookup feature ۿ մϴ. ignore substitute lookup ƹ ҿ sub ٷ տ ; մϴ.
#!/usr/bin/fontforge Open("naverdic.ttf"); # ȯϰ ttf۲ MergeFeature("pua.fea"); #SelectNone(); Generate("naverdic.pua.ttf",'ttf'); # ttf ־ָ EBDT, EBLC ״ ttf ִ. # Generate("naverdic.pua.ttf"); # EBDT, EBLC Ȥ 쿡 . Close();
ȯ ۲ (Ʈ) : ngulim_gsub2.zip (16.09 MB) ( ִ ۲Դϴ. .)