Frequently Asked Questions

How do I send feedback related to the font?

We’re eager to improve the font and make it better for everyone. Please use our feedback channel on GitHub for any public issues. For anything else, send us email and we’ll get back to you.

How to download the newest version of the font?

When you initially bought the font, you received a download link to your email. Whenever you want to get the newest release, find the email and use the same link to fetch it again. The link contains always the newest available version.

Can I upgrade to a higher-tier bundle?

Yes, you can.

Upgrade to Plus

If you bought the font after 27th of November 2020, you can buy the upgrade separately. In case you’ve bought the font before, you are eligible for a free upgrade to the plus edition. Send us email with information about your original purchase and we’ll get it done.

Professional

In case you want to upgrade from the personal edition to the professional one, we’re happy to cover for the difference. Send us email and we’ll respond with a coupon.

How to install or remove the font?

  • Installing fonts on Windows

  • Linux: Please refer to the documentation of your Linux distribution.

How to install the font on Mac?

  1. Select and open all downloaded files (*.otf)
  2. Click on “Install font”

How to uninstall the font on Mac?

  1. Open Font Book.app
  2. Find MonoLisa using search
  3. Right-click on it and choose Remove “MonoLisa” Family
  4. Empty trash bin

How do I update the font on Mac?

  1. Download the latest version of the font
  2. Remove the old version of the font using Font Book.app
  3. Install the newer version of the font

You might need to restart your computer to see the newer version of the font in your editor. If that doesn’t work, please see next question.

How to clear font caches on Mac?

  1. Run the following in Terminal.app
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
  1. Restart your computer
  2. Re-install the font (see previous question)

Please refer to these instructions if you still can’t update the font.

What are the suggested settings for Visual Studio Code?

See the settings below :

{
    "editor.fontFamily": "MonoLisa",
    "editor.lineHeight": 0,
    "editor.fontLigatures": true,
    "editor.fontSize": 12
}

Setting lineHeight to zero means VS Code will figure out the height automatically based on the font.

How to change the font weight in Visual Studio Code?

In order to alter the font weight, you should use the editor.fontWeight field like this:

{
    "editor.fontFamily": "MonoLisa",
    "editor.fontWeight": "400",
}

Adjust the number based on the fonts you own. 400 is regular and the rest are with 100 increments (300 for light for example and 700 for bold).

What are the suggested settings for WebStorm?

See the settings below:

WebStorm settings

The main point is to set the font to MonoLisa. Please adjust the remaining options to your liking.

How to enable stylistic sets?

Some features of MonoLisa are optional and they are hidden behind stylistic sets. At the moment, editor support for the feature is unfortunately poor. That said, you can use the feature in VS Code like this:

settings.json

{
  "editor.fontLigatures": "'calt' on, 'liga' off"
}

The editor.fontLigatures accepts standard CSS. To enable script variant, you could set 'ss02' on for example and so on.

As editors often don’t support the feature, one way to work around the problem is to replace the glyphs with the ones you prefer. For this purpose, a tool called OpenType Feature Freezer can be handy. Consider the usage below:

pyftfeatfreeze -n -v -f ‘zero,ss01,ss04,ss06’ source-font.otf output-font.otf

How to make MonoLisa take less vertical space in my editor?

If the default line height of MonoLisa feels too roomy for you, try adjusting it in VS Code like this:

settings.json

{
  "editor.lineHeight": 16
}

Tweak the number till it looks good to you. You can use zero to use the default measurement to compare.

I am a student and cannot afford MonoLisa, what can I do?

Send proof of your student status to our email and we’ll see what we can do. A photo of your student card would be enough.

What languages does MonoLisa support?

