From 9a24aa6bc6bdcc2e01916a3dcf6cdd7d63f69a32 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 21 Nov 1994 21:20:28 +0000 Subject: [PATCH] Initial revision --- README | 3 --- letterize.xml | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 letterize.xml diff --git a/README b/README index 35aae28..e9c534c 100644 --- a/README +++ b/README @@ -13,6 +13,3 @@ Files: Bugs. Don't talk to me about bugs. Email me at esr@snark.thyrsus.com instead. -You can surf to http://www.thyrsus.com/~esr/home.html for updates and related -resources. - diff --git a/letterize.xml b/letterize.xml new file mode 100644 index 0000000..55add77 --- /dev/null +++ b/letterize.xml @@ -0,0 +1,39 @@ +.TH PHONEGEN 1 "October 24, 1994" +.SH NAME +phonegen -- phone-number to letter-mnemonic generator +.SH SYNOPSIS +pronegen nnnnnnn +.SH DESCRIPTION +This program tries to help you find a letter mnemonic matching a +given phone number. +.P +It emits to standard output each possible pronounceable mnemonic, one +per line, using the American standard mapping of dial letters to +numbers (2 goes to ABC, 3 to DEF, 4 to GHI, 5 to JKL, 6 to MNO, 7 to +PRS, 8 to TUV, 9 to XYZ). +.P +The program uses a table of pronounceable letter-triples derived from +a dictionary scan. Each potential mnemonic must be such that all of +its letter-triples are in the table to be emitted. About 30% of +possible triples are considered pronounceable. +.P +A typical 7-digit phone number has 19,683 possible mnemonics, but this +test usually cuts the list down to a few hundred or so, a reasonable +number to eyeball-check. For some numbers, the list will, sadly, be +empty. +.P +It's best to leave out punctuation such as dashes and parens. +.SH BUGS +The filtering method doesn't know what plausible medial triples are +not reasonable at the beginnings and ends of words. +.P +I'm not sure what table position 0 (which is what 0 and 1 are mapped +to) means. If you figure it out, you tell me. I really should have +generated my own table, but that would have been more work than this +seemed worth -- if your number contains either, you probably need +to generate your mnemonic in disjoint pieces arount the digits anyway. +.SH AUTHOR +Eric S. Raymond . It's based on a table of +plausible letter-triples that had no name attached to it. Surf to +http://www.thyrsus.com/~esr/home.html for updates and related resources. + -- 2.43.0