英語フランス語スペイン語

Ad


OnWorksファビコン

印象的 - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで印象的な実行

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks の無料ホスティング プロバイダーで実行できる印象的なコマンドです。

プログラム:

NAME


印象的な - 目を楽しませるプレゼンテーション ツール

SYNOPSIS


印象的 [オプション...] ファイル...

DESCRIPTION


Impressive は、画像ファイル (JPEG、
PNG、TIFF、BMP) または PDF ドキュメント。 レンダリングは OpenGL 経由で行われるため、いくつかのことが可能になります。
「目の保養」効果。

OpenGL 2.0 または OpenGL ES 2.0 をサポートする、やや最新の GPU (グラフィックス プロセッシング ユニット)
Impressive を実行するには適切なドライバーが必要です。

OPTIONS


-a or --自動
指定した秒数が経過すると、自動的に次のページに進みます。 一緒に
-w オプション (後述)、これを使用して自動
スライドショー。

-A : or - 側面 :
表示のアスペクト比を指定します。 通常、Impressive はピクセルが
ディスプレイの解像度に関係なく、アスペクト比は 1:1 (正方形ピクセル) です。
セットアップされています。 ディスプレイと一致しない解像度が選択されている場合
アスペクト比を大きくすると画面が歪んでしまいます。 これを克服するには、このオプションが考えられます。
ディスプレイのアスペクト比を手動で指定するために使用されます (例: "-A 16:9")。 これに注意してください
MuPDF バックエンドがレンダリングに使用されている場合、このオプションは効果がありません。

-b or --ノーバック
バックグラウンドレンダリングを無効にします。 デフォルトでは、Impressive はすべてのページを事前にレンダリングします。
プレゼンテーションの実行中に別のバックグラウンド スレッドが実行されます。 このオプションが
指定すると、起動時にすぐにすべてのページがレンダリングされます。 このオプションには、
キャッシュが無効になっている場合は効果がありません (- キャッシュ なし、 下記参照)。

-B or --ボックスフェード
ハイライトボックスのフェードイン/フェードアウトの長さをミリ秒単位で設定します。
アニメーション。 デフォルト値: 100 ミリ秒。

-c or - キャッシュ
使用するページ キャッシュ モードを指定します。 有効なオプションは次のとおりです。
なし
現在のページと次のページのみを含め、ページのキャッシュを完全に無効にします。
RAMに保存されます。 ページ間のジャンプは非常に遅くなります。
Impressive は、要求されたページをオンザフライでレンダリングする必要があります。 加えて、
少なくともすべてのページが表示されるまで、概要ページは完了しません。
一度。
メモリ
すべてのページ画像をメモリにキャッシュします。 これが最も早い方法ですが、
非常に大量のメモリが必要です (3x1024 でページあたり約 768 MiB)
解像度)。
圧縮された or z
すべてのページ画像もメモリにキャッシュしますが、圧縮形式でキャッシュします。 この意志
~より少し遅くなる メモリ モードですが、均一な背景を持つページでは、
これにより、必要な RAM の量が簡単に 20 分の XNUMX に削減されます。
ディスク
いいね メモリですが、ストレージにはメモリではなく一時ファイルが使用されます。 これ
デフォルトです。
永続性
キャッシュには永続キャッシュ ファイルを使用します。 このファイルは次の場合には削除されません。
Impressive は終了し、その後の呼び出しで再利用されます。 デフォルト
キャッシュ ファイルの名前は、情報スクリプトの名前と同様に派生します (「
説明については以下を参照)、ただし、 。キャッシュ の代わりにファイル名拡張子
。情報。 この方法は、より少し遅いです。 ディスク モード、ただし時間幅
概要ページが完全に表示されるまでの時間が大幅に短縮されます
同じ入力ファイルとオプションを使用して Impressive を再度実行した場合。
モード名は任意に XNUMX 文字まで短縮できます。 したがって、 - キャッシュ
永続性, -c 持続する そして、さえ -cp はすべて同義語です。

-C [:,]または - カーソル [:,]
このオプションは、(ソフトウェア) として使用されるイメージを指定するために使用できます。
通常の (ハードウェア) カーソルの代わりにマウス カーソルを使用します。 の名前でも構いません。
画像ファイル (通常は透明な .png) または特別な値の XNUMX つ "-" (ダッシュ)
や "デフォルト"、どちらも組み込みのカーソル画像を選択します。
ハードウェア カーソルはサポートされていないため、このデフォルト カーソルはデフォルトとしても使用されます。
このオプションが使用されていない場合。
外部ファイルの名前を指定した場合、ホットスポットの位置 (
実際のマウス位置が位置するカーソル内のピクセル)
以下のように指定することもできます。 - カーソル mycursor.png:2,4.

- 時計
このオプションを有効にすると、経過時間の代わりに現在の時間が表示されます。
時間表示が有効になっている場合の時間 ( T デフォルトのコントロールのキー
構成)。 と互換性があります -M オプションを選択します。

--control-ヘルプ
このオプションは、コントロールの設定方法を説明する短いヘルプ画面を出力します。
(キーボードとマウスのバインディング) が機能し、認識されたすべてのイベントのリストと
アクションと現在のバインディングのダンプ (これは、次の場合のデフォルト構成です)
他にない -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 つの特別な値があります: XNUMX (ゼロ) はマウス カーソルを示します。
永久に、1 は完全に非表示にします。 デフォルト値は 3000 ミリ秒です。

- 暗闇
ハイライト ボックスまたはハイライト ボックスを使用するときに画面がどの程度暗くなるかを指定します。
スポットライトモード。 値はパーセントで指定され、デフォルトは 25 です。 あ
値が XNUMX の場合は、まったく暗くならないことを意味します (画面がぼやけるだけです)
わずかに彩度が低く、グラフィックス ハードウェアがサポートしている場合は彩度が低くなります)、値は 100
画面のハイライトされた部分以外のすべてが黒くなります。

-e or - 練る
キーボードまたはマウスのバインドを構成します。 引数の構文については、を参照してください。
マニュアルの「制御設定」セクション。

-E or -- コントロール
キーボードとマウスのバインド用の構成ファイルをロードします。 これらの構文については、
ファイルについては、マニュアルの「制御構成」セクションを参照してください。

--evtest
このオプションを指定すると、Impressive は通常のプレゼンテーションを開始しませんが、
代わりに、表示が完了した後、いわゆる「イベント テスト モード」に入ります。
初期化された。 このモードでは、Impressive はすべてのキーボードとマウスを単純にキャプチャします。
イベントを選択し、最後のイベントの名前を画面に表示します。 その他、イベントなど
標準出力に記録されます。 このモードはイベント名の決定に役立ちます
カスタム コントロール設定を作成するときにキーごとに (コントロールを参照)
構成セクション)。

-f
Impressive が起動するウィンドウ/フルスクリーン モードを設定します。 このオプションは次のとおりです
複数回指定されます。 見つかるたびに、XNUMX つのオプションのうちの次のオプションは次のようになります。
次の順序で選択されます: (1.)True フルスクリーン モードの設定も含めて、
ビデオモード。 これがデフォルトのモードです。 (2.)ウィンドウ表示の Impressive が実行されるモード
標準的な窓。 (3.)」偽のフルスクリーン" モード。uding によってフルスクリーンがエミュレートされます。
画面全体を埋める境界線のないウィンドウ。 ディスプレイ解像度の設定
このモードでは不可能です。 これらの各モードには、対応する長いオプションがあります
それを直接有効にします (- 全画面表示, -ウィンドウ & --fake-フルスクリーン).

- 全画面表示
Impressive を全画面モード (デフォルト) で起動します。 のディスカッションを参照してください。 -f
詳細についてはオプション。

