AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

impressionnant - En ligne dans le Cloud

Exécutez impressionnant dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

C'est la commande impressionnante qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


Impressionnant - outil de présentation avec des bonbons pour les yeux

SYNOPSIS


impressionnant [OPTIONS...] FICHIERS...

DESCRIPTION


Impressive est un programme de présentation simple qui affiche des diaporamas de fichiers image (JPEG,
PNG, TIFF et BMP) ou des documents PDF. Le rendu se fait via OpenGL, ce qui permet
effets « bonbons pour les yeux ».

Un GPU (unité de traitement graphique) quelque peu moderne prenant en charge OpenGL 2.0 ou OpenGL ES 2.0
et les pilotes appropriés sont nécessaires pour exécuter Impressive.

OPTIONS


-a or --auto
Avance automatiquement à la page suivante après le nombre de secondes indiqué. Ensemble
les -w (décrite ci-dessous), elle peut être utilisée pour créer automatiquement
diaporamas.

-A : or --aspect :
Spécifie le rapport hauteur/largeur d'affichage. Normalement, Impressive suppose que le pixel
le rapport hauteur/largeur est de 1:1 (pixels carrés), quelle que soit la résolution d'affichage qui a
été mis en place. Si une résolution sélectionnée ne correspond pas à celle de l'écran
rapport hauteur/largeur, l'écran sera déformé. Pour surmonter cela, cette option peut être
utilisé pour spécifier manuellement le rapport hauteur/largeur d'affichage, par exemple "-A 16:9". Notez que ce
L'option n'a aucun effet si le backend MuPDF est utilisé pour le rendu.

-b or --Pas de retour
Désactive le rendu en arrière-plan. Par défaut, Impressive pré-rendra toutes les pages dans
un fil d'arrière-plan distinct pendant l'exécution de la présentation. Si cette option est
spécifié, il affichera à la place toutes les pages immédiatement au démarrage. Cette option a
aucun effet si la mise en cache est désactivée (--cache aucun, voir ci-dessous).

-B or --boxfade
Définit la durée (en millisecondes) du fondu d'entrée/de sortie de la zone de surbrillance
animation. Valeur par défaut : 100 ms.

-c or --cache
Spécifie le mode de cache de page à utiliser. Les options valides sont :
aucun
Désactive complètement la mise en cache des pages, uniquement la page actuelle et la page suivante
sera conservé dans la RAM. Le saut entre les pages sera très lent, car
Impressionnant devra rendre les pages demandées à la volée. En outre,
la page d'aperçu ne sera pas complète tant que chaque page n'aura pas été affichée au moins
une fois que.
Mémoire
Met en cache toutes les images de page en mémoire. C'est la méthode la plus rapide, mais elle
nécessite de très grandes quantités de mémoire (environ 3 Mio par page à 1024x768
résolution).
comprimé or z
Met également en cache toutes les images de page en mémoire, mais sous forme compressée. Cette volonté
être un peu plus lent que Mémoire mode, mais sur des pages avec des arrière-plans uniformes,
cela réduira facilement la quantité de RAM requise d'un facteur 20.
disque
Comme Mémoire, mais utilise un fichier temporaire plutôt que de la mémoire pour le stockage. Cette
est la valeur par défaut.
persistant
Utilise un fichier cache permanent pour la mise en cache. Ce fichier ne sera pas supprimé lorsque
Des sorties impressionnantes et seront réutilisées lors d'invocations ultérieures. Le défaut
le nom du fichier cache est dérivé comme les noms des scripts d'informations (voir
ci-dessous pour une explication), mais avec un .cache extension de nom de fichier au lieu de
. Infos. Cette méthode est un peu plus lente que disque mode, mais le laps de temps
jusqu'à ce que la page d'aperçu soit entièrement remplie sera considérablement réduite
si Impressive est réexécuté avec les mêmes fichiers d'entrée et options.
Le nom du mode peut être abrégé à volonté, jusqu'à un caractère. Ainsi, --cache
persistant, -c persister et même -cp sont tous des synonymes.

-C [:,] ou --le curseur [:,]
Cette option peut être utilisée pour spécifier une image qui doit être utilisée comme (logiciel)
curseur de la souris au lieu du curseur normal (matériel). Il peut s'agir soit du nom d'un
fichier image (généralement un .png transparent) ou l'une des valeurs spéciales "-" (tiret)
ou "défaut", qui sélectionnent tous deux une image de curseur intégrée. Sur les plates-formes qui
ne prend pas en charge un curseur matériel, ce curseur par défaut sera également utilisé par défaut
si cette option n'est pas utilisée.
Si le nom d'un fichier externe est spécifié, la position du hotspot (le
pixel à l'intérieur du curseur où se trouve la position réelle de la souris) peut être
également spécifié, par exemple : --le curseur moncurseur.png:2,4.

--l'horloge
Si cette option est activée, l'heure actuelle sera affichée à la place de l'heure écoulée
l'heure si l'affichage de l'heure est activé (avec le T entrer le contrôle par défaut
configuration). Compatible avec le -M option.

--control-aide
Cette option affichera un court écran d'aide sur la façon dont la configuration du contrôle
(liaisons clavier et souris) fonctionnent, ainsi qu'une liste de tous les événements reconnus et
actions et un dump des liaisons actuelles (qui est la configuration par défaut si
aucun autre -e/--lier or -E/--les contrôles les options précèdent cette option). Après ça,
Impressionnant va sortir; aucune présentation ne sera lancée.

-d or --durée
Spécifie la durée d'exécution prévue de la présentation. Les fiable paramètre peut être
soit un nombre de secondes ou un temps lisible par l'homme comme 1:23 (1 minute et 23
secondes), 4: 56h (4 heures et 56 minutes), 3m45s (3 minutes et 45 secondes), 5m (5
minutes) ou 1:23:45 (1 heure, 23 minutes et 45 secondes).
Si une durée prévue est spécifiée, Impressive affichera un vert semi-transparent
barre de progression au bord inférieur de l'écran, indiquant combien de temps a déjà
passé. Si le temps est écoulé, la barre occupera tout le bord et passera au jaune
(à 125 % du temps prévu) au rouge (à 150 % ou plus).

-D or --retard de la souris
Définit la durée (en millisecondes) pendant laquelle le curseur de la souris s'affiche en mode plein écran s'il
n'est pas déplacé. Il y a deux valeurs spéciales : 0 (zéro) affiche le curseur de la souris
en permanence, 1 (un) le cache complètement. La valeur par défaut est de 3000 ms.

--obscurité
Spécifie à quel point l'écran doit devenir plus sombre lors de l'utilisation des zones de surbrillance ou
mode projecteur. La valeur est spécifiée en pourcentage, 25 étant la valeur par défaut. UNE
la valeur de zéro signifierait aucun assombrissement du tout (l'écran serait simplement flou
légèrement, et désaturé si le matériel graphique le supporte), et une valeur de 100
rendrait tout noir sauf les parties en surbrillance de l'écran.

-e or --lier
Configure les liaisons clavier ou souris. Pour la syntaxe de l'argument, reportez-vous au
section Configuration des commandes du manuel.

-E or --les contrôles
Charge un fichier de configuration pour les liaisons clavier et souris. Pour la syntaxe de ces
fichiers, reportez-vous à la section Configuration du contrôle du manuel.

--evtest
Si cette option est spécifiée, Impressive ne démarrera pas une présentation normale, mais
à la place, entrez dans ce que l'on appelle le « mode de test d'événement » après que l'affichage a été
initialisé. Dans ce mode, Impressive capturera simplement tout le clavier et la souris
événements et afficher le nom du dernier événement à l'écran. De plus, des événements
sera enregistré sur la sortie standard. Ce mode aide à déterminer les noms des événements
pour chaque clé lors de la création d'une configuration de contrôle personnalisée (voir le
rubrique Paramétrage).

-f
Définit le mode fenêtre/plein écran avec lequel Impressive doit démarrer. Cette option peut être
spécifié plusieurs fois ; chaque fois qu'il est trouvé, la prochaine des trois options est
sélectionné, dans l'ordre suivant : (1.)Vrai plein écran mode, y compris le réglage du
mode vidéo. C'est le mode par défaut. (2.)Windowed mode, où Impressive s'exécute dans un
fenêtre standard. (3.)"Faux plein écran" mode, où le plein écran est émulé par uding
une fenêtre sans bordure qui remplit tout l'écran. Réglage de la résolution d'affichage
n'est pas possible dans ce mode. Chacun de ces modes a une option longue correspondante
qui le permet directement (--plein écran, --fenêtré et --faux plein écran).

