LaTeX 符號“\leftrightarrow”和“\triangleq”

LaTeX 符號“\leftrightarrow”和“\triangleq”

在LaTeX中,是否存在任何符號

在此輸入影像描述

答案1

這裡有兩種可能的選擇。在這兩種情況(\symA\symB)中,我都使用連接的左箭頭和右箭頭以獲得更寬的箭頭。\mkern如果您希望寬度更窄,則可以負向增加。使用來自 的組件\symA,但可以使用 的可選參數來控制垂直間隙。不需要,但嘗試透過使用堆疊s來模仿您在圖中顯示的錐形等號。同樣,垂直間距是可調的。\triangleqamssymb\stackon\symBamssymb\rule

\documentclass{article}
\usepackage[usestackEOL]{stackengine}
\usepackage{amssymb}
\def\symA{\mathrel{\stackon[-0.8pt]{\leftarrow\mkern-6mu\rightarrow}%
  {\scriptstyle\triangleq}}}
\def\symB{\mathrel{\stackon[.7pt]{\leftarrow\mkern-6mu\rightarrow}%
  {\setstackgap{S}{0pt}\Shortstack{%
  \scriptscriptstyle\triangle\\\rule[.8pt]{6pt}{0.25pt}\\\rule{8pt}{.25pt}}}}}
\stackMath
\begin{document}
$A \symA B \symB C$
\end{document}

在此輸入影像描述

答案2

本身沒有現成的符號,但您絕對可以創建一個新符號。

只需使用\mathbin或定義一個新巨集\mathrel。我認為您需要後一個,因為箭頭通常顯示一種關係。

請參見這裡兩人都了解兩種解決方案之間的細微差別。

您使用\overset命令來堆疊你的運算子。


無論如何,這就是您的解決方案。

\documentclass{article}

\usepackage{amsmath}

\usepackage{amssymb}

\newcommand{\leftrightarrowtriangleqbin}{\mathbin{\overset\triangleq\leftrightarrow}}

\newcommand{\leftrightarrowtriangleqrel}{\mathrel{\overset\triangleq\leftrightarrow}}


\begin{document}

$S \leftrightarrowtriangleqbin T$

$S \leftrightarrowtriangleqrel T$

\end{document}

這是一個範例輸出。

在此輸入影像描述

看到兩者之間細微的間距差異了嗎?


實際上,對於第二個 \mathrel周圍的構造是多餘的。正如所指出的艾格雷格下面,\overset將保留二元關係第二個參數的性質。

相關內容