What’s New
See the full changelog for more details.
The latest stuff
- Option to use KaTeX instead of MathJax
- Chromeless window option
- Fountain updates, support for Highland 2
- Convert CSV files to tables
- Custom global shortcuts
- Internal Help browser
- Smart search
- API and URL scheme interface for deep linking
- Help hooks into main menu help search with live results
- Additional formats support/improvements
- MindNode
- Scrivener 3 (Recognize page breaks, line breaks, internal links and embedded images, comments)
- Fountain (forced elements, toggle comment visibility)
- MarsEdit 4
- Highland 2 (Fountain and Markdown)
- URL Handler improvements
More stuff
- New preferences
- disable readability processing
- visualize manual page breaks
- use system find pasteboard
- Preference to use ⌘E to use selection for Find
- break page after TOC
- export font size
- font size/color for print headers and footers
- New typography features (orphans/widows)
- Support for MultiMarkdown TOC syntax
- Prevent orphaned headlines at end of page for print/export
- url handler additions (help/page, preferences/pane, quick overview)
- Handle JSON array for pre/processor metadata
- Preprocess text before reading meta
- Readability stats update for selected text
- Instant theme and syntax style updates without refresh
- Syntax validation for MathJax configuration field
- Improved autoscroll
- Improved debugging and logging output
- Tokenized folder extensions
- Improvements to the floating stats panel
- PDF export improvements
- Continuous output trimming
- Define width for continous output
- Compression options for reduced file size
- RTF copy/export improvements (this isn’t the big one, it’s coming soon)
- Progress feedback when syntax highlighting large documents
- Most preference changes no longer require refreshing open documents
- Improved network availability check and link validation
- Popup editors for advanced configurations (MathJax, additional CSS)
- Outline view improvements for Markdown formatted documents
- improved handling of return focus with x-success url handler
- Minimap improvements
- Export palette can scroll horizontally
- OPML support
- Outline mode
- Automatic link validation
- Exclude footnotes, citations, and/or code blocks from word count
- Detachable “Document Statistics” panel
- Textbundle format support (Ulysses 3, iThoughts X upcoming version)
- Specify per-document print headers and footers using MMD metadata
- Render Leanpub “X>” blocks (error, info, exercise, etc.)
- Previews created with the URL handler (
marked://preview?text=
) can now have awindow
andid
passed to create a transient window that can be updated by successive calls - Streaming preview
- export Markdown results after processing includes and running any preprocessor
- Allow full MathJax configuration selection
- Word count field shows selected text word count
- Advanced stats panel that can float while working in other applications
- Vastly improved word repetition feature with zoom overview
- zoom out for overview
- document available during calculation (background processing)
- keyboard navigation, highlighting, and statistics work during visualization
- Handles cyrillic and most UTF-16 characters
- Revamped and redesigned text statistics generation
- background calculation
- Live changes to detailed stats
- Detailed stats panel with readability scores
- Reading time
- Rewritten text analysis and statistics engine
- Greatly improved speed and reduced memory consumption
- Allow CriticMarkup setting to be per-document (Control-Shift-C)
- Option to automatically detect CriticMarkup syntax and enable/disable processing
- Allow word repetition (Control-Command-W) to work with non-Latin languages
- Added selector search (
*css selector
) with “contains” (*p "Alice"
searches for paragraph elements containing the word “Alice”) - Styling for error messages and Scrivener inline annotations
- Documents with included files can now show where included files begin and end.
- In documents using include syntax or in index files (Leanpub/mmd_merge):
- turn on Show Boundaries Of Included File in the gear menu (⌃⌘B) to place a line on the left side of your preview showing where various included files start and end, including support for nested and repeated includes.
- Hovering over the bar will show you the name of the file it represents, and clicking will open that file in the default external editor.
- Press ⇧I within a preview to see which included file is currently visible in the viewport. Pressing Return after showing the filename will open it in your external editor.
- turn on Show Boundaries Of Included File in the gear menu (⌃⌘B) to place a line on the left side of your preview showing where various included files start and end, including support for nested and repeated includes.
- In documents using include syntax or in index files (Leanpub/mmd_merge):
- Create a list of words to ignore when checking word repetition. Preferences → Proofing → Ignore Repeats
- Option-Click a word to temporarily ignore it
- Temporarily ignored words are collected in the lower right, click one to restore it
- Option-Shift-Click a highlighted word to add it to the permanent ignore list in preferences and remove it from current view
- Option-Click a word to temporarily ignore it
- Redesigned keyword and export drawers
- Create blank new files and optionally open them in an external editor automatically
- Clipboard Preview
- Use the Save Clipboard Preview command in the File and Gear menus to turn a clipboard preview into an editable document
- If you don’t manually save a clipboard preview, it’s considered transient and is cleaned up when the window closes.
- “Quick Toggles” in App Menu for global preferences that you may want to switch on and off quickly.
- CriticMarkup Preview toolbar now shows the correct word count for each tab
- Detailed Info palette now shows correct stats for the current tab
- ⌘{/⌘} navigation for CriticMarkup Tabs
- Updates for Leanpub authors
- handle Book.txt files without older “frontmatter:” requirement
- Customizable headers and footers for print/PDF
- variables include title, date, time, page number and page count, as well as MMD metadata tokens
%title
will use any available MultiMarkdown Metadata “Title:” header, or fall back to the filename sans extension.- Choose a custom font for Print/PDF headers and footers
- Print borders below headers and/or above footers (optional)
- Use strftime tokens to format date/time headers and footers for print
- %path variable for headers/footers (full document path)
- Option to skip printing headers and footers on the first page
- Specify a font for print headers on a specific document with “Header Font:” MultiMarkdown metadata.
- Allow custom pre-processor when using Fountain
- New Style: Grump (Command-9)
- Option to hide successful validation results when validating all links
- If “Headlines Collapse Sections” is enabled in Window preferences, holding the Command key while clicking an item in the Table of Contents will toggle the collapse for that section
- MMD 4.5 with [%metadata] replacements
- If you have MMD metadata at the top of your document, you can reference any key you create with
[%keyname]
(lowercased and without spaces) to have the value of the key inserted instead.
- If you have MMD metadata at the top of your document, you can reference any key you create with
- Export with included style is no longer restricted by Strip MMD Metadata preference
- Feature to highlight malformed/incomplete Markdown elements in the preview (⌃⌘E / gear menu)
- Opening a file:// url from within an open document will offer the option to open the file in the default application for that filetype
- Opening a link to a text file will offer to open it in a new window or replace the current window
- these selections can be made persistent
- 3 options for handling YAML headers (Ignore, strip, convert to MMD Metadata)
- Popups for file links with appropriate options
- Passive Voice detection in Keyword Highlight mode
- Marked now has a URL handler that allows you to refresh all documents or a specific document, open files, preview url encoded text or automatically paste from the clipboard.
- The Discount processor option uses a fully GitHub Flavored Markdown compatible processor.
- new navigation features, including the Mini Map (type “0” when viewing a document longer than 3 window lengths) and better bookmarking (Hold Option and type a number to create a bookmark that will move with the document as it changes).
- Preserve bookmarks across refreshes and style changes
- Add highlight navigation and highlighted word counts
- Document scroll progress bar
- “Fast Switcher” (type “f” for instant Table of Contents filtering and jumping)
- New popup and overlay styling
- Count sentences in selection
- Accept json array in metadata for processor arguments
- Shift-click “accordion” for collapsible headlines
- Vastly improved scroll-to-edit
- Print speed improved
- Added doubled-word highlight by default
Marked 2
- Improved keyboard navigation in Multi-column
- Validate URLS with query strings
- Improved MarsEdit support
- Indicator “lights” for custom pre/processors
- Zoom your document out for fast navigation and scrolling
- Revamped Word Repetition Visualization
- fully integrated into preview
- faster, with progress bar for initial processing
- Use Zoom for a broader overview of highlighted words throughout the document
- New Detailed Statistics panel with reading time
- Cyrillic support in all search/highlighting features
- GitHub checkbox rendering
- Improved font rendering
- Auto-detect and enable CriticMarkup support
- Set CriticMarkup processing per-document
- Watch embedded images and scroll to any changes made to the image
- Limit search by CSS selector (*h2 “Harry”)
- Exported HTML from index files includes comments to show which document path was included for each section.
- MultiMarkdown 4.2 built in, including inline footnotes
- “Discount” parser option
- New and improved search feature (⌘F)
- case sensitive option
- whole word option
- regular expressions
- CSS selector searching
- Fountain support
- CriticMarkup support
- Keyword highlighting
- Live highlighting of common/overused phrases
- regex/wildcard search for keyword/phrase highlighting
- Keyword drawer with match counter to easily add temporary keywords for highlighting while previewing
- Advanced document statistics with reading time and readability indexes
- Option to quit after last window closes
- HTML preview improvements
- Detect images in Markdown and HTML and watch for changes
- Detect php include(‘file’)s and watch for changes
- Detect JS and CSS in HTML files and add them to the watch list
- More 3rd-Party app support
- MarsEdit
- VoodooPad preview current page
- Preview clipboard
- Watch any folder and preview the most recently changed file within it
- Custom processor, pre-processor and additional arguments fields
- Export palette/Export additional file types
- export DOC, DOCX or ODT
- Export RTFD and include images
- Paginated PDF export option
- Collapse/expand sections by headlines
Next up: Opening Files ▶
Search | Support Site | Knowledgebase | Legal | Privacy | Twitter