2012-05-05 10 views
8

Non sono sicuro se questo è il posto migliore in assoluto da chiedere, ma penso che ci sia la più alta probabilità di una risposta qui (a causa dell'argomento).Esiste una versione mobi di Java Language Specification?

Qualcuno si è imbattuto in una versione mobi (Amazon Kindle) di Java Language Specification? So che posso leggere PDF su Kindle ma è meno di un'esperienza rispetto a mobi.

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

+0

È possibile convertire il PDF in Mobi compatibile con Kindle con [Calibre] (http://calibre-ebook.com/). Si spera che il PDF sia solo testo in chiaro in modo da consentire il reflow (che probabilmente è). – birryree

+0

Grazie, @birryree, ma ci ho già provato e il risultato non è buono, sfortunatamente. –

+0

Prova programmers.stackexchange.com la prossima volta per questo tipo di domande Michal! Contrassegnato per il trasferimento. –

risposta

12

I passi che ho usato per ottenere il JLS nel mio Kindle con il risultato abbastanza buono:

1) Scaricare JLS in formato HTML con l'aiuto di qualche sito downloader.

Ho usato HTTrack (impostazioni: l'url iniziale è http://docs.oracle.com/javase/specs/jls/se7/html/index.html, "preferenze e opzioni specchio" predefinite eccetto per "build"/"tipo di struttura locale", che ho impostato su "html nel web /, immagini/altri nel web/").

Il risultato dovrebbe essere qualcosa come una directory con 25 file html, 1 css e 1 file immagine e i collegamenti all'interno dei file html dovrebbero essere relativizzati in modo appropriato.

2) Modificare il file css per rimuovere alcune formattazioni che non saranno gradite su Kindle (layout assoluto, margini sinistro e destro eccessivi). Ho semplicemente commentato le sezioni "div.chapter div.toc", "div.chapter", "ol li" e "ul li" e ho lasciato tutto il resto così com'è.

3) Utilizzare Calibre per convertire questo insieme di file in mobi.

Il mobi risultante scorre bene e finora tutti i collegamenti interni funzionano come previsto.

Problemi correlati