KTUG 한국 텍 사용자 그룹

Menu

KTUG :: Q&A 마당

\dotemph와 유사 명령들이 한글과 로마자를 식별하여 한글에만 방점을 붙이는 것으로 짐작됩니다. kotex/oblivoir 저자가 로마자에도 방점을 달 수 있게, 옵션을 추가하든가 해서, 업데이트할지 모르겠습니다. 왜냐하면 로마자 단어에 방점을 다는 것이 어느 쪽 문화에서도 관행이 아니니까요. 아쉬운 대로 이렇게 만들어 쓸 수 있습니다.

demph.png

\documentclass{article}
\usepackage{kotex}
\usepackage{stackengine}
\ExplSyntaxOn
\setstackgap{L}{.8\baselineskip}
\NewDocumentCommand \demph { O{.} m }
{
    \seq_set_split:Nnn \l_tmpa_seq { ~ }{ #2 }
    \seq_map_inline:Nn \l_tmpa_seq
    {
        \tl_map_inline:nn { ##1 }
        {
            \Longstack{#1~####1}
        }
        \space
    }
}
\ExplSyntaxOff
 
\begin{document}
\demph{Hello 안녕}
 
\demph[\tiny ★]{Hello 안녕}
\end{document}

KTUG 한국 텍 사용자 그룹