Automated conversion of Roman text into Tengwar in the Unicode Private Use Area. Not very advanced, and not at all clean or exemplary, but it works.
Currently supports only Quenya.
When run directly, reads command-line arguments and prints them in Tengwar, separated by spaces.
> python -m tengwar "Elen síla lúmenn' omentielvo."
> python -m tengwar "Utúlie'n aurë! Aiya Eldalië ar Atanatári, utúlie'n aurë!"