Interestingly there are cute things not mentioned at all in the Remarkup page (https://we.phorge.it/book/phorge/article/remarkup/).
Let's try to figure out what we know, and then what we should communicate to end-users.
== Fiflet ==
Standard:
```
figlet {{{
hello
}}}
```
figlet {{{
hello
}}}
----
Custom font `small`:
```
figlet (font=small) {{{
hello
}}}
```
figlet (font=small) {{{
hello
}}}
----
Custom font `banner`:
figlet (font=banner) {{{
hello
}}}
----
Custom font `big`:
figlet (font=big) {{{
hello
}}}
----
Custom font `bubble`:
figlet (font=bubble) {{{
hello
}}}
----
Custom font `digital`:
figlet (font=digital) {{{
hello
}}}
----
Custom font `ivrit`:
figlet (font=ivrit) {{{
hello
}}}
----
Custom font `lean`:
figlet (font=lean) {{{
hello
}}}
----
Custom font `mini`:
figlet (font=mini) {{{
hello
}}}
----
Custom font `mnemonic`:
figlet (font=mnemonic) {{{
hello
}}}
----
Custom font `script`:
figlet (font=script) {{{
hello
}}}
----
Custom font `smscript`:
figlet (font=smscript) {{{
hello
}}}
----
Custom font `shadow`:
figlet (font=shadow) {{{
hello
}}}
----
Custom font `smshadow`:
figlet (font=smshadow) {{{
hello
}}}
----
Custom font `slant`:
figlet (font=slant) {{{
hello
}}}
----
Custom font `smsslant`:
figlet (font=smslant) {{{
hello
}}}
----
Custom font `standard`:
figlet (font=standard) {{{
hello
}}}
----
Custom font `term`:
figlet (font=term) {{{
hello
}}}
----
Figlet Builtin fonts:
https://we.phorge.it/source/phorge/browse/master/externals/figlet/fonts
Figlet Code Implementation:
https://we.phorge.it/source/phorge/browse/master/src/infrastructure/markup/interpreter/PhabricatorRemarkupFigletBlockInterpreter.php
== Cowsay ==
```
cowsay {{{
hello
}}}
```
cowsay {{{
hello
}}}
----
Custom eyes, custom think, custom tongue:
```
cowsay (think=yes,eyes=XX,tongue=^^) {{{
hello
}}}
```
cowsay (think=yes,eyes=XX,tongue=^^) {{{
hello
}}}
----
Other things:
```
cowsay (cow=stegosaurus) {{{
hello
}}}
```
cowsay (cow=stegosaurus) {{{
hello
}}}
---
Cowsay builtin cows:
https://we.phorge.it/source/phorge/browse/master/externals/cowsay/cows/
https://we.phorge.it/source/phorge/browse/master/resources/cows/builtin/
Cowsay custom cows could be placed here:
```
phorge/resources/cows/custom
```
Cowsay Code Implementation:
https://we.phorge.it/source/phorge/browse/master/src/infrastructure/markup/interpreter/PhabricatorRemarkupCowsayBlockInterpreter.php
----
I think it is quite important that these things are mentioned in the documentation. Sometimes people think that Remarkup is a lame version of Markdown, but right now it is pretty obvious that they are two separate worlds and both interesting. I wish I had lived longer knowing these features instead of discovering them by accident.