Pizarra

Como un pizarrón de gis, pero digital, vectorial e infinito.

Descargas

¿Cómo así?

La pizarra es una aplicación de escritorio para el dibujo a mano alzada. Está pensada para hacer explicaciones, diagramas sencillos y eventualmente presentaciones.

Interfaz de la pizarra

La interfaz es limpia para maximizar el espacio para dibujar, y las herramientas mínimas para mantenerlo simple.

¿Qué puedo hacer?

Exhibición de las cinco herramientas básicas de la pizarra: la
        línea, la circunferencia, el polígono, el rectángulo y la elipse.

Tienes frente a tus ojos un lienzo de tamaño infinito hacia todos lados, incluído el zoom hacia adentro y hacia afuera (ok, en realidad sí hay límite en el zoom, por cuestiones técnicas). Hay también algunas herramientas básicas de dibujo:

Adicionalmente puedes cambiar el grosor y la transparencia de la pluma.

¿Cómo lo hago?

Detalle de las opciones en la interfaz de la pizarra

¿Qué formato de archivo usas?

El formato de archivo que la pizarra lee y escribe es SVG, que es un formato de imagen vectorial estándar y compatible con la web. De este formato utilizo un subconjunto no especificado (que suele crecer pero muy poquito en algunas versiones de la pizarra).

Más precisamente sucede lo siguiente: si un archivo fue creado con la pizarra este podrá ser abierto con cualquier versión posterior y con cualquier otro software que maneje gráficos vectoriales. Si un archivo fue creado con cualquier otro programa abrirlo con la pizarra es comportamiento indefinido, no te prometo que vaya a funcionar.

Adicionalmente existe la posibilidad de exportar el dibujo completo como PNG, sin embargo estos archivos no se pueden abrir de nuevo en la pizarra. Esta opción está pensada para compartir la visualización del dibujo en medios no compatibles con vectores (como las redes sociales).

Algunos atajos del teclado

LCambiar al lápiz
RCambiar al rectángulo
PCambiar al polígono
CCambiar al círculo (a partir del centro y radio)
KCambiar al círculo (a partir de tres puntos)
ECambiar a la elipse
GCambiar a la goma
QCambiar a la rejilla
Alt + QCambiar a la rejilla libre
+Zoom hacia adentro
-Zoom hacia afuera
0Regresar al zoom original
Alt + CAlternar el color
Ctrl + SGuardar como svg
Ctrl + Shift + EExportar como PNG
Ctrl + ZDeshacer la última figura
Ctrl + Shift + ZDeshacer el último deshacer

¿Para quién es esto?

La pizarra, de mi para ti con cariño

Si te gusta hacer dibujitos para explicar cosas a otras personas o a ti, esta puede ser la herramienta adecuada.

La motivación detrás de su creación fue la necesidad de tener una interfaz limpia que fuera principalmente puro lienzo para poder hacer diagramas y explicaciones elaboradas. Como en un pintarrón pero para la computadora y de tamaño infinito.

Y claro, para sacarle provecho a mi tableta digitalizadora. Aunque seguramente en una pantalla táctil es igual de útil.

Ok, ¿Y cómo la instalo?

Btw, uso Arch

¡Yo también! La forma más fácil es usando el paquete AUR de la pizarra, ya sea el binario (pizarra-bin) o compilarla desde 0 (pizarra-git).

Si usas Manjaro Linux puedes usar la interfaz de Añadir/Quitar Software buscando por el nombre pizarra (Si no lo encuentras quizá haya que ir a configuraciones y activar el soporte de AUR).

Uso Debian/Ubuntu

Perfecto, tengo un paquete para esa plataforma recién salido del horno. Busca la última versión en la lista de descargas

Uso algún otro linux

No hay ningún problema, probablemente puedes descargar un binario de la última versión y ejecutarlo en tu máquina sin problemas.

Uso Windows

¡Hice un instalador para ti! Y déjame decirte que fue una friega. Funciona para windows de 64 bits.

Descarga aquí la última versión, ve todas las descargas. o aprende a compilarla.

Uso Mac

Ok, este es el asunto: Como no tengo yo mismo una mac no puedo generar un instalador, así que al menos que alguien haga esto por mi tienes que construir la pizarra tu misma. Descuida, no es tan difícil, solamente hay que hacer estas cosas:

Y hacer lo siguiente:

      
# Instala cosas requeridas para la compilación
brew install gtk+3 adwaita-icon-theme
# Clona el repo
git clone https://gitlab.com/categulario/pizarra-gtk.git
# Y compila
cd pizarra-gtk
cargo run --release
      
    

Hay reportes de que esto ha funcionado. Si lo intentas no dudes en escribirme para ampliar estas instrucciones.

No confío en tus binarios, dame el código fuente

Y no tendrías por qué, así que pongo a tu disposición el código fuente por si quieres compilarla desde 0. Se puede hacer desde cualquier Linux o Windows y si necesitas una mano estoy aquí para ayudar (búscame en mastodon o twitter como categulario).

Software relacionado

Durante el desarrollo de la pizarra me he ido encontrando (y me han ido pasando) referencias a otras aplicaciones con propósitos similares. Aquí la lista en su totalidad.