Expand description
Generatore Markdown da OcrPageResult.
Strategia:
- Per ogni
layout_boxinreading_order, raccoglie iblocksassociati (layout_idxcorrispondente) e li concatena. - La formattazione dipende da
SemanticClass:Title→# testoText→ paragrafoList→ paragrafo (le righe sono già intext)Table→ GFM table daresult.tablesse disponibile, altrimenti testo OCREquation→$$latex$$daresult.formulasse disponibile, altrimenti testo OCRFigure→![figure]()Header/Footer→ skip (non contribuiscono al testo principale)
- I blocchi “orfani” (layout_idx == -1) sono emessi per ultimi come testo semplice, ordinati per Y.
Functions§
- page_
to_ markdown - Converte una singola pagina OCR in stringa Markdown.
- to_
markdown - Converte più pagine in Markdown, separandole con
---.