PitchHut
Log in / Sign up
el-easydraw
10 views
Draw with ease directly in Emacs, where creativity meets productivity.
Pitch

Emacs Easy Draw integrates a seamless drawing tool within Emacs, allowing you to illustrate ideas directly in your documents. Whether you’re using Org-Mode or any other setup, create, edit, and export SVG images effortlessly. Enhance your Emacs experience and bring your concepts to life with visual clarity, all without leaving your favorite editor.

Description

Emacs Easy Draw is an embedded drawing tool designed to integrate seamlessly with Emacs, providing users with a powerful platform for creating and managing graphics without leaving the familiar Emacs environment. Built for Emacs 27.2 and higher, this innovative utility supports image and SVG formats, offering options for gzip or zlib and libxml functionalities.

Key Features

  • Integration with Org-Mode: With edraw-org.el, you can easily incorporate sketches into your Org documents.
  • Effortless Drawing: Initiate drawing by invoking [[edraw:]] followed by C-c C-o. Once completed, save your artwork by typing C-c C-c.
  • Versatile Link Notation: Supports multiple link formats, including brackets and angles, facilitating easy access to your drawings.
  • Export Functionality: Export your creations as HTML with customizable HTML tags or as LaTeX, ensuring compatibility across platforms.

Example Usage

Include a sketch in your Org document with:

[[edraw:file=./example.edraw.svg]]  
[[edraw:data=<base64data>]]  

For exporting, you might define:

[[edraw:html-tag=img;data=<base64data>]]  

Edit and Manage Graphics

Edit .edraw.svg files directly within Emacs by leveraging edraw-mode.el, designed specifically for handling SVG data. Create quick sketches effortlessly with the edraw command which launches a new buffer in edraw-mode.

Enhance Your Workflow

With intuitive key bindings and inline image support, Emacs Easy Draw transforms the way you visualize and manage projects in Emacs. Users can also leverage a color picker feature for precise color selection and manipulation, enriching your graphical presentations.

Embrace the seamless capability of Emacs Easy Draw and integrate drawing directly into your text editing workflow, enhancing both productivity and creativity.