--plein écran
Démarre Impressionnant en mode plein écran (par défaut). Voir la discussion sur le -f
option pour plus de détails.

--faux plein écran
Démarre Impressionnant en mode "faux plein écran". Voir la discussion sur le -f option
pour en savoir plus.

-F or --Police de caractère
Impressionnant utilise une sorte d'OSD de texte pour superposer le numéro et le titre de la page actuelle
(si disponible) sur la page d'aperçu. Cette option peut être utilisée pour spécifier un TrueType
fichier de police (.ttf) à utiliser pour l'OSD. Si le chemin spécifié ne pointe pas directement
dans un fichier de police utilisable, Impressive essaiera de rechercher les répertoires de polices du système.
Il suppose que toutes les polices sont stockées ci-dessous / usr / share / fonts, /usr/local/share/fonts
or /usr/X11R6/lib/X11/fonts/TTF à cet effet (ce dernier est utile pour Mac
systèmes OS X en particulier). Si cette option n'est pas spécifiée, l'un des DejaVuSans.ttf
or Vera.ttf (le nom de fichier typique de Bitstream Vera Sans) sera utilisé comme
défaut.

-g x[++] ou --géométrie x[++]
Définit la taille ou la résolution de l'écran qu'Impressive doit utiliser (en pixels). Si xrandr is
installé, la taille d'écran par défaut pour le mode plein écran est l'écran actuel
résolution; sur d'autres plates-formes, Impressive utilise la plus haute résolution disponible pour
le système graphique. Si une résolution standard ne peut pas être déterminée, la valeur par défaut est
1024x768 pixels. C'est également la valeur par défaut pour le mode fenêtré.
De plus, si les paramètres supplémentaires posX et posY sont présents, ils précisent
la position du coin supérieur gauche de la fenêtre (par rapport au coin supérieur gauche
coin du bureau), en pixels, pour le mode fenêtré et faux plein écran. Les
les valeurs sont ignorées en mode plein écran « vrai ».

-G [:] ou --gamma [:]
Définit le gamma de démarrage et (facultatif) la valeur du niveau de noir. Le niveau de noir est le
le niveau d'intensité de l'image d'origine (0...254) qui doit être mappé au noir dans
Le rendu est impressionnant. Notez que les réglages du gamma et du niveau de noir peuvent ne pas être disponibles
ou limité sur certains systèmes.

-h or --Aidez-moi
Si cette option est spécifiée, Impressive écrit un court écran d'aide en ligne de commande sur
sortie standard et ne démarre pas une présentation.

-H or --demi-écran
Cette option permet à Impressive d'afficher la page d'aperçu et les éléments OSD sur la droite
la moitié de l'écran seulement. La page d'aperçu n'affichera que la moitié gauche du
diapositives en tant qu'aperçus. Utilisation d'une configuration multi-écrans avec un grand écran virtuel et
diapositives spécialement conçues (par exemple celles qui peuvent être générées avec les beamer
classe), cela permet d'avoir les notes du présentateur sur le deuxième écran.
Notez que les transitions et les animations fonctionnent toujours sur tout l'écran,
en faire certains (comme Décoller la page) l'air moche. Impressionnant désactive également le
animation de zoom d'aperçu en mode demi-écran ; il peut être réactivé par explicitement
en le définissant sur une autre valeur avec une option de ligne de commande ultérieure (--zoomtime).
Une autre limitation est que l'affectation des moitiés d'écran (diapositives à gauche,
vue d'ensemble à droite) est fixe.

-i or --page initiale
Spécifie le numéro de page par lequel commencer. La valeur par défaut est 1 (commencer par le
première page). Si une autre valeur est spécifiée, la page affichée par Impressive right
après l'initialisation n'est pas le premier de la liste PDF ou d'images. En outre,
le pré-rendu (si activé) démarrera également à la page spécifiée.

-I or --scénario
Remplace la dérivation automatique du nom de fichier du script d'informations et spécifie un script
fichier directement.

--inverser
Cette option permet à Impressive d'inverser les couleurs de chaque page, en passant du noir au blanc
et vice versa. Notez qu'il s'agit d'une inversion RVB complète, elle tournera donc, par exemple,
vert foncé à violet clair (et vice-versa) aussi.

-k or --auto-progression
Cette option permet à Impressive d'afficher une barre de progression en bas de l'écran,
visualiser le délai d'attente sur les pages qui en ont un (soit spécifié comme une propriété de page
ou en utilisant le --auto option de ligne de commande). Rien n'est fait sur les pages qui n'ont pas
un temps mort.
La barre de progression affichée par cette option a préséance sur la --durée or
--page-progression barres : si l'une de ces options est également spécifiée, le délai d'expiration
la barre de progression sera affichée sur les pages avec un délai d'attente, et l'autre barre de progression sera
être affiché sur des pages sans un.

-l or --listtrans
Si cette option est spécifiée, Impressive écrit une liste de toutes les transitions disponibles
classes à la sortie standard et ne démarre pas une présentation. Des transitions qui
activés par défaut sont marqués d'une étoile (*) à gauche du nom de la classe.

-L or --disposition
Spécifie la disposition OSD. Lisez ci-dessous pour une explication de cette option

--min-box-size
Cette option définit la taille minimale d'une zone de surbrillance, en pixels. Des boîtes qui ne sont pas
ce nombre de pixels de large et de haut sont rejetés afin d'éviter toute création accidentelle
de zones de surbrillance. La valeur par défaut est de 30 pixels.

-M or --minutes
Si cette option est définie, Impressive affichera le minuteur à l'écran (activé avec le
[T]) uniquement avec une résolution de 1 minute. Par défaut, il affichera une minuterie avec 1
deuxième résolution.

--noflou
Par défaut, Impressive utilise un shader de fragment pour brouiller et désaturer l'image lorsque
en mode zone de surbrillance ou projecteur. C'est généralement le plus rapide et le plus beau
méthode; cependant, certaines implémentations matérielles très anciennes ne peuvent pas gérer ce shader
et retomber dans une implémentation logicielle inutilement lente. Des tentatives impressionnantes de
détecter les scénarios où cela se produirait et revient automatiquement à un
mise en œuvre différente.
Il peut y avoir des situations où ce mécanisme échoue et Impressive essaie d'utiliser
le shader non fonctionnel de toute façon. Dans ces cas, le --noflou l'option peut être utilisée
pour appliquer la mise en œuvre de secours.

--noclicks
Si cette option est activée, passer à la page précédente ou suivante avec les
le bouton droit de la souris est désactivé. Les raccourcis clavier ne sont pas affectés par
ce.
Notez que cette option ne fonctionne comme prévu que lorsque les contrôles par défaut sont utilisés. Si
le -e/--lier or -E/--les contrôles des options ont été utilisées, --noclicks peut-être pas
l'effet recherché.

--Pas de logo
Cette option désactive l'affichage du logo et du numéro de version d'Impressive. Au lieu de cela, le
l'écran de chargement sera juste noir ou, si le rendu en arrière-plan est désactivé, seul le
la barre de progression sera visible.

-o or --output
Ne pas afficher la présentation, mais la rendre dans une série de fichiers image PNG
dans le répertoire spécifié. Les images seront générées dans le courant
résolution telle que spécifiée par le -g option. Cette option est utile si la présentation
doit être donné sur un PC étranger avec un Xpdf ancien, cassé ou autrement problématique
installation : En générant des images des pages PDF, on s'assure qu'aucune
des bogues de rendu se produiront sur le système cible.

