Thanks to visit codestin.com
Credit goes to github.com

Skip to content

yohannd1/acrylic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

acrylic

A little note/task format I made for myself, mostly based off Markdown, Org-mode, Scribble and LaTeX. Its main difference is the focus on indentation and line spacing to separate items.

This repository hosts most of the tools I use for my "acrylic" text format, with some exceptions.

related software

plans

See the todo file and the TODOs & FIXMEs in the source code.

building

The parser & HTML renderer was originally made in Janet, but I ended up switching to Rust because I wanted the static typing and... speed, perhaps? My Janet parser was really slow in bigger documents.

cargo build

TODO: talk about the resulting binary, name it correctly (probably acr-parse or something like that?), mention testing (which I didn't start yet...)

Note that there are no dependencies other than rustc/cargo at the moment. I'm trying to be very minimal on dependencies at the moment.

why "acrylic"?

I was thinking of a name and the word came to mind. It works as an analogy where this format is acrylic and others - such as Markdown, Org and LaTeX - are glass.

Glass is usually more robust, but it can also be heavier and more expensive. In contrast, Acrylic is less resistant to scratches, UV rays and germs, but it's light and cheap.

It's a really bad analogy. But the name's nice. Sorry.

[...] while acrylic has a small upfront cost, in the long run, it could cost just as much or more than glass.

https://www.fgdglass.com/blog/acrylic-vs-glass/

About

main repo for the "acrylic" text format

Resources

License

Stars

Watchers

Forks