--fake-フルスクリーン
Impressive を「擬似フルスクリーン」モードで起動します。 のディスカッションを参照してください。 -f オプション
詳細については。

-F or - フォント
Impressive は、ある種のテキスト OSD を使用して、現在のページ番号とタイトルをオーバーレイします。
(利用可能な場合) 概要ページにあります。 このオプションは TrueType を指定するために使用できます。
OSD に使用するフォント ファイル (.ttf)。 指定されたパスが直接指していない場合
使用可能なフォント ファイルを見つけるために、Impressive はシステム フォント ディレクトリを検索しようとします。
すべてのフォントが以下に格納されていることを前提としています / usr / share / fonts, /usr/local/share/fonts
or /usr/X11R6/lib/X11/fonts/TTF この目的のために (後者は Mac に便利です)
特に OS X システム)。 このオプションが指定されていない場合、次のいずれかが指定されます。 DejaVuSans.ttf
or ベラ.ttf (Bitstream Vera Sans の一般的なファイル名) が
デフォルト。

-g x[++]または -ジオメトリ x[++]
Impressive が使用する画面サイズまたは解像度を設定します (ピクセル単位)。 もし xrandr is
インストールされている場合、全画面モードのデフォルトの画面サイズは現在の画面です
解決; 他のプラットフォームでは、Impressive は利用可能な最高の解像度を使用します。
グラフィックシステム。 標準解像度を決定できない場合、デフォルトは次のとおりです。
1024x768 ピクセル。 これはウィンドウ モードのデフォルトでもあります。
さらに、追加パラメータがある場合、 posX & POSY 存在し、指定されます
ウィンドウの左上隅の位置 (左上隅との相対位置)
デスクトップの隅)、ウィンドウモードおよび擬似フルスクリーンモードのピクセル単位。 の
「真の」全画面モードでは値は無視されます。

-G [:]または - ガンマ [:]
起動時のガンマと (オプションの) 黒レベル値を設定します。 黒レベルは、
黒にマッピングされる元の画像の強度レベル (0...254)
印象的な出力。 ガンマおよび黒レベルの調整は利用できない場合があることに注意してください
または一部のシステムで制限されます。

-h or - 助けて
このオプションが指定されている場合、Impressive は短いコマンド ライン ヘルプ画面を次の場所に書き込みます。
標準出力であり、プレゼンテーションは開始されません。

-H or --ハーフスクリーン
このオプションを選択すると、Impressive に概要ページと OSD 要素が右側に表示されます。
画面の半分だけです。 概要ページには左半分のみが表示されます。
スライドをプレビューとして表示します。 広い仮想画面を備えたマルチモニター設定を使用し、
特別に作成されたスライド (例: LaTeX で生成できるスライド) プロジェクター
class) を使用すると、XNUMX 番目の画面に発表者のメモを表示できるようになります。
トランジションとアニメーションは依然として画面全体で動作していることに注意してください。
それらのいくつかを作成します(たとえば、 ページピール)見た目は醜い。 Impressive はまた、
半画面モードでの概要ズーム アニメーション。 明示的に再度有効にすることができます
後のコマンド ライン オプションで別の値に設定します (--ズームタイム).
もう XNUMX つの制限は、画面の割り当てが半分になることです (左にスライド、
概要右)が修正されました。

-i or --初期ページ
開始するページ番号を指定します。 デフォルト値は 1 です (最初は
一ページ目)。 他の値を指定した場合は、右のページが表示されます。
初期化後のファイルは PDF または画像リストの最初のものではありません。 さらに、
プリレンダリング (有効な場合) も、指定されたページから開始されます。

-I or - 脚本
情報スクリプトファイル名の自動導出をオーバーライドし、スクリプトを指定します。
直接ファイルします。

- 反転
このオプションを使用すると、Impressive は各ページの色を反転し、黒から白にします。
およびその逆。 これは完全な RGB 反転であるため、たとえば次のようになります。
濃い緑から薄い紫(またはその逆)も。

-k or --自動進行
このオプションを選択すると、Impressive は画面の下部に進行状況バーを表示します。
タイムアウトがあるページ (ページ プロパティとして指定されたもの) を視覚化する
または --自動 コマンドラインオプション)。 がないページでは何も行われません。
タイムアウト。
このオプションで表示される進行状況バーは、 - 間隔 or
--ページの進行状況 バー: これらのオプションのいずれかが同様に指定されている場合、タイムアウトは
タイムアウトのあるページには進行状況バーが表示され、他の進行状況バーは
ないページには表示されます。

-l or --listtrans
このオプションが指定されている場合、Impressive は利用可能なすべてのトランジションのリストを書き込みます。
クラスを標準出力に出力し、プレゼンテーションは開始しません。 移行とは、
デフォルトで有効になっているものには星印 (*) クラス名の左側。

-L or - レイアウト
OSD レイアウトを指定します。 このオプションの説明については以下をお読みください

--最小ボックスサイズ
このオプションは、ハイライト ボックスの最小サイズをピクセル単位で設定します。 そうでないボックス
偶発的な作成を防ぐために、この幅と高さのピクセル数は拒否されます
ハイライトボックスの。 このデフォルト値は 30 ピクセルです。

-M or - 分
このオプションが設定されている場合、Impressive はオンスクリーン タイマーを表示します (
[T] キー) 1 分の分解能のみ。 デフォルトでは、1 のタイマーが表示されます。
XNUMX番目の決議。

--ぼかし
デフォルトでは、Impressive は、次の場合にフラグメント シェーダを使用して画像をぼかし、彩度を下げます。
ハイライトボックスまたはスポットライトモードで。 通常、これは高速で見栄えも良いです
方法; ただし、一部の非常に古いハードウェア実装では、そのシェーダーを処理できません。
そして、使い物にならないほど遅いソフトウェア実装に戻ります。 印象的な試み
これが発生するシナリオを検出し、自動的に元の状態にフォールバックします。
異なる実装。
このメカニズムが失敗し、Impressive が使用しようとする状況が発生する可能性があります。
とにかく機能しないシェーダー。 このような場合、 --ぼかし オプションを使用できます
フォールバック実装を強制します。

--noclicks
このオプションが有効な場合、左と右のボタンで前または次のページに切り替えます。
マウスの右ボタンが無効になります。 キーボード ショートカットは影響を受けません。

このオプションは、デフォルトのコントロールが使用されている場合にのみ意図したとおりに機能することに注意してください。 もし
  -e/- 練る or -E/-- コントロール オプションが使用されており、 --noclicks 持っていないかもしれない
意図した効果。

--nologo
このオプションは、Impressive ロゴとバージョン番号の表示を無効にします。 代わりに、
ロード画面はただ黒くなるか、背景レンダリングが無効になっている場合は、
進行状況バーが表示されます。

-o or - 出力
プレゼンテーションを表示せず、一連の PNG 画像ファイルにレンダリングします。
指定されたディレクトリ内。 画像は現在の環境で生成されます。
で指定された解像度 -g オプション。 このオプションは、プレゼンテーションの場合に便利です。
古い、壊れている、または問題のある Xpdf を搭載した外国の PC で実行する必要があります。
インストール: PDF ページの画像を生成することで、
レンダリングのバグはターゲット システムで発生します。

