On this page:
Tengwar Formal CSUR is a modification of the font Tengwar Formal by Michal Nowakowski. The difference is that Tengwar Formal CSUR does not map the tengwar over existing Roman characters in the fashion of Dan Smith’s encoding. Instead, it uses the Free Tengwar Font Project’s character mapping in the Private Use Area of Unicode, as outlined in Michael Everson’s ConScript Unicode Registry (CSUR). Like this, Tengwar Formal CSUR does not violate the Unicode standard. Tengwar Formal CSUR makes use of smart font rendering techniques for selecting the appropriate tehtar etc.
For using the font on your computer, download the latest release by clicking on TengwarFormalCSUR11.zip/download (alternatively, go to the Free Tengwar Font Project files and manually select a TengwarFormalCSUR[version].zip
file). Open/unzip the file. Install the font file according to your system:
TengwarFormalCSUR.ttf
to the Fonts folder, found in the Control Panel..fonts
in your home folder. You may need to run fc-cache
after you have copied TengwarFormalCSUR.ttf
there.TengwarFormalCSUR.ttf
to either one of the folders /Users/(your User name)/Library/Fonts/
or /Library/Fonts/
.To use this font’s tengwar, you need a way of accessing the Personal Use Area characters where they are mapped. There are several ways to do this:
A tengwar font requires a complex rendering mostly due to many possible tehtar combinations. In a Dan Smith’s mapping tengwar fonts, this requirement is met by including up to four different versions of most tehtar and of some other signs. This font’s tengwar mapping, however, provides only one character for each tengwar sign. Depending on the surrounding characters, the tehta will take its appropriate shape. This is achieved by the use of smart font technologies.
Tengwar Formal CSUR requires support for smart font technologies. The problem is that each technology has its shortcomings:
This font’s smart rendering is provided in Graphite as well as in Apple Advanced Typography. Like this, they will work in more applications. Applications that understand Apple Advanced Typography, but not Graphite will pick the AAT information and vice versa. There are still lots of applications that will not understand either one. Just to provide some examples:
Smart rendering support | Partial smart rendering support | No smart rendering support | |
---|---|---|---|
Windows Vista |
|
|
|
Ubuntu Linux |
|
|
|
Mac OS X |
|
|
|
Notes:
On Windows, the picture is more complicated and there are various degrees of partial ligature support.
The following list explains the different smart rendering options of Tengwar Formal CSUR. These options may be accessed either with Graphite or with Apple Advanced Typography. Note that for accessing them with Graphite, applications such as OpenOffice.org or XeTeX require the Graphite number of the option, rather than its name.
204=1
): The Bombadil W descends under the baseline.207=1
): Marked osse at the ends of words.207=2
): Every osse is marked.209=1
): Tilde-shaped bars.210=1
): The tehtar look like a circumflex.211=1
): The sa-rince has a more prominent, swash-like form.Tengwar Formal CSUR has a number of built-in smart rendering options. They can only be used on applications that provide a method of accessing them. Applications that provide such a method include XeTeX, OpenOffice.org (except on Mac OS X), SIL WorldPad (Windows only), or TextEdit.app (Mac OS X only). The exact procedure of accessing the smart rendering options will depend on the application. Some examples:
Tengwar Formal CSUR:212=1
. There is also an OOo extension available, that lets you choose the wanted features from a list.\usepackage{fontspec}
. Then, you can for instance define a font command such as \font\usetildenotbars="Tengwar Formal CSUR/GR:209=1"
.