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
|
%%
%% frkim.sty: part of pmhanguljamo v1.0
%%
%% Fukui Rei's Korean Romanization Method.
%%
%% Nova de Hi, 2022/11/29
%%
\ProvidesExplPackage
{pmhanguljamo-frkim}
{2023/03/01}
{v0.6.1}
{Korean ROMAJI Input Method: Fukui Rei's HangulTeX}
\RequirePackage{l3keys2e}
\keys_define:nn { frkim }
{
zeroisx .bool_set:N = \opt_zeroisx_bool,
frcccmds .bool_set:N = \opt_frcccmds_bool,
% tonemarks .bool_set:N = \opt_tonemarks_bool,
hangulfont .tl_set:N = \frkhangulfont,
hangulfontfeature .tl_set:N = \frkhangulfontfeature,
}
\keys_set:nn { frkim }
{
zeroisx = false,
frcccmds = false,
% tonemarks = false,
hangulfont = {NotoSerifKR-Regular.otf},
hangulfontfeature = {Ligatures=TeX,Renderer=OpenType,Script=Hangul},
}
\ProcessKeysOptions { frkim }
\bool_new:N \opt_luatexko_loaded
\@ifpackageloaded{luatexko}{
\bool_set_true:N \opt_luatexko_loaded
}{
\bool_set_false:N \opt_luatexko_loaded
}
%\NewDocumentCommand \frkhangulfont {} {
% Noto~Serif~KR
%}
%
%\NewDocumentCommand \frkhangulfontfeature {} {
% Script=Hangul, Renderer=OpenType, Ligatures=TeX
%}
\input{pmhanguljamo-frkim.code.tex}
\endinput
|