Search found 1390 matches

by Richard W
Thu Nov 23, 2023 5:57 am
Forum: Conlangery
Topic: Conlang Random Thread
Replies: 3024
Views: 2853366

Re: Conlang Random Thread

...then I realized I wasn't sure if you meant that a possessive could be part of the adjective, leaving the pronoun behind; I still think its very possible. ie, I'm pretty sure that Awfully Amateur was referring to the notion in traditional English grammar of possessive adjectives ( my , his , her ...
by Richard W
Thu Nov 23, 2023 5:34 am
Forum: Conlangery
Topic: Conlang Random Thread
Replies: 3024
Views: 2853366

Re: Conlang Random Thread

Oh, and by the way, I've going through the pronouns on my second conlang and, it occurred to me: Can you make possessive pronouns double as possessive adjectives or not? The simple answer is 'yes' (e.g. Latin), but there may be implicational universals around. For example, if there is no difference...
by Richard W
Wed Nov 22, 2023 4:57 pm
Forum: Conlangery
Topic: Conlang Random Thread
Replies: 3024
Views: 2853366

Re: Conlang Random Thread

Be aware though that if a language has tense particles, it likely will have aspect and/or mood particles as well, or merge these concepts into fused particles. It is highly unlikely that a language will just have particles for tense, but is highly inflexional otherwise. Not impossible of course, bu...
by Richard W
Sun Nov 19, 2023 1:07 pm
Forum: Ephemera
Topic: Random Thread
Replies: 3734
Views: 453681

Re: Random Thread

I think I have seen bomb used with the meaning of 'flop'. You have. The phrase “box office bomb” refers to a massively unsuccessful picture, and “to bomb” can mean “to fail (at) something totally”, as in “I bombed the exam”. But going like a bomb is the exact opposite of bombing . Bad, eh? I suppos...
by Richard W
Mon Nov 13, 2023 2:05 pm
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

I think I’m not making my confusion entirely clear. The two mappings you listed are as follows: head_x body_y → head_x body_y_blanked (1 rule) head_x body_y_blanked → body_y head_dia_x body_y_blanked (14 rules) But as far as I can see, this could just as easily be done with only one mapping, namely...
by Richard W
Mon Nov 13, 2023 1:15 pm
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

Yes, this seems somewhat ridiculously baroque to me. More to the point, it’s a reasonably strong linguistic universal that stress position cannot depend on the value of the syllable onset. Yea! Another oddity for English (Middle Class Southern English?), where the vowel after a cluster -Ch- has to ...
by Richard W
Mon Nov 13, 2023 3:11 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

So, for the CV combinations without a length mark, the mapping goes: 1) Backing store has characters <x><y>. 2) The CMAP table converts this to the glyph sequence head_x body_y 3) One contextual lookup converts this to head_x body_y_blanked 4) The 14 contextual lookups then convert this to body_y h...
by Richard W
Sun Nov 12, 2023 5:51 pm
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

OK, you’ve lost me here… what’s body_y_blanked supposed to be? And how does it help to flip head_x body_y → body_y head_x (which appears to be the cumulative effect of these rules)? body_y_blanked is one of the 14 uninked non-spacing marks - one for each distinct body - not needed for those with th...
by Richard W
Sun Nov 12, 2023 7:51 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

You don't need 280 different glyphs to swap 20 heads and 14 bodies. One could most smoothly do that with 14 uninked non-spacing marks, thus: 1) Contextual substitution: Replace head_x body_y by head_x body_y_blanked 2) For each y, a contextual substitution: Replace head_x body_y_blanked by body_y h...
by Richard W
Sun Nov 12, 2023 6:58 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Emacs and complex scripts

You may have to populate table composition-function-table, which might take a while to be taken notice of. With the Tai Tham script in Emacs 27, my heart fell when I saw <BA, MEDIAL RA, SIGN E> rendered with the SIGN E rendered on the right with a dotted circle before it, but within a few minutes i...
by Richard W
Sun Nov 12, 2023 5:47 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

These mostly aren't hinting issues - the heads can go at the left or the middle of the compound glyph. I think one may need to swap the heads and bodies round - I would do it in GSUB, so I'd be looking at around 280 entries, and make the heads into non-spacing glyphs. Yes, but that assumes you have...
by Richard W
Sun Nov 12, 2023 5:12 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Emacs and complex scripts

(Also, may I point out that Emacs is a really bad choice of text editor for such fonts… though then again it now uses HarfBuzz, so I guess that makes it a lot easier. I don’t recall how well it worked, the last time I tried using an OpenType font in Emacs.) [EDIT: yes, it’s as terrible as I thought...
by Richard W
Sun Nov 12, 2023 4:18 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

The one thing I haven’t worked out yet is the hinting. As you can see, the ⟨w⟩ head tends to stick out into the surrounding glyphs. I think this is because, for Cursive Attachment kerning groups, the shaper is taking the left sidebearing from the first character, and the right sidebearing from the ...
by Richard W
Sun Nov 12, 2023 3:47 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

OK, so after some experimentation in FontForge, it seems that adding a ‘curs’ Cursive Attachment lookup works: I can add an exit anchor to the bottom of a consonant, and an entry anchor to the top of a vowel, and the two will connect to each other. (Or should connect to each other; I haven’t tried ...
by Richard W
Sat Nov 11, 2023 6:04 pm
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

I know it’s orthogonal: I meant more that auto-hinting makes assumptions about which characters are encoded where. (FreeType does this, at least.) That seems to be an argument for using the PUA, where no assumptions are valid! I’d strongly suggest going with Option 2. Creating hundreds of glyphs is...
by Richard W
Sat Nov 11, 2023 9:42 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

I think then ultimately it sort of isn't an abugida or syllabary post-reform. Maybe it's truly an alphabet, with compulsory ligatures on a roughly syllabic scale; but it's disingenuous to describe e.g. the shark glyph as a ligature of ⟨e u⟩ as it has nothing, graphically, in common with either. So ...
by Richard W
Sat Nov 11, 2023 9:13 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

Linguistically speaking this is an abugida, though that has no particular relevance for encoding. What's the implicit vowel then? In terms of Daniels' classification, it seems actually to be an alphabet! However, that statement feels a bit odd, rather like saying modern Lao, Mongolian in Phags Pa o...
by Richard W
Sat Nov 11, 2023 8:49 am
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

Oh, I don’t think this is Windows-specific. There’s all sorts of special cases with this stuff. Not to mention font hinting… Unfortunately, it is, or was in Windows 7 days. I remember putting together the rebellious (by rectlinearity) font Da Lekh for the Tai Tham script and totally failing to get ...
by Richard W
Fri Nov 10, 2023 11:32 pm
Forum: Conlangery
Topic: Sego
Replies: 55
Views: 9949

Re: Sego

Does anyone know how one would make a font for this, btw? I don't know how syllabic fonts work (and have never created a font). The first step is to think about the encoding and whether you want it to work with Window applications. Fortunately (unless you use certain styles of Sanskrit), text on Mi...
by Richard W
Wed Nov 08, 2023 3:52 pm
Forum: Languages
Topic: Language change in real time
Replies: 34
Views: 8956

Re: Language change in real time

alice wrote: Wed Nov 08, 2023 5:00 am Obstruent consonants: an endangered species?
More like several species. Individual ones may be threatened, but the niche will endure.