{"id":4387,"date":"2012-12-12T20:36:40","date_gmt":"2012-12-13T03:36:40","guid":{"rendered":"http:\/\/www.rorohiko.com\/wordpress\/?p=4387"},"modified":"2012-12-12T20:56:58","modified_gmt":"2012-12-13T03:56:58","slug":"export-all-hyphenation-points-with-epubcrawler","status":"publish","type":"post","link":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/","title":{"rendered":"Export All Hyphenation Points With ePubCrawler"},"content":{"rendered":"<p><em>ePubCrawler 0.2.4<\/em> or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to discretionary hyphens in the XHTML output.<\/p>\n<p><em>ePubCrawler<\/em> is our &#8216;work-in-progress&#8217; of a tool for converting InDesign documents to fixed-layout EPUB. More info and download links can be found at <a href=\"https:\/\/www.rorohiko.com\/wordpress\/manuals\/fixed-layout-epub-assistant-in-indesign-epubcrawler\/\">https:\/\/www.rorohiko.com\/epubcrawler<\/a>.<\/p>\n<p>By default, the feature is turned off. To enable it, open the <em>config.ini<\/em> file and find the\u00a0<em>addSoftHyphens<\/em> setting. It is normally set to 0 (zero). Change this to 1 (one), and then run or re-run ePubCrawler.<\/p>\n<p>Below an extract from a sample XHTML page with both settings.<\/p>\n<p>With\u00a0<em>addSoftHyphens = 0<\/em><\/p>\n<pre>&lt;p class=\"NormalP\"&gt;With regards to programming styles - I strongly recommend that you copy the programming style used by the InDesign architects. I am fully aware that many people prefer one style over another, but in this case it will make things so much easier if you simply drop your own personal preferences, accept the style, and copy it as-is.&lt;\/p&gt;<\/pre>\n<p>With <em>addSoftHyphens = 1<\/em><\/p>\n<pre>&lt;p class=\"NormalP\"&gt;With re&amp;shy;gards to pro&amp;shy;gram\u00adming styles - I strong&amp;shy;ly rec&amp;shy;om\u00admend that you copy the pro&amp;shy;gram\u00adming style used by the In&amp;shy;De\u00adsign ar&amp;shy;chi\u00adtects. I am ful&amp;shy;ly aware that many peo&amp;shy;ple pre&amp;shy;fer one style over an&amp;shy;oth\u00ader, but in this case it will make things so much eas&amp;shy;i\u00ader if you sim&amp;shy;ply drop your own per&amp;shy;son\u00adal pref&amp;shy;er\u00adences, ac&amp;shy;cept the style, and copy it as-is.&lt;\/p&gt;<\/pre>\n<p>The text becomes pretty unreadable in XHTML, but the advantage is that you can now easily resize the text frame <em>div<\/em> in the CSS style sheet and the text will seem to &#8216;auto-hyphenate&#8217;.<\/p>\n<p>It&#8217;s not perfect, and text reflow differences between InDesign and EPUB will always make the conversion fraught with pitfalls, but this option gives you another weapon to use when fighting the good fight.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<pre><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>ePubCrawler 0.2.4 or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to discretionary hyphens in the XHTML output. ePubCrawler is our &#8216;work-in-progress&#8217; of a tool for &hellip; <a href=\"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":143,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28,32,38,39,5,14,6,4,27],"tags":[],"class_list":["post-4387","post","type-post","status-publish","format-standard","hentry","category-cs5","category-cs5-5","category-cs6","category-epub","category-indesign","category-mac-os-x","category-news","category-recipes","category-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Export All Hyphenation Points With ePubCrawler - Rorohiko Workflow Resources<\/title>\n<meta name=\"description\" content=\"ePubCrawler 0.2.4 or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Export All Hyphenation Points With ePubCrawler - Rorohiko Workflow Resources\" \/>\n<meta property=\"og:description\" content=\"ePubCrawler 0.2.4 or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/\" \/>\n<meta property=\"og:site_name\" content=\"Rorohiko Workflow Resources\" \/>\n<meta property=\"article:published_time\" content=\"2012-12-13T03:36:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2012-12-13T03:56:58+00:00\" \/>\n<meta name=\"author\" content=\"kris\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"kris\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/\"},\"author\":{\"name\":\"kris\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/8d934f602a8481cff7532f99dc92cb25\"},\"headline\":\"Export All Hyphenation Points With ePubCrawler\",\"datePublished\":\"2012-12-13T03:36:40+00:00\",\"dateModified\":\"2012-12-13T03:56:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/\"},\"wordCount\":185,\"publisher\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#organization\"},\"articleSection\":[\"CS5\",\"CS5.5\",\"CS6\",\"EPUB\",\"InDesign\",\"Mac OS X\",\"News\",\"Recipes\",\"Windows\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/\",\"url\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/\",\"name\":\"Export All Hyphenation Points With ePubCrawler - Rorohiko Workflow Resources\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2012-12-13T03:36:40+00:00\",\"dateModified\":\"2012-12-13T03:56:58+00:00\",\"description\":\"ePubCrawler 0.2.4 or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/2012\\\/12\\\/12\\\/export-all-hyphenation-points-with-epubcrawler\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Export All Hyphenation Points With ePubCrawler\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/\",\"name\":\"Rorohiko Workflow Resources\",\"description\":\"Custom InDesign Development\",\"publisher\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#organization\",\"name\":\"Rorohiko Ltd.\",\"url\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rorohiko.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/roro-logo-3d-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.rorohiko.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/roro-logo-3d-v2.png\",\"width\":207,\"height\":200,\"caption\":\"Rorohiko Ltd.\"},\"image\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/zwettemaan\",\"https:\\\/\\\/www.instagram.com\\\/kriscoppieters\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/kristiaan\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/8d934f602a8481cff7532f99dc92cb25\",\"name\":\"kris\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a61e0fcf927c661c61b993eb357a1f2a4040658bc7b45e73af969cdda197f094?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a61e0fcf927c661c61b993eb357a1f2a4040658bc7b45e73af969cdda197f094?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a61e0fcf927c661c61b993eb357a1f2a4040658bc7b45e73af969cdda197f094?s=96&d=mm&r=g\",\"caption\":\"kris\"},\"sameAs\":[\"http:\\\/\\\/www.rorohiko.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Export All Hyphenation Points With ePubCrawler - Rorohiko Workflow Resources","description":"ePubCrawler 0.2.4 or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/","og_locale":"en_US","og_type":"article","og_title":"Export All Hyphenation Points With ePubCrawler - Rorohiko Workflow Resources","og_description":"ePubCrawler 0.2.4 or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to","og_url":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/","og_site_name":"Rorohiko Workflow Resources","article_published_time":"2012-12-13T03:36:40+00:00","article_modified_time":"2012-12-13T03:56:58+00:00","author":"kris","twitter_misc":{"Written by":"kris","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/#article","isPartOf":{"@id":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/"},"author":{"name":"kris","@id":"https:\/\/rorohiko.com\/wordpress\/#\/schema\/person\/8d934f602a8481cff7532f99dc92cb25"},"headline":"Export All Hyphenation Points With ePubCrawler","datePublished":"2012-12-13T03:36:40+00:00","dateModified":"2012-12-13T03:56:58+00:00","mainEntityOfPage":{"@id":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/"},"wordCount":185,"publisher":{"@id":"https:\/\/rorohiko.com\/wordpress\/#organization"},"articleSection":["CS5","CS5.5","CS6","EPUB","InDesign","Mac OS X","News","Recipes","Windows"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/","url":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/","name":"Export All Hyphenation Points With ePubCrawler - Rorohiko Workflow Resources","isPartOf":{"@id":"https:\/\/rorohiko.com\/wordpress\/#website"},"datePublished":"2012-12-13T03:36:40+00:00","dateModified":"2012-12-13T03:56:58+00:00","description":"ePubCrawler 0.2.4 or higher has an interesting feature: it can find all the hyphenation points in all the words in a document, and convert them to","breadcrumb":{"@id":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rorohiko.com\/wordpress\/2012\/12\/12\/export-all-hyphenation-points-with-epubcrawler\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rorohiko.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Export All Hyphenation Points With ePubCrawler"}]},{"@type":"WebSite","@id":"https:\/\/rorohiko.com\/wordpress\/#website","url":"https:\/\/rorohiko.com\/wordpress\/","name":"Rorohiko Workflow Resources","description":"Custom InDesign Development","publisher":{"@id":"https:\/\/rorohiko.com\/wordpress\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rorohiko.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/rorohiko.com\/wordpress\/#organization","name":"Rorohiko Ltd.","url":"https:\/\/rorohiko.com\/wordpress\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rorohiko.com\/wordpress\/#\/schema\/logo\/image\/","url":"https:\/\/www.rorohiko.com\/wordpress\/wp-content\/uploads\/2018\/03\/roro-logo-3d-v2.png","contentUrl":"https:\/\/www.rorohiko.com\/wordpress\/wp-content\/uploads\/2018\/03\/roro-logo-3d-v2.png","width":207,"height":200,"caption":"Rorohiko Ltd."},"image":{"@id":"https:\/\/rorohiko.com\/wordpress\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/zwettemaan","https:\/\/www.instagram.com\/kriscoppieters\/","https:\/\/www.linkedin.com\/in\/kristiaan"]},{"@type":"Person","@id":"https:\/\/rorohiko.com\/wordpress\/#\/schema\/person\/8d934f602a8481cff7532f99dc92cb25","name":"kris","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a61e0fcf927c661c61b993eb357a1f2a4040658bc7b45e73af969cdda197f094?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a61e0fcf927c661c61b993eb357a1f2a4040658bc7b45e73af969cdda197f094?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a61e0fcf927c661c61b993eb357a1f2a4040658bc7b45e73af969cdda197f094?s=96&d=mm&r=g","caption":"kris"},"sameAs":["http:\/\/www.rorohiko.com"]}]}},"_links":{"self":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/posts\/4387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/users\/143"}],"replies":[{"embeddable":true,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/comments?post=4387"}],"version-history":[{"count":4,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/posts\/4387\/revisions"}],"predecessor-version":[{"id":4391,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/posts\/4387\/revisions\/4391"}],"wp:attachment":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/media?parent=4387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/categories?post=4387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/tags?post=4387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}