Jutoh - digital publishing for everyone
Home

The Product
Explore
Buy
Download
FAQ
What users say
Screenshots

News

Affiliates

Support

Jutoh Books

About Us

Contacts

Resources

Jutoh Release Notes

Version 1.76, March 4th 2014

  • Improved cooperation with file synchronisation services such as Dropbox and Google Drive by checking when closing the project whether the original file was updated since the file was opened, and giving the user some options. Also fixed a bug in Save As whereby the temporary project filename was still used. Jutoh now prompts when opening a file that may be in an unsafe synchronising folder and the "Edit in temporary folder" option is off.
  • On Windows, Jutoh works around the problem with viewing an older version of the Kindle file if the book is still open in Kindle for PC by trying to delete the old file and warning if it can't be deleted.
  • Moved the "Extra CSS" in the book document properties dialog to a new tab, and added a "JavaScript" tab. Both tabs now have the ability to specify a resource instead of inline code, if required.
  • The book document properties dialog now restores the previous tab selection within a session.
  • Added a "Mirror margins" configuration option for ODT output, making it easier to generate files for print-on-demand services. (To specify a gutter width, check "Mirror pages" and enter half the total gutter width as "Left margin".)
  • Added an "Identifier" configuration setting, generating UUIDs automatically for each configuration and using the identifier if the project-wide metadata identifier is blank.
  • When importing ODT, DOCX, Epub and HTML files using File | Import, styles with identical names to existing ones but different attributes were not differentiated. Now fixed.
  • Added back the meta charset line to HTML in Epub 3 mode.
  • ISBN, URN and EAN identifiers now get appropriate "meta refines" descriptions in the OPF file for Epub 3 genetation.
  • Applying a style to the first letters in a paragraph via Document Cleanup now skips initial punctuation.
  • Fixed a crash in the help system when the same word is used in the search term more than once.
  • Corrected a bug in the metadata editor whereby a wrong language value could be used if using the "..." button to choose a language.
  • Fixed a bug in TOC generation whereby index entries could be used as TOC bookmarks, which could cause problems e.g. when the index was regenerated.
  • Jutoh no longer emits character attributes for an image independently from the image, since it could lead to repeated attributes and styles and an unnecessary span.
  • Linked images are no longer underlined in Kindle.
  • Fixed a bug that lost link information when importing from ODT.
  • Fixed a bug on Windows that caused the caret to be lost briefly when returning from the Project Properties dialog in Jutoh Plus.
  • Batch Compile now remembers the last configurations that were selected.
  • Clearing "Expand cover to fit page" now only removes the "height: 100%" property from the cover image style, and not the "max-height: 100%" property.
  • Improved Document | Show Documents in Browser for book content.
  • If duplicate bookmarks are found when updating a table of contents, all automatic styles in a book section are deleted before allocating bookmarks, to avoid puzzling duplicate bookmark errors.
  • Non-contiguous list numbering now work in ODT export.
  • No longer emits max-width, max-height CSS properties for Mobipocket configurations since Kindlegen complains.
  • Fixed bug in ODT whereby font declarations were not used leading to wrong font names.
  • List import from DOCX now takes into account 'vanished' paragraphs and a start number other than 1; ODT import now also imports non-contiguous numbering.
  • Fixed bugs in auto-replace whereby disabling an item in auto-replace preferences didn't have any effect.
  • When generating a simple table of contents, no longer generates a fragment identifier for the table of contents since this causes a Lulu error.
  • "Link to page" is now enabled even if there is no selection, so Jutoh can advise about making a selection first.
  • Added a caption and file size to the image view in the Epub viewer window (Book | Examine).

Version 1.75, December 28th 2013

  • Fixed broken bookmarks and duplicated index entries when endnotes contain index entries.
  • Enabled index entry insertion in footnotes.
  • The list attribute reset line at the top of the CSS file is now retained for Mobipocket generation, and the KF8-specific list indent generation has been removed, since these differences from Epub generation were both unnecessary.
  • Now shows the title of the document containing the index item in the list of index entries.
  • In ODT generation, image and (in Jutoh 2) text box frame names are now always unique to prevent loading failure in recent versions of LibreOffice.
  • Styles which have been applied to content but are absent from the style sheet are now shown in the description window of the Formatting Palette.
  • Now suppresses potentially confusing warning messages when browsing broken images in the thumbnail picture browser.
  • No longer applies the iBooks image sizing optimization for images in text boxes or tables.
  • Fixed bug whereby if values were left blank in string tables, the name of the string would appear as the value the next time the project was opened.
  • No longer generates the "type" attribute for list items in Mobipocket mode since it doesn't help KF7 devices and it causes unnecessary EpubCheck errors.
  • When importing from a file and checking "Discard imported styles and apply Jutoh styles", Jutoh now replaces all character styles with automatic styles based on the style attributes. This means that bold, italics and so on will be preserved even though the original styles are no longer present.
  • When exporting to HTML with navigation, the cover is now included in the navigation sequence.
  • When importing stylesheets, Jutoh now asks whether the user wants to keep any styles that are not defined in the new stylesheets.
  • When switching between configurations in the Configurations panel, the current search string is applied to the newly selected configuration, fixing behaviour that required the user to delete and retype a character to redo the search.
  • Added a new KB article KB0118, "How can I test my Epub and Kindle books?" listing methods and applications for testing ebooks.
  • On Linux and Mac, now copies any new sample that isn't in the Jutoh Samples folder on startup.

Version 1.74, December 9th 2013

  • Added separator options to indexing, and also the ability to only show linked numbers instead of the linked entry text followed by linked numbers if more than one entry.
  • Added the ability to specify the first few letters to apply a style to, in addition to words, in the Cleanup Document dialog option "Apply character style...".
  • Now avoids clashing overstrike/double strikethrough when importing from DOCX and exporting to ODT.
  • Building a TOC no longer creates two TOC entries with the same bookmark for the same HTML file (section), since that causes EpubCheck errors. This could happen when a level 2 or more heading was found, but not a level 1 heading, and then Jutoh add a level 1 entry using the first bookmark it found - which had already been used by the level 2 heading.
  • Fixed a bug duplicating the play order in an NCX if you checked the configuration option "Include cover in NavMap".
  • In quoted values in Jutoh scripts, it's now possible to include a quotation mark by escaping it with a backslash, or double-backslash in complex value specifications.
  • Leading and trailing spaces are now trimmed from metadata to avoid inconsistent identifier errors.

Version 1.73, November 28th 2013

  • Improved list indentation for Epub and Kindle. Indentation calculation for KF8 has been added, and is done differently from KF8 than it is for Epub, since KF8 seems to measure indent from previous paragraph left edge to bullet instead of previous paragraph left edge to current paragraph left edge.
  • Now recognises escaped colons (\\:) in index entries when importing from DOCX.
  • Fixed missing end div tag in iBooks-optimized images when using Document | Show Documents in Browser.
  • Removed the ability to close the Desktop tab.
  • Added "Link format" field to the Index page to specify how numbered links will appear.
  • Ordered lists now only have the "value" attribute in HTML if the numbering is non-contiguous, since EpubCheck objects to it.
  • Added a tip for when EpubCheck objects to a "value" attribute in an ordered list item.
  • Improved indentation of lists when importing from DOCX.
  • No longer uses a bullet/numbering font for the whole paragraph when importing a list from DOCX.
  • Fixed a bug when repairing character names, whereby spurious "Current" styles would be generated. This would also cause error messages about the style names not being found, when compiled.
  • Documented the Jutoh standard styles in the section "All about style sheets".

Version 1.72, November 22nd 2013

  • Added Remove redundant character formatting option to the Document Cleanup dialog.
  • Added Convert bookmarks to footnotes for content imported from InDesign HTML option to the Document Cleanup dialog.
  • Added a Change Case submenu to the Format menu.
  • Added Superscript, Subscript, Capitals, Small Capitals and Strikethrough menu commands to the Format | Text submenu, and to the toolbars.
  • When renumbering list items, you can specify a starting number since it is now implemented in popular ereaders.
  • Added "Cover image width" configuration property for scaling the cover image.
  • Fixed a bug whereby locked documents such as Content could still be deleted.
  • The HTML Object properties dialog position and size is now saved between invocations and sessions.
  • In new Smashwords OpenDocument configurations, "Use outline levels" is switched off by default due to a possible conflict with Smashwords Meatgrinder.
  • Changed the order in which bookmarks are found when creating tables of contents, so that a single bookmark object at the top of a section will be found.
  • When creating a table of contents, a top-level item will now be created if only non-top-level headings were found, for example in the Lena sample's title page.
  • Improved the behaviour of bookmark and URL dialogs when a standalone bookmark object is selected (a combined URL and bookmark is no longer shown).
  • Corrected bookmark massaging in images for valid HTML ids, and in content.opf, Jutoh now replaces periods with an underscore when making an image id from a file name, to avoid names such as 1.11.jpg and 11.1.jpg producing the same identifier.
  • Added the ability to specify an SVG file when inserting an image via the "insertfile" command in a Jutoh script file. The SVG file is added as a media document, and a dummy bitmap image is added to the content with the SVG file as the alternative image to use. The configuration property "Use SVG images" must be checked for this to export to Epub or Mobipocket correctly.
  • In HTML/Epub/Mobi generation, links to bookmarks in the same file are optimized by omitting the filename. This fixes a problem with popup notes on iBooks.
  • Fixed an HTML code generation bug whereby the keyword "__SEMICOLON_" could be left in the text if converting non-breaking hyphens to hyphens.
  • Improved automatic style creation when turning ad hoc (direct) formatting on and off. In particular, redundant styles containing default formatting are no longer created when turning formatting off.
  • Jutoh now gives the number of changes that were made during document cleanup.
  • When importing Epub and HTML files, Jutoh adds a bookmark for each span that has an identifier.
  • Epub import now replaces more percent-encoded characters in file names, such as single quotes.
  • Made TOC-building patterns and some configuration properties insensitive to spaces around the '|' character separating multiple patterns.
  • Search in the page link dialog now happens as you type, and the tab key now works within the search control.
  • HTML import now copes with files that use div tags instead of paragraph tags.
  • HTML import now respects the "Split by page break" import option.
  • Jutoh now respects the configuration option "Include cover page in NavMap" even in advanced TOC mode.
  • Fixed bug in advanced search and replace whereby clearing "Match accents" removes accents from the replacement text.
  • The "Normal" style (and styles based on it) in the default style sheet no longer has after-paragraph space, for new projects.
  • Fixed a bug when importing a cover design in a new project whereby the image would be loaded and saved unnecessarily, which could lose some information such as the colour profile.
  • Fixed main window shrinking between sessions on Mac.
  • Changed the colour scheme slightly for the tool palette on Windows.
  • A change in metadata now refreshes the cover thumbnail.
  • Added documentation to a number of dialogs to make it easier to find out how to show the dialogs.
  • Fixed a number of formatting errors in the French manual, especially in the menu reference sections.

Version 1.71, July 20th 2013

  • Added Merge Paragraphs command to the Edit menu.
  • Added "Pre-compile command" and "Post-compile command" configuration properties for executing external commands or Jutoh scripts before or after compilation.
  • Added "Mobipocket anchor optimization" configuration property to allow disabling anchor optimization if preferred.
  • In Mobipocket mode, optimization tries to add bookmarks as ids for the current paragraph instead of a separate anchor; in Epub and HTML modes, this is also done, but only if the bookmark is the first object in the paragraph (only). This optimization cuts down on EpubCheck errors for Mobipocket-optimized files, and also tidies the HTML source and makes it easier to edit in tools such as Sigil.
  • Some configuration properties are now linked to other implied properties, so for example checking "Generate Mobipocket" causes "Mobipocket anchor optimization" to be switched on.
  • When using multiple TOCs, it is now possible to set the same section as the start and end section to scan.
  • The keyboard shortcuts for commands on the Tools menu are now editable.
  • Custom tools can now specify .jutohscript files in Jutoh Plus.
  • The log window is now a rich text control, so that it can display coloured warnings and errors from scripts when run from custom tools.
  • Now fixes up the bookmark in the NavMap for a recently generated TOC, avoiding a NavMap warning in Mobipocket mode because the bookmark in the first entry wasn't found.
  • Fixed editing in the Script Dialog after customising the text editor.
  • Added Preferences/Advanced/Caret blink interval option for changing the blink interval and switching off the caret (Linux and Mac only). The caret on Linux and Mac is now the colour of the editor text foreground colour.
  • Now Jutoh only purges unused automatic styles from a document just after opening the document, instead of when saving, so that undo/redo operations can't reinsert styles that have just been purged.
  • Fixed stripping of accents from bookmarks in NCX and HTML files.
  • Now checks whether the folder containing a project file to be opened is writable, and if not, the project is marked as read-only.
  • Opening a project explicitly as read-only doesn't now cause another read-only prompt.
  • If a Jutoh backup file can't be created because the folder was read-only, Jutoh silently fails to make the backup rather than giving an error message.
  • If a document save operation fails, the user is given the chance of ignoring it so that the project and application can be closed.
  • Fixed a bug in image properties when using a non-English language, that caused the translated alignment to be passed to CSS.
  • Fixed a missing bookmark bug when compiling OpenDocument configurations with endnotes.
  • Fixed Numbering by Chapter option in footnotes properties.
  • Fixed a bug in asset import whereby the asset contents would be lost if no further edits were made.
  • Fixed a missing style error when compiling footnotes for text format.
  • Scripting: ensured correct ordering of insertfile commands in a script.
  • Scripting: added text file import to insertfile.
  • Scripting: added the "encoding" parameter for insertfile.
  • Scripting: added the "style" parameter to specify a style to apply to the imported file.
  • Scripting: fixed a bug whereby the keyword might not be found in the content due to fragmentation.
  • On Linux, opening projects from the file manager no longer runs multiple instances of Jutoh.
  • Improved MIME type association in Linux installations; added "jutoh finishinstall" command for setting Jutoh as the default application for its files, if necessary.
  • Added the image size to the image properties dialog.
  • Added further Knowledge Base articles.
  • Made configuration property names clickable in Knowledge Base articles.

