首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >groff中的{\LaTeX符号

groff中的{\LaTeX符号
EN

Unix & Linux用户
提问于 2022-10-15 01:50:50
回答 1查看 67关注 0票数 1

是否有方法在groff中打印{\LaTeX}原始符号?每次使用LaTeX这个词出现在用groff制作的文档中时,我都想使用该排版。

EN

回答 1

Unix & Linux用户

发布于 2022-10-21 15:09:02

您可以用groff中的pic(1)手册页的方式来完成它。

代码语言:javascript
复制
.ie t \{\
.  ds tx T\h'-.1667m'\v'.224m'E\v'-.224m'\h'-.125m'X
.  ds lx L\h'-0.36m'\v'-0.22v'\s-2A\s0\h'-0.15m'\v'0.22v'\*[tx]
.\}
.el \{\
.  ds tx TeX
.  ds lx LaTeX
.\}

这是为TeX和LaTeX定义字符串,使用前者构建后者。但是,它还为非排字设备(如终端)提供了替代定义,以便在无法进行小的水平和垂直运动的设备上仍然可以读取字符串。(这就是\h\v转义序列的作用。)

您可以使用\*转义序列在roff语言中插入字符串。这里是pic(1)做这个的地方。

代码语言:javascript
复制
To give the vbox a positive height and a depth of zero
(as used by \*[lx]'s
.IR \%graphics.sty ,
for example)
define the following macro in your document.

您可以在groff的Git存储库中找到上述示例的来源。

https://git.savannah.gnu.org/cgit/groff.git/tree/src/preproc/pic/pic.1.man?id=c2e894cf5b42cfdaae48f03476fee24a6103f9c9#n39

https://git.savannah.gnu.org/cgit/groff.git/tree/src/preproc/pic/pic.1.man?id=c2e894cf5b42cfdaae48f03476fee24a6103f9c9#n413

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/721045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档