Dans cet article, nous allons créer un service OS X Lion pour compiler des livres électroniques au format ePub standard, en utilisant uniquement les outils fournis avec le dernier système d'exploitation Apple.
Si vous n'avez jamais rencontré les Services, ce sont de petites routines qui modifient le fonctionnement du système d'exploitation, en ajoutant des fonctionnalités non natives qui apparaissent dans un menu Services dédié (cliquez sur le nom d'une application dans la barre de menus et recherchez une option). Sous-menu Services) ou dans le menu contextuel qui apparaît lorsque vous cliquez avec le bouton droit de la souris ou maintenez enfoncée la touche Ctrl et cliquez sur un fichier.
Nous utiliserons Automator pour créer notre service. Cet outil de programmation simple vous permet de créer des routines en glissant-déposant des blocs d’instructions pré-écrites dans l’ordre dans lequel vous souhaitez qu’ils s’exécutent.
Construire votre service
- Lancez Automator et choisissez "Service" dans la boîte de dialogue de document qui apparaît. Parmi les autres options: Workflow est équivalent à une macro, que vous pouvez enregistrer sur votre bureau et sur laquelle vous pouvez supprimer des collections de fichiers pour le traitement. Application crée une application OS X autonome, contenue dans une fenêtre flottante. Print Plugin modifie la boîte de dialogue de l'imprimante OS X; Les actions sur les dossiers sont automatiquement exécutées lorsque vous déposez des fichiers dans le dossier auquel ils sont attachés. Les alarmes iCal lancent des processus, tels que des sauvegardes, à des heures et à des dates spécifiques; Les plug-ins Image Capture exécutent les routines spécifiées sur les images numérisées ou téléchargées à partir d'un appareil photo ou d'un iPhone, à l'aide de l'utilitaire de capture d'image OS X.
- Par défaut, le service s'attend à agir sur du texte, mais nous souhaitons qu'il fonctionne sur une collection de fichiers. Utilisez les menus déroulants situés en haut de la plus grande fenêtre pour sélectionner "Le service reçoit les fichiers ou dossiers sélectionnés dans le Finder". .
- Utilisez le champ de recherche en haut de la deuxième colonne pour rechercher le mot clé "ePub". Il n'y a qu'un résultat, alors faites glisser l'action 'text to ePub file' dans la fenêtre principale pour l'ajouter au flux de travail. Notez que la première action a maintenant une flèche qui sort du bas et pointe dans la poignée en haut de la deuxième action. Cela indique qu'il envoie sa sortie dans le deuxième bloc à traiter. Si nous continuions à ajouter d'autres blocs en dessous de cette deuxième étape, celle-ci ferait apparaître une flèche et l'enverrait pour traitement.
- Chacun de vos livres aura un titre différent; effacez donc le texte dans la zone de titre et sélectionnez un dossier dans lequel vous souhaitez enregistrer votre livre numérique dans le menu déroulant situé à côté de «où». Nous laissons notre ensemble sur le bureau, afin que nous puissions facilement trouver les résultats, puis les faire glisser où nous voulons. Cliquez sur le mot "options" au bas de ce bloc pour le développer et cochez la case en regard de "afficher cette action lors de l'exécution du flux de travail". Si nous laissions cette case vide, notre service serait totalement dépourvu de visage et nous ne serions pas en mesure d'entrer le nom du livre ou d'ajouter une image de couverture ultérieurement.
- Enfin, sauvegardez votre service. Choisissez un nom descriptif qui aura du sens dans le menu contextuel que vous verrez lorsque vous faites un clic droit sur vos fichiers. Nous avons appelé notre "créer un ePub". Vous pouvez maintenant fermer votre fichier et quitter Automator.
Utiliser votre service
- Formatez votre livre en utilisant votre traitement de texte de choix. Peu importe ce que vous utilisez, mais si vous souhaitez conserver une mise en forme enrichie, vous devez enregistrer le fichier au format RTF. Veillez à inclure un numéro de chapitre dans chaque nom de fichier et à les regrouper dans un même dossier afin de faciliter leur compilation.
- Sélectionnez tous les fichiers que vous souhaitez inclure dans votre livre, cliquez avec le bouton droit de la souris sur Ctrl ou maintenez-la enfoncée, puis cliquez sur la sélection. Choisissez votre nouveau service - "create ePub", dans notre exemple - dans la section Services au bas du menu.
- Le bloc "texte dans un fichier ePub" que nous avons fait glisser dans notre flux de travail Automator s'affiche, grâce à la case "Afficher cette action lors de l'exécution du flux de travail" que nous avons cochée précédemment. Remplissez le titre de votre livre, vérifiez que le nom de l'auteur est correct et choisissez un nom de fichier pour votre livre. Si vous le souhaitez, vous pouvez modifier la destination du fichier ici.
- Si vous envisagez de vendre votre ePub via l'iBookstore d'Apple ou de le télécharger sur Amazon pour le convertir au format Mobipocket afin de le vendre via son Kindle Store, vous souhaiterez inclure une image. Ceci sera affiché dans les listes des magasins et lorsqu'il sera aligné sur les étagères de l'application iBooks de l'iPad. Cliquez sur le menu "image de couverture" et choisissez "autre", puis accédez à l'emplacement où vous avez enregistré le fichier de couverture approprié sur votre Mac. Vous pouvez éventuellement inclure des images au début et à la fin de chaque chapitre en les ajoutant à l'espace situé sous le menu "Placer le média", dans l'ordre dans lequel vous souhaitez qu'elles apparaissent. Ceci est utile pour ouvrir des illustrations ou des meubles de page en général avec lesquels vous souhaitez embellir votre livre, mais pas un composant requis.
- Cliquez sur 'Continuer' pour terminer le processus. Votre livre sera enregistré dans le dossier spécifié sous le nom de fichier choisi. Pour le transférer sur votre iPad ou iPhone, ouvrez iTunes et cliquez sur "livres" dans la barre latérale. Faites glisser le fichier ePub dans la fenêtre principale, puis synchronisez votre appareil. Votre livre apparaîtra maintenant sur les étagères d'iBooks et, une fois ouvert, il conservera le formatage de votre document RTF. Vos noms de fichier seront utilisés comme titres de chapitre avec hyperlien lorsque vous appuyez sur le bouton Index.
Bien que nous ayons synchronisé notre livre sur un iPad, ePub est un standard ouvert utilisé par la majorité des appareils de livre électronique - le Kindle étant une exception notable - vous ne devriez donc pas rencontrer de problèmes pour partager votre travail avec des amis qui possèdent leur propre lecteur de livre électronique. .
Si vous souhaitez convertir votre fichier au format Mobipocket pour le lire sur le Kindle, sans le télécharger sur la suite de publication numérique du Kindle pour le vendre via le magasin Kindle, consultez Calibre. Ce logiciel gère vos titres et convertit tous les formats courants sur les plates-formes Windows, Linux et Mac.
Laissez Vos Commentaires