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:
1 parent
4203e451bc
commit
ff1ac6cecb
3 files changed
+52
-36
No files matched your search
+50
-34
@@ -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
|
||||
<https://web.archive.org/web/20040324155828/http://bicoherent.topcities.com/>
|
||||
|
||||
## 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:
|
||||
|
||||
|
||||
+1
-1
@@ -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
|
||||
|
||||
|
+1
-1
@@ -85,7 +85,7 @@ Contest </I></FONT></CENTER><BR>
|
||||
<LI TYPE=square>Dishonorable mention (<A HREF="years.html#1984_anonymous">1984 anonymous</A>)
|
||||
</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>
|
||||
<LI TYPE=square>Best use of "Precious" Lines (<A HREF="years.html#2004_anonymous">2004 anonymous</A>)
|
||||
</UL><BR>
|
||||
|
||||
Reference in new issue
Block a user