(text: str)
| 207 | |
| 208 | |
| 209 | def normalize_pdf_text_artifacts(text: str) -> str: |
| 210 | normalized = text or "" |
| 211 | for original, replacement in PDF_LIGATURE_MAP.items(): |
| 212 | normalized = normalized.replace(original, replacement) |
| 213 | return normalized |
| 214 | |
| 215 | |
| 216 | def slugify_filename(text: str) -> str: |
no outgoing calls