Skip to content

dohyunkim/hcr-lvt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

scripts and feature files for making HCR LVT fonts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages