📄 blackbox.1.in
字号:
.\".\" Man page for Blackbox.\".\" Copyright (c) 2002 by Wilbert Berendsen <wbsoft@xs4all.nl>.\".\" This manual page may be freely distributed and modified..\" Parts of the text are taken from website and several README's.\" by His Great Hughesness himself. Why reinvent wheels?.\".\" Created with NEdit, tested with ``man'' and ``tkman.''.\" This manpage uses only standard groff and tmac.an macros..\" To all translators who didn't do manpages earlier (like me ;-):.\" Read the Man-Page-Mini-HOWTO and the LDP manpage ``man 7 man''.\" There's all I needed to know about these macros..\".\" Dutch Version, first created Mon Oct 23 2000.\" updated Tue Jan 15 2002.\".\" ..define sort of <blockquote><pre> macro.de EX.ne 5.if n .sp 1.if t .sp .5.nf.in +.5i...de EE.fi.in -.5i.if n .sp 1.if t .sp .5...TH blackbox 1 "Januari 2002" "0.62.0".SH NAAMblackbox \- een window manager voor X11.SH SYNOPSIS.BR blackbox " \-help | \-version".br.B blackbox .RI "[ \-rc" " rcfile " "] [ \-display" " display " ].SH BESCHRIJVING.\".\" Phirst Phew ParagraPhs taken from blackbox.alug.org.\"Blackbox is een window manager voor hetX Window System van de Open Group, versie 11 release 6 en daarboven.Blackbox is geschreven in C++, zonder code van enige andere window manager,hoewel de implementatie van de graphics lijkt op die van Window Maker..PPVanaf het moment dat de eerste regel code werd geschreven, groeide Blackbox rondeen enkel premisse: minimalisme.Het is niet bedoeld als de meest oogstrelende, uitgebreide, of versierde NeXTlook-alike.Het is slechts bedoeld.BR snelte zijn..PPBlackbox biedt configureerbare venster-decoraties, een startmenu om programma'sop te starten en een werkbalk die de naam van het huidige werkblad laat zien, denaam van de huidige toepassing en een klok.Er is ook een werkbladmenu om werkbladen toe te voegen of te verwijderen.De `slit' kan worden gebruikt om speciale, kleine applicaties in af te beelden.De meeste bbtools (kleine programma's bedoeld voor gebruik bij Blackbox)kunnen de slit gebruiken..PPBlackbox behandelt ikonen op een speciale manier: Als je een vensterminimaliseert verschijnt er geen ikoon; in plaats daarvan kun je het programmaterug vinden in het `Ikonen' submenu van het Werkblad menu.Je bureaublad zal dus nooit propvol ikonen komen te zitten.Als alternatief voor ikonen kun je dubbelklikken op de titelbalk van eenvenster, het venster zal nu dichtklappen en alleen de titelbalk blijftzichtbaar..PPBlackbox heeft zijn eigen mogelijkheden om de achtergronden van menu'sen borders te cre雛en.Door stijlbestanden te gebruiken kun je in hoge mate bepalen hoe jebureaublad eruit ziet.Momenteel gebruikt Blackbox een eigen protocol om met andere programma's tecommuniceren, maar ondersteuning van de nieuwe window manager specificatiedie Gnome en KDE gebruiken is in voorbereiding..SH OPTIESBlackbox ondersteunt de volgende commandoregel-opties:.TP.B \-helpToon commandoregel-opties en ingecompileerde mogelijkheden en stop..TP.B \-versionToon versie info en stop..TP.BI \-rc \ rcfileGebruik een ander run-control bestand dan het standaard.IR "~/.blackboxrc" ..TP.BI \-display \ displayStart Blackbox op de aangegeven display.Programma's die door Blackbox worden gestart hebben de.B DISPLAYomgevingsvariabele ook gezet op deze waarde..SH BLACKBOX STARTENNormaal gesproken wordt Blackbox gestart door het startup-script van degebruiker, meestal.IR ~/.xinitrc .Om Blackbox op te starten, voeg het commando.EX 0exec blackbox.EEals het laatst uitgevoerde commando in dit script.Als Blackbox stopt, zal de X sessie ook stoppen..PPBij het opstarten zoekt Blackbox een standaard menu bestand in.IR @defaultmenu@ .Je kunt hier een systeem-breed menu opnemen voor alle gebruikers..PPBij herstarten of afsluiten zal Blackbox de gebruikers instellingen opslaan inhet bestand.I ~/.blackboxrcin de homedirectory van de gebruiker.Sommige resources in dit bestand kunnen handmatig worden bewerkt..SH BLACKBOX GEBRUIKENVanaf versie 0.60.x ondersteunt Blackbox geen sneltoetsen meer, maar laat ditover aan een extern programma, .IR bbkeys (1).In deze afdeling zullen we dus alle muiscommando's de revue laten passeren..SS Achtergrond (bureaublad):Met de rechter muisknop (vanaf hier knop 3) roep je het startmenu op.Hiermee kun je je programma's opstarten.Je kunt dit menu aan je wensen aanpassen.Met de middelste muisknop (knop 2) roep je het werkblad menu op.Je kunt werkbladen toevoegen of verwijderen, de ikonen bekijken, en direct naareen applicatie of werkblad toespringen..PPMet de linker muisknop (knop 1) op een toepassing in het werkblad (sub)menuspring je naar dat werkblad en krijgt die toepassing de focus;klik je met de knop 2 op een toepassing in het werkblad (sub)menu, dan wordt detoepassing naar het huidige werkblad gehaald..SS Werkbalk:De werkbalk bestaat uit drie velden: de naam van het werkblad, de naam van detoepassing die momenteel toetsenbordfocus heeft, en een klok.Een muisklik met knop 1 brengt de werkbalk naar de voorgrond, met knop 2 naar deachtergrond, en met knop3 roep je het werkbalk menu op..PPMet dit menu kun je de naam voor het huidige werkblad aanpassen (druk op Enterom het invoeren van de naam te be雐ndigen).Ook kun je kiezen waar de werkbalk moet worden geplaatst, of het altijd op devoorgrond moet blijven of zich automatisch moet verbergen als de muis dewerkbalk verlaat..PPLet wel: In Blackbox versies beneden 0.60.0 roept een muisklik met knop 3 directde `Naam werkblad wijzigen' modus op..SS Titelbalk en border van vensters:Links klikken op titel of border van een venster plaatst dit venster naar devoorgrond.Slepen verplaatst vervolgens het venster.Slepen met de kleine grepen links en rechts onder (beneden versie 0.60: alleenrechts onder) verandert de grootte van het venster.Klikken met knop 2 op titel of border van een venster plaatst dit venster naarde achtergrond.Een klik met knop 3 op titel of border van een venster roept het venster menuop, dat de volgende commando's bevat:.TP.B Verplaats naar...Verplaats het venster naar een ander werkblad.Als je het werkblad in dit submenu selecteert met knop 2 stuurt Blackbox jouwm閠 de toepassing naar dat werkblad.TP.B Alleen TitelKlapt het venster dicht.Alleen de titelbalk blijft zichtbaar.TP.B MinimaliserenMinimaliseer venster.Het venster verdwijnt van het scherm enkan gevonden worden in het submenu `Ikonen' van het werkblad menu.TP.B MaximaliserenVergroot het venster tot volledig scherm.Klik je met knop 2 op dit item, dan wordt het venster alleen in vertikalerichting vergroot.TP.B Naar VoorgrondHaal venster naar voorgrond (i.e. niet bedekt door andere vensters).TP.B Naar AchtergrondBreng venster naar achtergrond (i.e. achter alle andere vensters).TP.B Altijd ZichtbaarMaakt dat dit venster altijd zichtbaar blijft in alle werkbladen.TP.B AfbrekenStuur een KILL signaal naar de eigenaar van het venster. Doe ditalleen als gewoon afsluiten niet meer helpt!.TP.B SluitenSluit de applicatie netjes af.PPAls je dubbelklikt op de titelbalk van een venster, klapt het venster dicht enalleen de titelbalk blijft zichtbaar.Nogmaals dubbelklikken beeldt het venster weer af..SS Venster knoppen:De knop uiterst linksboven aan een venster is de Minimaliseer knop.Erop klikken heeft tot resultaat dat het venster van het scherm verdwijnt enterug te vinden is in het submenu 'Ikonen' van het werkblad menu.De knop uiterst rechtsboven (met de X) sluit de toepassing.De andere knop rechtsboven (indien aanwezig) kan gebruikt worden om het vensterop drie manieren te vergroten:Muisknop 1 maximaliseert het venster naar volledig scherm, muisknop 2 alleen invertikale richting, en knop 3 alleen in horizontale richting..SS Elk menu:Klikken met knop 3 in een menu laat het verdwijnen.Klikken en slepen met knop 1 op de titelbalk van een (sub)menu verplaatst hetmenu over het scherm.Het menu blijft dan zichtbaar, ook als een item gekozen wordt!.SS Overig:Als je een venster wilt verslepen, maar de randen vallen geheel buiten hetscherm, kun je Alt + muisknop 1 gebruiken om het venster te verslepen.Je kunt Alt + knop 1 ook gebruiken om een gedeeltelijk zichtbaar venster naar devoorgrond te halen.Tot slot, Alt + knop 2 brengt een venster naar de achtergrond, en Alt + knop 3verandert de grootte van het venster..SH HET MENU BESTANDEen standaard menu bestand wordt ge飊stalleerd in.IR @defaultmenu@ .Dit systeem-brede menu kan worden aangepast voor alle gebruikers tegelijk.Maar het is ook mogelijk een persoonlijk menu aan te leggen.Het is een conventie om een directory.IR "~/.blackbox/" " (of " "~/blackbox/" ")"aan te maken in je home directory, en een menu bestand, bijvoorbeeld.I menuaan te maken, of het systeem-brede menu naar deze lokatie te kopi雛en.Vervolgens moeten we Blackbox vertellen ons menu te laden in plaats van hetstandaard menu.Dit krijgen we voor elkaar door een resource waarde in te voegen (of, indienreeds aanwezig, te wijzigen) in het.I ~/.blackboxrcbestand, bijvoorbeeld:.EXsession.menuFile: ~/.blackbox/menu.EEOm Blackbox deze verandering te laten merken moet Blackbox herstart worden.Wees er zeker van dat dit menu werkbaar is, kies dan `Herstarten' van hetstandaard menu..SS Syntax van het Menu bestandDe schrijfwijze in het menu bestand is zeer eenvoudig en effectief.Er zijn per regel drie velden, in de volgende vorm:.EX[soort item] (label of bestandsnaam) {shell commando of bestandsnaam}.EEDe volgende soorten items zijn er:.TP.B [begin] (label voor startmenu)Dit item moet het eerste item zijn.Wordt het niet gevonden, dan zal Blackbox het standaard menu afbeelden..TP.B [end]Hier eindigt een menu.Dit kan zowel het hoofdmenu als een submenu zijn.In elk geval een [end] item moet aanwezig zijn, hetwelk correspondeert met hetbijbehorende [begin] item..TP.B [exec] (label) {shell commando}Voegt een commando item in het menu in.Als de gebruiker hierop klikt, wordt het shell commando uitgevoerd..TP.B [exit] (label)Voegt een item in dat Blackbox laat stoppen.Alle open vensters worden aan de achtergrond geplant voordat Blackbox afsluit..TP.B [include] (bestandsnaam)Voegt op deze plaats een ander menubestand in met.IR bestandsnaam .De bestandsnaam kan het volledige pad aangeven of met.I ~/beginnen, wat wordt ge離pandeerd naar de home directory van de gebruiker,bijvoorbeeld:.EX[include] (~/blackbox/stylesmenu).EEzal.I /home/bhughes/blackbox/stylesmenutoevoegen in het menu)..TP.B [nop] (label - optioneel)Voegt een leeg item toe.Hiermee kun je items groeperen in een menu als dat gewenst is..B [nop]accepteert een label, maar dat is niet noodzakelijk.Als geen label wordt opgegeven wordt een blanco item ingevoegd..TP .B [style] (label) {bestandsnaam}Voegt een item in, dat de opgegeven.I bestandsnaamals een stijl bestand leest en interpreteert en de nieuwe texturen, kleuren enlettertypen toepast op de huidige sessie..TP.B [stylesdir] (directory naam)Leest alle bestandsnamen van de aangegeven directory, aannemend dat het allemaalgeldige stijlbestanden zijn (directories worden genegeerd), en maakt menu itemsaan in het huidige menu, een voor elk stijlbestand.De gebruiker kan op de naam klikken om die stijl te selecteren..TP.B [stylesmenu] (label) {directory naam}Maakt een submenu aan met.I label (wat ook gelijk de titel van het nieuwe submenu is),en voegt in dat submenu alle bestandsnamen van de aangegeven directory in, opdezelfde manier als het.B [stylesdir]commando dat doet..IP.RB Zowel\ de [stylesdir] \ als\ [stylesmenu]commando's maken het mogelijk om stijlbestanden toe te voegen zonder hetmenubestand te hoeven bewerken..TP.B [submenu] (label) {title voor submenu - optioneel}Geeft aan dat hier een submenu wordt ingevoegd.Er kan een titel voor het submenu worden aangegeven, maar als dat wordtweggelaten krijgt het submenu dezelfde titel als het item dat in het huidigemenu verschijnt.Er is geen limiet wat de diepte van submenu structuren betreft. Elke submenu magweer nieuwe submenu's bevatten.Een.B [end]item is verplicht om het submenu weer te eindigen..TP.B [reconfig] (label)Als dit item wordt geselecteerd, leest Blackbox opnieuw de huidige menu- enstijlbestanden in.Dit is handig als je een stijlbestand aan het bewerken bent, je hoeft dan nietsteeds de stijl te selecteren.De menubestanden worden automatisch opnieuw gelezen als zij gewijzigd worden..TP.B [restart] (label) {shell commando - optioneel}Herstart Blackbox.Als het shell commando wordt aangegeven is dat het commando dat Blackboxuitvoert bij afsluiten.Hiermee kan bijvoorbeeld een andere window manager wordt gestart zonder desessie af te breken.Wordt het commando niet aangegeven, dan start Blackbox zichzelf opnieuw..TP.B [config] (label)Voegt een ingebouwd Blackbox menu in, bedoeld voor talrijke instellingen zoalsplaatsing van vensters, focus stijl etc..TP.B [workspaces] (label)Voegt een link naar het werkbladmenu in op deze plek.Dit is vooral handig voor mensen die een muis met minder dan 3 knoppen hebben..PPRegels in het menubestand die met een `#' beginnen worden beschouwd alscommentaar en worden genegeerd door Blackbox.In de label en commando velden kunnen karakters worden `ge-escaped' door erbackslashes voor te plaatsen, bijvoorbeeld:.EX[exec] (\\(my cool\\) \\{XTERM\\}) {xterm -T \\"cool XTERM\\"}.EEGebruik `\\\\' om een letterlijke backslash in te voegen..SS Menu voorbeeldOk, laten we eens wat dingen op een rijtje zetten.Hier is een kort voorbeeld van een menu bestand:.PP.nf# Blackbox menu file[begin] (Blackbox @version@) [exec] (rxvt) {rxvt -ls} [exec] (Mozilla) {mozilla} [exec] (The GIMP) {gimp} [submenu] (Window Manager) [exec] (Menu bewerken) {nedit .blackbox/Menu} [submenu] (Stijl) {Welke stijl?} [stylesdir] (~/.blackbox/styles) [stylesmenu] (Blackbox Stijlen) {@pkgdatadir@/styles} [end] [config] (Instellingen) [reconfig] (Reconfigure) [restart] (Restart) [end] [exit] (Uitloggen)[end]# end of menu file.fi.SH STIJLENBlackbox maakt het mogelijk speciale bestanden te gebruiken die zogenaamde.IR X (1)resources bevatten om kleuren, texturen en lettertypen in te stellen, en daarmeede aanblik van je vensters, menu's en de werkbalk..PPDe standaard installatie van Blackbox plaatst enkele fraaie stijlbestanden in.IR @pkgdatadir@/styles .Je kunt deze bekijken of bewerken om erachter te komen hoe het Blackboxstijlmechanisme werkt.Je kunt de.BR [style] ", " [stylesdir] " en " [stylesmenu]menu commando's in je menu bestand gebruiken om deze stijlen te selecterenterwijl Blackbox draait..PPMaar je kunt ook een directory.I ~/.blackbox/stylesin je home directory aanmaken en je eigen stijlen daar opslaan.Natuurlijk kun je je stijlen overal opslaan, maar als je stijlen downloadt vanbb.themes.org is de naam.I stylesde beste keuze..PPOm te begrijpen hoe het stijlmechanisme van Blackbox precies werkt, moet je eenbeetje kennis hebben van hoe X resources werken..PPX resources bestaan uit een sleutel en een waarde.De sleutel kan bestaan uit verschillende kleinere sleutels (kinderen genaamd),verbonden met punten (`.').Sleutels mogen ook een asterisk (`*') bevatten, zodat een enkele regel tekstvele verschillende sleutels kan beslaan.Dit is bijvoorbeeld handig voor stijlen die uit slechts een of twee kleurenbestaan..PPDe drie belangrijkste componenten van Blackbox zijn de werkbalk, de menu's en devenster omramingen. Deze kunnen door middel van de resources in een stijlbestand
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -