diff --git a/tools/build_kompas3d_sdk.py b/tools/build_kompas3d_sdk.py index b3d13cf..35acf64 100644 --- a/tools/build_kompas3d_sdk.py +++ b/tools/build_kompas3d_sdk.py @@ -256,6 +256,12 @@ class HtmlToMdExtractor(HTMLParser): max_cols = max((len(r[1]) for r in self.table_rows), default=0) if max_cols == 0: return "" + # Пропускаем навигационные breadcrumb-таблицы: + # Help & Manual рендерит хлебные крошки как 2-колоночную таблицу, + # где вторая колонка = "Scroll" (кнопка прокрутки). + if any(len(r) >= 2 and r[-1].strip().lower() == "scroll" + for _is_hdr, r in self.table_rows): + return "" lines: list[str] = [] header_done = False for _is_hdr, cells in self.table_rows: