Tengo algunos documentos que están en un .chm
formato. Me preguntaba si hay un formato de archivo que sea más fácil de navegar, compatible y de igual tamaño de archivo en Ubuntu.
Si es así, me gustaría comenzar a convertir todos esos libros y probablemente usarlos con menos problemas en todas mis PC Ubuntu y mi teléfono Android.
Respuestas:
Puede convertirlos a PDF utilizando el programa de línea de comandos chm2pdf ( instale chm2pdf aquí ). Una vez instalado, puede ejecutar el comando desde un terminal como este:
En caso de que no lo supiera, hay varios lectores chm disponibles, solo busque
chm
en el Centro de software.También puede extraer archivos chm a html usando la herramienta de línea de comandos 7-Zip ( instale p7zip-full aquí ):
fuente
Si no desea utilizar PDF, le sugeriría Epub, un formato de libro electrónico bastante bueno y abierto, puede instalar un buen lector llamado Calibre en Ubuntu, Calibre tiene una función de conversión útil que puede importar archivos chm y luego convertirlos a otros formatos epub incluidos. Los epubs también se pueden leer fácilmente en la mayoría de los teléfonos inteligentes y tabletas.
Calibre se puede instalar desde el centro de software.
fuente
También hay KChmViewer, si prefiere KDE.
fuente
También hay xchm y algunos lectores chm en Android .
fuente
El vino es suficiente
Luego: ábralo usando este soft
fuente
dv3500ea tiene una excelente respuesta de chm2pdf , pero prefiero leerlos como archivos html.
En breve:
Fuente: http://www.ubuntugeek.com/how-to-convert-chm-files-to-html-or-pdf-files.html
¡Entonces ábrase
./outdir/index.html
para ver los archivos html convertidos! Yaaay! Mucho mejor. Ahora puedo navegarlo como un archivo .chm, pero también puedo usar mi navegador Chrome para buscar texto en las páginas, imprimir fácilmente, etc.Hagamos un comando llamado
chm2html
Aquí hay un buen guión que escribí.
chm2html.py
chmod +x chm2html.py
~/bin
directorio si aún no tienes uno:mkdir ~/bin
~/bin
directorio:ln -s ~/path/to/chm2html.py ~/bin/chm2html
source ~/.bashrc
chm2html myFile.chm
. Esto convierte automáticamente el archivo .chm y coloca los archivos .html en una nueva carpeta llamada./myFile
, luego crea un enlace simbólico llamado al./myFile_index.html
que apunta./myFile/index.html
.chm2html.py
archivo:fuente