Overview
When I do export Notion documents into markdown with subpages menu, it is extracted as a zip file, and there are directory structure. I can get markdown with subpages and CSV files through the export menu, but I can not integrage all the markdown files in the directory to one docx file. Notion Shortcuts. Markdown style. on either side of your text to bold. on either side of your text to italicize ` on either side of your text to create inline code.
Notion is a very versatile tool, some companies use it for annotations, others to manage a knowledge base and several to track projects.
The program has some similarity to the wiki system, but only using the application to get a better feel of what it is capable of.
- Critically, Notion supports import of markdown files. My importing led to a few glitches with complex files — ones with complicated markdown, or hundreds of links, for example — but was about 90%.
- So it seems other people have been having problems uploading Markdown to Notion.so. I had to do a bunch of bulk import so wrote a Python script using the wonderful notion-py to import Markdown better than Notion's importer. Hope any of you trying to do bulk import find this useful.
The compatibility of Notion is very good, the tool has versions for Web, mobile devices and also for Desktop.
With the online version it is possible to work with document synchronization.
When we talk about Markdown support in Notion, things get a little more complicated.
The point is that if you copy Markdown-formatted content into the tool editor, things usually work as expected.
Using the program's own editor to build Markdown files doesn't always work. The use of asterisks, for example, to format in bold works perfectly, now, using brackets to create links not even think.
Which can confuse users, since copying and pasting a link in Markdown format into the editor works!
Another point to be noted is the difficulty in editing the Markdown document that you pasted into the program, even if it works, the tool does not seem to have been developed for this.
More information about Notion at https://www.notion.so/.
Notion Markdown Support
Notion Markdown Code
Table 1.1 shows the Markdown elements compatible with Notion.
Element | Support | Information |
---|---|---|
Titles | Yes | |
Paragraphs | Yes | |
Line breaks | Yes | Here we have two situations: first, if the content was pasted into the editor use the backslash or press the Enter key to break the line, second: you are typing the Markdown document directly into the tool, in this case, use the key combination Shift + Enter to break the line. |
Bold | Yes | |
Italic | Yes | |
Blockquote | Partial | Notion does not support nested blockquotes. |
Ordered lists | Yes | |
Unordered lists | Yes | |
Code | Yes | |
Horizontal lines | Yes | |
Links | Partial | Notion allows you to copy and paste a Markdown-formatted link into the program, now, to build a link directly in the editor, use the command: /link . |
Images | Partial | Copying an image into the editor, in the Markdown format, works as expected. To reference an image directly in the tool use the command: /images . |
Tables | Partial | Similar to the previous elements, you can copy and paste the Markdown table formatting into the Notion editor. To build a table directly in the program use the command: /table-inline . |
Fenced code blocks | Yes | Notion supports highlighting the code block content. |
Footnotes | No | |
Title Id | No | |
Definition lists | No | |
Strikethrough | Partial | Here's a trick, just use a tilde around the content you want to cross out, example: ~strikethrough content~ . This formatting, unlike the others, does not work when copied into the editor. |
Task lists | Partial | To create a task list in Notion use the command: /todo . Copying and pasting the Markdown formatting into the editor also works. |
Emoji (copy and paste) | Yes | |
Emoji (access codes) | No | |
automatic URL Link | Yes | |
Disable automatic link from URL | No | |
HTML | No |
Notion App
See also
Notion App Download
Markdown style
** | on either side of your text to bold. |
* | on either side of your text to italicize |
` | on either side of your text to create inline code |
~ | on either side of your text to ~~strikethrough~~ |
*,-,+ | followed by space to create a bulleted list |
[] | to create a to-do checkbox |
1. | followed by space to create a numbered list |
# | followed by space to create an H1 heading |
## | followed by space to create an H2 sub-heading |
### | followed by space to create an H3 sub-heading |
> | followed by space to create a toggle list |
' | followed by space to create a quote block |
Create & style your content
Notion Markdown Code
enter | to insert a line of text |
shift + enter | to create a line break within a block of text |
cmd/ctrl + shift + m | to create a comment |
--- | to create a divider |
cmd/ctrl + b | bold text |
cmd/ctrl + i | to italicize text |
cmd/ctrl + shift + s | for ~~strikethrough~~ |
cmd/ctrl + k | to add a link. You can also paste a URL over selected text to turn it into a link using cmd/ctrl +v |
cmd/ctrl + e | for inline code |
tab | to indent |
shift + tab | to un-indent |
/turn | at the beginning or end of a block to turn it into a different type of block |
/color | at the beginning or end of any text block to change its color or highlight color |
cmd/ctrl + option/shift + 0 | to create text |
cmd/ctrl + option/shift + 1 | to create an H1 heading |
cmd/ctrl + option/shift + 2 | to create an H2 heading |
cmd/ctrl + option/shift + 3 | to create an H3 heading |
cmd/ctrl + option/shift + 4 | to create a to-do checkbox |
cmd/ctrl + option/shift + 5 | to create a bulleted list |
cmd/ctrl + option/shift + 6 | to create a numbered list |
cmd/ctrl + option/shift + 7 | to create a toggle list |
cmd/ctrl + option/shift + 8 | to create a code block |
cmd/ctrl + option/shift + 9 | to create a new page, or turn whatever you have on a line into a page |
cmd/ctrl + + | to zoom in |
cmd/ctrl + - | to zoom out |