-O or --自動概要
ページを削除するかどうかの自動導出を有効または無効にします。
概要ページに表示されます。 この機能は、一部の LaTeX に基づいています。
プレゼンテーション パッケージは、すべてのページにタイトル (Impressive で読み取れるもの) をタグ付けします。
助けを借りて pdftk)、複数のリビールステップを含むものを除きます。
次のモードを使用できます。
オフ
自動概要モードを無効にします。 すべてのページが概要に表示されます
デフォルトではページ。 これはデフォルト設定でもあります。
最初の
PDF タイトルを持つすべてのページが概要ページに表示されます。 目的
を示すことです 初期 概要ページの複数ステップのスライドの状態。
last
すべてのページ PDF タイトルのページが概要ページに表示されます。
目的は、 ファイナル 概要上の複数ステップのスライドの状態
ページで見やすくするために変数を解析したりすることができます。
繰り返しますが、モードは次のように任意に XNUMX 文字まで短縮できます。
-c 上記のオプション..

-p - or -ページ -
このオプションを使用すると、表示されるページの範囲を絞り込むことができます。 の
プレゼンテーションは範囲内の最初のページから始まります。 の外側のすべてのページ
範囲は概要ページに表示されず、キャッシュされません。 しかし、彼らは
プレゼンテーションを循環するときに手動で入力できます。 事実によるもの
これらのページはキャッシュされていないため、表示の準備にはかなり時間がかかります。

-P or --gspath
このオプションを使用すると、Xpdf / GhostScript パスの自動検出をオーバーライドできます。 の
いずれかの GhostScript の実行可能ファイルへのフルパス (gs or gs.exe) または Xpdf の pdftoppm
ユーティリティを指定する必要があります。

-q or --ページの進行状況
このオプションを有効にすると、Impressive には水色の半透明の色が表示されます。
画面の下端にある進行状況バー。内部の位置を示します。
プレゼンテーション、つまり現在のページ番号と合計ページの関係
ページ数。 この進行状況バーは、継続時間が経過すると表示されないことに注意してください。
プログレスバー (-d オプション)も有効になります。

-Q or --自動終了
このオプションを指定すると、ナビゲートしようとすると Impressive が自動的に終了します。
最後のページの次のページまたは最初のページの前のページに移動します。
このオプションは次の場合には効果がありません。 - 包む 使用されている。

-r or -回転
すべてのページを回転して表示します n時計回りに x90 度。 試す -r 1 or -r 3 ある場合
一部の Xpdf または GhostScript バージョンで LaTeX によって生成された PDF に関する問題。

-s or - 規模 (画像 のみ)
画像ファイルを含むディレクトリが入力として使用される場合、Impressive は画像を縮小します。
画面に対して大きすぎるもの。 ただし、デフォルトでは、より小さくスケールアップすることはありません
画面に合わせて画像を表示します。 代わりに黒い境界線が残ります。 このオプション
この設定をオーバーライドして、小さい画像のアップスケーリングを有効にします。

-s or --スーパーサンプル (PDF のみ)
このスイッチは、通常のスーパーサンプリングの代わりに 4 倍のスーパーサンプリングによるアンチエイリアスを有効にします。
Xpdf または GhostScript で使用されるマルチサンプリング方式。 通常、これにより両方の機能が低下しますが、
視覚的な品質とパフォーマンスのため、白いストリップを回避するために必要な場合があります
またはグラデーションのモアレのようなパターン。

-S or - フォントサイズ
このオプションは、OSD フォントのサイズをピクセル単位で設定します。 デフォルト値は 14 です。

--スポット半径
このオプションは、スポットライトの初期半径をピクセル単位で設定します。 デフォルト値
64です。

-t or - 遷移
このスイッチを使用すると、Impressive の一連のトランジションがページにランダムに描画されます
変更を指定できます。 遷移クラスが XNUMX つだけ指定されている場合、このクラスは
別のトランジションが明示的に割り当てられていないすべてのページに使用されます
ページのプロパティで。 複数のトランジションはカンマで区切る必要があります。 彼らは
ランダムな順番で使用されます。 の -l オプションを使用して、利用可能なリストを取得できます
トランジション。

-T or --トランスタイム
ページ遷移の継続時間 (ミリ秒単位) を設定します。 0 (ゼロ) は無効にします
完全に移行します。 デフォルト値: 1000 ミリ秒。

- 追跡
このオプションは時間追跡モードを有効にします。 このモードでは、訪問したすべてのページのレポートが表示されます。
表示期間に応じて、入退室時間は標準に書き込まれます。
出力。 これは、プレゼンテーションを準備するときに非常に役立ちます。

-u or -世論調査
このオプションを指定すると、ソース ファイルまたはディレクトリがチェックされます。
定期的に変化します。 入力された PDF ファイルまたは画像ファイルに変更があった場合、
入力画像ディレクトリが検出されると、ページ キャッシュがフラッシュされ、
現在のページと情報スクリプトが再ロードされます。 現在のページの
ページの古いバージョンと新しいバージョンの間で遷移が表示されます。
新しい PDF ファイルには、少なくとも古い PDF ファイルと同じページ数が必要です。 また、そうすべきです
アスペクト比が同じです。 入力がディレクトリの場合、画像ファイルには
消えた。

-v or -詳細
このオプションを使用すると、Impressive がより冗長になります。つまり、印刷量がわずかに多くなります。
通常よりも情報メッセージが表示されます。

-V or --オーバースキャン
PDF ファイルには、端の周りに少量の白い境界線が含まれていることがよくあります。
スクリーンプレゼンテーションではダメ。 この問題を解決するために、Impressive は「オーバースキャン」を使用します。
PDF ファイルは画面サイズに正確に合わせてレンダリングされませんが、
(壊れている可能性がある) 境界線を切り取ることができるように、少し大きくレンダリングされます。 の
このオプションでは、オーバースキャンの量を画面ピクセル単位で設定できます。 デフォルト
値は 3 ピクセルです。これにより、ほとんどのプレゼンテーションで境界線が削除されます。
ページを過度にトリミングせずに画面解像度を調整します。

-w or - 包む
このオプションが設定されている場合、Impressive は最後のページの後に最初のページに「折り返され」ます。
ページ。 つまり、プレゼンテーションの最後に次のページに進むということです。
プレゼンテーション全体が再開されます。

-W or --nowheel
デフォルトでは、マウス ホイールを使用してページを変更できます。 このオプション
この動作を無効にすると、誤ったページ変更を防ぐのに役立ちます。
マウスのホイールが誤って動いてしまう可能性があります。
このオプションは、デフォルトのコントロールが使用されている場合にのみ意図したとおりに機能することに注意してください。 もし
  -e/- 練る or -E/-- コントロール オプションが使用されており、 --noclicks 持っていないかもしれない
意図した効果。

-ウィンドウ
Impressive をウィンドウ モードで起動します。 のディスカッションを参照してください。 -f のオプション
詳細。

-x or - フェード
このオプションを使用すると、プレゼンテーションの開始時にスムーズなフェードイン効果が有効になり、
Impressive が終了する直前のフェードアウト効果。

-X or - シャッフル
このオプションが有効な場合、入力ファイルはランダムな順序でシャッフルされます。
プレゼンテーションを始める前に。 PDF 入力ファイルの個々のページは残ります。
ただし、元の順序で保存されるため、このオプションは主に画像に役立ちます。
プレゼンテーション。

-y or --自動-自動
このオプションは次のものと併用できます。 - 間隔 Impressive にページを計算させるには
タイムアウト ( --自動 オプション)自動的に実行されます。 これによりプレゼンテーションが行われます
自動的に実行され、各スライドが同時に表示されるため、
希望の合計継続時間に(ほぼ)正確に到達します。

-z or - ズーム
ズーム モードで使用されるズーム倍率を設定します。 at の整数値でなければなりません
少なくとも 2 です。デフォルト値は 2 です。取得できない場合があることに注意してください。
ハードウェア制限による大きなズーム倍率に対する高品質ズーム。 また、
ハードウェアが XNUMX のべき乗以外のテクスチャをサポートしていない場合、または -e
オプションを使用する場合、数値は XNUMX の累乗である必要があります。

