Ответ 1
UPDATE: найдено хорошее решение; см. обновленный раздел внизу.
Я думаю, что я ответил на часть своего вопроса. Благодарим вас за ссылки на github и код google.
Я думаю, что я разработаю и размял какое-то решение, которое включает в себя github, google-код и ссылки, которые я нашел ниже.
Я обновлю, когда узнаю больше.
Спасибо всем.
https://superuser.com/questions/73638/software-to-convert-chm-files-to-epub-kindle
http://thepugetnews.com/2008/04/29/using-google-reader-on-the-amazon-kindle/
В частности, причина не в # 2 http://www.crunchgear.com/2009/02/25/10-reasons-to-buy-a-kindle-2-and-10-reasons-not-to/
UPDATE:
Я обнаружил, что ipad гораздо более подходит для чтения исходного кода. Теперь я использую https://readitlaterlist.com/ и chrome plugin https://chrome.google.com/webstore/detail/bkikpncfbjndhfkipijhdoddiadaipaa
Когда я вижу статьи и исходный код, который я хочу прочитать, я помещаю его в своем браузере на своем рабочем столе с помощью chrome-плагина. Затем, когда я использую свой ipad, я загружаю и читаю статьи с помощью приложения ReadItLater. Мне обычно приходится отключать автоматическое форматирование, так как оно не очень хорошо работает со статьями с исходным кодом.
Кроме того, я иногда добавляю репозитории git с полными пакетами исходного кода, который я читаю. Например, этот https://github.com/homer6/c_reading
Я использую сафари для просмотра и навигации по нему.
Надеюсь, что это поможет...