Portable Zim Desktop Wiki es un editor de texto gráfico muy fácil de usar que le permite crear varias notas. Cada página puede contener enlaces a otras páginas, formato simple e imágenes. Las páginas se almacenan en una estructura de carpetas. El programa tiene su propio servidor que permite presentar información en forma de páginas WWW.
Zim usa repositorios de notas. Puede considerarlo como cuadernos separados, por ejemplo, uno con los números de teléfono y las direcciones de los amigos, uno con una lista de tareas pendientes y el tercero con notas útiles. Los repositorios no están relacionados de ninguna manera (cada uno debe ser un directorio separado). Cuando se inicia Zim, muestra un cuadro de diálogo para seleccionar el repositorio a utilizar. Para evitar elegir el correcto cada vez, dé su nombre como argumento al comando zim.
A partir de la versión 0.16, cada repositorio se puede presentar en la bandeja del sistema con un icono diferente.
El programa intenta transferir la idea Wiki al escritorio de la computadora de casa. Cada página creada es un archivo de texto sin formato que contiene la sintaxis Wiki original (inspirada en DokuWiki), lo que ofrece posibilidades relativamente amplias.
La principal ventaja de una solución de este tipo es su portabilidad: al crear un documento con Zim, se puede convertir en un documento HTML (Zim tiene un complemento apropiado: imprimir en el navegador) o RTF usando make o un script sed.
Zim es una aplicación WYSIWYG, gracias a la cual el usuario no necesita conocer la sintaxis: la edición básica de texto se puede realizar mediante botones. Al mismo tiempo, todas las etiquetas Wiki se convierten automáticamente en los elementos de presentación apropiados:
– exfoliación
-cursiva
-estrés
– tachado
– texto preformateado
– encabezado de 1-6 grados
– lista con viñetas
-Enlace
Además, todos los cambios se realizan sobre la marcha: los archivos o directorios apropiados se crean tan pronto como se hace referencia a ellos y se eliminan cuando ya no se necesitan. Los cambios en los archivos se guardan automáticamente. Esto permite al usuario concentrarse en el contenido de sus notas.
El poder del programa radica en tratar el repositorio como un todo. Puede vincular a cualquier otro lugar desde cualquier lugar. Hay tres tipos de enlaces que se crean con respecto a:
– raíz del repositorio – [[Ubicación]] hará referencia al lugar
-subdirectorio del repositorio – [[Lugar: Una vez]] se referirá a Una vez que constituye la subpágina Lugar
-subdirectorio de la página actual – [[.Raz]] vinculará a Raz constituyendo una subpágina de la página actual
Zim_globe
La creación de subpáginas le permite organizar fácilmente sus notas (por ejemplo, en lugar del repositorio separado mencionado anteriormente para una lista de tareas pendientes, puede crear una página de Tareas pendientes y una subpágina para cada uno de los problemas). Además, está muy bien presentado gráficamente en el panel lateral (deshabilitado de forma predeterminada).
La visualización de notas también se ve facilitada por los llamados «Retrocesos». Si el lado A enlaza con el lado B, el recuento de backlinks B aumenta en uno (se muestra en el lado derecho de la barra de estado). Al hacer clic en este contador, se mostrará una lista de todas las páginas que enlazan con la página B.
También puede incrustar imágenes en el documento usando {{ruta}}. La ruta puede ser relativa o absoluta. Útil es la opción «Abrir directorio» disponible en el menú contextual de una imagen, que le permite abrir el directorio donde se encuentra la imagen con cualquier programa.
A partir de la versión 0.18, también puede establecer el tamaño de una imagen anidada.
Probablemente en el futuro los enlaces también podrán hacer referencia a diferentes archivos (la aplicación con la que se abrirán se establecerá en el archivo .desktop).
Otro:
– la aplicación se puede controlar casi por completo con el teclado
– las capacidades del programa se pueden ampliar mediante complementos escritos en perl. Los siguientes complementos se instalan con el programa:
-TrayIcon coloca el ícono del programa en la bandeja del sistema (requiere que se instale el módulo perl gtk2-trayicon)
– revisión ortográfica (requiere la instalación del módulo perl gtk2-spell)
-exportar el documento a un archivo HTML
– el calendario integrado le permite crear fácilmente páginas para los días del año (nombrados en el formato% Y% m% d strftime)
– escrito en perl, gracias a lo cual no involucra muchas dependencias (principalmente módulos perl que pesan hasta varias decenas de kilobytes)
Dependencia:
-perl-5.8.0
-gtk + -2.4.0
-perl-almacenable
-perl-File-Spec
-módulos perl adicionales:
–File-BaseDir
–Archivo-MimeInfo
–File-DesktopEntr
–Gtk2-perl
–Gtk2-trayicon (cuando se compila con el complemento TrayIcon)
–Gtk2-spell (cuando se compila con el complemento de revisión ortográfica).
/ descripción del programa FluxboxPL /
Funciona en sistemas: Windows 10