# Path: PyDvi/Tools/Logging.py
# def print_card(text, **kwargs):
# 
#     """ Print the string *text* formated by :meth:`format_card`.  The remaining keyword arguments
#     *kwargs* are passed to :meth:`format_card`.
#     """
#     
#     print format_card(text, **kwargs)


import string
from ..Tools.Logging import print_card
 - Checksum: %u
 - Design Font Size: %f
 - Character coding scheme: "%s"
 - Family: "%s"

Font Parameters:
 - Slant: %f
 - Spacing: %f
 - Space Stretch: %f
 - Space Shrink: %f
 - X Height: %f
 - Quad: %f
 - Extra Space: %f'''

        message = string_format % (self.font_name,
                                   self.smallest_character_code,
                                   self.largest_character_code,
                                   self.checksum,
                                   self.design_font_size,
                                   self.character_coding_scheme,
                                   self.family,
                                   self.slant,
                                   self.spacing,
                                   self.space_stretch,
                                   self.space_shrink,
                                   self.x_height,
                                   self.quad,
                                   self.extra_space,
                                   )


# Path: PyDvi/Tools/Logging.py
# def print_card(text, **kwargs):
# 
#     """ Print the string *text* formated by :meth:`format_card`.  The remaining keyword arguments
#     *kwargs* are passed to :meth:`format_card`.
#     """
#     
#     print format_card(text, **kwargs)


# Path: PyDvi/Font/Tfm.py
import string
from ..Tools.Logging import print_card

 - Checksum: %u
 - Design Font Size: %f
 - Character coding scheme: "%s"
 - Family: "%s"

Font Parameters:
 - Slant: %f
 - Spacing: %f
 - Space Stretch: %f
 - Space Shrink: %f
 - X Height: %f
 - Quad: %f
 - Extra Space: %f'''

        message = string_format % (self.font_name,
                                   self.smallest_character_code,
                                   self.largest_character_code,
                                   self.checksum,
                                   self.design_font_size,
                                   self.character_coding_scheme,
                                   self.family,
                                   self.slant,
                                   self.spacing,
                                   self.space_stretch,
                                   self.space_shrink,
                                   self.x_height,
                                   self.quad,
                                   self.extra_space,
                                   )


        print_card(message)