-O or --aperçu automatique
Active ou désactive la dérivation automatique pour savoir si une page doit ou non être
affiché sur la page d'aperçu. Cette fonctionnalité est basée sur le fait que certains LaTeX
les packages de présentation balisent toutes les pages avec un titre (qui peut être lu par Impressive
avec l'aide de pdftk), à l'exception de ceux qui contiennent plusieurs étapes de révélation.
Les modes suivants sont disponibles:
de rabais
Désactive le mode aperçu automatique. Toutes les pages seront affichées sur l'aperçu
page par défaut. Il s'agit également du paramètre par défaut.
premier
Toutes les pages avec un titre PDF seront affichées sur la page d'aperçu. Le but
est de montrer le initiale état des diapositives en plusieurs étapes sur la page de présentation.
dernier
Toutes les pages before une page avec un titre PDF sera affichée sur la page d'aperçu.
Le but est de montrer le finale état des diapositives en plusieurs étapes sur la vue d'ensemble
.
Encore une fois, le mode peut être abrégé arbitrairement, jusqu'à un caractère, tout comme
les -c option ci-dessus..

-p - or --pages -
En utilisant cette option, la plage de la page affichée peut être réduite. Les
la présentation commencera à la première page de la plage. Toutes les pages en dehors du
La plage ne sera pas affichée sur la page d'aperçu et ne sera pas mise en cache. Cependant, ils
peut être saisi manuellement lors du cycle de la présentation. À cause du fait que
ces pages ne sont pas mises en cache, la préparation de l'affichage prendra beaucoup plus de temps.

-P or --gspath
Cette option peut être utilisée pour remplacer la détection automatique de chemin Xpdf / GhostScript. Les
chemin complet vers l'exécutable de GhostScript (gs or gs.exe) ou Xpdf's pdftoppm
l'utilitaire doit être spécifié.

-q or --page-progression
Si cette option est activée, Impressive affichera un bleu clair semi-transparent
barre de progression au bord inférieur de l'écran qui montre la position à l'intérieur du
présentation, c'est-à-dire le rapport entre le numéro de page courant et le total
nombre de pages. Notez que cette barre de progression ne sera pas affichée si la durée
barre de progression (-d option) est également activé.

-Q or --quitter automatiquement
Si cette option est spécifiée, Impressive quitte automatiquement lorsque vous essayez de naviguer
à la page après la dernière page ou à la page avant la première page.
Cette option n'a aucun effet si --envelopper est utilisé.

-r or --tourner
Afficher toutes les pages pivotées de nx90 degrés dans le sens des aiguilles d'une montre. Essayer -r 1 or -r 3 s'il y a
problèmes avec les PDF générés par LaTeX sur certaines versions Xpdf ou GhostScript.

-s or --escalader (image contribution seulement)
Si un répertoire avec des fichiers image est utilisé comme entrée, Impressive réduira les images
qui sont trop grands pour l'écran. Mais par défaut, il n'augmentera pas plus petit
des images adaptées à l'écran ; il laissera une bordure noire à la place. Cette option
remplace ce paramètre et permet la mise à l'échelle des images plus petites.

-s or --superéchantillon (PDF contribution seulement)
Ce commutateur active l'anticrénelage par suréchantillonnage 4x au lieu de la normale
méthode de multi-échantillonnage utilisée par Xpdf ou GhostScript. Bien que cela dégrade généralement à la fois
qualité visuelle et performances, il peut être nécessaire pour contourner les bandes blanches
ou des motifs de moiré dans les dégradés.

-S or --taille de police
Cette option définit la taille, en pixels, de la police OSD. La valeur par défaut est 14.

--spot-rayon
Cette option définit le rayon initial du projecteur, en pixels. La valeur par défaut
est 64.

-t or --passage
En utilisant ce commutateur, l'ensemble de transitions Impressive tirera au hasard à la page
des changements peuvent être spécifiés. Si une seule classe de transition est spécifiée, cette classe
sera utilisé pour toutes les pages qui n'ont pas d'autre transition explicitement affectée
dans les propriétés de leur page. Les transitions multiples doivent être séparées par des virgules ; elles ou ils
sera utilisé dans un ordre aléatoire. Les -l L'option peut être utilisée pour obtenir une liste des
transitions.

-T or --temps de transition
Définit la durée (en millisecondes) des transitions de page. 0 (zéro) désactive
transitions tout à fait. Valeur par défaut : 1000 ms.

--suivi
Cette option active le mode de suivi du temps. Dans ce mode, un rapport de toutes les pages visitées
avec leur durée d'affichage, les heures d'entrée et de sortie seront écrites en standard
sortir. Cela peut être très utile lors de la préparation de présentations.

-u or --sondage
Si cette option est spécifiée, le fichier ou le répertoire source sera vérifié pour
change régulièrement. Si une modification du fichier PDF d'entrée ou de l'un des fichiers image dans
le répertoire de l'image d'entrée est détecté, le cache de la page sera vidé et le
la page en cours ainsi que le script d'informations seront rechargés. La page actuelle
transition sera affichée entre l'ancienne et la nouvelle version de la page.
Le nouveau fichier PDF doit avoir au moins autant de pages que l'ancien ; aussi, il devrait
ont le même rapport hauteur/largeur. Si l'entrée est un répertoire, les fichiers image ne doivent pas avoir
disparu.

-v or --verbeux
Cette option rend Impressive plus verbeux, c'est-à-dire qu'il imprimera un peu plus
messages d'information que d'habitude.

-V or --surbalayage
Les fichiers PDF contiennent souvent de petites quantités de bordures blanches sur les bords qui semblent
mauvais dans les présentations d'écran. Pour éliminer ce problème, Impressive utilise "overscan":
Les fichiers PDF ne seront pas rendus pour s'adapter exactement à la taille de l'écran, mais ils seront
rendu un peu plus grand afin que les bordures (éventuellement cassées) puissent être rognées. Les
la quantité de surbalayage, en pixels d'écran, peut être définie avec cette option. Le défaut
la valeur est de 3 pixels, ce qui devrait supprimer les bordures dans la plupart des présentations au plus courant
résolutions d'écran sans trop recadrer les pages.

-w or --envelopper
Si cette option est définie, Impressive « retournera » à la première page après la dernière
page. En d'autres termes, passer à la page suivante à la fin de la présentation
redémarrera toute la présentation.

-W or --pas de roue
Par défaut, il est possible de changer de page à l'aide de la molette de la souris. Cette option
désactive ce comportement, ce qui peut être utile pour empêcher les modifications de page intempestives si le
la molette de la souris est susceptible d'être déplacée par accident.
Notez que cette option ne fonctionne comme prévu que lorsque les contrôles par défaut sont utilisés. Si
le -e/--lier or -E/--les contrôles des options ont été utilisées, --noclicks peut-être pas
l'effet recherché.

--fenêtré
Démarre Impressionnant en mode fenêtré. Voir la discussion sur le -f possibilité pour
détails.

-x or --disparaître
Cette option permet un effet de fondu en douceur au début de la présentation et un
effet de fondu juste avant l'arrêt d'Impressive.

-X or --mélanger
Si cette option est activée, les fichiers d'entrée seront mélangés dans un ordre aléatoire
avant de commencer la présentation. Les pages individuelles des fichiers d'entrée PDF resteront
dans leur ordre d'origine, donc cette option est principalement utile pour l'image
présentations.

-y or --auto-auto
Cette option peut être utilisée avec --durée avoir Impressionnant calculer une page
timeout (comme avec le --auto option) automatiquement. Cela donne lieu à une présentation
qui s'exécute automatiquement, affichant chaque diapositive pendant le même temps, de sorte que le
la durée totale souhaitée sera atteinte (presque) exactement.

-z or --Zoom
Définit le facteur de zoom utilisé en mode zoom. Il doit s'agir d'une valeur entière de at
minimum 2. La valeur par défaut est 2. Notez qu'il peut ne pas être possible d'obtenir
zoom de haute qualité pour les grands facteurs de zoom en raison de restrictions matérielles. Aussi,
notez que si le matériel ne prend pas en charge les textures non-puissance de deux ou si le -e
est utilisée, le nombre doit être une puissance de deux.

-Z or --zoomtime
Définit la durée (en millisecondes) des effets de zoom avant/arrière de la page de présentation.
Valeur par défaut : 250 ms.

--fichier cache
Active le mode cache persistant et spécifie le nom du fichier cache à utiliser.

ARGUMENTS


Après les options, le(s) nom(s) du fichier d'entrée doivent être spécifiés. Les types de fichiers reconnus sont
PDF, JPEG, PNG, TIFF, BMP et PGM/PPM. Si le nom d'un répertoire est mis sur la commande
ligne, tous les fichiers image reconnus (pas de fichiers PDF !) dans ce répertoire seront lus dans
ordre alphanumérique (insensible à la casse).

De plus, Impressive peut utiliser un fichier texte contenant une liste de fichiers ou de répertoires à
show : ce fichier texte doit contenir au plus un nom de fichier par ligne ; chaque caractère après un
signe dièse (#) est traité comme un commentaire et sera ignoré. Si un tel commentaire est mis sur le
même ligne qu'un nom de fichier image, il sera utilisé comme titre de la page. Les noms de fichiers de liste doivent
être précédé d'un arobase (@) sur la ligne de commande, par exemple impressionnant @my_list_file.

Impressionnant développera également les caractères génériques (* et ?) si ce n'est pas déjà fait par
le shell, mais à part cela, il ne réorganisera pas les arguments. Ainsi, il montrera le
documents dans l'ordre spécifié sur la ligne de commande.

LAYOUT OPTIONS
L'option de mise en page OSD (-L/--disposition) accepte une chaîne séparée par des virgules key=Plus-value paires.
Les mots-clés suivants sont reconnus :
Alpha
L'opacité du texte de l'OSD, soit sous forme de valeur à virgule flottante entre 0 et 1 soit sous forme de
pourcentage compris entre 2 et 100.
marge
La distance (en pixels) du texte OSD aux bordures de l'écran.
fiable
La position de la minuterie.
titre
La position du titre de la page en mode aperçu.
page
La position du numéro de page en mode aperçu.
statuts
La position de la ligne d'état.
Les spécifications de position sont composées d'un caractère qui indique si le texte
doit être affiché en haut (T) ou en bas (B) bord de l'écran et un caractère qui
indique s'il doit apparaître à gauche (L), sur la droite (R) ou centré (C).

Par exemple, la disposition OSD par défaut correspond à la chaîne d'options suivante :
-L marge=16,alpha=1,heure=TR,titre=BL,page=BR,état=TL

EXEMPLES
Les exemples suivants illustrent quelques lignes de commande typiques. Ils supposent que Impressionnant
peut être exécuté en tapant simplement "impressionnant" sur la ligne de commande. Selon la façon dont Impressionnant
est installé, cela doit être remplacé par la manière actuelle d'exécuter Impressive (par exemple
"python ~/impressionnant/impressionnant_dev.py" pour un nouveau paiement SVN). De plus, le fichier
"démo.pdf" est utilisé comme document à montrer ici ; évidemment, cela doit être remplacé par le
chemin vers le fichier PDF réel aussi.

Dans le cas le plus simple, Impressive s'exécute directement avec le nom du fichier à afficher et non
paramètres supplémentaires. Cela démarrera une présentation en plein écran avec tous les paramètres à leur
valeurs par défaut :
impressionnant démo.pdf

Pour vérifier rapidement un jeu de diapositives, il peut être judicieux de lancer Impressive dans un petit
fenêtre et non en plein écran. Cela peut être fait avec quelque chose comme
impressionnant -f -g Assistance démo.pdf

Impressionnant peut également être utilisé dans des scénarios d'affichage numérique, comme les affichages dans les vitrines des magasins
avec un diaporama permanent. Ceci peut être réalisé en ayant une avance impressionnante au prochain
page automatiquement après un temps spécifié (par exemple 10 secondes) et redémarrez la présentation
depuis le début après la dernière diapositive :
impressionnant -a 10 -w démo.pdf

UTILISATION


Au démarrage, Impressive affichera un écran noir avec le logo du programme au centre. Si
la mise en cache est activée, mais le rendu en arrière-plan est désactivé, toutes les pages de la présentation
sera alors rendu une fois. Une barre dans la moitié inférieure de l'écran affiche la progression de
cette opération. N'importe quel clic de touche ou de souris (sauf pour ceux qui quittent Impressionnant, généralement Q
et Esc) ignore ce processus, avec pour effet qu'Impressive rendra le reste
pages à la demande. Veuillez noter que la page d'aperçu ne sera pas complète avant chaque page
a été rendu au moins une fois. En d'autres termes, si le processus de mise en cache a été ignoré,
des espaces réservés seront affichés pour toutes les pages qui n'ont pas encore été rendues. Par défaut,
Impressionnant va créer le cache en arrière-plan pendant que la présentation s'exécute. Ainsi,
la barre de progression n'apparaîtra pas et la préparation ne prendra que le temps
requis pour rendre les deux premières pages de la présentation. Après cette initialisation
processus, Impressive passera à la première page directement et sans aucune transition.

