EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

impresionant - Online în cloud

Rulați impresionant în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda impresionantă care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


Impresionant - instrument de prezentare cu bomboane pentru ochi

REZUMAT


impresionant [OPȚIUNI...] FIȘIERE...

DESCRIERE


Impressive este un program simplu de prezentare care afișează diapozitive de fișiere imagine (JPEG,
PNG, TIFF și BMP) sau documente PDF. Redarea se face prin OpenGL, care permite unele
efecte „bomboane pentru ochi”.

Un GPU oarecum modern (unitate de procesare grafică) care acceptă OpenGL 2.0 sau OpenGL ES 2.0
și sunt necesare drivere adecvate pentru a rula Impressive.

OPŢIUNI


-a or --auto
Treceți automat la pagina următoare după numărul de secunde dat. Împreună
cu -w opțiunea (descrisă mai jos), aceasta poate fi folosită pentru a crea automat
prezentări de diapozitive.

-A : or --aspect :
Specifică raportul de aspect al afișajului. În mod normal, Impressive presupune că pixelul
raportul de aspect este de 1:1 (pixeli pătrați), indiferent de rezoluția afișajului pe care o are
fost înființat. Dacă a fost selectată o rezoluție care nu se potrivește cu cea a afișajului
raportul de aspect, ecranul va fi distorsionat. Pentru a depăși acest lucru, această opțiune poate fi
folosit pentru a specifica manual raportul de aspect al afișajului, de exemplu „-A 16:9”. Rețineți că aceasta
opțiunea nu are efect dacă backend-ul MuPDF este utilizat pentru randare.

-b or --noback
Dezactivează redarea în fundal. În mod implicit, Impressive va pre-rada toate paginile în
un thread de fundal separat în timp ce prezentarea rulează. Dacă această opțiune este
specificat, va reda toate paginile imediat la pornire. Această opțiune are
nici un efect dacă memoria cache este dezactivată (--cache nici unul, Vezi mai jos).

-B or --boxfade
Setează durata (în milisecunde) a fade-in/fade-out casetei de evidențiere
animaţie. Valoare implicită: 100 ms.

-c or --cache
Specifică modul cache al paginii de utilizat. Opțiunile valide sunt:
nici unul
Dezactivează total stocarea în cache a paginii, doar pagina curentă și următoarea
va fi păstrat în RAM. Săritul între pagini va fi foarte lent, deoarece
Impresionant va trebui să redeze paginile solicitate din mers. În plus,
pagina de prezentare generală nu va fi completă până când fiecare pagină nu va fi afișată cel puțin
o singura data.
memorie
Memorează toate imaginile paginii în cache. Aceasta este cea mai rapidă metodă, dar asta
necesită cantități foarte mari de memorie (aproximativ 3 MiB pe pagină la 1024x768
rezoluţie).
comprimat or z
Memorează toate imaginile paginii în cache, de asemenea, dar în formă comprimată. Asta va
fi puțin mai lent decât memorie mod, dar pe pagini cu fundal uniform,
acest lucru va reduce cu ușurință cantitatea necesară de RAM cu un factor de 20.
disc
Aprecieri memorie, dar folosește un fișier temporar mai degrabă decât memorie pentru stocare. Acest
este implicit.
persista
Utilizează un fișier cache permanent pentru stocarea în cache. Acest fișier nu va fi șters când
Impresionant iese și va fi reutilizat la invocări ulterioare. Implicit
numele pentru fișierul cache este derivat ca și numele pentru Scripturile Info (vezi
mai jos pentru o explicație), dar cu a .cache extensia numelui de fișier în loc de
. Info. Această metodă este puțin mai lentă decât disc modul, ci intervalul de timp
până când pagina de prezentare generală este complet populată va fi redus semnificativ
dacă Impressive este rulat din nou cu aceleași fișiere de intrare și opțiuni.
Numele modului poate fi prescurtat după bunul plac, până la un caracter. Prin urmare, --cache
persista, -c persista și chiar -cp toate sunt sinonime.

-C [:,] sau --cursor [:,]
Această opțiune poate fi utilizată pentru a specifica o imagine care va fi utilizată ca (software)
cursorul mouse-ului în locul celui normal (hardware). Poate fi fie un nume al unui
fișier imagine (de obicei un .png transparent) sau una dintre valorile speciale "-" (liniuță)
sau "lipsă", ambele selectând o imagine de cursor încorporată. Pe platformele care o fac
nu acceptă un cursor hardware, acest cursor implicit va fi folosit și ca implicit
dacă această opțiune nu este utilizată.
Dacă este specificat numele unui fișier extern, poziția hotspot-ului (the
pixel din interiorul cursorului unde se află poziția actuală a mouse-ului).
specificat, de asemenea, de exemplu: --cursor mycursor.png:2,4.

--ceas
Dacă această opțiune este activată, timpul curent va fi afișat în loc de timpul scurs
timp dacă afișarea orei este activată (cu butonul T tastați controlul implicit
configurație). Compatibil cu -M opțiune.

--control-ajutor
Această opțiune va afișa un scurt ecran de ajutor cu privire la configurația controlului
(legături de la tastatură și mouse) funcționează, împreună cu o listă a tuturor evenimentelor recunoscute și
acțiuni și o descărcare a legăturilor curente (care este configurația implicită dacă
nici unul altul -e/--lega or -E/-- controale opțiunile preced această opțiune). După care,
Impresionant va ieși; nicio prezentare nu va fi începută.

-d or --durată
Specifică timpul de rulare estimat al prezentării. The timp parametrul poate fi
fie un număr de secunde, fie un timp care poate fi citit de om 1:23 (1 minut și 23
secunde), 4: 56h (4 ore și 56 minute), 3m45s (3 minute și 45 de secunde), 5m (5
minute) sau 1:23:45 (1 oră, 23 de minute și 45 de secunde).
Dacă este specificată o durată estimată, Impressive va afișa un verde semi-transparent
bara de progres din marginea inferioară a ecranului, indicând cât timp a mai avut deja
a trecut. Dacă timpul a expirat, bara va ocupa toată marginea și va deveni galben
(la 125% din timpul estimat) la roșu (la 150% sau mai mult).

-D or --mousedelay
Setează timpul (în milisecunde) în care cursorul mouse-ului este afișat în modul ecran complet
nu este mișcat. Există două valori speciale: 0 (zero) arată cursorul mouse-ului
permanent, 1 (unul) îl ascunde complet. Valoarea implicită este 3000 ms.

--întuneric
Specifică cât de mult va deveni ecranul mai întunecat când se utilizează casetele de evidențiere sau
modul reflectoare. Valoarea este specificată în procente, 25 fiind implicit. A
valoarea zero ar însemna că nu se întunecă deloc (ecranul ar fi doar neclar
ușor și desaturat dacă hardware-ul grafic îl acceptă) și o valoare de 100
ar face totul în negru, cu excepția părților evidențiate ale ecranului.

-e or --lega
Configurați legăturile de la tastatură sau mouse. Pentru sintaxa argumentului, consultați
Secțiunea Configurare control a manualului.

-E or -- controale
Încarcă un fișier de configurare pentru legăturile de la tastatură și mouse. Pentru sintaxa acestora
fișiere, consultați secțiunea Configurare control a manualului.

--evtest
Dacă se specifică această opțiune, Impressive nu va începe o prezentare normală, dar
în schimb, intrați în așa-numitul „Mod de testare eveniment” după ce afișajul a fost
initializat. În acest mod, Impressive va captura pur și simplu toată tastatura și mouse-ul
evenimente și afișați numele ultimului eveniment pe ecran. În plus, evenimente
va fi înregistrat în ieșirea standard. Acest mod ajută la determinarea numelor evenimentelor
pentru fiecare cheie atunci când creați o configurație de control personalizată (consultați Control
secțiunea Configurare).

-f
Setează modul fereastră/ecran complet cu care va porni Impressive. Această opțiune poate fi
specificat de mai multe ori; de fiecare dată când este găsit, următoarea dintre cele trei opțiuni este
selectat, în următoarea ordine: (1.) Adevărat pe tot ecranul mod, inclusiv setarea
mod video. Acesta este modul implicit. (2.)windowed modul, în care Impressive rulează într-un
fereastra standard. (3.)"Ecran complet fals", în care ecranul complet este emulat prin uding
o fereastră fără margini care umple întregul ecran. Setarea rezoluției afișajului
nu este posibil în acest mod. Fiecare dintre aceste moduri are o opțiune lungă corespunzătoare
care o permite direct (--ecran complet, -- cu fereastră și --fake-fullscreen).

