# Typora Support > Docs, How-Tos, and FAQs for typora - Base URL: https://support.typora.io - Format: Markdown index for LLM-friendly site discovery ## Core Pages - [Typora Support](https://support.typora.io/) ## What's New - [Typora 0.10 beta](https://support.typora.io/What's New-0.10/) - From this version, typora will use same version number for macOS and Windows / Linux versions. - [Typora 0.11 beta](https://support.typora.io/What's New-0.11/) - Windows / Linux: Add shortcut key info on context menu. - [Typora 0.9.9.17 (0.9.54) beta](https://support.typora.io/What's New-0.9.54/) - Announcement : Typora will drop support for macOS 10.9 in future updates. - [Typora 0.9.9.18 (0.9.58) beta](https://support.typora.io/What's New-0.9.58/) - For macOS users, macOS ≥ 10.10 is require from this update. - [Typora 0.9.9.19 (0.9.59) beta](https://support.typora.io/What's New-0.9.59/) - Spellcheck for non English language are now supported on Windows/Linux. If you disabled spell check function in previous versions, we would recommend you to change the default - [Typora 0.9.9.20 (0.9.61) beta](https://support.typora.io/What's New-0.9.61/) - In new release, you could click the "Search" icon on side panel on macOS or just scroll top on side panel on Windows/Linux version of Typora to show global search input. Or use - [Typora 0.9.9.21 (0.9.63) beta](https://support.typora.io/What's New-0.9.63/) - New version will also put recent used folders on the jump list of Typora, you could pin frequently used file/folder and access them quickly from task bar. - [Typora 0.9.9.23 (0.9.66) beta](https://support.typora.io/What's New-0.9.66/) - Typora is using Electron as framework to run on Linux / Windows. We are currently using Electron version 3.x, which will be the last version to support Linux on 32 bit - [Typora 0.9.9.25 (0.9.71) beta](https://support.typora.io/What's New-0.9.71/) - Announce : Linux 32 bit support is ended, and also we may end support for macOS ≤ 10.12 soon. - [Typora 0.9.9.27 (0.9.73) beta](https://support.typora.io/What's New-0.9.73/) - We got more and more options in every version up, so, to simplify the setting panel, we redesigned a new clean preferences panel. - [Typora 0.9.9.30 (0.9.80) beta](https://support.typora.io/What's New-0.9.80/) - We upgraded our Mermaid library, now new diagrams are supported: - [Typora 0.9.9.32 (0.9.84) beta](https://support.typora.io/What's New-0.9.84/) - Now Typora on all OS supports upload images. Previously, we only support integration with iPic on macOS, now we added support for uPic (macOS), PicGo Core, PicGo.app (Chinese - [Typora 0.9.9.34 (0.9.90) beta](https://support.typora.io/What's New-0.9.90/) - Support file encode: UTF 8 with BOM. Improve sort in sidebar . - [Typora 0.9.9.36 (0.9.98) beta](https://support.typora.io/What's New-0.9.98/) - Typora now works under macOS Big Sur on arm based M1 MacBooks natively. - [Typora 1.0](https://support.typora.io/What's New-1.0/) - Now ARM build for Windows / Linux is supported. - [Typora 1.1](https://support.typora.io/What's New-1.1/) - Typora already supports link to local file or folder, like , in this update: - [Typora 1.10](https://support.typora.io/What's New-1.10/) - Now the Windows / Linux version can export PDF with dark theme and will paint page background by default. This behavior is now same with the macOS version. - [Typora 1.11](https://support.typora.io/What's New-1.11/) - Previously, Typora supports and for triggering inline and block math modes. However, other systems, like ChatGPT or LMS predominantly utilize and for inline math, and and for - [Typora 1.12](https://support.typora.io/What's New-1.12/) - The Typora icon on macOS is now Tahoe style, with dark mode, and custom colors: - [Typora 1.13](https://support.typora.io/What's New-1.13/) - Line breaks are now supported by default — use to insert a line break in math equations. Added support for new TeX packages and commands, including: package for localizing macro - [Typora 1.14](https://support.typora.io/What's New-1.14/) - You can now enable the float toolbar from menubar → View → Toolbar or from Settings → Appearance . - [Typora 1.2](https://support.typora.io/What's New-1.2/) - Mermaid version is now at 8.14.0, compared to previous version typora used, it now has: - [Typora 1.3](https://support.typora.io/What's New-1.3/) - You can now find and replace content with Regular Expression. Added an indicator to show current match index and total matches in the panel. Regular Expression is also supported - [Typora 1.4](https://support.typora.io/What's New-1.4/) - Note: For Windows 7 users, please stay on v1.3 . - [Typora 1.5](https://support.typora.io/What's New-1.5/) - Add yara code syntax highlight. Add svelte code syntax highlight. Improve syntax highlight for SQL. Fix input in language input of code blocks when using IME. Fix cut not save - [Typora 1.6](https://support.typora.io/What's New-1.6/) - From this version, Windows 7, 8, 8.1 are no longer supported. For older Windows support, please check here. - [Typora 1.7](https://support.typora.io/What's New-1.7/) - When you open bottom menu on your files sidebar, you can now hover on recent folder item and click "pin" button to pin it. You can also click "Delete" button to delete a certain - [Typora 1.8](https://support.typora.io/What's New-1.8/) - Alerts are an extension of Markdown used to emphasize critical information. - [Typora 1.9](https://support.typora.io/What's New-1.9/) - You enable in → → to enable support for Gitlab / GitHub style math block ( ) with following syntax: ## Quick Start - [About Themes](https://support.typora.io/About Themes/) - Typora has 6 built in themes, which can be selected using the Themes menu in the menu bar. You can also download, install, modify or write your own custom theme to stylize Typora. - [Code Fences](https://support.typora.io/Code Fences/) - You can click → from the menu bar, or input . - [Draw Diagrams With Markdown](https://support.typora.io/Draw Diagrams With Markdown/) - Typora supports some Markdown extensions for diagrams, to use this feature, first please enable Diagrams in Preferences Panel → Markdown section . - [Export](https://support.typora.io/Export/) - Typora supports exporting the current document into PDF, HTML, HTML (without styles) and the Image format. - [File Management](https://support.typora.io/File Management/) - This document may get updated after more or better file management features being introduced in future. - [HTML Support in Typora](https://support.typora.io/HTML/) - The latest version of Typora already supports normal HTML tags. - [Images in Typora](https://support.typora.io/Images/) - Since a Markdown file is a plain text file, you cannot insert image data into a Markdown file directly, but instead you can insert references to image files. - [Install Typora on Linux](https://support.typora.io/Typora on Linux/) - Installation instructions for different flavours of Linux. - [Links](https://support.typora.io/Links/) - Protocols like cannot be omitted for this type of syntax. - [Markdown Reference](https://support.typora.io/Markdown Reference/) - Markdown is created by John Gruber, the original guideline is here. Its syntax, however, varies between different parsers or editors. Typora tries to follow [GitHub Flavored - [Math and Academic Functions](https://support.typora.io/Math/) - Typora supports rendering normal mathematics using Tex/LaTeX syntax. The rendering process is processed by MathJax. - [Outline / Catalog](https://support.typora.io/Outline/) - When reading or writing long documents in Typora, you can open the outline panel to get an overview of the current document and quickly navigate to target sections. - [Quick Start](https://support.typora.io/Quick Start/) - Thank you for choosing Typora . This document will help you get started with Typora. - [Report Bugs](https://support.typora.io/Report Bugs/) - Email: Github Issues: https://github.com/typora/typora issues - [Shortcut Keys](https://support.typora.io/Shortcut Keys/) - You can use shortcut keys to quickly insert or modify styles or do other operations supported by Typora. - [Spellcheck](https://support.typora.io/Spellcheck/) - There’s no extra setup on macOS, you can enable/disable spellcheck from → on the menu bar (like other apps). - [Table Editing](https://support.typora.io/Table Editing/) - Typora supports the table syntax of GitHub Flavored Markdown. For example, it will parse the following text in a Markdown file into a table. - [Trouble Shooting](https://support.typora.io/Trouble Shooting/) - Please enable related features in the preferences panel. - [Typora on Windows](https://support.typora.io/Typora on Windows/) - This document shows some “native” features on Windows platform that you may use on your PC environment. - [Typora on macOS](https://support.typora.io/Typora on macOS/) - Typora is deeply integrated with the macOS desktop environment, like other native apps on macOS. The simplicity and extendable functions provided by macOS are also available in - [Work with Mobile and other Devices](https://support.typora.io/Sync/) - Typora uses the Markdown format, storing work in plain text files. Therefore, you can use any 3rd party sync tools, such as iCloud Drive, Google Drive, OneDrive, Dropbox and ## Purchase & Activation - [Activate Typora](https://support.typora.io/activation/) - For purchase / order related questions, please click here. - [Manage My License](https://support.typora.io/My-License/) - If you want to retrieve license code from email address you used to activate Typora, you can open and fill your email address. - [Purchase Typora](https://support.typora.io/purchase/) - For activation / trial related questions, please click here. ## How-To Guides - [Add Custom CSS](https://support.typora.io/Add Custom CSS/) - TIP: This feature requires Typora later than 0.9.12 on Windows or 0.9.9.5.1 on macOS. - [Add New “Markdown” Item in Context Menu](https://support.typora.io/New File in Context/) - To add “Markdown File” item from Context Menu → New in explorer. You can download and open this reg file. - [Add Search Service](https://support.typora.io/Add Search Service/) - Users can add custom search engines to extend functions shown in context menu. - [Advanced Settings File for Windows / Linux](https://support.typora.io/Advance Config/) - Some settings are hidden from the preferences panel and store into a config file. You can open it from → → → . If you do not have any application bond to the extension, Typora - [Auto Numbering for Headings](https://support.typora.io/Auto Numbering/) - TIP: To know where to put those CSS snippets, please see Add Custom CSS. - [Auto Pair](https://support.typora.io/Auto Pair/) - Open preference panel, and enable "Auto pair brackets and quotes" (item 1 in image above) to turn on normal auto pair, which has the same behavior as most code editors. - [Auto Save](https://support.typora.io/Auto Save/) - On macOS, the Operating System will schedule auto save operation for document based apps like Typora or TextEdit. So "auto save" is always enabled as a system feature. - [Change Background](https://support.typora.io/Backgound/) - NOTE: Some of following CSS style will only work for recent versions of Typora ( = 0.9.9.6 on macOS, and =0.9.13 on Windows). - [Change Styles in Focus Mode](https://support.typora.io/Change Styles in Focus Mode/) - You can simplify change the text color in unfocused paragraph by adding following css: - [Change Width of Writing Area](https://support.typora.io/Width of Writing Area/) - Some of following CSS style will work for latest version of Typora ( = 0.9.9.6 on macOS, and =0.9.13 on Windows). About where to put those CSS, please follow Add Custom CSS. - [Code Block Styles/Themes](https://support.typora.io/Code Block Styles/) - TIP: To know where to put those CSS snippets, please see Add Custom CSS. - [Convert & Reformat Markdown](https://support.typora.io/Markdown Export/) - Typora does not have built in markdown convert, reformat or lint function, but there’s some workarounds: - [Copy and Paste](https://support.typora.io/Copy and Paste/) - Let’s start by discussing clipboard formats.aspx). A clipboard format is used to describe what type of data is placed on the clipboard. - [Custom Fonts](https://support.typora.io/Custom Font/) - TIP: To know where to put those CSS snippets, please see Add Custom CSS. - [Customize List Styles](https://support.typora.io/List Style/) - You can add following custom CSS to customize the styles of lists. - [Dark Mode](https://support.typora.io/Dark Mode/) - "Dark Mode” is supported by Typora on. macOS and Windows. You could use it by: - [Debug Themes / CSS](https://support.typora.io/Debug Themes/) - For macOS ≥ 13.3 and Typora ≥ 1.9, you can debug Typora theme or CSS in following way: - [Delete Range](https://support.typora.io/Delete Range/) - In Typora, contents are separated by paragraph level blocks, including headings, paragraph, list items, etc. This action will remove current paragraph level blocks. - [Embed Video, Media or Web Contents](https://support.typora.io/Media/) - You could use code to embed video/audio or remote web contents in Typora. - [Focus Mode and Typewriter Mode](https://support.typora.io/Focus and Typewriter Mode/) - When "Focus Mode" is enabled, Typora will fade out other contents except current line/block. You could turn "Focus Mode" on/off from menu. - [Get Typora Logs](https://support.typora.io/Get Logs/) - To report us critical bugs, like crash, or content loss, the log file may be very helpful. You could find logs on following ways: - [Install and Use Pandoc](https://support.typora.io/Install and Use Pandoc/) - Typora requires Pandoc for some of its advanced features. If you don't have Pandoc (or have a version older than v2.0), please download and run the installer from Pandoc Download - [Install and Use VLOOK™ Themes and Plugins](https://support.typora.io/Install and Use VLOOK/) - VLOOK™ Give Your Markdown a New Perspective! - [Install via Snap](https://support.typora.io/Snap/) - Typora provides a Snap installer, which you can install via the command line: - [Launch Arguments (Windows / Linux)](https://support.typora.io/Launch Arguments/) - You can launch Typora.exe with extra arguments, for example: - [Launch Options](https://support.typora.io/Launch Options/) - If you are looking for Launch Arguments, please check here. - [Line Spacing and Paragraph Spacing](https://support.typora.io/Line-Spacing/) - Typora uses CSS to control spacing. You can customize line spacing (the space between lines within a paragraph) and paragraph spacing (the gap between paragraphs) by adding Custom - [Older Windows Support](https://support.typora.io/Older Windows Support/) - You could find and download available working versions here: - [Older macOS Support](https://support.typora.io/Older macOS Support/) - The latest version of Typora supports macOS ≥ 11.0, for older macOS, support has ended. - [Open in Typora — VS Code Extension](https://support.typora.io/Open in Typora — VS Code Extension/) - If you use both Visual Studio Code / Cursor and Typora , you can now switch between them seamlessly with the Open in Typora extension for VS Code. - [Page Breaks](https://support.typora.io/Page Breaks/) - Sometimes you may want to export to a PDF, and have page breaks before all top level headings, perhaps always putting the header on a right hand page. - [RTL (Right-to-Left) Support (experimental)](https://support.typora.io/RTL/) - About where to put those CSS, please follow Add Custom CSS. This is not fully tested, since I'm not a RTL user, if you found any bugs, please report to - [Resize Images](https://support.typora.io/Resize Image/) - Typora allows you to use tag for displaying images, which can also be used to adjust the size of images. - [Search](https://support.typora.io/Search/) - You can use (or on Windows / Linux) to toggle panel, and use (or on Windows / Linux) to toggle panel to find contents in current document and replace matches. - [Smart Punctuation (SmartyPants)](https://support.typora.io/SmartyPants/) - Note : Both and are ignored in YAML/code/math block or in source code mode. - [Strict Mode](https://support.typora.io/Strict Mode/) - You could enable strict mode to tell Typora to follow GFM's spec more strictly. You could disable it if you want the parser to be more “fault tolerant”. - [Table Of Contents (TOC)](https://support.typora.io/TOC/) - In Typora’s Markdown, is parsed as “Table of Contents”. - [Task List — Easy Way to Record Todos](https://support.typora.io/Task List/) - The following markdown syntax will be rendered as a Task List : - [Text Snippets](https://support.typora.io/Text Snippet/) - Typora currently does not support text snippets, you may refer to system built in, or 3rd app solution for this. - [Typesetting with CSS](https://support.typora.io/Typeset/) - This article explains common style preferences for your typesetting based on Custom CSS. - [Upload Images](https://support.typora.io/Upload Image/) - In newer version of Typora, we added a “upload image” function to upload images to a cloud image storage via 3rd apps or scripts. - [Use Typora from Shell or Cmd](https://support.typora.io/Use Typora From Shell or cmd/) - You can use to open the markdown file in Typora from a command line. If Typora is your default editor for files, when would be enough. - [Version Control and Recovery](https://support.typora.io/Version Control/) - On macOS, Typora integrates with the native version control function powered by the operation system. - [Whitespace and Line Breaks](https://support.typora.io/Line Break/) - Line breaks are very confusing in Markdown, our recommendations is that: - [Word Count](https://support.typora.io/Word Count/) - Word count is displayed on status bar (Windows/Linux) or title bar (macOS when hover). Typora also counts lines, and characters, and estimated reading time. You could click on the - [YAML Front Matter](https://support.typora.io/YAML/) - The meta data will be used in export. For example, when exporting markdown file above into HTML format, typora will output into HTML Element. And author will be added as meta data - [Zoom](https://support.typora.io/Zoom/) - Zoom function is now enable on all supported platforms. You could zoom in / out the view from menu or press the corresponding shortcut keys (which are displayed in right side go - [“Open in Typora” from Sublime (macOS)](https://support.typora.io/Sublime/) - Thanks to Asoul, who created a Sublime plugin where allow users to open current file in Typora from Sublime 2/3 on macOS. ## Reference - [Acknowledgement](https://support.typora.io/Acknowledgement/) - Typora is developed by @LeeAbner. All rights reserved. - [End User License Agreement](https://support.typora.io/License Agreement/) - Please read this End User License Agreement (a.k.a “EULA”, "License Agreement") before You purchase a License Key for the Software and subsequently download and use the Software. - [GDPR Compliance](https://support.typora.io/GDPR Compliance/) - This document explains how Typora complies with the EU General Data Protection Regulation (Regulation (EU) 2016/679, the “ GDPR ”), and, where applicable, the UK GDPR and Data - [Language Support in Code Fences](https://support.typora.io/Code Fences Language Support/) - The latest version of Typora supports syntax highlight of following languages (in lower case): - [Privacy Policy](https://support.typora.io/Privacy Policy/) - typora.io built Typora as a Commercial software. This SOFTWARE is provided by typora.io and is intended for use as is. - [System Requirements](https://support.typora.io/System Requirements/) - macOS : ≥ v11.0 (For older macOS, please see here) Linux : tested on Ubuntu 18.04 and 20.04, support (x64 and arm64) architecture. Windows : require Windows 8, Windows 10 or - [Translations and Languages Support](https://support.typora.io/Languages Support/) - Simplified Chinese by abnerlee, NoDotCat, HowardTangHw, Emphasia, DHclly, Mornwind, iamtwz Traditional Chinese by cyberrob, pan93412, Meowcolm024, ralphchung, pjchender, anemology ## Announcements - [Typora Chinese Site is Now Live](https://support.typora.io/News-CN/) - For users in China, you can now visit to download our product. - [Typora becomes a MathJax Supporter](https://support.typora.io/Support-MathJax/) - We are proud to announce that we will financially support MathJax from 2022. MathJax is the open source math rendering engine used by Typora, and by many other websites and ## Japanese Translation - [CSS による組版](https://support.typora.io/ja/Typeset/) - この記事では、カスタム CSS に基づく組版 (タイプセット) の一般的なスタイル設定について説明します。 - [カスタム CSS を追加する](https://support.typora.io/ja/Add-Custom-CSS/) - ヒント: この機能を使用するには、Windows では 0.9.12 以降、macOS では 0.9.9.5.1 以降の Typora が必要です。 - [カスタムフォント](https://support.typora.io/ja/Custom-Font/) - ヒント: これらの CSS スニペットをどこに置くかについては、カスタム CSS の追加 を参照してください。 - [コードフェンスのサポート言語](https://support.typora.io/ja/Code-Fences-Language-Support/) - 最新版の Typora は、以下の言語のシンタックスハイライトをサポートしています (小文字)。 - [コードブロックのスタイル/テーマ](https://support.typora.io/ja/Code-Block-Styles/) - ヒント: これらの CSS スニペットをどこに置くかについては、カスタム CSS の追加 を参照してください。 - [テーマについて](https://support.typora.io/ja/About-Themes/) - Typora には 6 つの組み込みテーマがあり、メニューバーの テーマメニュー で選択できます。 また、Typora のスタイルを設定するために、独自のカスタムテーマをダウンロード、インストール、変更、または作成することもできます。 - [画像のサイズを変更する](https://support.typora.io/ja/Resize-Image/) - Typora では、画像を表示するために タグを使用でき、画像のサイズを調整するためにも使用できます。 ## Chinese Translation - [Typora 1.0 更新](https://support.typora.io/zh/What's-New-1.0/) - 在我们升级到MathJax 3.x之后,有一些来自MathJax的突破性变化。 - [Typora 1.1 更新](https://support.typora.io/zh/What's-New-1.1/) - ● 如果链接指向的文件或文件夹(如filename.md)不存在,您只需单击即可创建该文件或文件夹。 - [Typora 的 Markdown 语法](https://support.typora.io/zh/Markdown-Reference/) - Markdown 由 John Gruber 创建,原始指南在 这里。但是,它的语法因不同的解析器或编辑器而异。 Typora 正在使用 [GitHub Flavored Markdown][GFM]。 - [["添加自定义 CSS 样式"]](https://support.typora.io/zh/Add-Custom-CSS/) - 提示:这一特性在 Windows 环境下仅适用于 0.9.12 及更新的版本,在 macOS 环境下则仅适用于 0.9.9.5.1 及更新的版本。 - [安装与使用 VLOOK](https://support.typora.io/zh/Install-and-Use-VLOOK/) - 只需要三步,让你快速上车, 开启不一样的 Markdown 体验之旅! ## Other Pages - [Control TOC Levels](https://support.typora.io/TOC levels/) - TIP: To know where to put those CSS snippets, please see Add Custom CSS. - [Diagram Options](https://support.typora.io/Diagram-Options/) - You can add below custom CSS following Add Custom CSS to left align your diagram. - [News / Announcements](https://support.typora.io/news.html) - [Offline Activation](https://support.typora.io/Offline-Activation/) - You will need another computer with network connection to download the activation token. - [Search Store](https://support.typora.io/store.html) - [Set Proxy](https://support.typora.io/Set-Proxy/) - Typora uses system proxy by default. - [Tutorials | Typora Styles](https://support.typora.io/style.html) - [What's New](https://support.typora.io/what's-new.html)