Table of Contents - plain_text-0.6 Documentation
Pages
-
README.en
- PlainText - Module and classes to handle plain text
- Summary
- Design concept
- PlainText - Module and root Namespace
- PlainText::Part - Core class to describe the logical structure
- PlainText::ParseRule - Class to describe the rule of how to parse
- Command-line tools
- countchar
- textclean
- head.rb
- tail.rb
- yard2md_afterclean
- Miscellaneous
- Description
- Install
- Developer's note
- Tests
- Known bugs
- Copyright
Classes and Modules
- Array
- PlainText
- PlainText::ParseRule
- PlainText::Part
- PlainText::Part::Boundary
- PlainText::Part::Paragraph
- PlainText::Split
- PlainText::Util
- String
Methods
- ::__call_inst_method__ — PlainText
- ::add_grouping — PlainText::Split
- ::adjust_last_element — PlainText::Split
- ::clean_text — PlainText
- ::clean_text_boundary! — PlainText
- ::clean_text_file_head_tail! — PlainText
- ::clean_text_lbs_sps! — PlainText
- ::clean_text_line_head_tail! — PlainText
- ::clean_text_sps! — PlainText
- ::count_char — PlainText
- ::count_lines — PlainText::Split
- ::count_regexp — PlainText::Split
- ::delete_spaces_bw_cjk_european — PlainText
- ::extend_this — PlainText
- ::head — PlainText
- ::head_inverse — PlainText
- ::new — PlainText::ParseRule
- ::new — PlainText::Part
- ::normalize_lb — PlainText
- ::parse — PlainText::Part
- ::split_with_delimiter — PlainText::Split
- ::tail — PlainText
- ::tail_inverse — PlainText
- #+ — PlainText::Part
- #- — PlainText::Part
- #== — PlainText::Part
- #== — Array
- #[] — PlainText::Part
- #[]= — PlainText::Part
- #_ilines_consecutive — PlainText
- #_matched_line_indices — PlainText
- #add_grouping — PlainText::ParseRule
- #append — PlainText::Part
- #apply — PlainText::ParseRule
- #apply_split — PlainText::ParseRule
- #arind2ranges — PlainText::Util
- #boundaries — PlainText::Part
- #boundary_extended_at — PlainText::Part
- #build_index_range_for_merge_para! — PlainText::Part
- #check_bracket_args_type_error — PlainText::Part
- #clone — PlainText::ParseRule
- #clone_original_b4_parse_rule? — PlainText::ParseRule
- #compact! — PlainText::Part
- #concat — PlainText::Part
- #count_char — PlainText
- #count_lines — PlainText::Split
- #count_regexp — PlainText::Split
- #deepcopy — PlainText::Part
- #delete_spaces_bw_cjk_european — PlainText
- #delete_spaces_bw_cjk_european! — PlainText
- #dup — PlainText::ParseRule
- #dup_original_b4_parse_rule? — PlainText::ParseRule
- #each_boundary_with_index — PlainText::Part
- #each_para_with_index — PlainText::Part
- #emptify_last_boundary! — PlainText::Part
- #even_odd_arrays — PlainText::Util
- #first_significant_element — PlainText::Part
- #first_significant_index — PlainText::Part
- #get_valid_ipos_for_boundary — PlainText::Part
- #head — PlainText
- #head! — PlainText
- #head_inverse — PlainText
- #head_inverse! — PlainText
- #head_regexp — PlainText
- #index_para? — PlainText::Part
- #insert — PlainText::Part
- #inspect — PlainText::Part
- #inspect — PlainText::Part::Boundary
- #inspect — PlainText::Part::Paragraph
- #last_significant_element — PlainText::Part
- #last_significant_index — PlainText::Part
- #like_range? — PlainText::Util
- #map_boundary — PlainText::Part
- #map_boundary_core — PlainText::Part
- #map_boundary_with_index — PlainText::Part
- #map_para — PlainText::Part
- #map_para_core — PlainText::Part
- #map_para_with_index — PlainText::Part
- #merge_para! — PlainText::Part
- #merge_para_if — PlainText::Part
- #normalize — PlainText::Part
- #normalize! — PlainText::Part
- #normalize_core — PlainText::Part
- #normalize_index_range — PlainText::Part
- #normalize_lb — PlainText
- #normalize_lb! — PlainText
- #paras — PlainText::Part
- #pop — PlainText::ParseRule
- #positive_array_index — PlainText::Util
- #positive_array_index_checked — PlainText::Util
- #post_match_in_line — PlainText
- #pre_match_in_line — PlainText
- #push — PlainText::ParseRule
- #push — PlainText::Part
- #push_rule_core — PlainText::ParseRule
- #raise_typeerror — PlainText::Util
- #reparse — PlainText::Part
- #reparse! — PlainText::Part
- #rule_at — PlainText::ParseRule
- #rules_at — PlainText::ParseRule
- #set_name_at — PlainText::ParseRule
- #size — PlainText::ParseRule
- #size2extract — PlainText::Part
- #slice — PlainText::Part
- #slice! — PlainText::Part
- #split_lines_with_nlines — PlainText
- #split_with_delimiter — PlainText::Split
- #squash_boundary_at! — PlainText::Part
- #squash_boundaryies! — PlainText::Part
- #strip_at_lines — PlainText
- #strip_at_lines! — PlainText
- #strip_at_lines_head — PlainText
- #strip_at_lines_head! — PlainText
- #strip_at_lines_tail — PlainText
- #strip_at_lines_tail! — PlainText
- #subclass_name — PlainText::Part
- #subclass_name — PlainText::Part::Boundary
- #subclass_name — PlainText::Part::Paragraph
- #tail — PlainText
- #tail! — PlainText
- #tail_inverse — PlainText
- #tail_inverse! — PlainText
- #tail_linenum — PlainText
- #tail_regexp — PlainText
- #to_ary_positive_index — PlainText::Util