|
|
@@ -8,9 +8,9 @@ Vinora Screenplay is plain text format for writing
|
|
|
[visual novel](https://en.wikipedia.org/wiki/Visual_novel) screenplays.
|
|
|
|
|
|
It's based on (and one-way compatible with) Markdown, simple markup language
|
|
|
-developed by John Grubber and Aaron Swartz in 2004. It was developed to
|
|
|
+developed by John Gruber and Aaron Swartz in 2004. It was developed to
|
|
|
simplify web pages writing.
|
|
|
-While Markdown originally doesn't have specification (only `Markdown.pl`
|
|
|
+While Markdown originally doesn't have a specification (only `Markdown.pl`
|
|
|
as a reference implementation), we use
|
|
|
[CommonMark](https://spec.commonmark.org) for this role.
|
|
|
|
|
|
@@ -18,9 +18,9 @@ as a reference implementation), we use
|
|
|
Vinora Screenplay is designed for use in the Vinora Engine. The goals of this
|
|
|
visual novels engine is to be as simple and compatible as possible.
|
|
|
|
|
|
-Markdown is a popular format. There is a good change that you're already
|
|
|
+Markdown is a popular format. There is a good chance that you're already
|
|
|
familiar with \**italic*\* or \_\___bold__\_\_ syntax. So, by making
|
|
|
-Vinora Screenplay as Markdown-like language we fulfill both of our goals
|
|
|
+Vinora Screenplay a Markdown-like language we fulfill both of our goals
|
|
|
(it's simple to use since it's known and it's compatible with dozens
|
|
|
of existing Markdown interpreters).
|
|
|
|
|
|
@@ -59,7 +59,7 @@ carriage return, line feed, form feed.*
|
|
|
|
|
|
**Line**
|
|
|
is a sequence of zero or more characters, that ends with newline
|
|
|
-or End Of File (EOF) condition. Line which has zero characters or only
|
|
|
+or End Of File (EOF) condition. Line that has zero characters or only
|
|
|
whitespace characters is called an **empty line**.
|
|
|
|
|
|
**Paragraph**
|
|
|
@@ -74,7 +74,7 @@ characters from ASCII is supported by nearly every computer.
|
|
|
## 2.2 Visual novels definitions
|
|
|
(Only technical definitions goes here)
|
|
|
|
|
|
-**Visual novel** *(from [VNDB](vndb.org/d6))*
|
|
|
+**Visual novel** (from [VNDB](https://vndb.org/d6))
|
|
|
A visual novel can be seen as a combination of a novel and a computer game:
|
|
|
they're computer games with a large text based storyline and only little
|
|
|
interaction of the player.
|
|
|
@@ -120,7 +120,7 @@ Since all possible symbols fit in UTF-32 (or any other
|
|
|
Therefore, line buffer should be 320-512 bytes.
|
|
|
|
|
|
|
|
|
-**For example ( '__' symbolise two spaces):**
|
|
|
+**For example ( '__' symbolizes two spaces):**
|
|
|
```
|
|
|
1 One-line chunk with some text and two spaces:__
|
|
|
2
|
|
|
@@ -134,7 +134,7 @@ Therefore, line buffer should be 320-512 bytes.
|
|
|
10
|
|
|
11
|
|
|
12
|
|
|
-13 It's doesn't matter how much empty lines are between chunks.
|
|
|
+13 It doesn't matter how many empty lines are between chunks.
|
|
|
```
|
|
|
|
|
|
## 3.2 Chunk types
|