refines some font types and add ruby examples.