Zim is een gratis, open source, teksteditor met wiki-achtige functies

Een ongewone teksteditor die ik enige tijd geleden tegenkwam, was Zim. Dit is niet de gemiddelde teksteditor. Als u hiërarchische teksteditors zoals AllMyNotes Organizer of Tree Notes (commercieel) hebt gebruikt, is het een beetje vergelijkbaar.

Zim kan worden gebruikt om pagina's te maken en naar die pagina's te linken, ongeveer zoals een wikifunctie, vandaar de slogan, A Desktop Wiki. De applicatie die is geschreven in Python, is beschikbaar voor Windows en Linux. Beide versies zijn identiek in gebruik en functies, hoewel de pc-versie een paar builds achterloopt.

Wanneer u de app voor het eerst uitvoert, wordt u gevraagd om een ​​nieuw notitieblok te maken, dat bestaat uit het geven van een naam en het selecteren van een map om het in op te slaan. In dit notitieblok worden uw pagina's opgeslagen die uw notities bevatten; alle pagina's worden opgeslagen in het TXT-formaat.

De interface van Zim is een beetje ouderwets, met een minimalistisch ontwerp. Laat je er niet door afschrikken, want het is heel gemakkelijk om eraan te wennen. De grafische gebruikersinterface bestaat uit een menubalk, een werkbalk en twee deelvensters. Het hoofdscherm is de startpagina, het linkerdeelvenster is de boomstructuur waarmee u naar de subpagina's in het notitieblok kunt navigeren. Het rechterdeelvenster in het programma is uw editor, waarin u de notities typt, bewerkt, opmaakt, enz.

Hier komen de unieke functies van de applicatie om te spelen. U bent niet beperkt tot tekstinhoud, met Zim kunt u ook afbeeldingen, hyperlinks naar URL's en lokale bestanden toevoegen. U kunt de inhoud naar de interface slepen en neerzetten om ze aan de pagina toe te voegen.

Tip: u kunt Zim gebruiken als teksteditor en gebruiken om TXT-bestanden te bewerken met de importoptie. De exportopties kunnen worden gebruikt om de documenten op te slaan in andere formaten zoals HTML, MHTML, Latex, Markdown en RST.

De werkbalk heeft enkele navigatie-opties, enkele opmaakstijlen en de optie Bestanden bijvoegen. Als u de optie Agenda opent, wordt er een Journal-notitieboek gemaakt met automatisch gecategoriseerde subpagina's voor het geselecteerde jaar, de maand en de datum. Het indelingsmenu heeft veel meer opties, waaronder koppen, lijststijlen (genummerd, opsommingstekens, lijst met selectievakjes), scripts, enz. Dit betekent dat het programma voor alles kan worden gebruikt, zoals het bijhouden van een dagboek, het bijhouden van uw uitgaven, een verzameling van notities, gebruik het voor notities in de klas of vergaderingen, takenlijsten, enz. Het is aan jou.

Tip: Hoewel de werkbalk Sterk, Nadruk, enz. Zegt, ondersteunt het programma universele sneltoetsen voor Vet, Cursief, Onderstrepen enz.

Subpagina's maken en linken

Klik met de rechtermuisknop ergens in het linkerdeelvenster om een ​​nieuwe pagina of subpagina te maken en kies tussen het Journal en de standaardsjablonen. Om naar de nieuw gemaakte pagina te linken, opent u een andere pagina en plaatst u de cursor waar u de hyperlink wilt laten verschijnen, of markeert u gewoon een woord en klikt u op de knop Koppelen (kan ook Ctrl + L of het menu Invoegen gebruiken). Links naar afbeeldingen en websites worden toegevoegd als URL's, die in uw browser worden geopend. Links naar andere pagina's openen als tekstbestand in de standaardeditor (bijv. Kladblok). Zim ondersteunt ook backlinks, die doorzoekbaar zijn, en laat je zien naar welke pagina links naar waar.

Je kunt Zim gebruiken om een ​​volledig offline Wiki te bouwen, compleet met een werkende indexpagina vrij gemakkelijk. En omdat het kan worden gepubliceerd als een HTML-bestand, kunt u zelfs een website maken met behulp van de applicatie.

Tip: hoewel er een optie Opslaan is, slaat Zim uw notities automatisch op. Ik zou de notities echter nog steeds handmatig opslaan, voor het geval dat.

Zim Wiki is ook beschikbaar in een draagbare versie, die kan worden uitgepakt in elke map op uw pc of verwisselbare schijven. Ik heb alleen de basis van de applicatie beschreven, er zijn een heleboel geavanceerde functies die je kunt vinden

Nu u: welke hiërarchische teksteditor gebruikt u?