Ligature rendering in the title effect
Within Cinelerra the Title effect does not seem to have the same result for the same font. The rendering backend within Inkscape gives ligatures and cursive connections of the Parisienne in an ideal way. Cinelerra does not join the letters. The font used; <https://fonts.google.com/specimen/Parisienne> The individual renderings, notice the broken connection between the 'a' and 'n'. -- Stefan
Within Cinelerra the Title effect does not seem to have the same result for the same font. The rendering backend within Inkscape gives ligatures and cursive connections of the Parisienne in an ideal way. Cinelerra does not join the letters.
The font used; <https://fonts.google.com/specimen/Parisienne>
The individual renderings, notice the broken connection between the 'a' and 'n'.
That is ugly. I will have to download the font and see if there is a workaround or maybe Andrew R can check the code?
Stefan, After downloading Parisienne and adding to CinGG, I can not reproduce the problem. (It is a very pretty font). Maybe you can see from my demo if I need to try something else: https://streamable.com/pd9bw8 (note that your png example is on the screen below the Compositor for comparison). Besides what I did in the demo, I also switched the Video Driver to X11 whereas the demo was using X11-OpenGL. And I rendered the video to check the results and they also looked correct. And varied the Format width & height. Did I miss something else? I am using a laptop with a smaller screen that is about 16 inches diagonally. Within Cinelerra the Title effect does not seem to have the same result for
the same font. The rendering backend within Inkscape gives ligatures and cursive connections of the Parisienne in an ideal way. Cinelerra does not join the letters.
The font used; <https://fonts.google.com/specimen/Parisienne>
The individual renderings, notice the broken connection between the 'a' and 'n'.
-- Stefan-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
On Sunday, January 23, 2022 6:52:43 PM CET, Phyllis Smith via Cin wrote:
Did I miss something else? I am using a laptop with a smaller screen that is about 16 inches diagonally.
I am going to test if compiling cinGG from git again would resolve something. Attached is my dialog and rendering (200%) -- Stefan
I confirm the problem with the Parisienne font. Another script font (tafelschrift) has a different ligature and the breaks shown I believe are correct.
On Sunday, January 23, 2022 7:30:03 PM CET, Andrea paz wrote:
I confirm the problem with the Parisienne font. Another script font (tafelschrift) has a different ligature and the breaks shown I believe are correct.
If you want to have another good example: "SchoolschriftLG" <https://syboor.eu/fonts/schoolschrift03/> The SchoolschriftLG font does not even appear in the drop down list, while it is available for Inkscape. Still waiting for qtwebengine's compilation to complete. So after that I'll check with a new cinGG version. -- Stefan
Stefan - thanks for the Title menu settings as that is what it took for me to create the problem. Andrea - thanks for confirming it so I knew I was not going crazy.
Did I miss something else? I am using a laptop with a smaller screen that
is about 16 inches diagonally. ... Attached is my dialog and rendering (200%)
OK, *change the Size in the Title menu to 124 *or 126 but not 125, not 123, ... you get the idea that it should be divisible by 2. Hopefully, that works for you too as it did for me. I think the problem is division where the remainder is dropped because you just can not have 1/2 of a pixel from Cinelerra. There is probably a better explanation of something about 4 spaces for pixels but it is beyond me. Not sure if for some fonts, changing the code to not drop the remainder is a good idea assuming that is the real problem -- what do you think Andrew R ???? The SchoolschriftLG font does not even appear in the drop down list, while
it is available for Inkscape.
It is possible that the Inkscape font library is local to Inkscape and not in a system place that Cinelerra sees. You can easily add fonts to CinGG by copying the ttf file, schoolschriftlg.ttf, to {where Cinelerra is|/bin/plugins/fonts and then run "ttmkfdir" in that directory which creates a new fonts.scale file that includes schoolschriftlg.ttf. But, of course when you download a new version of Cinelerra, it will be gone. So I think you can probably add schoolschriftlg.ttf to /usr/lib/"something wherever all other accessible fonts are".
With Parisienne I almost always see the break. Some times (for example at size=132 and 177) the break is not noticeable, but I think it is because of the visualization that covers it in some sizes and highlights it for others; but the break is always there...
With Parisienne I almost always see the break. Some times (for example at size=132 and 177) the break is not noticeable, but I think it is because of the visualization that covers it in some sizes and highlights it for others; but the break is always there...
Bummer, I will do some more experimentation -- maybe it has to be evenly divisible by 4 instead of 2 (which 132 is but not 177. I just can not understand why I do not see all of the breakage that you do.
Same bad results with the latest git compilation. And SchoolschriftLG not available. -- Stefan
participants (3)
-
Andrea paz -
Phyllis Smith -
Stefan de Konink