From 9b418f4d553bf9cb0af1a73903efee398dd74a1c Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Fri, 10 Nov 2023 12:53:01 -0800 Subject: [PATCH] Format/typo checks in 1995/leo + add spoiler1.md The spoiler1.md file is what was once uuencoded (and still is in the author's remarks) but is no longer desired to be so. This should complete 1995/leo and I believe this finishes 1995 too. --- 1995/leo/README.md | 28 ++++++++++++++++------------ 1995/leo/spoiler1.md | 1 + thanks-for-fixes.md | 6 ++++++ 3 files changed, 23 insertions(+), 12 deletions(-) create mode 100644 1995/leo/spoiler1.md diff --git a/1995/leo/README.md b/1995/leo/README.md index e4972d0b8..3c697105b 100644 --- a/1995/leo/README.md +++ b/1995/leo/README.md @@ -58,13 +58,13 @@ The usage is: where the first three are literal words, `cycle` is a positive integer (0 is ignored), and `freq` is an integer (default = 0) that's supposed to be in the -range 0..100 (bigger values are allowed, however). Invalid parameters and -options usually stop the command line parsing (but not always, why?). The actual +range `0..100` (bigger values are allowed, however). Invalid parameters and +options usually stop the command line parsing (not always but why?). The actual position of the word options does not matter, so `./leo right Variable 1 70` is equivalent to `./leo 0 0 0 1 Variable 70 right`, etc. -If `Variable' is used, `cycle' is almost ignored (see below) but has -to be present if you want to enter `freq' (and you usually do). +If `Variable` is used, `cycle` is almost ignored (see below) but has +to be present if you want to enter `freq` (and you usually do). Some options to try (besides the obvious): @@ -77,7 +77,9 @@ This draws the basic pattern I invented in high school: You take a big sheet of "arithmetic" paper and draw a line of length 1 (between 2 crossings) at the center of the sheet: +``` | +``` This makes 2 open ends (I think the notion of an "open end" doesn't require explanations) in step 1. Now, until there are open ends in step N, @@ -162,7 +164,7 @@ Step 6: depending on the desired "hairiness". The original (paper-based) algorithm was "hairy", but it didn't look as good on the screen. -\ + The program cannot handle non-hairy mode 100% correctly - step 6 happens to be @@ -179,7 +181,7 @@ to be ``` -and so on: the horisontal symmetry has been lost. That's why +and so on: the horizontal symmetry has been lost. That's why the opening for step 1 is not a single line but a cross: ``` @@ -187,7 +189,7 @@ the opening for step 1 is not a single line but a cross: / \ ``` -To watch it repeatedly (as a screensaver), use: +To watch it repeatedly (as a screen saver), use: ```sh ./leo 2 | cat - /dev/tty | gs - @@ -201,7 +203,7 @@ The command line: draws the same as above. Try: -```sh\ +```sh ./leo Variable 1 1 | cat - /dev/tty | gs - ``` @@ -218,7 +220,7 @@ if you want to pipe the output to a printer. begin 664 spoiler1 M*%1H92!C;VQO;B J:7,J('1H92!S96-R970@