DEFAULT CONTRÔLES


Les commandes clavier et souris utilisées par Impressive sont configurables (avec très peu de
exceptions). Les contrôles par défaut sont les suivants :

Esc key
Retour du mode spécial actuellement actif (zoom, aperçu, projecteur, surbrillance
des boites); si aucun mode spécial n'est actif, quittez complètement Impressive.

Q clé ou autre+F4
Quittez Impressionnant immédiatement.

LMB (bouton gauche de la souris), molette de la souris vers le bas, Page Vers le bas clé, Curseur Vers le bas clé, Curseur Droite
clé ou Barre d'espace
Aller à la page suivante (en utilisant une transition).

RMB (bouton droit de la souris), molette de la souris vers le haut, Page Up clé, Curseur Up clé, Curseur Gauche clé ou
Retour arrière key
Aller à la page précédente (à l'aide d'une transition).

Accueil clé / Fin key
Accédez directement à la première ou à la dernière page de la présentation.

Ctrl key (modificateur)
Si l'une des touches de navigation des pages (Page Haut/Bas, Touches curseur, Espace, Retour arrière,
Accueil, Fin) est enfoncée pendant que la touche Ctrl est maintenue enfoncée, la page de destination sera
entré immédiatement, sans transition.

L key
Revenir à la dernière page (la plus récemment affichée). Cela peut être utilisé pour revenir en arrière
et de suite entre deux pages.

F key
Basculer en mode plein écran.

Languette key
Effectuez un zoom arrière sur la page d'aperçu. En mode aperçu, une page peut être sélectionnée avec
la souris et activé avec le bouton gauche de la souris. La souris droite ou centrale
bouton ou la touche Tab pour quitter le mode aperçu sans changer la page en cours.

MMB (bouton central de la souris)
En mode d'affichage normal, cela agit comme la touche Tab : elle revient à la vue d'ensemble
page. Si la page est agrandie, elle reviendra en mode normal.

LMB sur un lien hypertexte PDF
Aller à la page référencée par le lien hypertexte. Deux types d'hyperliens sont
pris en charge : liens qui pointent vers une autre page du même document et URL
des hyperliens tels que des liens Web et des adresses e-mail. Cette fonction n'est disponible que si
pdftk est installé. Par ailleurs, xdg-open du projet freedesktop.org Portland
est requis pour que les liens URL fonctionnent. Veuillez noter que la fonction de lien hypertexte ne
fonctionnent correctement lorsque les pages sont tournées.

cliquez et faites glisser avec LMB (bouton gauche de la souris)
Créez une nouvelle zone de surbrillance. Alors qu'au moins une zone de surbrillance est définie sur le
page en cours, la page elle-même sera affichée dans un format plus sombre, flou et (si pris en charge
par le matériel graphique) rendu désaturé. Seules les zones de surbrillance seront
affichés dans leur luminosité, leur netteté et leur saturation des couleurs d'origine.
Si une page avec des zones de surbrillance est laissée, les zones seront enregistrées et restaurées
la prochaine fois que cette page s'affichera à nouveau.

RMB (bouton droit de la souris) sur une zone de surbrillance
Si le bouton droit de la souris est cliqué alors que le curseur de la souris est au-dessus d'un point culminant
boîte, la boîte sera supprimée. Si la dernière case d'une page est supprimée, la page
redevenir brillant et net.

S key
Enregistrez le script d'informations associé à la présentation en cours. Le but principal pour
il s'agit d'enregistrer de manière permanente les zones de surbrillance ou les raccourcis clavier, afin qu'ils soient
restauré au prochain démarrage de cette présentation.

T key
Activez ou désactivez l'affichage de l'heure dans le coin supérieur droit de l'écran. Si
le minuteur est activé alors que la toute première page de la présentation est affichée, il
active le mode de suivi du temps, comme si l'option de ligne de commande --suivi ait eu
été spécifié.

R key
Réinitialisez le minuteur de présentation.

C key
Supprime ("efface") toutes les zones de surbrillance de la page actuelle.

Retour clé ou Entrer key
Basculer en mode projecteur. Dans ce mode, la page est assombrie de la même manière que si
des cases de surbrillance sont présentes, mais à la place (ou en plus) des cases, un
un "spot" circulaire s'affichera autour de la position du curseur de la souris, suivant
chaque mouvement du curseur de la souris.

+ / - clé, 9 / 0 touche ou molette de la souris en mode projecteur
Ajustez le rayon du projecteur.

Ctrl+9 or Ctrl+0 clés
Réinitialise le rayon du projecteur à la valeur par défaut, c'est-à-dire la valeur qui a été définie
par le radius propriété de la page, la --spot-rayon option de ligne de commande ou
La valeur par défaut intégrée d'Impressive.

7 / 8 key
Ajustez la quantité d'assombrissement appliqué à la page dans le projecteur ou la zone de surbrillance
mode.

Ctrl+7 or Ctrl+8 clés
Réinitialise la quantité d'assombrissement en mode projecteur ou zone de surbrillance à la valeur par défaut
valeur, c'est-à-dire la valeur qui a été définie par le obscurité propriété de la page, la
--obscurité l'option de ligne de commande ou la valeur par défaut intégrée d'Impressive.

Z key
Basculer en mode zoom. Lorsque cette touche est enfoncée pour la première fois, la page en cours effectue un zoom avant.
La page sera affichée en taille double, mais dans sa résolution d'origine (c'est-à-dire qu'elle
sera flou). Impressive rendra la page à nouveau à la nouvelle résolution si le
le matériel graphique le prend en charge. Pendant ce temps, Impressive ne sauraient accepter tout
entrée, alors ne pensez même pas à cliquer sur la souris ou à appuyer sur les touches avant la
l'image redevient nette.
En mode zoom, toutes les autres fonctions fonctionneront normalement. Toutes les opérations qui laissent
la page en cours, par exemple en tournant la page ou en entrant dans l'écran d'aperçu,
quittez également le mode zoom.

[ / ] key
Ajustez la valeur gamma de l'affichage (peut ne pas être pris en charge sur tous les matériels).

{ / } key
Réglez le niveau de noir de l'écran (peut ne pas être pris en charge sur tous les matériels).

\ key
Ramenez le gamma et le niveau de noir à la normale.

O key
Cela fera basculer le drapeau « visible sur la page d'aperçu » de la page actuelle. Les
le résultat ne sera pas visible immédiatement, mais il peut être enregistré dans le script d'information
(en utilisant le S touche) et sera en vigueur au prochain démarrage de la présentation.

I key
Cela basculera le drapeau de saut de la page actuelle. Une page marquée comme ignorée sera
ne soit pas accessible avec les touches de navigation avant/arrière normales.

B / W clé ou . (point) / , touche (virgule)
Fondu au noir ou au blanc, respectivement. Cette fonction peut être utilisée si un tableau blanc ou
Le tableau noir devant la zone de projection doit être utilisé pendant la présentation.
À l'aide de ces deux touches, l'écran prendra une couleur unie. Sur n'importe quelle touche ou
clic de souris, il reviendra à la normale. Ces touches ne sont pas disponibles dans l'aperçu
mode.

cliquez et faites glisser avec RMB (bouton droit de la souris) en mode zoom
Déplace la partie visible de la page en mode zoom.

Curseur touches en mode aperçu
Naviguer dans les pages.

autre+Languette clés
Si Impressive est en mode plein écran, la fenêtre sera minimisée afin que d'autres
les applications peuvent être utilisées.

Toute touche alphanumérique (Az, 0-9) ou de fonction (F1-F12) qui n'est pas liée à un
l'action mentionnée ci-dessus ou configurée par l'utilisateur (voir ci-dessous) peut être utilisée pour attribuer
des raccourcis vers des pages nécessitant un accès rapide. Si l'une des touches est enfoncée en même temps que
Shift, la page actuellement affichée est associée à cette touche. Pour rappeler la page plus tard,
il suffit d'appuyer à nouveau sur la touche de raccourci. Les raccourcis peuvent être stockés en permanence avec
le S clé.

CONTRÔLE CONFIGURATION


Comme déjà mentionné dans le chapitre précédent, les liaisons clavier et souris de
Impressionnant peut être largement configuré. Les seules exceptions sont les autre+F4 et autre+Languette key
combinaisons qui quitteront ou réduiront toujours Impressive, respectivement. Pour tout
sinon, un système de configuration polyvalent est en place ; les contrôles décrits dans le
section précédente sont simplement les valeurs par défaut.

