Use PDF outlines for configurable chapter splitting
Add outline-level chapter selection with a numbered-heading fallback and document the new CLI option. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -36,13 +36,22 @@ out/RealTek-r8169/
|
||||
| Флаг | Описание |
|
||||
|------|----------|
|
||||
| `--single-file` | Один `{stem}.md` вместо `INDEX.md` + `chapters/` |
|
||||
| `--chapter-level N` | Уровень встроенного оглавления PDF для границ глав: `1`, `2` или `3` (default `2`) |
|
||||
| `--tables` | Включить извлечение таблиц pdfplumber (по умолчанию выключено) |
|
||||
| `--page-dpi N` | DPI для PNG-рендера страниц с битым текстом (default 150) |
|
||||
| `-o DIR` | Каталог вывода |
|
||||
|
||||
## Grep для агента
|
||||
|
||||
Главы разбиты по крупным разделам документа. Каждая страница помечена HTML-комментарием:
|
||||
Главы разбиты по встроенному оглавлению PDF. Уровень нарезки можно выбрать:
|
||||
|
||||
```bash
|
||||
./run.sh doc.pdf --chapter-level 1 # крупные разделы
|
||||
./run.sh doc.pdf --chapter-level 2 # подразделы, default
|
||||
./run.sh doc.pdf --chapter-level 3 # самые мелкие разделы
|
||||
```
|
||||
|
||||
Каждая страница помечена HTML-комментарием:
|
||||
|
||||
```bash
|
||||
# найти упоминание регистра в главе 6
|
||||
|
||||
Reference in New Issue
Block a user