Module: Fontisan

Defined in:
lib/fontisan.rb,
lib/fontisan/cli.rb,
lib/fontisan/error.rb,
lib/fontisan/version.rb,
lib/fontisan/constants.rb,
lib/fontisan/tables/os2.rb,
lib/fontisan/font_loader.rb,
lib/fontisan/parsers/tag.rb,
lib/fontisan/tables/cmap.rb,
lib/fontisan/tables/fvar.rb,
lib/fontisan/tables/gpos.rb,
lib/fontisan/tables/gsub.rb,
lib/fontisan/tables/head.rb,
lib/fontisan/tables/name.rb,
lib/fontisan/tables/post.rb,
lib/fontisan/open_type_font.rb,
lib/fontisan/true_type_font.rb,
lib/fontisan/models/font_info.rb,
lib/fontisan/binary/structures.rb,
lib/fontisan/models/glyph_info.rb,
lib/fontisan/models/table_info.rb,
lib/fontisan/binary/base_record.rb,
lib/fontisan/models/scripts_info.rb,
lib/fontisan/models/features_info.rb,
lib/fontisan/open_type_collection.rb,
lib/fontisan/tables/layout_common.rb,
lib/fontisan/true_type_collection.rb,
lib/fontisan/commands/base_command.rb,
lib/fontisan/commands/info_command.rb,
lib/fontisan/commands/glyphs_command.rb,
lib/fontisan/commands/tables_command.rb,
lib/fontisan/models/unicode_mappings.rb,
lib/fontisan/commands/scripts_command.rb,
lib/fontisan/commands/unicode_command.rb,
lib/fontisan/models/optical_size_info.rb,
lib/fontisan/commands/features_command.rb,
lib/fontisan/commands/variable_command.rb,
lib/fontisan/formatters/text_formatter.rb,
lib/fontisan/models/variable_font_info.rb,
lib/fontisan/commands/dump_table_command.rb,
lib/fontisan/commands/optical_size_command.rb,
lib/fontisan/utilities/checksum_calculator.rb,
lib/fontisan/models/all_scripts_features_info.rb

Defined Under Namespace

Modules: Binary, Commands, Constants, Formatters, Models, Parsers, Tables, Utilities Classes: Cli, CorruptedTableError, Error, FontLoader, InvalidFontError, MissingTableError, OffsetTable, OpenTypeCollection, OpenTypeFont, ParseError, TableDirectory, TrueTypeCollection, TrueTypeFont, UnsupportedFormatError

Constant Summary collapse

VERSION =
"0.1.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loggerObject

Returns the value of attribute logger.



69
70
71
# File 'lib/fontisan.rb', line 69

def logger
  @logger
end

Class Method Details

.configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (Fontisan)

    the object that the method was called on



71
72
73
# File 'lib/fontisan.rb', line 71

def configure
  yield self if block_given?
end