내 문서의 특정 위치에 몇 줄의 텍스트를 삽입하기 위해 minipage
내부를 사용 texblock
하고 있습니다. 내 문제는 오름차순 / 내림차순 문자로 인해 줄 간격이 달라진다는 것입니다. 저는 Papyrus Plain 글꼴을 사용하고 있습니다. https://www.download-free-fonts.com/details/112610/papyrus-plain
예:
\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage[absolute,overlay]{textpos}
\newcommand{\mytextbox}[1]{
\begin{textblock*}{0.1cm}(10.85cm,25.44cm) % {block width} (coords)
\begin{minipage}[t][2cm][t]{\textwidth}
\vspace*{\fill}
\fontsize{13}{12.3}\selectfont #1
\vspace*{\fill}
\end{minipage}
\end{textblock*}}
\setmainfont{PapyrusPlain}
\begin{document}
\mytextbox{abcd efgh ijkl mnop}
\end{document}
예제 그림의 처음 두 줄과 같은 간격을 원합니다. 나는 그것을 둘러싸고 이것을 고치려고 노력했다.
\begin{spacing}{1.0}
\mytextbox{abcd efgh ijkl mnop}
\end{spacing}
그러나 이것은 무시되었습니다.
문제는 \baselineskip
글꼴 크기에 비해 너무 작다는 것입니다. 그것을 늘리면 \fontsize{13}{20}
동일한 줄 간격을 얻습니다. 일반 글꼴의 경우 일반적인 경험 규칙은 \baselineskip
글꼴 크기의 약 1.2 배 이상이어야한다는 것입니다. 어 센더와 디 센더가 뚜렷한 장식용 글꼴의 경우 더 많을수록 좋습니다.
그러나 정말로 정말로 더 작은 줄 간격을 강제하고 싶다면 :
% !TeX TS-program = xelatex
\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage[absolute,overlay]{textpos}
\newcommand{\mytextbox}[1]{
\begin{textblock*}{0.1cm}(10.85cm,25.44cm) % {block width} (coords)
\begin{minipage}[t][2cm][t]{\textwidth}
\vspace*{\fill}
\fontsize{13}{12.3}\selectfont
\setlength{\lineskiplimit}{-\maxdimen}
#1
\vspace*{\fill}
\end{minipage}
\end{textblock*}}
\setmainfont{Papyrus}
\begin{document}
\mytextbox{abcd efgh abcg efgh}
\end{document}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다