<commit_before>**This project is on indefinite hold.**

The idea to use ANSII escape codes and unicode symbols for equation formatting is appealing, but terminal support is just not what you'd wish it to be.
As a test I tried to manually convert the quadratic formula to uncode + ansii escape code.

![Quadratic formula](quadratic.png)

The results were mixed.

![examples](terminal.png)

![clunky but readable](best.png)

![mess of missing symbols](worst.png)

These tests are created by running `quad.sh`.

_Old description remains below for archiving reasons._

# fancyASCII
A monospaced document formatter.
The ASCII part of the name is potentially a misnomer, as using unicode for math-symbols etc is useful.

## Wait, What?
FancyASCII intends to be many things.<commit_msg>revision<commit_after>**This project is on indefinite hold.**

The idea to use ANSII escape codes and unicode symbols for equation formatting is appealing, but terminal support is just not what you'd wish it to be.
As a test I tried to manually convert the quadratic formula to uncode + ansii escape code.

![Quadratic formula](quadratic.png)

The results were mixed.

![examples](terminal.png)

Best: ![clunky but readable](best.png)

Worst: ![mess of missing symbols](worst.png)

(These tests are what `quad.sh` prints).

_Old description remains below for archiving reasons._

# fancyASCII
A monospaced document formatter.
The ASCII part of the name is potentially a misnomer, as using unicode for math-symbols etc is useful.

## Wait, What?
FancyASCII intends to be many things.
{'fraction_non_alphanumeric': 0.07046764894298527, 'fraction_numerical': 0.0, 'mean_word_length': 4.742647058823529, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1478958', 'n_tokens_mistral': 462, 'n_tokens_neox': 429, 'n_words': 216}