K2PDFopt is a free tool provided via: https://www.willus.com/k2pdfopt/ It can be used to convert any kind of PDF into a kindle readable formatting.
This app provides a GUI interface for using k2pdfopt. Till now the formatting is set for the Kindle Oasis, additional devices might come soon...
Only Once:
install.github("frehbach/kindleConvert")
shinyK2PDFOpt::downloadConverter()
Every Time:
library("shinyK2PDFOpt")
runConverter()