-Z or --ズームタイム
概要ページのズームイン/ズームアウト効果の継続時間 (ミリ秒単位) を設定します。
デフォルト値: 250 ミリ秒。

--キャッシュファイル
永続キャッシュ モードをアクティブにし、使用するキャッシュ ファイルの名前を指定します。

議論


オプションに続いて、入力ファイル名を指定する必要があります。 認識されるファイルの種類は次のとおりです。
PDF、JPEG、PNG、TIFF、BMP、PGM/PPM。 コマンドにディレクトリ名を指定した場合
行にあると、このディレクトリ内のすべての認識された画像ファイル (PDF ファイルは除く) が再生されます。
英数字順 (大文字と小文字は区別されません)。

さらに、Impressive は、ファイルまたはディレクトリのリストを含むテキスト ファイルを使用して、
show: このテキスト ファイルには、XNUMX 行に最大でも XNUMX つのファイル名を含める必要があります。 の後のすべての文字
ハッシュ記号 (#) はコメントとして扱われ、無視されます。 このようなコメントが投稿されると、
画像ファイル名と同じ行にあると、ページのタイトルとして使用されます。 リストファイル名は次のとおりです
接頭辞としてアットマーク (@) コマンドライン上で、例えば 印象的 @my_list_file.

印象的なワイルドカード文字 (* & ?)これがまだ行われていない場合
シェルですが、それとは別に、引数の順序は変更されません。 したがって、それは、
ドキュメントはコマンドラインで指定された順序で並べられます。

レイアウト OPTIONS
OSD レイアウト オプション (-L/- レイアウト) カンマ区切りの文字列を受け入れます キー=
次のキーワードが認識されます。
アルファ
OSD テキストの不透明度。0 から 1 までの浮動小数点値、または
パーセンテージは 2 ~ 100 です。
マージン
OSD テキストから画面境界までの距離 (ピクセル単位)。
時間
タイマーの位置。
タイトル
概要モードでのページ タイトルの位置。
ページ
概要モードでのページ番号の位置。
status
ステータス行の位置。
位置指定は、テキストかどうかを示す XNUMX 文字で構成されます。
が上部に表示されます (T) または下 (B) 画面の端と XNUMX 文字
左側に表示するかどうかを示します (L)、 右側に (R) または中央揃え (C).

たとえば、デフォルトの OSD レイアウトは次のオプション文字列と等しくなります。
-L マージン=16、アルファ=1、時間=TR、タイトル=BL、ページ=BR、ステータス=TL


次の例は、いくつかの典型的なコマンド ラインを示しています。 彼らは、「印象的だ」と考えています。
「」と入力するだけで実行できます。印象的" コマンドラインで。
がインストールされている場合、これを Impressive を実行する実際の方法 (例:
"パイソン ~/impressive/impressive_dev.py" 新しい SVN チェックアウトの場合)。さらに、ファイル
"デモ.pdf" はここで示すドキュメントとして使用されています。明らかに、これは次のものに置き換える必要があります。
実際の PDF ファイルへのパスも含めます。

最も単純なケースでは、Impressive は表示するファイルの名前を指定せずに直接実行されます。
さらなるパラメータ。 これにより、すべての設定が表示された全画面プレゼンテーションが開始されます。
デフォルト:
印象的 デモ.pdf

スライドデッキを簡単に確認するには、小さな環境で Impressive を実行するのが合理的かもしれません。
フルスクリーンではなくウィンドウです。 これは次のようなもので行うことができます
印象的 -f -g 800x600 デモ.pdf

Impressive は、ショーウィンドウのディスプレイなど、デジタル サイネージのシナリオでも使用できます。
常設のスライドショー付き。 これは、Impressive が次のステップに進むことで達成できます。
指定した時間 (10 秒など) が経過すると自動的にページが切り替わり、プレゼンテーションが再開されます。
最後のスライドの後の最初から:
印象的 -a 10 -w デモ.pdf

USAGE


起動すると、Impressive は黒い画面にプログラムのロゴが中央に表示されます。 もし
キャッシュは有効ですが、バックグラウンド レンダリングは無効です。プレゼンテーションのすべてのページ
その後、一度レンダリングされます。 画面の下半分のバーに進行状況が表示されます。
この操作。 任意のキーまたはマウスのクリック (Impressive を終了するものを除く、通常は Q)
Esc) を押すとこのプロセスがスキップされ、Impressive が残りの部分をレンダリングします。
オンデマンドのページ。 概要ページはすべてのページが完成するまで完成しないことに注意してください。
少なくとも XNUMX 回はレンダリングされています。 つまり、プリキャッシュプロセスがスキップされた場合、
まだレンダリングされていないすべてのページにプレースホルダーが表示されます。 デフォルトでは、
Impressive は、プレゼンテーションの実行中にバックグラウンドでキャッシュを構築します。 したがって、
進行状況バーは表示されず、準備には時間がかかるだけです
プレゼンテーションの最初の XNUMX ページをレンダリングするために必要です。 この初期化後
プロセスを実行すると、Impressive は遷移せずに最初のページに直接切り替わります。

DEFAULT CONTROLS


Impressive で使用されるキーボードとマウスのコントロールは構成可能です (ほとんどの機能はありません)。
例外)。 デフォルトのコントロールは次のとおりです。

Escキー キー
現在アクティブな特殊モード (ズーム、オーバービュー、スポットライト、ハイライト) から戻ります。
ボックス); そのような特別なモードがアクティブでない場合は、Impressive を完全に終了してください。

Q キーまたは 他の+F4
Impressive をすぐに終了してください。

LMB (マウスの左ボタン)、マウスホイールを押し、 ページへ移動します。 Down キー、 カーソル Down キー、 カーソル
キーまたは スペースバー
次のページに移動します (トランジションを使用)。

人民元 (マウスの右ボタン)、マウスホイールを上に、 ページへ移動します。 Up キー、 カーソル Up キー、 カーソル キーまたは
バックスペース キー
前のページに移動します (トランジションを使用)。

ホーム 鍵 / 終わり キー
プレゼンテーションの最初または最後のページに直接移動します。

Ctrlキー キー (変更)
ページ ナビゲーション キー (Page Up/Down、カーソル キー、スペース、バックスペース、
Ctrl キーを押しながら Home、End) を押すと、目的のページが表示されます。
トランジションなしですぐに入力されました。

L キー
最後の(最後に表示した)ページに戻ります。 これを使用して元に戻すことができます
そしてXNUMXページの間を行き来します。

F キー
フルスクリーンモードを切り替えます。

タブ キー
概要ページにズームインします。 概要モードでは、ページを選択できます。
マウスを使用し、マウスの左ボタンでアクティブにします。 右または中マウス
ボタンまたは Tab キーで概要モードを終了します 無し 現在のページを変更します。

MMB (マウスの中ボタン)
通常の表示モードでは、これは Tab キーのように機能し、概要にズームバックします。
ページ。 ページを拡大すると、通常モードに戻ります。

LMB PDF ハイパーリンク経由
ハイパーリンクで参照されているページにジャンプします。 ハイパーリンクには次の XNUMX 種類があります。
サポートされています: 同じドキュメントの他のページを指すリンクと URL
Web リンクや電子メール アドレスなどのハイパーリンク。 この機能は次の場合にのみ使用できます。
pdftk がインストールされています。 さらに、 xdg-open freedesktop.org ポートランド プロジェクトより
URL リンクが機能するには必要です。 ハイパーリンク機能は利用できないことに注意してください。
ページを回転すると正常に動作します。

でクリック&ドラッグ LMB (マウスの左ボタン)
新しいハイライト ボックスを作成します。 少なくとも XNUMX つのハイライト ボックスが定義されている間、
現在のページでは、ページ自体がより暗く、ぼやけて表示されます (サポートされている場合)
グラフィックス ハードウェアによる)彩度の低いレンダリング。 ハイライトボックスのみが表示されます。
元の明度、鮮明さ、彩度で表示されます。
ハイライトボックスのあるページが残っている場合、ボックスは保存され、元のページに復元されます。
次回このページが再び表示されるとき。

人民元 (マウスの右ボタン) ハイライトボックスの上で
マウス カーソルがハイライトの上にあるときにマウスの右ボタンをクリックした場合
ボックスの場合、ボックスは削除されます。 ページの最後のボックスが削除されると、ページは
再び明るくシャープになります。

S キー
現在のプレゼンテーションに関連付けられた情報スクリプトを保存します。 主な目的は、
これは、ハイライト ボックスまたはキーボード ショートカットを永続的に保存するためです。
次回このプレゼンテーションが開始されるときに復元されます。

T キー
画面の右上隅にある時間表示を有効または無効にします。 もし
プレゼンテーションの最初のページが表示されている間にタイマーが作動します。
コマンドライン オプションと同様に、時間追跡モードをアクティブにします。 - 追跡 持っていました
指定されている。

R キー
プレゼンテーションタイマーをリセットします。

C キー
現在のページからすべてのハイライト ボックスを削除 (「クリア」) します。

返品 キーまたは 入力します キー
スポットライト モードを切り替えます。 このモードでは、ページは次のように暗くなります。
ハイライト ボックスは存在しますが、ボックスの代わりに (またはそれに加えて)、
次のように、円形の「スポットライト」がマウス カーソル位置の周囲に表示されます。
マウスカーソルのあらゆる動き。

+ / - キー、 9 / 0 スポットライト モードのキーまたはマウス ホイール
スポットライトの半径を調整します。

Ctrlキー+9 or Ctrlキー+0 キー
スポットライトの半径をデフォルト値、つまり設定された値にリセットします。
までに 半径 ページのプロパティ、 --スポット半径 コマンドラインオプションまたは
Impressive の組み込みデフォルト。

7 / 8 キー
スポットライトまたはハイライト ボックスでページに適用される暗さの量を調整します。
モード。

Ctrlキー+7 or Ctrlキー+8 キー
スポットライトまたはハイライト ボックス モードの暗さの量をデフォルトにリセットします。
値、つまり、 ページのプロパティ、
- 暗闇 コマンドライン オプションまたは Impressive の組み込みデフォルト。

Z キー
ズームモードを切り替えます。 このキーを初めて押すと、現在のページが拡大されます。
ページは XNUMX 倍のサイズで表示されますが、元の解像度で表示されます (つまり、
ぼやけてしまいます)。 Impressive は、次の場合に新しい解像度でページを再レンダリングします。
グラフィックス ハードウェアがサポートしています。 この間、印象的なのは、 どれでも受け入れます
入力する前にマウスをクリックしたりキーを押したりすることさえ考えないでください。
画像が再び鮮明になります。
ズーム モードでは、他のすべての機能は通常どおりに動作します。 終了する操作
ページをめくったり、概要画面に入ったりするなど、現在のページが表示されます。
ズームモードもそのままにしておきます。

[ / ] キー
ディスプレイのガンマ値を調整します (ハードウェアによってはサポートされていない場合があります)。

{ / } キー
ディスプレイの黒レベルを調整します (ハードウェアによってはサポートされていない場合があります)。

\ キー
ガンマと黒レベルを通常に戻します。

O キー
これにより、現在のページの「概要ページに表示」フラグが切り替わります。 の
結果はすぐには表示されませんが、情報スクリプトに保存できます。
(を使用して S キー) となり、次回プレゼンテーションが開始されるときに有効になります。

I キー
これにより、現在のページのスキップ フラグが切り替わります。 スキップとしてマークされたページは、
通常の進む/戻るナビゲーション キーではアクセスできません。

B / W キーまたは . (ドット) / , (コンマ) キー
それぞれ黒または白にフェードします。 この機能は、ホワイトボードまたは
プレゼンテーション中は投影エリア前の黒板を使用します。
これら XNUMX つのキーを使用すると、画面が単色にフェードインします。 任意のキーを押すか、
マウスをクリックすると、フェードバックして通常に戻ります。 これらのキーは概要では使用できません
モード。

でクリック&ドラッグ 人民元 (マウスの右ボタン) ズームモードで
ズーム モードでページの表示部分を移動します。

カーソル 概要モードのキー
ページ間を移動します。

他の+タブ キー
Impressive が全画面モードの場合、ウィンドウは最小化されるため、他のウィンドウは最小化されます。
アプリケーションを使用できます。

特定のキーにバインドされていない任意の英数字 (Az、0 ~ 9) またはファンクション キー (F1 ~ F12)
上記のアクション、またはユーザーが設定したアクション (下記を参照) を使用して割り当てることができます。
クイックアクセスが必要なページへのショートカット。 いずれかのキーを押した場合
シフト、現在表示されているページがこのキーに関連付けられています。 後でページを呼び出すには、
ショートカット キーをもう一度押すだけで十分です。 ショートカットは次のように永久に保存できます。
  S キー。

CONTROL CONFIGURATION


前の章ですでに述べたように、キーボードとマウスのバインドは
幅広く設定できるのが印象的です。 唯一の例外は、 他の+F4 & 他の+タブ キー
それぞれ常に Impressive を終了または最小化する組み合わせです。 全てにおいて
それ以外の場合は、多用途の構成システムが導入されています。 で説明されているコントロール
前のセクションは単なるデフォルトです。

Impressive の制御システムは、 イベント   行動 イベント キーがオンになっています
キーボード、マウスボタン、またはマウスホイールの動き。 アン アクション あるものです
次のページに移動する、に切り替えるなどのイベントの結果として Impressive によって実行されます。
概要モードまたはプログラムを終了します。 イベントとアクションの関連付けは次のとおりです。
と呼ばれる 拘束。 複数のイベントを同じアクションにバインドできます (ページダウンや
デフォルト設定ではスペース キー。両方とも次のページに移動します)。 さらに、
複数のアクションを同じイベントにバインドできます。 実際、バインディングはイベントを関連付けません。
単一のアクションではなく、 チェーン アクションの。 チェーン内の最初のアクションのみ
それ マッチ イベントが発生した場合、現在のコンテキストが実行されます(つまり、意味がありません)。
火災。 他のアクションはすべて無視されます。 一致するアクションがない場合、アクションは実行されません。
が実行されると、イベントは無視されます。

このようなアクション チェーンの一例は、マウスの左ボタンの既定のバインドです。
マウス カーソルが移動した場合はハイライト ボックスを描画し、マウス カーソルが移動した場合はハイパーリンクにアクセスします。
カーソルが XNUMX つのページ上に移動するか、他の条件が満たされない場合は次のページに移動します。

イベントとアクションの両方には、コマンドライン オプションで使用されるニーモニック名があり、
バインディングのセットアップに使用される構成ファイル。 イベント名とアクション名は通常、
大文字と小文字は区別されませんが、正規の表記は小文字です。
コマンドラインまたは設定ファイルで指定されたイベントまたはアクションが
Impressive によって認識されると、エラー メッセージがコンソールに書き込まれ、
問題のあるイベントやアクションは無視されます。 したがって、制御構成のエラーは常に発生します。
致命的ではない。

サポートされている イベント
キーボード イベントは通常、参照するキーにちなんで名前が付けられます。 その結果、イベントは
a 〜へ z & 0 〜へ 9 メインキーボードのそれぞれの文字キーと数字キーを意味します。 f1 〜へ
f12 はファンクションキーであり、 kp0 〜へ kp9 はテンキーの数字キーです。 全て
これらのうちのは生のスキャンコードであり、これには XNUMX つの意味があります。 まず、キー名は
国際化されており、US キーボード レイアウトを参照します (例: Z ドイツ語のキーを押すか、
フランス語キーボードは実際にイベント名に反応します y or w); 次に、修飾子は次のようになります。
同様に無視されます (たとえば、テンキーは常に kpX たとえスキャンコードが
Num Lockはオフになっています)。

他のキーボード イベントのニーモニック名は次のとおりです (アルファベット順)。
アンパサンド, アスタリスク, at, 逆引用符, バックスラッシュ, バックスペース, 破る, CapsLockキー, キャレット, クリア,
コンマ, ダウン, end, 脱出, ユーロ, 叫ぶ, 大きい, ハッシュ, 助けます, ホーム, insert, kp_divide,
kp_enter, kp_equals, kp_マイナス, kp_multiply, kp_plus, ラルト, last, lctrl, ,
左括弧, 左括弧, less, メタ, lシフト, lsuper, メニュー, マイナス, モード, NUMLOCK, ページダウン,
ページアップ, 一時停止, 期間, さらに, 電力, 印刷, 質問, , 引用した, ラルト, rctrl, return,
, 右ブラケット, 右親, メタ, rシフト, スーパー, スクロールロック, セミコロン, スラッシュ,
スペース, システム要求, タブ, 下線, up。 接頭辞が付いているイベント kp_ のキーを参照してください。
テンキー。 それ以外は、名前は合理的に説明的なものでなければなりません。
この時点ではこれ以上説明しません。 すべてのキーボードとプラットフォームに対応しているわけではないことにも注意してください。
このリストで定義されているキーの全範囲をサポートします。

マウス イベント名は次のようにマッピングされます。

ポンド
マウスの左ボタン

mmb
マウスの中ボタン

人民元
マウスの右ボタン

ホイールアップ
マウスホイールを上にスクロールする

ホイールダウン
マウスホイールを下にスクロールする

イベント名には XNUMX つの修飾子を接頭辞として付けることができます。 Ctrl+, alt+ & シフト+ ようにするには
イベントは、指定された修飾子のセットも押された場合にのみ有効です。 これは、
キーボードとマウスの両方のイベント。 複数の修飾子を組み合わせることができますが、順序は次のようにする必要があります。
この段落で説明されているものと一致します。 例えば、 Ctrl+Shift+X 有効なイベントです
名前、一方 Shift+Ctrl+X そうではありません。

イベントに関連付けられた名前を確認する簡単な方法は、Impressive の「Event」を使用することです。
テストモード」を呼び出して、 印象的 --evtest。 このモードでは、各受信イベントの名前が
画面に表示されます (そして標準出力に記録されます)。
実験によってイベント名を決定します。

サポートされている ACTIONS
次のリストでは、Impressive でサポートされているすべてのアクションと、
それらが一致する条件。 ほとんどのアクションは概要では一致しないことに注意してください
説明に特に記載がない限り、モードおよびビデオ再生中に。

ボックス追加
ボタンが押された後にマウスが移動された場合にハイライトボックスを描画します
下。 このアクションは、修飾子なしでマウス ボタン イベントにのみバインドする必要があります。
そうしないと正しく機能しません。

ボックスクリア
現在のページからすべてのボックスを削除します。

ボックスの削除
マウス カーソルの下にハイライト ボックスがある場合は、それを削除します。

色褪せない, フェードモア
スポットライトの背景に適用される暗めの量を増減します。
またはハイライトボックスモード。

フェードリセット
スポットライトまたはハイライト ボックス モードの背景の暗さをデフォルトにリセットします。
の値です。

フェードトゥブラック, フェード・トゥ・ホワイト
黒または白の画面にフェードします。 画面がフェードアウトすると、イベント以外のすべてのイベントが表示されます。
に縛られているもの やめます アクションはフェード モードを終了するだけで、実行されません。
割り当てられたアクション。

フルスクリーン
全画面モードをサポートしているプラ​​ットフォームで全画面モードを切り替えます。

ガンマ減少, ガンマ増加
ディスプレイのガンマ レベル (つまり、おおよその明るさ) を増減します。
それをサポートするプラットフォーム上で。

ガンマ-bl-減少, ガンマ-bl-増加
ディスプレイの黒レベルをサポートするプラットフォームで、黒レベルを増減します。

ガンマリセット
ガンマと黒のレベル設定をデフォルトにリセットします。

終了後, goto-end-notrans
トランジションの有無にかかわらず、プレゼンテーションの最後のページに移動します。

最後に移動, goto-last-notrans
遷移の有無にかかわらず、最後に (つまり、最後に) アクセスしたページに移動します。

次へ, goto-next-notrans
トランジションの有無にかかわらず、プレゼンテーションの次のページに移動します。

前へ, goto-prev-notrans
トランジションの有無にかかわらず、プレゼンテーションの前のページに移動します。

スタートに移動, goto-start-notrans
トランジションの有無にかかわらず、プレゼンテーションの最初のページに移動します。

ハイパーリンク, ハイパーリンク-非トランス
マウス カーソルの下にハイパーリンクがある場合は、そのハイパーリンクに移動します。 ハイパーリンクの場合
プレゼンテーションの別のページへの参照である場合、このページがアクティブになります
トランジションの有無にかかわらず。 ハイパーリンクが外部オブジェクトを参照している場合 (例:
URL)、システムでサポートされている場合は、外部に開かれます。

概要確認
概要モードの場合は、選択を確認して概要モードを終了し、次の場所に移動します。
選択したページ。

概要-下, 概要アップ
概要モードでは、現在選択されているページの上または下のページを選択します。
グリッド。

概要-入力
日時 概要モードでは、現在のページをズームアウトし、概要モードに入ります。

概要-終了
概要モードの場合は、概要モードを終了し、以前のページにズームバックします。
概要モードに入る前に表示されます。

概要-次へ, 概要-前へ
概要モードの場合は、次のページまたは前のページを選択します。

やめます
Impressive をすぐに終了します。 このアクションはすべてのモードで使用できます。

保存
現在のプレゼンテーションの情報スクリプトを保存または更新します。

スポットライト-入る
スポットライト モードがアクティブでない場合は、スポットライト モードを有効にします。

スポットライト-出口
スポットライトモードの場合 is アクティブ、スポットライト モードを非アクティブにします。

スポットライト-成長, スポットライト縮小
スポットライト モードの場合、スポットライトの半径を増減します。

スポットライトリセット
スポットライト モードの場合、スポットライトの半径をデフォルト値にリセットします。

タイムリセット
プレゼンテーションタイマーをリセットします。

時間切り替え
現在のプレゼンテーション時間、または実時間のオンスクリーン表示を切り替えます。
  - 時計 オプションが使用されます。 これをプレゼンテーションの開始時に行うと、
最初のページが終了する前に、時間追跡モードが有効になります。
- 追跡 オプションで済んだでしょう。

トグル-概要
これにより、現在のページの「概要画面にページが表示される」フラグが切り替わります。
これはすぐには影響しませんが、情報スクリプトに保存できます。

トグルスキップ
これにより、「ナビゲーション時にページをスキップ」が切り替わります。 前へ & 次へ「の旗」
現在のページ。

ビデオの一時停止
ビデオ再生モードでは、再生を一時停止または一時停止解除します。

ビデオシークバックワード10, ビデオシークバックワード1, ビデオシークフォワード-1, ビデオシークフォワード-10
ビデオ再生モードでは、1 秒または 10 秒ずつ順方向または逆方向にシークします。

