Inkscape.org
Beginners' Questions bold font faces
  1. #1
    Sec Sec @Sec

    Totally occupied with other work I had no chance to use inkscape this year. But today I installed the new version 0.92.4 on ubuntu 19.10 (via software center). Yet, my installation doesn't offer bold font faces any more. From Ultra-Ligth to Medium I can find all. But no Bold or Extra Bold! Is this intended or a bug?

  2. #2
    brynn brynn @brynn

    Welcome to the forum!

    Yeah, starting back a couple of versions ago, Inkscape dropped the automatic bolding and italics options.  Now you have to actually draw them.  So for bold, you need add a stroke to the text, and make it as wide as you need, to look bold.  (For italics, use the Selection tool and give it a tiny skew.) (And of course, we've always had to draw in underlines.)

    As far as I understand, sometimes if you get a font in a package, it has a bunch of different weights.  So you can find fonts with bold weights, and that should show up.

    Or if you need to make a very text heavy file, you might use a word processor or desktop publishing program.  Scribus supports SVG.

  3. #3
    Maren Hachmann Maren Hachmann @Moini

    Just some additional info: What Brynn calls 'automatic bolding and italics option' is faked italics and bolding, so not something that comes with the font and thus matches the font makers intention, but a kind of 'poor man's bolding / italics' achieved by slanting letters and adding strokes.

    As this gives suboptimal results, the option has been removed from Inkscape. You can now only use the font weights that a font actually has.

    What's problematic is that there's also a bug that, for some fonts, does not show all their available font weights. That one is fixed now, in the beta version, as far as I know.

  4. #4
    Sec Sec @Sec

    Many thanks to both of you!

    Maren Hachmann

    ... What's problematic is that there's also a bug that, for some fonts, does not show all their available font weights.

    That's my impression, too. On my Ubuntu System are definitely installed all faces of the font called "Ubuntu" by default. But I am still missing "Ubuntu Bold". So I guess: If I would download some fonts with bold faces from Google Fonts, nothing will change (my disk drive is full, so I don't like to try thinks that will not work).

  5. #5
    Maren Hachmann Maren Hachmann @Moini
    *

    If you can update to the 1.0beta2 (AppImage available here: https://inkscape.org/release/inkscape-1.0/?latest=1 ), you can test if it is solved (I think it could be). I'd be interested in knowing, to be honest.

  6. #6
    Sec Sec @Sec

    Well Maren, 97.7 MB! Yet, simply great! All installed font face are appearing automatically, and there is more to discover.

  7. #7
    Maren Hachmann Maren Hachmann @Moini

    Thanks for the feedback, glad to know that the issue is solved for 1.0 .

    If you do need to remove the AppImage because of disk space issues, you can use the ppa (which will replace your old Inkscape version) for the development version (note that that may contain additional new things that will not be in 1.0, but in 1.1): https://launchpad.net/~inkscape.dev/+archive/ubuntu/trunk

  8. #8
    Sec Sec @Sec

    As you can see I have asked my question about bold fontfaces 10 month ago. Now I have installed a fresh system (Ubuntu 20.04) and downloaded Inkscape 1.0.1 (via Synaptic). And, once again Inkscape is not offering all fontfaces what are installed on my system. For the font "Ubuntu" Inkscape is just offering: weight=250(what ever this is), light, light italic, Nomal, Italic, Medium and Medium Italic, nothing more. How can I become all installed fontfaces this time?

  9. #9
    Maren Hachmann Maren Hachmann @Moini

    I don't know. My Ubuntu font contains all weights, including Bold.

    Maybe there's a regression in one of the libraries that Inkscape uses, or maybe the font delivered with your system is broken?

    Please test whether the font works correctly in other software, e.g. LibreOffice.
    If it does, please check the know issues at https://gitlab.com/groups/inkscape/-/issues

    And if you cannot find that this is already reported, open a new report at https://inkscape.org/report , please.

  10. #10
    Xav Xav @Xav👹

    Just another data point: on my 18.04 Ubuntu Mate with Inkscape 1.0.1 installed from a snap package I'm also not seeing Ubuntu Bold. The Mate Font Viewer, as well as other programs, shows it's definitely installed, and the font file ("Ubuntu-B.ttf") is in /usr/share/fonts/truetype/ubuntu/

     

  11. #11
    Maren Hachmann Maren Hachmann @Moini

    Can you add that to the report on GitLab (when there is one), please, Xav?

  12. #12
    Xav Xav @Xav👹

    Sure. I'm really busy lately though, so if I don't spot the issue and add the note in a reasonable time, feel free to copy and paste it on my behalf.

  13. #13
    Tyler Durden Tyler Durden @TylerDurden

    Looks like the font names are scrambled up in the Ubuntu font packaged with my Mint 19 MATE 64. Deserves looking into before filing an Inkscape bug?
    Just one example attached.

    Font Information For Ubuntu Medium 2020 09 18 10 20 05
    Ubuntufont Inkscape Mint19
    Warnings 2020 09 18 10 23 08
  14. #14
    Maren Hachmann Maren Hachmann @Moini

    That's why I asked to check in other software. Does the broken font work in LO?

  15. #15
    Xav Xav @Xav👹

    The Ubuntu Bold font appears to work in LO, and also in Scribus.

    I checked TD's findings via FontForge and 'ttfdump' (command line) and found the same issues as he did with the name tables in 'Ubuntu Medium' (Ubuntu-M.ttf). Note that I know very little about font internals, so I'm just presenting this as confirmation of his findings, not some insight into the cause of the problem.

    Ubuntu Medium doesn't appear in LO. But then none of my fonts appear to have a 'Medium' weight in there, so that doesn't provide much concrete information. It does appear in Scribus, and functions as expected.

  16. #16
    Tyler Durden Tyler Durden @TylerDurden

    I'll have to install Scribus to Mint to see on this end.  But, I'm unclear in LO (or others) how to tell if the bold is synthesized or not.

  17. #17
    Xav Xav @Xav👹
    👍

    @TylerDurden In LO I've been checking using the Paragraph Style dialog, via a right-click on an entry in the Styles and Formatting panel. In there is a Font tab which has separate columns for Family and Style. Based on the Style entries for other fonts, I think this is showing real styles rather than synthesised ones, but can't be 100% certain.

     

  18. #18
    Sec Sec @Sec
    👍

    i hadn't written a report about this issue because I only thought, that I had installed via Synapitic. But, the truth was, that I had the same snap like Xav. I uninstalled it and installed a fresh ppa. Now I have all fontfaces installed on the system, even Ubuntu Bold. By the way: Meantimes (no more sufferiing) I have installed Inkscape 1.0.1 on a Windows 10 and a MacOS. No problems. All fonts available.