rendered paste body#include <cairomm/context.h>#include <cairomm/surface.h>#include <pangomm.h>#include <pangomm/init.h>int main(int argc, char** argv){ Pango::init(); Cairo::RefPtr<Cairo::PsSurface> is = Cairo::PsSurface::create("foo.ps", 595.0, 842.0); Cairo::RefPtr<Cairo::Context> context = Cairo::Context::create(is); context->move_to(20.0, 90.0); Glib::RefPtr<Pango::Layout> pango = Pango::Layout::create(context); pango->update_from_cairo_context(context); Pango::FontDescription font_descr("Courier 10"); pango->set_font_description(font_descr); pango->set_markup("abc def ghi jkl mno pqr stu vwx yz "); pango->add_to_cairo_context(context); context->fill(); context->show_page(); Cairo::RefPtr<Cairo::PsSurface> is2 = Cairo::PsSurface::create("foo.ps", 595.0, 842.0); context = Cairo::Context::create(is2); context->show_page();}