如何从 metapost 中的线段上绘制括号?

如何从 metapost 中的线段上绘制括号?

我想在 Metapost 的直线上画出括号。在 LaTeX 中,我可以像下面这样画出括号:

 \documentclass[12pt]{article}
 \usepackage{amsmath}
 \begin{document}
 \overbrace{text}
 \end{document}

这是那里的标准吗,或者我的愿望是不寻常的,我应该用

btex \{ etex

并旋转/移动/缩放它?

答案1

箭头Tommy Ekola 的软件包。其文档中的一个例子:

input cmarrows;
    setup_cmarrows(
      brace_name     = "bigbrace";
      parameter_file = "cmr10.mf";
      macro_name     = "bracea");
    setup_cmarrows(
      brace_name     = "Biggbrace";
      parameter_file = "cmr12.mf";
      macro_name     = "braceb");
    setup_cmarrows(
      brace_name     = "extensiblebrace";
      parameter_file = "cmr9.mf";
      macro_name     = "bracec");
    beginfig(1);
      bracea (0,0)--70pt*dir 0;
      braceb_middle_time:=0.7;
      braceb (0,0)--70pt*dir 60
        withcolor 0.5*white;
      bracec_middle_time:=0.3;
      bracec (0,0)..{up}70pt*dir 120;
endfig; end

在此处输入图片描述

相关内容