在pic标签中结合eqn数学

时间:2017-07-03 07:15:56

标签: groff

我想将数学方程式添加到pic标签中。 我怎么能写这样的东西,例如

box "This is an $1 over 2$ test" "using math in pic labels"

。我知道ctan circuit_macros,但这需要一个tex文档。我希望文档保持roff -ms格式。

例如

的输出
printf ".EQ\n1 over 2\n.EN" | eqn |groff -Tps > 1over2.ps

就是你在下面看到的。

enter image description here

我会尝试使用宏...或者是否有一些内联方式来定义.EQ文本?

1 个答案:

答案 0 :(得分:1)

抱歉,你太慢了。该解决方案带有内联方程,由分隔符定义:

printf '.PS\nbox "This is an A1 over 2B test" ""'\
'"using math in pic labels" wid 2 ht .7\n.PE' |
pic|eqn -Tps -dAB | groff -Tps > testbox.ps

给出:

enter image description here