myhloli
78379ff635
fix(pdf): reuse shared CJK space handling for native text
...
Use DocVortex generated-space evidence in Python span filling and rotated-line paths, while keeping the Rust fast path aligned. Document list-tail continuation semantics and add spacing, code protection, rotation, and Python/Rust parity regressions.
2026-10-11 00:26:04 +08:00
myhloli
6a2aec38b1
docs(next): drop stale backend references after removal
...
backend_for_tier 派生链与 ParserRuntimeOptions.backend 已随 dd20bf0
删除,同步清理设计文档残留:sdk/parser.md 导出表删行;glossary §3.2
改写为「backend 概念整体移除,现行只有 tier 及派生 effort」;
workflows 不变量 #5/#8、pitfalls §1.1 同步改写;structured-content-schema
删去已失效的 parse.backend 开放问题;implementation-plan 的
normalize_middle_json 任务卡去掉 backend 参数与 _meta.backend 迁移目标
(schema 2.0 不记录 backend)。mineru.backend 模块仍存在,
sdk/README.md 对应行保持不变。
Refs #5528
2026-09-18 19:37:11 +08:00
jinzhenj and Claude Code
4ce396aa2a
docs: update middle JSON compatibility boundary for 3.x remote
...
Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-09-17 18:32:05 +08:00
myhloli
da3b3d04d6
Refactor imports to align with DocVortex 0.4 structure and update dependency versions
2026-09-09 14:45:06 +08:00
myhloli
332bb866cf
Update DocVortex dependency version and enhance Middle JSON compatibility handling
2026-09-07 16:37:44 +08:00
myhloli
ca15b93826
Update Middle JSON to schema 2.0 with unified metadata handling and remove legacy support
2026-09-07 15:46:31 +08:00
myhloli
b31d3be7de
Integrate DocVortex and preserve MinerU product contracts
2026-09-07 00:43:19 +08:00
myhloli
300f98a322
Update HTML integration contracts for DocGale markers
2026-09-06 23:45:34 +08:00
myhloli
8b3bf6c635
Merge upstream next into next
2026-09-03 01:41:57 +08:00
myhloli
bbec867b12
feat: add TeX Live LaTeX renderer
2026-09-02 19:53:45 +08:00
Luban and multica-agent
66fe15f29f
docs(next): note strict-model validation in migration Phase 2
...
Co-authored-by: multica-agent <github@multica.ai >
2026-09-02 10:16:45 +08:00
Luban and multica-agent
a3e2837c97
docs(next): fix review findings — validator wording, 0-1 bbox rule, office internal fields
...
Co-authored-by: multica-agent <github@multica.ai >
2026-09-02 10:16:27 +08:00
Luban
ec75f7ba3a
Merge remote-tracking branch 'origin/next' into agent/luban/b644fe838c78-mj
...
# Conflicts:
# docs/next/middle-json/README.md
# docs/next/middle-json/backend-gaps.md
# docs/next/middle-json/envelope.md
2026-09-02 10:16:27 +08:00
Luban and multica-agent
82db504aa8
docs(next): align middle-json docs with schema 2.0 reality
...
Co-authored-by: multica-agent <github@multica.ai >
2026-09-01 18:58:29 +08:00
8e7206d70e
docs(next): drift-fix batch 1 — A/B-tier status upgrades, default tier order, schema_version 2.0
...
- Upgrade 12 drift-free topic docs to Implemented and mark 20 audited
ADRs as Accepted/implemented (with B-tier touch-ups first).
- B-tier fixes: ADR-0003 doc_ref= param, ADR-0004 SDK naming
(DoclibClient.ensure_parse/list_parses/get_parse/get_doc_content/
invalidate), ADR-0020 parse_server_*_logs classification, ADR-0021
remove stale contradicted sentence, ADR-0022 EPUB matrix rows,
ADR-0027 image_url branch note; structured-content-current.md notes
ContentTypeV2 vocabulary still used by Content List V2.
- Unify default quality tier selection order to standard -> basic
(parsing rules: standard -> basic -> flash); cached read order
(advanced -> standard -> basic) unchanged.
- Unify Middle JSON schema_version to 2.0 and correct the legacy
migration narrative: pdf_info/1.0 pages are runtime-converted by
ParseResult.from_dict()/doclib compaction, while bare unversioned
pages payloads are rejected.
Refs: Multica issue MINERU-10 (docs/next drift audit batch 1)
Co-Authored-By: Claude <noreply@anthropic.com >
Co-authored-by: multica-agent <github@multica.ai >
2026-09-01 18:12:11 +08:00
myhloli
9cf1921567
fix: bound OFD parsing and standardize table styles
2026-08-30 02:58:21 +08:00
myhloli
2354d5d463
feat: remove mode parameter from DOCX, EPUB, and PDF render options for unified handling
2026-08-29 03:42:16 +08:00
myhloli
cd38eb9e2f
feat: add EPUB 3.3 and PDF rendering support with strict MiddleJson handling
2026-08-29 03:26:07 +08:00
myhloli
ec5210e533
feat: implement rendering for Content List V1 and V2 with strict MiddleJson support
2026-08-29 02:32:50 +08:00
myhloli
24d16acd77
feat: update Middle JSON schema to 3.0 and enhance document parsing support
2026-08-29 01:43:24 +08:00
myhloli
56d51942c5
feat: implement legacy schema adapter for MinerU 3.4.5 Middle JSON conversion
2026-08-28 23:42:33 +08:00
myhloli
b67bbd49c9
feat: add OFD document parsing support and update Middle JSON schema to 3.0
2026-08-28 18:35:53 +08:00
myhloli
160a9b80c4
feat: add HTML parsing support and enhance image handling
2026-08-27 20:53:11 +08:00
myhloli
5824ca43ec
feat: add render size support for WMF/EMF images and enhance SVG handling
2026-08-27 15:06:00 +08:00
myhloli
ef26b0fa31
feat: enhance EPUB parsing and rendering for page footnotes
2026-08-26 18:18:20 +08:00
myhloli
e8ae64a85a
feat: add native EPUB parsing support and update documentation
2026-08-26 15:45:51 +08:00
myhloli
c0b61cee9f
feat: add native OpenDocument parsing support
2026-08-26 13:17:49 +08:00
myhloli
ce729ca48c
feat: add native RTF parsing support
2026-08-26 12:28:55 +08:00
myhloli
5dd63a602a
feat: add support for CSV file parsing and update documentation
2026-08-26 11:36:21 +08:00
myhloli
829fde2b60
feat: refactor image rendering by consolidating ImageRenderer imports and removing unused code
2026-08-25 16:30:28 +08:00
myhloli
a343e91891
feat: remove support for low effort analysis and update related documentation
2026-08-25 16:00:10 +08:00
jinzhenj
d27d0a5e4a
Merge branch 'next' into pr-5415-merge
2026-08-25 11:35:20 +08:00
jinzhenj
fbf08ebea0
feat: use new backend and render
2026-08-25 11:04:03 +08:00
myhloli
dd26bce3fa
feat: implement DOC binary parsing and related structures for Word 97–2003
2026-08-24 17:19:41 +08:00
myhloli
8f75ec5c4a
feat: implement legacy Office binary parsing for Excel and PowerPoint formats
2026-08-24 16:02:37 +08:00
myhloli
6ea4e2489c
feat: remove MarkdownRenderMode alias and update related references to RenderMode
2026-08-24 15:05:26 +08:00
myhloli
6c23c449d9
feat: update ModelJson handling and enhance document processing with new properties
2026-08-24 02:52:03 +08:00
jinzhenj
32d90209bd
Merge branch 'next' into pr-5415-merge
2026-08-23 17:56:27 +08:00
myhloli
fafd2517cd
feat: implement structured content rendering and remove legacy content list support
2026-08-21 21:27:59 +08:00
myhloli
e84ad3443c
refactor: rename strikethrough style functions and update related documentation
2026-08-21 14:29:03 +08:00
myhloli
0bbc9d4a85
feat: align visual bodies, captions, and footnotes to the left for consistency
2026-08-21 00:22:04 +08:00
myhloli
5cddf96982
feat: add Mermaid flowchart support with fallback and safe rendering
2026-08-20 22:24:09 +08:00
myhloli
d58f6ae8a0
feat: enhance spatial table handling and improve LaTeX to OMML conversion
2026-08-20 14:40:37 +08:00
myhloli
ad3dbb1688
feat: implement CSS minification and build script for MinerU HTML rendering
2026-08-20 11:49:29 +08:00
myhloli
2ddd25b2e3
feat: add support for spatial tables with preformatted text and strict image handling
2026-08-20 11:27:08 +08:00
myhloli
29a0b27688
feat: implement shared rendering semantics and internal structures for multiple output formats
2026-08-20 04:25:27 +08:00
myhloli
e56f199b65
feat: add HTML rendering support and enhance list item parsing utilities
2026-08-20 03:40:41 +08:00
myhloli
d0577ffef9
feat: add DOCX rendering support with LaTeX to OMML conversion and enhance image handling
2026-08-20 00:47:17 +08:00
myhloli
0aa0f608c5
feat: enhance content rendering for titles and equations, and improve image source handling
2026-08-19 23:31:32 +08:00
myhloli
0103b60eaa
feat: implement render_content_list for structured Markdown output from MiddleJson
2026-08-19 23:06:37 +08:00