우선 제 코드는 이렇습니다.
\documentclass[10pt]{article}
\usepackage[hangul]{kotex}
\usepackage{dhucs-enumerate}
\usepackage{fontspec}
\setmainfont{HCR Batang LVT}
\setmainhanjafont{HCR Batang LVT}
\verticaltypesetting
\begin{document}
\hangulfontspec[RawFeature=vertical]{HCR Batang LVT}
\hanjafontspec[RawFeature=vertical]{HCR Batang LVT}
\section*{전문}
\noindent 헌법전문...
\section{총강}
\item \begin{enumerate}[㉠]\itemsep0em
\item 대한민국은 민주공화국이다。
\item 대한민국의 주권은 국민에게 있고、모든 권력은 국민으로부터 나온다。
\end{enumerate}
\item \begin{enumerate}[㉠]\itemsep0em
\item 대한민국의 국민이 되는 요건은 법률로 정한다。
\item 국가는 법률이 정하는 바에 의하여 재외국민을 보호할 의무를 진다。
\end{enumerate}
\end{enumerate}
본문과 enumerate는 세로쓰기로 잘 표현되는 반면에 section과 숫자는 세로쓰기가 적용되지 않습니다. xetex-ko 문서를 읽어봐도 직면하고 있는 문제를 해결해 주지 않는군요. 혹시 해법 아시나요?
KTUG 한국 텍 사용자 그룹