Kako prilagoditi program, da se bo ujemal z vašimi potrebami.
Zoltán Kóta
zoltank@gmail.com
Frédéric Gobry
frederic.gobry@epfl.ch

Dovoljenje Creative Commons - deljenje pod istimi pogoji 3.0

# Napredne nastavitve

Nastavitveni sitem je osnovan na sistemu modulov Python. Nastavitvene datoteke so običajni skripti Pybliographer (to je koda python, ki uporablja dodatne razrede in funkcije Pybliographer), katerih posebna zmožnost je samodejno razčlenjevanje ob zagonu ali ob potrebi.

# Vključene datoteke

Prva datoteka za razčlenjevanje je ${prefix}/share/pybliographer/pybrc.py . Služi kot začetni nalagalni sistem za mehanizem splošne nastavitve in določi:

razpoložljive vhodne in izhodne vrste datotek

kje najti nastavitvene mape.

Nastavitvena mapa vsebuje seznam datotek, ki so po potrebi razčlenjene. Na primer, če način zahteva neka nastavitveno datoteko za modul bibtex, bo uvozil ustrezno datoteko v tej mapi.

Ta mehanizem omogoča več prilagodljivosti za več novih oblik: novo obliko je mogoče namestiti s privzeto namestitvijo brez upravljanja s splošno nastavitveno datoteko. Poleg tega program uvozi le, kar je zahtevano, kar zmanjša zagonski čas.

Običajno uporabnik zagotovi datoteko z imenom .pybrc.py v njegovi domači mapi, ki je nato razčlenjena. Poleg tega lahko določi zasebno nastavitveno mapo in prepiše, kar je bilo določeno prej.

# Modul Nastavitve

Vse podatke, ki jih je mogoče nastaviti, bi moral upravljati tako imenovani modul Nastavitev. Zagotavlja običajni vmesnik do set/get in predmeta nastavitve dokumentov.