Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non-rendering characters in The Emissary #4

Open
deoxys314 opened this issue Oct 24, 2024 · 2 comments
Open

Non-rendering characters in The Emissary #4

deoxys314 opened this issue Oct 24, 2024 · 2 comments

Comments

@deoxys314
Copy link

The characters indicating which kingdom I'm at in The Emissary are not present in any fixed-width font I can find on my computer. I regularly use Fira Code patched with powerline and nerd font symbols, even this has no result. I can't even determine what character they are with ga or g8, as neovim reports 20 (space); I suspect the floating window is confusing something here.

What are these supposed to be, and/or are there any fonts (or fallback fonts) I should try to get this rendering properly?

I'm using KiTTY on OSX in this screenshot, but this issue persists across iTerm2, Terminal.App, and Windows Terminal (obviously on Windows).

image
@rktjmp
Copy link
Owner

rktjmp commented Oct 24, 2024

It should look like this, at least when using Iosevka.

image

It's part of "Symbols for Legacy Computing", https://en.wikipedia.org/wiki/Symbols_for_Legacy_Computing, 1FBB2 & 1FBB3. 🮲🮳

I figured they would have good support but maybe not.

Can you see them if you just copy paste the chars into your terminal and also into a blank nvim file?

Ideally the symbols would be configurable but I haven't quite thought about how to do that, it can get hinky when for example, its 2 separate chars here, so the component needs to be a bit smarter to work out positions, etc.

All the symbols are picked out of the Iosevka specimen because thats what I use, so Iosevka is a good fallback font choice, but its glyph width is thinner than many fonts, so it might not look great in practice.

@deoxys314
Copy link
Author

The only font I seem to have with these is Iosevka, which I installed per this comment, so it doesn't seem to be widespread. On both the Windows and OSX machines I have access to, without that installed, these characters don't render in any terminal (in the game or in a text file) nor any browser I can try (which I figured would have pretty deep font fallback support).

I do like what you're going for here, with a little guy running around to the different kingdoms. I'd favor the option to change these in setup, but that's easy for me to say: I'm not the one who has to write it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants