IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

impressionante - Online nel cloud

Esegui impressionante nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando impressionante che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


Impressionante: strumento di presentazione con piacere per gli occhi

SINOSSI


impressionante [OPZIONI...] FILE...

DESCRIZIONE


Impressionante è un semplice programma di presentazione che mostra presentazioni di file di immagine (JPEG,
PNG, TIFF e BMP) o documenti PDF. Il rendering viene eseguito tramite OpenGL, che consente alcuni
effetti "delizia per gli occhi".

Una GPU (unità di elaborazione grafica) alquanto moderna che supporta OpenGL 2.0 o OpenGL ES 2.0
e sono necessari driver appropriati per eseguire Impressive.

VERSIONI


-a or --auto
Passa automaticamente alla pagina successiva dopo il numero di secondi specificato. Insieme
con la -w opzione (descritta di seguito), può essere utilizzata per creare automaticamente
presentazioni.

-A : or --aspetto :
Specifica le proporzioni dello schermo. Normalmente, Impressive presuppone che il pixel
rapporto di aspetto è 1:1 (pixel quadrati), indipendentemente dalla risoluzione del display che ha
stato istituito. Se è stata selezionata una risoluzione che non corrisponde a quella del display
proporzioni, lo schermo sarà distorto. Per ovviare a questo, questa opzione potrebbe essere
utilizzato per specificare manualmente le proporzioni del display, ad es. "-A 16:9". Nota che questo
L'opzione non ha effetto se il backend MuPDF viene utilizzato per il rendering.

-b or --noback
Disattiva il rendering in background. Per impostazione predefinita, Impressive eseguirà il pre-rendering di tutte le pagine in
un thread in background separato durante l'esecuzione della presentazione. Se questa opzione è
specificato, renderà invece tutte le pagine immediatamente all'avvio. Questa opzione ha
nessun effetto se la memorizzazione nella cache è disabilitata (--cache nessuna, vedi sotto).

-B or --boxfade
Imposta la durata (in millisecondi) della dissolvenza in entrata/uscita della casella di evidenziazione
animazione. Valore predefinito: 100 ms.

-c or --cache
Specifica la modalità cache della pagina da utilizzare. Le opzioni valide sono:
nessuna
Disabilita completamente la memorizzazione nella cache della pagina, solo la pagina corrente e quella successiva
verranno mantenuti nella RAM. Saltare tra le pagine sarà molto lento, perché
Impressionante dovrà eseguire il rendering delle pagine richieste al volo. Inoltre,
la pagina panoramica non sarà completa finché non sarà stata mostrata almeno ogni pagina
una volta.
memoria
Memorizza nella cache tutte le immagini delle pagine. Questo è il metodo più veloce, ma è
richiede grandi quantità di memoria (circa 3 MiB per pagina a 1024x768
risoluzione).
compressa or z
Memorizza anche tutte le immagini delle pagine in memoria, ma in forma compressa. Questo sarà
essere un po' più lento di memoria modalità, ma su pagine con sfondi uniformi,
questo ridurrà facilmente la quantità di RAM richiesta di un fattore 20.
disco
Come memoria, ma utilizza un file temporaneo anziché la memoria per l'archiviazione. Questo
è l'impostazione predefinita.
persistere
Utilizza un file di cache permanente per la memorizzazione nella cache. Questo file non verrà eliminato quando
Impressionante si chiude e verrà riutilizzato nelle successive chiamate. Il predefinito
il nome per il file di cache è derivato come i nomi per gli script Info (vedi
sotto per una spiegazione), ma con a .nascosto estensione del nome del file invece di
. Info. Questo metodo è un po' più lento di disco modalità, ma l'intervallo di tempo
fino a quando la pagina della panoramica non sarà completamente popolata sarà notevolmente ridotta
se Impressive viene eseguito di nuovo con gli stessi file di input e le stesse opzioni.
Il nome della modalità può essere abbreviato a piacere, fino a un carattere. Così, --cache
persistere, -c persistere e persino -cp sono tutti sinonimi.

-C [:,] o --cursore [:,]
Questa opzione può essere utilizzata per specificare un'immagine che deve essere utilizzata come (software)
cursore del mouse invece di quello normale (hardware). Può essere un nome di an
file di immagine (tipicamente un .png trasparente) o uno dei valori speciali "-" (trattino)
o "difetto", che selezionano entrambi un'immagine del cursore incorporata. Sulle piattaforme che lo fanno
non supporta un cursore hardware, questo cursore predefinito verrà utilizzato anche come predefinito
se questa opzione non viene utilizzata.
Se viene specificato il nome di un file esterno, la posizione dell'hotspot (il
pixel all'interno del cursore dove si trova la posizione effettiva del mouse) può essere
anche specificato, ad esempio: --cursore miocursore.png: 2,4.

--orologio
Se questa opzione è abilitata, verrà mostrata l'ora corrente al posto di quella trascorsa
ora se la visualizzazione dell'ora è attivata (con il tasto T digitare il controllo predefinito
configurazione). Compatibile con il -M opzione.

--controllo-aiuto
Questa opzione produrrà una breve schermata di aiuto su come la configurazione del controllo
(associazione di tastiera e mouse) funzionano, insieme a un elenco di tutti gli eventi riconosciuti e
azioni e un dump delle associazioni correnti (che è la configurazione predefinita se
nessun altro -e/--legamento or -E/--controlli le opzioni precedono questa opzione). Dopo di che,
Impressionante uscirà; non verrà avviata alcuna presentazione.

-d or --durata
Specifica il tempo di esecuzione previsto della presentazione. Il tempo parametro può essere
un numero di secondi o un tempo leggibile dall'uomo come 1:23 (1 minuto e 23
secondi), 4: 56h (4 ore e 56 minuti), 3m45s (3 minuti e 45 secondi), 5m (5
minuti) o 1:23:45 (1 ora, 23 minuti e 45 secondi).
Se viene specificata una durata prevista, Impressive mostrerà un verde semitrasparente
barra di avanzamento sul bordo inferiore dello schermo, che indica quanto tempo è già trascorso
passato. Se il tempo è scaduto, la barra occuperà l'intero bordo e diventerà gialla
(al 125% del tempo previsto) al rosso (al 150% o più).

-D or --mouselay
Imposta il tempo (in millisecondi) in cui il cursore del mouse viene mostrato in modalità a schermo intero se
non viene spostato. Ci sono due valori speciali: 0 (zero) mostra il cursore del mouse
permanentemente, 1 (uno) lo nasconde completamente. Il valore predefinito è 3000 ms.

