Dit is de opdracht katarakt die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
katarakt - een eenvoudige PDF-viewer met drie lay-outs
KORTE INHOUD
staar ([OPTIES] FILE|(-u URL))*
PRODUCTBESCHRIJVING
Het is een PDF-viewer. Het bekijkt PDF's.
Er zijn momenteel drie indelingen. De single lay-out is heel eenvoudig en ondersteunt alleen
per pagina scrollen. Zoals de naam al doet vermoeden, wordt de huidige pagina weergegeven in het
gecentreerd en ingezoomd zodat het in het venster past. Het is standaard actief.
De rooster lay-out is veel geavanceerder en biedt continu (vloeiend, per pixel) scrollen,
zoomen en het aantal kolommen aanpassen. Pagina's behouden hun juiste relatieve grootte en zijn dat ook
weergegeven in een raster.
De presentator lay-out is voor het geven van een presentatie. Er wordt een tweede venster geopend dat u kunt bekijken
op de beamer en toont de huidige en volgende dia in het hoofdvenster.
Voor elk bestand dat via de opdrachtregel wordt doorgegeven, wordt een afzonderlijk proces gegenereerd.
OPTIES
-u, --url
In plaats van een lokaal document te openen, downloadt u het vanaf de opgegeven URL.
-p, --bladzijde NUM
Begin op pagina NUM.
-f, --volledig scherm
Begin in de modus Volledig scherm.
-q, --ontslag nemen waar|vals
Als dit waar is, sluit u af bij een mislukte initialisatie. Als dit niet waar is, toon dan het venster, zelfs als er een fout is
voorgedaan. Overschrijft de configuratieoptie quit_on_init_fail.
-s, --enkele instantie waar|vals
Als dit waar is, wordt voorkomen dat hetzelfde document twee keer wordt geopend en wordt de focus op het bestaande exemplaar gelegd.
Overschrijft de configuratieoptie single_instance_per_file.
--write-default-config FILE
Schrijf de ingebouwde standaardconfiguratie naar FILE en uitgang. Tip: op Unix-systemen, jij
kan gebruiken --schrijf-standaardwaarden /dev/stdout om de standaardinstellingen af te drukken.
-h, --help
Help afdrukken en afsluiten.
CONFIGURATIE
Variabelen en sleutelbindingen kunnen worden gewijzigd door het bestand katarakt.ini te wijzigen. Standaard
er wordt van gelezen $XDG_CONFIG_HOME.
Variabelen moeten worden vermeld onder de sectie "[Instellingen]", sleutels onder sectie "[Toetsen]".
Instellingen die niet aanwezig zijn in het configuratiebestand gebruiken de ingebouwde standaard. Voor een lijst van
alle variabelen met een korte uitleg zie hieronder.
KEY BINDINGEN
q
Verlaten staar.
1
Overschakelen naar single lay-out. Bekijkt één pagina tegelijk, geschaald zodat deze op het scherm past.
2
Overschakelen naar rooster lay-out. Bekijk pagina's doorlopend, geschaald zodat ze in het venster passen
breedte. Ondersteunt zoomen en meerdere kolommen.
3
Overschakelen naar presentator lay-out. Bekijkt de huidige pagina en een kleiner voorbeeld van de volgende
bladzijde. Er wordt ook een tweede venster geopend waarin alleen de huidige pagina wordt weergegeven voor weergave op a
beamer.
Up, Beneden, Links, Rechts, k, j, h, l
Beweeg rond (omhoog/omlaag/links/rechts).
^u, ^d
Scroll omhoog/omlaag over de helft van het scherm.
Backspace, Tussenruimte, ^b, ^f
Blader omhoog/omlaag over het scherm. Standaard wordt 90% gescrolld om een overlappend gebied te creëren.
Pgup, PgDown
Blader één pagina omhoog/omlaag. Verwisselt een beetje de pagina's van plaats.
Home, Einde, g, G
Ga naar de eerste/laatste pagina.
^g
Zichtbaar goto pagina bar.
/
Toon de zoekbalk. Slaan Esc zal de resultaten verbergen, op zoek naar een lege string
zal ze opruimen. Als de zoekterm een hoofdletter bevat, wordt er gezocht met hoofdletters
gevoelig ("smartcase").
?
Toon de zoekbalk. Deze volgende zoekopdracht zal achterstevoren zijn.
n, N
Focus op volgende/vorige zoekhit.
^n, ^N
Focus op volgende/vorige zoekhit die momenteel niet zichtbaar is.
^o, ^i, Alt-Links, Alt-Rechts
Ga achteruit/vooruit door de spronglijst. Inzendingen worden automatisch toegevoegd wanneer
springen.
m
Voeg de huidige pagina handmatig toe aan de jumplist.
-, +, =
Zoomniveau aanpassen (rooster lay-out alleen).
z
Zoomniveau opnieuw instellen op standaard, dwz passende breedte (rooster lay-out alleen).
[, ]
Het aantal kolommen aanpassen (rooster lay-out alleen).
{, }
Pas de kolom aan waarin de eerste pagina wordt weergegeven. Handig om in een boek te lezen
lay-out met een voorblad (rooster lay-out alleen).
,, .
Pagina's naar links/rechts draaien.
t
Schakel de paginanummerweergave in de rechteronderhoek in of uit.
i
Schakel tussen normale en omgekeerde kleurweergave.
^c
Kopieer de huidige selectie naar het globale klembord.
v
Verwissel de muisknoppen voor selectie en pannen. De huidige linkermuisknop
De werking wordt aangegeven door de muiscursor.
f
Volledig scherm activeren.
r
Laad het document opnieuw. Dit kan ook worden bereikt door SIGUSR1 naar het proces te sturen.
staar wordt automatisch opnieuw geladen als het geopende bestand is gewijzigd.
o
Open een ander document; toont een bestandsdialoog.
s
Toon een bestandsdialoogvenster om het huidige document op te slaan.
F9
Schakel de inhoudsopgave om.
VARIABELEN
snaar standaard layout
single: De lay-out bij het opstarten. Mogelijke waarden: single, rooster, presentator.
snaar Achtergrond kleur
0xDF202020: Achtergrondkleur in ARGB-indeling. Alpha werkt alleen als u een compositor gebruikt.
snaar achtergrond_kleur_volledig scherm
0xFF000000: achtergrondkleur op volledig scherm in ARGB-indeling.
snaar niet-gerenderde_paginakleur
0x80808080: kleur die wordt getekend in plaats van een pagina die nog niet is weergegeven.
int klik_link_knop
1: De muisknop die wordt gebruikt om op koppelingen te klikken. Knoppen 1-5 worden ondersteund.
int sleep_view_button
2: De muisknop die wordt gebruikt om door de weergave te scrollen. Dubbelklikken op deze knop centreert
het zicht rond de locatie van de klik. Dit is vooral handig als u er veel gebruikt
kolommen om een overzicht te krijgen. Zet het aantal kolommen terug op 1.
int selecteer_tekst_knop
1: De muisknop die wordt gebruikt voor tekstselectie. Dubbel- en driedubbelklikken worden ondersteund
om te selecteren met granulariteit van woorden/regels.
int smooth_scroll_delta
30: Pixelverschuiving bij verplaatsing.
drijven scherm_scroll_factor
0.9: Factor voor het scrollen op het scherm. Moet <= 1 zijn om een overlappend gebied te creëren.
drijven jump_padding
0.2: Afstand vanaf de rand van het scherm die moet worden aangehouden voor sprongdoelen, bijvoorbeeld zoeken
hits. Verplaatst de weergave zodat zoekresultaten meer gecentreerd worden.
int rect_marge
2: Aantal pixels zoekrects worden uitgebreid met.
int nutteloze_opening
2: Ruimte tussen twee pagina's in rooster lay-out in pixels.
int min_zoom
-14: Kleinste zoomwaarde.
int max_zoom
30: Grootste zoomwaarde.
drijven zoomfactor
0.05: Beïnvloedt het aantal stappen tussen min en max.
int min_pagina_breedte
50: Pagina's kunnen niet kleiner zijn dan dit.
bool quit_on_init_fail
false: Indien waar, sluit katarakt af als het document niet kan worden geopend.
bool single_instance_per_file
false: Als set en katarakt wordt aangeroepen met een bestand dat al in een ander bestand wordt weergegeven
katarakt-instantie, dan wordt in plaats daarvan het andere katarakt-venster geactiveerd.
snaar stylesheet
Bekijk http://doc.qt.io/qt-4.8/stylesheet.html. Het kan worden overschreven via Qt's -stijlblad
opdrachtregel optie. In het volgende voorbeeld wordt de goto pagina bar:
stylesheet = "
Ga naarLijn {
marge: 0px;
padding: 4px;
grens-rechtsboven-radius: 6px;
border-top: 1px effen zwart;
border-right: 1px effen zwart;
}"
snaar pagina_overlay_tekst
Pagina %1/%2: de tekst in de rechterbenedenhoek.
snaar pictogram_thema
De naam van uw pictogramthema. Vul in als automatische detectie mislukt.
int prefetch_count
4: Aantal pagina's dat de momenteel zichtbare pagina's overschrijdt om weer te geven, heen en weer
respectievelijk.
int muis_wiel_factor
120: QT-delta voor het 1 klik draaien van het muiswiel. Hoeft niet aangeraakt te worden.
bool thumbnail_filter
true: Schakelt het downsamplingfilter van hogere kwaliteit in voor miniaturen.
int duimnagel grootte
32: Eén dimensie van vierkante miniaturen die tijdens runtime worden opgeslagen voor elke pagina die ooit is gemaakt
weergegeven.
GEMEENSCHAP
Voel je vrij om lid te worden van het IRC-kanaal #katarakt op vrijknoop.
Gebruik katarakt online met behulp van onworks.net-services