Unicode 中是否存在符号的\trianglelefteqslant
fromstmaryrd
和否定版本?我找不到它们,shapecatcher 也找不到。
有关的:如何使 \trianglelefteq 类似于 \leqslant?, amssymb 中命令 \triangleleft 的另一个版本
再次编辑:我查看了基本数学块和补充数学模块,我在 Unicode 图表数据库 11.0.0 和 12.0.0 中搜索了单词“triangle”和“slanted”的出现,截至今天,我找不到匹配的字符。(但这并不意味着这样的字符在 Unicode 中不存在。)如何在\trianglelefteqslant
(任何)TeX 中使用该命令不是我的问题,并且被认为是题外话。我尽了最大努力组合现有的 Unicode 字符,结果是 ⩽⃒ 和 ⩽⃓。
答案1
这些符号确实不属于unicode。
最简单的答案可能是,在大量添加数学符号时,没有人要求使用它们。如果它们被识别,几乎肯定会使用“变体选择器 1”(VS1)。请参阅 unicode 技术报告 #25 第 28-29 页的表格(可在 unicode 网站上查看)。
作为 unicode 附加符号集的 stix 演示者(也是技术报告 #25 的合著者),我仍然与 unicode 技术委员会有联系,可以建议识别更多符号。VS1 路线几乎肯定是应该采用的方法,因为(据我所知)水平等号笔划和倾斜笔划的符号在含义上没有区别。
henri menke 对字体中所需符号的识别stmaryrd
是目前最好的解决方案,但是 unicode 等效项肯定是可取的(即使它可能会给 mathml 维护者带来麻烦)。我相信还有一些其他符号stmaryrd
也处于同样不幸的困境中。
我目前正在从 ams 退休,在接下来的几周内将无法做任何有用的事情,但我打算跟进。如果有其他类似的符号实例可以同时呈现,请在评论中识别它们,我会将它们全部一起提交。
答案2
该操作员将位于数学运算符块(或其补充区块),但它不存在,所以答案很简单
不
也许在私人使用区域中存在带有此符号的字体,但这不算作 Unicode。
我猜这些符号是否符合 Unicode 是次要的,除非你想输入文字 Unicode 符号(不幸的是,它并不存在)。使用 Unicode 数学字体时它们是否可以在 LaTeX 中访问更为重要。所讨论的符号由与 Unicode 数学结合使用的包定义。在 之前stmaryrd
加载可能是一个好主意,这样可以覆盖 中的符号,这实际上stmaryrd
unicode-math
unicode-math
stmaryrd
是使用 Unicode。
\documentclass{article}
\usepackage{stmaryrd}
\usepackage{unicode-math}
\begin{document}
$\trianglelefteqslant \ntrianglelefteqslant$
\end{document}