Visualisation of To The Stars battle diagrams and scenes
Go to file
Leni Aniva 27d974b08a
Add citation checking
2023-09-11 20:40:30 -07:00
litwiki Add citation checking 2023-09-11 20:40:30 -07:00
scripts Add citation checking 2023-09-11 20:40:30 -07:00
wiki Add citation checking 2023-09-11 20:40:30 -07:00
.gitignore Add litwiki package stub and move ./notes to ./wiki 2023-08-22 23:19:38 -07:00
.latexmkrc Add diagram stub 2023-07-06 17:49:34 -07:00
.pre-commit-config.yaml Add citation checking 2023-09-11 20:40:30 -07:00
Pipfile Add citation checking 2023-09-11 20:40:30 -07:00
Pipfile.lock Add citation checking 2023-09-11 20:40:30 -07:00
README.org Add citation checking 2023-09-11 20:40:30 -07:00
i1-a-wish.tex Rename chapter files and add map stub 2023-08-13 19:06:50 -07:00
i2-fantasma.tex Rename chapter files and add map stub 2023-08-13 19:06:50 -07:00
magica-common.sty Separate notes into own folder 2023-07-06 21:41:51 -07:00
magica.sty Rename chapter files and add map stub 2023-08-13 19:06:50 -07:00
map.tex Rename chapter files and add map stub 2023-08-13 19:06:50 -07:00
milsymb.sty Add litwiki package stub and move ./notes to ./wiki 2023-08-22 23:19:38 -07:00
reference.tex Separate notes into own folder 2023-07-06 21:41:51 -07:00
setup.py Add citation checking 2023-09-11 20:40:30 -07:00
test.sh Add citation checking 2023-09-11 20:40:30 -07:00

README.org

To The Stars Battle Diagrams and Annotations

This project's goal is to provide visualisations and summaries of battles and plots in the AO3 novel To The Stars.

The battle symbology is derived from NATO Joint Military Symbols and is augmented to ensure full compatibility.

Format

The symbology used in battle diagrams is given in references.tex.

To cite a passage, use the format (VOL CH LINE), e.g. (1.1.123) refers to line 123 of volume 1 chapter 1 (A Wish). The line number is the unfolded line number which can be extracted in Emacs via nov.el and

(setq nov-text-width t)
(add-hook 'nov-mode-hook 'visual-line-mode)

To refer to a character "First, Last", use "Last F.". For example, Shizuki Ryouko is referred to as "Shizuki R.". This format is uniform across the wiki.

The way wiki generates is by assigning a plot timestamp to every part of an org file based on the next citation point.

Wiki Generation

litwiki, a Python package specifically developed for this project, is included here to assist with the progressive generation of wikis.

Contributing

Install an editor capable of handling Org mode files. Install

  • Python 3
  • pylint
  • pre-commit