In dit instructieartikel gaan we een OS X Lion-service maken om e-boeken te compileren in het industriestandaard ePub-formaat, waarbij alleen de hulpprogramma's worden gebruikt die deel uitmaken van het nieuwste besturingssysteem van Apple.
Als u nog niet eerder services hebt gezien, zijn dit kleine routines die de werking van het besturingssysteem wijzigen, niet-native functies toevoegen die in een speciaal menu Services worden weergegeven (klik op de naam van een toepassing op de menubalk en controleer of er een Submenu Services) of in het snelmenu dat tevoorschijn komt wanneer u met de rechtermuisknop Control ingedrukt houdt en op een bestand klikt.
We zullen Automator gebruiken om onze Service te bouwen. Met deze eenvoudige programmeerhulpprogramma kunt u routines maken door vooraf geschreven instructieblokken te slepen en neer te zetten in de volgorde waarin u ze wilt uitvoeren.
Uw service bouwen
- Start Automator en kies 'Service' uit het documentdialoogvenster dat verschijnt. Van de andere opties: Werkstroom is gelijk aan een macro, die u op uw bureaublad kunt opslaan en waarop u verzamelingen bestanden voor verwerking kunt achterlaten; Applicatie maakt een zelfstandige OS X-app, opgenomen in een zwevend venster; Print Plugin past het OS X-printerdialoogvenster aan; Mapacties worden automatisch uitgevoerd wanneer u bestanden plaatst in de map waaraan ze zijn gekoppeld; iCal Alarms starten processen, zoals back-ups, op specifieke tijden en datums; en Image Capture-plug-ins voeren gespecificeerde routines uit op afbeeldingen die zijn gescand of gedownload van een camera of iPhone, met behulp van het OS X Image Capture-hulpprogramma.
- Standaard verwacht de service dat deze op tekst werkt, maar we willen dat deze werkt in een verzameling bestanden, dus gebruik de vervolgkeuzemenu's bovenaan het grootste venster om te selecteren 'Service ontvangt geselecteerde bestanden of mappen in Finder' .
- Gebruik het zoekvak bovenaan de tweede kolom om te zoeken naar het sleutelwoord 'ePub'. Er is maar één resultaat, dus sleep de actie 'tekst naar ePub-bestand' naar het hoofdvenster om het aan de werkstroom toe te voegen. Merk op hoe de eerste actie nu een pijl heeft die uit de bodem komt, wijzend in de hendel aan de bovenkant van de tweede actie. Dit geeft aan dat het zijn uitvoer verzendt naar het tweede blok dat moet worden verwerkt. Als we doorgaan met het toevoegen van verdere blokken onder deze tweede stap, zou ook deze een pijl laten groeien en de uitvoer ervan verzenden voor verwerking.
- Elk van uw boeken heeft een andere titel, dus verwijder de tekst in het titelvak en selecteer een map waarin u uw e-boek wilt opslaan in het vervolgkeuzemenu naast 'waar'. We laten de onze op het bureaublad zetten, zodat we de resultaten gemakkelijk kunnen vinden en van daaruit naar waar we maar willen slepen. Klik op het woord 'opties' onderaan dit blok om het uit te vouwen en vink het selectievakje aan naast 'deze actie weergeven wanneer de werkstroom wordt uitgevoerd'. Als we dit vakje leeg laten, is onze service volledig anoniem en kunnen we de naam van het boek niet invoeren of later een hoesafbeelding toevoegen.
- Sla tot slot uw service op. Kies een beschrijvende naam die logisch is in het contextgevoelige menu dat u ziet wanneer u met de rechtermuisknop op uw bestanden klikt. We hebben onze 'create ePub' genoemd. U kunt nu uw bestand sluiten en Automator afsluiten.
Met behulp van uw service
- Formatteer je boek met je tekstverwerker naar keuze. Het maakt niet uit wat je gebruikt, maar als je de rijke opmaak wilt behouden, moet je het bestand opslaan in de RTF-indeling. Zorg ervoor dat u een hoofdstuknummer in elke bestandsnaam opneemt en ze allemaal samen in een enkele map verzamelt, zodat ze gemakkelijk kunnen worden gecompileerd.
- Selecteer alle bestanden die u in uw boek wilt opnemen en klik met de rechtermuisknop of houd Control ingedrukt en klik op de selectie. Kies uw nieuwe service - 'create ePub', in ons geval - in de sectie Services onderaan in het menu.
- Het 'tekst naar ePub-bestand'-blok dat we naar onze Automator-workflow sleepten, komt nu tevoorschijn, dankzij het vakje' toon deze actie wanneer de workflow wordt uitgevoerd 'die we eerder hebben gecontroleerd. Vul uw boektitel in, controleer of de auteursnaam correct is en kies een bestandsnaam voor uw boek. Als u wilt, kunt u hier de bestandsbestemming wijzigen.
- Als je van plan bent je ePub te verkopen via Apple's iBookstore, of deze uploadt naar Amazon voor conversie naar het Mobipocket-formaat voor verkoop via zijn Kindle Store, wil je een afbeelding toevoegen. Dit wordt weergegeven in de winkelvermeldingen en wanneer deze op een rij staan in de iBooks-app van de iPad. Klik op het menu 'omslagafbeelding' en kies 'ander' en navigeer vervolgens naar de plaats waar je een geschikt hoesbestand op je Mac hebt opgeslagen. U kunt desgewenst afbeeldingen aan het begin en het einde van elk hoofdstuk toevoegen door ze toe te voegen aan de ruimte onder het menu 'media plaatsen', in de volgorde waarin u ze wilt weergeven. Dit is handig voor het openen van illustraties of algemene pagina-meubels waarmee u uw boek wilt verfraaien, maar geen verplicht onderdeel.
- Klik op 'Doorgaan' om het proces te voltooien. Uw boek wordt opgeslagen in de opgegeven map met behulp van de door u gekozen bestandsnaam. Om het naar je iPad of iPhone over te zetten, open je iTunes en klik je op 'boeken' in de zijbalk. Sleep het ePub-bestand naar het hoofdvenster en synchroniseer vervolgens uw apparaat. Uw boek verschijnt nu op de planken van iBooks en moet bij het openen de indeling van uw RTF-document overdragen. Uw bestandsnamen worden gebruikt als titels van titels in een hyperlink wanneer u op de indexknop tikt.
Hoewel we ons boek hebben gesynchroniseerd met een iPad, is ePub een open standaard die door de meeste e-boekapparaten wordt gebruikt - de Kindle is een opmerkelijke uitzondering - dus je zou weinig problemen moeten hebben om je werk te delen met vrienden die hun eigen e-boeklezers hebben .
Als je je bestand naar Mobipocket wilt converteren voor lezen op de Kindle, zonder het te uploaden naar Kindle's digitale publishing-suite voor verkoop via de Kindle-winkel, ga dan naar Calibre. Deze software beheert uw titels en converteert tussen alle gangbare formaten op de Windows-, Linux- en Mac-platforms.
Laat Een Reactie Achter