Le système de contrôle d'Impressive fonctionne en associant événements avec actes. Un un événement est une clé sur
le clavier, un bouton de la souris ou un mouvement de la molette de la souris. Un action est quelque chose qui est
exécuté par Impressive à la suite d'un événement, comme aller à la page suivante, passer à
mode vue d'ensemble ou quitter le programme. L'association d'un événement à une action est
appelé un propriétés de liant. Plusieurs événements peuvent être liés à la même action (comme la page vers le bas et
les touches espace dans le paramètre par défaut, qui vont toutes deux à la page suivante) ; par ailleurs,
plusieurs actions peuvent être liées au même événement. En fait, les liaisons n'associent pas d'événements
avec des actions simples du tout, mais avec Chaînes d'actes. Seule la première action de la chaîne
qui allumettes (c'est-à-dire a du sens dans) le contexte actuel sera exécuté si l'événement
les feux; toutes les autres actions seront ignorées. Si aucune action ne correspond, aucune action ne sera
effectuée et l'événement sera ignoré.

Un exemple d'une telle chaîne d'action est la liaison par défaut pour le bouton gauche de la souris,
qui dessine une zone de surbrillance si le curseur de la souris s'est déplacé, ou visite un lien hypertexte si la souris
le curseur survole un ou passe à la page suivante si aucune des autres conditions n'est remplie.

Les événements et les actions ont des noms mnémoniques qui sont utilisés dans les options de ligne de commande et
fichiers de configuration utilisés pour la configuration des liaisons. Les noms d'événements et d'actions sont généralement
insensible à la casse, bien que la notation canonique soit en minuscule.
Si un événement ou une action spécifié sur la ligne de commande ou dans un fichier de configuration n'est pas
reconnu par Impressive, un message d'erreur sera écrit sur la console et le
l'événement ou l'action en cause sera ignoré. Les erreurs de configuration de la commande sont donc toujours
non mortel.

PRISE EN CHARGE ÉVÉNEMENTS
Les événements clavier sont généralement nommés d'après les touches auxquelles ils se réfèrent. En conséquence, les événements
a à z et 0 à 9 désignent les touches alphabétiques et numériques respectives du clavier principal, f1 à
f12 sont les touches de fonction et kp0 à kp9 sont les touches numériques du pavé numérique. Tous
d'entre eux sont des scancodes bruts, ce qui a deux implications : Premièrement, les noms de clé ne sont pas
internationalisé et se référer à la disposition du clavier américain (par exemple, le Z clé sur un allemand ou
Le clavier français réagira en fait au nom de l'événement y or w); deuxièmement, les modificateurs seront
également ignoré (par exemple, le clavier numérique générera toujours le kpX scancodes, même si
Le verrouillage numérique est désactivé).

Les noms mnémoniques des autres événements clavier sont les suivants (par ordre alphabétique) :
esperluette, astérisque, at, citation arrière, barre oblique inverse, backspace, pause, capslock, caret, clair,
virgule, down, fin, échapper, euro, exclamer, plus grand, hachage, aider, foyer, insérer, kp_divide,
kp_enter, kp_equals, kp_moins, kp_multiplier, kp_plus, lat, dernier, lctrl, à gauche,
crochet gauche, parent gauche, moins, lméta, décalage, super, Menu, moins, mode, numlock, bas de page,
page up, pause, période, plus, power, impression, question, Devis, devis, ralt, RCTRL, retourner,
droit, crochet droit, parent droit, rméta, rshift, super, volute, point-virgule, sabrer,
espace, requête système, languette, souligner, up. Les événements précédés de kp_ se référer aux touches sur le
clavier numérique. En dehors de cela, les noms doivent être raisonnablement descriptifs, de sorte qu'ils
ne sera pas décrit plus loin à ce stade. Notez également que tous les claviers et plates-formes
prend en charge la gamme complète de clés définies dans cette liste.

Les noms d'événements de souris sont mappés comme suit :

lmb
le bouton gauche de la souris

mmb
le bouton central de la souris

rmb
le bouton droit de la souris

remonter
faire défiler la molette de la souris vers le haut

rouler vers le bas
faire défiler la molette de la souris vers le bas

Les noms d'événement peuvent être préfixés par les trois modificateurs ctrl+, Alt+ et décalage+ faire
l'événement n'est valide que si l'ensemble de modificateurs spécifié est également enfoncé. Cela fonctionne pour
les événements du clavier et de la souris. Plusieurs modificateurs peuvent être combinés, mais la commande doit
correspond à celui mentionné dans ce paragraphe. Par exemple, ctrl+maj+x est un événement valide
nom, tandis que maj+ctrl+x n'est pas.

Un moyen simple de déterminer le nom associé à un événement consiste à utiliser la fonction « Event
Mode test" en appelant impressionnant --evtest. Dans ce mode, le nom de chaque événement entrant
sera affiché à l'écran (et enregistré sur la sortie standard), ce qui permet
déterminer les noms d'événements par l'expérimentation.

PRISE EN CHARGE ACTIONS
La liste suivante décrit toutes les actions prises en charge par Impressive, ainsi que les
conditions dans lesquelles ils vont correspondre. Notez que la plupart des actions ne correspondront pas dans l'aperçu
mode et pendant la lecture vidéo, sauf mention contraire dans la description.

boîte-ajouter
Dessinez une zone de surbrillance si la souris a été déplacée depuis que le bouton a été enfoncé
vers le bas. Cette action ne doit être liée qu'à un événement de bouton de souris sans modificateurs,
sinon il ne fonctionnera pas correctement.

boîte-clair
Supprime toutes les cases de la page actuelle.

boîte-supprimer
Supprime la zone de surbrillance sous le curseur de la souris, le cas échéant.

sans fondu, s'estomper plus
Diminuer ou augmenter la quantité d'assombrissement appliquée à l'arrière-plan sous les projecteurs
ou en mode boîte de surbrillance.

fondu-reset
Réinitialise l'obscurité de l'arrière-plan en mode projecteur ou zone de surbrillance à sa valeur par défaut
valeur.

fondu au noir, fondu au blanc
Fondu à un écran noir ou blanc. Une fois l'écran éteint, tout événement sauf
ceux liés à la quitter l'action quittera simplement le mode fondu et n'effectuera pas son
action assignée.

plein écran
Basculez en mode plein écran sur les plates-formes qui le prennent en charge.

diminution gamma, augmentation gamma
Diminuer ou augmenter le niveau gamma (c'est-à-dire à peu près la luminosité) de l'écran
sur les plateformes qui le prennent en charge.

gamma-bl-diminution, augmentation gamma-bl
Diminuez ou augmentez le niveau de noir de l'affichage sur les plates-formes qui le prennent en charge.

réinitialisation gamma
Réinitialisez les paramètres de gamma et de niveau de noir à leurs valeurs par défaut.

aller à la fin, aller à la fin-notrans
Aller à la dernière page de la présentation, avec ou sans transition.

aller au dernier, aller au dernier notrans
Aller à la dernière page (c'est-à-dire la plus récemment) visitée, avec ou sans transition.

aller au suivant, aller au suivant-notrans
Aller à la page suivante de la présentation, avec ou sans transition.

aller-préc, aller à-précédent-notrans
Aller à la page précédente de la présentation, avec ou sans transition.

aller au début, aller au démarrage de notrans
Aller à la première page de la présentation, avec ou sans transition.

lien hypertexte, hyperlien-notrans
Accédez au lien hypertexte sous le curseur de la souris, s'il y en a un. Si le lien hypertexte
est une référence à une autre page de la présentation, cette page sera activée
avec ou sans transition. Si le lien hypertexte fait référence à un objet externe (par ex.
une URL), il sera ouvert en externe, s'il est pris en charge par le système.

aperçu-confirmer
En mode aperçu, confirmez la sélection et quittez le mode aperçu, en naviguant jusqu'à
la page sélectionnée.

vue d'ensemble vers le bas, vue d'ensemble
En mode aperçu, sélectionnez la page au-dessus ou au-dessous de celle actuellement sélectionnée dans
la grille.

aperçu-entrer
Quand ne sauraient en mode aperçu, zoom arrière sur la page actuelle, entrée en mode aperçu.

aperçu-sortie
En mode aperçu, quittez le mode aperçu, en effectuant un zoom arrière sur la page qui a été
affiché avant d'entrer dans le mode aperçu.

aperçu-suivant, aperçu-précédent
En mode aperçu, sélectionnez la page suivante ou précédente.

quitter
Quitte Impressionnant immédiatement. Cette action est disponible dans tous les modes.

enregistrer
Enregistrez ou mettez à jour le script d'informations pour la présentation actuelle.

projecteur-entrer
Si le mode projecteur n'est pas actif, activez le mode projecteur.

projecteur-sortie
Si le mode projecteur is actif, désactivez le mode projecteur.

projecteur-grandir, spot-shrink
En mode projecteur, augmentez ou diminuez le rayon du projecteur.

projecteur-réinitialiser
En mode projecteur, réinitialisez le rayon du projecteur à la valeur par défaut.

réinitialisation de l'heure
Réinitialisez le minuteur de présentation.

basculer dans le temps
Basculer l'affichage à l'écran de l'heure actuelle de la présentation ou de l'heure de l'horloge murale si
le --l'horloge option est utilisée. Si cela est fait au début de la présentation,
avant que la première page ne soit quittée, le mode de suivi du temps sera activé, comme le
--suivi option aurait fait.

basculer-vue d'ensemble
Cela active l'indicateur « la page est visible sur l'écran de vue d'ensemble » pour la page actuelle.
Cela n'aura pas d'effet immédiat, mais il peut être enregistré dans un script d'informations.

basculer-saut
Cela bascule le "sauter la page lors de la navigation avec aller-préc et aller au suivant" drapeau pour
la page courante.

pause vidéo
En mode de lecture vidéo, cela interrompt ou reprend la lecture.

recherche-vidéo-en arrière-10, recherche-vidéo-en arrière-1, recherche-vidéo-1, recherche-vidéo-10
En mode de lecture vidéo, effectuez une recherche en avant ou en arrière de 1 ou 10 secondes.

étape-vidéo
En mode de lecture vidéo, si la lecture est en pause, avancez d'une image dans la vidéo.

vidéo-arrêt
En mode de lecture vidéo, arrêtez la lecture et revenez au mode d'affichage de page normal.

zoom-entrer
Si vous n'êtes pas en mode zoom, entrez en mode zoom.

zoom-sortie
Si vous êtes en mode zoom, quittez le mode zoom.

zoom panoramique
En mode zoom, la zone visible de la page peut être déplacée avec la souris
pendant que la touche ou le bouton de la souris de l'événement associé est maintenu enfoncé.

OBLIGATOIRE SYNTAXE
Les arguments de la -e/--lier L'option de ligne de commande a la syntaxe de base suivante :
[,...] [,...]
En d'autres termes, il s'agit d'une séquence de noms d'événements joints par des virgules, suivis d'un
opérateur (voir ci-dessous) et une séquence de noms d'action joints par des virgules. Plusieurs tels
Les instructions de liaison peuvent être combinées en un seul argument en les joignant par un point-virgule (;).

L'opérateur utilisé définit de quelle manière la liste d'actions doit modifier les liaisons du
événements référencés :

= (signe égal), += (signe plus et signe égal)
Les actions spécifiées seront ajoutée aux liaisons des événements spécifiés. Dans
autres mots, événement=action1,action2 fait exactement la même chose que événement=action1;
événement=action2.

:= (deux points et signe égal)
Les actions spécifiées seront remplacer les liaisons des événements spécifiés.

-= (signe moins et signe égal)
Les actions spécifiées seront enlevé à partir des liaisons des événements spécifiés.
Par exemple, pour faire le Esc saisissez les liaisons par défaut et n'effacez pas les cases de surbrillance,
mais sinon préserver sa fonctionnalité d'origine, échapper -= boîte-clair peut être utilisé.

Outre les liaisons, une instruction peut également contenir l'une des commandes spéciales suivantes :

tout effacer
Efface TOUTE fixations actuelles.

par défaut
Ignore toutes les liaisons actuelles et (rétablit) les liaisons par défaut.

comprendre
Charge et exécute un fichier de configuration de contrôle avec un nom spécifié.

La syntaxe des fichiers de configuration utilisés avec le -E/--les contrôles Option ou comprendre
est exactement la même que pour l'option de configuration ad-hoc, sauf que
les liaisons individuelles peuvent être écrites sur des lignes individuelles au lieu de les joindre ensemble pour
une seule longue ligne avec des points-virgules. De plus, tout ce qui suit un signe dièse (#) sur un
La ligne sera ignorée en tant que commentaire.

Un exemple pratique pour un tel fichier de configuration peut être le suivant : L'auteur de
ce programme utilise un dispositif de télécommande de présentation bon marché qui a quatre touches de curseur,
une touche "enter" et un curseur qui bascule entre le mode clavier et souris. Mode souris
fonctionne comme prévu, mais ce qu'il fait en mode clavier est assez particulier : le haut et le bas
les touches agissent comme les touches Page-Up et Page-Down sur un clavier, la touche fléchée droite envoie le
lettre B à l'ordinateur, et la touche gauche bascule entre Esc et F5 à chaque fois c'est
pressé. Le fichier de configuration suivant permet une navigation de base et un accès à la vue d'ensemble
mode avec cet appareil :

clearall # n'utilise pas les liaisons par défaut
lmb = quit # quit Impressionnant en cliquant en mode souris
# tout le reste utilise le mode clavier :
return = aperçu-enter, aperçu-confirmer # basculer en mode aperçu
escape, f5 = aperçu-précédent, goto-précédent
b = aperçu-suivant, aller-suivant
pageup = vue d'ensemble, goto-prev
pagedown = aperçu vers le bas, aller au suivant

Pour avoir une meilleure idée de la façon dont le système de configuration de contrôle fonctionne dans la pratique, il est
recommandé d'étudier le rendement de impressionnant --control-aide - cela donne non seulement un
aperçu concis de tous les événements et actions, mais aussi un dump complet de la valeur par défaut d'Impressive
des liaisons pouvant être utilisées comme point de départ pour vos propres personnalisations.

INFO ÉCRITURES


Impressive offre un moyen puissant de personnaliser des présentations individuelles en utilisant ce que l'on appelle
scripts d'informations. Un script d'information est un fichier texte portant le même nom et situé dans le même
répertoire comme fichier de présentation lui-même, à l'exception du suffixe supplémentaire . Infos. Ainsi, un
fichier de présentation appelé MarqueNouveauProduit.pdf aurait un script d'information avec le nom
MarqueNouveauProduit.pdf.info. Si plusieurs arguments ont été spécifiés sur la ligne de commande, le
le script d'information s'appellera juste . Infos (un fichier de points, pour ainsi dire). Si un nom de répertoire était
spécifié comme seul argument, soit un fichier appelé Nom du répertoire.info ou un fichier appelé
. Infos à l'intérieur le répertoire sera utilisé, selon qu'un séparateur de chemin a été
spécifié à la fin du nom du répertoire ou non - Impressive ajoute simplement . Infos à
quel que soit le nom du chemin d'entrée.
Dans tous les cas, le nom de fichier par défaut peut être remplacé par le -I commande option de ligne.

Les scripts d'informations sont en fait des scripts Python avec un accès complet aux données globales d'Impressive
structures et fonctions. (Il est possible d'écrire de vraies applications interactives en utilisant
info scripts.) Ainsi, ils peuvent modifier un large éventail de paramètres concernant Impressive. Cette
manuel ne couvrira que les plus élémentaires.

PAGE PROPRIÉTÉS
La partie principale d'un script d'information définit les propriétés de chaque page. En ce moment, le
les propriétés suivantes sont définies :

titre
Chaque page peut avoir un titre qui s'affiche dans la barre de titre de la fenêtre Impressive.
S'il n'y a pas de titre explicitement spécifié dans le script info, le titre de la page
sera extrait des métadonnées PDF si pdftk est installé, ou le nom du fichier image
sera utilisé si la présentation est un diaporama d'images.

transition
Avec cette propriété, la classe de transition à utiliser pour le rendu de la transition vers
cette page (c'est-à-dire entre la page précédente et cette page) peut être spécifiée. Pour
pages dépourvues de cette propriété, des transitions aléatoires seront choisies. Une liste des disponibles
les classes de transition peuvent être obtenues avec impressionnant -l.

temps de transition
Cette propriété remplace le paramètre de temps de transition global (-T à la commande
ligne). Il contient le temps entier (en millisecondes) du passage à cette page
doit prendre.

vue d'ensemble
Cette propriété contient une valeur booléenne (0/Faux ou 1 /Vrai) qui spécifie si le
doit être incluse dans la page d'aperçu. Si cette propriété n'est pas spécifiée, elle
est supposé être Vrai.

sauter
Cette propriété booléenne peut être définie sur 1/Vrai si la page doit être sautée pendant la
présentation.
Pages avec vue d'ensemble : vrai, sauter : Faux sera accessible à la fois en parcourant le
pages et en utilisant la page d'aperçu,
pages avec vue d'ensemble : vrai, sauter : vrai sera ignoré en silence dans la page normale
cycle, mais restent accessibles depuis la page de synthèse,
pages avec vue d'ensemble : Faux, sauter : Faux apparaîtra dans le cycle normal, mais pas sur
la page d'aperçu
et pages avec vue d'ensemble : Faux, sauter : vrai ne sera pas accessible du tout.

boîtes
Cette propriété stocke une liste de coordonnées de zone de surbrillance. Normalement, il n'y a pas
besoin de modifier cela à la main, car Impressive gère cela automatiquement si le S la clé est
pressé.

temps mort
Si un temps mort propriété est présente et la page est affichée, Impressionnant sera
passe automatiquement à la page suivante après le nombre de millisecondes spécifié.
Normalement, le délai d'attente ne sera effectif que la première fois que la page est affichée
sauf si le mode wrap est utilisé (option de ligne de commande -w or --envelopper). Cette restriction fait
il est possible de créer des présentations auto-exécutables avec des délais d'attente individuels par page.

radius
Cette propriété prend une valeur entière qui, si elle est définie, sera utilisée pour définir un nouveau
rayon du projecteur à chaque fois que la page est entrée. Cela remplace le paramètre actuel
tel que défini par le --spot-rayon option de ligne de commande ou ajustements d'exécution. Noter
que la valeur est ne sauraient réinitialiser à la valeur par défaut après avoir quitté la page
nouveau.

obscurité
Cette propriété prend une valeur de pourcentage entière ou à virgule flottante qui, si elle est définie,
sera utilisé pour définir l'obscurité de l'arrière-plan en mode projecteur ou zone de surbrillance chacun
l'heure à laquelle la page est entrée. Cela remplace le paramètre actuel tel que défini par le
--obscurité option de ligne de commande ou ajustements d'exécution. Notez que la valeur est ne sauraient
réinitialisé à la valeur par défaut après avoir quitté à nouveau la page.

commentaire
Cette propriété peut contenir une chaîne avec une seule ligne de texte qui sera affichée
à l'écran pendant que la page est affichée. L'affichage de ce texte ne peut pas être désactivé.

sonner
Spécifie le nom de fichier d'un fichier son à lire (via MPlayer) lorsque la page est
entré pour la première fois. Une fois lancé, le son sera joué jusqu'à sa fin,
un autre son ou vidéo est lu, ou Impressive est quitté.

vidéo
Spécifie le nom de fichier d'un fichier vidéo à lire lorsque la page est d'abord
entré. La vidéo sera affichée en plein écran. Tout clic de touche ou de souris s'arrête
lecture, à l'exception des touches de curseur, qui sont utilisées pour rechercher dans le fichier vidéo, et
espace, qui peut être utilisé pour mettre la lecture en pause. Notez que cette fonction est fortement
expérimental et pourrait ne pas fonctionner de manière fiable sur tous les systèmes !

toujours
Si cette propriété est présente et définie sur 1 ou Vrai, le fichier multimédia spécifié dans le
sonner or vidéo propriétés seront jouées à chaque fois que la page est entrée, pas seulement
la première fois.

Les Progrès
Si cette propriété est définie sur zéro, la barre de progression de la présentation (qui est généralement
mis en place avec le -d/--durée commutateur de ligne de commande) ne sera pas affiché sur cette page.
En pratique, il peut être utile de masquer la barre de la première page afin qu'elle soit
pas visible lors de l'introduction.

réinitialiser
Si cette propriété est définie sur 1 ou Vrai, la minuterie sera réinitialisée à chaque fois que cette page
est laissé, comme si le R a été pressé. Si la valeur spéciale 2 ou PremièreFoisSeulement
est utilisé, la réinitialisation n'aura lieu que si la page a été affichée pour la première fois.
Encore une fois, c'est particulièrement utile sur la première page : une combinaison de
progression : Faux, réinitialiser:FirstTimeOnly permet de mettre en place la présentation
bien avant qu'il ne commence réellement - la première page peut être affichée aussi longtemps que vous le souhaitez,
le temps réel commence à la deuxième page.

tourner
Cette propriété est une substitution par page de la valeur globale -r option de ligne de commande : il
spécifie comment la page doit être tournée, par pas de 90 degrés dans le sens des aiguilles d'une montre.

Onenter, En congé, SurEntréeUne ​​fois, EnCongéUne fois
Ces propriétés peuvent contenir un appelable Python (c'est-à-dire une référence de fonction ou lambda
expression) qui est exécuté lorsque la page est entrée ou quittée. Les ~ Une fois variantes
ne sera exécuté que lorsque la page est entrée ou quittée pour la première fois. Les
callable ne doit prendre aucun argument. Cette fonction peut être utilisée pour associer
code Python arbitraire avec des pages spécifiques, par exemple pour exécuter des
programmes.
Mise en garde: Les expressions lambda ne peuvent pas être correctement traitées par l'enregistrement d'Info Script
fonction (S clé). Si Impressive rencontre des expressions lambda lors de l'enregistrement, il sera
retirez-les. De plus, il n'écrasera pas le script d'information d'origine, mais
générer un fichier supplémentaire qui doit être fusionné avec le script d'origine à la main.

clés
Cette propriété peut se voir attribuer un dictionnaire qui mappe les clés alphanumériques à Python
les fonctions. Par exemple, 'clés': { 'X': Une Fonction } invoquera Une Fonction() if
le caractère minuscule « x » est tapé pendant que la page est affichée. En ce qui concerne la
fonctions, les mêmes restrictions que pour les Onenter/En congé famille postuler: le
La fonction ne doit prendre aucun paramètre et les fonctions lambda ne peuvent pas être enregistrées. Aussi
notez qu'il n'est pas possible d'écraser les raccourcis clavier prédéfinis d'Impressive
avec cette méthode.

inverser
Cette propriété spécifie si les couleurs de cette page doivent être inversées dans le
de la même manière le --inverser le commutateur de ligne de commande le fait. Il remplace le --inverser mise
sur une base par page : si défini sur Vrai, la page sera toujours inversée ; si réglé sur
Faux, la page ne sera jamais inversée même si --inverser a été spécifié sur le
ligne de commande.

Notez que dans les versions d'Impressive antérieures à 0.11.0, le transition et temps de transition propriétés
défini le passage de la page courante à la suivante, pas de la page précédente à
l'actuel.

Les propriétés sont stockées ensemble dans un dictionnaire Python appelé Accessoires de page. La syntaxe
ressemble à dans cet exemple:

PageProps = {
1 : {
'title' : "Page de titre",
« transition » : PagePeel,
'son' : "background_music.mp3"
},
2 : {
'title' : "Une autre page",
'délai d'attente' : 5000
}
}

La définition de PageProps (et uniquement la définition de PageProps) sera réécrite par
Impressionnant si le S la touche est enfoncée. Les entrées PageProps définies par l'utilisateur seront également laissées
intact, à l'exception de quelques jolies impressions.

GLOBAL PRÉSENTATION PROPRIÉTÉS
Le nom de la présentation est affiché dans la barre de titre de la fenêtre Impressionnante (sinon dans
mode plein écran). Par défaut, le nom du fichier ou (si disponible) le titre des métadonnées PDF sera
utilisé à cette fin, mais le titre de la présentation peut également être explicitement défini par
écraser le Titre du document variable:
Titre du document = "Ma Présentation"

Une autre variable utile, Transitions disponibles, contient une liste de toutes les classes de transition
qui peut être utilisé pour affecter au hasard des transitions aux pages transition
biens. Ainsi, si une certaine transition n'est pas souhaitée (soit en raison d'une aversion personnelle
ou parce qu'il doit être utilisé exclusivement sur des pages où il est attribué manuellement à l'aide
Accessoires de page), quelque chose comme ce qui suit peut s'écrire :
AvailableTransitions.remove (WipeBlobs)
Par contre, il est possible d'activer des transitions qui ne sont pas activées par défaut :
Transitions disponibles += [Glisser vers le haut, Glisse vers le bas]
Alternativement, Transitions disponibles peut être complètement écrasé pour avoir le même
transition (ou ensemble de transitions) affectée à toutes les pages :
Transitions disponibles = [Fondu enchaîné]

OPTION SUPPRESSION
Une autre utilisation des scripts d'informations consiste à remplacer les paramètres par défaut ou de ligne de commande sur un
base par fichier. Cela peut être fait en écrasant simplement l'une des variables qui sont
défini au début de impressionnant.py. Chacune de ces variables correspond soit à un
paramètre de ligne de commande, ou à une constante liée à l'apparence visuelle ou aux performances. Donc,
par exemple, pour forcer le mode plein écran pour une présentation, écrivez
Plein écran = Vrai

TRAVAIL RÉPERTOIRES
Le répertoire de travail lors de l'exécution des scripts d'informations eux-mêmes est toujours le répertoire
dans lequel le script d'information est stocké.

Le répertoire de base pour les actions externes qui proviennent des propriétés de la page ou du PDF
hyperliens est toujours le répertoire du fichier PDF ou image auquel cette page appartient. En d'autre
mots, si par exemple 'sonner': "musique.mp3" est écrit dans le script d'information pour une page de
présentation.pdf, le fichier musique.mp3 devrait se trouver dans le même répertoire que
présentation.pdf.

Utilisez impressionnant en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Zabbix
    Zabbix
    Zabbix est un logiciel ouvert de classe entreprise
    source solution de surveillance distribuée
    conçu pour surveiller et suivre
    performances et disponibilité du réseau
    serveurs, appareil...
    Télécharger Zabbix
  • 2
    KDiff3Name
    KDiff3Name
    Ce référentiel n'est plus maintenu
    et est conservé à des fins d'archivage. Voir
    https://invent.kde.org/sdk/kdiff3 for
    le code le plus récent et
    https://download.kde.o...
    Télécharger KDiff3
  • 3
    Chargeur USBGX
    Chargeur USBGX
    USBLoaderGX est une interface graphique pour
    Le chargeur USB de Waninkoko, basé sur
    libwigui. Il permet de répertorier et
    lancer des jeux Wii, des jeux Gamecube et
    homebrew sur Wii et WiiU...
    Télécharger USBLoaderGX
  • 4
    Firebird
    Firebird
    Firebird RDBMS offre des fonctionnalités ANSI SQL
    & fonctionne sous Linux, Windows &
    plusieurs plates-formes Unix. Fonctionnalités
    excellente simultanéité et performances
    & Puissance...
    Télécharger Firebird
  • 5
    KompoZer
    KompoZer
    KompoZer est un éditeur HTML wysiwyg utilisant
    la base de code de Mozilla Composer. Comme
    Le développement de Nvu a été arrêté
    en 2005, KompoZer corrige de nombreux bugs et
    ajoute un f...
    Télécharger KompoZer
  • 6
    Téléchargeur de mangas gratuit
    Téléchargeur de mangas gratuit
    Le Free Manga Downloader (FMD) est un
    application open source écrite en
    Object-Pascal pour la gestion et
    télécharger des mangas à partir de divers sites Web.
    C'est un miroir...
    Télécharger gratuitement Manga Downloader
  • Plus "

Commandes Linux

Ad