Jeremy Singer-Vine
Jeremy Singer-Vine
Currently, `x_tolerance` and `y_tolerance` are treated as numeric constants. But, as @Sarke points on in https://github.com/jsvine/pdfplumber/issues/606#issuecomment-1703456276, it could be useful to provide a "fractional" version of these arguments: > [...]...
... probably as a `@property` method. This should(?) be relatively straightforward, and seems like it'd be helpful: - https://github.com/jsvine/pdfplumber/discussions/456#discussioncomment-947380 - https://github.com/jsvine/pdfplumber/issues/1018#issuecomment-1769517654
Per @petermr's suggestion in https://github.com/jsvine/pdfplumber/discussions/904#discussioncomment-6149469, I think it's a good idea to add such a parameter/option, using `unicodedata.normalize(...)` — in a similar vein to the `expand_ligatures` parameter added in v0.9.0....
Responding to the call-out here: https://github.com/biglocalnews/warn-scraper/issues/476 This being my first commit to the project, and not knowing how the maintainers would like to handle the overlap between the data sources,...
See, e.g., [this table from #808](https://github.com/jsvine/pdfplumber/discussions/808#discussioncomment-13030277): It seems possible that `TableFinder` could, after a first pass at detecting tables, "complete" the outer borders of tables like these. The first step...