kpfonts-otf
LuaLaTeX에서 수학 글꼴로 사용하고 있습니다 . 을 사용하면 및 \footnotesize
화살표가 이상해 보입니다.\varprojlim
\varinjlim
나는 여기서 문제가 과 가 \varprojlim
내장 \varinjlim
된 기호가 아니라고 가정합니다 unicode-math
. "글리프 목록"을 참고한 후 를 찾아 지원 \underleftarrow
하고 다시 정의하여 사용해 보았습니다 . 지금까지 내가 달성할 수 있는 것은 다음과 같습니다.\underrightarrow
unicode-math
\varprojlim
\varinjlim
\documentclass{article}
\usepackage{kpfonts-otf}
\begin{document}
\footnotesize
\( \varprojlim D \)
\renewcommand*{\varprojlim}{\mathop{\underleftarrow{\lim}}}
\( \varprojlim D \)
\( \varinjlim D \)
\renewcommand*{\varinjlim}{\mathop{\underrightarrow{\lim}}}
\( \varinjlim D \)
\end{document}
\lim
그런데 원래 버전처럼 와 화살표 사이에 세로 간격을 추가하는 방법을 모르겠습니다. (을 추가하려고 했는데 \mathstrut
이로 인해 가로 간격이 추가로 발생하여 화살표가 길어지는 것 같습니다.)
이 결과를 개선할 수 있는 방법이 있습니까?
답변1
작은 스트럿을 추가하세요. 여기서 깊이는 0.2ex입니다. 맞게 조정하세요. \lim
TeX 삽입 공백을 방지하려면 주변에 중괄호가 필요합니다.
\documentclass{article}
\usepackage{kpfonts-otf}
\newcommand{\limstrut}{\vrule depth0.2ex width 0pt}
\AtBeginDocument{%
\renewcommand{\varprojlim}{\mathop{\underleftarrow{{\lim}\limstrut}}}%
\renewcommand{\varinjlim}{\mathop{\underrightarrow{{\lim}\limstrut}}}%
}
\begin{document}
\( \varprojlim D \)
\( \varinjlim D \)
\end{document}