All files here are encoded in UTF-8. Lagrange and other Gemini-aware browsers (like the portal.mozz.us proxy) assume UTF-8 by default. But Lynx does not. To make Lynx behave, tell it to: 1. Display UTF-8 on your terminal. You can do this in the options menu. You can store the option permanently there. 2. Assume UTF-8 in files. You can do this in the options menu too. But you cannot store the option permanently there. I do it with my .bashrc: alias lynx='lynx -assume_charset=utf-8'