대소문자를 처리하는 간단한 샘플을 보여드리겠습니다. 첨부파일 참조. (간단히 하기 위하여 \par는 무시했습니다.)
\NewDocumentCommand \test { m +m } { \seq_clear:N \l_tmpa_seq \clist_set:Nn \l_tmpa_clist { #1 } \clist_map_inline:Nn \l_tmpa_clist { \seq_put_right:Nx \l_tmpa_seq { \str_foldcase:n { ##1 } } } \par Key~words:~ \seq_use:Nn \l_tmpa_seq {,~ } \par \regex_split:nnN { \s } { #2 } \l_tmpb_seq \seq_map_inline:Nn \l_tmpb_seq { \seq_if_in:NxTF \l_tmpa_seq { \str_foldcase:n { ##1 } } { \emph{##1} } { ##1 } \space } }
KTUG 한국 텍 사용자 그룹
대소문자를 처리하는 간단한 샘플을 보여드리겠습니다. 첨부파일 참조. (간단히 하기 위하여 \par는 무시했습니다.)