2012-05-05 22 views
8

Я не уверен, что это самое лучшее место, чтобы спросить, но я думаю, что существует самая высокая вероятность ответа здесь (из-за темы).Есть ли версия языка Java для Java?

Кто-нибудь столкнулся с версией языка Java (Amazon Kindle)? Я знаю, что могу читать PDF-файлы на Kindle, но это меньше опыта по сравнению с mobi.

http://docs.oracle.com/javase/specs/

+0

Вы можете конвертировать PDF в Kindle-совместимый Mobi с помощью [Caliber] (http://calibre-ebook.com/). Надеемся, что PDF-файл представляет собой простой текст, поэтому он позволяет перепланировать (что, вероятно, есть). – birryree

+0

Спасибо, @birryree, но я уже пробовал, и результат, к сожалению, не очень хороший. –

+0

Попробуйте programers.stackexchange.com в следующий раз для таких вопросов Michal! Отмечается для передачи. –

ответ

12

шагов я использовал, чтобы получить JLS в моем разжигают с довольно хорошим результатом:

1) Скачать JLS в формате HTML с помощью какого-то сайта загрузчика.

Я использовал HTTrack (настройки: начальный url равен http://docs.oracle.com/javase/specs/jls/se7/html/index.html, по умолчанию «предпочтения и опции зеркала», кроме «build»/«тип локальной структуры», который я установил в «html в web /, images/others в web/«).

Результат должен быть чем-то вроде каталога с 25 html-файлами, 1 css и 1 файлом изображения, а ссылки внутри html-файлов должны быть должным образом релятивизированы.

2) Отредактируйте файл css, чтобы удалить форматирование, которое не будет выглядеть хорошо на Kindle (абсолютные макеты, избыточные поля слева и справа). Я просто прокомментировал разделы «div.chapter div.toc», «div.chapter», «ol li» и «ul li» и оставил все остальное как есть.

3) Используйте Caliber для преобразования этого набора файлов в mobi.

Получающийся в результате движок mobi прекрасно, и до сих пор все внутренние ссылки работают так, как ожидалось.

Смежные вопросы