数学公式的风格化标点符号

数学公式的风格化标点符号

我正在寻找一组用于数学公式的风格化标点符号。包中stix有一个符号\typecolon,看起来像这样<code>stix</code> 的 <code>\typecolon</code>这正是我要找的东西,但是有没有匹配的标点符号?我对匹配的逗号特别感兴趣。

编辑:只是为了绝对清楚:冒号分号, 和逗号. 我特别感兴趣的是逗号看起来和stix 冒号如上所示。或者,我会满足于找到一个逗号和一个冒号(作为两个单独的符号,具体来说不是A分号) 具有不同的外观,只要它们的外观彼此匹配,并且只要它们脱颖而出并且看起来不“正常”。

答案1

也许你喜欢黑板粗体字体的逗号(和其他标点符号):

\documentclass{article}
\usepackage{bbold}
\usepackage{amsmath}

\newcommand{\typecomma}{\text{\textbb{,}}}
\newcommand{\typesemi}{\text{\textbb{;}}}
\newcommand{\typeperiod}{\text{\textbb{.}}}

\begin{document}

\begin{equation}
1=1 \typecomma
\end{equation}

\begin{equation}
2=2 \typesemi
\end{equation}

\begin{equation}
3=3 \typeperiod
\end{equation}

\end{document}

在此处输入图片描述

答案2

除了其他答案之外,您还可以设置字符,这样当您,;.在数学模式下输入时,字形的风格化版本就会出现在输出中。

\documentclass{article}
\usepackage{amsmath}
\usepackage{bbold}

% Macros to access the old glyphs
\mathchardef\normalcomma=\mathcode`,
\mathchardef\normalsemicolon=\mathcode`;
\mathchardef\normalperiod=\mathcode`.

% Map bbold glyphs to characters
\DeclareSymbolFont{bboldletters}{U}{bbold}{m}{n}
\DeclareMathSymbol{,}{\mathpunct}{bboldletters}{"2C}
\DeclareMathSymbol{;}{\mathpunct}{bboldletters}{"3B}
\DeclareMathSymbol{.}{\mathord  }{bboldletters}{"2E}

\begin{document}

\begin{align*}
    \normalcomma     &\to , \\
    \normalsemicolon &\to ; \\
    \normalperiod    &\to .
\end{align*}

\end{document}

在此处输入图片描述

当然您也可以将bbold字形映射到命令。

\documentclass{article}
\usepackage{amsmath}
\usepackage{bbold}

% Map bbold glyphs to commands
\DeclareSymbolFont{bboldletters}{U}{bbold}{m}{n}
\DeclareMathSymbol{\bboldcomma    }{\mathpunct}{bboldletters}{"2C}
\DeclareMathSymbol{\bboldsemicolon}{\mathpunct}{bboldletters}{"3B}
\DeclareMathSymbol{\bboldperiod   }{\mathord  }{bboldletters}{"2E}

\begin{document}

\begin{align*}
    \bboldcomma     &\to , \\
    \bboldsemicolon &\to ; \\
    \bboldperiod    &\to .
\end{align*}

\end{document}

在此处输入图片描述

相关内容