Reading:
Sumatra PDF - https://www.sumatrapdfreader.org/download-free-pdf-viewer
Alt+Left - go back after clicking on the hyperlink.
Ctrl+Y - change the scale. If pre-installed scales 150% and 200% don’t suit, choose arithmetic mean - 175%, if this doesn’t suit, then 162% or 187%. If you need the scale slightly larger than 150% - add 6%.
Creating PDF:
Scan Tailor (deskew) - http://forum.ru-board.com/topic.cgi?forum=5&topic=32945
IrfanView (croping images):
https://photo.stackexchange.com/questions/4949/what-is-the-best-way-to-auto-crop-bulk-images
IrfanView (color correction) - look Internet Archive
Book Restorer (straightening of crooked images) - http://djvu-converter.narod.ru/
IrfanView (sharpen)
LuraTech PDF compressor (encoding images into PDF) - https://archive.org/details/LuraTechPDFCompressorDesktopV6.2.0.4
ABBYY Finereader (text layer) - https://btdig.com/dfe064427884e2190cd2d8c93f4cc9ce6d26f301/abbyy-finereader-kpojiuk
Pdf & Djvu Bookmarker (outline) - https://sourceforge.net/projects/djvubookmarker/
Editing:
Cropping pages:
ABBYY Finereader - https://btdig.com/db98398f6d1c9bbd4c8ac905dc30abb5f9e4b704/abbyy-finereader-kpojiuk
Splitting pages:
PDF Arranger - https://github.com/pdfarranger/pdfarranger/releases
Start a program. Drag a file to program window. Pages will show up. Now you need to select pages to split. To select all pages - Ctrl+A. If not. Select a page. Scroll to the last needed page, press Shift and click on it - all pages between are selected. Now click on some selected page with right mouse button. Split. Extra empty pages can be removed - Delete. After a split press Shift+S. Save.
Publish your book:
Library Genesis - https://library.bz/main/upload/
genesis
upload
RuTracker - https://rutracker.org/forum/index.php
VK - https://vk.com/docs