Version 1.70, June 27th 2013

  • Added a Welcome window on the Jutoh desktop, with quick access to recently-used files. A new setting in Preferences/General allows this to be shown or hidden on startup.
  • Added a new full-text search facility accessed with Help | Search Help (Alt+Z) or by typing text into the search field on the main toolbar. Searches manuals, commands and configuration properties.
  • Added a 'Knowledge Base' manual with lots of short topics, to complement the new search facility.
  • Fixed a bug whereby the URL style doesn't get used in a newly-created TOC page.
  • Added the configuration option "Styles with font names" to allow specific styles to write their font names to CSS, leaving other styles to obey the configuration font name options.
  • Document cleanup now removes tabs from anywhere in a paragraph, not just the beginning or end.
  • Fixed an editor positioning bug in Find (sometimes it would not show the found text just after opening a document).
  • Advanced find dialog: now shows a busy cursor when working, and after a completed search, the user can do another search for a different target without having to close the Find dialog first.
  • Advanced find dialog: fixed search for font size attributes, and allowed character and paragraph attribute search to coexist.
  • Advanced find dialog: added Character/Paragraph Formatting and Remove Character/Paragraph Formatting commands to the replacement options.
  • When specifying simple TOC mode in the TOC wizard, Jutoh now switches off automatic TOC creation before each compilation, since it could erroneously cause the TOC to be built.
  • Jutoh scripts: added the ability to insert a media object.
  • Jutoh scripts: added size, maximum size and padding parameters for image insertion.
  • When a style has a background colour, Jutoh now shows it in the style lists to avoid the name becoming invisible.
  • When converting Epub 2 identifiers to Epub 3, the opf:scheme property is removed and the identifier value is converted to the urn: form if possible (for isbn, uuid and ean scheme values). Also, the title-type attribute required for multiple titles in Epub 3 is removed for Epub 2 generation.
  • Fixed a problem with the status of undocked windows not being reflected correctly in the menu status; Jutoh also now keeps the formatting palette or help window shown if one of the other windows is undocked, allowing simultaneous viewing of these windows if required.
  • When showing a palette, if the help window is showing it is first hidden so the palette can be shown (previously it flickered on and off if the help window was visible).
  • Fixed a bug deleting list styles.
  • Fixed a bug whereby closing the error/log pane using the X button would not stick when next running Jutoh.
  • Fixed a bug causing unresolved bookmarks for endnotes.
  • Fixed a bug in Save As that converted the original file name to lower case.
  • DOCX import now takes section breaks (w:sectPr) into account.
  • Added a check for accented style names, which are invalid in HTML/CSS.
  • Added a check for invalid characters below ASCII 32.
  • Updated EpubCheck to version 3.0.1.

Version 1.69, May 27th 2013

  • Added Edit Custom HTML to Project Properties/Cover, to allow customisation of cover HTML.
  • Added Restore missing standard styles to Project Properties/Options, to allow the user to disable addition of Jutoh styles when the project opens.
  • Fixed whole-word matching in the advanced find dialog.
  • In DOCX import, now takes into account bookmarks that are placed outside of a paragraph.
  • Fixed lack of colour/underline application to URLs imported from HTML.
  • In HTML import, interprets %20 as space for CSS files, fixing some import failures.
  • In HTML import, failure to find a CSS or image file results in a warning.
  • Advanced TOC generation now takes into account the Show in TOC and Show in NavMap options in document properties.
  • Fixed encoding of Chinese characters (and other non-European languages) in footnotes and HTML objects.
  • Fixed invalid identifiers imported from HTML.
  • Fixed a bug in the initial display of the pattern in the Single Text Import page of the New Project wizard.
  • If a Jutoh style sheet is imported, the palette style list is now updated appropriately.
  • When importing HTML, table elements are retained as-is with the "HTML" paragraph style.
  • When generating HTML for a project that was imported from Jutoh-generated HTML, no longer generates styles of the form "P_p_...".
  • Fixed an HTML generation bug whereby an extra div used for centering became entangled in the last list item.
  • Fixed a crash in Edit | Copy Documents when the Create as children control is checked.
  • It is no longer possible to accidentally add a new style whose name contains '+' (which Jutoh reserves as indicating an automatic style).
  • Spellchecking now treats a typographical apostrophe as a straight apostrophe.
  • Improved initial display on Windows when Jutoh runs and is loading a file.
  • Added 6" x 9" size for ODT output, and sorted the paper types.

Version 1.68, May 13th 2013

  • For HTML-based formats, nested lists can now be of different types without starting a new list (which could cause numbering problems).
  • Fixed list indentation for Kindle since behaviour appears to have got closer to Epub layout.
  • Fixed a bug in Epub/HTML import where the cover design name was not set if an image was selected for the cover.
  • Fixed a URL import bug in Epub/HTML import.
  • Fixed a bug whereby splitting the document manually copied the user-supplied file name for the original section to the new section, causing ebook generation problems later.
  • Fixed subscript and superscript font size when the current paragraph has a font size other than the default.
  • Added a warning about tabs.
  • Added a warning about the first item in a navmap needing a bookmark (to work around a Kindle navigation bug).
  • Added "Character style substitutions" configuration option.
  • Jutoh now sets the "toc" guide type during advanced TOC building if finding an existing TOC page that doesn't have it set.
  • Changed the Cover Design new/reimport project wizard page to allow switching between new and existing cover designs, with the user-provided setting always being used in future reimports.
  • Jutoh scripts: added EAN, metadata_identifier and metadata_source variables.
  • Jutoh scripts: can now use $EMPTY$ as replacement value to specify the empty string.
  • Jutoh scripts: added "in-section" parameter to search operations to restrict matching to one or more sections (using wildcards).
  • Jutoh scripts: added the ability to specify "first-section" and "last-section" when inserting a new section.
  • Jutoh scripts: added the ability to specify cover images when opening a project, and not just when importing a file.
  • Jutoh scripts: fixed a bug in string table property setting.
  • Jutoh scripts: added "globalstrings" context identifier in addition to the project-specific "strings".
  • Jutoh scripts: if a string table referenced by a string table property command is not found, it is created.
  • For Epub 3 generation, the navigation document is no longer in included in the spine.
  • Fixed a problem parsing kindlegen's output when finding version, since Amazon changed the output slightly.
  • Improved the appearance of the Document page in Project Properties, and added Load XML and Save XML buttons.
  • Added an experimental advanced Find and Replace dialog that replaces the current one if you enable Preferences/Advanced/Use advanced find dialog.

Version 1.67, April 18th 2013

  • IMPORTANT CHANGE - HTML headings (h1, h2 and so on) are now redefined if "Heading style prefix" is defined, so headings reflect the sizes specified. Note that this may change the way your ebooks look.
  • Added "Import Asian fonts" option to Preferences/Import to allow Asian-only fonts to be ignored on DOCX import if necessary.
  • Added "Edit in temporary folder to avoid synchronization problems" option to Project Preferences, to work around corruption during Dropbox or Google Drive synchronization.
  • Added "Namespaces" configuration option to allow for error-free validation of Epub 3 and semi-Epub 3 tags.
  • Fixed a bug that caused open-to-spread to be output to the iBooks XML file.
  • Fixed export to text when using binary mode for text documents.
  • Corrected insertion of spurious align="left" code after a list item in some circumstances, during Mobipocket generation. Forcing left-alignment in list items (to avoid ugly justification) is now up to the author, by the use of appropriate paragraph styles.
  • Fixed import of a linked image from DOCX when the file is expressed as a URL.
  • Corrected a problem in ODT import stopping cover image guessing from working.
  • Improved detection of separate lists in DOCX, by looking for w:numId uniqueness.
  • Corrected imported hyperlink resolution to take into account https addresses.
  • No longer resets URLs after searching and replacing styles.
  • Fixed a bug whereby text size changed after applying list style via the Formatting Palette.
  • Fixed a hang when the splash screen is enabled and opening a file triggering a version prompt from a file manager.
  • Added Jutoh version build number to saved project, for showing in Project Properties/Info.
  • Updated EpubCheck to version 3.0 (2012-12-21).
  • Removed the obsolete preflight checker, and added a check in Jutoh for files larger than 300k.
  • Now copes with nested hyperlinks when importing DOCX files.
  • Reduced the likelihood of duplicate id errors in HTML output by taking existing bookmarks into account when generating automatic image ids.
  • Added "Repair missing character style names" option to Document Cleanup dialog to fix missing character styles in the text.
  • Added "Join Document" command to complement the "Split Document" command.
  • Corrected NCX output for Epub 3 so EpubChecker 3 doesn't complain about the DOCTYPE.
  • In DOCX import, replaces "+" with "And" in style names to avoid confusion with Jutoh automatic styles.
  • In DOCX import, added support for the "w:sym" symbol tag, and added conversion of certain Wingdings and Symbol font special symbols to Unicode with a warning if none could be found.
  • In DOCX import, list formatting that has no bullet or numbering type is ignored in order to avoid spurious list item generation.
  • In DOCX import, character attributes defined in numbering are now taken into account.
  • Footnote link is now output with the text attributes taken from the footnote object.
  • The default MIME type for TTF files is now "application/vnd.ms-opentype", to satisfy EpubChecker in Epub 3 mode.
  • Added configuration options "Widow control", "Orphan control".
  • Now removes spaces from HTML and inline image files, and the warning about file names containing spaces is now more emphatic, since some ereaders have problems with spaces in file names.
  • Added defaults for important metadata in Preferences/Advanced. The default Language metadata is initialised from the current locale when Jutoh first runs, if possible.
  • Added Language to the initial metadata pane in the New Project wizard.
  • Spell-checking now prompt the user to check each document in the project.
  • In the style find dialog, no longer loses the current selections when switching between paragraph and character style modes.
  • Fixed a crash when running a script due to uninitialised tables of content data.
  • Fixed a crash when generating HTML in Jutoh Plus where project-wide assets are being used.

Version 1.66, March 20th 2013

  • Added "Use custom DPI for conversions" option in Project Preferences to increase inconsistency when converting sizes to pixels.
  • Added "Font size units" and "Dimension units" configuration options to allow conversion to specified units (for example pixels, to conform to iBooks fixed layout requirements).
  • Added "Apply character style to the first n words" to Document Cleanup dialog, to add special styling to the start of chapters.
  • Added "Emulate small caps" configuration option, enabled by default to cover the widest number of systems. Now explicitly transforms text to capitals in emulation mode, so the result looks reasonable in ADE. Also changed the emulation scale factor to 80% since 75% was a bit on the small side.
  • Improved list import from DOCX when the list level was left unspecified.
  • Worked around a missing cover bug when using Calibre to generate a .mobi file, by always generating the HTML cover page. This avoids the cover image being removed from the output.
  • Fixed a crash when switching off the style drop-down control in toolbar customisation.
  • Removed unnecessary left margin in configuration options and advanced preferences.
  • Pressing Ctrl+F in the configuration editor switches the keyboard focus to the search control.
  • In HTML generation, bold and italics are optimized to use the relevant tags instead of CSS classes.
  • Improved initial display of text files in Epub viewer.
  • No longer includes any unit specification in width and height HTML image attributes since this isn't recognised by some viewers. Absolute dimensions are converted to pixels if necessary.
  • When compiling a Mobipocket file, the progress dialog is no longer hidden early.
  • Styles in HTML list code now have shorter names, to make it more readable.
  • In HTML generation, bullet list styles are now explicitly reset when they are not used to ensure they don't override non-bitmap bullets in deeper list levels.
  • Corrected TTF and OTF media types, which should be application/x-font-ttf and application/vnd.ms-opentype respectively.
  • The font document media type control now marks the document as modified if the user types text into it.
  • No longer places automatic bookmarks in special objects such as media objects, which could cause missing bookmark errors.
  • Fixed a problem with text size in list items getting smaller and deeper levels due to cumulative font sizing.
  • Fixed a problem in the online help when showing an external web page.
  • The help contents is now synchronized with the page that is currently showing.
  • Added "Mobipocket bookmark warning" advanced setting to switch "element 'a' not allowed here" errors on and off. Now Jutoh doesn't filter these errors out automatically, unless this setting is switched off. It could be confusing if standalone EpubCheck showed the errors, and Jutoh didn't.
  • Added a warning if two configurations generate the same Epub or Mobipocket file.
  • Avoid a crash in DOCX import if a style is used by a paragraph but not found in the style sheet.
  • Fixed a bug in DOCX causing styles to be removed if the style name happened to be the same as an existing style id.

Version 1.65, February 11th 2013

  • Added "Generate iBooks XML" to allow the choice of generating the com.apple.ibooks.display-options.xml file independently of iBooks optimizations in the HTML. This is useful for submitting to some ebook sites that don't allow the XML file to be present.
  • Added support for multiple tables of contents, for example to implement tables of figures or multiple books within a single ebook.
  • Added support for bitmap bullets for Epub and Kindle by specifying a media document file name in the "Standard bullet name" field of the list style editor.
  • Added support in Document Cleanup for also replacing blank paragraphs before a specified paragraph style is encountered, as well as after.
  • Added "Styles suppressing page break before", "Styles suppressing page break after" configuration options for orphan control.
  • The Find command now highlights footnotes that contain the search text.
  • Improved the horizontal rule dialog and HTML code generation. You can now specify more rule options, such as a dotted or dashed line, and custom CSS.
  • Added "Scale factor for vector images" to Preferences/Import, in order to improve the resolution of WMF images imported from DOCX or ODT.
  • Fixed importing linked (external) images from DOCX and ODT.
  • When importing lists from DOCX, Jutoh now analyzes whether outline-style lists (often in headings) can be supported throughout the document, which they can't if they're non-contiguous. If they can't be supported, the numbering is rendered 'inline' and list formatting removed from all paragraphs referencing these lists.
  • Fixed a bug that replaced left braces with a soft hyphen.
  • When creating a new style or style sheet, the 'Based on' field is now called 'Copy from' to avoid confusion with a style's base style (the style from which this style dynamically inherits attributes). 'Copy from' specifies a starting set of attributes or styles.
  • Corrected a renumbering problem when applying a list style from the formatting palette.
  • Fixed Kindlegen version-reporting bug in locales that don't use periods for floating point numbers.
  • Removed an unnecessary second warning dialog after a second instance of Jutoh fails to communicate with the first instance.
  • Added warnings if a valid cover design was not specified in the configuration.
  • Fixed a bug whereby "Orphan control for single-letter words" could lead to missing text after footnotes in the generated book.
  • Made some of the non-editable choices in configurations editable, to correctly reflect names that may not exist in the available choices.
  • Fixed "overall font" button on tool palette which didn't work if the horizontal toolbar wasn't shown.
  • Corrected "Only Smashwords OpenDocument" style in new projects, which had an erroneous asterisk appended to the name.
  • Fixed a bug with pasted paragraphs showing at the wrong size until the document was reopened, if the current editor text size is smaller or larger than the default.
  • Fixed a bug with double (or infinite) covers appearing on the Nook.
  • Jutoh now tries to be more helpful and offer Kindlegen installation if a Mobipocket compilation fails.

Version 1.64, January 16th 2013

  • Added further properties to media objects in line with those that can be specified for an image, such as maximum width and identifier.
  • Added tags to media documents, and new configuration properties "Exclude media documents matching tags", "Exclude media documents matching tags" to control which media documents are written to the ebook.
  • Added "Experimental fast loading" advanced setting which drastically speeds up loading for large images. After saving a book section with this setting checked, earlier versions of Jutoh will not be able to read the project file.
  • Added "Custom paper width", "Custom paper height" configuration properties for ODT export in case the desired size is not in the "Paper size" list.
  • Added "Dots per inch" configuration property for ODT export to give a default resolution for images where an absolute size has not been specified.
  • In Jutoh scripts, fixed file insertion to use the correct parent when specifying after-section or before-section.
  • Fixed a bug whereby adding a configuration based on ebook format could lose the original name that the user typed.
  • Corrected parts of the user interface that should have been disabled when the project is read-only.
  • The table of contents creation no longer skips headings with only a single character when looking for bookmarkable content (it could lead to automatic bookmarks being placed too far down the file).
  • Added a warning in the TOC wizard if no headings matched.
  • For new projects, TOC headings have the form "Heading 1*" with a wildcard by default, to catch derived styles.
  • When importing from HTML, the original character style names are now preserved when possible.
  • Fixed a problem when importing from DOCX whereby an underline colour specification caused unintended text underlining.
  • Fixed a problem with the editor sometimes locking up in Linux after a particular sequence of selection and context menu operations.
  • Reduced the number of Linux distributions by dynamically linking libpng 1.2 and adding FAQs for installing on distributions that need the PNG library to be installed. Jutoh now works on most modern Linux distributions.
  • When exporting images to ODT, a specified width or height is taken into account. Also, the image is kept within the paper width and height (minus specified margins). Percentage width or height is interpreted as a percentage of the paper width or height (minus margins).
  • Fixed a bug that crashed Jutoh when auto-saving with the "Switch Windows" dialog shown.
  • Fixed a bug with the Speak Document command.
  • Moved the speech commands to the View menu.
  • Added Compact Project to the File menu.
  • Added Edit Configuration (F3) to the Book menu.
  • Made the Log and Error windows tabs to save horizontal space and prepare for any further tools that may be added at the bottom of the Jutoh window in future.
  • Cut and Delete in the image context menu now work.
  • Disabled "Generate font names" and "Generate generic font names" by default, since in most cases it's better for the customer to be able to change fonts on the device.
  • Fixed a bug whereby data could be erroneously restored from old document versions during auto-save recovery, because the old auto-save data was not cleaned up properly.
  • Fixed a bug with the auto-save interval not being saved.

Version 1.63, December 25th 2012

  • Fixed HTML import in Format | Insert | Text File to honour CSS where possible, if specified in Preferences/Options; also added DOCX import.
  • Added HTML capability to insertfile command in Jutoh script.
  • Fixed a bug in bookmark handling that removed the first letter of the bookmark.

Version 1.62, December 21st 2012

  • Added "Extra metadata" configuration property.
  • Fixed a display problem with the drop-down style control after changing font name or size.
  • A horiontal rule immediately after a list now causes the list to be closed first.
  • Jutoh now ignores OLE_LINK bookmarks in DOCX files, since they are for Word internal use only and could cause TOC problems due to duplicate bookmark names.
  • Where possible, Jutoh automatically bypasses full cover design rendering to export the background image in the original quality, assuming there is only one object in the cover design. Previously you needed to set the "Cover image type" to "Original" to make this work. You still need the value of "Cover image type" to match the type of the original imported image.
  • HTML import now imports the "id" attribute.
  • Improved style names in projects imported from Jutoh-generated Epub and HTML.

Version 1.61, December 18th 2012

  • Added Class image property for HTML output so that custom CSS can specify attributes for a range of images.
  • Added the "Help Me Install Kindle Previewer" button to the Helpers preferences dialog as well as the Setup Wizard.
  • Added SVG type for fragments and source code documents (Jutoh Plus).
  • Added "Orphan control for single-letter words" to add non-breaking spaces after single-letter words, as required by some languages including Czech and Polish in which such words should not be shown at the end of a line.
  • Fixed splitting by page break in DOCX (the next paragraph would be chosen for the break).
  • Reversed order of list margin padding and setting code, and custom CSS, in the CSS file to avoid mysterious breakage of certain custom code. Also, now custom code can override the list margin and padding defaults.
  • Fixed bug with some script properties being reported as needed when they are not.
  • In script execution, the number of replacements made per document is now reported.
  • Fixed a problem with indentation output to ODT in a locale that uses commas for decimal points.
  • Fixed a bug whereby Jutoh reported failure of Kindle Preview installation if Jutoh had not run before.
  • Fixed a bug when importing hyperlinks from DOCX, where the wrong DOCX component's relations were used.
  • Fixed a DOCX import bug where the contents of smart tags were ignored.
  • Images no longer output the attribute "float: none" since this is the default.
  • Splitting a document no longer breaks page links.
  • Added tip for "value of attribute 'href' is invalid; must be a URI" EpubCheck error.
  • When double-clicking on an error, the Epub viewer window will be restored if it's currently minimized.
  • No longer emits a hard space code in blank paragraphs in MP3 mode since some TTS systems read out the code.
  • Made the custom styles field in the size properties dialog resizable.
  • Special folders (Content, Scraps, Resources) are now locked and cannot be accidentally moved or deleted.
  • The find dialog is now disabled when showing a message dialog, to avoid recursion when pressing buttons in the find dialog and potentially crashing.
  • Importing a dictionary now adds it under the user data, not under the installation folder, since the user may not have permission to write to the latter.
  • The iBooks image optimization that adds an enclosing div now kicks in if you specify either width or height for the image, not only when both are specified.
  • Corrected a bug in Epub 3 metadata export.
  • Now updates the style list in the palette and toolbar after changing the "Style sheet" configuration property.
  • Fixed a bug that caused edits to the file name in the code editor document view to be lost.
  • Fixed a bug that caused a crash when exporting plain text containing a paragraph with a negative margin.
  • Now adjusts the horizontal scrollbar for the maximum line length when initially loading a source file.

Version 1.60, November 24th 2012

  • Added "Generate generic font names" configuration property which if cleared, removes all font-family attributes from the CSS if "Generate font names" is also cleared.
  • Added "Generate colour" configuration property which if cleared, removes all colour from HTML CSS and also from ODT.
  • Added "Character substitutions" configuration property to transform characters in the content at ebook generation time.
  • If "Add thin spaces around punctuation" is enabled, en dash and em dash at the start of a paragraph are followed by a thin space.
  • Indexes are now sorted regardless of accents.
  • On Mac, fixed a problem entering text in configuration properties that have drop-down menus (if only one character was changed, the value would not be saved).
  • In registration dialogs, Jutoh now accepts a combined user name/key in the key field as provided by Ubuntu Software Center.
  • Added an installed and most recent version check when clicking 'Help Me Install Kindlegen'.
  • On Ubuntu, Jutoh now forces its menu to be attached to the application window instead of using the global menu, since bugs in the global menu cause various anomalies such as the menu bar being available when it shouldn't, and a lack of UI update processing.
  • Now imports page breaks correctly from DOCX files.
  • Fixed first-line indentation import from DOCX when only the first-line indent has been specified.
  • Fixed problems with import of hyperlinks and nested bookmarks from DOCX files.
  • Fixed a problem in DOCX import where ad hoc styling was lost from content with a named character style applied.
  • Fixed a problem in DOCX import where fonts were not assigned correctly if using the 'eastAsia' attribute.
  • Fixed a problem in DOCX import whereby overlapping bookmarks were discarded.
  • Fixed a bug in the new configuration dialog when selecting "Smashwords OpenDocument"; no longer sets the format to Epub.
  • Added Format | Text | Text Colour command and corresponding toolbar button.
  • Added a warning if multiple items in the table of contents point to the table of contents page itself.
  • Added a distribution for Linux Mint 14.

Version 1.59, October 14th 2012

  • Fixed HTML import failure when importing from a single HTML file in the New Project Wizard.

Version 1.58, October 11th 2012

  • Corrected erroneous EpubChecker installation path (an extra epubcheck-3.0b5 folder was created).
  • If the JAR file in the current EpubChecker command is not found when Jutoh starts, Jutoh will reset the command to the default. This works around the problem of Jutoh correcting the EpubCheck location in a later release, which may invalidate the user's customisation of the command.
  • Added a warning when the book only has one book section.
  • When double-clicking an error that doesn't have an associated line number, the associated tip is shown.
  • Added advanced setting "Single section warning".
  • Now outputs the generic font family to CSS where possible, even if specific font names are being suppressed.
  • Font names in character style definitions are now output to ODT.
  • Fixed a bug applying character styles, such as colour, to existing spans of styled text (the new style could disappear when the document was reloaded).
  • When selecting "Split by style" in the New Project Wizard, now correctly shows the preview if the user has typed a style name (for example including a wildcard) that is not in the list.
  • Fixed a bug in copy and paste whereby styles could be lost.
  • Removed redundant "Generate font embedding CSS" configuration property and now always generate this CSS if "Embed fonts" is enabled.
  • Fixed a problem importing character styles and lists from DOCX files.
  • In HTML output, two consecutive lists with no intervening content will be output as two separate lists so long as the list styles are different.
  • When splitting by style, Jutoh will not split at a section heading if the previous paragraph caused a split (when there is a subheading using the same style).
  • Bookmarks with the name "_GoBack" are ignored when importing from DOCX, since they are for Word internal use only.

