0 votos

Convertir .docx a .epub con las páginas de apple usando la línea de comandos

Las páginas tienen un File > Export To > ePub... que estoy utilizando para convertir manualmente un documento de Word (que Pages puede abrir directamente) a formato ePub.

Básicamente estoy buscando el equivalente a:

/Applications/calibre.app/Contents/MacOS/ebook-convert mybook.docx mybook.epub

Para completar, quiero usar Pages en lugar de Calibre porque hace algo "más inteligente" con un aspecto del texto en árabe que necesito: etiqueta todos los bloques en árabe con dir="rtl" .

0 votos

Voy a arriesgarme a decir que AppleScript tendrá mejor suerte aquí que un script directo de Bash, Apple no tiene una gran documentación sobre los interruptores de línea de comandos.

0 votos

@agentroadkill ¿puedo invocar AppleScript desde la línea de comandos? Eso sería igual de bueno para mi caso de uso si es así. Si usted sabe cómo hacer esto con AppleScript que funciona para mí.

0 votos

Este explica bastante bien el uso de elementos de menú con AppleScript. También querrás ver pasar argumentos de la línea de comandos a AppleScript

1voto

user34759 Puntos 9

Si no estás casado con el uso de Pages y estás familiarizado con el Terminal, puedes usar Calibre (libre y de código abierto) con bastante facilidad para hacer esto usando su interfaz de línea de comandos a través de la terminal:

ebook-convert myfile.docx myfile.epub

El único pequeño reto es encontrar el ebook-convert script después de instalar Calibre; normalmente está aquí:

/Applications/calibre.app/Contents/console.app/Contents/MacOS/ebook-convert

0 votos

El operador menciona en su pregunta que quiere utilizar Pages en lugar de calibre.

0 votos

Ah, sí. No me di cuenta de esa explicación específica. Bueno, espero que esto sea útil para otras personas que no tienen esa restricción específica, como yo cuando me topé con esto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X