Changes for version 2.11

  • Improvements to word wrapping provided by Metrics objects:
  • Added optional \%param to wrap method
  • Added set_wrap_chars method
  • You can now use ZERO WIDTH SPACE (U+200B) to allow breaking a line at any point.
  • Fixed bug: wrap method didn't wrap after hyphens. By default, it now wraps after hyphens, dashes, and forward slashes.
  • Word wrapping now has tests

Modules

Base class for creating Adobe PostScript files
Metrics for PostScript fonts
Load metrics for PostScript fonts using Font::AFM

Provides

in lib/PostScript/File/Metrics/cp1252/Courier.pm
in lib/PostScript/File/Metrics/cp1252/Courier/Bold.pm
in lib/PostScript/File/Metrics/cp1252/Courier/BoldOblique.pm
in lib/PostScript/File/Metrics/cp1252/Courier/Oblique.pm
in lib/PostScript/File/Metrics/cp1252/Helvetica.pm
in lib/PostScript/File/Metrics/cp1252/Helvetica/Bold.pm
in lib/PostScript/File/Metrics/cp1252/Helvetica/BoldOblique.pm
in lib/PostScript/File/Metrics/cp1252/Helvetica/Oblique.pm
in lib/PostScript/File/Metrics/cp1252/Times/Bold.pm
in lib/PostScript/File/Metrics/cp1252/Times/BoldItalic.pm
in lib/PostScript/File/Metrics/cp1252/Times/Italic.pm
in lib/PostScript/File/Metrics/cp1252/Times/Roman.pm
in lib/PostScript/File/Metrics/iso_8859_1/Courier.pm
in lib/PostScript/File/Metrics/iso_8859_1/Courier/Bold.pm
in lib/PostScript/File/Metrics/iso_8859_1/Courier/BoldOblique.pm
in lib/PostScript/File/Metrics/iso_8859_1/Courier/Oblique.pm
in lib/PostScript/File/Metrics/iso_8859_1/Helvetica.pm
in lib/PostScript/File/Metrics/iso_8859_1/Helvetica/Bold.pm
in lib/PostScript/File/Metrics/iso_8859_1/Helvetica/BoldOblique.pm
in lib/PostScript/File/Metrics/iso_8859_1/Helvetica/Oblique.pm
in lib/PostScript/File/Metrics/iso_8859_1/Times/Bold.pm
in lib/PostScript/File/Metrics/iso_8859_1/Times/BoldItalic.pm
in lib/PostScript/File/Metrics/iso_8859_1/Times/Italic.pm
in lib/PostScript/File/Metrics/iso_8859_1/Times/Roman.pm
in lib/PostScript/File/Metrics/std/Courier.pm
in lib/PostScript/File/Metrics/std/Courier/Bold.pm
in lib/PostScript/File/Metrics/std/Courier/BoldOblique.pm
in lib/PostScript/File/Metrics/std/Courier/Oblique.pm
in lib/PostScript/File/Metrics/std/Helvetica.pm
in lib/PostScript/File/Metrics/std/Helvetica/Bold.pm
in lib/PostScript/File/Metrics/std/Helvetica/BoldOblique.pm
in lib/PostScript/File/Metrics/std/Helvetica/Oblique.pm
in lib/PostScript/File/Metrics/std/Times/Bold.pm
in lib/PostScript/File/Metrics/std/Times/BoldItalic.pm
in lib/PostScript/File/Metrics/std/Times/Italic.pm
in lib/PostScript/File/Metrics/std/Times/Roman.pm
in lib/PostScript/File/Metrics/sym/Symbol.pm