Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
저도 "서울남산체 vert 폰트"와 "함초롬바탕 LVT"으로 다시한번 해봤습니다.
세로쓰기는 함초롬바탕 LVT가 좋아요.
% vertical_writing.tex
\documentclass[a4paper]{memoir}
\settypeblocksize{200mm}{130mm}{*}
\setlrmargins{*}{*}{1.0}
\checkandfixthelayout
\usepackage[hangul]{kotex}
\usepackage[svgnames,dvipsnames]{xcolor}
\setmainfont{Junicode}
\setmainhangulfont[BoldFont={NanumMyeongjo Bold}]{NanumMyeongjo}
\setsanshangulfont[BoldFont={NanumGothic Bold}]{NanumGothic}
\setmonohangulfont[Scale=.80]{NanumGothic}
\usepackage{iftex}
\maxsecnumdepth{chapter}
\setsecheadstyle{\Large\bfseries\color{Black!60!Cyan}}
\setsubsecheadstyle{\large\bfseries\color{Black!40!Cyan}}
% \setlength{\droptitle}{-4\onelineskip}
\title{세로쓰기 테스트}
\author{progress}
\raggedbottom
\newcommand\sampletext{%
《한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항》에 따르면 문장에 삽입된 〔로마자〕 및 【숫자】의 방향은 다음과 같다.
‘가로짜기’는 정상적인 방향으로 배치하고, 〈세로짜기〉 경우는, 다음 세 가지 배치 방법이 있다.\\
\indent 一. 한글과 같은 방향으로 한 글자씩 배열한다.\\
\indent 二. 문자를 시계 방향으로 \ifXeTeX\vertlatin{90}\else\ifLuaTeX90\fi\fi도를 돌려 배열한다. 주로 로마자 단어를 표현한다.\\
\indent 三. 한글과 같은 방향으로 한다. 두 자릿수의 숫자는 그룹화하여 “시계방향” \ifXeTeX\vertlatin{90}\else\ifLuaTeX90\fi\fi도로 회전한 후, 글줄 가운데에 정렬한다.
}
\begin{document}
% \verticaltypesetting
\maketitle
\section{샘플 텍스트}
\wrappingon
{\color{gray}
\begin{verbatim}
《한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항》에 따르면 문장에 삽입된 〔로마자〕 및 【숫자】의 방향은 다음과 같다.
‘가로짜기’는 정상적인 방향으로 배치하고, 〈세로짜기〉 경우는, 다음 세 가지 배치 방법이 있다.\\
\indent 一. 한글과 같은 방향으로 한 글자씩 배열한다.\\
\indent 二. 문자를 시계 방향으로 90도를 돌려 배열한다. 주로 로마자 단어를 표현한다.\\
\indent 三. 한글과 같은 방향으로 한다. 두 자릿수의 숫자는 그룹화하여 “시계방향” 90도로 회전한 후, 글줄 가운데에 정렬한다.
\end{verbatim}
}
\section{‘서울남산체 세로쓰기(SeoulNamsan vert)’ 폰트}
\subsection{가로쓰기}
{\hangulfontspec{SeoulNamsan vert}
\hanjafontspec{SeoulNamsan vert}
\fontspec{SeoulNamsan vert}
\sampletext
}
\subsection{세로쓰기. SeoulNamsan vert 폰트엔 vmtx feature는 있는데 vrt2 feature가 없나봐요. GSUB에 의한 문장부호 대체도 아니되고.}
\begin{vertical}{15em}
\ifXeTeX
\fontspec{SeoulNamsan vert}
\hangulfontspec[Vertical=RotatedGlyphs]{SeoulNamsan vert}
\hanjafontspec[Vertical=RotatedGlyphs]{SeoulNamsan vert}
\else
\ifLuaTeX
\fontspec[Vertical=RotatedGlyphs]{SeoulNamsan vert}
\fi\fi
\sampletext
\end{vertical}
\section{‘함초롬바탕(HCR Batang LVT)’ 폰트}
\subsection{가로쓰기}
{\hangulfontspec{HCR Batang LVT}
\hanjafontspec{HCR Batang LVT}
\fontspec{HCR Batang LVT}
\sampletext
}
\subsection{세로쓰기. 문장부호의 변화, 특히 따옴표 온점 반점}
\begin{vertical}{15em}
\ifXeTeX
\fontspec{HCR Batang LVT}
\hangulfontspec[Vertical=RotatedGlyphs]{HCR Batang LVT}
\hanjafontspec[Vertical=RotatedGlyphs]{HCR Batang LVT}
\else
\ifLuaTeX
\fontspec[Vertical=RotatedGlyphs]{HCR Batang LVT}
\fi\fi
\sampletext
\end{vertical}
\end{document}