--ecran complet
Pornește Impresionant în modul ecran complet (implicit). Vezi discuția despre -f
opțiune pentru detalii.

--fake-fullscreen
Pornește impresionant în modul „ecran complet fals”. Vezi discuția despre -f opțiune
pentru detalii.

-F or --font
Impressive folosește un fel de text OSD pentru a suprapune numărul și titlul paginii curente
(dacă este disponibil) pe pagina de prezentare generală. Această opțiune poate fi folosită pentru a specifica un TrueType
fișier de font (.ttf) de utilizat pentru OSD. Dacă calea specificată nu indică direct
la un fișier de font utilizabil, Impressive va încerca să caute în directoarele de fonturi ale sistemului.
Se presupune că toate fonturile sunt stocate mai jos / usr / share / fonts, /usr/local/share/fonts
or /usr/X11R6/lib/X11/fonts/TTF în acest scop (cel din urmă este util pentru Mac
în special sistemele OS X). Dacă această opțiune nu este specificată, oricare dintre DejaVuSans.ttf
or Vera.ttf (numele tipic de fișier al Bitstream Vera Sans) va fi folosit ca a
Mod implicit.

-g x[++] sau --geometrie x[++]
Setează dimensiunea ecranului sau rezoluția pe care Impressive va folosi (în pixeli). Dacă xrandr is
instalat, dimensiunea implicită a ecranului pentru modul ecran complet este ecranul curent
rezoluţie; pe alte platforme, Impressive folosește cea mai înaltă rezoluție disponibilă pentru
sistemul grafic. Dacă nu poate fi determinată o rezoluție standard, valoarea implicită este
1024x768 pixeli. Acesta este, de asemenea, implicit pentru modul ferestre.
În plus, dacă parametrii suplimentari posX și buchet de flori sunt prezenti, precizeaza ei
poziția colțului din stânga sus al ferestrei (față de colțul din stânga sus
colțul desktopului), în pixeli, pentru modul ferestre și ecran complet fals. The
valorile sunt ignorate în modul „adevărat” pe ecran complet.

-G [:] sau --gamma [:]
Setează gama de pornire și valoarea (opțională) a nivelului de negru. Nivelul de negru este
nivelul de intensitate al imaginii originale (0...254) care urmează să fie mapat la negru
Ieșirea lui Impresionant. Rețineți că este posibil ca ajustările nivelului de negru și gama să nu fie disponibile
sau constrâns pe unele sisteme.

-h or --Ajutor
Dacă această opțiune este specificată, Impressive scrie un scurt ecran de ajutor în linia de comandă
ieșire standard și nu începe o prezentare.

-H or --jumătate de ecran
Această opțiune face ca Impressive să arate pagina de prezentare generală și elementele OSD din dreapta
doar jumătate din ecran. Pagina de prezentare generală va afișa doar jumătatea stângă a
slide-uri ca previzualizări. Folosind o configurație cu mai multe monitoare cu un ecran virtual larg și
diapozitive special concepute (de exemplu, cele care pot fi generate cu LaTeX proiector
clasă), acest lucru face posibil să aveți notele prezentatorului pe al doilea ecran.
Rețineți că tranzițiile și animațiile încă funcționează pe întreg ecranul,
făcând unele dintre ele (cum ar fi PagePeel) arată urât. Impresionant dezactivează, de asemenea
imagine de ansamblu zoom animație în modul jumătate de ecran; poate fi reactivat de explicit
setându-l la o altă valoare cu o opțiune ulterioară de linie de comandă (--zoomtime).
O altă limitare este că alocarea jumătăților de ecran (diapozitive la stânga,
vedere de ansamblu dreapta) este fix.

-i or --initialpage
Specifică numărul paginii cu care începe. Valoarea implicită este 1 (începe cu
prima pagina). Dacă este specificată o altă valoare, pagina este afișată prin dreapta Impressive
după inițializare nu este primul din lista PDF sau de imagini. În plus,
pre-rendarea (dacă este activată) va începe, de asemenea, la pagina specificată.

-I or --script
Ignoră derivarea automată a numelui fișierului scriptului de informații și specifică un script
fişier direct.

--inversa
Această opțiune face ca Impressive să inverseze culorile fiecărei pagini, transformând negru în alb
si invers. Rețineți că este o inversare completă RGB, așa că, de exemplu, se va întoarce
de asemenea, de la verde închis până la violet deschis (și invers).

-k or --progres automat
Această opțiune face ca Impressive să arate o bară de progres în partea de jos a ecranului,
vizualizarea timpului de expirare pe paginile care au unul (fie specificat ca proprietate a paginii
sau folosind --auto opțiunea de linie de comandă). Nu se face nimic pe paginile care nu au
un timeout.
Bara de progres afișată de această opțiune are prioritate față de --durată or
--page-progress bare: Dacă una dintre aceste opțiuni este de asemenea specificată, timeout
bara de progres va fi afișată pe paginile cu un timeout, iar cealaltă bară de progres va fi afișată
să fie afișat pe paginile fără unul.

-l or --listtrans
Dacă această opțiune este specificată, Impressive scrie o listă cu toate tranzițiile disponibile
clase la ieșire standard și nu începe o prezentare. Tranziții care sunt
activate în mod implicit sunt marcate cu o stea (*) stânga numelui clasei.

-L or --aspect
Specifică aspectul OSD. Citiți mai jos pentru o explicație a acestei opțiuni

--min-box-size
Această opțiune setează dimensiunea minimă a unei casete de evidențiere, în pixeli. Cutii care nu sunt
Acești pixeli lățimi și înalți sunt respinși pentru a preveni crearea accidentală
a casetelor de evidențiere. Valoarea implicită pentru aceasta este de 30 de pixeli.

-M or --minute
Dacă această opțiune este setată, Impressive va afișa temporizatorul de pe ecran (activat cu
Tasta [T]) numai cu o rezoluție de 1 minut. În mod implicit, va afișa un cronometru cu 1
a doua rezoluție.

--noblur
Implicit, Impressive folosește un shader fragment pentru a estompa și a desatura imaginea atunci când
în caseta de evidențiere sau în modul reflectoare. Acesta este de obicei cel mai rapid și mai frumos
metodă; cu toate acestea, unele implementări hardware foarte vechi nu pot face față acestui shader
și reveniți la o implementare software inutilizabil de lentă. Încercări impresionante
detectează scenarii în care s-ar întâmpla acest lucru și revine automat la a
implementare diferită.
Pot exista situații în care acest mecanism eșuează și Impressive încearcă să îl folosească
shaderul nefunctional oricum. În aceste cazuri, --noblur poate fi folosită opțiunea
pentru a impune implementarea de rezervă.

--noclicks
Dacă această opțiune este activată, treceți la pagina anterioară sau următoare cu stânga și
butoanele din dreapta mouse-ului sunt dezactivate. Comenzile rapide de la tastatură nu sunt afectate de
acest.
Rețineți că această opțiune funcționează așa cum este prevăzut atunci când sunt utilizate controalele implicite. Dacă
il -e/--lega or -E/-- controale au fost folosite opțiuni, --noclicks s-ar putea să nu aibă
efectul scontat.

--nologo
Această opțiune dezactivează afișarea logo-ului Impressive și a numărului de versiune. În schimb, cel
ecranul de încărcare va fi doar negru sau, dacă redarea în fundal este dezactivată, doar ecranul
bara de progres va fi vizibilă.

-o or --ieșire
Nu afișați prezentarea, ci redați-o într-o serie de fișiere imagine PNG
în interiorul directorului specificat. Imaginile vor fi generate în curent
rezoluția specificată de -g opțiune. Această opțiune este utilă dacă prezentarea
urmează să fie dat pe un PC străin cu un Xpdf vechi, stricat sau problematic
instalare: Prin generarea de imagini ale paginilor PDF, se asigură că nu
erori de randare se vor produce pe sistemul țintă.

-O or --autooverview
Activează sau dezactivează derivarea automată a faptului că o pagină va fi sau nu
afișat pe pagina de prezentare generală. Această caracteristică se bazează pe faptul că unele LaTeX
pachetele de prezentare etichetează toate paginile cu un titlu (care poate fi citit de Impressive
cu ajutorul pdftk), cu excepția celor care conțin mai mulți pași de dezvăluire.
Sunt disponibile următoarele moduri:
de pe
Dezactivează modul automat de prezentare generală. Toate paginile vor fi afișate în prezentarea generală
pagina în mod implicit. Aceasta este și setarea implicită.
primul
Toate paginile cu un titlu PDF vor fi afișate pe pagina de prezentare generală. Scopul
este de a arăta inițială starea diapozitivelor în mai mulți pași pe pagina de prezentare generală.
ultimul
Toate paginile înainte o pagină cu un titlu PDF va fi afișată pe pagina de prezentare generală.
Scopul este de a arăta final starea diapozitivelor în mai mulți pași pe imaginea de ansamblu
.
Din nou, modul poate fi abreviat în mod arbitrar, până la un caracter, la fel ca
cu -c varianta de mai sus..

