Scrivener is a project management and writing tool for writers of all kinds that stays with you from that first unformed idea all the way through to the first – or even final – draft. Outline and structure your ideas; take notes; storyboard your masterpiece using a powerful virtual corkboard; view research while you write; track themes using keywords; dynamically combine multiple scenes into a single text. Scrivener has already been enthusiastically adopted by best-selling novelists and novices alike.
Outline… Edit… Storyboard… Write.
Refinements and Changes:
- When Compile is set to convert plain text spacing, the conversion now applies to the Compile formatting rather than the original editor formatting.
- Compile’s convert MMD to rich text option now works for items outside the Draft folder included using the <$include> tag.
- Compile now retains typographical small caps.
- Added a "Table of Contents" Section Layout to the Ebook Compile format.
- Rich text to MultiMarkdown now converts paragraphs with an HTML header level set to a Markdown header.
- Section Layout previews now show images inserted using the <$img> tag.
- Titles updated in links during Compile now have Markdown converted if the option to convert Markdown in titles is ticked.
- Improved image identifiers in ebook HTML and made it easier to override styles in CSS using auto-generated class names (Scrivener no longer avoids assigning CSS names that clash with those in the custom CSS).
- If "Add ‘first-letter’ span style to first letter" is ticked for any Section Layouts, if there is a "First Letter" character style defined, it is now included in ebook CSS even if it is not used anywhere else in the text.
- ePub 3 and KF8 now support underlines without needing to use styles.
- ePub 3 and KF8 now support the "Transformations" options pane for converting italics to underlines (and vice versa) and converting smart punctuation to dumb punctuation.
- <$pageGroupTitle> replaces <$sectiontitle> to avoid terminological confusion with Section Types and Section Layouts (<$sectiontitle> will continue to work too, though).
- "Convert titles to rich text in titles and synopses" now works properly when <$sectiontitle> / <$pageGroupTitle> is used with titles containing synopses for RTF, .docs and other rich text formats, including PDF and print.
- When using the <$img> plageholder tag, you can now set percentage widths for ePub 3 and KF8 ebooks, using a new "ebook" setting. If present, this will override the "w" and "h" tags for ebooks. E.g. <$img:Img Doc;w=400;ebook=50%> - this sets the width to 50% for ePub 3 and Kindle KF8, and to 400pt for all other formats.
- Added Transformations > Remove Small Caps.
- Tabbed windows are now restored when Scrivener is re-launched (and Quick Reference panels remember their tabbed states per-project).
- "Open Document Link in" now appears at the top of the editor contextual menu when Ctrl-clicking on a document link.
- When loading a Copyholder by Option-dropping, if you hold down Option at the start of the drag in the binder, the Copyholder will now get the focus. (Only hold down Option on drop to leave the focus as it was.)
- Format > Paragraph > Increase/Decrease Indents now shows the keyboard shortcuts for Increase Indents and Decrease Indents (these previously did not show up because they are identical to the ones for Edit > Move > Move Left and Move Right).
- Either Option or Command can now be used to open comments in a popover instead of the Inspector, since Option-clicks do not work on all systems (e.g. 10.12).
- "Capitalize words automatically" in the macOS System Preferences (under Keyboard > Text) no longer has any effect on Scrivener’s main editor. (Previously, turning this option on would cause Scrivener to auto-capitalise sentences even if the auto-caps options were turned off in Scrivener’s Preferences.)
- Straighten smart quotes will now work on English quotes even if the System Preferences are set to use straight quotes instead of smart quotes.
- Auto-capitalisation is no longer triggered after "i.e." Or "e.g.".
- Styles with colours now work better with Revision Mode.
- Applying a style with a colour to a paragraph containing any colours now applies the style’s colour to uncoloured text.
- Fixed minor bug whereby a legitimate open quotation mark after a hyphen or dash could become a close quote.
- Added option to turn off border to current line highlight.
- Lists menu and format bar popup now indicate which list type is currently selected (if any).
- The first, left tab is no longer added when using Copy Special > Copy Documents as ToC, thus avoiding problems whereby the page number may not be positioned correctly after short titles.
- Improved Accessibility support in the main editor, which should now work fine with VoiceOver’s Ctrl-Opt-J shortcut in fixed width and page view modes.
- If any Preferences Themes are saved, a "Themes" submenu now appears in the "Scrivener" menu, allowing you to switch between themes more easily.
- There are now more options available when saving a Preferences theme. It is now possible, for instance, to save a theme that only affects Composition mode colours, or a theme that affects everything else except Composition mode colours.
- Updated "Manage…" menu of Preferences so that it is now possible to delete themes and presets from the menu.
- An icon is now associated with the .scrformat (Compile Format) file type.
- When importing e.g. via "Save PDF to Scrivener", the imported document is now displayed in the editor.
- Full width labels in the binder no longer span the entire width of the binder but are indented and more like the Scrivener 2 labels.
- When Ctrl-clicking on the Trash folder in the binder, a minimal menu is now shown that includes "Empty Trash…".
- You can no longer change Section Types for the Draft, Research and Trash folders (which had no effect anyway - you can still change the subdocument types, though).
- When opening the tutorial project, Scrivener will now prompt you to update it if there is a newer version of the tutorial available. (This will take effect for future tutorial updates.)
- Added a "Convert Markdown" option to Import & Split, which converts all Markdown to rich text for the imported documents.
- When a group higher up the hierarchy determines the "Structure-Based" Section Type via its "Default Subdocument Type" setting, this is now indicated in brackets after "Structure-Based" in the menu.
- Double-clicking the divider beneath the index card in the Inspector now changes the ratio of the card to 6x4 rather than 5x3, 6x4 being the new default ratio for cards in Scrivener 3.
- It is now possible to make the main window narrower when there is not a vertical split.
- Added a progress spinner to "Save As Template" sheet.
- Linguistic focus now supports Spanish-style dialogue. (Spanish-style dialogue is assumed by default on Spanish systems, but the behaviour can be turned on or off via the General > Language area of Preferences.)
- Hitting return in the search field now re-runs the search without needing to re-type anything.
- Added instructions to the Novel, Novel (with Parts) and General Non-Fiction templates for adding a custom table of contents to ebooks.
- Added "Always set title of new items" Preference to "Behaviors". If turned on, this restores the 2.x behaviour of having the focus moved to the binder to name an item whenever a new item is created.
- On macOS 10.13, Scrivener now uses the Contacts framework instead of the AddressBook framework for populating title pages.
- Updated the "Float Quick Reference Panels" keyboard shortcut so that it no longer conflicts with High Sierra’s lock screen shortcut.
macOS 10.12 or later, 64-bit processor