-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
75 lines (49 loc) · 2.1 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
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.