-p - or --pagini -
Folosind această opțiune, intervalul paginii afișate poate fi restrâns. The
prezentarea va începe la prima pagină din gamă. Toate paginile din afara
intervalul nu va fi afișat pe pagina de prezentare generală și nu va fi stocat în cache. Cu toate acestea, ei
poate fi introdus manual atunci când parcurgeți prezentarea. Datorită faptului că
aceste pagini nu sunt stocate în cache, pregătirea afișajului va dura mult mai mult.

-P or --gspath
Această opțiune poate fi folosită pentru a suprascrie detectarea automată a căii Xpdf / GhostScript. The
calea completă către executabilul fie al GhostScript (gs or gs.exe) sau Xpdf pdftoppm
utilitatea trebuie specificată.

-q or --page-progress
Dacă această opțiune este activată, Impressive va afișa un semi-transparent albastru deschis
bara de progres din marginea inferioară a ecranului care arată poziția în interiorul
prezentare, adică relația dintre numărul paginii curente și totalul
număr de pagini. Rețineți că această bară de progres nu va fi afișată dacă durata
bara de progres (-d opțiunea) este de asemenea activată.

-Q or --autoquit
Dacă această opțiune este specificată, Impressive se închide automat când încearcă să navigheze
la pagina de după ultima pagină sau la pagina de dinaintea primei pagini.
Această opțiune nu are niciun efect dacă --înfășurare este folosit.

-r or --roti
Afișează toate paginile rotite de nx90 de grade în sensul acelor de ceasornic. Încerca -r 1 or -r 3 Dacă există
probleme cu PDF-urile generate de LaTeX pe unele versiuni Xpdf sau GhostScript.

-s or --scară (imagine intrare numai)
Dacă un director cu fișiere imagine este folosit ca intrare, Impressive va reduce imaginile
care sunt prea mari pentru ecran. Dar, implicit, nu se va extinde mai mic
imagini pentru a se potrivi pe ecran; va lăsa în schimb o margine neagră. Această opțiune
anulează această setare și permite upscaling-ul imaginilor mai mici.

-s or --supereșantion (PDF intrare numai)
Acest comutator permite antialiasing prin supraeșantionare de 4x în loc de normal
metoda de eșantionare multiplă folosită de Xpdf sau GhostScript. În timp ce acest lucru le degradează de obicei pe ambele
calitate vizuală și performanță, poate fi necesar pentru eludarea benzilor albe
sau modele asemănătoare moire în gradienți.

-S or --marimea fontului
Această opțiune setează dimensiunea, în pixeli, a fontului OSD. Valoarea implicită este 14.

--raza-punctului
Această opțiune setează raza inițială a reflectoarelor, în pixeli. Valoarea implicită
este 64.

-t or --tranziție
Folosind acest comutator, setul de tranziții Impressive va desena aleatoriu la pagină
pot fi specificate modificări. Dacă este specificată o singură clasă de tranziție, această clasă
va fi folosit pentru toate paginile care nu au o altă tranziție atribuită în mod explicit
în proprietățile paginii lor. Tranzițiile multiple trebuie separate prin virgule; ei
vor fi folosite în ordine aleatorie. The -l opțiunea poate fi folosită pentru a obține o listă a celor disponibile
tranziții.

-T or --transtime
Setează durata (în milisecunde) a tranzițiilor de pagină. 0 (zero) dezactivează
tranziții cu totul. Valoare implicită: 1000 ms.

--urmărire
Această opțiune activează modul de urmărire a timpului. În acest mod, un raport al tuturor paginilor vizitate
cu durata de afișare, orele de intrare și de plecare vor fi scrise la standard
ieșire. Acest lucru poate fi foarte util atunci când pregătiți prezentări.

-u or --sondaj
Dacă se specifică această opțiune, se va verifica fișierul sursă sau directorul
se schimba regulat. Dacă o modificare în fișierul PDF de intrare sau în oricare dintre fișierele imagine din
directorul de imagine de intrare este detectat, cache-ul paginii va fi golit și
pagina curentă, precum și scriptul de informații vor fi reîncărcate. Pagina curentă
tranziția va fi afișată între versiunea veche și cea nouă a paginii.
Noul fișier PDF trebuie să aibă cel puțin la fel de multe pagini ca cel vechi; de asemenea, ar trebui
au același raport de aspect. Dacă intrarea este un director, fișierele imagine nu trebuie să aibă
a dispărut.

-v or --verbos
Această opțiune face ca Impressive să fie mai detaliat, adică va imprima puțin mai mult
mesaje informative decât de obicei.

-V or --scanare excesivă
Fișierele PDF conțin adesea cantități mici de margini albe în jurul marginilor care arată
rău în prezentările pe ecran. Pentru a elimina această problemă, Impressive folosește „overscan”:
Fișierele PDF nu vor fi redate pentru a se potrivi exact cu dimensiunea ecranului, dar vor fi
redat puțin mai mare, astfel încât marginile (eventual rupte) să poată fi tăiate. The
cantitatea de suprascanare, în pixeli de ecran, poate fi setată cu această opțiune. Implicit
valoarea este de 3 pixeli, ceea ce ar trebui să elimine marginile în majoritatea prezentărilor cel mai frecvent
rezoluțiile ecranului fără a tăia prea mult paginile.

-w or --înfășurare
Dacă această opțiune este setată, Impressive se va „încheia” la prima pagină după ultima
pagină. Cu alte cuvinte, avansarea la pagina următoare la sfârșitul prezentării
va reporni întreaga prezentare.

-W or --noroată
În mod implicit, este posibilă schimbarea paginilor folosind rotița mouse-ului. Această opțiune
dezactivează acest comportament, care poate fi util pentru a preveni modificările false ale paginii dacă
roata mouse-ului este posibil să fie mișcată accidental.
Rețineți că această opțiune funcționează așa cum este prevăzut atunci când sunt utilizate controalele implicite. Dacă
il -e/--lega or -E/-- controale au fost folosite opțiuni, --noclicks s-ar putea să nu aibă
efectul scontat.

-- cu fereastră
Pornește impresionant în modul fereastră. Vezi discuția despre -f opțiune pentru
Detalii.

-x or --decolorare
Această opțiune permite un efect de fade-in uniform la începutul prezentării și a
efect de fade-out chiar înainte ca Impressive să se închidă.

-X or --amesteca
Dacă această opțiune este activată, fișierele de intrare vor fi amestecate în ordine aleatorie
înainte de a începe prezentarea. Paginile individuale ale fișierelor de intrare PDF vor rămâne
în ordinea lor inițială, totuși, deci această opțiune este utilă în principal pentru imagine
prezentări.

-y or --auto-auto
Această opțiune poate fi folosită împreună cu --durată pentru ca Impressive să calculeze o pagină
timeout (ca și în cazul --auto opțiunea) automat. Aceasta are ca rezultat o prezentare
care rulează automat, afișând fiecare diapozitiv în același timp, astfel încât
durata totală dorită va fi atinsă (aproape) exact.

-z or --măriți
Setează factorul de zoom care este utilizat în modul zoom. Trebuie să fie o valoare întreagă de at
cel puțin 2. Valoarea implicită este 2. Rețineți că s-ar putea să nu fie posibil să obțineți
zoom de înaltă calitate pentru factori mari de zoom din cauza restricțiilor hardware. De asemenea,
rețineți că, dacă hardware-ul nu acceptă texturi non-power-of-two sau dacă -e
este utilizată opțiunea, numărul trebuie să fie o putere de doi.

-Z or --zoomtime
Setează durata (în milisecunde) a efectelor de mărire/micșorare a paginii de prezentare generală.
Valoare implicită: 250 ms.

--cachefile
Activează modul cache persistent și specifică numele fișierului cache de utilizat.

ARGUMENTE


În urma opțiunilor, trebuie specificate numele fișierului de intrare. Tipurile de fișiere recunoscute sunt
PDF, JPEG, PNG, TIFF, BMP și PGM/PPM. Dacă numele unui director este pus în comandă
linie, toate fișierele de imagine recunoscute (fără fișiere PDF!) din acest director vor fi redate
ordine alfanumerică (insensibil la majuscule).

În plus, Impressive poate folosi un fișier text care conține o listă de fișiere sau directoare
show: Acest fișier text trebuie să conțină cel mult un nume de fișier pe linie; fiecare caracter după a
semn hash (#) este tratat ca un comentariu și va fi ignorat. Dacă un astfel de comentariu este pus pe
aceeași linie ca numele unui fișier imagine, va fi folosit ca titlu al paginii. Listează numele fișierelor trebuie
să fie prefixat cu un semn la (@) pe linia de comandă, de ex impresionant @my_list_file.

Impressive va extinde și caracterele wild-card (* și ?) dacă acest lucru nu este deja făcut de
shell, dar în afară de asta, nu va reordona argumentele. Astfel, va arăta
documentele în ordinea specificată la linia de comandă.

STRUCTURA OPŢIUNI
Opțiunea de aspect OSD (-L/--aspect) acceptă un șir separat prin virgulă cheie=valoare perechi.
Sunt recunoscute următoarele cuvinte cheie:
alfa
Opacitatea textului OSD, fie ca valoare în virgulă mobilă între 0 și 1 sau a
procent între 2 și 100.
margine
Distanța (în pixeli) a textului OSD până la marginile ecranului.
timp
Poziția cronometrului.
titlu
Poziția titlului paginii în modul de prezentare generală.
pagină
Poziția numărului paginii în modul de prezentare generală.
Starea
Poziția liniei de stare.
Specificațiile de poziție sunt compuse dintr-un singur caracter care indică dacă textul
va fi afișat în partea de sus (T) sau de jos (B) marginea ecranului și un caracter care
indică dacă va apărea în stânga (L), pe dreapta (R) sau centrat (C).

De exemplu, aspectul OSD implicit este egal cu următorul șir de opțiuni:
-L margin=16,alpha=1,time=TR,title=BL,page=BR,status=TL

EXEMPLE
Următoarele exemple ilustrează câteva linii de comandă tipice. Ei presupun că Impresionant
poate fi rulat prin simpla tastare „impresionant" pe linia de comandă. În funcție de cât de impresionant
este instalat, acesta trebuie înlocuit cu modul real de a rula Impressive (de ex
"piton ~/impressive/impressive_dev.py" pentru o nouă verificare SVN). În plus, fișierul
"demo.pdf„ este folosit ca document pentru a se afișa aici; evident, acesta trebuie înlocuit cu
calea către fișierul PDF real.

În cel mai simplu caz, Impressive este rulat direct cu numele fișierului de afișat și nr
parametri suplimentari. Aceasta va începe o prezentare pe ecran complet cu toate setările la ele
implicite:
impresionant demo.pdf

Pentru a verifica rapid un pachet de diapozitive, ar putea avea sens să rulați Impressive într-un format mic
fereastră și nu ecran complet. Acest lucru se poate face cu ceva de genul
impresionant -f -g 800x600 demo.pdf

Impressive poate fi folosit și în scenarii de semnalizare digitală, cum ar fi afișaje în vitrine
cu o prezentare permanentă. Acest lucru poate fi realizat prin avans impresionant la următorul
pagina automat după un timp specificat (de ex. 10 secunde) și reporniți prezentarea
de la început după ultimul slide:
impresionant -a 10 -w demo.pdf

UTILIZARE


La pornire, Impressive va afișa un ecran negru cu sigla programului în centru. Dacă
stocarea în cache este activată, dar redarea în fundal este dezactivată, toate paginile prezentării
va fi apoi redat o dată. O bară în jumătatea inferioară a ecranului afișează progresul
această operațiune. Orice clic de tastă sau mouse (cu excepția celor care părăsesc Impressive, de obicei Q
și Esc) omite acest proces, cu efectul că Impressive va reda restul
pagini la cerere. Vă rugăm să rețineți că pagina de prezentare generală nu va fi completă până la fiecare pagină
a fost redat cel puțin o dată. Cu alte cuvinte, dacă procesul de precaching a fost omis,
vor fi afișați substituenți pentru toate paginile care nu au fost redate încă. În mod implicit,
Impresionant va acumula memoria cache în fundal în timp ce prezentarea rulează. Prin urmare,
bara de progres nu va apărea și pregătirea va dura doar o perioadă de timp
necesare pentru a reda primele două pagini ale prezentării. După această inițializare
proces, Impressive va trece la prima pagină direct și fără nicio tranziție.

DEFAULT CONTROALE


Comenzile de la tastatură și mouse utilizate de Impressive sunt configurabile (cu foarte puține
excepții). Controalele implicite sunt după cum urmează:

Esc cheie
Reveniți din modul special activ în prezent (zoom, prezentare generală, reflectoare, evidențiere
cutii); dacă nu este activ un astfel de mod special, părăsiți cu totul Impressive.

Q cheie sau Alt+F4
Renunță la Impressive imediat.

LMB (butonul stâng al mouse-ului), roata mouse-ului în jos, Pagină Jos cheie, cursor Jos cheie, cursor Dreapta
cheie sau Spacebar
Accesați pagina următoare (folosind o tranziție).

RMB (butonul dreapta al mouse-ului), rotița mouse-ului în sus, Pagină Up cheie, cursor Up cheie, cursor Stânga cheie sau
backspace cheie
Accesați pagina anterioară (folosind o tranziție).

Acasă cheie / Sfârşit cheie
Accesați direct prima sau ultima pagină a prezentării.

Ctrl cheie (Change)
Dacă una dintre tastele de navigare a paginii (Pagină Sus/Jos, Tastele cursor, Spațiu, Spațiu înapoi,
Acasă, Sfârșit) este apăsată în timp ce tasta Ctrl este apăsată, pagina de destinație va fi
a intrat imediat, fără tranziție.

L cheie
Reveniți la ultima pagină (afișată cel mai recent). Aceasta poate fi folosită pentru a comuta înapoi
și mai departe între două pagini.

F cheie
Comutați modul ecran complet.

Tab cheie
Măriți înapoi la pagina de prezentare generală. În modul de prezentare generală, o pagină poate fi selectată cu
mouse-ul și activat cu butonul stâng al mouse-ului. Mouse-ul din dreapta sau din mijloc
butonul sau tasta Tab părăsesc modul de prezentare generală fără schimbarea paginii curente.

MMB (butonul din mijloc al mouse-ului)
În modul de afișare normal, aceasta acționează ca tasta Tab: zoomează înapoi la prezentarea generală
pagină. Dacă pagina este mărită, va reveni la modul normal.

LMB printr-un hyperlink PDF
Salt la pagina la care face referire hyperlink. Două tipuri de hyperlinkuri sunt
acceptat: linkuri care indică o altă pagină a aceluiași document și URL
hyperlink-uri precum link-uri Web și adrese de e-mail. Această caracteristică este disponibilă numai dacă
pdftk este instalat. În plus, XDG-deschis din proiectul freedesktop.org Portland
este necesar pentru ca linkurile URL să funcționeze. Vă rugăm să rețineți că funcția de hyperlink nu va fi
funcționează corect atunci când paginile sunt rotite.

faceți clic și trageți cu LMB (Butonul stânga al mouse-ului)
Creați o nouă casetă de evidențiere. În timp ce cel puțin o casetă de evidențiere este definită pe
pagina curentă, pagina însăși va fi afișată într-un mod mai întunecat, neclar și (dacă este acceptat
de hardware-ul grafic) redare desaturată. Doar casetele evidențiate vor fi
afișate în luminozitatea, claritatea și saturația culorii originale.
Dacă rămâne o pagină cu casete evidențiate, casetele vor fi salvate și restaurate
data viitoare când această pagină va fi afișată din nou.

RMB (butonul dreapta al mouse-ului) deasupra unei casete evidențiate
Dacă se face clic pe butonul drept al mouse-ului în timp ce cursorul mouse-ului este deasupra unei evidențieri
cutie, cutia va fi scoasă. Dacă ultima casetă dintr-o pagină este eliminată, pagina va fi eliminată
devine din nou luminos și ascuțit.

S cheie
Salvați scriptul de informații asociat cu prezentarea curentă. Scopul principal pentru
aceasta este pentru a salva permanent casetele de evidențiere sau comenzile rapide de la tastatură, astfel încât acestea să fie
restaurat data viitoare când începe această prezentare.

T cheie
Activați sau dezactivați afișarea orei din colțul din dreapta sus al ecranului. Dacă
temporizatorul este activat în timp ce este afișată prima pagină a prezentării
activează modul de urmărire a timpului, la fel ca și opțiunea din linia de comandă --urmărire HAD
fost specificat.

R cheie
Resetați cronometrul prezentării.

C cheie
Elimină („șterge”) toate casetele de evidențiere din pagina curentă.

Retur cheie sau Intrați cheie
Comutați modul reflectoare. În acest mod, pagina este întunecată în același mod ca și cum ar fi
casetele de evidențiere sunt prezente, dar în loc de (sau în plus față de) casetele, a
„Reflector” circular va fi afișat în jurul poziției cursorului mouse-ului, în continuare
fiecare mișcare a cursorului mouse-ului.

+ / - cheie, 9 / 0 tasta sau rotița mouse-ului în modul reflectoare
Reglați raza reflectoarelor.

Ctrl+9 or Ctrl+0 chei
Resetează raza reflectoarelor la valoarea implicită, adică valoarea care a fost setată
sus de către rază proprietatea paginii, the --raza-punctului opțiunea de linie de comandă sau
Implicit încorporat pentru Impressive.

7 / 8 cheie
Ajustați cantitatea de întunecare aplicată paginii în lumina reflectoarelor sau caseta de evidențiere
Mod.

Ctrl+7 or Ctrl+8 chei
Resetează cantitatea de întunecare în modul reflector sau casetă de evidențiere la valoarea implicită
valoare, adică valoarea care a fost stabilită de întuneric proprietatea paginii, the
--întuneric opțiunea de linie de comandă sau implicită încorporată a Impressive.

Z cheie
Comutați modul zoom. Când această tastă este apăsată pentru prima dată, pagina curentă se va mări.
Pagina va fi afișată la dimensiune dublă, dar la rezoluția sa originală (adică
va fi neclar). Impressive va reda pagina la noua rezoluție dacă
hardware-ul grafic îl acceptă. În acest timp, va impresionant nu accepta orice
de intrare, așa că nici nu vă gândiți să faceți clic pe mouse sau să apăsați tastele înainte de
imaginea devine din nou clară.
În modul zoom, toate celelalte funcții vor funcționa normal. Orice operațiuni care pleacă
pagina curentă, cum ar fi răsturnarea paginii sau intrarea în ecranul de prezentare generală, va fi
părăsiți și modul zoom.

[ / ] cheie
Reglați valoarea gamma a afișajului (s-ar putea să nu fie acceptată pe fiecare hardware).

{ / } cheie
Reglați nivelul de negru al afișajului (s-ar putea să nu fie acceptat pe fiecare hardware).

\ cheie
Reveniți la normal nivelul gamma și negru.

O cheie
Aceasta va comuta marcajul „vizibil pe pagina de prezentare generală” a paginii curente. The
rezultatul nu va fi vizibil imediat, dar poate fi salvat în scriptul de informații
(folosind S cheie) și va fi în vigoare data viitoare când va începe prezentarea.

I cheie
Aceasta va comuta semnalul de ignorare a paginii curente. O pagină marcată ca fiind omisă
nu poate fi accesibil cu tastele normale de navigare înainte/înapoi.

B / W cheie sau . (punct) / , (virgulă) cheie
Fade la negru sau, respectiv, alb. Această caracteristică poate fi utilizată dacă o tablă albă sau
tablă în fața zonei de proiecție va fi folosită în timpul prezentării.
Folosind aceste două taste, ecranul se va estompa într-o culoare solidă. La orice apăsare de tastă sau
clic mouse-ul, acesta va reveni la normal. Aceste chei nu sunt disponibile în prezentare generală
Mod.

faceți clic și trageți cu RMB (butonul dreapta al mouse-ului) în modul zoom
Mutați partea vizibilă a paginii în modul zoom.

cursor tastele în modul de prezentare generală
Navigați prin pagini.

Alt+Tab chei
Dacă Impressive este în modul ecran complet, fereastra va fi minimizată astfel încât celelalte
se pot folosi aplicatii.

Orice tastă alfanumerică (Az, 0-9) sau funcție (F1-F12) care nu este legată de un anumit
acțiunea menționată mai sus sau configurată de utilizator (vezi mai jos) poate fi utilizată pentru a atribui
comenzi rapide către pagini care necesită acces rapid. Dacă una dintre taste este apăsată împreună cu
Schimba, pagina afișată în prezent este asociată cu această cheie. Pentru a reaminti pagina mai târziu,
este suficient să apăsați din nou tasta de comandă rapidă. Comenzile rapide pot fi stocate permanent cu
il S cheie.

CONTROL CONFIGURARE


După cum sa menționat deja în capitolul anterior, legăturile de la tastatură și mouse ale
Impresionant poate fi configurat pe scară largă. Singurele excepții sunt Alt+F4 și Alt+Tab cheie
combinații care vor ieși întotdeauna sau, respectiv, vor minimiza Impressive. Pentru tot
în caz contrar, există un sistem de configurare versatil; controalele descrise în
secțiunea anterioară sunt doar valorile implicite.

Sistemul de control al lui Impressive funcționează prin asociere evenimente cu acțiuni. O eveniment este cheia pornită
tastatura, un buton al mouse-ului sau o mișcare a roții mouse-ului. Un acțiune este ceva ce este
realizat de Impressive ca urmare a unui eveniment, cum ar fi accesul la pagina următoare, trecerea la
modul de prezentare generală sau părăsirea programului. Asocierea unui eveniment la o acțiune este
a numit a legare. Mai multe evenimente pot fi legate de aceeași acțiune (cum ar fi pagina în jos și
tastele spațiu în setarea implicită, ambele mergând la pagina următoare); în plus,
mai multe acțiuni pot fi legate de același eveniment. De fapt, legăturile nu asociază evenimente
cu acțiuni unice, dar cu lanţuri a actiunilor. Doar prima acțiune din lanț
acea meciuri (adică are sens în) contextul curent va fi executat dacă evenimentul
incendii; toate celelalte acțiuni vor fi ignorate. Dacă nicio acțiune nu se potrivește, nicio acțiune nu va fi
efectuat și evenimentul va fi ignorat.

Un exemplu de astfel de lanț de acțiuni este legarea implicită pentru butonul stâng al mouse-ului,
care desenează o casetă de evidențiere dacă cursorul mouse-ului s-a mutat sau vizitează un hyperlink dacă mouse-ul
cursorul trece peste unul sau trece la pagina următoare dacă nici una dintre celelalte condiții nu este îndeplinită.

Atât evenimentele, cât și acțiunile au nume mnemonice care sunt utilizate în opțiunile liniei de comandă și
fișierele de configurare utilizate pentru configurarea legăturilor. Numele evenimentelor și acțiunilor sunt în general
insensibil la majuscule, deși notația canonică este cu litere mici.
Dacă un eveniment sau o acțiune specificată pe linia de comandă sau într-un fișier de configurare nu este
recunoscut de Impressive, va fi scris un mesaj de eroare pe consolă și
evenimentul sau acțiunea jignitoare va fi ignorată. Erorile în configurația controlului sunt astfel întotdeauna
nefatale.

SPRIJINIT EVENIMENTE
Evenimentele de la tastatură sunt, în general, denumite după tastele la care se referă. În consecință, evenimentele
a la z și 0 la 9 înseamnă tastele respective cu litere și cifre de pe tastatura principală, f1 la
f12 sunt tastele funcționale și kp0 la kp9 sunt tastele numerice de pe tastatura numerică. Toate
dintre acestea sunt coduri de scanare brute, ceea ce are două implicații: În primul rând, numele cheilor nu sunt
internaționalizat și se referă la aspectul tastaturii din SUA (de ex Z cheie pe un german sau
Tastatura franceză va reacționa de fapt la numele evenimentului y or w); în al doilea rând, modificatorii vor fi
ignorat de asemenea (de exemplu, tastatura numerică va genera întotdeauna kpX scancodes, chiar dacă
Num Lock este dezactivat).

Numele mnemonice pentru celelalte evenimente de la tastatură sunt după cum urmează (în ordine alfabetică):
ampersand, asterisc, at, citat înapoi, backslash, spate spate, rupe, majuscule, semn de omisiune, clar,
virgulă, jos, capăt, scăpa, euro, exclama, mai mare, hașiș, ajutor, Acasă, insera, kp_divide,
kp_enter, kp_egal, kp_minus, kp_multiplicare, kp_plus, lalt, ultimul, lctrl, stânga,
paranteză stângă, stânga părintelui, mai puțin, lmeta, lshift, lsuper, meniu, minus, mod, NumLock, in josul paginii,
pagină sus, pauză, perioadă, la care se adauga, putere, imprima, întrebare, cita, citatbl, ralt, rctrl, reveni,
dreapta, paranteză din dreapta, dreaptaparen, rmeta, rshift, rsuper, defilare, punct şi virgulă, slash,
spaţiu, sysreq, fila, sublinia, up. Evenimentele prefixate cu kp_ consultați tastele de pe
tastatura numerică. În afară de asta, numele ar trebui să fie rezonabil descriptive, deci ele
nu va fi descris în continuare în acest moment. De asemenea, rețineți că nu toate tastaturile și platformele
acceptă întreaga gamă de chei definite în această listă.

Numele evenimentelor mouse-ului sunt mapate după cum urmează:

lmb
butonul stâng al mouse-ului

mmb
butonul din mijloc al mouse-ului

RMB
butonul drept al mouse-ului

roată
derulând rotița mouse-ului în sus

coborarea cu roata
derulând rotița mouse-ului în jos

Numele evenimentelor pot fi prefixate cu cei trei modificatori ctrl+, alt+ și shift+ pentru a face
evenimentul este valabil numai dacă se apasă și setul specificat de modificatori. Acest lucru funcționează pentru
evenimente atât de la tastatură, cât și de la mouse. Mai mulți modificatori pot fi combinați, dar ordinea trebuie
se potrivesc cu cel menționat în acest paragraf. De exemplu, ctrl+shift+x este un eveniment valabil
nume, în timp ce shift+ctrl+x nu este.

O modalitate simplă de a determina numele asociat unui eveniment este utilizarea „Evenimentului” de la Impressive
Modul de testare" prin invocare impresionant --evtest. În acest mod, numele fiecărui eveniment primit
va fi afișat pe ecran (și înregistrat la ieșirea standard), ceea ce face posibil
pentru a determina numele evenimentelor prin experimentare.

SPRIJINIT ACȚIUNI
Următoarea listă descrie toate acțiunile susținute de Impressive, împreună cu
condiţiile în care se vor potrivi. Rețineți că majoritatea acțiunilor nu se vor potrivi în prezentarea generală
modul și în timpul redării video, dacă nu este menționat altfel în descriere.

caseta-adăugați
Desenați o casetă de evidențiere dacă mouse-ul a fost mișcat de când butonul a fost apăsat
jos. Această acțiune trebuie să fie legată doar de un eveniment cu butonul mouse-ului fără modificatori,
altfel nu va funcționa corect.

cutie-clară
Elimină toate casetele din pagina curentă.

cutie-scoate
Îndepărtează caseta de evidențiere de sub cursorul mouse-ului, dacă există.

fără decolorare, fade-mai mult
Reduceți sau măriți cantitatea de întunecare aplicată fundalului în lumina reflectoarelor
sau evidențiați modul casetă.

fade-resetare
Resetează întunericul de fundal în modul reflector sau casetă de evidențiere la valoarea implicită
valoare.

se estompează la negru, se estompează în alb
Se estompează pe un ecran alb sau negru. Odată ce ecranul este estompat, orice eveniment cu excepția
cei legați de părăsi acțiunea va părăsi modul de estompare și nu va efectua
acțiunea atribuită.

pe tot ecranul
Comutați modul ecran complet pe platformele care îl acceptă.

scăderea gamma, creșterea gamma
Scădeți sau creșteți nivelul gamma (adică aproximativ luminozitatea) al afișajului
pe platformele care îl suportă.

gamma-bl-scădere, gama-bl-creștere
Reduceți sau creșteți nivelul de negru al afișajului pe platformele care îl acceptă.

gamma-resetare
Resetați setările de nivel gamma și negru la valorile implicite.

du-te la capăt, goto-end-notrans
Accesați ultima pagină a prezentării, cu sau fără tranziție.

merge la ultimul, goto-last-notrans
Accesați ultima pagină (adică cea mai recentă) vizitată, cu sau fără tranziție.

du-te la următorul, goto-next-notrans
Accesați pagina următoare a prezentării, cu sau fără tranziție.

du-te-prev, goto-prev-notrans
Accesați pagina anterioară a prezentării, cu sau fără tranziție.

du-te-porni, goto-start-notrans
Accesați prima pagină a prezentării, cu sau fără tranziție.

hyperlink, hyperlink-notrans
Navigați la hyperlinkul de sub cursorul mouse-ului, dacă există. Dacă hyperlinkul
este o trimitere la o altă pagină a prezentării, această pagină va fi activată
cu sau fără tranziție. Dacă hyperlinkul se referă la un obiect extern (de ex
un URL), acesta va fi deschis extern, dacă este acceptat de sistem.

prezentare generală-confirmare
Când vă aflați în modul de prezentare generală, confirmați selecția și părăsiți modul de prezentare generală, navigând la
pagina selectată.

privire de ansamblu-jos, privire de ansamblu
Când vă aflați în modul de prezentare generală, selectați pagina de deasupra sau de sub cea selectată în prezent
grila.

overview-enter
Cand nu în modul de prezentare generală, micșorați pagina curentă, intrând în modul de prezentare generală.

privire de ansamblu-ieșire
Când vă aflați în modul de prezentare generală, părăsiți modul de prezentare generală, mărind înapoi la pagina care a fost
afișat înainte de a intra în modul de prezentare generală.

prezentare generală-în continuare, prezentare generală-prev
Când vă aflați în modul de prezentare generală, selectați pagina următoare sau anterioară.

părăsi
Se renunță la Impresionant imediat. Această acțiune este disponibilă în toate modurile.

salva
Salvați sau actualizați Scriptul de informații pentru prezentarea curentă.

reflector-intra
Dacă modul reflectoare nu este activ, activați modul reflector.

reflector-ieşire
Dacă modul reflectoare is activ, dezactivați modul reflectoare.

reflectoare-cresc, reflector-micșorare
Când vă aflați în modul reflector, măriți sau micșorați raza reflectoarelor.

reflector-resetare
Când vă aflați în modul reflector, resetați raza reflectoarelor la valoarea implicită.

resetare timp
Resetați cronometrul prezentării.

comutare de timp
Comutați afișarea pe ecran a orei curente de prezentare sau a orei ceasului de perete dacă
il --ceas este folosită opțiunea. Dacă acest lucru se face la începutul prezentării,
înainte ca prima pagină să fie părăsită, modul de urmărire a timpului va fi activat, cum ar fi
--urmărire opțiunea ar fi făcut.

comutare-vizualizare generală
Aceasta comută marcajul „pagina este vizibilă pe ecranul de prezentare generală” pentru pagina curentă.
Acest lucru nu va avea un efect imediat, dar poate fi salvat într-un Script Info.

comuta-salta
Aceasta comută „săriți pagina când navigați cu du-te-prev și du-te la următorul„steagul pentru
pagina curentă.

video-pauză
În modul redare video, aceasta întrerupe sau anulează pauza redării.

video-seek-backward-10, video-seek-backward-1, video-căutare-înainte-1, video-căutare-înainte-10
În modul de redare video, căutați înainte sau înapoi cu 1 sau 10 secunde.

video-pas
În modul redare video, dacă redarea este întreruptă, avansați cu un cadru în videoclip.

oprire video
În modul redare video, opriți redarea și reveniți la modul normal de afișare a paginii.

zoom-enter
Dacă nu este în modul zoom, intrați în modul zoom.

zoom-ieșire
Dacă vă aflați în modul zoom, părăsiți modul zoom.

zoom-pan
În modul zoom, zona vizibilă a paginii poate fi deplasată cu mouse-ul
în timp ce tasta sau butonul mouse-ului evenimentului asociat este ținut apăsat.

LEGARE SINTAXĂ
Argumentele lui -e/--lega opțiunea din linia de comandă are următoarea sintaxă de bază:
[,...] [,...]
Cu alte cuvinte, este o secvență de nume de evenimente unite cu virgule, urmate de un
operator (vezi mai jos) și o secvență de nume de acțiuni unite cu virgule. Mai multe astfel
instrucțiunile obligatorii pot fi combinate într-un singur argument prin unirea lor cu punct și virgulă (;).

Operatorul utilizat definește în ce mod lista de acțiuni va modifica legările
evenimente la care se face referire:

= (semnul egal), += (semnul plus și semnul egal)
Acțiunile specificate vor fi adăugat la legăturile evenimentelor specificate. În
alte cuvinte, eveniment=acțiune1,acțiune2 face exact la fel ca eveniment=acțiune1;
eveniment=acțiune2.

:= (coloana și semnul egal)
Acțiunile specificate vor înlocui legăturile evenimentelor specificate.

-= (semnul minus și semnul egal)
Acțiunile specificate vor fi îndepărtat din legăturile evenimentelor specificate.
De exemplu, pentru a face Esc introduceți legăturile implicite nu ștergeți casetele de evidențiere,
dar, în caz contrar, păstrează funcționalitatea inițială, scăpa -= cutie-clară poate fi utilizat.

În afară de legături, o instrucțiune poate conține și una dintre următoarele comenzi speciale:

curata tot
Golește toate legături curente.

implicite
Renunță la toate legăturile curente și (re)stabilește legăturile implicite.

include
Încarcă și execută un fișier de configurare a controlului cu un nume specificat.

Sintaxa pentru fișierele de configurare utilizate cu -E/-- controale opțiune sau include
declarația este exact aceeași ca și pentru opțiunea de configurare ad-hoc, cu excepția faptului că
legăturile individuale pot fi scrise pe rânduri individuale în loc să le unească
o singură linie lungă cu punct și virgulă. În plus, totul urmează un semn hash (#) pe o
linia va fi ignorată ca comentariu.

Un exemplu practic pentru un astfel de fișier de configurare poate fi următorul: Autorul
acest program folosește un dispozitiv ieftin de telecomandă pentru prezentare care are patru taste cursor,
o tastă „Enter” și un glisor care comută între modul tastatură și mouse. Modul mouse
funcționează conform așteptărilor, dar ceea ce face în modul tastatură este destul de ciudat: sus și jos
tastele acționează ca tastele Pagină în sus și Pagină în jos de pe o tastatură, tasta săgeată dreapta trimite
scrisoare B la computer, iar tasta din stânga comută între Esc și F5 de fiecare dată când este
presat. Următorul fișier de configurare permite navigarea de bază și accesul la prezentarea generală
modul cu acest dispozitiv:

clearall # nu utilizați legăturile implicite
lmb = ieșire # ieșire Impresionant făcând clic în modul mouse
# orice altceva folosește modul tastatură:
return = overview-enter, overview-confirm # comută în modul de prezentare generală
escape, f5 = overview-prev, goto-prev
b = prezentare generală-next, du-te la-next
pageup = prezentare generală în sus, du-te la prev
pagedown = prezentare generală în jos, du-te la următorul

Pentru a vă face o idee mai bună despre cum funcționează sistemul de configurare a controlului în practică, este
recomandat pentru a studia rezultatul de impresionant --control-ajutor - acest lucru nu dă numai o
prezentare generală concisă a tuturor evenimentelor și acțiunilor, dar și o imagine completă a valorii implicite a lui Impressive
legături care pot fi folosite ca punct de plecare pentru personalizări proprii.

Informație SCRIPTURI


Impressive oferă o modalitate puternică de a personaliza prezentările individuale folosind așa-numitele
scripturi informative. Un script de informații este un fișier text având același nume și situat în același
directorul ca fișierul de prezentare în sine, cu excepția sufixului suplimentar . Info. Astfel, a
fișier de prezentare numit BrandNewProduct.pdf ar avea un script de informații cu numele
BrandNewProduct.pdf.info. Dacă au fost specificate mai multe argumente pe linia de comandă, fișierul
scriptul de informații va fi numit doar . Info (un fișier cu puncte, ca să spunem așa). Dacă un nume de director a fost
specificat ca singur argument, fie un fișier numit DirectoryName.info sau un fișier numit
. Info în interiorul directorul va fi folosit, în funcție de dacă a fost un separator de cale
specificat sau nu la sfârșitul numelui directorului - Impresionant se adaugă pur și simplu . Info la
indiferent de numele căii de intrare.
În orice caz, numele implicit al fișierului poate fi înlocuit de -I opțiune linie de comandă.

Scripturile Info sunt de fapt scripturi Python cu acces complet la datele globale ale Impressive
structuri si functii. (Este posibil să scrieți aplicații interactive reale folosind
scripturi de informații.) Astfel, ele pot modifica o gamă largă de setări referitoare la Impressive. Acest
manualul le va acoperi doar pe cele mai elementare.

PAGINĂ PROPRIETĂȚI
Partea principală a unui script de informații definește proprietățile fiecărei pagini. Momentan,
sunt definite următoarele proprietăți:

titlu
Fiecare pagină poate avea un titlu care este afișat în bara de titlu a ferestrei Impressive.
Dacă nu există un titlu specificat în mod explicit în scriptul de informații, titlul paginii
va fi extras din metadatele PDF dacă este instalat pdftk sau numele fișierului imagine
va fi folosit dacă prezentarea este o prezentare de imagini.

tranziţie
Cu această proprietate, clasa de tranziție care trebuie utilizată pentru redarea tranziției la
această pagină (adică între pagina anterioară și această pagină) poate fi specificată. Pentru
paginile care nu au această proprietate, vor fi alese tranziții aleatorii. O listă de disponibile
se pot obţine clase de tranziţie cu impresionant -l.

transtime
Această proprietate suprascrie parametrul global de timp de tranziție (-T la comanda
linia). Conține timpul întreg (în milisecunde) de tranziție la această pagină
va lua.

Prezentare generală
Această proprietate deține o valoare booleană (0/Fals sau 1 /Adevărat) care precizează dacă
pagina va fi inclusă în pagina de prezentare generală. Dacă această proprietate nu este specificată, aceasta
se presupune a fi Adevărat.

sări
Această proprietate booleană poate fi setată la 1/Adevărat dacă pagina va fi omisă în timpul
prezentare.
Pagini cu prezentare generală: adevărat, skip: Fals vor fi accesibile atât cu bicicleta prin
pagini și folosind pagina de prezentare generală,
pagini cu prezentare generală: adevărat, skip: Adevărat va fi omis în tăcere în pagina normală
ciclu, dar rămân accesibile din pagina de prezentare generală,
pagini cu prezentare generală: fals, skip: Fals va apărea în ciclul normal, dar nu pe
pagina de prezentare generală
si pagini cu prezentare generală: fals, skip: Adevărat nu va fi accesibil deloc.

Dulapuri
Această proprietate stochează o listă cu coordonatele casetei de evidențiere. În mod normal, nu există
trebuie să editați acest lucru manual, deoarece Impressive se ocupă de acest lucru automat dacă S cheia este
presat.

timeout
În cazul în care o timeout proprietatea este prezentă și pagina este afișată, Voință impresionantă
trece automat la pagina următoare după numărul specificat de milisecunde.
În mod normal, expirarea va fi efectivă numai la prima afișare a paginii
cu excepția cazului în care se utilizează modul wrap (opțiunea de linie de comandă -w or --înfășurare). Această restricție face
este posibil să se creeze prezentări care rulează automat, cu intervale de timp individuale pe pagină.

rază
Această proprietate ia o valoare întreagă care, dacă este definită, va fi folosită pentru a seta o valoare nouă
raza reflectoarelor de fiecare dată când este introdusă pagina. Aceasta anulează setarea curentă
așa cum este definit de --raza-punctului opțiunea liniei de comandă sau ajustările timpului de execuție. Notă
că valoarea este nu resetați la valoarea implicită după ce pagina a fost părăsită
din nou.

întuneric
Această proprietate ia o valoare procentuală întreagă sau în virgulă mobilă care, dacă este definită,
va fi folosit pentru a seta întunericul de fundal în modul reflector sau caseta de evidențiere fiecare
momentul în care pagina este introdusă. Aceasta anulează setarea curentă definită de
--întuneric opțiunea liniei de comandă sau ajustările timpului de execuție. Rețineți că valoarea este nu
resetați la valoarea implicită după ce pagina a fost părăsită din nou.

comentariu
Această proprietate poate conține un șir cu o singură linie de text care va fi afișat
pe ecran în timp ce pagina este afișată. Afișarea acestui text nu poate fi dezactivată.

sunet
Specifică numele fișierului unui fișier de sunet care va fi redat (prin MPlayer) atunci când este pagina
prima intrat. Odată pornit, sunetul va fi redat până când se ajunge la sfârșitul său,
este redat un alt sunet sau videoclip sau se iese din Impressive.

video
Specifică numele fișierului unui fișier video care va fi redat atunci când pagina este prima
a intrat. Videoclipul va fi afișat pe ecran complet. Orice clic de tastă sau mouse se oprește
redare, cu excepția tastelor cursor, care sunt folosite pentru a căuta în fișierul video și
spațiu, care poate fi folosit pentru a întrerupe redarea. Rețineți că această funcție este foarte mare
experimental și s-ar putea să nu funcționeze fiabil pe fiecare sistem!

mereu
Dacă această proprietate este prezentă și setată la 1 sau Adevărat, fișierul media specificat în
sunet or video proprietățile vor fi redate de fiecare dată când se introduce pagina, nu doar
Prima dată.

progres
Dacă această proprietate este setată la zero, bara de progres al prezentării (care este de obicei
configurat cu -d/--durată comutator linie de comandă) nu va fi afișat pe această pagină.
În practică, ar putea fi util să ascundeți bara de pe prima pagină, astfel încât să fie
nu este vizibilă în timpul introducerii.

reseta
Dacă această proprietate este setată la 1 sau Adevărat, temporizatorul va fi resetat de fiecare dată când această pagină
este lăsat, la fel ca și cum R a fost presat. Dacă valoarea specială 2 sau FirstTimeOnly
este utilizată, resetarea va avea loc numai dacă pagina a fost afișată pentru prima dată.
Din nou, acest lucru este deosebit de util pe prima pagină: O combinație de
progres: fals, resetare:FirstTimeOnly face posibilă configurarea prezentării
cu mult înainte de a începe efectiv - prima pagină poate fi afișată atât timp cât se dorește,
sincronizarea reală începe de la a doua pagină.

roti
Această proprietate este o înlocuire pe pagină a globalului -r opțiunea liniei de comandă: It
specifică modul în care pagina va fi rotită, în pași de 90 de grade în sensul acelor de ceasornic.

OnEnter, La plecare, OnEnterOnce, OnLeaveOnce
Aceste proprietăți pot conține un apel Python (adică o referință la funcție sau lambda
expresie) care se execută atunci când pagina este introdusă sau părăsită. The ~Odată variante
va fi executat numai atunci când pagina este introdusă sau părăsită pentru prima dată. The
callable nu trebuie să accepte niciun argument. Această caracteristică poate fi folosită pentru a asocia
cod Python arbitrar cu pagini specifice, de exemplu pentru a executa extern
programe.
Avertisment: Expresiile Lambda nu pot fi procesate corect de salvarea Info Script
funcția (S cheie). Dacă Impressive întâlnește expresii lambda la salvare, o va face
elimina-le. În plus, nu va suprascrie scriptul informativ original, dar
generați manual un fișier suplimentar care trebuie îmbinat cu scriptul original.

chei
Această proprietate poate fi atribuită unui dicționar care mapează cheile alfanumerice la Python
funcții. De exemplu, „chei”: { 'X': O anumită funcție } va invoca O anumită funcție() if
caracterul minuscul „x” este tastat în timp ce pagina este afișată. În ceea ce privește
funcții, aceleași restricții ca și pentru OnEnter/La plecare familie se aplică: cel
funcția nu trebuie să preia niciun parametru, iar funcțiile lambda nu pot fi salvate. De asemenea
rețineți că nu este posibil să suprascrieți legăturile de taste predefinite ale Impressive
cu această metodă.

inversa
Această proprietate specifică dacă culorile acelei pagini vor fi inversate în
la fel ca --inversa comutatorul din linia de comandă face. Ea trece peste --inversa instalare
pe bază de pagină: dacă este setat la Adevărat, pagina va fi întotdeauna inversată; dacă este setat la
Fals, pagina nu va fi niciodată inversată chiar dacă --inversa a fost specificat pe
Linie de comanda.

Rețineți că în versiunile Impressive anterioare 0.11.0, sistemul tranziţie și transtime proprietăţi
a definit tranziția de la pagina curentă la următoarea, nu de la pagina anterioară la
cea actuală.

Proprietățile sunt stocate împreună într-un dicționar Python numit PageProps. Sintaxa
arata ca in acest exemplu:

PageProps = {
1: {
„title”: „Pagina de titlu”,
„tranziție”: PagePeel,
„sound”: „background_music.mp3”
},
2: {
„title”: „O altă pagină”,
„timeout”: 5000
}
}

Definiția PageProps (și afară definiția PageProps) va fi rescrisă de
Impresionant dacă S tasta este apăsată. Vor fi lăsate și intrările PageProps definite de utilizator
neatinse, cu excepția unor imprimări frumoase.

GLOBAL PREZENTARE PROPRIETĂȚI
Numele prezentării este afișat în bara de titlu a ferestrei Impressive (dacă nu este în
modul ecran întreg). În mod implicit, numele fișierului sau (dacă este disponibil) titlul metadatelor PDF va fi
folosit în acest scop, dar titlul prezentării poate fi, de asemenea, stabilit în mod explicit de
suprascriind Titlul documentului variabilă:
Titlul documentului = "Ale mele Prezentare"

O altă variabilă utilă, Tranziții disponibile, conține o listă a tuturor claselor de tranziție
care poate fi folosit pentru alocarea aleatorie a tranzițiilor către paginile care nu au tranziţie
proprietate. Astfel, dacă o anumită tranziție este nedorită (fie din cauza antipatiei personale
sau pentru că va fi folosit exclusiv pe paginile în care este atribuit manual folosind
PageProps), se poate scrie ceva de genul următor:
AvailableTransitions.remove(WipeBlobs)
Pe de altă parte, este posibil să activați tranzițiile care nu sunt activate implicit:
Tranziții disponibile += [Glisați în sus, Glisați în jos]
Alternativ, Tranziții disponibile poate fi complet suprascris pentru a avea același lucru
tranziție (sau set de tranziții) atribuită tuturor paginilor:
Tranziții disponibile = [Fade încrucișată]

OPȚIUNE DECLASĂ
O altă utilizare a scripturilor de informații este suprascrierea setărilor implicite sau ale liniei de comandă pe a
pe bază de fișier. Acest lucru se poate face prin simpla suprascriere a uneia dintre variabilele care sunt
definit la începutul impresionant.py. Fiecare dintre aceste variabile corespunde fie la a
setarea liniei de comandă sau la o constantă legată de aspectul vizual sau performanța. Asa de,
de exemplu, pentru a forța modul ecran complet pentru o prezentare, scrieți
Pe tot ecranul = Adevărat

LUCRU DIRECTORII
Directorul de lucru în timpul executării scripturilor de informații în sine este întotdeauna directorul
în care este stocat scriptul de informații.

Directorul de bază pentru acțiunile externe care provin din Proprietăți pagini sau PDF
hyperlinks este întotdeauna directorul fișierului PDF sau al fișierului imagine căruia îi aparține această pagină. In alta
cuvinte, dacă de ex 'sunet': „muzică.mp3” este scris în scriptul de informații pentru o pagină de
prezentare.pdf, fișierul muzica.mp3 este de așteptat să fie localizat în același director ca
prezentare.pdf.

Folosiți online impresionante folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    ÎNGHIŢITURĂ
    ÎNGHIŢITURĂ
    SWIG este un instrument de dezvoltare software
    care conectează programele scrise în C și
    C++ cu o varietate de nivel înalt
    limbaje de programare. SWIG este folosit cu
    diferit...
    Descărcați SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construită cu
    Urmează JS, Webpack, Babel, Node și
    Express, folosind GraphQL și Apollo
    Client. Magazin WooCommerce în React(
    contine: Produse...
    Descărcați tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Pachetul depozit pentru ArchLabs Acesta este un
    aplicație care poate fi, de asemenea, preluată
    din
    https://sourceforge.net/projects/archlabs-repo/.
    A fost găzduit în OnWorks în...
    Descărcați archlabs_repo
  • 4
    Proiectul Zephyr
    Proiectul Zephyr
    Proiectul Zephyr este o nouă generație
    sistem de operare în timp real (RTOS) care
    suportă mai multe hardware-uri
    arhitecturi. Se bazează pe a
    nucleu cu amprentă mică...
    Descărcați Zephyr Project
  • 5
    SCcons
    SCcons
    SCons este un instrument de construcție software
    aceasta este o alternativă superioară
    instrument clasic de construcție „Make” care
    cu toții cunoaștem și iubim. SCons este
    implementat un...
    Descărcați SCons
  • 6
    PSeInt
    PSeInt
    PSeInt este un interpret de pseudo-cod pentru
    studenți de programare vorbitori de spaniolă.
    Scopul său principal este de a fi un instrument pentru
    învăţarea şi înţelegerea elementelor de bază
    concept...
    Descărcați PSeInt
  • Mai mult »

Comenzi Linux

Ad