Version 1.57, October 3rd 2012

  • Jutoh is now distributed with EpubCheck 3.0b5 as it is the recommended version and works with both Epub 2 and 3.
  • Added a new formatting palette, with Tools, Styles and Favourites. This is shown and hidden using Format | Formatting Palette (Alt+P). This palette can be used to replace the regular formatting toolbar and also to give easier access to styles and favourites. The current styling can be described (paragraph, character and list styles), which will help users better understand the formatting in their projects.
  • The menu command Format | Edit Styles now uses the Project Properties dialog to edit styles, and also initially selects the style for the current paragraph, if not an automatic style.
  • The Project Properties dialog now uses a list of pages rather than a notebook, to allow room for further pages.
  • Added a new template system to allow further customisation of HTML and styling, per project and/or per section (Jutoh Plus).
  • Added a new Source Code Document type for Jutoh Plus, used in conjunction with the HTML template system. Also added Code Editor page to the Preferencs dialog to control editor appearance and behaviour.
  • Added Format | Asset Editor command for Jutoh Plus, showing editable templates and fragments for a document. Use the same command to switch back to the normal editor view.
  • Now imports author, title, subject and description from ODT and DOCX if not already specified.
  • Jutoh script commands no longer need to be numbered to make them unique.
  • Replaced the configuration edit icon with a text button, for clarity.
  • Made the registration dialog more compact.
  • Made numberous small fixes to the user interface including fixing control alignment issues on Mac.
  • It is now possible to reset the font face name attribute by leaving it blank in the font formatting dialog.
  • Added editor, font dialog and code generation support for the small capitals style.
  • Fixed a bug in ODT generation when tabs are defined for styles.
  • Fixed a bug in HTML list item generation.
  • The Verbosity setting in Preferences is now respected for warnings generated by Jutoh.
  • Added advanced settings to control whether indentation within lists and missing metadata trigger warnings.
  • Now stores publisher name and site between sessions to auto-fill these fields in the New Project Wizard; added advanced setting to control this behaviour.
  • Fixed a bug in search and replace that inserted a paragraph break if the replacement was empty.
  • Added Scripted option to the text book section properties dialog, to conform to Epub 3 requirements when JavaScript is used in the file.
  • Fixed duplicate identifiers in Epub 3 navmap lists.
  • In Epub 3 generation, only adds a landmarks nav map if there was at least one guide type defined for a document.
  • Added Id field in the image properties dialog; in scripts, an image identifer can be used instead of an image to specify an image.
  • Fixed a problem whereby the table of contents item in a navigation map on Kindle didn't navigate to the table of contents, due to a bookmark not being specified (only the overall file).
  • If Optimize for iBooks is specified, an image that is on its own in a paragraph, and has its size dimensions specified in its properties, is generated using a div that takes the dimensions of the image, and dimensions are removed from the image itself. This is because iBooks ignores width and height specifications in images.
  • Help window font settings are now saved between sessions.
  • In Word file import, the first letter of all imported style names are now forcibly capitalised since for some kinds of style are in lower-case in the .docx XML, leading to the presence of both "heading 1" and "Heading 1" styles, for example.
  • In Word file import, linked pictures are now preserved.
  • Removed View | Tabbed Document Mode toggle to help simplify the interface; the single-view mode is unnecessary.
  • Preamble now removed from HTML files if exporting MP3 files.
  • For standalone HTML configurations, now recursively copies the generated files to include user-defined resources.
  • For standalone HTML configurations, Jutoh uses the table of contents file as the preview file if no file is supplied in "Preview file name".
  • For Epubs, Jutoh now adds opf:role and opf:file-as attributes to the creator metadata if these are not already present. This helps files pass Lulu validation.
  • After creating a blank project, Jutoh prompts for a new book section document.
  • Jutoh now tells the user when trying to import the wrong kind of Office XML document; and also if the import yielded no content.
  • On Windows, the setup wizard now offers a choice between English, French and Dutch languages. The selected language is used on Jutoh startup if it had not been run previously.
  • Added -webkit-hyphens: none for hypenation suppression when "Optimize for iBooks" is enabled, so this now works in iBooks. Also added -moz-hyphens: none for all Epub targets, for Mozilla-based rendering engines.

Version 1.56, August 22nd 2012

  • Added Word DOCX file import.
  • Added "Use div tag" configuration property to use div tags instead of p tags.
  • The File | Save As command now only saves current changes to the new file, preserving the old file, as the user might expect from using other applications. This means, for example, that unsaved document deletions will not be duplicated in the original file.
  • Added cover design guessing from single-file import, and added Restore Original Design to the Cover Design page in the New Project Wizard, when reimporting. This allows the user to choose between a guessed image in the file, and the original design which may have been edited since the previous import.
  • Added "Cover image format" which can be "JPEG", "PNG", or "Original" to use the exact image imported into the cover design.
  • Added the ability to insert SVG images as media objects.
  • Added a field in the image properties dialog for associating an SVG image with a bitmap image, with the configuration property "Use SVG images" controlling whether the SVG or the bitmap images are exported.
  • The font dialog for a span of text now only shows the common attributes of that span, not the attributes inherited from the paragraph. This makes it easier to see what ad hoc formatting has been applied.
  • Using the font dialog, you can now remove selected attributes without needing to reset all text formatting.
  • Added the ability to remove ad hoc text and background colour using the Document Cleanup dialog.
  • Added Justify menu command and toolbar button.
  • Fixed a bug that added an unnecessary 'effects' attribute to ad hoc (automatic) style names after closing the font dialog.
  • If an error is found within a footnote, Jutoh appends "in a footnote" to the error message to make this cleaer.
  • Fixed a bug in Document Cleanup that required each of font face and font size removal to be done separately.
  • Scripting: added "parent-section" parameter for creating a new section as a child of another one, and "insertfile" can now specify an image, DOCX or ODT file. The "name" parameter allows an inserted image to be naned. Properties of image objects can be changed using the syntax objects.imagename.property=value:"value";document="title".
  • When compiling Mobipocket from a script, no longer treats a warning as an error.
  • Fixed a bug whereby new Epub configurations were initialised with "Generate guide" disabled.
  • Now initialises Epub configurations with "Limit images to viewer size" checked, so images don't break across pages (this can get Epubs rejected from iTunes).
  • Removed linking from cover page image to web site from metadata since it can cause problems when touching the cover to turn the page.
  • Corrected a bug inserting non-wrapping thin spaces after punctuation.
  • Limited heading levels to a maximum of 6 in HTML export.
  • Now any text whose style matches the pattern HTML* (for paragraph styles) or HTML Text* (for character styles) will be treated as verbatim HTML, allowing different markup that can be conditionally compiled.
  • Added "shtml" as an HTML extension when searching for HTML files to import.
  • Fixed a false positive when checking for updates, due to a rounding error.
  • Shortcuts now work in the footnote editor.
  • When exporting to ODT, outputs more precise values for margins and indents.
  • No longer exports the Standard style twice to ODT.
  • Now imports images expressed as "object" tags in HTML.
  • Fixed conversion of spans containing style attributes, in HTML import.
  • Fixed a problem with language setting in the Setup Wizard.
  • Checking "Use document depth" in the Table of Contents wizard now yields a more sensible table of contents with one heading per document instead of using all headings in each document. It also now respects the maximum level specified.
  • The automatically generated table of contents now has a bookmark to work around a non-functional table of contents link when using the navigation map in Mobipocket files, for Kindle Fire previewer mode or Kindle for Mac/PC.
  • No longer crashes if the user tries to create a new project with a file that is in use or read only.
  • Fixed a crash when checking a configuration with both Mobipocket and Epub formats and then double-clicking on an error.
  • Added support for multiple paragraphs within a single list item, by 'deleting' the bullet from a paragraph. For Mobipocket, multiple-paragraph list items are simulated by inserting a line break.
  • Added a warning about using paragraphs contining left indentation within a list.
  • Improved quality of HTML in Document | Show Documents in Browser command. The HTML file is now created in the temporary folder instead of the project folder.
  • When finding text using the Find dialog, if you type a different search pattern, the search will now start from the top of the current document.
  • Added media document to the drop-down list of documents available from the toolbar Documents button.

Version 1.55, June 28th 2012

  • Fixed a crash when using a template to create a new project.

Version 1.54, June 27th 2012

  • Added the ability to select a Jutoh project file as a template in the New Project wizard and via scripting.
  • Jutoh backup files are now given the extension .jutohbak to reduce confusion with the original file.
  • Added Insert Non-Breaking Hyphen and Insert Non-Breaking Space commands. The non-breaking space is inserted as a normal character, but since some fonts can't display non-breaking hyphens, this character is inserted as a special object.
  • Added "Convert non-breaking hyphen to hyphen" configuration option for Adobe Digital Editions compatibility.
  • Added "Enable fixed layout" configuration option, together with "Page width" and "Page height", for the iBooks fixed layout format using a single image per section.
  • Added "Add thin spaces around punctuation" and "Thin space entity" configuration options to achieve better spacing in French ebooks.
  • Added "Font substitution table" setting under Preferences/Advanced, which specifies a global string table that should be used for mapping unrecognised font names to fonts that are present on the current system, when loading projects and style sheets. Also removed the built-in mapping that didn't work well. A default substitution table will be created when first running Jutoh 1.54 or above.
  • Improved HTML image import to keep URLs and alternative text.
  • Now emits bullets when generating plain text.
  • Now preserves the existing Jutoh table of contents settings when reimporting a file.
  • Fixed ODT export where footnotes are present in list items.
  • Now imports pictures from ODT files even if they are not contained a folder called "Pictures" within the file (Word uses the name "media").
  • Fixed a bug whereby in ODT generation, strikethrough was enabled if it was explicitly disabled via the style editor.
  • Fixes a bug parsing nested bookmarks in ODT.
  • Fixed compilation error caused by a trailing space in the project filename when generating Epub or Mobipocket.
  • Improved detection of section titles after blank lines in ODT import using page breaks for splitting.
  • The option to remove page breaks in ODT import now removes them from styles and doesn't rename styles (which can cause splitting problems).
  • Jutoh now recognises the "text:body-index" element in ODT, fixing a problem whereby some content could be ignored on import from ODT.
  • Fixed crash when pasting media and font objects.
  • Improved the code that adds generic font names to the font family specification so we don't get duplicate or conflicting names.
  • Increased the text editor default width from 600 to 800, and increased the default main window size to 90% of the available screen size.
  • Clarified the need for third-party software when trying to launch a compiled ebook without the appropriate application installed.
  • Lifted the limit for cover designer dimensions from 2000 to 20,000.
  • Debian and tarball Linux installations now use /opt instead /usr/share, to conform to Ubuntu conventions in particular.
  • On Linux, Jutoh can now read a key from a file jutoh.key in one of the locations /opt/jutoh, /usr/share/jutoh, /var/jutoh, and ~/.JutohData.
  • Now suppresses the EpubCheck error message for misplaced "a" element if compiling for Mobipocket, since this is usually spurious and due to Jutoh's optimization for Mobipocket.
  • Fixed a problem with automatic bookmarks when a horizontal rule is the first object in a section.
  • Now tries to set the language and spelling dictionary on the first run, from the current locale.
  • Added French and US English spelling dictionaries.

Version 1.53, April 21st 2012

  • Added a French translation thanks to Véran Desjardins.
  • Added Edit | Copy Documents command to copy multiple documents from another loaded project.
  • Added configuration options "HTML top margin", "HTML bottom margin" and now generates @page instead of body margins.
  • Fixed a bug whereby some Kindlegen errors were only reported in Verbose mode.
  • No longer prepends "dc:" to new custom metadata elements.
  • Fixed a bug whereby incorrect registration was reported as correct.
  • Added configuration option "Styles suppressing hyphenation" to generate CSS to suppress hyphenation in Epubs where possible. By default, headings suppress hyphenation.
  • Fixed a crash bug when clicking on an object that no longer contains an image.
  • Now generates @media queries for Mobipocket generation to allow some formatting to work on both KF7 and KF8 devices, for example hanging indents.
  • If you use a font substitution that contains a standard font family identifier, such as serif, Jutoh will now only write the identifier once, for example font-family: serif. This way you can make the ebook independent of a specific font, or independent of certain fonts, on a per-configuration basis.
  • Added "Prompt for document deletion" control in Preferences/Project, and tidied up the Project settings page layout.
  • Fixed a bug whereby the data for a font or media document was not deleted from the project when the document was deleted. Existing projects can be cleaned up via Preferences/Project/Project Maintenance/Records/Delete Orphans, then compacting.
  • On Windows, if there is a crash but Jutoh could not automatically create an email, Jutoh will show the folder containing the debugging information.
  • Now warns if important metadata was absent, to avoid problems further along in the publication process.
  • Fixed a problem showing hints for some errors when a non-English language was selected.
  • When writing images to ODT, now takes account of image names to avoid saving duplicates.
  • Improved ODT nested text style import.
  • Improved ODT superscript and subscript import where text position is specified as a percentage.
  • Fixed ODT style import to take into account explicit 'normal' italic and weight settings instead of assuming default (inherited) values.
  • Fixed a redundant space after images in ODT generation.
  • Improved the detection of section titles in split-by-page.
  • In automatic Kindle Previewer configuration from the Setup Wizard (Windows only), Jutoh now always adds a Kindle Previewer command but disables it if the default .mobi file association is already Kindle Previewer.
  • Added Jutoh Plus edition with scripting.

Version 1.52, March 24th 2012

  • Added more metadata to ODT files so PDF files created from the ODT will display the correct author and title in Adobe Digital Editions.
  • Added configuration option "Use outline levels" which generates outline information in ODT files if specified in heading styles. This is used by OpenOffice.org and LibreOffice to export PDFs with tables of contents apppearing on the left-hand pane of Adobe Digital Editions.
  • Added configuration option "Convert horizontal bar to em dash" which converts Unicode 8213 to 8212 and adds non-breaking spans, to emulate the horizontal bar unsupported by ADE and some other Epub viewers. This is important for correct Spanish punctuation.
  • Added a setting in the Project Properties Options page to specify the HTML file extension.
  • The automatically-generated title page can now use string tables to tailor its content.
  • Table of contents generation now ignores blank titles. Blank titles caused the NCX to be unavailable on Kindle.
  • Fixed toolbar customisation context menu broken in 1.51.

Version 1.51, March 16th 2012

  • Added a search control to the configuration panel, to make it easier to find properties.
  • Added a Register toolbar button to help customers find the registration dialog.
  • Fixed some control size inconsistencies on Mac.
  • Added further EpubCheck and Kindlegen hints.
  • Fixed an error with automatic EpubCheck checking that caused the help viewer to show and immediately hide after double-clicking on an error; this occurred when both Mobipocket and Epub formats were enabled in the same configuration.
  • Fixed translation of configuration panel property groups.
  • Now writes the ebook language as specified in the metadata to the ODT metadata.
  • The editor toolbar appearance has been slightly improved on Mac.
  • No longer generates spurious bookmark errors if the build failed for some reason.
  • Fixed import of superscript and subscript from ODT when a percentage has been specified.
  • Fixed output of GIF images to ODT which were sometimes not written correctly.
  • Added an advanced option to use a standard file browser intead of a thumbnail browser dialog. This is useful when the thumbnail browser is slow to populate which can happen on Mac OS X under certain conditions.
  • Added the General Preferences option "Show error window automatically".
  • HTML import now correctly interprets entities from 128 to 159, such as … (ellipsis).
  • Added checks for images that were saved with the wrong extension, avoiding some obscure error messages.
  • The 100% height attribute for cover images has been put into the inline style since otherwise EpubCheck warns about it.
  • Inline style for images is now output for Mobipocket in addition to old-style width and height attributes, and percentage width and height attributes are not used for Mobipocket to avoid EpubCheck errors.
  • The previous error window size is now restored correctly.
  • Fixed a bug that could cause the wrong automatic style to be used, for example as a footnote citation style.
  • When opening a string table, the name is now taken from the file name as this is more intuitive than using the original name.

Version 1.50, February 18th 2012

  • Added "Orientation lock" configuration option to lock orientation for Kindle KF8 and iBooks Epub.
  • Fixed a bug whereby images could not have their properties edited.
  • Fixed a bug that shrank text within a list due to the application of two em font sizes.
  • Now outputs custom CSS for character styles even if the original definition contains a font size (Jutoh normally uses an inline style to work around multiplying two em sizes together).
  • Added recognition of the page-break-before CSS attribute.
  • Jutoh now wraps the title of the document in Project Preferences/Document so long titles don't distort the dialog.
  • Changed the Epub configuration defaults so that removing font style names from the CSS (recommended for iBooks) doesn't require so many option tweaks.

Version 1.49, February 12th 2012

  • Added experimental Epub 3 output - set "Epub version" to 3 in your configuration.
  • When exporting to ODT, no longer adds a spurious space after a bookmark.
  • When exporting to ODT, now applies the "Footnote" paragraph style even if using native ODT footnotes.
  • Fixed a bug that caused slow HTML import when reading a file with upper-case tags.
  • Fixed a bug in style find that sometimes caused the last paragraph to be omitted from the search.
  • Now checks for and replaces missing styles after ODT import, in case the original document had missing style definitions.
  • Removed empty paragraphs in Lena.odt sample that triggered a bug in OpenOffice.org that left undefined styles in the file.

Version 1.48, January 31st 2012

  • Added error checking for bad links in the navigation map, with a suggestion to regenerate the contents.
  • Fixed a hang when generating unique identifiers for images in HTML output.

Version 1.47, January 30th 2012

  • Fixed a crash when parsing CSS.

Version 1.46, January 30th 2012

  • Jutoh now reads a subset of CSS. Added "Import basic CSS for HTML/Epub" option to import dialog.
  • Added "Always apply style" to footnote page to give control over whether arbitrary paragraph styles will be allowed in footnotes or not.
  • Added Kindle Previewer installation helper in the Setup Wizard (Windows only).
  • Added option to Document Cleanup dialog, "Convert empty paragraphs to styles with spacing", to improve projects that use blank paragraphs to add occasional extra spacing.
  • Added up and down buttons to reorder configurations.
  • Fixed problems in the footnote editor including text size and disappearing text. The editor dialog also now retains its size between sessions.
  • Jutoh now tries to select the relevant configuration when using File | Export, and warns the user if there was not a unique configuration for this format.
  • Fixed the Document | Slideshow command.
  • ODT import can now convert units from pt.
  • Fixed first/subsequent paragraph style setting on HTML import.
  • Improved auto-replace so strings that are not separated by whitespace are still replaced; also fixed the caret being moved to the wrong place if you undo the auto-replacement.
  • Fixed extraction of section titles when splitting using page breaks.
  • Auto-replace is now sensitive to alphabetic case.

Version 1.45, January 14th 2012

  • Fixed a problem in document style cleanup whereby URLs were used in automatic styles.
  • Fixed a crash in bookmark collation during page link editing and TOC regeneration.

Version 1.44, January 12th 2012

  • When importing an ODT file containing SVM images that Jutoh can't normally import, you can now provide the images in GIF format by simply saving the original file as HTML using OpenOffice or LibreOffice, in the same folder. Jutoh will read the HTML file to find the equivalent GIF files.
  • Added "Abbreviate style names" configuration option to generate shorter CSS style names.
  • Added "Optimize style sheet" configuration option to remove unused styles from the CSS style sheet.
  • Fixed duplicate ids for images with the same name in the same HTML file.
  • Epub import now gets the ordering from the Epub spine instead of the manifest, thereby correcting ordering problems.
  • Epub import now recognises the cover image if specified in the metadata.
  • Fixed a bug whereby bookmarks could not be removed.
  • Fixed a bug causing the footnote editor to have no style sheet and crash if a style was applied.
  • Added a tip explaining why EpubCheck complains about iTunesMetadata.plist (added by iTunes).
  • Added missing style substitution option in document cleanup dialog, for eliminating missing style problems.

Version 1.43, December 27th 2011

  • Index, table of contents and endnotes pages now have their names changed if indicated by the user preferences and string table values.
  • When importing from ODT, character styles with no significant attributes are eliminated.
  • Fixed a bug in HTML generation when generating a list item that contains a heading style.
  • Fixed lack of paragraph style when importing images with paragraph anchor type from ODT.
  • Fixed batch build so it uses the correct configuration for all aspects of a build, including table of contents generation, fixing potential link errors.
  • String replacements are now done for URLs as well as content text (for example, "http://%URL%" in an ODT file).
  • Page breaks are recognised in ODT files for styles that inherit from styles with page breaks, fixing lack of splitting for some page breaks.
  • Added "Visible URLs" configuration option, so the generated ebook can show the URL (useful for printable formats). This option is switched on by default for new OpenDocument configurations.
  • Added "Use heading text size" to allow disabling of text size within headings.
  • Mobipocket generation now uses point sizes for headings to work around a size bug in Kindle when using em.
  • Fixed search in source viewer.
  • Fixed bad OPF id syntax when a media file contains brackets.
  • Fixed overlarge Audio File Generation dialog when titles are long, and added Check All and Clear All buttons.
  • Fixed a crash bug when registering from the Setup Wizard on running for the first time.

Version 1.42, December 14th 2011

  • After importing from ODT, sets any missing facename or point size attributes in the style sheet to avoid Jutoh errors when compiling.
  • Fixed an ebook file creation problem when periods are in the path.
  • Fixed a crash on startup if tips were shown, on Mac OS X with accessibility switched on.

Version 1.41, December 7th 2011

  • Improved detection of links to non-existent documents (reports an error within Jutoh).
  • Now reports errors when font face or size are not defined in paragraph styles (these two attributes are compulsory except where a base style provides them).
  • Corrected crash related to checking read-only status of project when no real document is loaded (only the desktop).
  • The Jutoh sample (Lena.jutoh) is now copied to the folder "Jutoh Samples" under the user's documents folder on Linux and Mac as well as on Windows. This allows the sample to compile without permissions problems.

Version 1.40, December 2nd 2011

  • Added Import Encoding to Import Options in new project wizard, with a warning if the HTML file is missing an encoding specification. The import encoding is now used as a fallback for HTML files if none is found.
  • Added Open Read-Only command to the file menu, and made a Jutoh project uneditable when either opened specifically as a read-only file, or when detecting the read-only attribute of a file.
  • The New Project Wizard disallows extra periods in project file names, since they cause problems when compiling.
  • Extraneous periods are removed from the generated book filename since they confuse Jutoh.
  • The xml:lang tag is now added for automatically generated title and table of contents files as well as content files.
  • Fixed a problem that made the Check for Updates command find an update when there was none.
  • Style shortcuts are now saved with and loaded from style sheet files, in Project Preferences/Styles.
  • Fixed unnecessary project modification when changing configuration.
  • Added "Small text size adjustment" advanced setting for changing the small font size (useful if using a high-resolution monitor).
  • Improved smart quote behaviour after start double-quotes and start bracket.
  • Fixed application of automatic styles using the drop-down style list.
  • Fixed broken help button in Reimport Wizard.
  • Fixed resolution of automatic paragraph and character styles within footnotes when importing from ODT.
  • Corrected occasional missing bookmark bug when generating Mobipocket.
  • The stylesheet template list in the New Project Wizard now reflects the last templates used, rather than the contents of the Templates folder.
  • Fixed a problem with ebook generation in some non-English-speaking countries when the current locale caused floating point dimensions to contain commas.
  • Fixed a problem with the cut command in the project outline not removing the document's tab.

Version 1.39, November 8th 2011

  • Worked around a problem with missing hanging indents in Mobipocket by not specifying a left indent if the text indent is negative.
  • Added "Use relative dimensions" configuration property, on by default; switch this off for Mobipocket generation to get more accurate results for margins and spacing. This is off by default in new configurations.
  • Downloaded Kindlegen archive now deleted after automatic installation to avoid using a potentially partially-downloaded file.
  • Added a Dutch user interface translation, thanks to Gideon van Melle.

Version 1.38, October 26th 2011

  • Errors for all configurations, such as bad page links, are now reported using the Errors Window during book compilation, and can be seen in their original context by double-clicking on the error.
  • Kindlegen errors are now shown in the Errors window.
  • Added Kindlegen installation dialog to make it easier to install Kindlegen.
  • Added "Navigation" category of properties for the HTML format, to add navigation controls for web pages.
  • Added specification of standard bullet symbols and bullet font to Project Properties/Options, to avoid spurious bullets when converting from ODT to Word.
  • Added "Maximum image height" configuration property for optionally constraining image height.
  • Added configuration property "Limit images to viewer size", which generates the CSS "max-width:100%; max-height:100%" for each image.
  • Added configuration property "Cover page background colour" so you can choose the colour for the area surrounding the cover image in Epubs.
  • Added "Max image width", "Max image height" properties to the image properties dialog.
  • Added "Original format" and "Preserve original format" properties to the image properties dialog.
  • Added "Tags" field in Book Section Properties dialog, and "Include sections matching tags", "Exclude sections matching tags" configuration properties to allow conditional inclusion of sections.
  • Added "Extra CSS" field in Book Section Properties dialog, to allow for section-specific styling.
  • Added Bulk Style Deletion menu command to the 'More' button in the Styles page of Project Properties.
  • You can now copy an image to the clipboard using the context menu; also the first image in a copied selection will be copied to the clipboard.
  • Renaming a string table now updates the table selection correctly.
  • Outline levels in heading styles now corrected (for new projects).
  • Fixed missing page breaks in OpenDocument output for projects containing "HTML"-styled paragraphs at the top of some sections.
  • "Discard empty paragraphs", "Discard imported styles", "Override default styles" controls in the New Project Wizard now remember their previous values during a reimport.
  • Fixed a style duplication bug when importing styles with the same name as an existing style, but with different case.
  • Fixed a problem with tiled images in the cover designer.
  • Pasting content now copies styles if not found in the original style sheet.
  • Footnotes now use a "ref_" prefix for their bookmarks in order to tell Smashwords that the item should not be put in the table of contents.
  • Can now import HTML files encoding in UTF-16.
  • No longer outputs "unknown_bookmark" if the index has not yet been updated; Jutoh now omits the bookmark.
  • Fixed incorrect caret size and position when navigating around a large image.
  • Fixed image positioning in ODT (removed erroneous bottom margin).
  • The image id is now output if the image name is specified. This allows custom CSS to apply to individual images. The cover image is output with an id of "CoverImage".
  • Added resetting to numbered lists in ODT output to avoid problems when converting from ODT to Word.
  • Fixed an error that sometimes caused Jutoh to ignore index entries when looking through a document containing empty paragraphs.
  • Fixed bug in Cover Designer that wrongly assigned the relative-to name after deleting an object.
  • Fixed lack of paste in the key field of the registration dialog on Mac.
  • After deleting a configuration, the current build configuration is changed if necessary. It is now also impossible to delete all configurations.
  • When control-clicking on a link, now scrolls to the relevant bookmark.
  • Fixed a bug when searching for character styles, whereby sometimes it did not advance to the next style.
  • Reduced font resource usage on Windows, which should reduce crashes when eding large number of sections simultaneously.
  • Fixed bug in document cleanup whereby trailing spaces were not cleaned up if all other cleanup options were disabled.
  • In the style editor, the user can now set text effect checkboxes in the font page to the 'indeterminate' state.
  • Keyword substitution within the book content now includes the main metadata keywords.
  • When adding a configuration, if a template configuration is not chosen, Jutoh prompts for a format and does some initialisation appropriate to the format.
  • Now includes EpubCheck 1.2.

Version 1.37, September 9th 2011

  • Added "Paragraph style substitutions" configuration property to make it easier to tweak styles per-configuration.
  • Added "Heading style prefix" configuration property to allow specification of the heading styles that trigger heading tag generation in HTML. Clear to prevent heading tag generation.
  • Removed close buttons from the tabs in the control panel, and made the tab size consistent with other tabs on Linux.
  • Improved generation of ODT images by forcing the alignment to be centred vertically on the line.
  • Splitting a document now places the new document directly after the original document.
  • Reverted cover page HTML to pre-1.36 state so the full height of the cover image will be seen at once.
  • Now strips line breaks from the title when editing it manually above the section editor.
  • When importing from ODT, now inserts a separate bookmark if there is a bookmark within a URL (which Jutoh can't simultaneously support).
  • Jutoh now uses xdg-open on Linux to run the default application association with a file, since the previous method didn't work on all systems.

Version 1.36, August 30th 2011

  • Added "Fast thumbnail browsing" option to advanced preferences, to allow switching off the fast thumbnail code, and also improved the fast thumbnail code to avoid quitting unnecessarily when a corrupt JPEG is encountered.
  • Added "Force fast paste button update" to advanced preferences (Mac only). By default, this is on. It works around a clipboard-related slowdown problem when running on Mac OS X 10.7+ but which might also occur on previous versions of Mac OS X (previously Jutoh hard-wired a test for Mac OS X 10.7).
  • Added the specification of link style in table of contents, index, and footnote dialogs.
  • Added the configuration property "Link removal style", so you can have Jutoh eliminate link styling in favour of the default HTML link styling. Attributes common to the specified style, and link formatting, will be removed, but different attributes will be kept.
  • The "TOC Entry" paragraph styles added to the Jutoh style sheet on project creation no longer have underline and colour, since these are now provided by the "URL" character style.
  • Added Epub import for existing projects (File | Import).
  • Added a Spelling Check toolbar button.
  • Added "Start page guide type" configuration option, and %STARTPAGE% keyword in the choices for section properties guide type.
  • Added optional Name field to image properties dialog, so you can indicate that the same image is being used, and also allow a more meaningful image file name to be generated.
  • Added "Use specified image file names" configuration option, to generate more meaningful names for images where the name is specified.
  • Added a glossary to the manual.
  • Moved image conversion properties from project Options page to individual configurations for flexibility. These options become "Convert images to JPEG" and "Image quality" configuration properties. Conversion to JPEG has an option to exclude GIF files when converting images. Your old project-wide image options will be converted to configuration options when you load an older file.
  • ODT image export now respects the image quality setting.
  • En-Dash and Em-Dash are now exported to HTML using entities, for improved display on Nook devices.
  • Added wildcard (*) to the end of the auto-detected heading style when importing from ODT, to match automatic styles.
  • Fixed a bug in removal of symbols from shortcuts.
  • Now recreates the shortcuts when a style is added, removed or renamed in the project properties style tab.
  • Fixed image flattening to work with 8-bit masked PNGs as well as PNGs containing an alpha channel.
  • Format-specific styles such as "Only Epub" now initialized as "Only Epub*" to match against automatic styles.
  • Tweaked the HTML code for stretching the cover image.
  • Fixed GIF image saving when not converting to JPEG.
  • Fixed a problem loading GIFs in the Epub viewer.
  • String tables now apply to Epub/Mobipocket guide title and guide type.
  • Fixed a crash bug when deleting documents before reimporting a project containing nested documents.
  • Fixed occasional overwriting of URLs by bookmarks when generating a table of contents.
  • Fixed a refresh problem on Mac when showing a document at the last edited point.
  • Now allows Unicode characters in the project name and file name when creating a project.
  • Added an Epubcheck tip for when the image type is not supported by Epub.
  • Fixed a duplicate bookmark code generation error for indexes in Mobipocket.
  • Clarified a spurious Epubcheck anchor error when checking Mobipocket output where anchors are optimized outside of the paragraph for better navigation behaviour.

Version 1.35, August 5th 2011

  • Added optional Favourites button to the section formatting toolbar, listing commands, styles and symbols that you mark as favourites in the shortcut editor.
  • Added further formatting functions to editor toolbar, for example Insert Footnote, Reset Text Formatting. These are initially hidden but can be enabled using toolbar customisation.
  • Added Paste Unformatted Text command.
  • Added Show context option in link dialog to show or hide the context of each bookmark.
  • Added ability to specify advanced URL strings containing the href attribute and other attributes. See "Working with bookmarks".
  • Fixed a bug whereby entering invalid bookmark and pressing OK still causes the bookmark dialog to be dismissed despite warning.
  • Link to page document now doesn't allow you to select an invalid document.
  • Fixed list of bookmarks in page selection dialog when the target document has had a bookmark added but the document hasn't been saved.
  • Now selects target bookmark when opening page link.
  • Fixed lack of toolbar refresh after customisation of section document toolbar.
  • Now ensures that after project creation, each configuration refers to a valid style sheet.
  • Images in OpenDocument files now reflect rescaled image size instead of being stretched to the original size.
  • Fixed search and replace bug where current formatting is applied to replaced text.
  • Corrected parsing of HTML bookmarks where the tag is closed immediately and is outside of a paragraph.
  • Now supports the HTML "sup" tag during import.
  • Improved title-finding when importing from Epub.
  • Heading style used for importing plain text files now defaults to "Heading 1" instead of "Heading 3". The configuration property is now correctly used when importing into an existing project.
  • Fixed generation of multiple identical styles.
  • Jutoh now removes accents for French, Spanish, Italian and German from bookmarks and style names that are invalid in HTML.
  • In Mac OS X 10.7 (Lion), checking the clipboard for data appears to be a more expensive operation than before, leading to long hangs. Under 10.7, Jutoh now assumes data is available when the UI is frquently updated, to save the check, so you may see an enabled paste button even when data is not available.
  • In the style editor, you can now disable outline and line spacing attributes without deleting the style and recreating it.
  • Added Page Break control to the style editor.

Version 1.34, July 11th 2011

  • Added further audio and video formats and corrected the media document data file name when reimporting data into the document.
  • Fixed omission of bookmarks from explicit index objects (including those used in the Endnotes section) in Mobipocket when "Optimize for Mobipocket" was switched off.
  • Corrected premature hiding of progress dialog when compiling large projects.
  • Added better explanation of Mobipocket checking using an Epub when clicking on Check in the control panel for Mobipocket configuration.
  • Added "Credit Jutoh" configuration option to add Jutoh name, version and web site as a book producer in the Epub and Mobipocket metadata.
  • Fixed a bug in HTML generation for lists with strange indents.
  • Added information to project properties dialog about the platform and Jutoh version that the project was last saved on, for diagnostic purposes.
  • Better sizing of the help window when there isn't room to display it at the previous width.

Version 1.33, June 29th 2011

  • Added an option in Preferences/Helpers to use Calibre to convert to Mobipocket instead of kindlegen, for example if you are using a PowerPC Mac for which kindlegen is not available.
  • Fixed a crash when importing Internet Explorer bookmarks.
  • Added an option to the document cleanup dialog to remove automatic bookmarks generated by Jutoh.
  • After creating a new project but not saving it, the Jutoh file can now be opened as a valid (but empty) project instead of complaining about invalid metadata.
  • No longer quotes font family names that don't need to be quoted (such as generic font family names references in font substitutions). This allows different font families to be used in Adobe Digital Editions and other Epub readers that recognize multiple font families.
  • Fixed a bug on opening an incomplete project that would clear other loaded projects when closing.
  • Improved section title detection when importing Epubs.
  • Added "HTML left margin" and "HTML right margin" properties to give an overall margin in Epub books without having to change individual paragraph styles.
  • Table of contents wizard does a better job of reusing bookmarks to avoid overwriting manually-added bookmarks.
  • Fixed hang at end of book generation if ToC level is less than 1.
  • Added an online help topic on ISBNs.

Version 1.32, June 5th 2011

  • Moved document properties menu command to Documents menu.
  • Fixed a crash when building endnotes and there is no existing endnotes page.
  • Fixed a crash in the cover designer dialog when clicking on the preview area when there are no objects.
  • Now outputs old-style image width, height and alignment attributes for Mobipocket, so image resizing now works on Kindle.
  • Fixed a problem in ODT import whereby spaces between spans were omitted.
  • Ampersands in HTML image 'alt' text are now correctly escaped.

Version 1.31, May 7th 2011

  • Added new Document Cleanup command, for removing ad hoc formatting, redundant spaces, and so on.
  • If either Embed fonts or Generate font names is enabled, as well as Optimize for iBooks, Jutoh will generate a file called com.apple.ibooks.display-options.xml with specified-fonts set to true.
  • Fixed a footnote duplication problem.
  • Automatic styles from footnotes are now copied to the endnotes section, so styles don't disappear.
  • Jutoh deals more gracefully with line feed characters erroneously entered into strings, causing XML read problem. The characters are now stripped out if the load attempt fails first time, and Jutoh also strips out such characters from URLs when entered by the user.
  • The cover preview in the control panel is now a more reasonable size when the control panel is increased in size.
  • Added some margin around the cover preview image.
  • Added Installed-Size field to Debian package to prevent warnings with Ubuntu 11.04.
  • Added "How to improve document formatting" section to the manual.
  • Fixed iBooks optimization which was broken in a recent release.

Version 1.30, April 24th 2011

  • Added an HTML format, with an HTML configuration added to new projects. This saves the HTML, style and image files in a folder.
  • Added "Enable viewport" and "Viewport content" options to new Mobile configuration group, for generating standalone HTML optimized for mobile devices.
  • Added "Preview file name", for specifying which HTML file will be shown in the browser for the Launch command when previewing for HTML configurations.
  • Can now double-click on the tree or hit Return when the project outline is focused to give focus to the text editor.
  • The last-edited position is now remembered and set when the section is loaded. You can disable this by clearing Restore document position in Project Preferences.
  • By default, the last-opened document is now shown when you open a project. You can disable this behaviour using the new Open last viewed document option in Project Preferences.
  • The cover preview in the control panel is now clickable to edit the cover.
  • Fixed duplicate bookmark generation in Mobipocket, affecting footnotes in particular.
  • Fixed hang in style replacement when finding a match on an empty paragraph.
  • Now prompts the user before searching or replacing in the next document, for both text and style search and replacement.
  • Reduced the height of the document title bar slightly to save space.
  • Fixed a bug finding images in HTML import if the HTML file contains spaces.
  • Speeded up HTML import considerably for large files.
  • Speeded up find, global search, and book viewer find; global search now shows a unique item for each match in a text document, and highlights that match when clicking on the item.
  • Find no longer superfluously displays documents that don't contain a match.
  • Showing project properties now shows a busy cursor until the dialog is ready.
  • When adding a bookmark and linking to it from another section, the user no longer has to save the original section before the bookmark shows in the link to page dialog.

Version 1.29, April 11th 2011

  • Added Advanced page to preferences dialog for less commonly used settings. Added toolbar drop-down size customisation to this page.
  • The default text size dropdown control is now a bit wider on Linux, to allow for chunkier themes.
  • Added Text submenu in the editor context menu.
  • The Group Style field in Footnotes and Endnotes can now be blanked in order to suppress generation of section headings in the Endnotes section.
  • Added scrollbars to the build panel to prevent UI breakage on small screens.
  • Images with alpha channels are now flattened properly when converting to JPEG, using a white background. This fixes problems with black boxes appearing instead of images.
  • Added "Flatten images" configuration option, so alpha transparency can be removed without converting to JPEG.
  • Added a warning when large images (more than 1000 pixels wide or high) are imported from ODT without resizing.
  • Added file operations Import, Export and Undo to the Image Properties dialog.
  • Fixed a bug in attribute comparison that made creating endnotes take far longer than necessary and generated a lot of character styles.
  • Fixed problem with auto-quote whereby if there was a selection when the quote key was pressed, the quote would be inserted at the wrong place. Also normal double-quote completion has been added.
  • Fixed escaping of HTML enties for identifier in NCX section.
  • Improved character style import from ODT and conversion to auto-style naming, reducing the possibility of style name conflicts when importing several ODT documents into the same project.
  • Fixed a bug whereby some images were discarded during ODT and HTML import if in an otherwise empty paragraph.
  • Restored Epubcheck error hints that went missing in the last few versions. Also added a hint line under the list of errors in the main Jutoh window.
  • Fixed ODT output problem where URLs or styles contain ampersands.

Version 1.28, April 5th 2011

  • Speeded up the saving of sections that contain images.
  • Optimized table of contents generation so not all sections always need to be changed and saved.
  • Fixed "Generate table of contents" configuration option so that it can mean "either auto-generate the contents page, or generate it during TOC Wizard operation".
  • Fixed page break insertion/removal for empty paragraphs.
  • Inserting an image from a file no longer uses the current screen width to determine the image size to insert; it uses the value specified in the import preferences page.
  • Pasting an image no longer arbitrarily limits the image to a maximum of 500 pixels wide; it takes the maximum image size from import preferences.
  • Improved HTML auto-detection in metadata fields so doesn't skip HTML entity conversion and cause OPF parse errors.
  • Improved the size of the description control in Project Properties/Metadata and made it stretchable.
  • Added word count to the section properties dialog.
  • Fixed a problem with importing XHTML files causing some markup to be left at the start of the section.
  • Fixed a problem loading sections after applying a face name containing the ampersand character.

Version 1.27, March 20th 2011

  • Added an option to the style search dialog to search for character styles, as well as paragraph styles.
  • Added Format | Insert | Text File command to insert the contents of a text, HTML or ODT file at the current point in the editor.
  • Fixed too-wide controls in the table of contents wizard if style names are very long.
  • Fixed a problem in resolving references caused by imported bookmark names being transformed into valid HTML anchors in HTML files, but not in the NCX file.
  • Corrected a problem with matching against style patterns in the table of contents wizard.
  • Corrected problem with index entries in headings being overwritten by the table of contents wizard.
  • Index entries in footnotes now work.
  • The table of contents wizard now switches "Generate table of contents" on or off in your configurations since without resetting the value, an advanced Table of Contents page won't apear as an item in the guide.
  • Fixed missing update of table of contents list when editing an entry's title.
  • No longer allows the desktop to be undocked, which led to a crash on exit.
  • URL and page link dialogs no longer reapply settings if you choose to merely open the URL or page.
  • Character styles named T1, T2 etc. in ODT files are now renamed as automatic styles. A bug in renaming paragraph styles has been fixed.
  • Now removes automatic styles from the main style sheet on import.
  • Fixed image distortion on import from ODT.
  • Fixed very slow opening of large documents on Linux due to a font search inefficiency, particularly where there are many small paragraphs.
  • Now recognises text:c (space count) for multiple spaces in ODT documents.

Version 1.26, March 9th 2011

  • Fixed removal of links not working in some circumstances.
  • Added more tools to the switcher dialog (Ctrl+Tab).
  • Added a Browse button to the picture browser dialog, to use a conventional file selector as an alternative.
  • Added search facility to the Link to Page dialog.
  • Added a Keyboard Only keyboard shortcut category, with commands for: creating a book section as a child of the selection, navigating to the project outline, navigating to the current document editor, showing the desktop, and showing help for the current window. The latter two commands were previously hardwired and can now have custom (or no) shortcuts.
  • Fixed a bug in the style control in the Edit Link dialog (it wasn't initialised with styles if editing an exising link). Also now makes a more intelligent choice for the default value of the style control (uses existing or previous style and checks for existence of the style in the current style sheet). Added override option, Always use, to remember the selection each time.
  • When inserting a URL, if the selected text looks like a URL it is used as the default text for the link.
  • Added margins and paper size to configurations, for ODT output.
  • The initially selected configuration in the project properties dialog is now set to the current configuration, to help avoid accidental editing of the wrong configuration.
  • Fixed a further tab-related editor bug.
  • Fixed left-justification for list items targeting Mobipocket.
  • Fixed lack of preformatted text end tag if the last preformatted text style was at the end of a section.
  • Fixed a bug with the original import file name being associated with the folder field when reimporting.
  • Added buttons to the string table panel to load and save string tables.
  • Table of contents creation now removes any line breaks in the titles, which could cause problems in the NCX file.
  • Fixed a problem with importing automatic styles where names were used multiple times causing incorrect styles to be used in the ebook; also reduced redundancy when creating new automatic styles with similar names.
  • Fixed missing images in HTB files.
  • Fixed Book Viewer being hidden behind main window when invoking Speak Document.
  • In the New Project Wizard, the import folder or filename now use the project folder as the default.
  • Now saves split style and split pattern for reproducing the import choices during reimport.
  • It is now possible to use multiple pipe-separated styles and wildcards in the Split by style option in the New Project Wizard.
  • Fixed a problem with a disappearing menubar on recent Ubuntu Linux distributions.

Version 1.25, February 11th 2011

  • Fixed a text wrapping bug for paragraphs containing tabs.
  • Fixed a bug whereby bookmarks weren't generated if they were automatically added to the first (blank) paragraph in a section causing "fragment identifier is not defined" errors after building a table of contents where some pages have no recognisable headings and start with a blank paragraph.
  • Added a keyboard shortcut facility for commands, styles and symbols. Press Ctrl+. to edit shortcuts.
  • The Index tab in Project Properties now incorporates an editor for index entries. You can edit entry text, reorder items, and remove items.
  • Added Styles for indent fix configuration option, which converts matching paragraph styles to first-line indent instead of full left indent. This allows table of contents items to appear properly indented in Mobipocket books, without needing to permanently change the style sheet (which would affect other formats).

Version 1.24, January 31st 2011

  • Now draws a dotted line to indicate a page break.
  • Fixed recognition of heading styles when generating XHTML to include automatic styles.
  • Fixed bugs in Close Tab and Close All Tabs context menu commands.
  • Now sets the working directory to /tmp on Linux and Mac before invoking kindlegen, to avoid write permission errors.
  • Simplified CSS style for list items and fixed nested list output for Epub and Kindle.
  • Corrects a list spacing problem that could be seen in Kindle Previewer (when the device is set to Kindle or Kindle DX). This was done by omitting the margin-left CSS attribute for list paragraphs in Mobipocket builds.
  • Fixed a spurious space at the start of a list item on the Kindle.
  • Now automatically renumbers lists if an item's level was changed.
  • Title page no longer uses unknown center style.
  • Strings are now sorted in the string table editor.
  • Corrected a bug in string table editor where edits did not get saved if no other project edits had been made before closing the document.
  • Now saves changes to desktop notes being edited before exiting.
  • Control-Click on a link (or Alt-Click, on Mac) now displays the target document.
  • Speeded up ODT import for large documents and fixed import resource exhaustion on Windows. This fixes crashes and also glitchy refreshing of New Project Wizard pages.
  • Opening large documents with many styles is now much faster.
  • Compiling ebooks containing large sections is now faster (a time-consuming line ending conversion was removed).

Version 1.23, January 13th 2010

  • Added the ability to create media documents and insert media objects that refer to them.
  • Added Generate media objects configuration option.
  • Added Width and Height options in the image properties dialog, to allow scaling to fit the book width.
  • Resetting text formatting no longer removes the URL. The URL can be removed by clicking and then selecting Remove Link.
  • Added link character style selection controls to the Insert URL and Insert Page Link dialogs so the user can opt to format the link with a particular style, or no style.
  • Improved style application to list items.
  • Overall vertical spacing before and after list is now always zero, but can be changed using individual paragraph spacing; that is, there is no separate setting for the spacing before and after a list.
  • List item numbers and letters now use the same text style as the list item paragraph.
  • Added xml:lang attribute to XHTML files.
  • Added circle-outline bullet style and output the style to XHTML files.
  • For readers that support it, padding-left is used to specify spacing between bullet and item. ADE and Kindle for PC currently ignore this.
  • Added Delete Orphans command to Project Maintenance dialog, to make it easier to clean up a project file.
  • Fixed a problem with cursor positioning when tabs and styled text are both present.
  • More/less indentation commands now act as demotion/promotion of list items if the selection consists only of list items.
  • Replaced the bootstrap launcher program used for upgrading Jutoh on Windows with a larger but more reliable version.
  • Clicking on a binary file in the book viewer now shows the name and file size.
  • Right-clicking at the start of a paragraph no longer places the cursor at the wrong position.
  • Added checking for loading the wrong kind of style sheet - especially CSS style sheets, a common error.
  • Corrected error when importing text file into existing project.
  • Fixed bug which allowed auto-saving to occur even when switched off in Preferences.

Version 1.22, December 22nd 2010

  • Fixed font name output error that caused problems within list items.
  • Fixed problem with writing OpenType manifest entries.

Version 1.21, December 21st 2010

  • Now warns if you try to save to the same location as the current project file with Save As.
  • Fixed a problem sometimes affecting italic and bold text when exporting to ODT.
  • By default (when first installed), Jutoh now saves documents without prompting, and also uses a unique tab per book section document (faster than switching between documents using a single tab).
  • Removed the Save Later button in the document save dialog since it causes data loss in single-view mode (documents are not tabbed).
  • Clicking on a linked image whose properties have been edited now shows the appropriate URL, bookmark or page link dialog instead of the image properties. Image properties can be edited as usual with the Properties context menu command.
  • Added a new font document type for font embedding; also a media types property page.
  • Corrected resetting of auto-backup control to 'on' every time Jutoh starts.
  • Added Clean up intermediate files option to General Preferences. Leaving this unchecked allows the user to examine the generated source in the temporary folder.
  • Fixed a bug with the caret being shown at the wrong place if there were tabs in the paragraph.
  • Fixed centring and image problems in printing.
  • List paragraphs with zero left indent now use the appropriate CSS class instead of inline CSS styling, in Epub.
  • Corrected a bug whereby after closing a project without saving modifications and we just created new sections, those documents could remain as (harmless) orphans in the project file.
  • Added File name field to the text section properties to allow optional specification of the HTML file name for Epub and Mobipocket ebooks.
  • The New Document dialog now enforces the correct parent for book sections (Content) and font documents (Resources).
  • Fixed recognition of apos (apostrophe) entity.
  • Now recognises the .xml extension when importing.
  • Automatic character styles that are no longer needed are now purged from the content.
  • Upgraded to Epubcheck 1.1.
  • Fixed previous Epubcheck errors sometimes not being cleared.

Version 1.20, November 29th 2010

  • Auto-backup facility added, on by default. This creates a _bak file when a project is opened. Switch this on and off via Preferences/Project.
  • If file corruption is detected when opening a project, Jutoh tries to recover from the backup copy if available.
  • Added Save Snapshot menu command for a convenient way of making a copy of the current project.
  • Added Find Styles command to edit menu.
  • Fixed loss of cover design name after applying a new template.
  • Cover editor in project properties now shows the correct cover for the selected configuration.
  • Fixed default link in selector dialog when editing the page link for an image with properties.
  • Fixed consistency of generated bookmarks and URLs.
  • Fixed recognition of quotation marks in spelling check.
  • Can now add ellipsis to auto-replace.
  • On Windows, now uses the same instance of Jutoh when opening files. This means that only one instance can be run at a time; to see multiple projects, check the option Preferences/Projects/View multiple projects.
  • Find and replace now searches forward from the current document, rather than working on just the current document.
  • Fixed bullet style dialog to allow the user to switch off the bullet style.

Version 1.19, November 17th 2010

  • Added the configuration options Add chapter separators, Chapter separator text, and Chapter separator style for adding chapter division markers. The default is now to generate these for Smashwords configurations.
  • Fixed a bug in ODT generation whereby page breaks were not always output.
  • Fixed a bug setting Expand cover to fit page configuration option (Jutoh erroneously added Expand to fit page initially).
  • Added Notes configuration option.
  • Corrected a problem importing HTML, whereby whitespace could be erroneously removed causing text to run together.
  • Attributes in list style definitions now override paragraph attributes, fixing a problem with list style paragraph spacing not being honoured.
  • Copy and paste fixed inside properties in the configuration editor, on Linux.
  • Fixed a bug in special object handling (such as image properties) that created spurious URLs.

Version 1.18, October 29th 2010

  • Fixed a crash when finding or replacing after closing a document window.
  • Fixed a line spacing bug in book output when applying single-line spacing via toolbar or menu controls (as opposed to defining it in a named style).
  • Fixed a bug in ODT import when replacing font names for the current platform.
  • Now recognises the draw:g element in ODT files so text boxes aren't skipped during parsing.
  • Removed the possibility of editing ad-hoc bullet styles in the paragraph style editor since this isn't supported by the editor. Instead, you can edit named list styles in your style sheet.
  • Font sizes of 1em are not longer omitted from the style definition.
  • Project reimport now preserves more information, including configurations and cover designs.
  • If Mobipocket optimizations are on, paragraph tags will not be used inside list item elements, since this causes rendering problems on Kindle.
  • Added option to split files by page breaks in New Project Wizard.
  • Added Split Document command to Edit menu (Ctrl+Alt+H).
  • Better interpretation of ODT bookmarks (doesn't create an unnecessary bookmark object).
  • No longer shows hidden directories in image selector, avoiding confusion on Vista and Windows 7 where old-style folders were shown.
  • On Vista and Windows 7, now shows colours more adapted to the default theme. The main window panel colour can be adjusted on Windows using a new setting in Appearance Preferences.
  • Added Generate title tag to configurations.

Version 1.17, September 23rd 2010

  • Now imports preformatted text from HTML, and preformatted XHTML output can now include styled text.
  • You can now insert a bookmark without first selecting text; a bookmark object will be created, represented by a symbol.
  • A horizontal rule object can be inserted, with some configuration available depending on target format.
  • Importing bookmarks that do not span content is now possible (a bookmark object will be created).
  • Alphabetical indexes, footnotes and endnotes are now supported, with import of index entries and footnotes from ODT.
  • The new Book | Update command is a convenient way to update special book sections.
  • Added File | Export | Images command for exporting book images to a folder.
  • Now imports HTML links that have both href and id attributes, by inserting a separate bookmark symbol.
  • Added Respect specified image size option to import settings in Preferences and New Project Wizard.
  • Added Maximum image width configuration option, to allow for custom image sizes in different configurations.
  • Image scaling quality has been improved, and the new Maximum image optimization width configuration option can be used to control it. Images with width equal to or smaller than this value will be doubled in size before sizing back to a smaller width, for a better result, especially with original images that are less than 400 pixels or so in width.
  • Improved and rationalised progress dialogs, and made Jutoh more responsive during long tasks.
  • File import now handles multiple files, and global links are resolved where possible.
  • Added Special footnote formatting and Special index formatting configuration options, to allow switching off ODT features that would confuse some applications, such as the Smashwords Meatgrinder.
  • Added a Smashwords OpenDocument format option to the New Project Wizard. This switches off special footnote and index formatting and appends _Smashwords to the ODT filename.
  • Some bugs in reimport have been fixed.
  • Superscript and subscript HTML support has been improved so that the text size is automatically scaled.
  • Vetos the addition of scraps to the Content hierarchy if they aren't book sections.
  • Titles of special sections (Table of Contents, Endnotes, Index) are now subject to substitution using string tables.

Version 1.16, September 10th 2010

  • Now recognises ODT documents containing sections.
  • ODT import now reads WMF files and pictures are scaled correctly as they are imported.
  • Added cover design export (File | Export | Cover Design).
  • Added warning log page to New Project Wizard for when importing from a single file.
  • Corrected overenthusiastic underlining when importing from ODT.
  • Corrected an error in XHTML list output for paragraphs with zero indent.
  • Fixed missing right border around icon labels on the Jutoh desktop on Mac.
  • Added Generate cover page option to configuration options, to allow suppression of extra XHTML page but inclusion of the image, for Mobipocket.
  • Added support for styles containing the word Preformatted, which will be turned into preformatted text in XHTML formats.
  • Added import options to the New Project Wizard and merged with style-related controls.
  • Added Reimport Project command to the File menu, to make it easier to repeat a project import.

Version 1.15, September 3rd 2010

  • Fixed image properties for Epub generation.
  • Fixed Reset Text Formatting shortcut.
  • Added Optimize for Mobipocket option to configurations, for fixing style problem when navigating from a link (now inserts the bookmark above the paragraph).
  • Added Compact Project to project maintenance, to reduce space taken up by projects from which documents have been deleted.

Version 1.14, September 2nd 2010

  • Added a Properties command to the editor context menu for editing image properties that alter the image behaviour in Epub books.
  • Added new Insert menu to the Format menu and content menu, to group all insertion commands.
  • Added Shift+Ctrl+R shortcut for resetting text formatting.
  • Replaced the Edit Properties, Design Cover, Compile, and Launch Book toolbar icons.
  • Fixed import of line breaks in chapter titles from ODT (inserted an invalid character into the table of contents).
  • Fixed import of spaces from ODT.
  • Fixed problems with changing the paragraph style of a list item.
  • Fixed wrong styling when deleting a newline after an image with attributes.
  • Fixed wrong spacing after a paragraph, if spacing before a paragraph is defined.
  • Fixed wrong line spacing calculation.
  • Fixed garbled paragraph styles in XHTML for names that include non-ASCII symbols.
  • Applying a paragraph style from the drop-down style control now works even if the paragraph was not selected. This also fixes a problem with a newly selected style being overridden by the previous style when you start typing.
  • Fixed annoying persistence of character formatting after applying a style with character formatting, typing new text, and then changing the paragraph style (character formatting was being duplicated in the text as well as the paragraph, and therefore surviving a paragraph style change).

Version 1.13, August 24th 2010

  • Fixed inability to close the Desktop tab.
  • Improved tab font size consistency on Mac, and tab close button position.
  • Removed redundant Insert Script Element command from Format menu.
  • Fixed a problem reading styles when importing from ODT.
  • Line breaks are now correctly imported from ODT.

Version 1.12, August 17th 2010

  • A new Errors panel shows after checking Epub file. This lists the errors (if any) and on clicking the Debug button, an Epub source viewer shows the errors in context.
  • Added Examine Epub command to File menu, for looking at the source of an arbitrary Epub file.
  • Added Examine commands to Files tab of the Control Panel and to the Book menu.
  • The first item in the Files pane of the Control Panel is now always selected, to save a mouse click.
  • Multiple spaces in text eliminated after HTML import.
  • Fixed character style HTML output to use inline style definitions less frequently.
  • Bookmarks and links are now supported in ODT import and export.
  • The generated Table of Contents page (in advanced mode) now has the bookmark "tableofcontents" in the heading.
  • Fixed a crash in the Table of Contents wizard when specifying a maximum depth of 6 levels.
  • Corrected wrong project properties page being shown when editing a configuration via the Control Panel.
  • Added Character Styles submenu to the editor Styles context menu, to make it easier to apply character styles. Character styles applied in this way are merged with the attributes in the selected text, forming a new automatic style, unless there are no attributes in the selected text, in which case the original character style name will be retained.
  • Fixed a bug in Find and Replace whereby not all replacements would be found.
  • Fixed unnecessary span around URL in HTML output.
  • If a bookmark doesn't start with an alphabetic character, "a_" is prepended to the bookmark in the HTML output to avoid an error.
  • Duplicate bookmarks within an HTML file are now eliminated, since they can cause hard-to-debug errors in the resulting Epub file.
  • Added Show log window automatically option in General Preferences.
  • Added Check Epub after compiling option in General Preferences.
  • Improved image loading performance when opening a page in Jutoh.
  • Clarified the error messages for kindlegen failure to distinguish between inability to run the command, versus errors in the input.

Version 1.11, August 10th 2010

  • Saving large chapters, or chapters containing images, is now about three times faster.
  • Bulleted and numbered lists are now supported in ODT import.
  • Import of links from single HTML files has been improved; bookmarks without any content are associated with the next paragraph.
  • Unresolved links are removed from the HTML.
  • Anchors in HTML files can use the id attribute as well name.
  • When creating a Table of Contents, Jutoh now tries to reuse existing bookmarks where possible instead of overwriting them with automatic bookmarks.
  • Added Import page to the preferences dialog.
  • Import page: added options to switch off image import and set the maximum image width.
  • Import page: added the option to create empty style definitions for class names encountered during HTML import.
  • References are now resolved and bookmarks kept when importing from an HTML file after initial project creation.
  • "Could not convert from Unicode" error messages fixed.
  • More robust parsing of rogue ampersands and unterminated entities when importing from HTML.
  • Fixed an out-by-one error in Table of Contents wizard when getting document depths.

Version 1.10, August 1st 2010

  • ODT import no longer fails if there are empty style definitions.
  • Large ODT files no longer cause the user interface to lock up on Windows.
  • Naming of styles is improved when importing from ODT, by eliminating redundant automatic paragraph styles.
  • Unrecognised font face names in ODT files are replaced by commonly-available ones.
  • More ODT XML is recognised on import, including text boxes and footnotes.
  • A maximum image width can be imposed on ODT import, using the new Resize images to max setting in General Preferences.
  • Auto-replace now only matches against whole words, not parts of words, and auto-replace now works when pressing return.
  • Added drop-down list of languages in the element editor for "Language" metadata, and a list of creator and contributor roles.

Version 1.09, July 20th 2010

  • Fixed bad image filter in New Project Wizard cover image file prompt.
  • When saving a style sheet, now appends .stylesheet if there is no extension.
  • Fixed a bug inserting a page link (missing "doc:" prefix).
  • Can now remove a page link, URL or bookmark by clicking and using the Remove button.
  • Descriptions of links and bookmarks are now shown in the status line when hovering over them.
  • Page breaks are shown in the status line when hovering over a paragraph.
  • The "Internet link" style is now used when inserting a link or URL. However, this style has to be reapplied if you make changes to the named style.
  • Filenames are no longer generated with Unicode characters, which cause problems in the epub.
  • Broken Page links with the "doc:" prefix (created with the previous version of Jutoh) are now fixed automatically when you click on them and press OK.
  • The Change Target button in the Contents page now works even if the existing target page no longer exists.
  • Added Show in Spine option to Section Properties, so sections can be eliminated from the reading order if required.
  • Added "Exclude cover from reading order" option in configurations.
  • Added "Edit Custom Metadata" button to Metadata page in Project Properties.

Version 1.08, July 1st 2010

  • Fixed prompt for saving document when importing from HTML.
  • Fixed bad output of raw HTML using the "HTML" style.
  • Fixed a bug in output of custom CSS styles.
  • Now takes text and background colour specification into account in Epub and Mobipocket.
  • Added new Contents tab to Project Properties dialog for advanced table of contents preparation.
  • Added a Table of Contents Wizard, allowing creation of an advanced table of contents using headings from the document, or from user-edited table of contents.
  • Added Insert Page Break command, which forces a page break before the paragraph.
  • Added Insert Bookmark command, for named anchors within documents. Bookmarks can be clicked to edit or remove them.
  • Fixed a bug in Import Images command.
  • Moved the Recent Projects menu command up the File menu for convenience.
  • Fixed picture insertion so the original file information is preserved (for example transparency in PNGs).
  • The File | Import command can now import image files.
  • Fixed a wildcard bug when selecting HTML files in the New Project Wizard.
  • Added Optimize for iBooks configuration property to remove font family specifications.
  • Fixed font size specification in character styles when generating HTML (uses em in spans instead of points).
  • No longer outputs text size if 1em, or line height if 100% (caused problems in iBooks).
  • Window title now updates correctly when using the Save As command.
  • Epub guide section now shows TOC, contents or title page that have been added explicitly and not generated (if the guide type is set for the document).
  • Added Register from File method to registration dialog so Anthemion can send customers a key file if necessary.
  • Added Kindle page to Setup Wizard to reduce confusion about compiling Mobipocket books.

Version 1.07, June 21st 2010

  • Added splitting by pattern for single-page file import, in addition to splitting by style.
  • Added 'alt' attribute to HTML img tag to satisfy Epubcheck.
  • Added Insert Link to Page command to Format menu, for hyperlinking within a book.
  • Epub HTML filenames are now all unique and not dependent on unique section names.
  • Corrected wildcards in helper command file selectors on Windows.
  • Character styles now use absolute point sizes in the generated HTML since otherwise the relative "em" size combined with the underlying paragraph font size.
  • Generic family names are guessed from the font names.
  • Styles containing "Heading" now converted to appropriate HTML heading tags.
  • Fixed a bug copying files on different drives within Epub generation.
  • Fixed an image import bug when importing images.
  • No longer adds redundant images to project on import from HTML.
  • Improved list support in generated Epub.
  • Fixed splitting by style when importing from ODT and some section heading styles differ from the chosen style only by a page break attribute.
  • Fixed id name syntax in OPF file for unusual filenames.
  • Removed deprecated "align" attribute in paragraph tags when the paragraph does not have a named style.
  • Redundant spaces in imported HTML are now cleaned up.
  • Imported HTML links are resolved where possible (granularity is a single section, not position within the section).
  • Added URL character style to default Jutoh style sheet, and used when importing HTML.
  • Now warns user about SVM images that can't be imported from an ODT file.
  • Prompts the user for folder creation if the project folder does not yet exist.

Version 1.06, June 15th 2010

  • Corrected list output to epub.
  • Improved image import from ODT (if images have been inserted rather than pasted, since pasting yields SVM images which cannot be imported).
  • Added import from single-page HTML.
  • Added import from RTF using Calibre (not recommended).
  • Added an option for removing empty paragraphs during import.
  • Added an option for discarding found style sheet during single-document import.
  • Fixed encoding detection for HTML files.

Version 1.05, June 11th 2010

  • Added Browse button to Cover page in New Project Wizard, to allow specification of a specific image file in addition to any found images.
  • Fixed hang/crash bug when the user accidentally introduces a loop into base styles.
  • Fixed compile error when compiling a book with empty sections.
  • Corrected file association on Windows.
  • View Release Notes in Updates dialog now shows the What's New page.
  • Changed the default kindlegen command to /Applications/kindlegen on Mac.
  • Fixed line break output problem.

Version 1.04, June 6th 2010

  • Fixed a hang related to complex paragraph and character style formatting.
  • Fixed a problem parsing second and subsequent entities in a string, when importing from HTML.
  • Fixed a problem rendering &, < and >.
  • Fixed missing semicolon in line-height values in CSS.

Version 1.03, June 4th 2010

  • Fixed occasional crash after applying a style to text, then generating Epub.
  • Fixed crash showing HTML in browser.
  • Fixed wildcard in Kindlegen file browser dialog on non-Windows platforms.

Version 1.02, May 31st 2010

  • Corrected bug whereby changes to metadata wouldn't cause the project to be marked as modified.
  • Fixed warning when importing non-Unicode HTML files.
  • Fixed some bugs in import of HTML files exported from Word.
  • Now outputs separate image files to Epub and Mobipocket instead of using inline images. This fixes non-appearance of images in Mobipocket files.
  • Added conversion to JPEG option in project preferences.

Version 1.01, May 12th 2010

  • Added dimension conversion to em, with user-adjustable scale factors.
  • Line spacings other than 1, 1.5 and 2 can now be edited in the style sheet editor.
  • Added automatic cover and title pages to RTF and HTML formats (and automatic title page to text format).
  • All formats are now selected by default in the New Project Wizard for creating initial configurations.
  • Added Info page to Project Properties.
  • Improved ODT support for text styles such as colour and superscript.

Version 1.0, April 13th 2010

  • First version.

Back to the top


© 2017 Anthemion Software Ltd.