From 9121a89c13e33814c9157bdc45980542641d9b0e Mon Sep 17 00:00:00 2001 From: Taka Date: Thu, 23 Dec 2021 12:52:52 +1100 Subject: [PATCH] Made the features page viewable from the main README. --- README.md | 2 +- doc/features/images/download.png | Bin 0 -> 11724 bytes doc/features/index.html | 17 ++++++++--------- 3 files changed, 9 insertions(+), 10 deletions(-) create mode 100644 doc/features/images/download.png diff --git a/README.md b/README.md index 6a9fe8e..e4d3233 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ This program lets you search through the ASL Rulebook index, and jump directly to the rules you're looking for. -Click [here](doc/features/) for more details. +Click [here](https://htmlpreview.github.io/?https://github.com/pacman-ghost/asl-rulebook2/blob/master/doc/features/index.html) for more details.
With [some work](doc/extend.md), you can also: diff --git a/doc/features/images/download.png b/doc/features/images/download.png new file mode 100644 index 0000000000000000000000000000000000000000..d744b59641c8f4e112187f1755cd3e3bbe1f837f GIT binary patch literal 11724 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

mUo|gzLWXw%7jTd*5^8kwcE-w6A@; z{?~4IgnzE99|Vn7QING(!?aAAotwM+ufO`0uigL5@nb=LG^tgP2FC)y2oCu+VM^VnaP~Rl9a5P0IGIot?Y-=;Kd5bNtwIr_P?g zFfl(r4+?TLf@sP*_HK~sq-aoOvp(=Wv}ICh+y4u((WVtHTnlq`o6fo{}s31JlNkC+5)uN ieY;jNc1{eb>i-6r^nvsOGh4*~0000 - - ASL Rulebook 2 features + ASL Rulebook 2 @@ -14,7 +11,9 @@

-

Basic features

+

ASL Rulebook 2 + +

Out-of-the-box, this program gives you full-text search over the ASLRB index.

It will jump to the exact position in the eASLRB PDF for a rule when you click on a search result.

And if the rule has any associated footnotes, these will be shown in a popup. @@ -26,7 +25,7 @@

-

Adding rules for other modules

+

Adding rules for other modules

Once you've got the program up and running, you can then think about extending it. It's a lot of work, but the results are insanely cool!

To the right, I've searched for "cellar", and the program has found results from Red Barricades. The rules for this are referenced in the ASLRB index, but the content is not yet in the MMP eASLRB.

However, I've installed a PDF scan of the rules, plus information about where each rule is within that PDF (a "targets file"), and so when I click on a search result, it seamlessly opens the Red Barricades PDF and jumps to that rule. @@ -43,7 +42,7 @@ You can also include third-party modules that are not referenced in the ASLRB in

-

Showing Q+A and errata

+

Showing Q+A and errata

Q+A and errata can also be included. This is a lot of work, but the results are amazing. If you click on a rule that has Q+A and/or errata associated with it, they will be shown, alongside the rule you're looking for.

Here, I've searched for "encircled", and the program has automatically shown Q+A and errata for rule A7.7.

Note that this errata is actually obsolete, since it's already been incorporated into the current MMP eASLRB, but it's shown here as an example.
@@ -56,14 +55,14 @@ Going back to the search results, you can see these Q+A entries included in ther

-

User annotations

+

User annotations

You can also add your own notes to the search engine.

Here, I've added a note about what Majority Squad Type means, and a link back to the Game Squad post that talks about it.

-

Advanced Sequence Of Play

+

Advanced Sequence Of Play

Finally, the ASOP can also be included, with clickable links to each of the referenced rules.

ASOP entries are also included in search results: