如何建立如圖所示的新符號

如何建立如圖所示的新符號

在此輸入影像描述

我是乳膠新手。我想建立一個如圖所示的新符號。請有人幫我創建這個符號。我正在寫論文。

答案1

比使用 TikZ 更輕的版本:

\documentclass{article}
\usepackage{pict2e}

\DeclareRobustCommand{\kumarsymbol}{%
  \begingroup\setlength{\unitlength}{\fontcharht\font`A}%
  \begin{picture}(.5,1)
  \roundcap
  \put(0,1){\line(2,-1){.25}}
  \put(.25,.875){\line(0,-1){.75}}
  \put(.25,.125){\line(2,-1){.25}}
  \end{picture}%
  \endgroup
}

\begin{document}
A\kumarsymbol B

\LARGE A\kumarsymbol B
\end{document}

在此輸入影像描述

人們可以以一種非常簡單的方式修改線條粗細和角度,請參閱 的文檔pict2e

答案2

如果您使用pdfTeX,您可以使用PDF基本命令繪製符號並將其設定為PDF形式(這就像PDF中的子例程,繪圖命令不會在PDF文件中符號的每個實例中重複)。

\def\drawmysymbol{\pdfliteral{q 1 J 0 8 m 3 5 l 3 1 l 6 -2 l S Q}}
\setbox0=\hbox to8bp{\kern1bp\vrule height9bp depth3bp width0bp \drawmysymbol\hss}
\pdfxform0 \mathchardef\mysymbolA=\pdflastxform
\def\mysymbol{\pdfrefxform\mysymbolA}

And the test: here is \mysymbol.

繪製符號

該方法的要點是您可以繪製任意符號(如果您知道PDF基本命令)並且可以將其設定為字元(即繪製命令在輸出PDF中不會重複)。此外,\pdfliteral可以從 Inkscape 的輸出(EPS 格式)複製的參數,以便您可以透過互動式編輯器建立您的角色。

答案3

請向我們提供有關含義及其用法的更多資訊。我為你搜尋了 unicode,最相似的是U+23B1。這個符號非常捲曲,但帶有字體代碼222這是可以接受的。您必須使用 Xe- 或 LuaLaTeX 編譯我的 MWE。

我使該符號適用於數學和文字模式。當獲得更多資訊時可以進行進一步的改進。

此符號被\rmoustache稱為unicode-math.您可以將其與字體 XITS 一起使用。我註解掉了這些行,因為它比 Code2000 版本更捲曲。

% arara: lualatex

\documentclass{article}
\usepackage{fontspec}
\usepackage{mathtools}
%\usepackage{unicode-math}
\newcommand*\strangeSymbol{{\fontspec{code2000.ttf}\ensuremath{\text{\symbol{"23B1}}}}}

\begin{document}
\strangeSymbol $\strangeSymbol$
%\setmathfont{XITS Math} % even more curly version
%$\rmoustache$
\end{document}

在此輸入影像描述


如果您使用 XITS 或 Asana Math 字體,您可以透過組合兩個角度符號來產生其獨特風格的符號。非常hackish,非常硬編碼,非常醜陋......

% arara: lualatex

\documentclass{article}
\usepackage{mathtools}
\usepackage{unicode-math}
\usepackage{graphicx}

\begin{document}
    \setmathfont{XITS Math}
    \(
    \begin{array}{c}
    \mkern-8.6625mu\reflectbox{\rotatebox{-90}{$\wideangledown$}}\\[-2.2pt]
    \mkern+8.6625mu\rotatebox{90}{$\wideangleup$}
    \end{array}
    \)
    \setmathfont{Asana Math}
    \(
    \begin{array}{c}
    \mkern-3.1425mu\reflectbox{\rotatebox{-90}{$\wideangledown$}}\\[-2.5pt]
    \mkern+3.1425mu\rotatebox{90}{$\wideangleup$}
    \end{array}
    \)
\end{document}

在此輸入影像描述

在此輸入影像描述

答案4

使用該套件可以實現一個非常簡單的解決方案tikz

\documentclass{article}
\usepackage{tikz}
\newcommand\mysymbol{%
  \tikz[scale=.3]{\draw[very thick] (0,0) to ++(330:.5) to ++(0,-1) to ++(330:.5);}%
} 

\begin{document}
Two single \mysymbol and \mysymbol .
\end{document}

在此輸入影像描述

相關內容