Viewing Musa

Even if you have a Musa font installed, you'll still see tofu (□□□ or ���) on many websites unless you also tell your browser to use the font. There are a couple of ways to do that.

Browser Extensions

The most powerful approach is to install a browser extension, which we call Musa View. So far, we only offer Musa View for the browsers listed below:

for Chrome on Windows
for Firefox on Windows
for Safari on MacOS

Once installed, activate it for the sites with Musa text by clicking on the green tab at lower left, and the Musa will show correctly - you don't have to do anything more. It doesn't affect other sites, or other text. You can control which Musa font is shown by clicking on the Musa logo at upper right.

Font Linking

Windows has a mechanism called Font Linking. The idea is that when a font tries to display a letter that not in the font, the operating system will look for that letter in another font. For this to work, it has to be a TrueType (TTF) font, not an OpenType (OTF) font, so we provide another font just for linking, the no-ligature version of Taunus called Taunus Musa Alphabet. You can download it here.

Taunus Musa Alphabet TTF   

This feature is controlled in the Windows Registry in the path (which might differ slightly in your version) \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink. If you know how to edit the Registry, just add the filename TAUNUSMUSAALPHABET.TTF and the font name Taunus Musa Alphabet to the entry for each system font you'd like to augment. We recommend you edit Segoe UI, Tahoma, Microsoft Sans Serif, Consolas, Courier New, Lucida Console, Calibri and Verdana.

If you don't know how to do that, you can run a registry script to do it for you. Here is one for those eight fonts (for Windows 10) -. The result includes the linked fonts normally shipped with these eight system fonts, but it will overwrite any other linked fonts that you added. If you want to keep them, add the Musa font by hand.

Musa Font Linking Registry Script

The file has extension .txt, which you will have to rename to .reg before running (in the command line).

User Styles

Another approach is to use a user style for a particular web page. I use one for my email page, for example, so I can use Musa in emails.

To make Musa display correctly, you can use Stylish or Stylus to add CSS styles (and of course you have to have the Musa fonts installed on your computer). Here are two files you can download for, for example: one is a user.css that you should be able to use, and the second is a json file to use as a backup. After opening the file, save it from your browser.

Musa User Styles - CSS Musa User Styles - JSON

This approach uses widely-understood technologies, so you should be able to modify these files for other web pages or to use a different Musa font. If you develop a useful variant, why not share it with us so others can take advantage?

Musa on the Web

To use Musa on your web page:

  1. You will need to include a CSS @font-face style at the top of the page, or in a stylesheet. Here's an example:
    @font-face {font-family: 'Dushan Musa Alphabet' ; src: url( format('opentype'); unicode-range: U+E000-E2FF;}
  2. You will need to include a CSS font-family style, like this one:
    * {font-family: YourFont, AnotherFont, 'Dushan Musa Alphabet'; font-weight: normal;}
  3. You can then write Musa letters as numeric HTML character entities. For example,  would be spelled
  4. If you want to show ligatures, you'll need to give the body the CSS style
    {font-variant-ligatures: discretionary-ligatures;}.

The conventional extension for sites completely in Musa is .musa or the single Musa letter , at E1D5. There isn't yet a Musa superdomain, so your site could be or, for example.

© 2002-2022 The Musa Academy 26sep22