Alamantus / Lexiconga

The quick and easy dictionary builder for constructed languages.
https://lexiconga.com
10 stars 2 forks source link

Allow use for foreign fonts #21

Open osswix opened 6 years ago

osswix commented 6 years ago

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 commented 6 years ago

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 commented 5 years ago

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

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.