1
0
Fork 0
mirror of https://github.com/Oreolek/gamebookformat.git synced 2024-06-17 07:30:43 +03:00
Commit graph

183 commits

Author SHA1 Message Date
Pelle Nilsson ed0ae335e0 Fixed some whitespace and HTML quoting problems in twine2 format. 2014-12-22 17:31:42 +01:00
Pelle Nilsson f90e662993 Better quoting and formatting for twine2 output. 2014-12-22 17:14:32 +01:00
Pelle Nilsson e9b7c88775 Added missing text content for many Twine 2 output tags. 2014-12-22 17:01:13 +01:00
Pelle Nilsson 7b11888164 Made twine2 its own output format instead of option for html. 2014-12-22 16:55:12 +01:00
Pelle Nilsson f1fd536995 Require -x to use tags not in a builtin hardcoded list. 2014-12-22 15:54:09 +01:00
Pelle Nilsson 2176aef22f Export option for HTML to make Twine 2 story files. 2014-12-22 14:52:43 +01:00
Pelle Nilsson 0cecd4cf63 Started documentation.
Also some tricks to get everything through checkexpected,
and a new b tag for bold text (only in html and json for now).
2014-10-28 00:06:26 +01:00
Pelle Nilsson a688ee9c27 todo 2014-10-27 23:32:18 +01:00
Pelle Nilsson 650a4b345d README about how to make PDF. 2014-09-25 21:11:07 +02:00
Pelle Nilsson cc3e0c9033 Merge branch 'master' of rn:git/gamebookformat 2014-09-25 21:00:20 +02:00
Pelle Nilsson 849d2bb48a RTF cross-references added. 2014-09-25 20:59:55 +02:00
Pelle Nilsson ff60c5826b Changed name of format from debug to json. 2014-09-24 22:01:02 +02:00
Pelle Nilsson 43b6e93ea6 Tests to check output of checkgamebook.py.
Make-rules for checking with and without verbose flag for all example files.
Generated .check and .vcheck files are compared to known ok versions in expected dir.
2014-09-23 23:51:51 +02:00
Pelle Nilsson 444bed78a9 Some documentation for verbose checkgamebook.py. 2014-09-23 23:29:55 +02:00
Pelle Nilsson f23bce59b1 checkgamebook.py with verbose flag can now list all ending/death sections 2014-09-23 23:25:04 +02:00
Pelle Nilsson 63041a5e62 checkgamebook.py now can find unreachable sections in books. 2014-09-23 23:15:00 +02:00
Pelle Nilsson 99e10d87bd tl;dr for Number Map Files.
It is nothing anyone should normally have to worry about.
2014-09-23 22:08:54 +02:00
Pelle Nilsson b98bc8456b Some documentation about what checkgamebook.py will do. 2014-09-23 21:57:46 +02:00
Pelle Nilsson bdd8eb2403 Added checkgamebook.py script. 2014-09-23 21:52:26 +02:00
Pelle Nilsson 92b0f7276e formatgamebook.py copyright year update. 2014-09-23 21:45:36 +02:00
Pelle Nilsson 4828d693d3 Changed debug output format from unformatted plain text to JSON. 2014-09-23 21:33:01 +02:00
Pelle Nilsson 6bfe86bf1c Expected HTMLBook output. 2014-09-23 21:32:12 +02:00
Pelle Nilsson af3cb4bd6d Readme with better instructions for how to make HTML work
and hinting at how to make EPUB books.
2014-09-23 19:59:34 +02:00
Pelle Nilsson dde2fdedae Including HTMLBook ebook.css in head for generated HTMLBook HTML. 2014-09-23 19:48:01 +02:00
Pelle Nilsson cbfc9e4140 Made static HTML more static. 2014-09-23 19:28:56 +02:00
Pelle Nilsson 4288d69650 Allow uppercase in section names.
I think that is a good idea, or at least it makes a
current project of mine slightly easier, but there might
be something bad about it I did not consider now.
2014-05-30 23:35:09 +02:00
Pelle Nilsson 4b27cef281 Fixed all jshint warnings. 2014-04-03 23:58:19 +02:00
Pelle Nilsson a76893a659 todo 2014-04-03 23:47:08 +02:00
Pelle Nilsson be2bc017bc Added trade tag.
Also documented a couple of bugs related to cost
and trade. Seems like that system needs some rethinking.
2014-03-07 21:22:10 +01:00
Pelle Nilsson dbc1dd6a8e Using new format-specific sections to make trade example make more sense. 2014-03-04 23:39:37 +01:00
Pelle Nilsson 7162851ee3 Sections tagged to only be included for specific format(s). 2014-03-04 23:35:54 +01:00
Pelle Nilsson 8beda35169 todo 2014-03-04 23:02:58 +01:00
Pelle Nilsson 86667922ec Pay something (a counter, eg gold) to follow a reference.
Also refactored old code to pay for item slightly.
2014-03-04 23:02:51 +01:00
Pelle Nilsson 23999c2373 Include multiple tags. Now also exclude tags. 2014-02-28 23:23:18 +01:00
Pelle Nilsson df7ea9838a Added test for listing only sections with some tag.
Noted that unfortunately a missingto setting is required for this to work,
and the missingto section will be included in the list.
Not ideal perhaps for things like listening todo-tagged sections.
2014-02-28 22:59:10 +01:00
Pelle Nilsson a144e3cc94 Removed htmlbook.out that should not be expected. 2014-02-28 22:57:36 +01:00
Pelle Nilsson 80f2f50d88 Correct parameter to include tag in list is with -i. 2014-02-28 22:43:59 +01:00
Pelle Nilsson 51798b3928 New list option. 2014-02-28 22:18:56 +01:00
Pelle Nilsson 3ace9a743a Expected output with htmlbook option. 2014-02-28 22:17:55 +01:00
Pelle Nilsson c17d336baa Removed some whitespace from output. 2014-02-28 22:14:22 +01:00
Pelle Nilsson 68834df8b4 Added htmlbook option to readme file. 2013-11-19 19:12:47 +01:00
Pelle Nilsson e43f58135d Slightly improved error-message for broken reference. 2013-11-19 19:02:34 +01:00
Pelle Nilsson cf19888209 Experimental HTMLBook support (--option htmlbook when generating HTML).
See https://github.com/oreillymedia/HTMLBook.
make xmllinthtmlbook to verify examples/htmlbook.html (requires HTMLBook cloned to parent directory).
Not really sure how to use this or if it is useful in practice.
2013-11-19 19:02:13 +01:00
Pelle Nilsson f21c1f725d todo 2013-11-17 00:44:48 +01:00
Pelle Nilsson f3922fe7f3 More external links in readme. 2013-10-10 22:02:55 +02:00
Pelle Nilsson 75c2196e4f Graphviz link in readme file. 2013-10-10 21:58:04 +02:00
Pelle Nilsson de5f1971a3 todo 2013-10-08 23:42:25 +02:00
Pelle Nilsson 213008aa2b Templates for footnotes in gamebooks.
Only rendered well in LaTeX (PDF). Just shown in parenthesis in other formats.
Should be possible, I think, to render in RTF as well, and HTML probably.
Only needed them for PDF output at the moment though.
2013-10-08 23:35:09 +02:00
Pelle Nilsson 275294ea6b Expect DOT files following new templates. 2013-08-15 21:56:44 +02:00
Pelle Nilsson 370530222e Merge branch 'master' of rn:git/gamebookformat 2013-08-15 21:55:42 +02:00