dohyunkim / hcr-lvt Goto Github PK
View Code? Open in Web Editor NEWscripts and feature files for making HCR LVT fonts
scripts and feature files for making HCR LVT fonts
Making HCR LVT fonts ==================== Scripts and feature files for making HCR LVT fonts Hamchorom (HCR) fonts are Korean fonts bundled in Hangul Word Processor (HWP) program, and the fonts are freely downloadable at http://www.hancom.co.kr/downLoad.downView.do?targetRow=1&seqno=3136&mcd_save=005. The fonts contain Old Hangul glyphs for conjoning jamo characters. As they however do not provide relevant OpenType GSUB tables, applications other than HWP cannot process Old Hangul characters properly, giving only quite unpleasant results. The purpose of this project is to add GSUB and GPOS tables to HCR fonts for processing Old Hangul documents. Additionally, vhea and vmtx tables will be added to support vertical writing mode. Again, 'LVT' will be added to the family name of these fonts, so as to be distinguished from original HCR fonts. License ------- Hancom Inc.(http://www.hancom.com) is the copyright holder of HCR fonts and HCR LVT variants as well, which can be freely downloaded and modified, but cannot be sold for commerical purposes. Scripts and feature files of this project, however, are in the public domain. Building -------- 0. applications/tools needed * fontforge (http://github.com/fontforge/fontforge) * fonttools (http://github.com/behdad/fonttools) * perl * python 1. download and uncompress original HCR fonts (see above) into the same directory as these scripts exist. 2-1. For TeX or Linux OS, run shell command as follows: for F in HANBatang HANBatangB HANDotum HANDotumB; \ do make HCRTTF=$F; \ done 2-2. For Mac OS X, run this shell command: for F in HANBatang HANBatangB HANDotum HANDotumB; \ do make -f Makefile-mac HCRTTF=$F; \ done 2-3. For Windows OS, run this shell command: for F in HANBatang HANBatangB HANDotum HANDotumB; \ do make -f Makefile-win HCRTTF=$F; \ done Pre-built binaries ------------------ * TeX or Linux: http://ftp.ktug.org/KTUG/hcr-lvt/tex/Hamchorom-LVT.zip * Mac OS X: http://ftp.ktug.org/KTUG/hcr-lvt/mac/hcr-lvt-mac.zip * Windows OS: http://ftp.ktug.org/KTUG/hcr-lvt/windows/hcr-lvt-win.zip That's all.
2017-02-02 v2.100 has been released.
Since I am not sure how to contact you, I am posting this issue.
This is in regard to Hanyang PUA to Unicode hangul jamo mappings.
I am aware that some code points in HCR Batang (함초롬바탕) and HCR Dotum (함초롬돋움) display characters different to those displayed in the original Hanyang PUA fonts (New Gulim (새굴림), New Batang (새바탕), Haansoft Batang (한컴바탕), Haansoft Dotum (한컴돋움), etc.). Which code points have different characters?
From your data, I have discovered the following differences:
PUA | New & Haansoft (새 & 한컴) | HCR (함초롬) |
---|---|---|
E230 | 1102 117C (ᄂᅼ) | 1102 117A (ᄂᅺ) |
E231 | 1102 117C 11A8 (ᄂᅼᆨ) | 1102 117A 11A8 (ᄂᅺᆨ) |
E232 | 1102 117C 11C2 (ᄂᅼᇂ) | 1102 117A 11C2 (ᄂᅺᇂ) |
E945 | 1109 1191 11BC (ᄉᆑᆼ) | 1109 1191 11F0 (ᄉᆑᇰ) |
E95C | 1109 1173 11F1 (스ᇱ) | 1109 1173 11F2 (스ᇲ) |
EA60 | 112D 119E 11BC (ᄭᆞᆼ) | 112D 119E 11F0 (ᄭᆞᇰ) |
F4C7 | 1112 1165 11F9 (허ᇹ) | 1112 117C 11F9 (ᄒᅼᇹ) |
Are there any more you discovered so far? If so, can you please let me know what they are?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.