summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/pmhanguljamo/pmhanguljamo-frkim.sty
blob: 527577d42f30b084d953a181b1229437819fc7c3 (plain)
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