MonoLisa currently supports 224 languages

  • Abenaki
  • Afaan Oromo
  • Afar
  • Afrikaans
  • Albanian
  • Alsatian
  • Amis
  • Anuta
  • Aragonese
  • Aranese
  • Aromanian
  • Arrernte
  • Arvanitic
  • Asturian
  • Atayal
  • Aymara
  • Azerbaijani
  • Bashkir
  • Basque
  • Belarusian
  • Bemba
  • Bikol
  • Bislama
  • Bosnian
  • Breton
  • Bulgarian Romanization
  • Cape Verdean
  • Catalan
  • Cebuano
  • Chamorro
  • Chavacano
  • Chichewa
  • Chickasaw
  • Chinese Pinyin
  • Cimbrian
  • Cofan
  • Cornish
  • Corsican
  • Crimean Tatar
  • Croatian
  • Czech
  • Danish
  • Dawan
  • Delaware
  • Dholuo
  • Drehu
  • Dutch
  • English
  • Esperanto
  • Estonian
  • Faroese
  • Fijian
  • Filipino
  • Finnish
  • Folkspraak
  • French
  • Frisian
  • Friulian
  • Gagauz
  • Galician
  • Ganda
  • Genoese
  • German
  • Gikuyu
  • Gooniyandi
  • Greek
  • Greenlandic
  • Guadeloupean
  • Gwichin
  • Haitian Creole
  • Han
  • Hawaiian
  • Hiligaynon
  • Hopi
  • Hotcak
  • Hungarian
  • Icelandic
  • Ido
  • Igbo
  • Ilocano
  • Indonesian
  • Interglossa
  • Interlingua
  • Irish
  • Istroromanian
  • Italian
  • Jamaican
  • Javanese
  • Jerriais
  • Kaingang
  • Kala Lagaw Ya
  • Kapampangan
  • Kaqchikel
  • Karakalpak
  • Karelian
  • Kashubian
  • Kikongo
  • Kinyarwanda
  • Kiribati
  • Kirundi
  • Klingon
  • Kurdish
  • Ladin
  • Latin
  • Latino Sine
  • Latvian
  • Lithuanian
  • Lojban
  • Lombard
  • Low Saxon
  • Luxembourgish
  • Maasai
  • Makhuwa
  • Malay
  • Maltese
  • Manx
  • Maori
  • Marquesan
  • Meglenoromanian
  • Meriam Mir
  • Mirandese
  • Mohawk
  • Moldovan
  • Montagnais
  • Montenegrin
  • Murrinhpatha
  • Nagamese Creole
  • Nahuatl
  • Ndebele
  • Neapolitan
  • Ngiyambaa
  • Niuean
  • Noongar
  • Norwegian
  • Novial
  • Occidental
  • Occitan
  • Old Icelandic
  • Old Norse
  • Oshiwambo
  • Ossetian
  • Palauan
  • Papiamento
  • Piedmontese
  • Pinyin
  • Polish
  • Portuguese
  • Potawatomi
  • Qeqchi
  • Quechua
  • Rarotongan
  • Romanian
  • Romansh
  • Rotokas
  • Russian
  • Sami
  • Sami Inari
  • Sami Lule
  • Sami Northern
  • Sami Southern
  • Samoan
  • Sango
  • Saramaccan
  • Sardinian
  • Scottish Gaelic
  • Serbian
  • Seri
  • Seychellois
  • Shawnee
  • Shona
  • Sicilian
  • Silesian
  • Slovak
  • Slovenian
  • Slovio
  • Somali
  • Sorbian Lower
  • Sorbian Upper
  • Sotho Northern
  • Sotho Southern
  • Spanish
  • Sranan
  • Sundanese
  • Swahili
  • Swazi
  • Swedish
  • Tagalog
  • Tahitian
  • Tetum
  • Tok Pisin
  • Tokelauan
  • Tongan
  • Tshiluba
  • Tsonga
  • Tswana
  • Tumbuka
  • Turkish
  • Turkmen
  • Tuvaluan
  • Tzotzil
  • Ukrainian
  • Uzbek
  • Venetian
  • Vepsian
  • Vietnamese
  • Volapuk
  • Voro
  • Wallisian
  • Walloon
  • Waraywaray
  • Warlpiri
  • Wayuu
  • Welsh
  • Wikmungkan
  • Wiradjuri
  • Wolof
  • Xavante
  • Xhosa
  • Yapese
  • Yindjibarndi
  • Zapotec
  • Zarma
  • Zazaki
  • Zulu
  • Zuni