GoGPT Best VPN GoSearch

OnWorks 网站图标

grn - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 grn

这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 grn

程序:

您的姓名


grn - 用于 gremlin 文件的 groff 预处理器

概要


GRN [ -简历 [ -T开发 [ -MDIR [ -FDIR [ 文件... ]

商品描述


GRN 是一个预处理器,用于包括 小鬼 图片在 groff的 输入。 GRN 写入
标准输出,只处理两个开头的输入行 .GS.GE.
这些行必须包含 GRN 命令(见下文)。 这些命令请求一个 小鬼 文件,
并且该文件中的图片被转换并放置在 的troff 输入流。 这 .GS
request 后面可以跟 C、L 或 R 以将整个居中、左对齐或右对齐
小鬼 图片(默认对齐方式为居中)。 如果不 文件 提到,标准
输入被读取。 在图片的末尾,页面上的位置是底部
小鬼 图片。 如果 GRN 条目以 .GF 而不是 .GE,位置是左边
在图片的顶部。

请注意,目前只有 -me 宏包支持 .GS, .GE.GF.

可以理解以下命令行选项:

-T开发 为打印机准备输出 开发. 默认设备是 ps。 看 groff的(1)
可接受的设备。

-MDIR 前置 DIR 到默认搜索路径 小鬼 文件。 默认路径是(在
该顺序)当前目录,主目录, /usr/lib/groff/site-tmac,
/usr/share/groff/site-tmac/usr/share/groff/1.22.3/tmac.

-FDIR 搜索 DIR 对于子目录 开发姓名 (姓名 是设备的名称) 倒序
默认字体目录之前的文件 /usr/share/groff/网站字体,
/usr/share/groff/1.22.3/font/usr/lib/字体.

-C.GS.GE (和 .GF) 即使后面是空格以外的字符
或换行符。

-v 打印版本号。

命令行选项和它的参数之间可以有空格。

GRN 指令


每条输入线之间 .GS.GE 可能有一个 GRN 命令。 命令由一个或
由空格分隔的两个字符串,第一个字符串是命令,第二个字符串是
它的操作数。 命令可以是大写或小写并缩写为一个字符。

影响图片环境的命令(之前列出的那些 默认,见下文)是
仅对当前图片有效:环境重新初始化为默认值
在下一张图片的开头。 命令如下:

1 N
2 N
3 N
4 N 选择 小鬼的文字大小数字 1(2、3 或 4)到 N 点。 默认值为 12 (16,
分别为 24 和 36)。

罗马的 f
斜体 f
无所畏惧 f
特别 f
将罗马(斜体、粗体或特殊)字体设置为 的troff的字体 f (无论是名字还是
数字)。 默认值为 R(分别为 I、B 和 S)。

l f
点画 f
将点画字体设置为 的troff的点画字体 f (姓名或号码)。 命令
点画 可以缩写为“st”(以避免与 特别).
没有 点画的默认值(除非默认命令设置了一个),并且它
包含一个无效 小鬼 带有多边形但不指定点画的图片
字体。

x N
由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。 N
放大图片(除了任何默认放大倍数) N, 浮动
点数大于零。 命令 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。 可以缩写为“sc”。

狭窄 N
中等 N
N
设置厚度 小鬼的窄线(分别为中线和粗线) N
时间 0.15pt(这个值可以在编译时改变)。 默认值为 1.0 (3.0
和 5.0,分别对应于 0.15pt(0.45pt 和 0.75pt,
分别)。 厚度值为零选择最小的可用线
厚度。 负值导致线条粗细与
当前点大小。

点量表
缩放文本以匹配图片。 Gremlin 文本通常以磅值打印
用命令指定 1, 2, 34,无论
图片。 环境 点量表 将导致点大小与图片一起缩放
(内 的troff的限制,当然)。 任何东西的操作数,但 折扣 将转向
文本缩放。

默认
重置图片环境默认为当前图片中的设置。
这意味着在开始时用作全局参数设置机制
的troff 输入文件,但可随时用于重置默认设置。

宽度 N
强制图片为 N 英寸宽。 这会覆盖存在的任何缩放因子
在同一张照片中。 '宽度 0' 被忽略。

高度 N
强制图片 N 英寸高,覆盖其他比例因子。 如果两者
指定了“宽度”和“高度”,更严格的约束将决定比例
图片的。 高度宽度 命令不与 默认 命令。
但是,如果设置了该选项,它们将影响点大小缩放。

文件 姓名
获取图片 小鬼 文件 姓名 找到当前目录(或在库中
目录; 见 -M 以上选项)。 如果两个 文件 给出命令,第二个
一个覆盖第一个。 如果 姓名 不存在,将报告错误消息并
处理继续从 .GE 线。

附注 关于我们 格罗夫


建立 GRN 是一个预处理器,它不知道当前的缩进、点大小、边距,
数字寄存器等。因此,没有 的troff 输入可以放在 .GS.GE
要求。 然而, 小鬼 文本现在由 的troff, 所以任何在单个有效
线 的troff 输入在一行中有效 小鬼 文本(在
一行的开头)。 因此,有可能在一个方程中 小鬼 图由
包括在 小鬼 文件 方程 由先前定义的分隔符包围的表达式
(例如 $$).

使用时 GRN 与其他预处理器一起,最好运行 before GRN, 图片,
这些 避免过度劳累 . 方程 应该总是最后运行。

一张图片被认为是一个实体,但这并没有停止 的troff 试图打破它
如果它从页面的末尾掉下来。 将图片放在 -me 宏中的“保留”之间
确保正确放置。

GRN 使用 的troff的号码寄存器 g1 通过 g9 并设置寄存器 g1g2 到宽度
和高度 小鬼 输入之前的数字(以设备为单位) .GS 请求(这
适用于那些想要重写这些宏的人)。

格林林 文件 FORMAT


存在两种截然不同的 小鬼 文件格式,原始格式来自 AED 图形
终端版本,以及 SUN or X11 版本。 的扩展 SUN/X11 版本
允许具有负坐标的参考点是 而不去 与...兼容 AED
版本。 只要一个 小鬼 文件不包含负坐标,无论是哪种格式
将被任一版本正确读取 小鬼 or GRN. 另一个区别
SUN/X11 格式是使用图片对象的名称(例如,POLYGON、CURVE)而不是
数字。 表示相同图片的文件以每种格式显示在表 1 中。

sungremlinfile gremlin文件
0 240.00 128.00 0 240.00 128.00
百分之二
240.00 128.00 240.00 128.00
185.00 120.00 185.00 120.00
240.00 120.00 240.00 120.00
296.00 120.00 296.00 120.00
* -1.00 -1.00
2 3 2 3
10 三角形 10 三角形
多边形 6
224.00 416.00 224.00 416.00
96.00 160.00 96.00 160.00
384.00 160.00 384.00 160.00
* -1.00 -1.00
5 1 5 1
0 0
-1 -1

表 1. 文件示例

· 每个的第一行 小鬼 文件包含字符串 小精灵文件 (AED
版本)或 太阳神文件 (SUN/X11)

· 文件的第二行包含一个方向,以及 xy 的值
定位点,以空格分隔。 方向,要么 0 or 1, 被忽略
SUN/X11 版。 0 意思是 小鬼 将水平显示事物
格式(绘图区域的宽度大于高度,顶部有菜单)。 1 意思是
小鬼 将以垂直格式显示事物(绘图区域比它高
宽,左侧有菜单)。 xy 是浮点值给出一个
将此文件读入另一个文件时要使用的定位点。 东西
在这条线上真的不是那么重要; “1 0.00 0.00”的值是
提出了建议。

· 文件的其余部分由零个或多个元素规范组成。 之后
最后一个元素说明是包含字符串“-1”的一行。

· 超过 127 个字符的行将被截断到此限制。

ELEMENT 规格


· 每个元素的第一行包含一个十进制数字,给出类型
元素 (AED 版本)或其 ASCII 名称(SUN/X11 版本)。 见表 2。

小鬼 文件格式 - 对象类型规范

AED 联系电话 SUN/X11 名称 说明
0 BOTLEFT 左下对齐文本
1 BOTRIGHT 右下对齐文本
2 CENTCENT 居中对齐的文本
3 矢量矢量
4 弧弧
5 曲线曲线
6 POLYGON 多边形
7 BSPLINE b 样条
8 贝塞尔贝塞尔
10 TOPLEFT 左上对齐文本
11 TOPCENT 顶部居中对齐的文本
12 TOPRIGHT 右上对齐文本
13 CENTLEFT 左中对齐文本
14 CENTRIGHT 右中对齐文本

15 BOTCENT 底部居中对齐的文本

表2。
型号规格 小鬼

· 对象类型之后是可变数量的行,每行指定一个点
用于显示元素。 每行包含一个 x 坐标和一个 y 坐标
浮点格式,以空格分隔。 点列表终止于
包含字符串“-1.0 -1.0”(AED 版本)或单个星号,“*”
(SUN/X11 版)。

· 点后出现一行包含两个十进制值,给画笔和
元素的大小。 画笔决定了绘制事物的风格。
对于矢量、圆弧和曲线,有六个有效的画笔值:

1 - 细虚线
2 - 细点划线
3 - 粗实线
4 - 细虚线
5 - 细实线
6 - 中等实线

对于多边形,还有一个值 0 是有效的。 它指定了一个多边形
无形的边界。 对于文本,画笔选择一种字体如下:

1 - 罗马(groff 中的 R 字体)
2 - 斜体(我在 groff 中的字体)
3 - 粗体(groff 中的 B 字体)
4 - 特殊(groff 中的 S 字体)

如果你正在使用 GRN 运行你的照片 groff的,字体真的只是一个
起始字体:文本字符串可以包含格式序列,如“\fI”或“\d”
这可能会改变字体(以及做许多其他事情)。 对于文本,大小
字段是 1 到 4 之间的十进制值。它选择字体的大小
文本将被绘制。 对于多边形,此大小字段被解释为点画
填充多边形的数字。 该数字用于索引点画字体
在打印时。

· 每个元素的最后一行包含一个十进制数和一串字符,
由一个空格分隔。 该数字是对中字符数的计数
字符串。 此信息仅用于文本元素,并包含文本
细绳。 文本内可以有空格。 对于圆弧、曲线和矢量,这
元素的行包含字符串“0”。

附注 ON 坐标


小鬼 专为 AEDs,它的坐标反映了 AED 坐标空间。 为了
垂直图片,x 值范围为 116 到 511,y 值范围为 0 到 483。对于水平
图片中,x 值范围从 0 到 511,y 值范围从 0 到 367。虽然你
不需要绝对坚持这个范围,如果你至少保持在这个范围内,你会得到最好的结果
附近。 此外,点列表以 (-1, -1) 点终止,因此您永远不应该
使用负坐标。 小鬼 使用格式“%f1.2”写出坐标; 它是
如果您想修改 GRN 码。

附注 ON 太阳/X11 坐标


不再限制用于创建对象的坐标范围
SUN/X11 版本的 小鬼. 但是,具有负坐标的文件 造成问题
如果显示在 AED.

使用 onworks.net 服务在线使用 grn


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。