luatexhangulnomalize는 일반적인 매크로와는 성격이 다릅니다.
텍이 문자열을 읽기 이전 단계에서 그것을 가로채서 바꾸는 기능을 합니다.
위에서 이 명령이 동작하지 않는 이유는
s t m에 의해 #1 #2 #3의 내용이 다 읽혀진 후에
s t m
#1 #2 #3
비로소 \jamo 명령이 확장되어 실행되기 때문입니다.
비로소 \jamo
어쨌거나 normalize 관련된 문제가 계속해서 제기되고 있어서
아예 luatexhangulnormalize가 필요 없도록 수정해 보았습니다.
https://goo.gl/bNlWd9
참고로 현재 UI 구조하에서는 000000은 0과 같습니다.
000000
0
00FF00도 FF00과 같습니다.
00FF00
FF00
KTUG 한국 텍 사용자 그룹
luatexhangulnomalize는 일반적인 매크로와는 성격이 다릅니다.
텍이 문자열을 읽기 이전 단계에서 그것을 가로채서 바꾸는 기능을 합니다.
위에서 이 명령이 동작하지 않는 이유는
s t m
에 의해#1 #2 #3
의 내용이 다 읽혀진 후에비로소 \jamo
명령이 확장되어 실행되기 때문입니다.어쨌거나 normalize 관련된 문제가 계속해서 제기되고 있어서
아예 luatexhangulnormalize가 필요 없도록 수정해 보았습니다.
https://goo.gl/bNlWd9
참고로 현재 UI 구조하에서는
000000
은0
과 같습니다.00FF00
도FF00
과 같습니다.