Source symbols: mineru/backend/pipeline/pipeline_middle_json_mkcontent.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@79d6d8d79fb8f3ddba5cc34c07a16f0ec36f56c7 · 2026-07-17T07:32:08Z
- Declarations: 34
- Referenced calls: 62
Declared symbols
make_blocks_to_markdown— def at line 18; referencesmerge_para_with_text,get_title_level,len,get,merge_visual_blocks_to_markdown,strip,append,get_blocks_in_index_order,_inherit_parent_code_render_metadata,extend,render_visual_block_segments,get_visual_block_separator,sorted,enumerate,float,dict,_build_visual_details_blockmerge_visual_blocks_to_markdown— def at line 70; referencesget_blocks_in_index_order,get,_inherit_parent_code_render_metadata,extend,render_visual_block_segments,get_visual_block_separator,sorted,enumerate,float,dict,merge_para_with_text,strip,append,_build_visual_details_blockget_blocks_in_index_order— def at line 91; referencessorted,enumerate,get,float,dict,merge_para_with_text,strip,append,_build_visual_details_block_inherit_parent_code_render_metadata— def at line 103; referencesget,dict,merge_para_with_text,strip,append,_build_visual_details_blockrender_visual_block_segments— def at line 124; referencesmerge_para_with_text,strip,get,append,_build_visual_details_blockget_visual_block_separator— def at line 191; referencesget_latex_delimiter_config_prefix_table_img_src— def at line 224; referencessub,_replace_eq_tags_in_table_html,isinstance,join,str,strip,_normalize_visual_content,get,_is_fenced_code_block,_merge_para_text,rstrip,split,escape_text_block_markdown_prefix,detect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span_replace_eq_tags_in_table_html— def at line 236; referencessub,_prefix_table_img_src,isinstance,join,str,strip,_normalize_visual_content,get,_is_fenced_code_block,_merge_para_text,rstrip,split,escape_text_block_markdown_prefix,detect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span_format_embedded_html— def at line 251; references_replace_eq_tags_in_table_html,_prefix_table_img_src,isinstance,join,str,strip,_normalize_visual_content,get,_is_fenced_code_block,_merge_para_text,rstrip,split,escape_text_block_markdown_prefix,detect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span_normalize_visual_content— def at line 256; referencesisinstance,join,str,strip,get,_is_fenced_code_block,_merge_para_text,rstrip,split,escape_text_block_markdown_prefix,detect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span,_normalize_text_content,full_to_half_exclude_marks,escape_special_markdown_char_build_visual_details_block— def at line 265; references_normalize_visual_content,get,_is_fenced_code_block,_merge_para_text,join,rstrip,split,escape_text_block_markdown_prefix,detect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span,_normalize_text_content,full_to_half_exclude_marks,escape_special_markdown_char,strip,len_apply_visual_sub_type— def at line 279; referencesget,_is_fenced_code_block,_merge_para_text,join,rstrip,split,escape_text_block_markdown_prefix,detect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span,_normalize_text_content,full_to_half_exclude_marks,escape_special_markdown_char,strip,len,is_hyphen_at_line_endmerge_para_with_text— def at line 286; references_is_fenced_code_block,_merge_para_text,join,rstrip,split,get,escape_text_block_markdown_prefix,detect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span,_normalize_text_content,full_to_half_exclude_marks,escape_special_markdown_char,strip,len,is_hyphen_at_line_end_merge_para_text— def at line 305; referencesdetect_lang,_collect_text_for_lang_detection,enumerate,_line_prefix,append,_render_span,_join_rendered_span,join,rstrip,get,_normalize_text_content,full_to_half_exclude_marks,escape_special_markdown_char,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,bool,islower,list_is_fenced_code_block— def at line 341; referencesget,append,_normalize_text_content,join,full_to_half_exclude_marks,escape_special_markdown_char,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,bool,islower,list_collect_text_for_lang_detection— def at line 348; referencesappend,_normalize_text_content,get,join,full_to_half_exclude_marks,escape_special_markdown_char,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,bool,islower,list_normalize_text_content— def at line 359; referencesfull_to_half_exclude_marks,get,escape_special_markdown_char,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,bool,islower,append,list_render_span— def at line 365; references_normalize_text_content,get,escape_special_markdown_char,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,bool,islower,append,list_join_rendered_span— def at line 391; referenceslen,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,get,_normalize_text_content,bool,islower,append,list_line_prefix— def at line 422; referencesget,len,_normalize_text_content,bool,islower,append,list_next_line_starts_with_lowercase_text— def at line 430; referenceslen,get,_normalize_text_content,bool,islower,append,listmerge_adjacent_ref_text_blocks_for_content— def at line 448; referenceslen,append,list,getflush_ref_group— def at line 452; referenceslen,append,list,get_build_bbox— def at line 478; referencesint,get,enumerate,append_get_ref_text_item_blocks— def at line 492; referencesget,enumerate,append_split_list_item_blocks— def at line 496; referencesenumerate,get,append_get_body_data— def at line 518; referencesget,_normalize_visual_content,get_data_from_spans,detect_lang,_collect_text_for_lang_detection,enumerate,_normalize_text_content,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,appendget_data_from_spans— def at line 519; referencesget,_normalize_visual_content,detect_lang,_collect_text_for_lang_detection,enumerate,_normalize_text_content,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,appendmerge_para_with_text_v2— def at line 550; referencesdetect_lang,_collect_text_for_lang_detection,get,enumerate,_normalize_text_content,strip,len,is_hyphen_at_line_end,_next_line_starts_with_lowercase_text,appendmake_blocks_to_content_list— def at line 609; referencesmerge_para_with_textmake_blocks_to_content_list_v2— def at line 745; referencesValueError,merge_para_with_text_v2union_make— def at line 968; referencesget,make_blocks_to_markdown,extend,merge_adjacent_ref_text_blocks_for_content,make_blocks_to_content_list,append,make_blocks_to_content_list_v2,join,errorget_title_level— def at line 1014; referencesgetescape_special_markdown_char— def at line 1021; referencesescape_conservative_markdown_text
File-level call references
import— line 12merge_para_with_text— line 33get_title_level— line 35len— line 38get— line 40merge_visual_blocks_to_markdown— line 48strip— line 62append— line 65get_blocks_in_index_order— line 76_inherit_parent_code_render_metadata— line 77extend— line 78render_visual_block_segments— line 78get_visual_block_separator— line 84sorted— line 96enumerate— line 97float— line 98dict— line 116_build_visual_details_block— line 157_format_embedded_html— line 181get_latex_delimiter_config— line 207sub— line 229_replace_eq_tags_in_table_html— line 253_prefix_table_img_src— line 253isinstance— line 258join— line 259str— line 259_normalize_visual_content— line 267_is_fenced_code_block— line 287_merge_para_text— line 288rstrip— line 295split— line 295escape_text_block_markdown_prefix— line 301detect_lang— line 311_collect_text_for_lang_detection— line 311_line_prefix— line 315_render_span— line 320_join_rendered_span— line 325_normalize_text_content— line 355full_to_half_exclude_marks— line 362escape_special_markdown_char— line 374is_hyphen_at_line_end— line 413_next_line_starts_with_lowercase_text— line 415bool— line 445islower— line 445list— line 461flush_ref_group— line 471int— line 485get_data_from_spans— line 542_get_ref_text_item_blocks— line 639_get_body_data— line 663_apply_visual_sub_type— line 668_build_bbox— line 737ValueError— line 767merge_para_with_text_v2— line 771count— line 836_split_list_item_blocks— line 927make_blocks_to_markdown— line 981merge_adjacent_ref_text_blocks_for_content— line 984make_blocks_to_content_list— line 990make_blocks_to_content_list_v2— line 1000error— line 1010escape_conservative_markdown_text— line 1025
Source: mineru/backend/pipeline/pipeline_middle_json_mkcontent.py