如何制作另一个 kappa

如何制作另一个 kappa

下午好!我想请你告诉我如何制作另一个“kappa”?我的意思是,如何让默认的 kappa 看起来像 \ae 符号?我需要在公式中使用这种变体,但在方程中使用“\ae”时总是收到警告。我该怎么办?我试过使用 \varkappa,但我不喜欢它的外观。感谢您的关注,也为我的英语感到抱歉。

我已阅读您的评论并编写了以下代码:

\newcommand{\Kappa}{\text{\ae}}

在此处输入图片描述

问题是,在 \begin{align}\end{align} 中,它在屏幕上看起来像这样。在其他环境中,例如 [ ] 或 $ $,它看起来像正常的 kappa:ae。我该怎么办?

我尝试使用“mbox”而不是“text”,但问题仍然存在。只有在这里,这封信看起来不对。是否可以避免这些误解?

答案1

您似乎正在为某个符号的特定图形表示附加含义,但您不应该这样做。

在手写时,您讨论的变体 kappa 通常有两个小圆圈,但印刷表示通常会省略它们。这些圆圈可能是导致您将符号误认为字母“æ”(用于丹麦语、挪威语、冰岛语和法罗语,有时也用于英语和法语)的原因,这是完全不同的东西。

\varkappa您可能不喜欢包中提供的符号amssymb,但无论如何,您必须坚持使用一些您能够重现的符号,这就是 Unicode 所称的希腊 KAPPA 符号 U+03F0 的实现。

使用 æ 来表达这一点是完全错误的。

您可以在希腊字体协会提供的 Solomos 字体中获得“循环”实现,该字体包含在 TeX Live 中(也可能包含在 MiKTeX 中)。

\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}

\DeclareFontFamily{U}{solomos}{}
\DeclareErrorFont{U}{solomos}{m}{n}{10}
\DeclareFontShape{U}{solomos}{m}{n}{
  <-> s*[1.1]  gsolomos8r
}{}

\newcommand{\vkappa}{\text{\usefont{U}{solomos}{m}{n}\symbol{'153}}}

\begin{document}

A kappa $\kappa$ and its variant $\vkappa$.

This is different from \ae{} and should not be confused with it.

The symbol $\varkappa$ is just a graphic variant, there's
no meaning implied in the graphical appearance.

\huge $\vkappa$

\end{document}

在此处输入图片描述

答案2

如果愿意,您可以使用renewcommand来重新定义该函数。以下代码应该可以做到这一点:kappa

\renewcommand\kappa{\text{\ae}}

将此包含在文件顶部,所有kappa调用都应显示ae符号。请注意,我还包装了ae一个text命令,这样您就不会收到有关处于数学环境中的任何警告。通常,这样的警告无需担心,但我知道让它们消失是件好事。

相关内容