直括号

直括号

我可以制作乳胶括号的变体吗?在某些方程系统中,我想使用如下图所示的左括号:

中间呈 V 形但两端无曲线的直支架

答案1

准备以下文件并调用它scmex10.vpl

(FAMILY SCMEX)
(FACE O 352)
(CODINGSCHEME TEX MATH EXTENSION)
(DESIGNSIZE R 10.0)
(COMMENT DESIGNSIZE IS IN POINTS)
(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
(CHECKSUM O 37254272422)
(FONTDIMEN
   (SLANT R 0.0)
   (SPACE R 0.0)
   (STRETCH R 0.0)
   (SHRINK R 0.0)
   (XHEIGHT R 0.430555)
   (QUAD R 1.000003)
   (EXTRASPACE R 0.0)
   (DEFAULTRULETHICKNESS R 0.039999)
   (BIGOPSPACING1 R 0.111112)
   (BIGOPSPACING2 R 0.166667)
   (BIGOPSPACING3 R 0.2)
   (BIGOPSPACING4 R 0.6)
   (BIGOPSPACING5 R 0.1)
   )
(MAPFONT D 0
   (FONTNAME cmex10)
   (FONTAT R 1.0)
   (FONTDSIZE R 10.0)
   )
(CHARACTER O 70
   (CHARWD R 0.888891)
   (CHARDP R 0.900009)
   (VARCHAR
      (TOP O 76)
      (MID O 74)
      (BOT O 76)
      (REP O 76)
      )
   (MAP
      (SETCHAR O 70)
      )
   )
(CHARACTER O 74
   (CHARWD R 0.888891)
   (CHARDP R 1.800018)
   (MAP
      (SETCHAR O 74)
      )
   )
(CHARACTER O 76
   (CHARWD R 0.888891)
   (CHARDP R 0.300003)
   (VARCHAR
      (REP O 76)
      )
   (MAP
      (SETCHAR O 76)
      )
   )

运行以下 shell 命令

vptovf scmex10.vpl

在工作目录中,您将找到文件scmex10.tfmscmex10.vf。在同一工作目录中准备以下 LaTeX 文件:

\documentclass{article}

\DeclareFontFamily{OMX}{scmex}{}
\DeclareFontShape{OMX}{scmex}{m}{n}{<->sfixed*scmex10}{}
\DeclareSymbolFont{straightbrace}{OMX}{scmex}{m}{n}
\DeclareMathDelimiter{\straightbrace}{\mathopen}{straightbrace}{'70}{straightbrace}{'70}

\begin{document}
\[
\left\straightbrace
\begin{array}{@{\,}l}
a = 1\\
b = 2\\
c = 3\\
d = 4\\
e = 5
\end{array}
\right.
\]
\end{document}

结果如下:

在此处输入图片描述

如果你真的喜欢它,那么就把scmex10.tfmscmex10.vf文件放在你本地 TeX 树的适当位置,然后尽情享受吧。你可能想用.sty这四行\Declare...代码做一个小文件。

相关内容