The goal is to fix all the context that influences the rendering
of text nodes in the node file. This includes the relevant parts
of cairo_font_options_t (via pango_cairo_context_set_font_options)
as well as the dpi (via pango_cairo_font_map_set_resolution).
The default values we use match the default of the gsettings backing
our GtkSettings:
hint-metrics: off;
hint-style: slight;
antialias: on;
dpi: 96;
This will help with better font testing.
Parser test included.