ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Mika

by judah-caruso ST3

Simplistic Markup Language

Details

Installs

  • Total 46
  • Win 26
  • Mac 11
  • Linux 9
Oct 12 Oct 11 Oct 10 Oct 9 Oct 8 Oct 7 Oct 6 Oct 5 Oct 4 Oct 3 Oct 2 Oct 1 Sep 30 Sep 29 Sep 28 Sep 27 Sep 26 Sep 25 Sep 24 Sep 23 Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9 Sep 8 Sep 7 Sep 6 Sep 5 Sep 4 Sep 3 Sep 2 Sep 1 Aug 31 Aug 30 Aug 29
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

# MIKA # -- Block Header (used for main areas of text)
-> Introduction:
Mika is a general purpose markup language designed to be simplistic and
easy to read while being highly structured.
-> Basics of Mika:
Mika documents (.mika) start with a main header [# HEADER #], follwed by
Sub-headers [-> Arrow Lines]. The information nested under an Arrow Line
is the text/main body of our document. We're able to format it with
several `implicatives`. These include:
1. _Underlines_
2. *Bolds*
3. `Italics`
4. [Blocks]
However, Mika has a few more features that this document will introduce.

! FEATURES ! -- Loud Header (used for emphasis)
-> Numerical:
Supported fiat currencies:
$200 USD
€300 EUR
£500 GBP
₩100 KRW
¥400 JPY
Cryptocurrency support:
1.00 BTC
0.466 ETH
10.3230 DASH
Percentages and changing values:
25% of 100 is 25
75.2% Increase [+] -- Green with syntax highlighting enabled
33.86% Decrease [-] -- Red with syntax highlighting enabled
Ordered and Unordered lists:
+ An additive list item
* A starred list item
1. A numeric list item
-> Implicative:
-- Comments
_Underlined_ -- Underlined text
_This text spans
multiple lines!_ -- Underlined text can span multiple lines
*Bold Text* -- Bolded text
`Italic Text` -- Italic text
[Block Text] -- Blocked/Separated text (similar to underlining)
;;Multi-line
blocks. Used for
formatted data;; -- Multi-line block (aka: a "Writer's block")

@ RULES AND BEST PRACTICES @ -- AT Header (can be used stylistically)
Generally, Mika doesn't impose anything in terms of *how* to edit.
However, there are a few best practices to follow/reference when
writing with Mika:
1. Headers must be completely capitalized and can be nested.
If a header is nested, it's best to swap out the header's type:
# FIRST HEADER # -- Top level
! SECOND HEADER ! -- First nesting
@ THIRD HEADER @ -- Second nesting
2. Arrow lines are a single tab-length ahead of main headers.
3. Arrow lines should generally end with a colon (:) unless it is
unwanted stylistically.
4. Writer's blocks can either be "Expaned" or "Compact":
Expanded:
;;
This is the expanded form of a writer's block.
You would use this for a snippet of code, haiku, etc...
Notice the 4 space characters leading each line inside
this block. This is a stylistic choice to improve the
readability of content inside these blocks.
;;
Compact:
;;This is the compact form
of a Writer's block. Used when style isn't very important;;
If neither form fits, use a [Block] instead.
5. Each line should contain no more than 80 characters. This is one
of the only inforced rules in Mika.

! CLOSING !
In closing, Mika allows you to minimally format documents in ways that
already make sense. Underlines are underlines, blocks are blocks, etc.