cairo: antialias=(["subpixel"]) cairo: save([]) cairo: set_source_color(["white"]) cairo: paint([]) cairo: restore([]) cairo: save([]) cairo: translate([0, 0]) cairo: rotate([0]) cairo: translate([0, 0]) cairo: rounded_rectangle([0, 0, 825, 1125, 0, 0]) cairo: set_source_color(["#0000"]) cairo: fill_preserve([]) cairo: set_source_color(["black"]) cairo: set_line_width([2.0]) cairo: set_line_join([0]) cairo: set_line_cap([0]) cairo: set_dash([[]]) cairo: stroke([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([0, 0]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["Take 11 :tool: and gain 2 :health:. Take 2 :tool: and gain 3 :purse: if level 2."]) pango: width=([184320]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Take 11 :tool: and gain 2 :health:. Take 2 :tool: and gain 3 :purse: if level 2."]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0]) cairo: move_to([0, 0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([200, 0]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["Middle align: Take 1 :tool: and gain 2 :health:. Take 2 :tool: and gain 3 :purse:"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Middle align: Take 1 :tool: and gain 2 :health:. Take 2 :tool: and gain 3 :purse:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([400, 0]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["This :tool: aligns on the bottom properly. :purse:"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["This :tool: aligns on the bottom properly. :purse:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:green]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([600, 0]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["Yes, this wraps strangely. We are trying to determine the cause. These are 1 :tool::tool::tool: and these are multiple :tool::tool: :tool::tool:"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Yes, this wraps strangely. We are trying to determine the cause. These are 1 :tool::tool::tool: and these are multiple :tool::tool: :tool::tool:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0]) cairo: move_to([0, 0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([0, 320]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=([":tool:Justify will :tool: work too, and :purse: with more words just for fun"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([true]) pango: markup=([":tool:Justify will :tool: work too, and :purse: with more words just for fun"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([200, 320]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["Right-aligned works :tool: with :health: and :purse:"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Right-aligned works :tool: with :health: and :purse:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([400, 320]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=([":tool:Center-aligned works :tool: with :health: and :purse:"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=([":tool:Center-aligned works :tool: with :health: and :purse:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0]) cairo: move_to([0, 0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([600, 320]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["Markup --- and typography replacements --- with \":tool:\" icons won't fail"]) pango: markup=(["foo"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["foo"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0]) cairo: move_to([0, 0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([0, 640]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=([":tool:"]) pango: markup=(["foo"]) pango: width=([184320]) pango: height=([51200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["foo"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([200, 640]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=([":purse:"]) pango: markup=(["foo"]) pango: width=([184320]) pango: height=([51200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["foo"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["red"]) cairo: translate([0, 700]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=([":tool: Death to Nemesis bug 103!! :purse:"]) pango: width=([389120]) pango: height=([153600]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=([":tool: Death to Nemesis bug 103!! :purse:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: pango_layout_path([MockDouble]) cairo: set_source_color(["blue"]) cairo: set_line_width([2]) cairo: set_line_join([0]) cairo: set_line_cap([0]) cairo: set_dash([[3.0, 3.0]]) cairo: stroke([]) cairo: set_source_color(["red"]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([400, 640]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["You can adjust the icon with dx and dy. Normal: :tool: Adjusted: :heart:"]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["You can adjust the icon with dx and dy. Normal: :tool: Adjusted: :heart:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0]) cairo: move_to([0, 0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([600, 640]) cairo: rotate([0]) cairo: move_to([0, 0]) pango: font_description=([MockDouble]) pango: text=(["Native sizes work too\n:tool:\n\n\n\n\n\n:shiny-purse:\n\n\n\n\n\n:tool2:"]) pango: width=([184320]) pango: height=([486400]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Native sizes work too\n:tool:\n\n\n\n\n\n:shiny-purse:\n\n\n\n\n\n:tool2:"]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0]) cairo: move_to([0, 0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) surface: write_to_png(["_output/embed_00.png"]) surface: finish([]) cairo: antialias=(["subpixel"]) cairo: antialias=(["subpixel"]) cairo: antialias=(["subpixel"]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([0, 0]) cairo: rotate([0]) cairo: move_to([0, 0]) pango font: size=([18432]) pango: font_description=([MockDouble]) pango: text=(["Take 1 :tool: and gain 2 :health:."]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Take 1 :tool: and gain 2 :health:."]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([0, 0]) cairo: rotate([0]) cairo: move_to([0, 0]) pango font: size=([26624]) pango: font_description=([MockDouble]) pango: text=(["Take 1 :tool: and gain 2 :health:."]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Take 1 :tool: and gain 2 :health:."]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: save([]) cairo: set_source_color(["black"]) cairo: translate([0, 0]) cairo: rotate([0]) cairo: move_to([0, 0]) pango font: size=([35840]) pango: font_description=([MockDouble]) pango: text=(["Take 1 :tool: and gain 2 :health:."]) pango: width=([184320]) pango: height=([307200]) pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) pango: markup=(["Take 1 :tool: and gain 2 :health:."]) pango: attributes=([Pango::AttrList]) cairo: move_to([0, 0.0]) cairo: move_to([0, 0.0]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) cairo: set_line_width([2.0]) cairo: stroke([]) pango: ellipsized?([]) cairo: restore([]) cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: set_source([MockDouble, 100, 0]) cairo: paint([]) cairo: set_source([MockDouble, 200, 0]) cairo: paint([]) surface: write_to_png(["_output/embed_multisheet_00.png"]) surface: finish([]) surface: finish([]) surface: finish([])