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

Allow use for foreign fonts #21

Open
osswix opened this issue May 17, 2018 · 2 comments
Open

Allow use for foreign fonts #21

osswix opened this issue May 17, 2018 · 2 comments
Assignees
Labels
enhancement An improvement or new feature future-planned Expected for an upcoming release

Comments

@osswix
Copy link

osswix commented May 17, 2018

I have a conlang that heavily relies on spelling in a conscript, this conscript has already a font made for it, which i will upload to my own domain (thus from which it should be able to be grabbed); it however uses the private use parts of unicode, so edititing it in in lexicon.ga results in empty boxes only. Would like to see this feature added (even if potentially being a donate/pay only feature).~

@Alamantus
Copy link
Owner

Hi @osswix
Believe it or not, conscript support is actually a feature I am planning on including in the paid membership for the upcoming version! The idea I had was to replace characters (or character combinations) with images on a grid. I hadn't thought to allow custom fonts, though, so I'll definitely add that to the list of things to include, especially since it will allow for much easier setup.

I don't know how much longer the upcoming version will take to finish since I am not able to work on it frequently, but I am hoping that I'll be able to launch it by the end of the year!

@Alamantus Alamantus added enhancement An improvement or new feature future-planned Expected for an upcoming release and removed enhancement An improvement or new feature labels May 17, 2018
@Alamantus Alamantus added the enhancement An improvement or new feature label Jun 20, 2019
@Alamantus Alamantus added this to the New Features Wave 1 milestone Jun 20, 2019
@Alamantus Alamantus self-assigned this Jul 3, 2019
@Alamantus
Copy link
Owner

Alamantus commented Jul 5, 2019

I'm just gonna make some notes on my plans for what to do in here:

  • One uploaded font per dictionary (this is for ease of storing the file as well as maintaining server storage)
    • Will require an account because otherwise I can't store the font file
      • I'll try to find some efficient way of doing it locally so an account won't be needed, but I'm not optimistic
  • Auto-apply font to the "Word" field
  • Add a checkbox option to apply font to dictionary name?

I need to think of syntax for inline font specification. This will likely need to tie into the orthography specification (#24) while still working with the word linking.

I'm thinking inline will use [[this]] syntax, which means that {{linking}} will need to find the linked word before any orthographic transformations are applied, and then make the orthographic changes while wrapping the word in a <span> to apply the font.

It shouldn't be too hard, but I'll have to make sure I can do it in a way I'll be able to understand later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement or new feature future-planned Expected for an upcoming release
Projects
None yet
Development

No branches or pull requests

2 participants