From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- fonts/korean/pk/lj_han/bzrsetup.mf | 213 ++++++++++++++++++++++++++++++++++++ fonts/korean/pk/lj_han/fli_lj.cmd | 1 + fonts/korean/pk/lj_han/fli_lj.rsp | 12 ++ fonts/korean/pk/lj_han/hangul.mfj | 14 +++ fonts/korean/pk/lj_han/ilf_lj.cmd | 1 + fonts/korean/pk/lj_han/ilf_lj.rsp | 12 ++ fonts/korean/pk/lj_han/kdrA.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kdrB.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kgrA.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kgrB.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kgsA.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kgsB.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kgtA.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kgtB.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kmjA.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kmjB.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kmjbA.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/kmjbB.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han/lj_han.fli | Bin 0 -> 1698690 bytes fonts/korean/pk/lj_han/lj_han.txt | 81 ++++++++++++++ fonts/korean/pk/lj_han1/hgtB.tfm | Bin 0 -> 1204 bytes fonts/korean/pk/lj_han1/hgtbA.tfm | Bin 0 -> 1228 bytes fonts/korean/pk/lj_han1/hgtmA.tfm | Bin 0 -> 1228 bytes fonts/korean/pk/lj_han1/hgtmB.tfm | Bin 0 -> 1204 bytes fonts/korean/pk/lj_han1/hmjB.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/hmjbA.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/hmjmA.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/hmjmB.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/holA.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han1/holB.tfm | Bin 0 -> 1120 bytes fonts/korean/pk/lj_han1/hpgB.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/hpgbA.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/hpgmA.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/hpgmB.tfm | Bin 0 -> 1124 bytes fonts/korean/pk/lj_han1/ilf_lj.bat | 1 + fonts/korean/pk/lj_han1/ilf_lj.cmd | 1 + fonts/korean/pk/lj_han1/ilf_lj.rsp | 12 ++ fonts/korean/pk/lj_han1/lj_han1.fli | Bin 0 -> 2287410 bytes fonts/korean/pk/lj_han1/lj_han1.txt | 69 ++++++++++++ 39 files changed, 417 insertions(+) create mode 100644 fonts/korean/pk/lj_han/bzrsetup.mf create mode 100644 fonts/korean/pk/lj_han/fli_lj.cmd create mode 100644 fonts/korean/pk/lj_han/fli_lj.rsp create mode 100644 fonts/korean/pk/lj_han/hangul.mfj create mode 100644 fonts/korean/pk/lj_han/ilf_lj.cmd create mode 100644 fonts/korean/pk/lj_han/ilf_lj.rsp create mode 100644 fonts/korean/pk/lj_han/kdrA.tfm create mode 100644 fonts/korean/pk/lj_han/kdrB.tfm create mode 100644 fonts/korean/pk/lj_han/kgrA.tfm create mode 100644 fonts/korean/pk/lj_han/kgrB.tfm create mode 100644 fonts/korean/pk/lj_han/kgsA.tfm create mode 100644 fonts/korean/pk/lj_han/kgsB.tfm create mode 100644 fonts/korean/pk/lj_han/kgtA.tfm create mode 100644 fonts/korean/pk/lj_han/kgtB.tfm create mode 100644 fonts/korean/pk/lj_han/kmjA.tfm create mode 100644 fonts/korean/pk/lj_han/kmjB.tfm create mode 100644 fonts/korean/pk/lj_han/kmjbA.tfm create mode 100644 fonts/korean/pk/lj_han/kmjbB.tfm create mode 100644 fonts/korean/pk/lj_han/lj_han.fli create mode 100644 fonts/korean/pk/lj_han/lj_han.txt create mode 100644 fonts/korean/pk/lj_han1/hgtB.tfm create mode 100644 fonts/korean/pk/lj_han1/hgtbA.tfm create mode 100644 fonts/korean/pk/lj_han1/hgtmA.tfm create mode 100644 fonts/korean/pk/lj_han1/hgtmB.tfm create mode 100644 fonts/korean/pk/lj_han1/hmjB.tfm create mode 100644 fonts/korean/pk/lj_han1/hmjbA.tfm create mode 100644 fonts/korean/pk/lj_han1/hmjmA.tfm create mode 100644 fonts/korean/pk/lj_han1/hmjmB.tfm create mode 100644 fonts/korean/pk/lj_han1/holA.tfm create mode 100644 fonts/korean/pk/lj_han1/holB.tfm create mode 100644 fonts/korean/pk/lj_han1/hpgB.tfm create mode 100644 fonts/korean/pk/lj_han1/hpgbA.tfm create mode 100644 fonts/korean/pk/lj_han1/hpgmA.tfm create mode 100644 fonts/korean/pk/lj_han1/hpgmB.tfm create mode 100644 fonts/korean/pk/lj_han1/ilf_lj.bat create mode 100644 fonts/korean/pk/lj_han1/ilf_lj.cmd create mode 100644 fonts/korean/pk/lj_han1/ilf_lj.rsp create mode 100644 fonts/korean/pk/lj_han1/lj_han1.fli create mode 100644 fonts/korean/pk/lj_han1/lj_han1.txt (limited to 'fonts/korean') diff --git a/fonts/korean/pk/lj_han/bzrsetup.mf b/fonts/korean/pk/lj_han/bzrsetup.mf new file mode 100644 index 0000000000..2f2bf1c19c --- /dev/null +++ b/fonts/korean/pk/lj_han/bzrsetup.mf @@ -0,0 +1,213 @@ +% bzrsetup.mf: interesting and/or necessary things for bzrto's Metafont output. +% +% Copyright (C) 1992 Free Software Foundation, Inc. +% +% modified by Werner Lemberg 8-Nov-93 +% +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2, or (at your option) +% any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; if not, write to the Free Software +% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + + +% |true_design_size| must be set before this file is input. It is +% supposed to be the design size of the original font. If the user does +% not set |designsize| on the command line, we default to the following. +default_design_size# := 10pt#; +if designsize = 0: designsize := default_design_size#; fi; + +% It's pointless to actually produce different TFM files for different +% design sizes: we have only one set of outlines, after all. So we +% adjust the resolution to account for different sizes, by setting +% |mag|. Then we reset |designsize| to the default. +if unknown mag: mag := 1; fi; +mag := mag * designsize / default_design_size#; + +% So we can produce output at varying sizes, all our dimensions are +% output in terms of the ad hoc parameter |u|. +% +u# := default_design_size# / true_design_size#; + +designsize := default_design_size#; + +% Macros from page 289 of {\sl The Metafontbook} for short-circuit evaluation. +% +def cand (text q) = startif true q else: false fi enddef; +def cor (text q) = startif true true else: q fi enddef; +tertiarydef p startif true = if p: enddef; + +% The proof resolution of 2601.72 pixels per inch established by plain +% \MF\ does not always work, because the characters might be too large +% (or small, for that matter) for the paper size. So, here we change +% the proof resolution to fit the design size of the font into +% |proof_size| inches. To do this, we must know the resolution of the +% device the proof output will be printed on; we make |proof_resolution| +% default to 300. +% +if unknown mode cor ((mode = proof) or (mode = smoke)): + % Given in inches: + if unknown proof_size: proof_size := 7; fi; + + % Given in pixels per inch: + if unknown proof_resolution: proof_resolution := 300; fi; + + % Set up the new mode to be the same as the old one, except for the + % resolution. + original_mode := if known mode: mode else: proof fi; + mode_def bzr_proof_mode = + if original_mode = proof: + proof_; + else: + smoke_; + fi; + pixels_per_inch + := (proof_size * proof_resolution) + * (72.27 / proof_resolution) + * (72.27 / designsize); + enddef; + mode := bzr_proof_mode; +fi; + +% Set up the device values for this run. Since we allow a nonstandard +% value of |proofing| (see below), we must save its value, if it has +% already been assigned. +% +if (known proofing) cand (proofing > 2): + save_proofing := proofing; +fi + +mode_setup; + +if known save_proofing: + proofing := save_proofing; +fi; + + +% We can't define the pixel-oriented version of |u| until after +% |mode_setup| has been called. +define_pixels (u); + + +% Use a font that blends better with the \MF\ logo for the title line. +% +if proofing > 0: + special "titlefont cmss8"; +fi; + +% If we are doing smoke proofs, put the character at its actual size on +% the output; if we're doing gray proofs, use a smaller font for the +% labels. +% +if proofing = 1: + special "labelfont " & jobname; + extra_beginchar := extra_beginchar & + "makelabel.lft.nodot (decimal charcode, (w + 1in#, 0));"; +fi; +if proofing = 2: + special "labelfont cmtt8"; +fi; + +% Produce a |makelabel| command for each |z| point in |point_list| and +% each suffix in |suffixes|. +% +def general_label (text point_list, suffixes) = + forsuffixes point_suffix = ,suffixes: + forsuffixes point = point_list: + % Unfortunately, the way in which the |str| operator formats its + % argument (which is an arbitrary suffix) cannot be changed, so + % the proofsheets end up showing "0 0" for the variable |z[0][0]|. + makelabel (str point.point_suffix, z.point.point_suffix); + endfor + endfor +enddef; + +% Define our labels for the proofsheets. The person running Metafont +% can also see the control points on each spline, by setting +% |proofing>2| at the beginning. (The {\tt plain.mf} macros only +% distinguish between |proofing=0|, |proofing>0| and |proofing>1|, so we +% are not disturbing them.) +% +def proof_labels (text t) = + % We need to delimit the arguments here, so \MF\ knows where the + % second |text| argument begins. Our output uses the suffix |"s"| for + % startpoints of segments, and the suffixes |"c1"| and |"c2"| for + % control points. + if proofing > 1: general_label (t) (s); fi; + if proofing > 2: general_label (t) (c1,c2); fi; +enddef; + + +% We define our characters as filled outlines; page 206 of {\sl The +% Metafontbook} suggests disabling \MF's |autorounding| and +% |smoothing| features in that case. +% +autorounding := 0; +smoothing := 0; + +% Sometimes we want to fill our paths, other times unfill them, +% depending on whether the winding number is positive or negative. We +% could be absolutely safe here, and declare |temp_path| inside a group, +% at every invocation of |fill_or_unfill|; but this would waste time and +% space to no advantage, since we know exactly what kind of \MF\ +% programs we output, and the variable |temp_path| is not used in them. +% +% Incidentally, we need a variable in the first place only because it is more +% efficient to avoid evaluating long paths more than once. +% +path temp_path; + +def fill_or_unfill expr p = + temp_path := p; + if turningnumber temp_path > 0: fill else: unfill fi temp_path; +enddef; + +% Since we can assume the font fills all cycles counterclockwise +% (because PostScript requires this), we want to disable the +% |turningnumber| checking which generates the `Strange path' errors. +% See p.112 and p.119 of the Metafontbook. +% +% (By the way, setting |turningcheck := 0| makes Metafont always use the +% filling rule for positive turning number, i.e., always |fill| and +% never |unfill|. When would this be useful?) +% +turningcheck := 1; + +% When we don't know the dimensions of the character we're defining +% before we define it, we have to use these to begin it: +def begin_no_dimen_char (expr c) = + begingroup + transform save_currenttransform; + save_currenttransform := currenttransform; + charcode:=if known c: byte c else: 0 fi; + charic:=0; clearxy; clearit; clearpen; scantokens extra_beginchar; +enddef; + +def end_no_dimen_char = + currenttransform := save_currenttransform; + endchar; +enddef; + +% When use the above to start a character, must call this before `endchar'. +% +def set_char_dimens (expr w_sharp,h_sharp,d_sharp) = + charwd:=w_sharp; charht:=h_sharp; chardp:=d_sharp; + w:=hround(charwd*hppp); h:=vround(charht*hppp); d:=vround(chardp*hppp); +enddef; + +% Move by shifting the current transform matrix. +% +def move (expr h_amount, v_amount) = + currenttransform := currenttransform shifted (h_amount, v_amount); +enddef; + +def hmove (expr amount) = move (amount, 0); enddef; +def vmove (expr amount) = move (0, amount); enddef; diff --git a/fonts/korean/pk/lj_han/fli_lj.cmd b/fonts/korean/pk/lj_han/fli_lj.cmd new file mode 100644 index 0000000000..d65673cd5e --- /dev/null +++ b/fonts/korean/pk/lj_han/fli_lj.cmd @@ -0,0 +1 @@ +fontlib /v /c lj_han @fli_lj.rsp diff --git a/fonts/korean/pk/lj_han/fli_lj.rsp b/fonts/korean/pk/lj_han/fli_lj.rsp new file mode 100644 index 0000000000..8b6a993ea1 --- /dev/null +++ b/fonts/korean/pk/lj_han/fli_lj.rsp @@ -0,0 +1,12 @@ +150 +pixel.lj\%rdpi\*.pk +180 +pixel.lj\%rdpi\*.pk +210 +pixel.lj\%rdpi\*.pk +240 +pixel.lj\%rdpi\*.pk +270 +pixel.lj\%rdpi\*.pk +300 +pixel.lj\%rdpi\*.pk +328.63353 +pixel.lj\%rdpi\*.pk +360 +pixel.lj\%rdpi\*.pk +432 +pixel.lj\%rdpi\*.pk +518.4 +pixel.lj\%rdpi\*.pk +622.08 +pixel.lj\%rdpi\*.pk +746.496 +pixel.lj\%rdpi\*.pk diff --git a/fonts/korean/pk/lj_han/hangul.mfj b/fonts/korean/pk/lj_han/hangul.mfj new file mode 100644 index 0000000000..f2a9828525 --- /dev/null +++ b/fonts/korean/pk/lj_han/hangul.mfj @@ -0,0 +1,14 @@ +% +% hangul.mfj +% +% creates Korean fonts (to use with hlatex; available at cair.kaist.ac.kr) +% +input [modes]; +def s=[0.5 0.6 0.7 0.8 0.9 s0 sh s1 s2 s3 s4 s5]; +{ +base=plain; +fonts=kmja kmjb kmjba kmjbb kgta kgtb + kgsa kgsb kgra kgrb kdra kdrb; +mags=s; +m; +} diff --git a/fonts/korean/pk/lj_han/ilf_lj.cmd b/fonts/korean/pk/lj_han/ilf_lj.cmd new file mode 100644 index 0000000000..1338641560 --- /dev/null +++ b/fonts/korean/pk/lj_han/ilf_lj.cmd @@ -0,0 +1 @@ +fontlib /v /d lj_han @ilf_lj.rsp diff --git a/fonts/korean/pk/lj_han/ilf_lj.rsp b/fonts/korean/pk/lj_han/ilf_lj.rsp new file mode 100644 index 0000000000..662837716a --- /dev/null +++ b/fonts/korean/pk/lj_han/ilf_lj.rsp @@ -0,0 +1,12 @@ +150 #pixel.lj\%rdpi\*.pk +180 #pixel.lj\%rdpi\*.pk +210 #pixel.lj\%rdpi\*.pk +240 #pixel.lj\%rdpi\*.pk +270 #pixel.lj\%rdpi\*.pk +300 #pixel.lj\%rdpi\*.pk +328.63353 #pixel.lj\%rdpi\*.pk +360 #pixel.lj\%rdpi\*.pk +432 #pixel.lj\%rdpi\*.pk +518.4 #pixel.lj\%rdpi\*.pk +622.08 #pixel.lj\%rdpi\*.pk +746.496 #pixel.lj\%rdpi\*.pk diff --git a/fonts/korean/pk/lj_han/kdrA.tfm b/fonts/korean/pk/lj_han/kdrA.tfm new file mode 100644 index 0000000000..917f7ecc36 Binary files /dev/null and b/fonts/korean/pk/lj_han/kdrA.tfm differ diff --git a/fonts/korean/pk/lj_han/kdrB.tfm b/fonts/korean/pk/lj_han/kdrB.tfm new file mode 100644 index 0000000000..88cbecafab Binary files /dev/null and b/fonts/korean/pk/lj_han/kdrB.tfm differ diff --git a/fonts/korean/pk/lj_han/kgrA.tfm b/fonts/korean/pk/lj_han/kgrA.tfm new file mode 100644 index 0000000000..bf9d644df9 Binary files /dev/null and b/fonts/korean/pk/lj_han/kgrA.tfm differ diff --git a/fonts/korean/pk/lj_han/kgrB.tfm b/fonts/korean/pk/lj_han/kgrB.tfm new file mode 100644 index 0000000000..cd4ee40a6e Binary files /dev/null and b/fonts/korean/pk/lj_han/kgrB.tfm differ diff --git a/fonts/korean/pk/lj_han/kgsA.tfm b/fonts/korean/pk/lj_han/kgsA.tfm new file mode 100644 index 0000000000..a15fb491fa Binary files /dev/null and b/fonts/korean/pk/lj_han/kgsA.tfm differ diff --git a/fonts/korean/pk/lj_han/kgsB.tfm b/fonts/korean/pk/lj_han/kgsB.tfm new file mode 100644 index 0000000000..200d42b946 Binary files /dev/null and b/fonts/korean/pk/lj_han/kgsB.tfm differ diff --git a/fonts/korean/pk/lj_han/kgtA.tfm b/fonts/korean/pk/lj_han/kgtA.tfm new file mode 100644 index 0000000000..c9d7244d0d Binary files /dev/null and b/fonts/korean/pk/lj_han/kgtA.tfm differ diff --git a/fonts/korean/pk/lj_han/kgtB.tfm b/fonts/korean/pk/lj_han/kgtB.tfm new file mode 100644 index 0000000000..d9d27f4864 Binary files /dev/null and b/fonts/korean/pk/lj_han/kgtB.tfm differ diff --git a/fonts/korean/pk/lj_han/kmjA.tfm b/fonts/korean/pk/lj_han/kmjA.tfm new file mode 100644 index 0000000000..8f6fe72a6c Binary files /dev/null and b/fonts/korean/pk/lj_han/kmjA.tfm differ diff --git a/fonts/korean/pk/lj_han/kmjB.tfm b/fonts/korean/pk/lj_han/kmjB.tfm new file mode 100644 index 0000000000..ac13560a18 Binary files /dev/null and b/fonts/korean/pk/lj_han/kmjB.tfm differ diff --git a/fonts/korean/pk/lj_han/kmjbA.tfm b/fonts/korean/pk/lj_han/kmjbA.tfm new file mode 100644 index 0000000000..4d0edea9db Binary files /dev/null and b/fonts/korean/pk/lj_han/kmjbA.tfm differ diff --git a/fonts/korean/pk/lj_han/kmjbB.tfm b/fonts/korean/pk/lj_han/kmjbB.tfm new file mode 100644 index 0000000000..a95ebb8ac3 Binary files /dev/null and b/fonts/korean/pk/lj_han/kmjbB.tfm differ diff --git a/fonts/korean/pk/lj_han/lj_han.fli b/fonts/korean/pk/lj_han/lj_han.fli new file mode 100644 index 0000000000..5e2613cf19 Binary files /dev/null and b/fonts/korean/pk/lj_han/lj_han.fli differ diff --git a/fonts/korean/pk/lj_han/lj_han.txt b/fonts/korean/pk/lj_han/lj_han.txt new file mode 100644 index 0000000000..9d5078a7f2 --- /dev/null +++ b/fonts/korean/pk/lj_han/lj_han.txt @@ -0,0 +1,81 @@ + +This is the HLaTeX font package lj_han.zip (8 Nov. 1993) +======================================================== + +This release corrects some very nasty bugs in the HLaTeX package for emTeX: + + o Some fonts had wrong hppp values which caused the dvi-driver to write + beyond the right margin (TeX didn't complain!). + This affected all sizes smaller than 10 pt and the bigger sizes of the + Dinaru fonts. + + o Some font dimensions of the Dinaru font were too small, affecting the + space between Korean words (this is not used normally). + + o This library is now complete, i.e. contains all fonts in all sizes + (well, the user must decide which of the smaller fonts are still + readable :-). + + +lj_han.zip contains the following files: + + lj_han.txt this file + + lj_han.fli emTeX font library containing the Korean fonts + (resulution 300dpi) + MyoungJo (kmjA, kmjB) + MyoungJo bold (kmjbA, kmjbB) + Gothic (kgtA, kgtB) + BootGulssi (kgsA, kgsB) + Graphic (kgrA, kgrB) + Dinaru (kdrA, ldrB) + in the sizes + 5, 6, 7, 8, 9, 10, + 10.95, 12, 14.4, 17.28, 20.74, 24.88 pt + + *.tfm Metric files for the above fonts + +And for the experienced user: + + fli_lj.cmd create a font library using the emTeX fontlib program + fli_lj.rsp response file for fli_lj.cmd + ilf_lj.cmd unpack a font library using the emTeX fontlib program + ilf_lj.rsp response file for fli_lj.cmd + bzrsetup.mf use this file instead of the same file contained in the + Hangul metafont package to get smaller .pk-files + hangul.mfj control file for the emTeX metafont job program (mfjob) + to build the .pk-files + +Use and edit these files if you want to build your own Hangul library. You need +the metafont sources of the Hangul fonts (located at cair.kaist.ac.kr). +Attention! You should use OS/2 with HPFS, otherwise you must patch the file +name table at the beginning of lj_han.fli to get file names with upper case +letters (kmjA instead of kmja etc.). + + +This is freely distributable under the GNU Public License. + + +Installation +------------ + +Move the lj_han.fli file into a directory which is found by the dvi-driver. +Edit the lj.cnf file to include lj_han.fli as a font library. +Move all .tfm-files into your TFM-directory. + +You need the HLaTeX-package to make use of the fonts (a DOS port is included in +hlatex1.zip located at cair.kaist.ac.kr). + +It is recommended that you use the hlatex2e package also which includes +a hangul style file for LaTeX2e. + + +Author +------ + +Werner Lemberg (A7621GAC@awiuni11.bitnet) + +Please report any errors or suggestions to this email-address. + +N.B.: This package was produced for a friend of mine -- I can't speak any + Korean :-) diff --git a/fonts/korean/pk/lj_han1/hgtB.tfm b/fonts/korean/pk/lj_han1/hgtB.tfm new file mode 100644 index 0000000000..427b618863 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hgtB.tfm differ diff --git a/fonts/korean/pk/lj_han1/hgtbA.tfm b/fonts/korean/pk/lj_han1/hgtbA.tfm new file mode 100644 index 0000000000..37ab7ce424 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hgtbA.tfm differ diff --git a/fonts/korean/pk/lj_han1/hgtmA.tfm b/fonts/korean/pk/lj_han1/hgtmA.tfm new file mode 100644 index 0000000000..37ab7ce424 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hgtmA.tfm differ diff --git a/fonts/korean/pk/lj_han1/hgtmB.tfm b/fonts/korean/pk/lj_han1/hgtmB.tfm new file mode 100644 index 0000000000..427b618863 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hgtmB.tfm differ diff --git a/fonts/korean/pk/lj_han1/hmjB.tfm b/fonts/korean/pk/lj_han1/hmjB.tfm new file mode 100644 index 0000000000..8a73d5d1ba Binary files /dev/null and b/fonts/korean/pk/lj_han1/hmjB.tfm differ diff --git a/fonts/korean/pk/lj_han1/hmjbA.tfm b/fonts/korean/pk/lj_han1/hmjbA.tfm new file mode 100644 index 0000000000..47f47a0626 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hmjbA.tfm differ diff --git a/fonts/korean/pk/lj_han1/hmjmA.tfm b/fonts/korean/pk/lj_han1/hmjmA.tfm new file mode 100644 index 0000000000..47f47a0626 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hmjmA.tfm differ diff --git a/fonts/korean/pk/lj_han1/hmjmB.tfm b/fonts/korean/pk/lj_han1/hmjmB.tfm new file mode 100644 index 0000000000..8a73d5d1ba Binary files /dev/null and b/fonts/korean/pk/lj_han1/hmjmB.tfm differ diff --git a/fonts/korean/pk/lj_han1/holA.tfm b/fonts/korean/pk/lj_han1/holA.tfm new file mode 100644 index 0000000000..d48a2d4069 Binary files /dev/null and b/fonts/korean/pk/lj_han1/holA.tfm differ diff --git a/fonts/korean/pk/lj_han1/holB.tfm b/fonts/korean/pk/lj_han1/holB.tfm new file mode 100644 index 0000000000..53393e6f41 Binary files /dev/null and b/fonts/korean/pk/lj_han1/holB.tfm differ diff --git a/fonts/korean/pk/lj_han1/hpgB.tfm b/fonts/korean/pk/lj_han1/hpgB.tfm new file mode 100644 index 0000000000..e961b95d22 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hpgB.tfm differ diff --git a/fonts/korean/pk/lj_han1/hpgbA.tfm b/fonts/korean/pk/lj_han1/hpgbA.tfm new file mode 100644 index 0000000000..50c50b320f Binary files /dev/null and b/fonts/korean/pk/lj_han1/hpgbA.tfm differ diff --git a/fonts/korean/pk/lj_han1/hpgmA.tfm b/fonts/korean/pk/lj_han1/hpgmA.tfm new file mode 100644 index 0000000000..50c50b320f Binary files /dev/null and b/fonts/korean/pk/lj_han1/hpgmA.tfm differ diff --git a/fonts/korean/pk/lj_han1/hpgmB.tfm b/fonts/korean/pk/lj_han1/hpgmB.tfm new file mode 100644 index 0000000000..e961b95d22 Binary files /dev/null and b/fonts/korean/pk/lj_han1/hpgmB.tfm differ diff --git a/fonts/korean/pk/lj_han1/ilf_lj.bat b/fonts/korean/pk/lj_han1/ilf_lj.bat new file mode 100644 index 0000000000..e1cb3a83b9 --- /dev/null +++ b/fonts/korean/pk/lj_han1/ilf_lj.bat @@ -0,0 +1 @@ +fontlib /v /d lj_han1 @ilf_lj.rsp diff --git a/fonts/korean/pk/lj_han1/ilf_lj.cmd b/fonts/korean/pk/lj_han1/ilf_lj.cmd new file mode 100644 index 0000000000..e1cb3a83b9 --- /dev/null +++ b/fonts/korean/pk/lj_han1/ilf_lj.cmd @@ -0,0 +1 @@ +fontlib /v /d lj_han1 @ilf_lj.rsp diff --git a/fonts/korean/pk/lj_han1/ilf_lj.rsp b/fonts/korean/pk/lj_han1/ilf_lj.rsp new file mode 100644 index 0000000000..662837716a --- /dev/null +++ b/fonts/korean/pk/lj_han1/ilf_lj.rsp @@ -0,0 +1,12 @@ +150 #pixel.lj\%rdpi\*.pk +180 #pixel.lj\%rdpi\*.pk +210 #pixel.lj\%rdpi\*.pk +240 #pixel.lj\%rdpi\*.pk +270 #pixel.lj\%rdpi\*.pk +300 #pixel.lj\%rdpi\*.pk +328.63353 #pixel.lj\%rdpi\*.pk +360 #pixel.lj\%rdpi\*.pk +432 #pixel.lj\%rdpi\*.pk +518.4 #pixel.lj\%rdpi\*.pk +622.08 #pixel.lj\%rdpi\*.pk +746.496 #pixel.lj\%rdpi\*.pk diff --git a/fonts/korean/pk/lj_han1/lj_han1.fli b/fonts/korean/pk/lj_han1/lj_han1.fli new file mode 100644 index 0000000000..275d6b329c Binary files /dev/null and b/fonts/korean/pk/lj_han1/lj_han1.fli differ diff --git a/fonts/korean/pk/lj_han1/lj_han1.txt b/fonts/korean/pk/lj_han1/lj_han1.txt new file mode 100644 index 0000000000..57ebcc6712 --- /dev/null +++ b/fonts/korean/pk/lj_han1/lj_han1.txt @@ -0,0 +1,69 @@ + +This is the Korean font package lj_han1.zip (15-Sept-1994) +========================================================== + +lj_han1.zip contains the following files: + + lj_han1.txt this file + + lj_han1.fli emTeX font library containing the Korean fonts of the + jhTeX package (resulution 300dpi): + + Hangul MyoungJo (MunHwaBu fonts) (hmjmA, hmjmB) + Hangul MyoungJo bold (MunHwaBu fonts) (hmjbA, hmjbB) + + Hangul Gothic (hgtmA, hgtmB) + Hangul Gothic bold (hgtbA, hgtbB) + + Hangul Pilgi (hpgmA, hpgmB) + Hangul Pilgi bold (hpgbA, hpgbB) + + Hangul Outline (MyoungJo) (holA, holB) + + in the sizes + 5, 6, 7, 8, 9, 10, + 10.95, 12, 14.4, 17.28, 20.74, 24.88 pt + + *.tfm Metric files for the above fonts + +And for the experienced user: + + ilf_lj.bat for DOS + ilf_lj.cmd for OS/2: unpack a font library using the emTeX fontlib program + ilf_lj.rsp response file for fli_lj.cmd + + +All metafont sources are in the jhTeX package. + + +This is freely distributable under the GNU Public License. + + +Installation +------------ + +Move the lj_han1.fli file into a directory which is found by the dvi-driver. +Edit the dvi-driver configuration file (usually lj.cnf) to include lj_han1.fli +as a font library. Move all .tfm-files into a tfm-directory found by emTeX. + + +Use +--- + +There are two ways to use these fonts: + + o get the CJK package (Version 2.0 or higher) for LaTeX2e. + No preprocessor needed --- virtual fonts are used instead. + + o get jhTeX. You will need a preprocessor (included). Supports + hanja also. + + +Author +------ + +Werner Lemberg (A7621GAC@awiuni11.bitnet) + +Please report any errors or suggestions to this email-address. + +N.B.: I can't speak any Korean :-) -- cgit v1.2.3