Fix 2004/anonymous/README.md

Format fixes are obvious but I also added links to the wonderful Tolkien
related things like tehta (no that's not a typo), tengwa(r)? and
everything else in the file.

Also added link to the author of the font it's based on as well as their
page on the font. Fixed name of author as well.

Fixed some typos.

Moved the 'BTW' in judges' remarks to below the 'p.s.'.

Fixed URL. I'm not sure on this one because the author wished to be
anonymous (a real shame!) but left a URL anyway. Had to use the Internet
Wayback Machine. Also fixed in winners.{html,csv}.
This commit is contained in:
Cody Boone Ferguson committed 2023-04-24 08:48:04 -07:00
1 parent 4203e451bc
commit ff1ac6cecb
3 files changed
+52 -36

No files matched your search

+50 -34
View File
@@ -1,9 +1,8 @@
# Best use of "Precious" Lines # Best use of "Precious" Lines
The author wishes to remain anonymous The author wishes to remain anonymous
Singapore Singapore
<https://web.archive.org/web/20040324155828/http://bicoherent.topcities.com/>
http://bicoherent.topcities.com/
## To build: ## To build:
@@ -26,53 +25,68 @@ make
## Judges' remarks: ## Judges' remarks:
Then view the output using your favourite "pgm" viewer. If you Then view the output using your favourite
don't have a "pgm" viewer then we suggest the "netpbm" toolkit [pgm](https://en.wikipedia.org/wiki/Netpbm#PGM_example) viewer. If you don't
(http://netpbm.sourceforge.net/) to convert the image to a have a `pgm` viewer then we suggest the [netpbm
graphics format that you can view - most graphical Web browsers toolkit](https://netpbm.sourceforge.net) to convert the image to a graphics
can display PNG or JPEG images. 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 p.s. Frodo lives!
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 ### An important aside :-)
drafts sometimes the û with an umlaut had a H added to it. The real text is:
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 > Ash nazg durbatulûk, ash nazg gimbatul, ash nazg thrakatulûk, agh
> burzum-ishi krimpatul. > 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](https://www.glyphweb.com/arda/o/onering.html) to rule them all, [One
> One Ring to bring them all and in the darkness bind them. 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: ## Author's remarks:
This program takes a single command line argument, transcribes the This program takes a single command line argument, transcribes the
argument text into Tolkien's Elvish letters, and writes 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 The specific transcription mode is the [Black
used in the inscription on the One Ring. The program handles the 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: following digraphs:
- "gh", "sh", "th": the corresponding tengwar are output for these - `gh`, `sh`, `th`: the corresponding
specific sounds [tengwar](https://www.glyphweb.com/arda/t/tengwar.html) are output for these
- "mh" denotes the full tengwa for [m]; "m" by itself means a specific sounds.
horizontal bar above the next letter - `mh` denotes the full [tengwa](https://www.glyphweb.com/arda/t/tengwar.html)
- "rh" denotes the [r\] tengwa for `[m]`; `m` by itself means a horizontal bar above the next letter.
- "uh" denotes the tehta for long vowel [u:] - `rh` denotes the `[r]` [tengwa](https://www.glyphweb.com/arda/t/tengwar.html).
- "zh" selects the up-reaching tengwa for [z], while "z" selects the - `uh` denotes the [tehta](https://www.glyphweb.com/arda/t/tehtar.php) for long
down-reaching one 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 Punctuation marks other than commas and periods are ignored, as are
whitespace characters. In addition, the argument text must be entirely whitespace characters. In addition, the argument text must be entirely
in lower case. in lower case.
The following command thus writes a rendering of the Ring inscription to The following command thus writes a rendering of the [Ring
the file out.pgm: inscription](https://www.glyphweb.com/arda/r/ringinscription.html) to
the file `anonymous.pgm`:
```sh ```sh
./anonymous "ash nazg durhbatuluhk, ash nazg gimbatul, \ ./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 waste a lot of time and space even when rendering moderately long
strings. strings.
The code contains a vector font which was derived by toying with Harri 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 Perälä](https://alboin.fi)'s [Tengwar Cursive
Ring inscription are included in the font. 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: ## Copyright and CC BY-SA 4.0 License:
+1 -1
View File
@@ -1,6 +1,6 @@
# name,winner_handle,url,email,country,mastodon/twitter # name,winner_handle,url,email,country,mastodon/twitter
Anonymous,Anonymous_1984,null,null,null,null 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 Anonymous,Anonymous_2005,null,null,null,null
bsoup,bsoup,null,mail@bsoup.skr.jp,null,null bsoup,bsoup,null,mail@bsoup.skr.jp,null,null
Aaron Grothe,Aaron_Grothe,null,ajgrothe@yahoo.com,US,null Aaron Grothe,Aaron_Grothe,null,ajgrothe@yahoo.com,US,null
1 # name,winner_handle,url,email,country,mastodon/twitter
2 Anonymous,Anonymous_1984,null,null,null,null
3 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
4 Anonymous,Anonymous_2005,null,null,null,null
5 bsoup,bsoup,null,mail@bsoup.skr.jp,null,null
6 Aaron Grothe,Aaron_Grothe,null,ajgrothe@yahoo.com,US,null
+1 -1
View File
@@ -85,7 +85,7 @@ Contest </I></FONT></CENTER><BR>
<LI TYPE=square>Dishonorable mention (<A HREF="years.html#1984_anonymous">1984 anonymous</A>) <LI TYPE=square>Dishonorable mention (<A HREF="years.html#1984_anonymous">1984 anonymous</A>)
</UL><BR> </UL><BR>
<LI TYPE=none><A NAME="Anonymous_2004"></A><B>Anonymous</B> -- <A HREF="http://bicoherent.topcities.com/">http://bicoherent.topcities.com/</a> <LI TYPE=none><A NAME="Anonymous_2004"></A><B>Anonymous</B> -- <A HREF="https://web.archive.org/web/20040324155828/http://bicoherent.topcities.com/">https://web.archive.org/web/20040324155828/http://bicoherent.topcities.com/</a>
<UL> <UL>
<LI TYPE=square>Best use of "Precious" Lines (<A HREF="years.html#2004_anonymous">2004 anonymous</A>) <LI TYPE=square>Best use of "Precious" Lines (<A HREF="years.html#2004_anonymous">2004 anonymous</A>)
</UL><BR> </UL><BR>