Zim (oprogramowanie)
Deweloperzy | Jaapa Karssenberga |
---|---|
Wersja stabilna | 0.75.0 / 27 września 2022
|
Magazyn | https://github.com/zim-desktop-wiki/zim-desktop-wiki |
Napisane w | Pyton |
System operacyjny | Międzyplatformowe |
Platforma | Python , GTK |
Typ | Aplikacja do robienia notatek , Osobista wiki |
Licencja | GPL-2.0-lub nowsza |
Strona internetowa |
Zim to graficzny edytor tekstu przeznaczony do utrzymywania kolekcji przechowywanych lokalnie stron wiki , osobistej wiki. Każda strona wiki może zawierać tekst z prostym formatowaniem , linki do innych stron, załączniki i obrazy. Dostępne są również dodatkowe wtyczki , takie jak edytor równań i moduł sprawdzania pisowni. Strony wiki są przechowywane w strukturze folderów w zwykłych plikach tekstowych z formatowaniem wiki . Zim może być używany z Getting Things Done .
Zim jest napisany w Pythonie przy użyciu bibliotek GTK . Jest to wolne oprogramowanie na licencji GPL-2.0 lub nowszej .
Cechy
Zim oferuje kilka sposobów organizowania stron i treści oraz może być rozszerzany za pomocą różnych dołączonych wtyczek . Strony można przeglądać za pomocą indeksu lub sortować według tagów, a strony można przeglądać w spisie treści. Strony mogą być dynamicznie łączone ze sobą w notatnikach; linki do stron mogą automatycznie zmieniać nazwy po zmianie nazwy strony. Dzięki dodatkowej konfiguracji można tworzyć łącza między stronami w różnych notatnikach na tym samym komputerze. Aplikacja posiada system do zarządzania zadaniami i listami rzeczy do zrobienia, a także wtyczkę kalendarza, która umożliwia tworzenie i porządkowanie stron według daty. Zawiera również wtyczkę do sprawdzania pisowni, która używa GtkSpell .
W Zimie tekst jest zapisywany i zapisywany w lekkim znaczniku będącym hybrydą DokuWiki i Markdown . Jego wprowadzanie tekstu ma wbudowany system podglądu podobny do VisualEditor . Rzeczy takie jak nagłówki, listy, tabele i diagramy są natychmiast konwertowane na „sformatowany tekst”, gdy ich znaczniki zostaną wpisane na stronie. Zim obsługuje treści multimedialne. Obrazy można wstawiać i wyświetlać bezpośrednio na stronach, a inne typy plików można przechowywać jako załączniki. Aplikacja automatycznie zapisuje każdy znak, a pozycja kursora jest zapisywana dla każdej nuty. Posiada również kontroli wersji, która może używać GNU Bazaar , Git , Mercurial lub Fossil jako zaplecza. Pojedyncze strony lub kompilacja wszystkich notatek mogą być eksportowane jako HTML , pokaz slajdów, Markdown i reStructuredText .
Dołączono kilka wtyczek do wstawiania innych typów danych poza obrazami na strony. Należą do nich wtyczka do dodawania równań do stron przy użyciu LaTeX i dvipng , wtyczka do dodawania wykresów do stron przy użyciu GNU R lub Gnuplot oraz wtyczka do dodawania diagramów do stron przy użyciu Graphviz . Inna wtyczka wykorzystuje Lilypond do integracji arkuszy notatek.
Zim może również integrować się z innym oprogramowaniem za pomocą wtyczek. Można go zintegrować z Zeitgeist GNOME za pomocą wtyczki. Dostępne są również wtyczki innych firm do integracji menedżerów referencji Zotero i Mendeley .
Dostępność
Kilka dystrybucji Linuksa zawiera Zim w swoich repozytoriach (stan na 2011), w szczególności Debian , Ubuntu , Arch Linux i Fedora Linux . Również FreeBSD , OpenBSD i OpenSUSE [ potrzebne źródło ] zawierają Zim w swoich kolekcjach portów . Zim jest obecny w Linux Mint od listopada 2022 r.
Podstawowe funkcje Zim zależą od modułów python , gtk i python-gtk , dzięki czemu Zim można łatwo przenieść na dowolną platformę, na której dostępne są te moduły. W szczególności Zim został przeniesiony do systemu operacyjnego Microsoft Windows i działa bardzo dobrze z natywnym stylem. Został również przeniesiony na Mac OS, ale od 2015 roku nadal było kilka problemów, przede wszystkim brak natywnej integracji interfejsu użytkownika i procedura instalacji. Były próby i plany portowania na Androida . [ potrzebny cytat ]
Zobacz też
- Chłopczyca (oprogramowanie)
- Osobista wiki
- Lista oprogramowania wiki
- Porównanie oprogramowania wiki
- Porównanie oprogramowania do robienia notatek