平行四边形符号

平行四边形符号

我试过解毒但没有成功。既然我们有\square四边形和\triangle三角形,我想用一个符号来表示平行四边形。一种倾斜的正方形。

当然,我可以使用,tikz但我想这太多了。我需要加载一个巨大的包才能绘制一个符号。

有任何想法吗?

答案1

使用 xelatex (或 lualatex):

在此处输入图片描述

\documentclass{article}

\usepackage{unicode-math}
\setmathfont{xits-math.otf}

\begin{document}

\[ a ^^^^25b1  b \]


\Large
\[ a ^^^^25b1  b \]

\end{document}

答案2

您不需要 TikZ,您可以使用 PGF(只是稍微轻一点),或者如果您不需要圆形线帽/连接(或者如果您知道如何为\rules 激活它们),那么一些规则就足够了。

代码

\documentclass[varwidth]{standalone}
\usepackage{graphicx,amsmath,amssymb,pgf}
\newcommand*{\parallelogramm}{%
  \rlap{\rotatebox{-30}{\rule[.05ex]{.4pt}{.77em}}}%
  \kern.04em%
  \rlap{\kern.36em\raisebox{0.649519052835em}{\rule{.6em}{.4pt}}}%
  \rule{.6em}{.4pt}\kern-.04em%
  \rotatebox{-30}{\rule[.05ex]{.4pt}{.77em}}}
\newcommand*{\Parallelogramm}[1][]{%
  \pgfpicture\pgfsetroundjoin
    \pgftransformxslant{.6}%
    \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{.60em}{.65em}}%
    \pgfusepath{stroke,#1}%
  \endpgfpicture}
\begin{document}
$\square \triangle$%
\parallelogramm
\Parallelogramm
\Parallelogramm[fill]
\end{document}

输出

在此处输入图片描述

答案3

像往常一样使用 PSTricks 只是为了好玩!

\documentclass{article}

\usepackage[pdf]{pstricks}


\newcommand\parallelogram[1][2]{%
    \psset{unit=#1pt}
    \begin{pspicture}(4,3)
        \pspolygon(0,0)(3,0)(4,3)(1,3)
    \end{pspicture}}

\begin{document}
This is a parallelogram \parallelogram. Is it cool? Yes! How about the bigger one \parallelogram[10]? Is it cooler? Yes!
\end{document}

在此处输入图片描述

答案4

它并不完美,但是该stmaryrd包提供了\fatslash\fatbslash(作为二元运算符)。

相关内容