Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Michel Boyer

About

Username
Michel Boyer
Joined
Visits
104
Last Active
Roles
Member
Points
35
Posts
96

Comments

  • John Hudson said: [...]  And as mentioned previously, there are some properly spacing signs that need to be classified as marks in order to be skipped in GSUB, and which then need to have their widths added back. John, where is that doc…
  • Thomas According to Unicode Technical Note #2, here is the way to get the bounding box of a character with combining diacritical marks: combination_bounding_rect = base_bounding_rect; display the base glyph at (0,0); while (more m…
  • John Hudson said: I just checked with TextEdit on the macintosh and uni0302 quite wide and the width had no effect on the rendering. I'm not sure what you mean here. [...] If you made a version in which you gave the /uni0302/ glyph an advance…
  • I just checked with TextEdit on the macintosh and uni0302 quite wide and the width had no effect on the rendering.
  • Your browser does not support HTML5 video.
  • I always took for granted that I could rely on the FontForge metrics window to see how the glyphs are expected to be positioned. Here the combining diacritic in U+0302, the font is Source Sans pro, mark is activated and this is the 2012 version of F…
  • Concerning relative widths, here are psi, phi and theta from John Hudson's SBL Greek
  • Here are the relative positions of periodcentered, hyphen and cdot in commonly used LaTeX packages.  Notice that the  vertical positioning of cdot relative to periodcentered (on any text on the current line) does not seem to be affected by the surr…
  • Here is how they render with XeLaTeX with \setmathfont{STIX Two Math} and equation   \[ x\cdotp x\cdot x\bullet x\smblkcircle x\] \smblkcircle belongs to a series of black circles of various sizes.
  • If you want to see what the math symbols are expected to look like for publishers that heavily use math fonts, you can have a look at the STIX fonts.
  • The MySQL 8.0 documentation clearly says  Croatian collations are tailored for these Croatian letters: Č, Ć, Dž, Đ, Lj, Nj, Š, Ž. Three of those letters are digraphs, i.e. composed of two unicode characters (implying, so it seems, that we need t…
  • What I understand from the Unicode collation chart for Croatian is that the characters between braces need to be taken as a whole in alphabetical ordering of Croatian words. I seem to be able to select individual characters (I mean select L and J …
  • A working link: Kaiser Gothic, Dan Solo.
  • If you can read Japanese, maybe this note can help: Technote 10004 (appears to be using the Japanese Shift JIS encoding). In a diagram I see a pointer to something called "fdef routine"... That may not be something easy to guess.
  • Sorry, my count was incorrect. If I execute the command  find . -type f | sed 's/^.*\.//' | sort | uniq -c in the plex-master folder I get the following output    8 designspace    1 editorconfig   64 eot   24 fea    1 gitignore 19062 glif    …
  • If you follow the link https://github.com/IBM/plex you get a download button for everything, including sources. Here is the number of files of each type   16 eot    6 fea 4992 glif   16 otf   36 plist   16 ttf   32 vfb   96 woff   96 woff2
  • John Hudson said: So go make yourself a custom keyboard layout, and open source it if you'd like other people to adopt it. It isn't difficult, and it's an entirely appropriate solution to what you want to achieve. Just having a custom …
  • In many situations the line command otfinfo (see also LCDF Typetools) which comes installed with TeXlive (for me MacTeX) gives me the kind of information you seem to be looking for. 
  • I searched for the characters in the range U+0300 to U+036F that are output by standard (not extended) Ukulele keyboards (Mac keyboards from SIL International) and got the following counts (open image in new window to see full size);
  • Benjamin Steiner said: I can select and type with Noto Sans Syriac Eastern in TextEdit without problems.  You are right. The fact is that I generated a pdf from the Page file of which there is a grab above and I tried to copy the line…
  • Benjamin Steiner said: [...]  typing Syriac characters switches automatically to the default font NotoSansSyriacEastern, but Word is unable to display this font for some reason. Noto on the mac is a fallback font: it is meant to display…
  • I now installed Serto Jerusalem but not Estrangelo Talada. When I open the Word file with Pages, the information I seem to be given is that the replacement font is Helvetica; there is no mention of Noto (and Serto is not used as replacement). The…
  • Odd indeed that the two (same) systems behave differently. You are right, the fonts are in the folder you mention. The files I had found are in the folder /system/library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/V…
  • André G. Isaak said: I was making an assumption based on the fact that Mac OS ships with neither syriac fonts nor keyboard layouts.  I just checked on OS X Sierra (10.12.5) that the fallback font for Syriac is Noto.  Cf Fonts included…
  • According to this link, the culprit is not OS X. I can't read or write Syriac but I opened with Pages the .doc file provided by the link above, tried a few copy and paste and saw no bad word reordering.  Pages says that the fonts used by the word d…
  • John Hudson said: What you can do manually applying features in the preview panel of a font tool is going to differ considerably from what happens to actual text strings in applications. The font tool enables you to look at the output from the …
  • I just did the experiment I described above and, if I select manually the proper features in FontForge, this time, (my old version of) FontForge applies them. XeLaTeX does not and I can't guess what other application would.
  • André Those links describe the Uniscribe shaping engine. Is that considered a spec with which all applications on all platforms need to comply?
  • André G. Isaak said:  the hebrew shaping engine doesn't know anything about the cursive properties of Syriac, You may well be right (and most probably so).  What  I don't see is how that is a consequence of the Adobe spec. cited above. Wher…
  • André G. Isaak said: lookup ss01lookup {   lookupflag 0;     sub \u05D0 by \U0710 ;    # ALEF -> SYRIAC LETTER ALAPH     sub \u05D1 by \U0712 ;    # BET -> SYRIAC LETTER BETH     ... } ss01lookup; I think that the source of confusio…