Jump to content
You must now use your email address to sign in [click for more info] ×

Evgenii

Members
  • Posts

    26
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hi @Dan C! I must admit, I'm a little confused regarding 'morx' table, as this is an issue recorded on Windows, not MacOS, and none of the fonts tried have 'morx' table at all. In the very first thread the issue was (potentially) narrowed down to PDFlib third-party library that Affinity uses for the pdf export. In the previous thread I attached the pdflib.log which shows that which is consistent with the rendered look. Perhaps you were talking about a different issue in the backlog?
  2. I have been patiently reporting this bug for V1 since 2019, and looks like it was not resolved in V2 (or perhaps I'm doing something wrong?). Glyphs with combining marks that use anchors for positioning (and don't have a dedicated glyph on its own) lose their positioning after the export to PDF. The app itself renders the font correctly. App: PDF:
  3. Oh, fair enough. But still, the lines of the split note are raising on each page separately, the note doesn't get fitted into the new available space. (there also some weird stuff going on with highlighting, but that's secondary). Disallowing splitting still sends the whole note onto the next page.
  4. That doesn't work. The following note doesn't readjust itself and stays split.
  5. So I suppose the best workaround for now would be to make the sidenote 27 manually with a pin, and then restart the automated ones from 28 onwards.
  6. I am trying to understand whether it is possible to adjust the location of the sidenote so that the note frame starts higher than the reference point. In my example notes 27 and 28 start close to each other, and 28 gets split to the next page. This could be easily avoided, if I could adjust note 27 vertically a bit higher. But I did not figure out how to do that. Simply disallowing split notes doesn't help, as it changes the text flow in the main body.
  7. APub version 1.10.5.1342. I have a project with heavy use of combining marks, like in tañkatā̆ or mātā́. The font supports them and they are rendered correctly within APub itself (Fig. 1). However after the export to PDF the anchoring of the marks is incorrect (Fig. 2). Different fonts produce the same result. Word-exported PDF is rendered correctly. A sample file is attached (fonts which should render it correctly are Crimson Pro, Gentium or Vollkorn, for example), as well as resulted PDF and PDFlib log. This is not a new problem specific to this version (here I reported it 3 years ago). However this time I can't use the work around of exporting fonts as curves (which works), as I need text to be selectable in the output. How do people handle this problem when working with languages with diacritics, like Vietnamese? UPD: After playing around some more, it seems that the conversion code puts the diacritics before the glyph it is supposed to get attached to instead of after. (Fig. 1, APub) (Fig. 2, PDF) export-bug.afpub export-bug.pdf pdflib.log
  8. I'm not exactly sure this problem appeared with a new update, but I haven't encountered it before. OpenType substitution is not working if the first character has a mark, that's despite having IgnoreMarks flag Left: how it should be, works without accents; Right: substitution doesn't happen if accent is placed It does work in Word however But to make sure I checked another font I know worked correctly in the past: same problem The ligature breaks if the first character is accented: that should not be happening
  9. I got the trial FontLab and used a minimalistic font, with main GSUB/GPOS features preserved. Now FontLab Metrics Tab renders it correctly: Publisher renders it correctly: Exported PDF not: Printed PDF loses GPOS completely: NotoTeng-Regular.ttf For those interested: a workaround I'm using for now is to add a seperate glyph for each instance of vertical alignment needed. It's a poor solution, but at least it works.
  10. Then why InDesign's export works right, and Publisher's doesn't? I checked the print to pdf option, and it seems that all positionings are discarded with tengwar font. It does work with dieresis sample though, hm.
  11. Yes, exactly I didn't create the features in FontForge, I wrote them in seperate files, that I attached above, according to specifications and imported in FF. If I export these features from FF, the syntax I believe will be different. But I feel like the topic is deteriorating: the problem was with the Publisher render differing from exported pdf. Here's a minimalistic example font I have used above, stripped off all unnecessary features which might be causing you problems in different software: it has only two glyphs defined - a for 'a' and b for 'dieresis mark', as well as mark table to place it above. vertical_test.ttf
  12. What might help with FontLab is to load .fea files directly if possible [attached below] For the FontForge metrics view, there's one screenshot above, but here's one once again GPOS_basic.fea GSUB_test.fea
  13. It objectively didn't resolve it though; ä got exported with dieresis god knows where even though it is rendered right in Publisher
  14. I poked a little with a simpler example: I made a font with three characters - a, low dieresis, and ä; I added GPOS to shift low dieresis up when placed after a to match how it looks for ä. Idea is, that if vertical positioning works correctly, both a with low dieresis and ä will be looking the same. And here's what I found: - first, even though GPOS is defined for both latin and default languages, it only works when Typography script in Language tab is set to Latin; it might be a mistake in the font (well, it was really just a 'done in 2 minutes' sample), but it might be a reason why the positioning didn't work in InDesign, if you had to switch the typography script there. Left: Typography script Auto; Right: Typography script Latin - second, and more importantly, when i export into pdf (with Latin script, thus both letters look the same), I get this: No vertical alignment
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.