Skip to content

CapyPDF output messes up variable fonts

Report bug like a PRO !

Summary:

With Cairo, variable fonts are outputted to PDF correctly. With CapyPDF variables seem to be discarded.

Original Cairo CapyPDF

Steps to reproduce:

  • open Inkscape
  • open the original SVG attached above
  • test exporting to PDF (Capy) and Cairo PDF

What happened?

CapyPDF exported files don't have variable fonts displayed as what they should be.

What should have happened?

CapyPDF exports variable fonts correctly.

Sample attachments:

Version info

Inkscape 1.5-dev (f6063908f1, 2025-09-30, custom)

                      Compile  (Run)
    GLib version:     2.86.0
    GTK version:      4.20.1 (4.20.1)
    glibmm version:   2.86.0
    gtkmm version:    4.20.0
    libxml2 version:  2.14.6
    libxslt version:  1.1.43
    Cairo version:    1.18.4 (1.18.4)
    Pango version:    1.56.4 (1.56.4)
    HarfBuzz version: 11.5.1 (11.5.1)
    Poppler version:  25.09.1

    OS version:       Slackware 15.0 x86_64 (post 15.0 -current)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information