Skip to content

note export

mdi build manuscript.mdi --to note writes manuscript_note.txt in UTF-8. The result is a note-editor input profile, not a standard Markdown document and not a .note file. --to txt-all includes this sixth text flavor.

The distinction matters: note documents its Markdown spellings as editor shortcuts. Some require a trailing space or Return key, while uploads and toolbar-only properties cannot be encoded in a plain-text file. Ruby is different: note applies |base《reading》 when the draft is saved or published, and accepts either a fullwidth or ASCII vertical bar.

The note Import screen accepts WXR (WordPress XML) and MT text, not this file. Pasting a whole document is not a documented Markdown-import operation: retype the trigger and its following space/Return when the editor does not activate a shortcut.

MDI / Markdown inputnote outputContract
Heading depth 1## headingnote’s large heading
Heading depth 2–6### headingnote has only large and small headings
Strong / GFM deletion**strong** / ~~deleted~~ the trailing half-width space is note’s documented activation keystroke
Ordered or unordered list1. item / - itemreadable indentation is retained; create real nesting with Tab/Shift+Tab in note
Block quote> quotequote source has no plain-text notation
Code blockfenced code with its source labelonly an exact triple-backtick mermaid fence has a documented diagram contract
Thematic break---note divider shortcut
MDI ruby|base《reading》note’s native ruby notation
note TeX already present in body text$${...}$$ or a $$ blockpreserved; inline TeX is flattened in headings and quotes, where note disallows it
Bare URLbare URLreadable source; create an embed by pasting it alone into an empty paragraph, with Enter when required
Link or imagelabel (URL) / Image: alt (URL)readable fallback; note does not document Markdown link/image import
Footnotenumbered reference plus end notesreadable fallback; note has no footnote block
Tabletab-separated textreadable fallback; note has no table block

Tate-chu-yoko, boten, warichu, kerning, no-break, page breaks, task-list checkboxes, italic emphasis, inline code, and raw HTML have no documented note equivalent. Their readable content is retained, while unsupported styling is dropped. An MDI page break becomes a visual --- divider and therefore loses pagination semantics.

note documents no backslash escape for shortcut or ruby delimiters. Literal text is therefore preserved without invented escapes; a literal sequence that looks like note markup has no lossless representation in this text profile.

note capabilityText export status
Paragraphs, line breaks, two heading levels, bold, strike, lists, quote, code, dividerShortcut input sequences are emitted; bulk-paste activation is not guaranteed
Nested listsVisual indentation is retained; use Tab/Shift+Tab or note’s hierarchy shortcuts, up to five levels
RubyNative notation is preserved; bold/link selection must cover the complete |base《reading》 sequence
Inline/display TeXNative notation is preserved in supported body contexts; inline TeX is unavailable in headings, code blocks, and quotes, and note documents additional KaTeX/iOS limits
Mermaid codeExact triple-backtick mermaid blocks are retained; a fence collision degrades to readable code
Text linksLabel and URL are preserved; applying a link to selected text is editor-only
Center/right alignmentContent retained; alignment is toolbar-only
Quote source and source URLQuote retained; the dedicated source field is editor-only
Table of contentsHeadings retained; inserting/enabling the TOC is editor-only
Body image, alt text, description, size, and image linkAlt text and URL retained; upload and image properties are editor-only
Cover image and title fieldFront matter remains outside the body text; set these in the publishing UI
File, native audio, and comic uploadCannot be represented by a text export
External video, music, audio, SNS, article, design, business, form, map, shopping, event, development, comic/game, crowdfunding, recruiting, news, recipe, and other embedsA bare URL is preserved; embed creation depends on a separate empty-paragraph paste/Enter, provider permission, and notebot access
Japanese/US stock chart shortcuts and note Money URLsLiteral source is preserved; notation is Web-only, requires Return, fixes the chart at six months, and excludes ETF/REIT/funds/indexes
Hashtags, price, paid-preview line, publication state, comments/likes, and other note propertiesNot body text; configure in note’s publishing UI
note Import/Export--to note is not WXR or MT and cannot be submitted to Import; note’s own export is a WXR ZIP with separate assets

The external-provider list changes independently of MDI; use note’s live provider page instead of treating a hard-coded list as a file-format grammar.

Open a new note article and paste the UTF-8 output into the body. This preserves the text but does not prove shortcut activation. Where a block remains literal, remove and retype its marker plus the documented space/Return. Build nested lists with Tab/Shift+Tab. Paste embed URLs separately into empty paragraphs and press Enter when required. Save the draft to activate and verify ruby. Complete uploads, alignment, image descriptions, quote sources, TOC, and publishing metadata in the UI.

Authoritative references: