英语法语西班牙语

Ad


OnWorks 网站图标

令人印象深刻 - 云端在线

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

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

程序:

您的姓名


令人印象深刻 - 令人印象深刻的演示工具

概要


有声有色 [选项...] 文件...

商品描述


Impressive 是一个简单的演示程序,可以显示图像文件(JPEG、
PNG、TIFF 和 BMP)或 PDF 文档。 渲染是通过 OpenGL 完成的,它允许一些
“眼睛糖果”效果。

支持 OpenGL 2.0 或 OpenGL ES 2.0 的有点现代的 GPU(图形处理单元)
并且需要适当的驱动程序才能运行 Impressive。

配置


-a or - 汽车
在给定的秒数后自动前进到下一页。 一起
-w 选项(如下所述),这可用于创建自动
幻灯片。

-A : or - 方面 :
指定显示纵横比。 通常,Impressive 假设像素
纵横比为 1:1(方形像素),无论显示分辨率如何
被设置。 如果选择的分辨率与显示器的不匹配
宽高比,屏幕会失真。 为了克服这个问题,这个选项可能是
用于手动指定显示纵横比,例如“-A 16:9”。 请注意,这
如果使用 MuPDF 后端进行渲染,则选项无效。

-b or --noback
禁用背景渲染。 默认情况下,Impressive 将预渲染所有页面
演示文稿运行时的单独后台线程。 如果这个选项是
指定,它将在启动时立即呈现所有页面。 这个选项有
如果缓存被禁用 (--缓存 没有, 见下文)。

-B or --boxfade
设置高亮框淡入/淡出的持续时间(以毫秒为单位)
动画片。 默认值:100 毫秒。

-c or --缓存
指定要使用的页面缓存模式。 有效的选项是:
没有
完全禁用页面缓存,仅当前页面和下一个页面
将保存在 RAM 中。 在页面之间跳转会很慢,因为
令人印象深刻的是需要即时呈现请求的页面。 此外,
至少在每个页面都显示之前,概览页面不会完整
一旦。
记忆
在内存中缓存所有页面图像。 这是最快的方法,但它
需要大量内存(3x1024 时每页约 768 MiB
解决)。
压缩 or z
也在内存中缓存所有页面图像,但以压缩形式。 这会
记忆 模式,但在具有统一背景的页面上,
这将很容易将所需的 RAM 量减少 20 倍。
磁盘
喜欢 记忆,但使用临时文件而不是内存进行存储。 这
是默认值。
坚持
使用永久缓存文件进行缓存。 这个文件不会被删除
令人印象深刻的退出并将在后续调用中重复使用。 默认的
缓存文件的名称与信息脚本的名称类似(请参阅
下面的解释),但有一个 .缓存 文件扩展名而不是
基本资料. 这种方法比 磁盘 模式,但时间跨度
直到概览页面完全填充将显着减少
如果使用相同的输入文件和选项再次运行 Impressive。
模式名称可以随意缩写,最多一个字符。 因此, --缓存
坚持, -c 坚持 乃至 -cp 都是同义词。

-C [:,] 要么 - 光标 [:,]
此选项可用于指定应用作(软件)的图像
鼠标光标而不是普通的(硬件)光标。 它可以是一个名称
图像文件(通常是透明的 .png)或特殊值之一“-"(破折号)
默认”,两者都选择了一个内置的光标图像。在做的平台上
不支持硬件游标,这个默认游标也将作为默认使用
如果不使用此选项。
如果指定了外部文件的名称,则热点的位置(
光标内实际鼠标位置所在的像素)可以是
也指定,例如: - 光标 我的游标.png:2,4.

- 时钟
如果启用此选项,将显示当前时间而不是经过的时间
time 如果时间显示被激活(使用 T 键入默认控件
配置)。 兼容 -M 选项。

--控制帮助
此选项将输出一个简短的帮助屏幕,说明如何控制配置
(键盘和鼠标绑定)工作,以及所有已识别事件的列表和
操作和当前绑定的转储(这是默认配置,如果
没有别的 -e/--绑定 or -E/--控件 选项在此选项之前)。 在那之后,
印象深刻会退出; 不会开始任何演示。

-d or - 期间
指定演示文稿的预期运行时间。 这 参数可以是
几秒或人类可读的时间,如 1:23 (1 分 23
秒), 4:56h (4小时56分钟), 3m45s (3分45秒), 5m (5
分钟)或 1:23:45 (1 小时 23 分 45 秒)。
如果指定了预期的持续时间,Impressive 将显示半透明的绿色
屏幕下边缘的进度条,表示已经过了多少时间
通过了。 如果时间到,条将占据整个边缘并淡化为黄色
(在预期时间的 125%)变为红色(在 150% 或更多)。

-D or --鼠标延迟
设置鼠标光标在全屏模式下显示的时间(以毫秒为单位)
没有移动。 有两个特殊值: 0(零)表示鼠标光标
永久地,1(一)将其完全隐藏。 默认值为 3000 毫秒。

- 黑暗
指定使用高亮框或
聚光灯模式。 该值以百分比指定,默认值为 25。 一个
零值意味着根本不会变暗(屏幕只会变得模糊
如果图形硬件支持,则稍微降低饱和度),值为 100
会使除屏幕高亮部分以外的所有内容变黑。

-e or --绑定
配置键盘或鼠标绑定。 有关参数的语法,请参阅
手册的控制配置部分。

-E or --控件
加载键盘和鼠标绑定的配置文件。 对于这些语法
文件,请参阅手册的控制配置部分。

--ev测试
如果指定了这个选项,Impressive 将不会开始正常的演示,但是
而是在显示完成后进入所谓的“事件测试模式”
初始化。 在这种模式下,Impressive 将简单地捕获所有键盘和鼠标
事件并在屏幕上显示最后一个事件的名称。 此外,事件
将被记录到标准输出。 此模式有助于确定事件名称
创建自定义控件配置时的每个键(请参阅控件
配置部分)。

-f
设置窗口/全屏模式 Impressive 应启动。 这个选项可以
多次指定; 每次找到时,三个选项中的下一个是
选择,按以下顺序: (1.)True 全屏 模式,包括设置
视频模式。 这是默认模式。 (2.) 模式,其中 Impressive 在一个
标准窗口。 (3.)”假全屏" 模式,通过 uding 模拟全屏
一个无边框的窗口,充满整个屏幕。 设置显示分辨率
在这种模式下是不可能的。 这些模式中的每一个都有一个相应的长选项
直接启用它(- 全屏, --窗口化--假全屏).

- 全屏
在全屏模式下启动令人印象深刻(默认)。 见讨论 -f
详细信息的选项。

--假全屏
在“假全屏”模式下开始令人印象深刻。 见讨论 -f 选项
了解详情。

-F or --字体
Impressive 使用某种文本 OSD 来覆盖当前页码和标题
(如果可用)在概览页面上。 此选项可用于指定 TrueType
用于 OSD 的字体文件 (.ttf)。 如果指定的路径没有直接指向
对于可用的字体文件,Impressive 将尝试搜索系统字体目录。
它假设所有字体都存储在下面 / usr / share /字体, /usr/local/share/字体
or /usr/X11R6/lib/X11/字体/TTF 为此目的(后者对 Mac 很有用
OS X 系统)。 如果未指定此选项,则任何 DejaVuSans.ttf
or 维拉.ttf (Bitstream Vera Sans 的典型文件名)将用作
默认。

-g x[++] 要么 - 几何学 x[++]
设置 Impressive 应使用的屏幕尺寸或分辨率(以像素为单位)。 如果 xrandr is
已安装,全屏模式的默认屏幕尺寸为当前屏幕
解决; 在其他平台上,Impressive 使用可用的最高分辨率
图形系统。 如果无法确定标准分辨率,则默认为
1024x768 像素。 这也是窗口模式的默认设置。
此外,如果附加参数 位置X铭文 存在,他们指定
窗口左上角的位置(相对于左上角
桌面的角落),以像素为单位,用于窗口和假全屏模式。 这
在“真”全屏模式下忽略值。

-G [:] 要么 --伽马 [:]
设置启动伽马和(可选)黑电平值。 黑电平是
要映射到黑色的原始图像的强度级别 (0...254)
令人印象深刻的输出。 请注意,伽马和黑电平调整可能不可用
或受限于某些系统。

-h or - 帮帮我
如果指定了这个选项,Impressive 会写一个简短的命令行帮助屏幕到
标准输出并且不开始演示。

-H or --半屏
此选项使 Impressive 在右侧显示概览页面和 OSD 元素
只有一半的屏幕。 概览页面将只显示左半部分
幻灯片作为预览。 使用具有宽虚拟屏幕的多显示器设置和
特制的幻灯片(例如可以用 LaTeX 生成的幻灯片) 投影仪
类),这使得可以在第二个屏幕上显示演示者的注释。
请注意,过渡和动画仍在整个屏幕上运行,
制作其中一些(例如 页面剥离) 看起来很丑。 令人印象深刻的还禁用了
半屏模式下的概览缩放动画; 它可以通过显式重新启用
使用稍后的命令行选项将其设置为另一个值(--缩放时间).
另一个限制是屏幕一半的分配(向左滑动,
概述右)是固定的。

-i or --初始页
指定开始的页码。 默认值为 1(以
第一页)。 如果指定了另一个值,则以 Impressive right 显示的页面
初始化后不是第一个的PDF或图像列表。 此外,
预渲染(如果启用)也将从指定页面开始。

-I or - 脚本
覆盖信息脚本文件名的自动派生并指定一个脚本
直接存档。

- 倒置
此选项使 Impressive 反转每个页面的颜色,将黑色变为白色
反之亦然。 请注意,这是一个完整的 RGB 反转,因此它会,例如,转
深绿色到浅紫色(反之亦然)。

-k or --自动进度
此选项使 Impressive 在屏幕底部显示一个进度条,
在具有超时的页面上可视化超时(指定为页面属性
或使用 - 汽车 命令行选项)。 在没有的页面上什么都不做
超时。
此选项显示的进度条优先于 - 期间 or
--页面进度 条形:如果还指定了这些选项之一,则超时
进度条将显示在超时的页面上,另一个进度条将
显示在没有一页的页面上。

-l or --listtrans
如果指定了此选项,Impressive 会写入所有可用过渡的列表
类到标准输出并且不开始演示。 过渡是
默认情况下启用标有星号 (*) 左侧的类名。

-L or - 布局
指定 OSD 布局。 阅读下文以了解此选项的说明

--最小盒子尺寸
此选项设置高亮框的最小尺寸,以像素为单位。 没有的箱子
为了防止意外创建,拒绝了这么多像素的宽度和高度
的高亮框。 其默认值为 30 像素。

-M or - 分钟
如果设置了此选项,Impressive 将显示屏幕计时器(使用
[T] 键)仅具有 1 分钟分辨率。 默认情况下,它会显示一个带有 1 的计时器
第二个决议。

--诺模糊
默认情况下,Impressive 使用片段着色器来模糊和去饱和图像
在高亮框或聚光灯模式下。 这通常是更快更好看的
方法; 但是,一些非常旧的硬件实现无法处理该着色器
并退回到无法使用的缓慢软件实现。 令人印象深刻的尝试
检测会发生这种情况的场景并自动回退到
不同的实现。
可能存在这种机制失败并且 Impressive 尝试使用的情况
无论如何都是非功能性着色器。 在这些情况下, --诺模糊 可以使用选项
强制执行回退实现。

--没有点击
如果启用此选项,则使用左右键切换到上一页或下一页
鼠标右键被禁用。 键盘快捷键不受影响
本。
请注意,此选项仅在使用默认控件时按预期工作。 如果
-e/--绑定 or -E/--控件 已使用选项, --没有点击 可能没有
预期的效果。

--无标志
此选项禁用 Impressive 徽标和版本号显示。 相反,
加载屏幕将是黑色的,或者,如果禁用了背景渲染,则只有
进度条将可见。

-o or - 输出
不显示演示文稿,而是将其渲染为一系列 PNG 图像文件
指定目录内。 图像将在当前生成
决议规定的 -g 选项。 如果演示文稿
将在带有旧的、损坏的或其他有问题的 Xpdf 的外国 PC 上提供
安装:通过生成 PDF 页面的图像,确保没有
渲染错误将发生在目标系统上。

-O or --自动概览
启用或禁用页面是否应该被自动推导
显示在概览页面上。 此功能基于以下事实:某些 LaTeX
演示包用标题标记所有页面(可以由 Impressive 阅读
在...的帮助下 PDF格式),但包含多个显示步骤的除外。
可以使用以下模式:
折扣
禁用自动概览模式。 所有页面都将显示在概览中
默认页面。 这也是默认设置。
第一
所有带有 PDF 标题的页面都将显示在概览页面上。 目的
是为了显示 初始 概览页面上的多步幻灯片状态。
最后
所有页面 before 带有 PDF 标题的页面将显示在概览页面上。
目的是展示 最后 概览上的多步幻灯片状态
页面上发布服务提醒。
再次,模式可以任意缩写,直到一个字符,就像
-c 上面的选项..

-p - or --页面 -
使用此选项,可以缩小显示页面的范围。 这
演示文稿将从该范围的第一页开始。 之外的所有页面
范围不会显示在概览页面上,也不会被缓存。 然而,他们
可以在循环演示时手动输入。 由于这个事实
这些页面未缓存,显示准备将花费相当长的时间。

-P or --gspath
此选项可用于覆盖 Xpdf / GhostScript 路径自动检测。 这
任一 GhostScript 可执行文件的完整路径(gs or gs.exe) 或 Xpdf 的 pdftopppm
必须指定实用程序。

-q or --页面进度
如果启用此选项,Impressive 将显示浅蓝色半透明
屏幕下边缘的进度条,显示内部位置
表示,即当前页码与总页数的关系
页数。 请注意,如果持续时间,则不会显示此进度条
进度条 (-d 选项)也已启用。

-Q or --自动退出
如果指定了此选项,则在尝试导航时 Impressive 会自动退出
到最后一页之后的页面或第一页之前的页面。
这个选项没有任何影响,如果 - 裹 用来。

-r or --旋转
显示所有旋转的页面 n顺时针 x90 度。 尝试 -r 1 or -r 3 如果有
LaTeX 在某些 Xpdf 或 GhostScript 版本上生成的 PDF 的问题。

-s or - 规模 (图片 输入 只有)
如果使用包含图像文件的目录作为输入,Impressive 将缩小图像
对屏幕来说太大了。 但默认情况下,它不会放大更小
适合屏幕的图像; 它会留下黑色边框。 这个选项
覆盖此设置并启用较小图像的放大。

-s or --超级样本 (PDF 输入 只有)
此开关通过 4 倍超级采样而不是正常方式启用抗锯齿
Xpdf 或 GhostScript 使用的多重采样方法。 虽然这通常会降低两者
视觉质量和性能,可能需要绕过白条
或渐变中的波纹状图案。

-S or - 字体大小
此选项设置 OSD 字体的大小(以像素为单位)。 默认值为 14。

--点半径
此选项以像素为单位设置聚光灯的初始半径。 默认值
是64。

-t or - 过渡
使用此开关,Impressive 的过渡集将在页面上随机绘制
可以指定更改。 如果只指定了一个过渡类,这个类
将用于所有没有明确分配另一个过渡的页面
在他们的页面属性中。 多个转换必须用逗号分隔; 他们
将按随机顺序使用。 这 -l 选项可用于获取可用列表
过渡。

-T or --时间
设置页面转换的持续时间(以毫秒为单位)。 0(零)禁用
完全过渡。 默认值:1000 毫秒。

- 追踪
此选项启用时间跟踪模式。 在这种模式下,所有访问过的页面的报告
及其显示持续时间,进入和离开时间将写入标准
输出。 这在准备演示文稿时非常有用。

-u or - 轮询
如果指定此选项,将检查源文件或目录
定期更改。 如果输入的 PDF 文件或任何图像文件发生更改
检测到输入图像目录,页面缓存将被刷新并且
当前页面以及信息脚本将被重新加载。 当前页面的
页面的新旧版本之间将显示过渡。
新 PDF 文件的页数必须至少与旧文件一样多; 此外,它应该
具有相同的纵横比。 如果输入是目录,图像文件不能有
消失了。

-v or --详细
此选项使 Impressive 更加冗长,即它会打印更多
信息性消息比平时。

-V or --过扫描
PDF 文件的边缘通常包含少量的白色边框,看起来像
屏幕演示不好。 为了消除这个问题,Impressive 使用了“过扫描”:
PDF 文件不会被渲染为完全适合屏幕尺寸,但它们会
渲染得更大一点,以便可以裁剪掉(可能损坏的)边框。 这
可以使用此选项设置过扫描量(以屏幕像素为单位)。 默认的
值为 3 像素,这应该在大多数演示文稿中最常见的情况下删除边框
屏幕分辨率而不会过多地裁剪页面。

-w or - 裹
如果设置了此选项,Impressive 将“换行”到最后一页之后的第一页
页。 换句话说,在演示结束时前进到下一页
将重新开始整个演示文稿。

-W or --无轮
默认情况下,可以使用鼠标滚轮更改页面。 这个选项
禁用此行为,这对于防止虚假页面更改非常有用,如果
鼠标滚轮很可能被意外移动。
请注意,此选项仅在使用默认控件时按预期工作。 如果
-e/--绑定 or -E/--控件 已使用选项, --没有点击 可能没有
预期的效果。

--窗口化
在窗口模式下开始令人印象深刻。见讨论 -f 选项
细节。

-x or - 褪色
此选项可在演示开始时启用平滑的淡入效果,并在
在 Impressive 退出之前的淡出效果。

-X or --洗牌
如果启用此选项,输入文件将被随机排列
在开始演示之前。 PDF 输入文件的各个页面将保留
但是,按其原始顺序,因此此选项主要用于图像
演示文稿。

-y or --自动-自动
此选项可与 - 期间 让 Impressive 计算一个页面
超时(与 - 汽车 选项)自动。 这导致演示
自动运行,同时显示每张幻灯片,以便
将(几乎)完全达到所需的总持续时间。

-z or - 飞涨
设置缩放模式中使用的缩放系数。 它必须是一个整数值 at
最少 2。默认值为 2。请注意,可能无法获得
由于硬件限制,大缩放系数的高质量缩放。 还,
请注意,如果硬件不支持非二次幂纹理或者 -e
选项时,数字必须是 XNUMX 的幂。

-Z or --缩放时间
设置概览页面放大/缩小效果的持续时间(以毫秒为单位)。
默认值:250 毫秒。

--缓存文件
激活持久缓存模式并指定要使用的缓存文件的名称。

争论


在选项之后,必须指定输入文件名。 识别的文件类型是
PDF、JPEG、PNG、TIFF、BMP 和 PGM/PPM。 如果将目录名称放在命令上
行,将在此目录中播放所有已识别的图像文件(无 PDF 文件!)
字母数字顺序(不区分大小写)。

此外,Impressive 可以使用包含文件或目录列表的文本文件来
show:此文本文件每行最多只能包含一个文件名; 之后的每个字符
哈希符号(#) 被视为注释,将被忽略。 如果这样的评论被放在
与图像文件名相同的行,它将用作页面的标题。 必须列出文件名
以 at 符号 (@) 在命令行上,例如 有声有色 @我的列表文件.

Impressive 还将扩展通配符 (*?) 如果这还没有完成
外壳,但除此之外,它不会重新排序参数。 因此,它将显示
按照命令行中指定的顺序排列文档。

布局 配置
OSD 布局选项 (-L/- 布局) 接受以逗号分隔的字符串 =折扣值 对。
识别以下关键字:
阿尔法
OSD 文本的不透明度,可以是 0 到 1 之间的浮点值,也可以是
2 到 100 之间的百分比。

OSD 文本到屏幕边框的距离(以像素为单位)。

计时器的位置。
标题
概览模式下页面标题的位置。

页码在概览模式下的位置。
状态
状态行的位置。
位置规范由一个字符组成,表示文本是否
应显示在顶部(T) 或底部 (B) 屏幕边缘和一个字符
表示它是否应出现在左侧 (L), 在右侧 (R) 或居中 (C).

例如,默认的 OSD 布局等于以下选项字符串:
-L 边距=16,alpha=1,时间=TR,标题=BL,页面=BR,状态=TL

示例
以下示例说明了一些典型的命令行。 他们认为令人印象深刻
只需输入“有声有色" 在命令行上。取决于如何令人印象深刻
已安装,这必须替换为实际运行 Impressive 的方式(例如
"蟒蛇 〜/令人印象深刻/impressive_dev.py" 用于新的 SVN 结帐。此外,该文件
"演示.pdf" 用作此处显示的文件;显然这必须由
实际PDF文件的路径。

在最简单的情况下,Impressive 是直接运行的,带有要显示的文件名,没有
进一步的参数。 这将开始全屏演示,其中的所有设置都在
默认值:
有声有色 演示.pdf

为了快速检查幻灯片,在一个小的范围内运行 Impressive 可能是有意义的
窗口而不是全屏。 这可以用类似的东西来完成
有声有色 -f -g 800x600 演示.pdf

Impressive 也可用于数字标牌场景,例如商店橱窗中的展示
带有永久幻灯片。 这可以通过让令人印象深刻的前进到下一个来实现
在指定时间(例如 10 秒)后自动翻页并重新开始演示
从最后一张幻灯片开始:
有声有色 -a 10 -w 演示.pdf

用法


启动时,Impressive 将显示一个黑屏,中间有程序标志。 如果
缓存已启用,但后台渲染已禁用,演示文稿的所有页面
然后将被渲染一次。 屏幕下半部分的栏显示进度
这个操作。 任意键或鼠标单击(退出 Impressive 的除外,通常为 Q
和 Esc) 跳过这个过程,效果是 Impressive 将渲染剩余的
按需页面。 请注意,直到每个页面都完成后,概览页面才会完成
至少被渲染过一次。 换句话说,如果跳过预缓存过程,
将为尚未呈现的所有页面显示占位符。 默认情况下,
Impressive 将在演示运行时在后台建立缓存。 因此,
进度条不会出现,准备只需要时间
需要呈现演示文稿的前两页。 在这个初始化之后
过程中,Impressive 会直接切换到第一页,没有任何过渡。

DEFAULT 控制


Impressive 使用的键盘和鼠标控件是可配置的(很少有
例外)。 默认控件如下:

ESC
从当前活动的特殊模式返回(缩放、概览、聚光灯、突出显示
盒子); 如果没有这种特殊模式处于活动状态,请完全退出 Impressive。

Q 键或 其他+F4
立即退出印象深刻。

LMB (鼠标左键),鼠标滚轮向下, Down 键, 光标 Down 键, 光标
键或 空格键
转到下一页(使用过渡)。

人民币 (鼠标右键),鼠标滚轮向上, Up 键, 光标 Up 键, 光标 键或
Backspace键
转到上一页(使用过渡)。

主页 钥匙 / 结束
直接转到演示文稿的第一页或最后一页。

按Ctrl(改变)
如果页面导航键之一(Page Up/Down、光标键、Space、Backspace、
Home, End) 在按住 Ctrl 键的同时按下,将显示目标页面
立即进入,没有过渡。

L
返回最后(最近显示的)页面。 这可用于切换回来
在两页之间来回。

F
切换全屏模式。

制表
放大回到概览页面。 在概览模式下,可以选择页面
鼠标并用鼠标左键激活。 鼠标右键或中键
按钮或 Tab 键离开概览模式 也完全不需要 改变当前页面。

MMB (鼠标中键)
在正常显示模式下,它的作用类似于 Tab 键:它缩放回概览
页。 如果页面被放大,它将返回正常模式。

LMB 通过 PDF 超链接
跳转到超链接所引用的页面。 两种类型的超链接是
支持:指向同一文档的其他页面的链接,以及 URL
超链接,如 Web 链接和电子邮件地址。 此功能仅在以下情况下可用
PDF格式 已安装。 此外, XDG开 来自 freedesktop.org 波特兰项目
是 URL 链接工作所必需的。 请注意,超链接功能不会
页面旋转时正常工作。

单击并拖动 LMB (鼠标左键)
创建一个新的高亮框。 虽然至少定义了一个高亮框
当前页面,页面本身将以更暗、更模糊的方式显示,并且(如果支持)
由图形硬件)去饱和再现。 只有突出显示框将是
以原始亮度、锐度和色彩饱和度显示。
如果留下带有高亮框的页面,这些框将被保存并恢复
下次再次显示此页面时。

人民币 (鼠标右键)在高亮框上
如果在鼠标光标位于突出显示上方时单击鼠标右键
盒子,盒子将被移除。 如果页面上的最后一个框被删除,页面将
再次变得明亮而锐利。

S
保存与当前演示文稿关联的信息脚本。 主要目的为
这是为了永久保存高亮框或键盘快捷键,因此它们将
下次开始演示时恢复。

T
启用或停用屏幕右上角的时间显示。 如果
当演示文稿的第一页显示时,计时器被激活,它
激活时间跟踪模式,就像命令行选项一样 - 追踪 民政事务总署
被指定。

R
重置演示计时器。

C
从当前页面移除(“清除”)所有高亮框。

退货 键或 输入
切换聚光灯模式。 在此模式下,页面变暗的方式与
存在高亮框,但代替(或除此之外)框,一个
圆形“聚光灯”将显示在鼠标光标位置周围,如下
鼠标光标的每一个动作。

+ / - 键, 9 / 0 聚光灯模式下的按键或鼠标滚轮
调整聚光灯半径。

按Ctrl+9 or 按Ctrl+0
将聚光灯半径重置为默认值,即已设置的值
半径 页面属性, --点半径 命令行选项或
Impressive 的内置默认值。

7 / 8
在聚光灯或高光框中调整应用于页面的变暗量
模式。

按Ctrl+7 or 按Ctrl+8
将聚光灯或高光框模式下的变暗量重置为默认值
value,即已经设置的值 黑暗 页面属性,
- 黑暗 命令行选项或 Impressive 的内置默认值。

Z
切换缩放模式。 第一次按下该键时,当前页面会放大。
页面将以两倍大小显示,但以其原始分辨率(即
会模糊)。 Impressive 将以新的分辨率重新渲染页面,如果
图形硬件支持它。 在此期间,印象派将 不能 接受任何
输入,所以不要考虑在输入之前单击鼠标或按键
图像再次变得清晰。
在缩放模式下,所有其他功能将正常工作。 任何离开的操作
当前页面,例如翻页或进入概览屏幕,将
也离开缩放模式。

[ / ]
调整显示器的伽马值(可能并非所有硬件都支持)。

{ / }
调整显示器的黑电平(可能并非所有硬件都支持)。

\
将伽马和黑电平恢复正常。

O
这将切换当前页面的“在概览页面上可见”标志。 这
结果不会立即可见,但可以保存到信息脚本中
(使用 S 键)并将在下一次演示开始时生效。

I
这将切换当前页面的跳过标志。 标记为跳过的页面将
无法使用正常的向前/向后导航键访问。

B / W 键或 . (点)/ , (逗号)键
分别淡入黑色或白色。 如果白板或
演示时使用投影区前的黑板。
使用这两个键,屏幕将变成纯色。 在任何按键或
鼠标点击,它会逐渐恢复正常。 这些键在概览中不可用
模式。

单击并拖动 人民币 (鼠标右键)在缩放模式
在缩放模式下移动页面的可见部分。

光标 概览模式下的按键
浏览页面。

其他+制表
如果 Impressive 处于全屏模式,窗口将被最小化,以便其他
可以使用应用程序。

任何未绑定到特定的字母数字 (Az, 0-9) 或功能键 (F1-F12)
上面提到的或由用户配置的动作(见下文)可用于分配
需要快速访问的页面的快捷方式。 如果其中一个键与
转移,当前显示的页面与该键相关联。 稍后再调用该页面,
再次按下快捷键就足够了。 快捷方式可以永久存储
S 键。

控制 配置


正如在前一章中已经提到的,键盘和鼠标的绑定
令人印象深刻的可以广泛配置。 唯一的例外是 其他+F4其他+制表
将始终退出或最小化 Impressive 的组合。 对于一切
否则,有一个通用的配置系统; 中描述的控制
上一节只是默认值。

Impressive 的控制系统通过关联来工作 事件 行动。 一个 活动 是关键
键盘、鼠标按钮或鼠标滚轮移动。 一个 行动 是这样的东西
由于事件而由 Impressive 执行,例如转到下一页、切换到
概览模式或退出程序。 事件与动作的关联是
叫做 捆绑. 多个事件可以绑定到同一个动作(比如向下翻页和
默认设置中的空格键,两者都进入下一页); 此外,
多个动作可以绑定到同一个事件。 事实上,绑定不会关联事件
完全只有一个动作,但是 的行动。 只有链中的第一个动作
火柴 (即有意义)当前上下文将被执行,如果事件
火灾; 所有其他操作将被忽略。 如果没有动作匹配,则不会有动作
执行,该事件将被忽略。

这种动作链的一个例子是鼠标左键的默认绑定,
如果鼠标光标移动,则绘制突出显示框,如果鼠标移动,则访问超链接
光标悬停在一个页面上,如果其他条件都不满足,则转到下一页。

事件和动作都有在命令行选项中使用的助记符名称和
用于设置绑定的配置文件。 事件和动作名称通常是
不区分大小写,尽管规范符号是小写的。
如果在命令行或配置文件中指定的事件或操作不是
被 Impressive 识别,错误信息将写入控制台,并且
违规事件或行动将被忽略。 因此,控制配置中的错误总是
非致命的。

支持的 新闻
键盘事件通常以其所指的键命名。 因此,事件
az09 表示主键盘上的相应字母和数字键, f1
f12 是功能键和 kp0kp9 是数字键盘上的数字键。 全部
其中一些是原始扫描码,它有两个含义:首先,键名不是
国际化并参考美国键盘布局(例如 Z 键在德国或
法语键盘实际上会对事件名称做出反应 y or w); 其次,修饰符将是
也被忽略(例如,数字键盘将始终生成 kpX 扫描码,即使
Num Lock 已关闭)。

其他键盘事件的助记符名称如下(按字母顺序):
符号, 星号, at, 反引号, 反斜线, 退格, 打破, CAPSLOCK, 插入符, 清除,
逗号, 向下, 结束, 逃生, 欧元, 喊叫, 更大的, 哈希, 帮助, 主页, , kp_除法,
kp_输入, kp_等于, kp_减, kp_乘法, kp_plus, 拉尔特, 最后, 控制, ,
左括号, 左父母, , , 移位, 超级, 菜单, 减去, 模式, numlock的, 向下翻页,
翻页, 暂停, 期间, , 功率, 打印, , 报价, 引用bl, 拉尔特, 控制权, 回报,
, 右括号, 右父母, , 移位, 超级, 滚动, 分号, 削减,
空间, 系统请求, 标签, 下划线, up. 前缀为的事件 kp_ 参考上的键
数字键盘。 除此之外,名称应该具有合理的描述性,因此它们
此处不再赘述。 另请注意,并非所有键盘和平台
支持此列表中定义的所有键。

鼠标事件名称映射如下:

mb
鼠标左键

MMB
鼠标中键

人民币
鼠标右键

上车
向上滚动鼠标滚轮

下轮
向下滚动鼠标滚轮

事件名称可以用三个修饰符作为前缀 Ctrl+, Alt+移+ 生产
该事件仅在指定的一组修饰符也被按下时才有效。 这适用于
键盘和鼠标事件。 多个修饰符可以组合,但顺序必须
匹配本段中提到的那个。 例如, Ctrl+Shift+X 是一个有效的事件
名字,而 Shift+Ctrl+X 不是。

确定与事件关联的名称的一种简单方法是使用 Impressive 的“事件
测试模式”通过调用 有声有色 --ev测试. 在这种模式下,每个传入事件的名称
将显示在屏幕上(并记录到标准输出),这使得它成为可能
通过实验确定事件名称。

支持的 行动
以下列表描述了 Impressive 支持的所有操作,以及
它们将匹配的条件。 请注意,大多数操作在概览中不匹配
模式和视频播放期间,除非在说明中另有说明。

添加框
如果自按下按钮后鼠标已移动,则绘制高亮框
向下。 这个动作必须只绑定到一个没有修饰符的鼠标按钮事件,
否则将无法正常运行。

盒子清晰
从当前页面中删除所有框。

框删除
删除鼠标光标下的高亮框(如果有)。

不褪色, 淡入淡出
减少或增加应用于聚光灯背景的变暗量
或高亮框模式。

淡入淡出重置
将聚光灯或高光框模式中的背景暗度重置为其默认值
计算值。

变黑, 渐白
淡入黑屏或白屏。 一旦屏幕淡出,任何事件除了
那些绑定到 退出 动作只会离开淡入淡出模式而不执行其
指定的动作。

全屏
在支持它的平台上切换全屏模式。

伽马减少, 伽马增加
降低或增加显示器的伽马级别(即大致亮度)
在支持它的平台上。

γ-bl-减少, γ-bl-增加
在支持它的平台上减少或增加显示器的黑电平。

伽马重置
将伽马和黑电平设置重置为默认值。

转到结束, 转到结束 notrans
转到演示文稿的最后一页,有或没有过渡。

到最后, 转到最后一个 notrans
转到最后(即最近)访问的页面,有或没有过渡。

转到下一步, 转到下一个 notrans
转到演示文稿的下一页,有或没有过渡。

转到上一个, 转到-prev-notrans
转到演示文稿的上一页,有或没有过渡。

开始, 转到开始-notrans
转到演示文稿的第一页,有或没有过渡。

超链接, 超链接-notrans
导航到鼠标光标下的超链接(如果有)。 如果超链接
是对演示文稿另一页的引用,此页将被激活
有或没有过渡。 如果超链接指向外部对象(例如
URL),如果系统支持,它将在外部打开。

概览-确认
在概览模式下,确认选择并离开概览模式,导航至
所选页面。

概览, 概述
在概览模式下,选择当前所选页面上方或下方的页面
网格。

概览-输入
什么时候 不能 在概览模式下,缩小当前页面,进入概览模式。

概览退出
处于概览模式时,离开概览模式,缩放回已显示的页面
在进入概览模式之前显示。

概览-下一个, 概览-上一页
在概览模式下,选择下一页或上一页。

退出
立即退出令人印象深刻。 此操作适用于所有模式。

保存
保存或更新当前演示文稿的信息脚本。

聚光灯进入
如果聚光灯模式未激活,请启用聚光灯模式。

聚光灯出口
如果聚光灯模式 is 激活,停用聚光灯模式。

聚光灯成长, 聚光灯收缩
在聚光灯模式下,增加或减少聚光灯的半径。

聚光灯重置
在聚光灯模式下,将聚光灯半径重置为默认值。

时间重置
重置演示计时器。

时间切换
切换当前演示时间或挂钟时间的屏幕显示,如果
- 时钟 选项被使用。 如果这是在演示开始时完成的,
在离开第一页之前,将启用时间跟踪模式,例如
- 追踪 选项本来可以。

切换概览
这将切换当前页面的“页面在概览屏幕上可见”标志。
这不会立即生效,但可以将其保存到信息脚本中。

切换跳过
这会在导航时切换“跳过页面 转到上一个转到下一步" 标志为
当前页面。

视频暂停
在视频播放模式下,这将暂停或取消暂停播放。

视频向后搜索 10, 视频向后搜索 1, 视频搜索转发-1, 视频搜索转发-10
在视频播放模式下,向前或向后搜索 1 或 10 秒。

视频步骤
在视频播放模式下,如果播放暂停,则在视频中前进一帧。

视频停止
在视频播放模式下,停止播放并返回正常页面显示模式。

缩放输入
如果不在缩放模式,则进入缩放模式。

缩放退出
如果处于缩放模式,请离开缩放模式。

缩放平移
在缩放模式下,可以用鼠标移动页面的可见区域
同时按住关联事件的键或鼠标按钮。

捆绑 句法
的论点 -e/--绑定 命令行选项具有以下基本语法:
[,...] [,...]
换句话说,它是一个用逗号连接的事件名称序列,后跟一个
操作者 (见下文)和一系列用逗号连接的动作名称。 多个这样的
绑定语句可以通过用分号 (;).

使用的运算符定义了动作列表应以何种方式修改
参考事件:

= (等号), += (加号和等号)
指定的动作将是 添加 到指定事件的绑定。 在
也就是说, 事件=动作1,动作2 完全一样 事件=动作1;
事件=动作2.

:= (冒号和等号)
指定的动作将 更换 指定事件的绑定。

-= (减号和等号)
指定的动作将是 去除 从指定事件的绑定。
例如,为了使 ESC 键入默认绑定未清除突出显示框,
但在其他方面保留其原始功能, 逃生 -= 盒子清晰 可以使用。

除了绑定之外,语句还可以包含以下特殊命令之一:

清除所有
清除 所有 当前绑定。

默认
丢弃所有当前绑定并(重新)建立默认绑定。

包括
加载并执行具有指定名称的控制配置文件。

用于配置文件的语法 -E/--控件 选项或 包括
语句与 ad-hoc 配置选项完全相同,除了
单独的绑定可以写在单独的行上,而不是将它们连接在一起
一个带分号的长行。 此外,所有跟在井号 (#)在
行将作为注释被忽略。

此类配置文件的一个实际示例如下:
该程序使用具有四个光标键的廉价演示遥控设备,
一个“输入”键和一个在键盘和鼠标模式之间切换的滑块。 鼠标模式
按预期工作,但它在键盘模式下的作用非常奇特:上下
键的作用类似于键盘上的 Page-Up 和 Page-Down 键,右箭头键发送
邮件 B 到电脑,左键切换 ESCF5 每次都是
按下。 以下配置文件允许基本导航和访问概览
使用此设备的模式:

clearall # 不要使用默认绑定
lmb = quit # 在鼠标模式下点击退出令人印象深刻
# 其他一切都使用键盘模式:
return = 概览-输入,概览-确认 # 切换概览模式
转义,f5 = 概览-上一个,转到-上一个
b = 概览-下一个,转到-下一个
pageup = 概览向上,转到上一页
pagedown = 概览向下,转到下一步

为了更好地了解控制配置系统在实践中是如何工作的,它是
建议研究输出 有声有色 --控制帮助 - 这不仅给出了一个
所有事件和操作的简要概述,以及 Impressive 默认的完整转储
可以用作自己自定义的起点的绑定。

信息 脚本


Impressive 提供了一种强大的方式来使用所谓的
信息脚本。 信息脚本是具有相同名称并位于相同位置的文本文件
目录作为演示文件本身,除了附加后缀 基本资料。 因此,
演示文件称为 全新产品.pdf 会有一个带有名称的信息脚本
全新产品.pdf.info. 如果在命令行中指定了多个参数,则
信息脚本将被调用 基本资料 (一个点文件,可以这么说)。 如果目录名称是
指定为唯一的参数,或者是一个名为 目录名.info 或名为的文件
基本资料 将使用目录,具体取决于路径分隔符是否为
是否在目录名称末尾指定 - 令人印象深刻的只是附加 基本资料
无论输入路径名称是什么。
在任何情况下,默认文件名都可以被覆盖 -I 命令行选项。

信息脚本实际上是 Python 脚本,可以完全访问 Impressive 的全局数据
结构和功能。 (可以使用编写真正的交互式应用程序
info 脚本。)因此,他们可以修改有关 Impressive 的广泛设置。 这
手册将只涵盖最基本的。

性能
信息脚本的主要部分定义了每个页面的属性。 目前,该
定义了以下属性:

标题
每个页面都可以有一个显示在 Impressive 窗口标题栏中的标题。
如果 info 脚本中没有明确指定标题,则页面的标题
如果安装了 pdftk,将从 PDF 元数据中提取,或者图像文件名
如果演示文稿是图像幻灯片,将使用。

过渡
使用此属性,用于呈现过渡的过渡类
可以指定本页(即前一页和本页之间)。 为了
缺少此属性的页面,将选择随机转换。 可用列表
可以通过以下方式获得过渡类 有声有色 -l.

跨时
此属性覆盖全局转换时间参数 (-T 在命令
线)。 它包含转换到此页面的整数时间(以毫秒为单位)
将采取。

简介
此属性包含一个布尔值 (0/ 或1 /) 指定是否
页面应包含在概览页面中。 如果未指定此属性,则它
假设为 .

跳过
这个布尔属性可以设置为 1/ 如果在此期间应跳过该页面
演示。
页面与 概述:是的, 跳过:假 都可以通过骑自行车到达
页面并使用概览页面,
页面与 概述:是的, 跳过:真 将在正常页面中被静默跳过
循环,但仍可从概览页面访问,
页面与 概述:错误, 跳过:假 会出现在正常周期,但不会出现
概览页面
和页面 概述:错误, 跳过:真 根本无法访问。


此属性存储高亮框坐标列表。 通常情况下,没有
需要手动编辑,因为 Impressive 会自动处理,如果 S 关键是
按下。

超时
如果一个 超时 属性存在并显示页面,令人印象深刻的将
在指定的毫秒数后自动切换到下一页。
通常,超时只会在第一次显示页面时生效
除非使用换行模式(命令行选项 -w or - 裹)。 这个限制使得
可以创建具有单独的每页超时的自运行演示文稿。

半径
此属性采用一个整数值,如果已定义,将用于设置新的
每次进入页面时的聚光灯半径。 这将覆盖当前设置
--点半径 命令行选项或运行时调整。 笔记
该值是 不能 页面离开后重置为默认值
一次。

黑暗
此属性采用整数或浮点百分比值,如果已定义,
将用于设置聚光灯或高光框模式下的背景暗度
进入页面的时间。 这将覆盖由定义的当前设置
- 黑暗 命令行选项或运行时调整。 请注意,该值为 不能
页面再次离开后重置为默认值。

评论
此属性可以包含将显示的单行文本的字符串
在页面显示时在屏幕上。 无法禁用此文本的显示。

声音
指定页面播放时(通过 MPlayer)播放的声音文件的文件名
第一次进入。 一旦开始,声音将一直播放到结束,
播放另一个声音或视频,或退出 Impressive。

电影
指定页面第一次播放的视频文件的文件名
进入。 视频将全屏显示。 任何键或鼠标点击停止
播放,光标键除外,用于在视频文件中查找,以及
空间,可用于暂停播放。 注意这个功能是高度
实验性的,可能无法在每个系统上可靠地工作!

时刻
如果此属性存在并设置为 1 或 , 中指定的媒体文件
声音 or 电影 每次进入页面时都会播放属性,而不仅仅是
第一次。

进展
如果此属性设置为零,则演示进度条(通常为
设置与 -d/- 期间 命令行开关)将不会显示在此页面上。
在实践中,从第一页隐藏栏可能很有用
在介绍过程中不可见。

重置
如果此属性设置为 1 或 , 每次此页面都会重置计时器
剩下的,就好像 R 已被按下。 如果特殊值 2 或 仅限第一次
使用时,只有在第一次显示页面时才会进行重置。
同样,这在第一页上特别有用:组合
进度:错误, 重置:仅限第一次 可以设置演示文稿
早在它真正开始之前 - 第一页可以显示任意长的时间,
实际计时从第二页开始。

轮流
此属性是全局的每页覆盖 -r 命令行选项:它
指定页面将如何旋转,顺时针旋转 90 度。

的OnEnter, 休假, 进入一次, 离开一次
这些属性可以包含 Python 可调用(即函数引用或 lambda
表达式)在进入或离开页面时执行。 这 ~一次 变种
只会在第一次进入或离开页面时执行。 这
callable 不能接受任何参数。 此功能可用于关联
具有特定页面的任意 Python 代码,例如执行外部
程式。
警告: 信息脚本保存无法正确处理 Lambda 表达式
功能(S 钥匙)。 如果 Impressive 在保存时遇到 lambda 表达式,它会
删除它们。 此外,它不会覆盖原来的信息脚本,但
生成一个额外的文件,需要手动与原始脚本合并。


可以为该属性分配一个将字母数字键映射到 Python 的字典
职能。 例如, “钥匙”: { 'X': 一些函数 } 将调用 一些函数() if
显示页面时键入小写字符“x”。 关于
功能,相同的限制 的OnEnter/休假 家庭申请:
函数不能带任何参数,不能保存 lambda 函数。 还
请注意,无法覆盖 Impressive 的预定义键绑定
用这种方法。

颠倒
此属性指定该页面的颜色是否应在
同样的方式 - 倒置 命令行开关可以。 它覆盖了 - 倒置 设置
基于每页:如果设置为 , 页面会一直反转; 如果设置为
, 页面永远不会反转,即使 - 倒置 已经在
命令行。

请注意,在 0.11.0 之前的 Impressive 版本中, 过渡跨时
定义了从当前页面到下一页的过渡,而不是从上一页到
当前的。

这些属性一起存储在一个名为的 Python 字典中 页面道具. 语法
在这个例子中看起来像:

页面道具 = {
1:{
'title': "标题页",
'过渡':PagePeel,
“声音”:“background_music.mp3”
},
2:{
'title': "另一页",
'超时':5000
}
}

PageProps 定义(和 仅由 PageProps 定义)将被重写
令人印象深刻,如果 S 键被按下。 用户定义的 PageProps 条目也将被保留
除了一些漂亮的印刷品外,原封不动。

全球 关于演讲 性能
演示文稿的名称显示在 Impressive 窗口的标题栏中(如果不在
全屏模式)。 默认情况下,文件名或(如果可用)PDF 元数据标题将是
用于此目的,但演示标题也可以通过以下方式显式设置
覆盖 文件名 变量:
文件名 = “我 推介会”

另一个有用的变量, 可用转换, 包含所有过渡类的列表
可用于将过渡随机分配给缺少 过渡
财产。 因此,如果某个转变是不受欢迎的(或者因为个人不喜欢
或者因为它只能在使用手动分配的页面上使用
页面道具),可以写出类似下面的内容:
AvailableTransitions.remove(WipeBlobs)
另一方面,可以激活默认情况下未启用的转换:
可用转换 += [向上滑动, 滑下]
或者, 可用转换 可以完全覆盖以具有相同的
分配给所有页面的过渡(或一组过渡):
可用转换 = [交叉淡入淡出]

OPTION 覆盖
信息脚本的另一个用途是覆盖默认或命令行设置
每个文件的基础。 这可以通过简单地覆盖其中一个变量来完成
在开头定义 令人印象深刻的.py. 这些变量中的每一个都对应于一个
命令行设置,或一些与视觉外观或性能相关的常数。 所以,
例如,要强制演示文稿的全屏模式,请编写
派送 =

工作 目录
执行信息脚本本身时的工作目录始终是目录
信息脚本存储在其中。

源自页面属性或 PDF 的外部操作的基本目录
超链接始终是此页面所属的 PDF 或图像文件的目录。 其他
话,如果例如 '声音': “音乐.mp3” 写在信息脚本中的一页
演示文稿.pdf, 文件 音乐.mp3 预计将位于与
演示文稿.pdf.

使用 onworks.net 服务在线使用令人印象深刻的


免费服务器和工作站

下载 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