英语法语西班牙语

Ad


OnWorks 网站图标

dvilj4 - 云端在线

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

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

程序:

您的姓名


dvilj4、dvilj4l、dvilj2p、dvilj - 将 TeX DVI 文件转换为 PCL,适用于 HP LaserJet 打印机

概要


dvilj [--Dnumber] [-ccopies] [-dmode] [-D] [-E] [-eoutputfile]
[-ffrompage] [-g] [-hheaderfile] [-l] [-Mflag] [-mmag] [-pages]
[-q] [-r] [-ttopage] [-spagesize] [-v] [-Vmode] [-w] [-xx关闭(毫米)]
[-yyoff(mm)] [-Xxoff(dots)] [-Yyoff(dots)] [-z] [文件名]

商品描述


德维利 和兄弟姐妹将 TeX 输出的“.dvi”文件转换为 PCL(惠普打印机
控制语言)命令适用于在 HP LaserJet+、HP LaserJet IIP(使用
dvilj2p)、HP LaserJet 4(使用 dvilj4) 和完全兼容的打印机。

dvilj4 还提供对内置 Intellifont 和 TrueType 字体的支持; TFM 和 VF
文件在发行版中提供。 虚拟字体不直接支持
德维利,所以你必须运行 拷贝(1) 首先,或以其他方式扩展虚拟字体

所有程序均由一个源文件生成 DVI2xx.c. 它们通常通过
shell 脚本或作为行式打印机过滤器。 一个这样的脚本, 显卡(1), 包含在
分配。 它提供的命令行选项类似于 会员(1)。

配置


--D
根据位调试 ; 看到 凯帕西(3) 数值手册。 还
打开一般冗长。

-c
打印每一页 次(包括原件)

-d
以双面模式打印。 选项 -d1 意味着长边装订, -d2 简称
边缘装订。 此选项只能在 dvilj4dvilj2p.

-D[-12]
双面打印 - 见下文; -D1 只打印奇数面, -D2 对于偶数页,a
尾随 - 禁止打印空的填充页。

-E 将打印机切换到经济模式 (dvilj4 只要)。

-e输出文件
将输出发送到 输出文件 而不是以“.lj”扩展的 dvi 文件的基本名称。 如果
输出文件是 - (如在“-e-”中)输出被定向到标准输出并且可以是
直接通过管道输送到假脱机程序中。

-f页码
打印 TeX 页码大于或等于的页面 页码.

-g Go 模式:在作业开始时不重置打印机。

-h头文件
复制 头文件 在 DVI 文件转换之前输出。 用于发送任意
命令到激光打印机。

-l 以横向模式打印输出; 仅支持 dvilj2pdvilj4.

-M
不要打电话 mktextpk(1)按需生成字体。 - M1-M 是等价的。 - M0
启用调用 mktextpk(1). (这与在 会员(1).) 默认行为
(即,如果没有 -M 选项)是在编译时选择的; 作为分布式, mktexpk 是
启用。

-m放大
指定要使用的放大倍数。 以下是可用的:

-m#usermag 例如,#900
-m0 相当于 -m#1000
-mh 相当于 -m#1095
-m1 相当于 -m#1200
-mq 相当于 -m#1250
-m2 相当于 -m#1440
-m3 相当于 -m#1728
-m4 相当于 -m#2074
-m5 相当于 -m#2488

-p页数
打印 页数 起始页之后的页数。

-q 安静操作:省略最终统计等。

-r 切换页面反转。

-s页面大小
指定页面大小:

-s1:行政 (7.25" x 10.5")
-s2:字母 (8.5" x 11")
-s3:合法 (8.5" x 14")
-s6: 分类帐 (11" x 17")
-s25:A5 纸(148mm x 210mm)
-s26:A4 纸(210mm x 297mm)
-s27:A3(297 毫米 x 420 毫米)
-s45:JIS B5 纸(182mm x 257mm)
-s46:JIS B4 纸(250mm x 354mm)
-s71:Hagaki 明信片 (100mm x 148mm)
-s72:Oufuku-Hagaki 明信片(200 毫米 x 148 毫米)
-s80:君主信封(3 7/8" x 7 1/2")
-s81:商业信封 10(4 1/8" x 9 1/2")
-s90:国际DL(110mm x 220mm)
-s91:国际 C5 (162mm x 229mm)
-s100:国际 B5 (176mm x 250mm)

这些值来自 PCL 5 技术参考手册。 如果 -s 命令行
选项被省略,页面底部不进行剪裁。 (但打印
纸底部下方不应干扰任何正常运行的 PCL 打印机。)请
请记住,必须为选定的纸张尺寸安装正确的纸盘,因此请使用
仅当您完全控制打印目的地时才使用此选项。

-t页码
打印 TeX 页码小于或等于的页面 页码.

-v 详细模式:列出使用的字体等。

-V模式
兼容模式。 作为 模式,Kyocera 使用“K”,Brother 使用“B”,LJ6 打印机使用 6。

-w 省略警告。

-x抵消
输出页面上相对于 1 英寸/1 英寸原点的全局 x 偏移(以毫米为单位)。

-y抵消
输出页面上相对于 1 英寸/1 英寸原点的全局 y 偏移(以毫米为单位)。

-X抵消
输出页面上以点为单位的全局 x 偏移(覆盖 1 英寸/1 英寸原点)。

-Y抵消
输出页面上以点为单位的全局 y 偏移(覆盖 1 英寸/1 英寸原点)。

-z 在作业结束时使用页码计数器打印测试页。

操作数


如果未指定操作数,则会显示简短的用法消息。

文件名
需要转换的 DVI 文件名 德维利. 它必须始终是可搜索的。

输出文件名由 文件名. 扩展名“.dvi”是
替换为“.lj”,或附加扩展名“.lj”。

If 文件名 is -, DVI 文件从标准输入中读取,结果 PCL
文档被写入标准输出。 (请记住,该 DVI 文件必须是
可查找,即使它是标准输入。)

支持的 TeX的 \特别的 指令


支持的“\special”命令 德维利 具有通用语法

\special{key1=value key1="带空格的值"}
\special{key3 = value key4 = '注意等号周围的可选空格'}

即,specials 是一系列键/值对,由等号分隔。 空间
周围的等号被忽略。 该值要么是空格分隔的单词,要么是带引号的
细绳。 可以交替使用双引号和单引号。 不支持
在值中引用引号字符; 如果你想要双引号和单引号合二为一
价值,你运气不好。

以下键/值组合有效:

文件=文件
插页 文件 在当前位置。 文件 被搜索 凯帕西(3),见下文。

文件内容必须对这台打印机有效,即它应该包含 PCL 转义
序列或 HP-GL/2 命令。 如果文件是图形文件,这通常意味着
图形的左上角放置在当前位置。

PCL 中的绝对定位转义序列 文件 被改写为相对
定位指令; 最低出现的坐标用作参考。

hpfile_逐字记录=文件
插页 文件 在当前位置逐字记录,文件内容没有任何变化。
文件 被搜索 凯帕西(3),见下文。

这主要用于在 PCL 文件中保持绝对位置。

ps文件=文件 LLX=x0 LLY=y0 乌尔克斯=x1 URY=y1 wi=s
转换 Postscript 文件 文件 到 HP PCL,由 Ghostscript 和设备“ljetplus”,和
在当前位置插入生成的图形文件,重写绝对
位置转义序列。 文件 被搜索 凯帕西(3),见下文。

随附的键/值对是强制性的,它们可以以任意方式指定
命令。 价值观 x0, x1, y0, y1s 是整数。 (x0,y0) 是左下角,
(x1,y1) 图像的右上角。

注意事项: 具体的 语义 of Free Introduction 特别 is 不能 众所周知。 特别是,本
wi 参数是一些比例因子; 但即使查看源代码也不是
很清楚特刊的作者打算在这里实施什么。 此外,它是
不清楚使用什么尺寸来指定角点、Postscript 点或 PCL
点。

If 发生 知道 ps文件 语义, or if 花费 工作 分析 他们,
通知 us at [电子邮件保护], so we 能够 更新 Free Introduction 男子
相应 信息。

dvilj-psfile-语法=句法
哪里 句法 是“dvilj”或“忽略”。 这是一种非常粗略的方式来告诉
司机怎么办 ps文件 特价商品。

如果值为“忽略”,则所有 ps文件 之后处理的特价商品是
忽略,直到下一个 dvilj-psfile-语法 特殊处理。

如果值为“dvilj”, ps文件 特价商品按照上述说明进行处理,直到
下页 dvilj-psfile-语法 特殊处理。

一个明显的、有计划的扩展是值“dvips”,但这还没有实现
但。

这种特殊性并不像起初听起来那么简单。 因为它的语义是由
处理顺序,只有放在与处理顺序相同的页面上时才有用 ps文件
特别的。 如果您打印,将它放在文件中一次(例如,在第一页上)无济于事
只是文件的一页—— 德维利 不预扫描第一页特价商品
像其他一些司机一样。 (当然,补丁是受欢迎的。)

评论=随意 文本
评论 随意 文本
这会导致特殊的其余部分被忽略; 它可用于添加元
信息到 DVI 文件。

对于第一种形式,评论可能会出现在特殊的任何地方。 当它出现
首先,这个特殊的处理被​​终止,后面的所有其他文本都是
忽略了。

第二种形式是专为与其他形式的兼容性而引入的
司机。 如果 special 的第一个关键字是 评论 并且没有价值,它被占用
也作为有效的注释语法; 其余的特殊内容将被忽略。

取向=po
将页面放在物理纸上。 价值 po 可能是以下之一
值:

0 肖像
1 为风景
2 为反向肖像
3 为反向风景

取消点=n(x,y)
定义点数 n. 这一点可以在后面的其他专题中参考
命令来指定应该用某种模式填充的区域。 n 必须在 0 之间
和79。

xy 是那个点的位置并具有“?pt”的形式,其中“?” 是一个浮动
点数。 位置相对于 DVI 页面原点; 即坐标
增加向右和向下移动,原点在左上角(1in,1in)
角落,由选项改变 -x, -y, -X-Y,但不是通过 \hoffset 和 \voffset。

xy 可以省略,即值 3 或 "4(,)" 是有效的。 然后当前页面
位置用作点的位置 n.

重置点=“所有”
这将再次取消定义所有点。

灰色=灰度
灰色=灰度
这将设置下一个填充模式 特别,该区域将填充灰色
颜色。 (灰色 是的别名 灰色.) 重置任何模式规范。

灰度 是此处应使用的灰色百分比; 0 表示白色和
100 表示黑色。

警告:那个特别节目实际上是用词不当。 PCL 将这些灰度命名为 底纹
模式 它们是通过在该区域放置点来创建的。 灰度选择如何
点是分散的。 在较低的范围内,这在关闭时看起来不是很灰
视线,但更像是点状背景。 此外,灰度并不像
细粒度的值范围 0..100 可能会让您相信。 在现实中,有
只有 8 种不同的灰色图案可用:

1 - 2%
3 - 10%
11 - 20%
21 - 35%
36 - 55%
56 - 80%
81 - 99%
100%

这些模式之一是根据 灰度 计算值。

模式=
这将设置下一个填充模式 特别的是,该区域将充满
图案。 任何灰色规格都被重置。

是以下值之一:

1条水平线
2条垂直线
3条对角线,从左下角到右上角
4条对角线,从右上角到左下角
5 条交叉线,垂直
6 条交叉线,对角线

=a / b
填充点之间的区域 ab, 根据当前的填充模式。

a 必须 成为左上角并指向 b 必须 是左下角
长方形。 否则结果就是垃圾。

默认填充模式是 10% 灰色填充。

文件名
这是一个特殊的遗产,它的用途是折旧的。 如果特殊只是一个词
命名现有文件,该文件被逐字包括在内。 与其他文件相反
包含意味着,文件不被搜索 凯帕西(3)。 完全 ,那恭喜你, 不能 应该
使用 Free Introduction 特别 we 不会 固定 任何 问题 它。

应该注意的是,特殊解析器有时会接受不属于
与上面的文档一样有效。 然后,输出最常以某种方式损坏。

搜索 包含
正确的文件包括特殊搜索文件 凯帕西(3). 搜索路径是
由变量“DVILJINPUTS”配置,如果在该搜索路径中找不到该文件,则通过
变量“TEXINPUTS”。

通过“DVILJINPUTS”搜索涵盖了具有通用站点范围图形的用例
应包含在文件中,例如扫描签名。 通过“TEXINPUTS”封面搜索
将图形作为当前文档的一部分的用例。

“dvilj”用作“.PROGRAM”名称 文本文件.cnf, 对于所有驱动程序变体,独立
的实际程序名称。

不明 促销 "TEX_HUSH" 配置
卡帕西(3) 带有配置变量的警告抑制概念
“TEX_HUSH”,请参考其Info节点 TeX的 SUPPORT / 压制 警告。 该
变量包含一个以冒号分隔的标识符,用于指定要抑制的警告。

如果“特殊”在列出的值中, 德维利 不再输出警告
它不知道的特殊情况。 但如果有一个公认的特殊,如果那
special 有一个无效的参数,那么仍然会输出一个警告,独立于
“TEX_HUSH”的内容。

双盒套装 染印


如果打印机安装了双面打印单元,则可以使用 -d
选项。

否则,命令行选项 -D 使打印机以双页模式打印,即
粗略地说,就是先打印文档的偶数页,然后打印奇数页。
If -D 用于打印偶数页和奇数页(-D 不使用可选的 1 或 2)
打印一半页面后会发生以下情况: LJ:打印机停止,显示
消息“FEED”并打开手动进纸指示灯。 当出现以下任一情况时,打印机继续
打印的页面被送入手动页面进纸器,或者操作员按下继续
按钮(先将打印的页面放入纸盒后)。

If -D1 指定只打印奇数页, -D2 可用于偶数页。 一种
尾随“-”(如 -D-, -D1- or -D2-) 禁止打印空页
否则生成用于填充。

司机允许 -D 两个打印方向选项(从前到后或从后到前)
印刷)。 它试图在某些情况下变得聪明:当一个文档有奇数个
当文档从第 0 页开始时,它会在正确的位置插入一个空白页
当打印出一段文档时,驱动程序会在 0 页之后插入一个空白页
以偶数页码开头,它在第一页的背面打印此页以
确保奇数边总是在正面。 0 页被视为奇数
页面上发布服务提醒。

双侧选项适用于所有 LJ,不仅适用于新的 D 模型
双面打印(实际上,我不知道在新的 LJ II D 上是否有意义
完全没有)。

关于双面选项的警告:当它经常使用或用于非常大的文件时,它
可能需要更频繁地清洁打印机。

命令行选项 -pX 可用于在输出后中止打印 X 页(可以
导致奇怪的结果 -D)。 我个人不喜欢这个选项。 安全的
打印文档的一部分的方式正在使用 -f (来自)和 -t (对)。

环境


德维利 使用与 TeX 相同的环境变量和算法来查找字体文件,
它的朋友这样做。 请参阅文档以了解 凯帕西(3) 库的详细信息。 (重复
这里太麻烦了。)

“DVILJ字体”
如果设置,则覆盖所有其他字体路径。

“DVILJMAKEPK”
如果设置,则覆盖 mktextpk(1)作为要执行的命令的名称来创建一个PK文件
如果没有找到。

"DVILJSIZES"
可以设置为指示可用的字体大小。 它应该由一个列表组成
由冒号分隔的数字。 如果列表以冒号开头,则系统默认
大小也被使用。 尺寸以每英寸点数表示; 可以使用小数
对于 "pxl" 文件:例如,每英寸 300 点的文件放大半步来
每五英寸 1643 点,应编码为 328.6。 德维利 尝试
在尝试任何给定大小之前字体的实际大小。

“DVILINPUTS”
包含文件的主要搜索路径。

“TEXINPUTS”
包含文件的辅助搜索路径。

"TEX_HUSH"
冒号分隔的标识符列表,用于命名不应发出警告的情况
输出。 使用以下标识符:

校验和抑制不匹配的字体校验和警告
可读抑制有关不可读文件的警告
特殊抑制有关未知特价的警告
全部禁止上面的所有警告类
无抑制无警告

“KPATHSEA_DEBUG”
追踪 凯帕西(3) 查找; 设置为 -1 以进行完整跟踪。

“GS_PATH”
在 Windows 上,这可能是 Ghostscript 的路径; 默认是 gswin32c.exe.

在 Unix 上,不使用此环境变量。 Ghostscript 被称为 gs(1)和
必须通过 $PATH 找到。

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    斯威格
    斯威格
    SWIG 是一种软件开发工具
    连接用 C 编写的程序和
    C++ 具有各种高级
    编程语言。 SWIG 用于
    不同的...
    下载痛饮
  • 2
    WooCommerce Nextjs 反应主题
    WooCommerce Nextjs 反应主题
    React WooCommerce 主题,构建于
    Next JS、Webpack、Babel、Node 和
    Express,使用 GraphQL 和 Apollo
    客户。 React 中的 WooCommerce 商店(
    包含:产品...
    下载 WooCommerce Nextjs React 主题
  • 3
    archlabs_repo
    archlabs_repo
    ArchLabs 的软件包仓库 这是一个
    也可以获取的应用程序

    https://sourceforge.net/projects/archlabs-repo/.
    它已在 OnWorks 中托管...
    下载 archlabs_repo
  • 4
    和风项目
    和风项目
    Zephyr 项目是新一代
    实时操作系统 (RTOS)
    支持多种硬件
    架构。 它基于一个
    小尺寸内核...
    下载 Zephyr 项目
  • 5
    SCCons
    SCCons
    SCons是一个软件构建工具
    这是一个更好的选择
    经典的“Make”构建工具
    我们都知道并热爱。 SCons 是
    实施了一个...
    下载 SCons
  • 6
    聚苯乙烯
    聚苯乙烯
    PSeInt 是一个伪代码解释器
    讲西班牙语的编程学生。
    它的主要目的是成为一个工具
    学习和理解基本的
    概念...
    下载 PSeInt
  • 更多 ”

Linux 命令

Ad