bib.bibtexparser.middlewares.block.doi_url¶
Classes¶
ChangeDoiToUrlInEntry ¶
Bases: BlockMiddleware
Chang doi to url by add https://doi.org/ if not existed, and then delete doi.
Source code in pybibtexer/bib/bibtexparser/middlewares/block/doi_url.py
ChooseDoiOrUrlInEntry ¶
Bases: BlockMiddleware
Choose doi when an item has both a doi and a url.
Source code in pybibtexer/bib/bibtexparser/middlewares/block/doi_url.py
HttpsUrlInEntry ¶
Bases: BlockMiddleware
Change http to https for security.
Source code in pybibtexer/bib/bibtexparser/middlewares/block/doi_url.py
SimplifyDoiInEntry ¶
Bases: BlockMiddleware
Simplify doi by delete https://doi.org/ if existed.