diff --git a/2004/anonymous/README.md b/2004/anonymous/README.md index 907a4c558..b9d4ae0c2 100644 --- a/2004/anonymous/README.md +++ b/2004/anonymous/README.md @@ -1,9 +1,8 @@ # Best use of "Precious" Lines - The author wishes to remain anonymous - Singapore - - http://bicoherent.topcities.com/ +The author wishes to remain anonymous +Singapore + ## To build: @@ -26,53 +25,68 @@ make ## Judges' remarks: -Then view the output using your favourite "pgm" viewer. If you -don't have a "pgm" viewer then we suggest the "netpbm" toolkit -(http://netpbm.sourceforge.net/) to convert the image to a -graphics format that you can view - most graphical Web browsers -can display PNG or JPEG images. +Then view the output using your favourite +[pgm](https://en.wikipedia.org/wiki/Netpbm#PGM_example) viewer. If you don't +have a `pgm` viewer then we suggest the [netpbm +toolkit](https://netpbm.sourceforge.net) to convert the image to a graphics +format that you can view. Most graphical web browsers can display PNG or JPEG +images. -BTW: if you haven't read The Lord of the Rings what are you waiting for? :-) You'll -find out the source of the text above though you'll see that there are some -circumflexes missing! That's okay though due to I/O of the entry and in earlier -drafts sometimes the û with an umlaut had a H added to it. The real text is: +p.s. Frodo lives! + +### An important aside :-) + +BTW: if you haven't read [The Lord of the +Rings](https://en.wikipedia.org/wiki/The_Lord_of_the_Rings) what are you waiting for? :-) +You'll find out the source of the text above though you'll see that there are +some circumflexes missing! That's okay though due to I/O of the entry and in +earlier drafts sometimes the û with an umlaut had no umlaut but H after the `u` +it. The real text is: > Ash nazg durbatulûk, ash nazg gimbatul, ash nazg thrakatulûk, agh > burzum-ishi krimpatul. -which when translated from Black Speech means: +which when translated from [Black +Speech](https://www.glyphweb.com/arda/b/blackspeech.html) means: -> One Ring to rule them all, One Ring to find them, -> One Ring to bring them all and in the darkness bind them. +> [One Ring](https://www.glyphweb.com/arda/o/onering.html) to rule them all, [One +Ring](https://www.glyphweb.com/arda/o/onering.html) to find them, +> [One Ring](https://www.glyphweb.com/arda/o/onering.html) to bring them all and in the darkness bind them. -p.s. Frodo lives! - ## Author's remarks: This program takes a single command line argument, transcribes the argument text into Tolkien's Elvish letters, and writes the -transcription to standard output as a portable graymap (PGM) file. +transcription to standard output as a [portable +graymap](https://en.wikipedia.org/wiki/Netpbm#PGM_example) (PGM) file. -The specific transcription mode is the Black Speech Tengwar mode, as -used in the inscription on the One Ring. The program handles the +The specific transcription mode is the [Black +Speech](https://www.glyphweb.com/arda/b/blackspeech.html) ([Tengwar +mode](https://www.glyphweb.com/arda/t/tengwar.html)), as +used in the inscription on the [One +Ring](https://www.glyphweb.com/arda/o/onering.html). The program handles the following digraphs: -- "gh", "sh", "th": the corresponding tengwar are output for these - specific sounds -- "mh" denotes the full tengwa for [m]; "m" by itself means a - horizontal bar above the next letter -- "rh" denotes the [r\] tengwa -- "uh" denotes the tehta for long vowel [u:] -- "zh" selects the up-reaching tengwa for [z], while "z" selects the - down-reaching one +- `gh`, `sh`, `th`: the corresponding +[tengwar](https://www.glyphweb.com/arda/t/tengwar.html) are output for these +specific sounds. +- `mh` denotes the full [tengwa](https://www.glyphweb.com/arda/t/tengwar.html) +for `[m]`; `m` by itself means a horizontal bar above the next letter. +- `rh` denotes the `[r]` [tengwa](https://www.glyphweb.com/arda/t/tengwar.html). +- `uh` denotes the [tehta](https://www.glyphweb.com/arda/t/tehtar.php) for long +vowel `[u:]`. +- `zh` selects the up-reaching +[tengwa](https://www.glyphweb.com/arda/t/tengwar.html) for `[z]`, while `z` +selects the down-reaching one. Punctuation marks other than commas and periods are ignored, as are whitespace characters. In addition, the argument text must be entirely in lower case. -The following command thus writes a rendering of the Ring inscription to -the file out.pgm: +The following command thus writes a rendering of the [Ring +inscription](https://www.glyphweb.com/arda/r/ringinscription.html) to +the file `anonymous.pgm`: ```sh ./anonymous "ash nazg durhbatuluhk, ash nazg gimbatul, \ @@ -84,9 +98,11 @@ constraints, the program uses rather inefficient algorithms, so it may waste a lot of time and space even when rendering moderately long strings. -The code contains a vector font which was derived by toying with Harri -Pera:la:'s Tengwar Cursive font. Currently, only the glyphs used in the -Ring inscription are included in the font. +The code contains a vector font which was derived by toying with [Harri +Perälä](https://alboin.fi)'s [Tengwar Cursive +font](https://alboin.fi/tengwar.htm). Currently, only the glyphs used in the +[Ring inscription](https://www.glyphweb.com/arda/r/ringinscription.html) are +included in the font. ## Copyright and CC BY-SA 4.0 License: diff --git a/tmp/winners.csv b/tmp/winners.csv index c89cf7e77..10295ae73 100644 --- a/tmp/winners.csv +++ b/tmp/winners.csv @@ -1,6 +1,6 @@ # name,winner_handle,url,email,country,mastodon/twitter Anonymous,Anonymous_1984,null,null,null,null -Anonymous,Anonymous_2004,http://bicoherent.topcities.com/,null,null,null +Anonymous,Anonymous_2004,https://web.archive.org/web/20040324155828/http://bicoherent.topcities.com/,null,Singapore,null Anonymous,Anonymous_2005,null,null,null,null bsoup,bsoup,null,mail@bsoup.skr.jp,null,null Aaron Grothe,Aaron_Grothe,null,ajgrothe@yahoo.com,US,null diff --git a/winners.html b/winners.html index a382991f7..c346ef695 100644 --- a/winners.html +++ b/winners.html @@ -85,7 +85,7 @@ Contest
  • Dishonorable mention (1984 anonymous)
    -
  • Anonymous -- http://bicoherent.topcities.com/ +
  • Anonymous -- https://web.archive.org/web/20040324155828/http://bicoherent.topcities.com/