--buio
Specifica quanto lo schermo deve diventare più scuro quando si utilizzano le caselle di evidenziazione o
modalità riflettore. Il valore è specificato in percentuale, con 25 come predefinito. UN
il valore zero significherebbe nessun oscuramento (lo schermo sarebbe solo sfocato
leggermente e desaturato se l'hardware grafico lo supporta) e un valore di 100
renderebbe tutto nero tranne le parti evidenziate dello schermo.

-e or --legamento
Configura le associazioni di tastiera o mouse. Per la sintassi dell'argomento, fare riferimento a
Sezione Configurazione controllo del manuale.

-E or --controlli
Carica un file di configurazione per le associazioni di tastiera e mouse. Per la sintassi di questi
file, fare riferimento alla sezione Configurazione del controllo del manuale.

--evtest
Se questa opzione è specificata, Impressive non avvierà una presentazione normale, ma
entrare invece nella cosiddetta "Modalità Test Evento" dopo che il display è stato
inizializzato. In questa modalità, Impressive catturerà semplicemente tutta la tastiera e il mouse
eventi e visualizzare sullo schermo il nome dell'ultimo evento. Inoltre, eventi
verrà registrato nell'output standard. Questa modalità aiuta a determinare i nomi degli eventi
per ogni tasto durante la creazione di una configurazione di controllo personalizzata (vedere il Controllo
sezione Configurazione).

-f
Imposta la modalità finestra/schermo intero con cui si avvia Impressive. Questa opzione può essere
specificato più volte; ogni volta che viene trovata, la successiva delle tre opzioni è
selezionato, nel seguente ordine: (1.)Vero fullscreen modo, compresa l'impostazione del
modalità video. Questa è la modalità di default. (2.)finestrato modalità, dove Impressionante viene eseguito in a
finestra standard. (3.)"Schermo intero falso" modalità, in cui lo schermo intero viene emulato da uding
una finestra senza bordi che riempie l'intero schermo. Impostazione della risoluzione dello schermo
non è possibile in questa modalità. Ognuna di queste modalità ha un'opzione lunga corrispondente
che lo abilita direttamente (--a schermo intero, --finestra ed --fake-schermo intero).

--a schermo intero
Avvia Impressionante in modalità a schermo intero (impostazione predefinita). Vedi la discussione del -f
opzione per i dettagli.

--fake-schermo intero
Avvia Impressionante in modalità "falso schermo intero". Vedi la discussione del -f opzione
per i dettagli.

-F or --font
Impressionante utilizza una sorta di testo OSD per sovrapporre il numero e il titolo della pagina corrente
(se disponibile) nella pagina panoramica. Questa opzione può essere utilizzata per specificare un TrueType
file di caratteri (.ttf) da utilizzare per l'OSD. Se il percorso specificato non punta direttamente
in un file di font utilizzabile, Impressive proverà a cercare nelle directory dei font di sistema.
Presuppone che tutti i caratteri siano memorizzati di seguito / usr / share / fonts, /usr/local/condivisione/fonts
or /usr/X11R6/lib/X11/fonts/TTF per questo scopo (quest'ultimo è utile per Mac
sistemi OS X in particolare). Se questa opzione non è specificata, nessuna delle DejaVuSans.ttf
or Vera.ttf (il nome file tipico di Bitstream Vera Sans) verrà utilizzato come a
predefinito.

-g x[++] o --geometria x[++]
Imposta le dimensioni dello schermo o la risoluzione che Impressive utilizzerà (in pixel). Se xrandr is
installato, la dimensione dello schermo predefinita per la modalità a schermo intero è la schermata corrente
risoluzione; su altre piattaforme, Impressive utilizza la risoluzione più alta disponibile per
il sistema grafico. Se non è possibile determinare una risoluzione standard, l'impostazione predefinita è
1024x768 pixel. Questa è anche l'impostazione predefinita per la modalità finestra.
Inoltre, se i parametri aggiuntivi posX ed poY sono presenti, specificano
la posizione dell'angolo in alto a sinistra della finestra (rispetto all'angolo in alto a sinistra)
angolo del desktop), in pixel, per la modalità finestra e schermo intero falso. Il
i valori vengono ignorati in modalità a schermo intero "vera".

-G [:] o --gamma [:]
Imposta la gamma di avvio e il valore del livello del nero (opzionale). Il livello del nero è il
livello di intensità dell'immagine originale (0...254) che deve essere mappato al nero in
Uscita impressionante. Notare che le regolazioni della gamma e del livello del nero potrebbero non essere disponibili
o vincolato su alcuni sistemi.

-h or --Aiuto
Se questa opzione è specificata, Impressive scrive una breve schermata di aiuto della riga di comando su
output standard e non avvia una presentazione.

-H or --mezzo schermo
Questa opzione fa in modo che Impressive mostri la pagina panoramica e gli elementi OSD sulla destra
solo metà dello schermo. La pagina panoramica mostrerà solo la metà sinistra del
diapositive come anteprime. Utilizzo di una configurazione multi-monitor con un ampio schermo virtuale e
diapositive appositamente realizzate (ad esempio quelle che possono essere generate con LaTeX's beamer
classe), questo permette di avere le note del relatore sulla seconda schermata.
Nota che le transizioni e le animazioni sono ancora in funzione sull'intero schermo,
facendone alcuni (come PaginaPeel) sembra brutto. Impressionante disabilita anche il
animazione zoom panoramica in modalità metà schermo; può essere riabilitato esplicitamente
impostandolo su un altro valore con un'opzione successiva della riga di comando (--tempo di zoom).
Un'altra limitazione è che l'assegnazione delle metà dello schermo (diapositive a sinistra,
panoramica a destra) è fisso.

-i or --pagina iniziale
Specifica il numero di pagina con cui iniziare. Il valore predefinito è 1 (inizia con
prima pagina). Se viene specificato un altro valore, la pagina mostrata da Impressionante a destra
dopo l'inizializzazione non è il primo dell'elenco PDF o immagini. Inoltre,
anche il pre-rendering (se abilitato) partirà dalla pagina specificata.

-I or - script
Sostituisce la derivazione automatica del nome file dello script info e specifica uno script
file direttamente.

--invertire
Questa opzione fa in modo che Impressive inverta i colori di ogni pagina, trasformando il nero in bianco
e viceversa. Nota che è un'inversione RGB completa, quindi, ad esempio, girerà
anche dal verde scuro al viola chiaro (e viceversa).

-k or --auto-progresso
Questa opzione fa in modo che Impressive mostri una barra di avanzamento nella parte inferiore dello schermo,
visualizzare il timeout sulle pagine che ne hanno uno (specificato come proprietà della pagina
o usando il --auto opzione della riga di comando). Non si fa nulla sulle pagine che non hanno
un timeout.
La barra di avanzamento mostrata da questa opzione ha la precedenza su --durata or
--avanzamento-pagina barre: se viene specificata anche una di queste opzioni, il timeout
la barra di avanzamento verrà mostrata sulle pagine con un timeout e l'altra barra di avanzamento sarà
essere mostrato su pagine senza uno.

-l or --listtrans
Se questa opzione è specificata, Impressive scrive un elenco di tutte le transizioni disponibili
classi allo standard output e non avvia una presentazione. Transizioni che sono
abilitati per impostazione predefinita sono contrassegnati da un asterisco (*) a sinistra del nome della classe.

-L or --disposizione
Specifica il layout OSD. Leggi sotto per una spiegazione di questa opzione

--dimensione-minima della scatola
Questa opzione imposta la dimensione minima di una casella evidenziata, in pixel. Scatole che non sono
così tanti pixel larghi e alti vengono rifiutati per evitare la creazione accidentale
di caselle di evidenziazione. Il valore predefinito per questo è 30 pixel.

-M or --minuti
Se questa opzione è impostata, Impressive mostrerà il timer sullo schermo (attivato con il tasto
tasto [T]) solo con risoluzione di 1 minuto. Per impostazione predefinita, mostrerà un timer con 1
seconda risoluzione.

--nessuna sfocatura
Per impostazione predefinita, Impressive utilizza uno shader di frammenti per sfocare e desaturare l'immagine quando
nella casella evidenziata o in modalità riflettore. Questo di solito è il più veloce e più bello
metodo; tuttavia, alcune implementazioni hardware molto vecchie non possono gestire quello shader
e ricadere su un'implementazione software inutilizzabilmente lenta. Impressionante cerca di
rileva gli scenari in cui ciò accadrebbe e torna automaticamente a a
diversa attuazione.
Potrebbero esserci situazioni in cui questo meccanismo fallisce e Impressive cerca di usare
comunque lo shader non funzionante. In questi casi, il --nessuna sfocatura l'opzione può essere utilizzata
per imporre l'implementazione di fallback.

--noclick
Se questa opzione è abilitata, passare alla pagina precedente o successiva con il tasto sinistro e
il tasto destro del mouse è disattivato. Le scorciatoie da tastiera non sono interessate da
Questo.
Si noti che questa opzione funziona come previsto solo quando vengono utilizzati i controlli predefiniti. Se
, il -e/--legamento or -E/--controlli sono state utilizzate opzioni, --noclick potrebbe non avere
l'effetto voluto.

--nologo
Questa opzione disabilita la visualizzazione del logo Impressionante e del numero di versione. Invece, il
la schermata di caricamento sarà solo nera o, se il rendering in background è disabilitato, solo il
la barra di avanzamento sarà visibile.

-o or --produzione
Non visualizzare la presentazione, ma renderla in una serie di file immagine PNG
all'interno della directory specificata. Le immagini verranno generate nella corrente
risoluzione come specificato dal -g opzione. Questa opzione è utile se la presentazione
deve essere fornito su un PC straniero con un Xpdf vecchio, rotto o comunque problematico
installazione: Generando le immagini delle pagine PDF, ci si assicura che no
i bug di rendering si verificheranno sul sistema di destinazione.

-O or --panoramica automatica
Abilita o disabilita la derivazione automatica del fatto che una pagina debba o non debba essere
mostrato nella pagina panoramica. Questa caratteristica si basa sul fatto che alcuni LaTeX
i pacchetti di presentazione contrassegnano tutte le pagine con un titolo (che può essere letto da Impressive
con l'aiuto di pdf), ad eccezione di quelli che contengono più passaggi di rivelazione.
Sono disponibili le seguenti modalità:
MENO
Disabilita la modalità panoramica automatica. Tutte le pagine verranno visualizzate nella panoramica
pagina per impostazione predefinita. Questa è anche l'impostazione predefinita.
prima di tutto
Tutte le pagine con un titolo PDF verranno visualizzate nella pagina di panoramica. La proposta
è mostrare il inizialmente stato delle diapositive a più passaggi nella pagina della panoramica.
ultimo
Tutte le pagine prima una pagina con un titolo PDF verrà mostrata nella pagina di panoramica.
Lo scopo è quello di mostrare il finale stato delle diapositive a più passaggi nella panoramica
.
Di nuovo, la modalità può essere abbreviata arbitrariamente, fino a un carattere, proprio come
con la -c opzione sopra..

-p - or --pagine -
Utilizzando questa opzione, è possibile restringere l'intervallo della pagina visualizzata. Il
la presentazione inizierà dalla prima pagina dell'intervallo. Tutte le pagine al di fuori del
l'intervallo non verrà mostrato nella pagina di panoramica e non verrà memorizzato nella cache. Tuttavia, loro
possono essere inseriti manualmente quando si scorre la presentazione. Per il fatto che
queste pagine non sono memorizzate nella cache, la preparazione della visualizzazione richiederà molto più tempo.

-P or --gspath
Questa opzione può essere utilizzata per sovrascrivere il rilevamento automatico del percorso Xpdf / GhostScript. Il
percorso completo dell'eseguibile di GhostScript (gs or gs.exe) o Xpdf pdftoppm
l'utilità deve essere specificata.

-q or --avanzamento-pagina
Se questa opzione è abilitata, Impressive mostrerà un semitrasparente azzurro
barra di avanzamento sul bordo inferiore dello schermo che mostra la posizione all'interno del
presentazione, ovvero il rapporto tra il numero di pagina corrente e il totale
numero di pagine. Nota che questa barra di avanzamento non verrà mostrata se la durata
barra di avanzamento (-d opzione) è anche abilitato.

-Q or --uscita automatica
Se questa opzione è specificata, Impressive si chiude automaticamente quando si tenta di navigare
alla pagina dopo l'ultima pagina o alla pagina prima della prima pagina.
Questa opzione non ha alcun effetto se --avvolgere viene utilizzato.

-r or --ruotare
Mostra tutte le pagine ruotate di nx90 gradi in senso orario. Provare -r 1 or -r 3 se ci sono
problemi con i PDF generati da LaTeX su alcune versioni di Xpdf o GhostScript.

-s or --scala (Immagine ingresso solo)
Se viene utilizzata una directory con file di immagine come input, Impressive ridimensionerà le immagini
che sono troppo grandi per lo schermo. Ma per impostazione predefinita, non si ridimensionerà più piccolo
immagini per adattarsi allo schermo; lascerà invece un bordo nero. Questa opzione
sovrascrive questa impostazione e consente l'upscaling di immagini più piccole.

-s or --supercampione (PDF ingresso solo)
Questo interruttore abilita l'antialiasing con un sovracampionamento 4x invece del normale
metodo di multicampionamento utilizzato da Xpdf o GhostScript. Anche se questo di solito degrada entrambi
qualità visiva e prestazioni, potrebbe essere necessario aggirare le strisce bianche
o motivi moiré in gradienti.

-S or --dimensione del font
Questa opzione imposta la dimensione, in pixel, del carattere OSD. Il valore predefinito è 14.

--raggio-spot
Questa opzione imposta il raggio iniziale del riflettore, in pixel. Il valore predefinito
è 64.

-t or --transizione
Usando questo interruttore, il set di transizioni Impressionante disegnerà casualmente a pagina
possono essere specificate modifiche. Se viene specificata solo una classe di transizione, questa classe
verrà utilizzato per tutte le pagine che non hanno un'altra transizione esplicitamente assegnata
nelle proprietà della loro pagina. Le transizioni multiple devono essere separate da virgole; essi
verranno utilizzati in ordine casuale. Il -l l'opzione può essere utilizzata per ottenere un elenco di disponibili
transizioni.

-T or --transtempo
Imposta la durata (in millisecondi) delle transizioni di pagina. 0 (zero) disabilita
transizioni del tutto. Valore predefinito: 1000 ms.

--tracciamento
Questa opzione abilita la modalità di monitoraggio del tempo. In questa modalità, un report di tutte le pagine visitate
con la loro durata di visualizzazione, i tempi di entrata e uscita saranno scritti su standard
produzione. Questo può essere molto utile quando si preparano presentazioni.

-u or --sondaggio
Se questa opzione è specificata, verrà verificata la presenza del file o della directory di origine
cambia regolarmente. Se una modifica nel file PDF di input o in uno qualsiasi dei file di immagine in
viene rilevata la directory dell'immagine di input, la cache della pagina verrà svuotata e il
la pagina corrente e lo script delle informazioni verranno ricaricati. La pagina attuale
verrà mostrata la transizione tra la vecchia e la nuova versione della pagina.
Il nuovo file PDF deve avere almeno tante pagine quanto quello vecchio; inoltre, dovrebbe
hanno le stesse proporzioni. Se l'input è una directory, i file di immagine non devono avere
scomparso.

-v or --verboso
Questa opzione rende Impressive più prolisso, cioè stamperà leggermente di più
messaggi informativi del solito.

-V or --overscan
I file PDF spesso contengono piccole quantità di bordi bianchi attorno ai bordi che sembrano
male nelle presentazioni su schermo. Per eliminare questo problema, Impressive utilizza "overscan":
I file PDF non verranno renderizzati per adattarsi esattamente alle dimensioni dello schermo, ma lo saranno
reso un po' più grande in modo che i bordi (possibilmente rotti) possano essere ritagliati. Il
la quantità di overscan, in pixel dello schermo, può essere impostata con questa opzione. Il predefinito
il valore è 3 pixel, che dovrebbe rimuovere i bordi nella maggior parte delle presentazioni al massimo
risoluzioni dello schermo senza ritagliare troppo le pagine.

-w or --avvolgere
Se questa opzione è impostata, Impressive "verrà a capo" sulla prima pagina dopo l'ultima
pagina. In altre parole, passare alla pagina successiva alla fine della presentazione
riavvierà l'intera presentazione.

-W or --senza ruota
Per impostazione predefinita, è possibile cambiare pagina utilizzando la rotellina del mouse. Questa opzione
disabilita questo comportamento, che può essere utile per prevenire modifiche di pagina spurie se il
è probabile che la rotellina del mouse si sposti accidentalmente.
Si noti che questa opzione funziona come previsto solo quando vengono utilizzati i controlli predefiniti. Se
, il -e/--legamento or -E/--controlli sono state utilizzate opzioni, --noclick potrebbe non avere
l'effetto voluto.

--finestra
Avvia Impressionante in modalità finestra. Vedi la discussione del -f opzione per
dettagli.

-x or --dissolvenza
Questa opzione abilita un effetto di dissolvenza in apertura all'inizio della presentazione e a
effetto dissolvenza appena prima che Impressive esca.

-X or --mescola
Se questa opzione è abilitata, i file di input verranno mischiati in ordine casuale
prima di iniziare la presentazione. Le singole pagine dei file di input PDF rimarranno
nel loro ordine originale, quindi questa opzione è utile principalmente per l'immagine
presentazioni.

-y or --auto-automatico
Questa opzione può essere utilizzata insieme a --durata avere Impressionante calcolare una pagina
timeout (come con il --auto opzione) automaticamente. Questo si traduce in una presentazione
che viene eseguito automaticamente, visualizzando ogni diapositiva contemporaneamente, in modo che il
la durata totale desiderata verrà raggiunta (quasi) esattamente.

-z or --Ingrandisci
Imposta il fattore di zoom utilizzato in modalità zoom. Deve essere un valore intero di at
almeno 2. Il valore predefinito è 2. Nota che potrebbe non essere possibile ottenere
zoom di alta qualità per grandi fattori di zoom a causa di restrizioni hardware. Anche,
nota che se l'hardware non supporta trame non power-of-two o se il -e
viene utilizzata l'opzione, il numero deve essere una potenza di due.

-Z or --tempo di zoom
Imposta la durata (in millisecondi) degli effetti di ingrandimento/riduzione della pagina panoramica.
Valore predefinito: 250 ms.

--file cache
Attiva la modalità cache persistente e specifica il nome del file cache da utilizzare.

ARGOMENTI


Dopo le opzioni, devono essere specificati i nomi dei file di input. I tipi di file riconosciuti sono
PDF, JPEG, PNG, TIFF, BMP e PGM/PPM. Se il nome di una directory viene messo sul comando
line, tutti i file immagine riconosciuti (nessun file PDF!) in questa directory verranno riprodotti in
ordine alfanumerico (senza distinzione tra maiuscole e minuscole).

Inoltre, Impressive può utilizzare un file di testo contenente un elenco di file o directory per
show: questo file di testo deve contenere al massimo un nome di file per riga; ogni carattere dopo a
cancelletto (#) viene trattato come un commento e verrà ignorato. Se un commento del genere viene messo sul
stessa riga del nome di un file immagine, verrà utilizzata come titolo della pagina. I nomi dei file dell'elenco devono
essere preceduto da una chiocciola (@) sulla riga di comando, ad es impressionante @my_list_file.

Impressionante espanderà anche i caratteri jolly (* ed ?) se questo non è già stato fatto da
la shell, ma a parte questo, non riordinerà gli argomenti. Quindi, mostrerà il
documenti nell'ordine specificato nella riga di comando.

LAYOUT VERSIONI
L'opzione layout OSD (-L/--disposizione) accetta una stringa separata da virgole chiave=APPREZZIAMO coppie.
Vengono riconosciute le seguenti parole chiave:
alfa
L'opacità del testo OSD, sia come valore a virgola mobile tra 0 e 1 o a
percentuale compresa tra 2 e 100.
margine
La distanza (in pixel) del testo OSD dai bordi dello schermo.
tempo
La posizione del timer.
titolo
La posizione del titolo della pagina in modalità panoramica.
pagina
La posizione del numero di pagina in modalità panoramica.
status
La posizione della riga di stato.
Le specifiche di posizione sono composte da un carattere che indica se il testo
deve essere visualizzato in alto (T) o in basso (B) bordo dello schermo e un carattere che
indica se deve apparire a sinistra (L), sulla destra (R) o centrato (C).

Ad esempio, il layout OSD predefinito è uguale alla seguente stringa di opzioni:
-L margine=16,alfa=1,tempo=TR,titolo=BL,pagina=BR,stato=TL

ESEMPI
Gli esempi seguenti illustrano alcune righe di comando tipiche. Presumono che Impressionante
può essere eseguito semplicemente digitando "impressionante" sulla riga di comando. A seconda di quanto Impressionante
è installato, questo deve essere sostituito con il modo effettivo di eseguire Impressive (es
"python ~/impressionante/impressionante_dev.py" per un nuovo checkout SVN). Inoltre, il file
"dimostrazione.pdf" è usato come documento da mostrare qui; ovviamente questo deve essere sostituito dal
anche il percorso del file PDF effettivo.

Nel caso più semplice, Impressive viene eseguito direttamente con il nome del file da mostrare e no
ulteriori parametri. Verrà avviata una presentazione a schermo intero con tutte le impostazioni al loro posto
impostazioni predefinite:
impressionante dimostrazione.pdf

Per controllare rapidamente un mazzo di diapositive, potrebbe avere senso eseguire Impressive in un piccolo
finestra e non a schermo intero. Questo può essere fatto con qualcosa come
impressionante -f -g 800x600 dimostrazione.pdf

Impressionante può essere utilizzato anche in scenari di digital signage, come gli espositori nelle vetrine dei negozi
con una presentazione permanente. Questo può essere ottenuto con un impressionante avanzamento al prossimo
pagina automaticamente dopo un tempo specificato (ad es. 10 secondi) e riavviare la presentazione
dall'inizio dopo l'ultima diapositiva:
impressionante -a 10 -w dimostrazione.pdf

USO


All'avvio, Impressive visualizzerà una schermata nera con il logo del programma al centro. Se
la memorizzazione nella cache è abilitata, ma il rendering in background è disabilitato, tutte le pagine della presentazione
verrà quindi renderizzato una volta. Una barra nella metà inferiore dello schermo mostra l'avanzamento di
questa operazione. Qualsiasi tasto o clic del mouse (tranne quelli che escono da Impressionante, in genere Q
ed Esc) salta questo processo, con l'effetto che Impressive renderà il resto
pagine su richiesta. Si prega di notare che la pagina panoramica non sarà completa fino a ogni pagina
è stato reso almeno una volta. In altre parole, se il processo di precaching è stato saltato,
i segnaposto verranno visualizzati per tutte le pagine che non sono state ancora rese. Per impostazione predefinita,
Impressionante creerà la cache in background durante l'esecuzione della presentazione. Così,
la barra di avanzamento non apparirà e la preparazione richiederà solo il tempo
necessario per rendere le prime due pagine della presentazione. Dopo questa inizializzazione
processo, Impressive passerà direttamente alla prima pagina e senza alcuna transizione.

PREDEFINITO CONTROLLI


I controlli della tastiera e del mouse utilizzati da Impressive sono configurabili (con pochissimi
eccezioni). I controlli predefiniti sono i seguenti:

Esc chiave
Ritorno dalla modalità speciale attualmente attiva (zoom, panoramica, riflettori, highlight
scatole); se nessuna modalità speciale è attiva, esci da Impressionante.

Q chiave o altro+F4
Esci subito da Impressionante.

LMB (tasto sinistro del mouse), rotellina del mouse verso il basso, Pagina giù chiave, Cursore giù chiave, Cursore La giusta
chiave o Barra spaziatrice
Vai alla pagina successiva (usando una transizione).

RMB (tasto destro del mouse), rotellina del mouse in alto, Pagina Up chiave, Cursore Up chiave, Cursore sinistra chiave o
Backspace chiave
Vai alla pagina precedente (usando una transizione).

Casa chiave / Fine chiave
Vai direttamente alla prima o all'ultima pagina della presentazione.

Ctrl chiave (Change)
Se uno dei tasti di navigazione della pagina (Pagina su/giù, tasti cursore, spazio, backspace,
Si preme Home, End) mentre si tiene premuto il tasto Ctrl, la pagina di destinazione sarà
entrato immediatamente, senza una transizione.

L chiave
Torna all'ultima pagina (visualizzata più di recente). Questo può essere usato per tornare indietro
e avanti tra due pagine.

F chiave
Attiva/disattiva la modalità a schermo intero.

Linguetta chiave
Torna alla pagina panoramica. In modalità panoramica, è possibile selezionare una pagina con
il mouse e attivato con il tasto sinistro del mouse. Il mouse destro o centrale
o il tasto Tab per uscire dalla modalità panoramica senza cambiando la pagina corrente.

MMB (tasto centrale del mouse)
In modalità di visualizzazione normale, agisce come il tasto Tab: torna alla panoramica
pagina. Se la pagina viene ingrandita, tornerà alla modalità normale.

LMB su un collegamento ipertestuale PDF
Vai alla pagina a cui fa riferimento il collegamento ipertestuale. Due tipi di collegamenti ipertestuali sono
supportato: collegamenti che puntano a qualche altra pagina dello stesso documento e URL
collegamenti ipertestuali come collegamenti Web e indirizzi di posta elettronica. Questa funzione è disponibile solo se
pdf è installato. Per di più, xdg-open dal progetto Freedesktop.org Portland
è necessario affinché i collegamenti URL funzionino. Si prega di notare che la funzione di collegamento ipertestuale non lo farà
funzionano correttamente quando le pagine vengono ruotate.

fai clic e trascina con LMB (tasto sinistro del mouse)
Crea una nuova casella di evidenziazione. Mentre almeno una casella di evidenziazione è definita su
pagina corrente, la pagina stessa verrà mostrata in un'area più scura, sfocata e (se supportata)
dall'hardware grafico) resa desaturata. Saranno solo le caselle di evidenziazione
visualizzati nella loro originale luminosità, nitidezza e saturazione del colore.
Se viene lasciata una pagina con caselle di evidenziazione, le caselle verranno salvate e ripristinate nel
la prossima volta che questa pagina viene mostrata di nuovo.

RMB (tasto destro del mouse) su una casella evidenziata
Se si fa clic con il pulsante destro del mouse mentre il cursore del mouse è sopra un'evidenziazione
scatola, la scatola verrà rimossa. Se l'ultima casella di una pagina viene rimossa, la pagina verrà
torna luminoso e nitido.

S chiave
Salva lo script informativo associato alla presentazione corrente. Lo scopo principale per
questo serve per salvare in modo permanente caselle di evidenziazione o scorciatoie da tastiera, così saranno
ripristinato al prossimo avvio di questa presentazione.

T chiave
Attiva o disattiva la visualizzazione dell'ora nell'angolo in alto a destra dello schermo. Se
il timer è attivato mentre viene mostrata la primissima pagina della presentazione,
attiva la modalità di rilevamento del tempo, proprio come se l'opzione della riga di comando --tracciamento ha avuto
stato specificato.

R chiave
Reimposta il timer della presentazione.

C chiave
Rimuove ("cancella") tutte le caselle di evidenziazione dalla pagina corrente.

Reso chiave o entrare chiave
Attiva/disattiva la modalità riflettore. In questa modalità, la pagina viene oscurata come se
sono presenti caselle di evidenziazione, ma al posto delle (o in aggiunta alle) caselle, a
"riflettore" circolare verrà mostrato intorno alla posizione del cursore del mouse, seguendo
ogni movimento del cursore del mouse.

+ / - chiave, 9 / 0 tasto o rotellina del mouse in modalità riflettore
Regola il raggio del riflettore.

Ctrl+9 or Ctrl+0 Tasti
Reimposta il raggio del riflettore al valore predefinito, ovvero il valore che è stato impostato
dal raggio proprietà della pagina, il --raggio-spot opzione della riga di comando o
L'impostazione predefinita di Impressionante.

7 / 8 chiave
Regola la quantità di oscuramento applicata alla pagina in evidenza o nella casella evidenziata
modalità.

Ctrl+7 or Ctrl+8 Tasti
Ripristina la quantità di oscuramento in modalità riflettore o riquadro di evidenziazione sui valori predefiniti
value, cioè il valore che è stato impostato dal buio proprietà della pagina, il
--buio opzione della riga di comando o impostazione predefinita di Impressive.

Z chiave
Attiva/disattiva la modalità zoom. Quando questo tasto viene premuto per la prima volta, la pagina corrente verrà ingrandita.
La pagina verrà visualizzata a dimensione doppia, ma nella sua risoluzione originale (cioè
risulterà sfocato). Impressionante renderà nuovamente la pagina alla nuova risoluzione se il
l'hardware grafico lo supporta. Durante questo periodo, Impressionante sarà non accetta qualsiasi
input, quindi non pensare nemmeno a fare clic con il mouse o premere i tasti prima del
l'immagine torna nitida.
In modalità zoom, tutte le altre funzioni funzioneranno normalmente. Tutte le operazioni che lasciano
la pagina corrente, come girare la pagina o entrare nella schermata di panoramica, sarà
esci anche dalla modalità zoom.

[ / ] chiave
Regola il valore gamma del display (potrebbe non essere supportato su ogni hardware).

{ / } chiave
Regola il livello di nero del display (potrebbe non essere supportato su tutti gli hardware).

\ chiave
Ripristina la gamma e il livello del nero alla normalità.

O chiave
Questo attiverà il flag "visibile nella pagina panoramica" della pagina corrente. Il
il risultato non sarà visibile immediatamente, ma può essere salvato nello script informativo
(usando il S tasto) e sarà effettiva al successivo avvio della presentazione.

I chiave
Questo attiverà il flag di salto della pagina corrente. Una pagina contrassegnata come saltata lo farà
non essere raggiungibile con i normali tasti di navigazione avanti/indietro.

B / W chiave o . (punto) / , tasto (virgola)
Dissolvenza rispettivamente al nero o al bianco. Questa funzione può essere utilizzata se una lavagna o
Durante la presentazione deve essere utilizzata la lavagna davanti all'area di proiezione.
Usando questi due tasti, lo schermo si sbiadirà in un colore solido. Ad ogni pressione di un tasto o
clic del mouse, tornerà alla normalità. Questi tasti non sono disponibili nella panoramica
modalità.

fai clic e trascina con RMB (tasto destro del mouse) in modalità zoom
Sposta la parte visibile della pagina in modalità zoom.

Cursore tasti in modalità panoramica
Naviga tra le pagine.

altro+Linguetta Tasti
Se Impressive è in modalità a schermo intero, la finestra verrà ridotta a icona in modo che altri
possono essere utilizzate applicazioni.

Qualsiasi tasto alfanumerico (Az, 0-9) o funzione (F1-F12) non legato a uno specifico
l'azione sopra menzionata o configurata dall'utente (vedi sotto) può essere utilizzata per assegnare
collegamenti a pagine che richiedono un accesso rapido. Se uno dei tasti viene premuto insieme a
Shift, la pagina attualmente visualizzata è associata a questo tasto. Per richiamare la pagina in seguito,
è sufficiente premere nuovamente il tasto di scelta rapida. Le scorciatoie possono essere memorizzate in modo permanente con
, il S chiave.

CONTROLLO CONFIGURAZIONE


Come già accennato nel capitolo precedente, i collegamenti di tastiera e mouse di
Impressionante può essere ampiamente configurato. Le uniche eccezioni sono i altro+F4 ed altro+Linguetta chiave
combinazioni che chiuderanno sempre o ridurranno a icona Impressionante, rispettivamente. Per tutto
altrimenti esiste un sistema di configurazione versatile; i controlli descritti nel
sezione precedente sono semplicemente le impostazioni predefinite.

Il sistema di controllo di Impressive funziona associando eventi con azioniÈ stato anche creato un evento è una chiave su
la tastiera, un pulsante del mouse o un movimento della rotellina del mouse. Un azione è qualcosa che è
eseguita da Impressive a seguito di un evento, come andare alla pagina successiva, passare a
modalità panoramica o uscire dal programma. L'associazione di un evento ad un'azione è
chiamato a rilegatura. Più eventi possono essere associati alla stessa azione (come la pagina in basso e
i tasti spazio nell'impostazione predefinita, entrambi i quali vanno alla pagina successiva); per di più,
più azioni possono essere associate allo stesso evento. Infatti, le associazioni non associano eventi
con singole azioni a tutti, ma con Catene di azioni. Solo la prima azione della catena
che fiammiferi (cioè ha senso in) il contesto corrente verrà eseguito se l'evento
incendi; tutte le altre azioni verranno ignorate. Se nessuna azione corrisponde, nessuna azione sarà
eseguita e l'evento verrà ignorato.

Un esempio di tale catena di azioni è l'associazione predefinita per il pulsante sinistro del mouse,
che disegna una casella di evidenziazione se il cursore del mouse si sposta o visita un collegamento ipertestuale se il mouse
il cursore passa sopra uno o passa alla pagina successiva se nessuna delle altre condizioni è soddisfatta.

Sia gli eventi che le azioni hanno nomi mnemonici che vengono utilizzati nelle opzioni della riga di comando e
file di configurazione utilizzati per impostare i collegamenti. I nomi di eventi e azioni sono generalmente
case-insensitive, sebbene la notazione canonica sia minuscola.
Se un evento o un'azione specificati sulla riga di comando o in un file di configurazione non lo sono
riconosciuto da Impressive, verrà scritto un messaggio di errore sulla console e
l'evento o l'azione offensiva saranno ignorati. Gli errori nella configurazione del controllo sono quindi sempre
non fatale.

SUPPORTATI EVENTI
Gli eventi della tastiera sono generalmente denominati in base ai tasti a cui si riferiscono. Di conseguenza, gli eventi
a a z ed 0 a 9 significare le rispettive lettere e tasti numerici sulla tastiera principale, f1 a
f12 sono i tasti funzione e kp0 a kp9 sono i tasti numerici del tastierino numerico. Tutto
di questi sono scancode grezzi, il che ha due implicazioni: primo, i nomi delle chiavi non lo sono
internazionalizzato e fare riferimento al layout di tastiera degli Stati Uniti (ad es Z chiave su un tedesco o
La tastiera francese reagirà effettivamente al nome dell'evento y or w); secondo, i modificatori saranno
ignorato (es. il tastierino numerico genererà sempre il kpX scancode, anche se
Bloc Num è disattivato).

I nomi mnemonici per gli altri eventi della tastiera sono i seguenti (in ordine alfabetico):
e commerciale, asterisco, at, virgolette, backslash, backspace, rompere, CapsLock, segno di omissione, pulire campo,
virgola, giù, fine, fuga, Euro, esclamare, maggiore, hash, Aiuto, home, insert, kp_divide,
kp_invio, kp_uguale, kp_meno, kp_moltiplicare, kp_più, lat, ultimo, lctrl, a sinistra,
staffa sinistra, parente sinistro, meno, lmeta, lshift, super, menu, meno, modo, NumLock, pagina giù,
pagina su, pausa, periodo, più, energia, stampare, domanda, citare, citata, Ralt, ctrl, ritorno,
destra, staffa destra, a destra, rmeta, shift, super, scrocco, punto e virgola, barra,
spazio, richiesta di sistema, linguetta, sottolineare, up. Gli eventi preceduti da kp_ fare riferimento ai tasti sul
tastierino numerico. A parte questo, i nomi dovrebbero essere ragionevolmente descrittivi, quindi...
non verrà ulteriormente descritto a questo punto. Si noti inoltre che non tutte le tastiere e le piattaforme
supportano l'intera gamma di chiavi definita in questo elenco.

I nomi degli eventi del mouse sono mappati come segue:

lmb
il tasto sinistro del mouse

mmb
il tasto centrale del mouse

rmb
Il pulsante destro del mouse

impennata
facendo scorrere la rotellina del mouse verso l'alto

ruota giù
facendo scorrere la rotellina del mouse verso il basso

I nomi degli eventi possono essere preceduti dai tre modificatori ctrl+, vecchio+ ed MAIUSC+ fare
l'evento è valido solo se viene premuto anche il set di modificatori specificato. Questo funziona per
eventi sia della tastiera che del mouse. È possibile combinare più modificatori, ma l'ordine deve
corrisponda a quello menzionato in questo paragrafo. Per esempio, ctrl+maiusc+x è un evento valido
nome, mentre MAIUSC+CTRL+X non è.

Un modo semplice per determinare il nome associato a un evento è usare "Event ." di Impressive
Modalità di prova" invocando impressionante --evtest. In questa modalità, il nome di ogni evento in arrivo
verrà visualizzato sullo schermo (e registrato nell'output standard), il che rende possibile
per determinare i nomi degli eventi tramite la sperimentazione.

SUPPORTATI AZIONI
Il seguente elenco descrive tutte le azioni supportate da Impressive, insieme al
condizioni alle quali corrisponderanno. Nota che la maggior parte delle azioni non corrisponderà nella panoramica
modalità e durante la riproduzione video, se non diversamente specificato nella descrizione.

casella-aggiungi
Disegna una casella di evidenziazione se il mouse è stato spostato da quando è stato premuto il pulsante
fuori uso. Questa azione deve essere associata solo a un evento del pulsante del mouse senza modificatori,
altrimenti non funzionerà correttamente.

trasparente
Rimuove tutte le caselle dalla pagina corrente.

box-rimuovi
Rimuove la casella di evidenziazione sotto il cursore del mouse, se presente.

senza dissolvenza, dissolvenza di più
Diminuire o aumentare la quantità di oscuramento applicata allo sfondo sotto i riflettori
o evidenziare la modalità casella.

dissolvenza-reset
Ripristina l'oscurità dello sfondo in modalità riflettore o casella evidenziata ai valori predefiniti
valore.

dissolvenza in nero, dissolvenza in bianco
Sfuma a uno schermo bianco o nero. Una volta che lo schermo è sbiadito, qualsiasi evento tranne
quelli legati al smettere l'azione lascerà semplicemente la modalità dissolvenza e non la eseguirà
azione assegnata.

fullscreen
Attiva/disattiva la modalità a schermo intero sulle piattaforme che la supportano.

riduzione gamma, aumento gamma
Diminuire o aumentare il livello gamma (cioè approssimativamente la luminosità) del display
su piattaforme che lo supportano.

riduzione gamma-bl, aumento gamma-bl
Diminuisci o aumenta il livello di nero del display sulle piattaforme che lo supportano.

reset gamma
Ripristina le impostazioni di gamma e livello di nero ai valori predefiniti.

vai alla fine, goto-end-notrans
Vai all'ultima pagina della presentazione, con o senza transizione.

goto-ultimo, goto-last-notrans
Vai all'ultima (cioè la più recente) pagina visitata, con o senza transizione.

vai al prossimo, vai-successivo-notrans
Vai alla pagina successiva della presentazione, con o senza transizione.

vai-prec, goto-prev-notrans
Vai alla pagina precedente della presentazione, con o senza transizione.

vai all'inizio, goto-start-notrans
Vai alla prima pagina della presentazione, con o senza transizione.

collegamento ipertestuale, collegamento ipertestuale-notrans
Vai al collegamento ipertestuale sotto il cursore del mouse, se presente. Se il collegamento ipertestuale
è un riferimento a un'altra pagina della presentazione, questa pagina verrà attivata
con o senza transizione. Se il collegamento ipertestuale fa riferimento a un oggetto esterno (ad es
un URL), verrà aperto esternamente, se supportato dal sistema.

panoramica-conferma
In modalità panoramica, confermare la selezione e uscire dalla modalità panoramica, navigando su
la pagina selezionata.

panoramica in basso, panoramica su
In modalità panoramica, seleziona la pagina sopra o sotto quella attualmente selezionata in
la griglia.

panoramica-entra
Quando non in modalità panoramica, rimpicciolisce la pagina corrente, entrando in modalità panoramica.

panoramica-uscita
Quando sei in modalità panoramica, esci dalla modalità panoramica, tornando alla pagina che è stata
visualizzato prima di entrare in modalità panoramica.

panoramica-successivo, panoramica-precedente
In modalità panoramica, selezionare la pagina successiva o precedente.

smettere
Chiude subito Impressionante. Questa azione è disponibile in tutte le modalità.

salvare
Salva o aggiorna lo script delle informazioni per la presentazione corrente.

riflettori-entra
Se la modalità riflettore non è attiva, abilita la modalità riflettore.

riflettori-uscita
Se la modalità riflettore is attiva, disattivare la modalità riflettore.

riflettori crescere, riflettori-shrink
In modalità riflettore, aumenta o diminuisci il raggio del riflettore.

reset dei riflettori
In modalità riflettore, reimposta il raggio del riflettore al valore predefinito.

azzeramento dell'ora
Reimposta il timer della presentazione.

alternare il tempo
Attiva/disattiva la visualizzazione su schermo dell'ora della presentazione corrente o dell'ora dell'orologio a muro se
, il --orologio viene utilizzata l'opzione. Se questo viene fatto all'inizio della presentazione,
prima che la prima pagina sia stata lasciata, verrà abilitata la modalità di monitoraggio del tempo, come la
--tracciamento l'opzione avrebbe funzionato.

toggle-panoramica
Questo attiva o disattiva il flag "la pagina è visibile nella schermata di panoramica" per la pagina corrente.
Questo non avrà un effetto immediato, ma può essere salvato in uno script informativo.

alternare
Questo attiva o disattiva "salta la pagina durante la navigazione con vai-prec ed vai al prossimo"bandiera per
la pagina corrente.

pausa video
In modalità di riproduzione video, mette in pausa o riattiva la riproduzione.

video-ricerca-indietro-10, video-ricerca-indietro-1, video-ricerca-avanti-1, video-ricerca-avanti-10
In modalità di riproduzione video, cerca in avanti o indietro di 1 o 10 secondi.

video-passo
In modalità di riproduzione video, se la riproduzione è in pausa, avanza di un fotogramma nel video.

video-stop
In modalità di riproduzione video, interrompe la riproduzione e torna alla modalità di visualizzazione della pagina normale.

zoom-invio
Se non è in modalità zoom, accedere alla modalità zoom.

zoom-uscita
Se in modalità zoom, esci dalla modalità zoom.

zoom-panoramica
In modalità zoom, l'area visibile della pagina può essere spostata con il mouse
mentre si tiene premuto il tasto o il pulsante del mouse dell'evento associato.

RILEGATURA SINTASSI
Gli argomenti di -e/--legamento l'opzione della riga di comando ha la seguente sintassi di base:
[,...] [,...]
In altre parole, è una sequenza di nomi di eventi uniti da virgole, seguiti da un
operatore (vedi sotto) e una sequenza di nomi di azioni uniti da virgole. Molteplici tali
le istruzioni vincolanti possono essere combinate in un argomento unendole con un punto e virgola (;).

L'operatore utilizzato definisce in che modo l'elenco delle azioni deve modificare i vincoli del
eventi di riferimento:

= (segno di uguale), += (segno più e segno di uguale)
Le azioni specificate saranno aggiunto alle associazioni degli eventi specificati. In
altre parole, evento=azione1, azione2 fa esattamente come evento=azione1;
evento=azione2.

:= (due punti e segno di uguale)
Le azioni specificate saranno sostituire le associazioni degli eventi specificati.

-= (segno meno e segno di uguale)
Le azioni specificate saranno rimosso dalle associazioni degli eventi specificati.
Ad esempio, per fare il Esc digitare le associazioni predefinite non cancellate le caselle di evidenziazione,
ma per il resto conserva la sua funzionalità originale, fuga -= trasparente può essere utilizzato.

Oltre alle associazioni, un'istruzione può contenere anche uno dei seguenti comandi speciali:

cancella tutto
Clear contro tutti i vincoli attuali.

defaults
Elimina tutti i collegamenti correnti e (ri)stabilisce i collegamenti predefiniti.

includere
Carica ed esegue un file di configurazione del controllo con un nome specificato.

La sintassi per i file di configurazione usati con il -E/--controlli Opzione o includere
è esattamente la stessa dell'opzione di configurazione ad-hoc, tranne che
i singoli collegamenti possono essere scritti su singole righe invece di unirli insieme a
un'unica lunga riga con punto e virgola. Inoltre, tutto ciò che segue un cancelletto (#) su a
la riga verrà ignorata come commento.

Un esempio pratico per un tale file di configurazione può essere il seguente: L'autore di
questo programma utilizza un dispositivo di controllo remoto di presentazione economico che ha quattro tasti cursore,
un tasto "invio" e un cursore che passa dalla modalità tastiera a quella del mouse. Modalità mouse
funziona come previsto, ma ciò che fa in modalità tastiera è piuttosto particolare: l'alto e il basso
i tasti si comportano come i tasti PagSu e PagGiù su una tastiera, il tasto freccia destra invia il
lettera B al computer e il tasto sinistro alterna tra Esc ed F5 ogni volta è
premuto. Il seguente file di configurazione consente la navigazione di base e l'accesso alla panoramica
modalità con questo dispositivo:

clearall # non usa le associazioni predefinite
lmb = quit # quit Impressionante cliccando in modalità mouse
# tutto il resto usa la modalità tastiera:
return = panoramica-invio, panoramica-conferma # attiva/disattiva modalità panoramica
escape, f5 = panoramica-prec, goto-prev
b = panoramica-successivo, goto-next
pageup = panoramica-up, goto-prev
pagedown = panoramica-giù, goto-next

Per avere un'idea migliore di come funziona in pratica il sistema di configurazione del controllo, è
consigliato di studiare l'output di impressionante --controllo-aiuto - questo non solo dà un
panoramica concisa di tutti gli eventi e le azioni, ma anche un dump completo dell'impostazione predefinita di Impressive
associazioni che possono essere utilizzate come punto di partenza per le proprie personalizzazioni.

INFO SCRIPT


Impressionante offre un modo potente per personalizzare le singole presentazioni utilizzando le cosiddette
script informativi. Uno script informativo è un file di testo che ha lo stesso nome e si trova nello stesso
directory come il file di presentazione stesso, ad eccezione del suffisso aggiuntivo . Info. Quindi, a
file di presentazione chiamato Prodotto nuovo di zecca.pdf avrebbe uno script informativo con il nome
BrandNewProduct.pdf.info. Se sono stati specificati più argomenti sulla riga di comando, il
lo script delle informazioni verrà chiamato solo . Info (un file di punti, per così dire). Se il nome di una directory fosse
specificato come unico argomento, un file chiamato Nome Directory.info o un file chiamato
. Info interno verrà utilizzata la directory, a seconda che sia stato utilizzato un separatore di percorso
specificato alla fine del nome della directory o meno - Impressionante semplicemente aggiunge . Info a
qualunque fosse il nome del percorso di input.
In ogni caso, il nome del file predefinito può essere sovrascritto dal -I opzione da linea di comando.

Gli script di informazioni sono in realtà script Python con accesso completo ai dati globali di Impressive
strutture e funzioni. (È possibile scrivere applicazioni interattive reali usando
script info.) Pertanto, possono modificare un'ampia gamma di impostazioni relative a Impressionante. Questo
manuale coprirà solo quelli più basilari.

PAGINA IMMOBILI
La parte principale di uno script info definisce le proprietà di ogni pagina. Al momento, il
sono definite le seguenti proprietà:

titolo
Ogni pagina può avere un titolo che viene visualizzato nella barra del titolo della finestra Impressionante.
Se non c'è un titolo esplicitamente specificato nello script info, il titolo della pagina
verrà estratto dai metadati PDF se è installato pdftk o il nome del file immagine
verrà utilizzato se la presentazione è una presentazione di immagini.

transizione
Con questa proprietà, la classe di transizione da utilizzare per eseguire il rendering della transizione a
questa pagina (cioè tra la pagina precedente e questa pagina) può essere specificata. Per
pagine prive di questa proprietà, verranno scelte transizioni casuali. Un elenco di disponibili
le classi di transizione possono essere ottenute con impressionante -l.

tempo di trasmissione
Questa proprietà sovrascrive il parametro del tempo di transizione globale (-T al comando
linea). Contiene il tempo intero (in millisecondi) di transizione a questa pagina
prenderà.

panoramica
Questa proprietà contiene un valore booleano (0/Falso o 1 /I veri) che specifica se il
deve essere inclusa nella pagina panoramica. Se questa proprietà non è specificata, è
si presume che sia I veri.

Salta
Questa proprietà booleana può essere impostata su 1/I veri se la pagina deve essere saltata durante il
presentazione.
Pagine con panoramica: vero, salta: falso sarà accessibile sia percorrendo in bicicletta il
pagine e utilizzando la pagina panoramica,
pagine con panoramica: vero, salta: vero verrà ignorato silenziosamente nella pagina normale
ciclo, ma rimangono accessibili dalla pagina di panoramica,
pagine con panoramica: falso, salta: falso apparirà nel ciclo normale, ma non acceso
la pagina panoramica
e pagine con panoramica: falso, salta: vero non sarà affatto accessibile.

scatole
Questa proprietà memorizza un elenco di coordinate della casella di evidenziazione. Normalmente, non c'è
è necessario modificarlo a mano, poiché Impressive lo gestisce automaticamente se il S la chiave è
premuto.

timeout
Se un timeout la proprietà è presente e la pagina viene mostrata, Impressionante sarà
passa automaticamente alla pagina successiva dopo il numero di millisecondi specificato.
Normalmente, il timeout sarà effettivo solo la prima volta che la pagina viene mostrata
a meno che non venga utilizzata la modalità a capo (opzione della riga di comando -w or --avvolgere). Questa restrizione rende
è possibile creare presentazioni autogestite con timeout individuali per pagina.

raggio
Questa proprietà accetta un valore intero che, se definito, verrà utilizzato per impostare un nuovo
raggio riflettore ogni volta che si entra nella pagina. Questo sovrascrive l'impostazione corrente
come definito dal --raggio-spot opzione della riga di comando o regolazioni di runtime. Nota
che il valore è non ripristinare il valore predefinito dopo che la pagina è stata lasciata
nuovamente.

buio
Questa proprietà accetta un numero intero o un valore percentuale a virgola mobile che, se definito,
verrà utilizzato per impostare l'oscurità dello sfondo in modalità riflettore o riquadro di evidenziazione ciascuno
volta che si entra nella pagina. Questo sovrascrive l'impostazione corrente come definita dal
--buio opzione della riga di comando o regolazioni di runtime. Nota che il valore è non
ripristinato al valore predefinito dopo che la pagina è stata lasciata di nuovo.

commento
Questa proprietà può contenere una stringa con una singola riga di testo che verrà visualizzata
sullo schermo mentre viene visualizzata la pagina. La visualizzazione di questo testo non può essere disabilitata.

suono
Specifica il nome del file di un file audio da riprodurre (tramite MPlayer) quando la pagina è
prima entrato. Una volta avviato, il suono verrà riprodotto fino al raggiungimento della sua fine,
viene riprodotto un altro suono o video oppure si esce da Impressive.

video
Specifica il nome del file di un file video da riprodurre quando la pagina è prima
entrato. Il video verrà visualizzato a schermo intero. Qualsiasi tasto o clic del mouse si interrompe
riproduzione, ad eccezione dei tasti cursore, che vengono utilizzati per cercare nel file video, e
spazio, che può essere utilizzato per mettere in pausa la riproduzione. Nota che questa funzione è altamente
sperimentale e potrebbe non funzionare in modo affidabile su tutti i sistemi!

sempre
Se questa proprietà è presente e impostata su 1 o I veri, il file multimediale specificato in
suono or video le proprietà verranno riprodotte ogni volta che si accede alla pagina, non solo
la prima volta.

progresso
Se questa proprietà è impostata su zero, la barra di avanzamento della presentazione (che di solito è
impostare con il -d/--durata switch della riga di comando) non verrà mostrato in questa pagina.
In pratica potrebbe essere utile nascondere la barra dalla prima pagina in modo che sia
non visibile durante l'introduzione.

azzerare
Se questa proprietà è impostata su 1 o I veri, il timer verrà azzerato ogni volta che questa pagina
è rimasto, proprio come se il R è stato premuto. Se il valore speciale 2 o Solo prima volta
viene utilizzato, il ripristino avverrà solo se la pagina è stata visualizzata per la prima volta.
Di nuovo, questo è particolarmente utile nella prima pagina: Una combinazione di
progresso: falso, reset:Solo per la prima volta permette di impostare la presentazione
molto prima che inizi effettivamente - la prima pagina può essere mostrata per tutto il tempo che si desidera,
il tempo effettivo inizia dalla seconda pagina.

ruotare
Questa proprietà è una sostituzione per pagina del globale -r opzione della riga di comando: It
specifica come deve essere ruotata la pagina, in passi di 90 gradi in senso orario.

OnEnter, In ferie, OnEnterUna volta, OnLeaveOnce
Queste proprietà possono contenere un chiamabile Python (cioè un riferimento a una funzione o lambda
espressione) che viene eseguito quando si entra o si esce dalla pagina. Il ~Una volta varianti
verrà eseguito solo quando si entra o si esce dalla pagina per la prima volta. Il
callable non deve accettare alcun argomento. Questa funzione può essere utilizzata per associare
codice Python arbitrario con pagine specifiche, ad esempio per eseguire esterni
programmi.
Attenzione: Le espressioni lambda non possono essere elaborate correttamente dal salvataggio di Info Script
funzione (S chiave). Se Impressive incontra espressioni lambda durante il salvataggio, lo farà
rimuovili. Inoltre, non sovrascriverà lo script informativo originale, ma
generare un file aggiuntivo che deve essere unito manualmente allo script originale.

Tasti
Questa proprietà può essere assegnata a un dizionario che mappa le chiavi alfanumeriche a Python
funzioni. Per esempio, 'chiavi': { 'X': qualche funzione } invocherà qualche funzione() if
il carattere minuscolo 'x' viene digitato durante la visualizzazione della pagina. Per quanto riguarda la
funzioni, le stesse limitazioni previste per il OnEnter/In ferie domanda di famiglia: il
la funzione non deve assumere alcun parametro e le funzioni lambda non possono essere salvate. Anche
nota che non è possibile sovrascrivere le combinazioni di tasti predefinite di Impressive
con questo metodo.

invertire
Questa proprietà specifica se i colori di quella pagina devono essere invertiti nel
allo stesso modo --invertire l'opzione della riga di comando lo fa. Sostituisce il --invertire regolazione
per pagina: se impostato su I veri, la pagina sarà sempre invertita; se impostato su
Falso, la pagina non verrà mai invertita anche se --invertire è stato specificato sul
riga di comando.

Nota che nelle versioni di Impressionante precedenti alla 0.11.0, il transizione ed tempo di trasmissione proprietà
definito il passaggio dalla pagina corrente alla successiva, non dalla pagina precedente a
quello attuale.

Le proprietà sono memorizzate insieme in un dizionario Python chiamato Oggetti di Pagina. La sintassi
appare come in questo esempio:

Oggetti di Pagina = {
1: {
'titolo': "Pagina del titolo",
'transizione': PagePeel,
'suono': "background_music.mp3"
},
2: {
'titolo': "Un'altra pagina",
'timeout': 5000
}
}

La definizione di PageProps (e esclusivamente la definizione di PageProps) sarà riscritta da
Impressionante se il S viene premuto il tasto. Verranno lasciate anche le voci PageProps definite dall'utente
intatto, ad eccezione di alcune belle stampe.

GLOBAL PRESENTAZIONE IMMOBILI
Il nome della presentazioneèmostrato nella barra del titolo della finestra Impressionante (se non in
modalità schermo intero). Per impostazione predefinita, il nome del file o (se disponibile) il titolo dei metadati PDF sarà
utilizzato per questo scopo, ma il titolo della presentazione può anche essere impostato esplicitamente da
sovrascrivendo Titolo del documento variabili:
Titolo del documento = "Mio Presentazione"

Un'altra variabile utile, Transizioni disponibili, contiene un elenco di tutte le classi di transizione
che può essere usato per assegnare casualmente le transizioni alle pagine prive del transizione
proprietà. Quindi, se una certa transizione è indesiderata (o per antipatia personale
o perché deve essere utilizzato esclusivamente su pagine in cui è assegnato manualmente utilizzando
Oggetti di Pagina), si può scrivere qualcosa del genere:
AvailableTransitions.remove(WipeBlobs)
È invece possibile attivare transizioni non abilitate di default:
Transizioni disponibili += [Scorrere verso l'alto, Scorrere verso il basso]
Alternativamente, Transizioni disponibili può essere completamente sovrascritto per avere lo stesso
transizione (o insieme di transizioni) assegnata a tutte le pagine:
Transizioni disponibili = [Dissolvenza incrociata]

OPZIONE OVERRIDE
Un altro uso degli script info è sovrascrivere le impostazioni predefinite o della riga di comando su a
base per file. Questo può essere fatto semplicemente sovrascrivendo una delle variabili che sono
definito all'inizio di impressionante.py. Ognuna di queste variabili corrisponde ad a
impostazione della riga di comando o ad alcune costanti relative all'aspetto visivo o alle prestazioni. Così,
ad esempio, per forzare la modalità a schermo intero per una presentazione, scrivi
A Schermo Intero = I veri

LAVORO DIRECTORY
La directory di lavoro durante l'esecuzione degli script info stessi è sempre la directory
in cui è memorizzato lo script informativo.

La directory di base per le azioni esterne che hanno origine da Proprietà pagina o PDF
collegamenti ipertestuali è sempre la directory del file PDF o immagine a cui appartiene questa pagina. In altro
parole, se per es 'suono': "musica.mp3" è scritto nello script info per una pagina di
presentazione.pdf, il file musica.mp3 dovrebbe trovarsi nella stessa directory di
presentazione.pdf.

Usa impressionante online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 2
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repository dei pacchetti per ArchLabs Questo è un file
    applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/archlabs-repo/.
    È stato ospitato in OnWorks in...
    Scarica archlabs_repo
  • 4
    Progetto Zefiro
    Progetto Zefiro
    Il progetto Zephyr è una nuova generazione
    sistema operativo in tempo reale (RTOS) che
    supporta più hardware
    architetture. Si basa su a
    kernel a ingombro ridotto...
    Scarica il progetto zephyr
  • 5
    SCons
    SCons
    SCons è uno strumento di costruzione di software
    che è un'alternativa superiore al
    il classico strumento di costruzione "Make" che
    tutti conosciamo e amiamo. SCons è
    implementato un...
    Scarica SCons
  • 6
    PSInt
    PSInt
    PSeInt è un interprete di pseudo-codice per
    studenti di programmazione di lingua spagnola.
    Il suo scopo principale è quello di essere uno strumento per
    imparare e comprendere le basi
    concetto...
    Scarica PSInt
  • Di Più "

Comandi Linux

Ad