ビデオステップ
ビデオ再生モードで再生が一時停止されている場合は、ビデオを XNUMX フレーム進めます。

ビデオストップ
動画再生モードでは再生を停止し、通常のページ表示モードに戻ります。

ズームエンター
ズーム モードでない場合は、ズーム モードに入ります。

ズーム終了
ズーム モードの場合は、ズーム モードを終了します。

ズームパン
ズーム モードでは、ページの表示領域をマウスで移動できます。
関連するイベントのキーまたはマウス ボタンを押したままにします。

バインド 構文
の議論 -e/- 練る コマンドライン オプションの基本的な構文は次のとおりです。
[,...] [,...]
つまり、カンマで結合された一連のイベント名と、その後に続く
オペレータ (下記を参照) とカンマで結合された一連のアクション名。 そのような複数の
バインディング ステートメントは、セミコロン (;).

使用される演算子は、アクション リストがオブジェクトのバインディングを変更する方法を定義します。
参照されたイベント:

= (等号)、 += (プラス記号と等号)
指定されたアクションは、 追加されました 指定されたイベントのバインディングに。 で
言い換えれば、 イベント=アクション1,アクション2 とまったく同じことをします イベント=アクション1;
イベント=アクション2.

:= (コロンと等号)
指定されたアクションは、 replace 指定されたイベントのバインディング。

-= (マイナス記号と等号)
指定されたアクションは、 削除 指定されたイベントのバインディングから。
たとえば、 Escキー デフォルトのバインディングをキー入力すると、ハイライトボックスがクリアされません。
それ以外の場合は元の機能を維持します。 脱出 -= ボックスクリア に使える。

バインディング以外に、ステートメントには次の特別なコマンドのいずれかを含めることもできます。

すべてクリア
クリアします。 現在のバインディング。

デフォルト
現在のバインディングをすべて破棄し、デフォルトのバインディングを (再) 確立します。

include
指定された名前の制御設定ファイルをロードして実行します。

で使用される構成ファイルの構文 -E/-- コントロール オプションまたは include
このステートメントは、アドホック構成オプションの場合とまったく同じですが、次の点が異なります。
個々のバインディングを結合する代わりに、個々の行に記述することができます。
セミコロンを含む単一の長い行。 さらに、ハッシュ記号 (#
行はコメントとして無視されます。

このような構成ファイルの実際的な例としては、次のようなものがあります。
このプログラムは、XNUMX つのカーソル キーを備えた安価なプレゼンテーション リモート コントロール デバイスを使用します。
XNUMX つの「Enter」キーと、キーボードとマウスのモードを切り替えるスライダーです。 マウスモード
期待どおりに動作しますが、キーボード モードでの動作は非常に独特です。
キーはキーボードの Page-Up および Page-Down キーのように機能し、右矢印キーは
手紙 B をコンピュータに接続し、左キーで次の間を切り替えます。 Escキー & F5 毎回です
押されました。 次の構成ファイルを使用すると、基本的なナビゲーションと概要へのアクセスが可能になります。
このデバイスのモード:

clearall # デフォルトのバインディングを使用しない
lmb = quit # quit マウスモードでクリックすると印象的
# それ以外はすべてキーボード モードを使用します:
return = 概要-入力、概要-確認 # 概要モードを切り替える
エスケープ、f5 = 概要-前、ジャンプ-前
b = 概要-次、次へ
pageup = 概要-上へ、移動-前へ
pagedown = 概要から下へ、次へ進む

制御構成システムが実際にどのように機能するかをよりよく理解するには、次のようにします。
の出力を研究することをお勧めします 印象的 --control-ヘルプ - これは単に
すべてのイベントとアクションの簡潔な概要だけでなく、Impressive のデフォルトの完全なダンプも含まれています。
独自のカスタマイズの開始点として使用できるバインディング。

ご利用ガイド スクリプト


Impressive は、個々のプレゼンテーションをカスタマイズする強力な方法を提供します。
情報スクリプト。 情報スクリプトは、同じ名前の同じディレクトリにあるテキスト ファイルです。
ディレクトリは、追加のサフィックスを除き、プレゼンテーション ファイル自体と同じです 。情報。 したがって、
というプレゼンテーションファイル BrandNewProduct.pdf 名前の情報スクリプトがあります
BrandNewProduct.pdf.info. コマンドラインで複数の引数が指定された場合、
info スクリプトはただ呼び出されます 。情報 (いわばドットファイル)。 ディレクトリ名が
唯一の引数として指定されるのは、次のいずれかのファイルです。 ディレクトリ名.info またはというファイル
。情報 内部 パス区切り文字が使用されているかどうかに応じて、ディレクトリが使用されます。
ディレクトリ名の末尾に指定するかどうか - 印象的なのは単純に追加することです 。情報 〜へ
入力パス名が何であっても。
いずれの場合も、デフォルトのファイル名は、 -I コマンドラインオプション。

Info スクリプトは実際には、Impressive のグローバル データに完全にアクセスできる Python スクリプトです。
構造と機能。 (実際の対話型アプリケーションを作成することは可能です。
info スクリプト。) したがって、Impressive に関する幅広い設定を変更できます。 これ
マニュアルでは最も基本的なもののみを説明します。

ページ PROPERTIES
情報スクリプトの主要部分は、各ページのプロパティを定義します。 現時点では、
次のプロパティが定義されています。

タイトル
各ページには、Impressive ウィンドウのタイトル バーに表示されるタイトルを付けることができます。
情報スクリプトでタイトルが明示的に指定されていない場合、ページのタイトル
pdftk がインストールされている場合は PDF メタデータから抽出されるか、画像ファイル名
プレゼンテーションが画像スライドショーの場合に使用されます。

遷移
このプロパティを使用すると、遷移をレンダリングするために使用される遷移クラスが
このページ(前のページとこのページの間)を指定できます。 のために
このプロパティが欠けているページでは、ランダムなトランジションが選択されます。 利用可能なリスト
遷移クラスは次のように取得できます。 印象的 -l.

トランスタイム
このプロパティは、グローバル遷移時間パラメータ (-T 命令で
ライン)。 このページに遷移するまでの整数時間 (ミリ秒単位) が含まれます。
取るものとする。

概要
このプロパティはブール値 (0/× または1 /) かどうかを指定します。
ページは概要ページに含まれるものとします。 このプロパティが指定されていない場合、
と仮定されます .

スキップ
このブール値プロパティは 1/ に設定できます。 途中でページがスキップされる場合
プレゼンテーション。
のページ 概要:本当、 スキップ:False どちらも自転車でアクセスできます。
ページと概要ページを使用して、
のページ 概要:本当、 スキップ:真 通常のページでは黙ってスキップされます
サイクルしますが、概要ページから引き続きアクセスできます。
のページ 概要:偽、 スキップ:False 通常のサイクルでは表示されますが、
概要ページ
とページ 概要:偽、 スキップ:真 まったくアクセスできなくなります。

ボックス
このプロパティには、ハイライト ボックスの座標のリストが保存されます。 通常はありません
Impressive はこれを自動的に処理するため、これを手動で編集する必要があります。 S キーは
押された。

タイムアウト
もし タイムアウト プロパティが存在し、ページが表示されると、印象的なものになります。
指定したミリ秒後に自動的に次のページに切り替わります。
通常、タイムアウトはページが初めて表示されるときにのみ有効になります。
ラップ モードが使用されていない場合 (コマンドライン オプション) -w or - 包む)。 この制限により、
個別のページごとのタイムアウトを備えた自動実行プレゼンテーションを作成することが可能です。

