Results 505 comments of Simon Cozens
trafficstars

> so (85%|0.85|Condensed) could all be equivalent No, I don't think this right. We should allow `85%`|**85**|`Condensed`, but `0.85` would and should mean something very different. (Very thin font indeed!)...

We didn't even have variable fonts when he wrote that.

I'll need to come back to this, but I think the answer will be to replace the apostrophe with a `\discretionary` command like so: `\discretionary{-}{}{'}`. i.e. produce an apostrophe if...

So, this works: ```TeX \begin[papersize=a6]{document} \language[main=tr] \font[size=30pt] Müjdesi\discretionary[prebreak="-",replacement="'"]nin Müjdesi\discretionary[prebreak="-",replacement="'"]nin \end{document} ``` ![screenshot 2019-02-20 at 13 38 51](https://user-images.githubusercontent.com/106728/53095474-de7f1800-3514-11e9-81f7-22d81a5333f8.png) At the moment we don't have a way for hyphenation dictionaries to do...

Well, if that’s not a hyphenation point, don’t put a discretionary there! Maybe your Perl regexp needs adjusting? I am half way through implementing libhyphen support, but since I can’t...

Yes, a command which flips the italic-ness sounds sensible to me. I'll have a play with it.

It’s documented here: https://github.com/sile-typesetter/sile/blob/fa23fcd20aa05f51d5bbf96f0760c5985e0a74dd/documentation/c07-settings.sil#L166

Have you managed to get what you expect with the hb-shape command line binary? If so, what does the hb-shape call look like?

Huh. That's weird. And your debug output gives "opsz=80" etc?

Not sure what you mean; here is what I see: ![bug-76](https://cloud.githubusercontent.com/assets/106728/7341717/fa93dfa0-ece1-11e4-9ccc-4a9445b04078.png) Although I set the font family explicitly. (`\font[size=18pt,family=Scheherazade]`) I think what might be happening is that SILE has a...