我想将两个字形粘合在一起以生成一个新字形,因为我的公式中没有字母了。例如,我将 H 和 K 组合在一起,使得 H 的右垂直部分与 K 的左垂直部分重合:
\newcommand{\HK}{H\hspace*{-0.5em}K}
这看起来相当不错,甚至可以因为em
单位而缩放。但在公式中,即分数中,它不再能正确缩放。哪个技巧可以解决这个问题?
我的最小例子
\documentclass{article}
\usepackage[latin9]{luainputenc}
\begin{document}
\newcommand{\HK}{H\hspace*{-0.5em}K}
$\HK$
$HK$ for comparison.
{\Large{}$\HK${\Large{}$\HK$}}{\Large \par}
{\huge{}$\HK$}{\huge \par}
{\huge{}$\frac{\HK}{2}$}{\huge \par}
{$\frac{\HK}{2}$}{\par}
%{$\frac{\bsHK}{2}$}{\par}
\end{document}
生产
我希望分数中的新字形看起来与前面的字形相似。顺便说一句,如果不存在粗体字形,此过程还可以提供一种方法来拼凑它们。
答案1
\documentclass{article}
% \usepackage[latin9]{luainputenc}
\usepackage{scalerel}
\def\scriptstyleScaleFactor{0.75}
%\def\scriptscriptstyleScaleFactor{0.5}
\begin{document}
\newcommand{\HK}{\ThisStyle{H\hspace*{-1.15\LMex}K}}
$\HK$
$HK$ for comparison.
{\Large{}$\HK${\Large{}$\HK$}}{\Large \par}
{\huge{}$\HK$}{\huge \par}
{\huge{}$\frac{\HK}{2}$}{\huge \par}
{$\frac{\HK}{2}$}{\par}
%{$\frac{\bsHK}{2}$}{\par}
\end{document}