半径
このプロパティは整数値を取り、定義されている場合は、新しいプロパティを設定するために使用されます。
ページに入るたびにスポットライトの半径が変化します。 これは現在の設定を上書きします
によって定義された --スポット半径 コマンドラインオプションや実行時の調整。 注記
その値は ページを離れた後にデフォルト値にリセットする
再び。


このプロパティは、整数または浮動小数点のパーセンテージ値を受け取ります。定義されている場合、
スポットライトまたはハイライト ボックス モードでそれぞれ背景の暗さを設定するために使用されます。
ページが入力された時間。 これは、によって定義されている現在の設定をオーバーライドします。
- 暗闇 コマンドラインオプションや実行時の調整。 値は次のとおりであることに注意してください。
ページから再度移動すると、デフォルト値にリセットされます。

コメント
このプロパティには、表示される XNUMX 行のテキストを含む文字列を保持できます。
ページが表示されている間、画面上に表示されます。 このテキストの表示を無効にすることはできません。


ページが開いたときに (MPlayer 経由で) 再生されるサウンド ファイルのファイル名を指定します。
初めて入りました。 サウンドは一度開始されると、最後に到達するまで再生されます。
別のサウンドまたはビデオが再生されるか、Impressive が終了します。

ビデオ
最初のページで再生するビデオファイルのファイル名を指定します。
入りました。 ビデオが全画面表示されます。 キーまたはマウスのクリックが停止します
ビデオ ファイル内でシークするために使用されるカーソル キーを除く再生、および
再生を一時停止するために使用できるスペース。 この機能は高度な機能であることに注意してください。
実験的であり、すべてのシステムで確実に動作するとは限りません!

常に
このプロパティが存在し、1 に設定されている場合、または 、で指定されたメディア ファイル
or ビデオ プロパティはページに入るたびに再生されるだけでなく、
初めて。

進捗
このプロパティがゼロに設定されている場合、プレゼンテーションの進行状況バー (通常は
でセットアップします -d/- 間隔 コマンド ライン スイッチ) はこのページには表示されません。
実際には、最初のページのバーを非表示にして、
導入中は見えません。

リセット
このプロパティが 1 に設定されている場合、または 、このページを開くたびにタイマーがリセットされます
まるで R 押されました。 特別な値 2 または 初回のみ
を使用すると、ページが初めて表示された場合にのみリセットが行われます。
繰り返しますが、これは最初のページで特に役立ちます。
進行状況: 偽、 リセット:初回のみ プレゼンテーションを設定できるようになります
実際に始まるずっと前に - 最初のページは必要なだけ表示できます。
実際のタイミングは XNUMX ページ目から始まります。

回転させる
このプロパティは、グローバルプロパティのページごとのオーバーライドです。 -r コマンドラインオプション: それ
ページを時計回りに 90 度ずつ回転させる方法を指定します。

入力時, 休暇中, OnEnterOnce, OnLeaveOnce
これらのプロパティには、Python 呼び出し可能ファイル (つまり、関数参照またはラムダ) を含めることができます。
式)、ページに入るときまたはページから離れるときに実行されます。 の ~XNUMX回 バリアント
初めてページに入るときまたはページから離れるときにのみ実行されます。 の
callable は引数を取ってはなりません。 この機能を使用して、
特定のページを含む任意の Python コード (外部の実行など)
プログラム。
警告: ラムダ式は情報スクリプト保存で適切に処理できません
関数 (S 鍵)。 Impressive が保存時にラムダ式に遭遇した場合、
それらを削除してください。 また、元の情報スクリプトは上書きされませんが、
元のスクリプトと手動でマージする必要がある追加ファイルを生成します。

キー
このプロパティには、英数字キーを Python にマップする辞書を割り当てることができます。
機能。 例えば、 「キー」: { 'バツ': いくつかの機能 } 呼び出す SomeFunction() if
ページの表示中に小文字の「x」が入力されます。 については、
機能、と同じ制限事項 入力時/休暇中 家族が適用する:
関数はパラメータを取ってはならず、ラムダ関数は保存できません。 また
Impressive の事前定義されたキー バインディングを上書きすることはできないことに注意してください。
この方法で。

転倒
このプロパティは、そのページの色を反転するかどうかを指定します。
同じように - 反転 コマンドラインスイッチはそうします。 をオーバーライドします。 - 反転 設定
ページごとに: に設定されている場合 、ページは常に反転されます。 に設定されている場合
×、たとえページが反転することはありません。 - 反転 に指定されています
コマンドライン。

0.11.0 より前の Impressive バージョンでは、 遷移 & トランスタイム プロパティ
前のページから次のページへの遷移ではなく、現在のページから次のページへの遷移を定義しました。
現在のもの。

プロパティは Python 辞書にまとめて保存されます。 ページプロップ。 構文
この例では次のようになります。

PageProps = {
1: {
'title': "タイトルページ",
'トランジション': ページピール、
'サウンド': "background_music.mp3"
},
2: {
'title': "別のページ",
「タイムアウト」: 5000
}
}

PageProps 定義 (および PageProps 定義) は次のように書き換えられます。
印象的であれば、 S キーが押されました。 ユーザー定義の PageProps エントリも残ります
一部のきれいな印刷を除いて、手つかずのままです。

GLOBAL プレゼンテーションとは PROPERTIES
プレゼンテーションの名前は、Impressive ウィンドウのタイトル バーに表示されます (タイトル バーに表示されていない場合)。
全画面モード)。 デフォルトでは、ファイル名または (利用可能な場合) PDF メタデータのタイトルは次のようになります。
この目的に使用されますが、プレゼンテーションのタイトルは次の方法で明示的に設定することもできます。
上書き ドキュメントのタイトル 変数:
ドキュメントのタイトル = "じぶんの プレゼンテーション"

もう XNUMX つの便利な変数は、 利用可能なトランジション、すべての遷移クラスのリストが含まれます。
これは、トランジションをランダムにページに割り当てるために使用できます。 遷移
財産。 したがって、特定の移行が望ましくない場合(個人的な嫌悪感などの理由で)
または、次を使用して手動で割り当てられるページでのみ使用されるためです。
ページプロップ)、次のようなものを書くことができます。
AvailableTransitions.remove(WipeBlobs)
逆に、デフォルトでは有効になっていないトランジションを有効にすることもできます。
利用可能なトランジション += [上にスライドします、 スライドダウン]
また、 利用可能なトランジション 完全に上書きして同じ内容にすることができます
すべてのページに割り当てられたトランジション (またはトランジションのセット):
利用可能なトランジション = [クロスフェード]

オプション オーバーライド
情報スクリプトのもう XNUMX つの用途は、デフォルト設定またはコマンドライン設定を上書きすることです。
ファイルごとに。 これは、次の変数の XNUMX つを上書きするだけで実行できます。
の冒頭で定義された 印象的な.py。 これらの変数はそれぞれ、次のいずれかに対応します。
コマンドライン設定、または見た目やパフォーマンスに関連する定数。 それで、
たとえば、プレゼンテーションを強制的に全画面モードにするには、次のように記述します。
フルスクリーン =

WORKING ディレクトリ
情報スクリプト自体を実行するときの作業ディレクトリは、常に次のディレクトリです。
情報スクリプトが保存される場所。

ページ プロパティまたは PDF から発生する外部アクションのベース ディレクトリ
ハイパーリンクは常に、このページが属する PDF または画像ファイルのディレクトリです。 その他では
言葉、例えば '音': 「音楽.mp3」 のXNUMXページ分の情報スクリプトに書かれています。
プレゼンテーション.pdf、 ファイル 音楽.mp3 と同じディレクトリにあることが期待されます
プレゼンテーション.pdf.

onworks.net サービスを使用して印象的なオンラインを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad