onderzoeksmaster project is ontworpen om te werken een beetje makkelijker. In het bijzonder, kan de applicatie ofwel een opslagplaats voor al uw kostbare, diverse digitale informatie, of voor slechts een deel van het zijn. Het project begon als een manier voor de auteur om [1] hebben een gecentraliseerde bibliotheek voor alle papieren en diverse fragmenten hij verzamelt, en [2] om een aantal krachtige, ingebouwde ondersteuning voor BibTeX, het LaTeX bibliografie systeem (De latex hebben bibliografie, zoals omschreven in de Leslie Lamport boek. ISBN 0-201-52983-1).
Wanneer de applicatie opstart, het creëert een virtueel bestandssysteem (VFS) van de informatie in de administratie. Elke record voegt zich onder ten minste één map in de VFS en de VFS wordt vertegenwoordigd door een boom-widget systeem van mappen en documenten. De applicatie is verdeeld in de map controles (links) en opnemen controles (rechts).
Elke record is in feite een set van drie python woordenboeken, opgeslagen in een platte ASCII-tekstbestand. De drie woordenboeken overeen met [1] BibTex informatie die overeenkomt met het record, [2] Meta-informatie (bv. Isbn, telefoonnummer, url, het lidmaatschap) en [3] een eindeloze notities bestand. Als een register wordt gekozen uit de boomwidget, worden de corresponderende drie woordenboeken die in drie tabbladen notebook widget aan de rechterzijde van de applicatie.
Nieuwe records worden aangemaakt via een knop op de werkbalk verslagen. Wanneer u een nieuwe record van de toepassing verschijnt een FileChooser en je krijgt de mogelijkheid om een enkel bestand te importeren. Misschien is het geïmporteerde bestand is een pdf kopie van een onderzoek papier die u niet wilt verliezen. Onderzoeksmaster is een goede plek om het op te slaan. Ten eerste, de plaat en het geïmporteerde bestand hebben elkaar nu. Nu kunt u een logboek van uw betrokkenheid met het bestand in de toelichting deel van de plaat te houden. De Meta deel van de plaat bevat niet-BibTex informatie, zoals welke mappen het record is een lid van. De applicatie geeft toegang tot de record BibTex informatie wanneer het record heeft het lidmaatschap binnen de substructuur van een bepaalde map waarvoor een recursieve bibliografie wordt gegenereerd.
Hier is een typisch voorbeeld: Stel dat u een map maken voor een aantal projecten. Laten we zeggen dat na zes maanden de map heeft nu verschillende substructuren van mappen en documenten, allemaal gerangschikt volgens het schema dat gebeurde. Stel je nu er twintig records met BibTex informatie bezaaid hele substructuur van het project, side-by-side met andere records die niet beschikken over BibTex informatie (noten, wat dan ook). Door op de knop Bibliografie maken aan de linker werkbalk zal de applicatie een perfect opgemaakte BibTex bestand met alle twintig platen produceren.
Elke record kan een lid van een map worden gemaakt door simpelweg het toevoegen van het pad van de map op de ledenlijst van de Meta deel van het record. De boom widget wordt dynamisch opgebouwd door recursief de behandeling van een directory tree (overeenkomend met de mappen van de boom-widget) en de ledenlijst in elke record. Dit wordt gedaan zodat we slechts één fysieke kopie van elk record, ondanks het feit dat de plaat omhoog zou kunnen zien in vijftig verschillende plaatsen in de boom widget.
Het bestand dat wordt ingevoerd met een record kan elk bestand van elk formaat zijn. U kunt onderzoeksmaster vertellen om het bestand op te starten als een argument om een externe applicatie, gebaseerd op achtervoegsel van de bestandsnaam (.gif, .avi, .mpg, .mp3). Selecteer vervolgens het record uit de boom, duw de lancering knop (op de werkbalk records), en voila! De bijbehorende applicatie brengt uw dossier. Dat is een kenmerk dat maakt het werken een beetje makkelijker.
Wat is nieuw in 1.2c Stable uitgifte:
Software informatie:
Versie: 3.1
Upload datum: 11 May 15
Licentie: Gratis
Populariteit: 25
Reacties niet gevonden