Typora 1.14

<h2 id="new">New</h2> <h3 id="floating-editor-toolbar">Floating Editor Toolbar</h3> <p><img src="https://imgproxy.citrusreader.com/6KvNKP3q0Fo85qjMux8vVWKHDbCgzvlGEhXi6Vyti88/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xNC90b29sYmFyLnBuZw" alt="截屏2026-07-03 14.43.00" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>You can now enable the float toolbar from <strong>menubar</strong> → <strong>View</strong> → <strong>Toolbar</strong> or from <strong>Settings</strong> → <strong>Appearance</strong>.</p> <h3 id="config-which-files-to-show-in-sidebar">Config which files to show in sidebar</h3> <p><img src="https://imgproxy.citrusreader.com/HyP55bAsMDTQVL9XJcil5hYAbfKVXu80486XTBkO1aw/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xNC9zaG93LWhpZGRlbi1maWxlcy5wbmc" alt="截屏2026-07-03 14.44.13" referrerpolicy="no-referrer"></p> <ul> <li>Provide options to show hidden files / folders in sidebar</li> <li>Provide options to show non-markdown files, or, you can config which files should be display or hidden in files sidebar.</li> </ul> <h2 id="improvements">Improvements</h2> <p><img src="https://imgproxy.citrusreader.com/lAlV1xACzSWazOLhRafis5YJkUWE8RsMKbEveArfHvk/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xNC8lRTYlODglQUElRTUlQjElOEYyMDI2LTA3LTA0JTIwMjAuMjguMTYucG5n" alt="截屏2026-07-04 20.28.16" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>The macOS version now also have <strong>context menu for setting styles</strong>, just like the Windows / Linux version.</p> <video src="https://support.typora.io/media/new-1.14/key-on-file-tree.mp4" controls="" style="max-width:680px"></video> <p>File Tree now supports <strong>keyboard navigation</strong>.</p> <h2 id="bug-fixes">Bug Fixes</h2> <ol> <li>Fixed a list rendering regression.</li> <li>Fixed list item issues on macOS 27.</li> <li>Fixed CORS handling.</li> <li>Fixed macOS export.</li> </ol>

阅读更多

Typora 1.13

<h2 id="new--improvements">New / Improvements</h2> <h3 id="upgrade-to-mathjax-v4">Upgrade to MathJax v4</h3> <ul> <li>Line breaks are now supported by default — use <code class="language-plaintext highlighter-rouge">\\</code> to insert a line break in math equations.</li> <li>Added support for new TeX packages and commands, including: <ul> <li><code class="language-plaintext highlighter-rouge">begingroup</code> package for localizing macro definitions.</li> <li><code class="language-plaintext highlighter-rouge">bboldx</code> package for blackboard bold fonts for Greek letters and digits.</li> <li>More text-mode macros: <ul> <li>Accents: <code class="language-plaintext highlighter-rouge">\.</code>, <code class="language-plaintext highlighter-rouge">\'</code>, <code class="language-plaintext highlighter-rouge">\^</code>, <code class="language-plaintext highlighter-rouge">\`</code>, <code class="language-plaintext highlighter-rouge">\=</code>, <code class="language-plaintext highlighter-rouge">\~</code>, <code class="language-plaintext highlighter-rouge">\”</code>, <code class="language-plaintext highlighter-rouge">\u</code>, <code class="language-plaintext highlighter-rouge">\v</code>, <code class="language-plaintext highlighter-rouge">\H</code>, <code class="language-plaintext highlighter-rouge">\t</code>, <code class="language-plaintext highlighter-rouge">\c</code>, <code class="language-plaintext highlighter-rouge">\d</code>, <code class="language-plaintext highlighter-rouge">\b</code>.</li> <li>Symbols: <code class="language-plaintext highlighter-rouge">\$</code>, <code class="language-plaintext highlighter-rouge">\%</code>, <code class="language-plaintext highlighter-rouge">\&amp;</code>, <code class="language-plaintext highlighter-rouge">\#</code>, <code class="language-plaintext highlighter-rouge">\_</code>, <code class="language-plaintext highlighter-rouge">\{</code>, <code class="language-plaintext highlighter-rouge">\}</code>, <code class="language-plaintext highlighter-rouge">\ </code> (backslash-space).</li> <li>Special Characters: <code class="language-plaintext highlighter-rouge">\AA</code>, <code class="language-plaintext highlighter-rouge">\aa</code> (Ångström).</li> </ul> <p><img src="https://imgproxy.citrusreader.com/fT3WWei_rd8IOayavQcKSk2i1SVzmfb12vL8oULsj58/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMy9tYXRoamF4LXY0LXNhbXBsZXMucG5n" alt="MathJax v4 samples" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> </ul> </li> </ul> <h3 id="upgrade-to-mermaid-11130">Upgrade to Mermaid 11.13.0</h3> <ul> <li> <p>New Venn diagram</p> <p><img src="https://imgproxy.citrusreader.com/8n18CRHBozN8kclJES8_FWkyYLYnxStXLWEGaCUNpPE/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMy8lRTYlODglQUElRTUlQjElOEYyMDI2LTA0LTA0JTIwMTQuNDIuMTAucG5n" alt="截屏2026-04-04 14.42.10" referrerpolicy="no-referrer"></p> </li> <li> <p>New Ishikawa diagram</p> <p><img src="https://imgproxy.citrusreader.com/fF7ztEjjhQ95qdPZfSaKsr_mlpIcMNjcNwSqU9vRMLU/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMy8lRTYlODglQUElRTUlQjElOEYyMDI2LTA0LTA0JTIwMTQuNDIuMzYucG5n" alt="截屏2026-04-04 14.42.36" referrerpolicy="no-referrer"></p> </li> <li> <p>Better syntax highlighting for mermaid code.</p> </li> <li> <p>Other fix: Fixed document link addresses, export multiple diagrams and sub-element rendering in Mermaid diagrams.</p> </li> </ul> <h3 id="open-in-typora-from-vscode-or-cursor">Open in Typora from VSCode or Cursor</h3> <p>We published the <a href="https://marketplace.visualstudio.com/items?itemName=typora.typora-open-in-typora"><strong>Open in Typora</strong></a> extension for Visual Studio Code and Cursor. Right-click any Markdown file in the explorer or editor tab and select “Open in Typora” to launch it directly in Typora.</p> <p>See <a href="https://support.typora.io/Open-in-Typora-%E2%80%94-VS-Code-Extension/">Open in Typora — VS Code Extension</a> for installation and usage details.</p> <h3 id="general-improvements">General Improvements</h3> <ul> <li> <p>Changing Markdown settings no longer requires restarting Typora — a tooltip and button are now provided to reload the window and apply changes.</p> <p><img src="https://imgproxy.citrusreader.com/cF-XKc3pTt_4gIc4htt_8vBdn8XHhNgbSCQYU7u9pYU/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMy9yZWxvYWQtYWZ0ZXItc2V0dGluZ3MtY2hhbmdlLnBuZw" alt="Reload prompt after changing settings" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> <li> <p>Better sidebar resize indicator UI.</p> </li> <li> <p>Improved search performance.</p> </li> <li> <p>Improved UI, including the source code mode button on macOS 26.</p> </li> <li> <p>Improved PDF export logic — all PDF export features are now enabled on macOS 26.2.</p> </li> <li> <p>Improved sidebar resize behavior.</p> </li> <li> <p>Changed the “send anonymous info” setting from enabled by default to disabled by default for new installations.</p> </li> <li> <p>New UI language – <strong>Irish</strong>, and improve translation for other languages as well.</p> </li> <li> <p>View switch between source code mode and hybrid editing mode will preserve scroll position.</p> </li> <li> <p>Add “Copy as Plain Text” in context menu.</p> </li> <li> <p>Update IGCSE 0478 keywords for pseducode syntax.</p> </li> </ul> <h2 id="bug-fixes">Bug Fixes</h2> <ul> <li>Fixed inserting content via macOS Services not working when Typora has data in the clipboard.</li> <li>Fixed a security issue.</li> <li>Fix default name not generated for untitled document.</li> <li>Fixed UI freezing and menus disappearing when modifying the export list in some cases.</li> <li>The <code class="language-plaintext highlighter-rouge">&lt;track&gt;</code> element inside <code class="language-plaintext highlighter-rouge">&lt;video&gt;</code> now respects relative path settings.</li> <li>Fixed anchor positioning when clicking outline entries in the sidebar of exported HTML.</li> <li>Fixed the editor window not scrolling in some cases when clicking an outline anchor.</li> <li>Fixed an indentation rendering issue affecting lists and block quotes.</li> <li>Fixed a deletion bug.</li> <li>Fixed some HTML code not being preserved when printing to PDF.</li> </ul>

阅读更多

Typora 1.12

<h2 id="typora-is-now-macos-tahoe-ready">Typora is now macOS Tahoe ready</h2> <p><img src="https://imgproxy.citrusreader.com/RW8klNwrCzq6Yr1A-J3rAGpShyZCS-bOeRkWQdIb9PE/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMi9TY3JlZW5zaG90JTIwMjAyNS0wOS0xOSUyMGF0JTIwMy4zNC4zNSVFMiU4MCVBRlBNLnBuZw" alt="Screenshot 2025-09-19 at 3.34.35 PM" referrerpolicy="no-referrer"></p> <p>The Typora icon on macOS is now Tahoe style, with dark mode, and custom colors:</p> <p><img src="https://imgproxy.citrusreader.com/4EfZzuXvh8eP8--w5skx9qiFkTJWdu4AMZJb9aWX34Y/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMi8lRTYlODglQUElRTUlQjElOEYyMDI1LTA5LTE5JTIwMTUuNDIuMTAucG5n" alt="截屏2025-09-19 15.42.10" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>The “window style” option is removed on macOS 26, now defaults to “seamless” style.</p> <p>Context menu and menu bar now follows macOS 26 style, with icons:</p> <p><img src="https://imgproxy.citrusreader.com/DnA4gd6ci1m8iVk-SPJLZEt0-QPD-Gm4P9TCte8Ucb4/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMi9TY3JlZW5zaG90JTIwMjAyNS0wOS0xOSUyMGF0JTIwMy40Ni4yOCVFMiU4MCVBRlBNLnBuZw" alt="Screenshot 2025-09-19 at 3.46.28 PM" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>We also fixed UI compatibilities under macOS 26.</p> <p>Last, the “Share” action was added back, not only for macOS 26, but for all macOS versions supported. You can open share by selecting some text or image, and then select “share” menu item in the context menu.</p> <p><img src="https://imgproxy.citrusreader.com/ljurzNmlsavDg3USP9_qLBK23YtwD6yz738vViV1jbM/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMi9TY3JlZW5zaG90JTIwMjAyNS0wOS0xOSUyMGF0JTIwNC4xMS41NSVFMiU4MCVBRlBNLnBuZw" alt="Screenshot 2025-09-19 at 4.11.55 PM" style="zoom:50%;" referrerpolicy="no-referrer"></p>

阅读更多

Typora 1.11

<ul id="markdown-toc"> <li><a href="https://support.typora.io/What's-New-1.11/#new" id="markdown-toc-new">New</a> <ul> <li><a href="https://support.typora.io/What's-New-1.11/#latex-delimiters-for-math" id="markdown-toc-latex-delimiters-for-math">LaTeX delimiters for math</a></li> <li><a href="https://support.typora.io/What's-New-1.11/#move-row-up--down" id="markdown-toc-move-row-up--down">Move row up / down</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.11/#improvements" id="markdown-toc-improvements">Improvements</a> <ul> <li><a href="https://support.typora.io/What's-New-1.11/#mermaid" id="markdown-toc-mermaid">Mermaid</a> <ul> <li><a href="https://support.typora.io/What's-New-1.11/#add-radar-chart" id="markdown-toc-add-radar-chart">Add Radar Chart</a></li> <li><a href="https://support.typora.io/What's-New-1.11/#add-treemap" id="markdown-toc-add-treemap">Add Treemap</a></li> <li><a href="https://support.typora.io/What's-New-1.11/#other-than-new-diagrams" id="markdown-toc-other-than-new-diagrams">Other than new diagrams</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.11/#copy--paste" id="markdown-toc-copy--paste">Copy &amp; Paste</a></li> <li><a href="https://support.typora.io/What's-New-1.11/#video-and-images" id="markdown-toc-video-and-images">Video and Images</a></li> <li><a href="https://support.typora.io/What's-New-1.11/#emoji" id="markdown-toc-emoji">Emoji</a></li> <li><a href="https://support.typora.io/What's-New-1.11/#linux" id="markdown-toc-linux">Linux</a> <ul> <li><a href="https://support.typora.io/What's-New-1.11/#wayland" id="markdown-toc-wayland">Wayland</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.11/#i18n" id="markdown-toc-i18n">I18N</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.11/#bug-fix" id="markdown-toc-bug-fix">Bug Fix</a> <ul> <li><a href="https://support.typora.io/What's-New-1.11/#export" id="markdown-toc-export">Export</a></li> <li><a href="https://support.typora.io/What's-New-1.11/#other-fix" id="markdown-toc-other-fix">Other Fix</a></li> </ul> </li> </ul> <h2 id="new">New</h2> <h3 id="latex-delimiters-for-math">LaTeX delimiters for math</h3> <p>Previously, Typora supports <code class="language-plaintext highlighter-rouge">$</code> and <code class="language-plaintext highlighter-rouge">$$</code> for triggering inline and block math modes. However, other systems, like ChatGPT or LMS predominantly utilize <code class="language-plaintext highlighter-rouge">\(</code> and <code class="language-plaintext highlighter-rouge">\)</code> for inline math, and <code class="language-plaintext highlighter-rouge">\[</code> and <code class="language-plaintext highlighter-rouge">\]</code> for block math.</p> <p>To improve the compatibility with our Markdown syntax, now, LaTeX delimiters are supported by Typora after enable it in preferences panel (which requires restart Typora to apply).</p> <p><img src="https://imgproxy.citrusreader.com/PHe-THyGibED2dxBCqD7iIKltZ73Pl-LvVpn-Bmlbm4/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE2JTIwMTAuMDQuMTkucG5n" alt="截屏2025-07-16 10.04.19" referrerpolicy="no-referrer"></p> <p>Here are the examples:</p> <table border="1" cellspacing="0" cellpadding="6" style="border-collapse: collapse; width: 100%;"> <thead> <tr> <th></th> <th>Markdown Code</th> <th>Markdown Preview</th> </tr> </thead> <tbody> <tr> <td>Default Delimiter<br>Inline Math</td> <td><code>$a \ne 0$</code></td> <td> <img src="https://imgproxy.citrusreader.com/-J9tbxOXLYU_g_2Ri27oh_d5TUGP4daPz5dAF82Fgzk/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE3JTIwMjEuMDAuMjgucG5n" alt="截屏2025-07-17 21.00.28" style="zoom:50%;" referrerpolicy="no-referrer"> </td> </tr> <tr> <td>LaTeX Delimiter<br>Inline Math</td> <td><code>\( a \ne 0 \)</code></td> <td> <img src="https://imgproxy.citrusreader.com/-J9tbxOXLYU_g_2Ri27oh_d5TUGP4daPz5dAF82Fgzk/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE3JTIwMjEuMDAuMjgucG5n" alt="截屏2025-07-17 21.00.28" style="zoom:50%;" referrerpolicy="no-referrer"> </td> </tr> <tr> <td>Default Delimiter<br>Block Math</td> <td> <pre>$$ x = {-b \pm \sqrt{b^2-4ac} \over 2a} $$</pre> </td> <td> <img src="https://imgproxy.citrusreader.com/Nr9FEhACrRfe3Du9-WX06rhDM5qNvEoP7AxTIq96JYs/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE2JTIwMTAuNDguMjIucG5n" alt="截屏2025-07-16 10.48.22" style="zoom:50%;" referrerpolicy="no-referrer"> </td> </tr> <tr> <td>LaTeX Delimiter<br>Block Math</td> <td> <pre>\[ x = {-b \pm \sqrt{b^2-4ac} \over 2a} \]</pre> </td> <td> <img src="https://imgproxy.citrusreader.com/Nr9FEhACrRfe3Du9-WX06rhDM5qNvEoP7AxTIq96JYs/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE2JTIwMTAuNDguMjIucG5n" alt="截屏2025-07-16 10.48.22" style="zoom:50%;" referrerpolicy="no-referrer"> </td> </tr> </tbody> </table> <h3 id="move-row-up--down">Move row up / down</h3> <p>Previously you can move row up or down in a table using <code class="language-plaintext highlighter-rouge">Alt</code> + <code class="language-plaintext highlighter-rouge">Arrow</code> keys.</p> <p>Now you can move row or paragraph up and down in lists and all other blocks using <code class="language-plaintext highlighter-rouge">Alt</code> + <code class="language-plaintext highlighter-rouge">Up</code>/<code class="language-plaintext highlighter-rouge">Down</code> keys.</p> <p><img src="https://imgproxy.citrusreader.com/wTsMX54yMGBMXYrmjXTn2DAjlF1QGHPVhzVBeesH12c/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS9DbGVhblNob3QlMjAyMDI1LTA3LTE2JTIwYXQlMjAxMC41MS4wMS5naWY" alt="CleanShot 2025-07-16 at 10.51.01" referrerpolicy="no-referrer"></p> <h2 id="improvements">Improvements</h2> <h3 id="mermaid">Mermaid</h3> <p>Now mermaid library is updated to version 11.9.</p> <h4 id="add-radar-chart">Add Radar Chart</h4> <p>See more details <a href="https://mermaid.js.org/syntax/radar.html">here</a></p> <pre><code class="language-gfm">```mermaid --- title: "Grades" --- radar-beta axis m["Math"], s["Science"], e["English"] axis h["History"], g["Geography"], a["Art"] curve a["Alice"]{85, 90, 80, 70, 75, 90} curve b["Bob"]{70, 75, 85, 80, 90, 85} max 100 min 0 ``` </code></pre> <p><img src="https://imgproxy.citrusreader.com/4VdCK8xuXW3JYHqEkRJZ0zTzjjbVkVMaWkv1d9H52I8/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE2JTIwMTEuMDAuMTIucG5n" alt="Radar Chart Example" referrerpolicy="no-referrer"></p> <h4 id="add-treemap">Add Treemap</h4> <p>See more details <a href="https://mermaid.js.org/syntax/treemap.html">here</a></p> <pre><code class="language-gfm">```mermaid treemap-beta "Category A" "Item A1": 10 "Item A2": 20 "Category B" "Item B1": 15 "Item B2": 25 ``` </code></pre> <p><img src="https://imgproxy.citrusreader.com/t8iLTLeOWw80Yjx2WD_muczUKy-7Fnpqdvay3EPcw0k/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE2JTIwMTguNDEuNDcucG5n" alt="treemap example" referrerpolicy="no-referrer"></p> <h4 id="other-than-new-diagrams">Other than new diagrams</h4> <ul> <li>Now Typora only export zenuml CSS when needed, which reduced the file size of exported HTML.</li> <li>Fix text in mermaid diagrams get clipped when export to PDF.</li> <li>Fix mermaid code not working under macOS 12.</li> <li>When “Indent first line of paragraph” is enabled, text in mermaid diagrams will not be indented.</li> <li>Fix <code class="language-plaintext highlighter-rouge">---</code> not correctly rendered in mermaid.</li> </ul> <h3 id="copy--paste">Copy &amp; Paste</h3> <ul> <li>Math are kept when paste from text generated by ChatGPT and AI tools.</li> <li>Styles are kept when copy from Typora and paste into <em>WeChat Official Account (微信公众号)</em>.</li> <li>“Copy without theme styling” now respect the setting of “copy markdown source as plain text”.</li> <li>Fix bug that gif image in clipboard cannot be inserted into markdown document in some cases.</li> <li>Fix a bug that paste a list sometimes not working correctly.</li> </ul> <h3 id="video-and-images">Video and Images</h3> <p><em>Behavior Changes:</em></p> <ul> <li>Typora will now add <code class="language-plaintext highlighter-rouge">controls</code> attribute for <code class="language-plaintext highlighter-rouge">&lt;video&gt;</code> tags when drop video into Typora. The <code class="language-plaintext highlighter-rouge">controls</code> attribute is explained <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/video#controls">here</a>.</li> <li>Images will not contain <code class="language-plaintext highlighter-rouge">referrerPolicy='no-referrer'</code> by default when export to HTML. If you need <code class="language-plaintext highlighter-rouge">referrerPolicy</code>, please explicitly set <code class="language-plaintext highlighter-rouge">referrerPolicy</code> using <code class="language-plaintext highlighter-rouge">&lt;img /&gt;</code> tag, instead of the default Markdown <code class="language-plaintext highlighter-rouge">![]()</code> syntax for images.</li> </ul> <h3 id="emoji">Emoji</h3> <ul> <li> <p>Fix emoji missing in bold text when export.</p> </li> <li> <p>SF symbols can be used on built-in themes on macOS.</p> </li> <li> <p>Add options to disable emoji autocomplete when user input <code class="language-plaintext highlighter-rouge">:</code>.</p> <p><img src="https://imgproxy.citrusreader.com/b2XS8TKuVmQAyN5LPfu4b5mOTLsPpBrb0waZRfOcKHA/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMS8lRTYlODglQUElRTUlQjElOEYyMDI1LTA3LTE2JTIwMjAuNDcuMTMucG5n" alt="截屏2025-07-16 20.47.13" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> </ul> <h3 id="linux">Linux</h3> <p>If you use <code class="language-plaintext highlighter-rouge">apt</code> to install Typora below version 1.11, we recommend you to remove the old keys and replace with the new one. The old <code class="language-plaintext highlighter-rouge">typora.asc</code> was considered unsafe as it uses SHA1 as digest algorithms.</p> <div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">sudo rm</span> /etc/apt/trusted.gpg.d/typora.asc </code></pre></div></div> <p>After remove the old key, re-add the new key and then install or update Typora:</p> <div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c"># Add your key</span> <span class="nb">sudo mkdir</span> <span class="nt">-p</span> /etc/apt/keyrings curl <span class="nt">-fsSL</span> https://downloads.typora.io/typora.gpg | <span class="nb">sudo tee</span> /etc/apt/keyrings/typora.gpg <span class="o">&gt;</span> /dev/null <span class="c"># Add the repo securely</span> <span class="nb">echo</span> <span class="s2">"deb [signed-by=/etc/apt/keyrings/typora.gpg] https://downloads.typora.io/linux ./"</span> | <span class="nb">sudo tee</span> /etc/apt/sources.list.d/typora.list <span class="nb">sudo </span>apt-get update <span class="c"># install typora</span> <span class="nb">sudo </span>apt-get <span class="nb">install </span>typora </code></pre></div></div> <h4 id="wayland">Wayland</h4> <p>We improved compatibility on Wayland, you can launch Typora using following arguments on Wayland:</p> <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>--enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime --wayland-text-input-version=3 </code></pre></div></div> <h3 id="i18n">I18N</h3> <p>Improve UI translations for Slovenian, Chinese, Dutch, Polish, Norwegian Nynorsk, French, Portuguese and Swedish.</p> <h2 id="bug-fix">Bug Fix</h2> <h3 id="export">Export</h3> <ul> <li>Fix a bug that list bullet got missing after 999 list items when export.</li> <li>Fix PDF glitch after export on macOS.</li> </ul> <h3 id="other-fix">Other Fix</h3> <ul> <li>Fix a bug that when user scroll after filtering content in outline, the filter panel and filter state will exit unexpectedly.</li> <li>Preserve the setting status of zoom with mouse wheel.</li> <li>Fix some code block with “url” mode cannot be rendered.</li> <li>Fix sort naturally button in file sidebar.</li> </ul>

阅读更多

Typora 1.10

<ul id="markdown-toc"> <li><a href="https://support.typora.io/What's-New-1.10/#improvements" id="markdown-toc-improvements">Improvements</a> <ul> <li><a href="https://support.typora.io/What's-New-1.10/#better-pdf-export" id="markdown-toc-better-pdf-export">Better PDF Export</a></li> <li><a href="https://support.typora.io/What's-New-1.10/#mermaid-upgrade" id="markdown-toc-mermaid-upgrade">Mermaid Upgrade</a> <ul> <li><a href="https://support.typora.io/What's-New-1.10/#packet-diagram" id="markdown-toc-packet-diagram">Packet Diagram</a></li> <li><a href="https://support.typora.io/What's-New-1.10/#kanban-diagram" id="markdown-toc-kanban-diagram">Kanban Diagram</a></li> <li><a href="https://support.typora.io/What's-New-1.10/#architecture-diagrams" id="markdown-toc-architecture-diagrams">Architecture Diagrams</a></li> </ul> </li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.10/#alert" id="markdown-toc-alert">Alert</a> <ul> <li><a href="https://support.typora.io/What's-New-1.10/#code-block" id="markdown-toc-code-block">Code Block</a></li> <li><a href="https://support.typora.io/What's-New-1.10/#image" id="markdown-toc-image">Image</a></li> <li><a href="https://support.typora.io/What's-New-1.10/#i18n" id="markdown-toc-i18n">I18N</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.10/#fix" id="markdown-toc-fix">Fix</a></li> <li><a href="https://support.typora.io/What's-New-1.10/#one-more-thing" id="markdown-toc-one-more-thing">One More Thing</a></li> </ul> <h2 id="improvements">Improvements</h2> <h3 id="better-pdf-export">Better PDF Export</h3> <p>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.</p> <p><img src="https://imgproxy.citrusreader.com/NS0NSIQBGZmJd1KyMWMR3KMquaHkIqMCcG9A5ICYjpY/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNS0wMS0wNSUyMGF0JTIwMTMuNDEuMzUucG5n" alt="Screenshot 2025-01-05 at 13.41.35" referrerpolicy="no-referrer"></p> <p><img src="https://imgproxy.citrusreader.com/Pl34lCcBDYnwDHEn49U_zf8NQeRxe3WqW5NxFPnwNtY/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNS0wMS0wNSUyMGF0JTIwMTMuNDEuNDgucG5n" alt="Screenshot 2025-01-05 at 13.41.48" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h3 id="mermaid-upgrade">Mermaid Upgrade</h3> <p>Mermaid is now upgrade to 11.4, with new diagrams including:</p> <h4 id="packet-diagram">Packet Diagram</h4> <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>--- title: "TCP Packet" --- packet-beta 0-15: "Source Port" 16-31: "Destination Port" 32-63: "Sequence Number" 64-95: "Acknowledgment Number" 96-99: "Data Offset" 100-105: "Reserved" 106: "URG" 107: "ACK" 108: "PSH" 109: "RST" 110: "SYN" 111: "FIN" 112-127: "Window" 128-143: "Checksum" 144-159: "Urgent Pointer" 160-191: "(Options and Padding)" 192-255: "Data (variable length)" </code></pre></div></div> <p><img src="https://imgproxy.citrusreader.com/RX_GkaKJMbr7kXHhN1GYKNO9k8qyDJ5rzvPBLV596fA/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNC0xMi0xMyUyMGF0JTIwMjEuNTcuMTgucG5n" alt="Screenshot 2024-12-13 at 21.57.18" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h4 id="kanban-diagram">Kanban Diagram</h4> <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>--- config: kanban: ticketBaseUrl: 'https://mermaidchart.atlassian.net/browse/#TICKET#' --- kanban Todo [Create Documentation] docs[Create Blog about the new diagram] [In progress] id6[Create renderer so that it works in all cases. We also add som extra text here for testing purposes. And some more just for the extra flare.] id9[Ready for deploy] id8[Design grammar]@{ assigned: 'knsv' } id10[Ready for test] id4[Create parsing tests]@{ ticket: MC-2038, assigned: 'K.Sveidqvist', priority: 'High' } id66[last item]@{ priority: 'Very Low', assigned: 'knsv' } id11[Done] id5[define getData] id2[Title of diagram is more than 100 chars when user duplicates diagram with 100 char]@{ ticket: MC-2036, priority: 'Very High'} id3[Update DB function]@{ ticket: MC-2037, assigned: knsv, priority: 'High' } id12[Can't reproduce] id3[Weird flickering in Firefox] </code></pre></div></div> <p><img src="https://imgproxy.citrusreader.com/tflLDkupPCcAo_ukgPpn7VJTgl1c-Y3rbBTT0z6a0FI/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNC0xMi0xMyUyMGF0JTIwMjEuNTguMDQucG5n" alt="Screenshot 2024-12-13 at 21.58.04" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h4 id="architecture-diagrams">Architecture Diagrams</h4> <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>architecture-beta group api(cloud)[API] service db(database)[Database] in api service disk1(disk)[Storage] in api service disk2(disk)[Storage] in api service server(server)[Server] in api db:L -- R:server disk1:T -- B:server disk2:T -- B:db </code></pre></div></div> <p><img src="https://imgproxy.citrusreader.com/_FQaf6ZkxUgKvUxJYLSTAA46k5y1hE-IIXAI0KJUeMo/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNC0xMi0xMyUyMGF0JTIwMjEuNTguMzgucG5n" alt="Screenshot 2024-12-13 at 21.58.38" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h2 id="alert">Alert</h2> <p>Toggle alert from View menu now follows the same logic as blockquote, which means you can select a range of paragraph and changes them into Github Alert from Paragraph → Alert from menubar.</p> <h3 id="code-block">Code Block</h3> <ul> <li> <p>Add <code class="language-plaintext highlighter-rouge">gas</code> syntax highlight, in previous version, <code class="language-plaintext highlighter-rouge">gas</code> will be treated as alias of assembly incorrectly.</p> </li> <li> <p>Add <code class="language-plaintext highlighter-rouge">url</code> syntax highlight:</p> <p><img src="https://imgproxy.citrusreader.com/zTojZkiEzRSB5gtaK0yHntEvC3so8a4y40h_uaUBGl4/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNC0xMi0xNCUyMGF0JTIwMjEuNTkuMzIucG5n" alt="Screenshot 2024-12-14 at 21.59.32" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> </ul> <h3 id="image">Image</h3> <ul> <li>The image uploader option, <code class="language-plaintext highlighter-rouge">piclist</code> is applied on all languages.</li> <li>Fix syntax switch for images failed in some cases.</li> <li>The dev versions now have new image insert action — Convert the file to TextBundle format.</li> <li>Allow users to drag-and-drop / insert images with jiff extension.</li> <li>Do not escape image url with <code class="language-plaintext highlighter-rouge">http</code> protocol.</li> </ul> <h3 id="i18n">I18N</h3> <p>Update translations for</p> <ul> <li>Danish</li> <li>Hindi</li> <li>Vietnamese</li> </ul> <h2 id="fix">Fix</h2> <ul> <li>Fix window fullscreen / maximize state not restored on Typora restart.</li> <li>Allow scroll the side mega menu panel when zoomed under Windows.</li> <li>Fix file contains some emojis are not detected as UTF-8 encode</li> <li>Fix select lists items and toggle list type be applied on wrong blocks.</li> <li>Fix typing on last line of code block may make the app hangs.</li> <li>Fix adding anchor link to headings with “+” character not work correctly after export.</li> </ul> <h2 id="one-more-thing">One More Thing</h2> <p>Now the <strong>dev version</strong> of Typora supports <strong>TextBundle</strong> format on Both macOS and Windows operating system.</p> <p><img src="https://imgproxy.citrusreader.com/-dmuXueGFsBZwN-O7v_UnLfgfIAHfq_4GrENOpE6eec/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNC0xMi0xNCUyMGF0JTIwMjIuMjcuNTMucG5n" alt="Screenshot 2024-12-14 at 22.27.53" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p><img src="https://imgproxy.citrusreader.com/eNyXr4cn2i_301FbecIHBzcvDnvY0ZRL-kVJJ_iE3ho/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS4xMC9TY3JlZW5zaG90JTIwMjAyNC0xMi0xNCUyMGF0JTIwMjIuMDMuMzUucG5n" alt="Screenshot 2024-12-14 at 22.03.35" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>Please note that this feature is still in beta and only available on <strong>dev</strong> versions of Typora .</p>

阅读更多

Typora 1.9

<ul id="markdown-toc"> <li><a href="https://support.typora.io/What's-New-1.9/#new" id="markdown-toc-new">New</a> <ul> <li><a href="https://support.typora.io/What's-New-1.9/#code-block-math" id="markdown-toc-code-block-math">Code Block Math</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.9/#improvements" id="markdown-toc-improvements">Improvements</a> <ul> <li><a href="https://support.typora.io/What's-New-1.9/#epub-export" id="markdown-toc-epub-export">EPub Export</a></li> <li><a href="https://support.typora.io/What's-New-1.9/#block-diagram" id="markdown-toc-block-diagram">Block Diagram</a></li> <li><a href="https://support.typora.io/What's-New-1.9/#header-anchor-spec" id="markdown-toc-header-anchor-spec">Header Anchor Spec</a></li> <li><a href="https://support.typora.io/What's-New-1.9/#other-improvements" id="markdown-toc-other-improvements">Other Improvements</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.9/#fix" id="markdown-toc-fix">Fix</a></li> </ul> <h2 id="new">New</h2> <h3 id="code-block-math">Code Block Math</h3> <p>You enable <code class="language-plaintext highlighter-rouge">Code Block Math</code> in <code class="language-plaintext highlighter-rouge">Preferences Panel</code> → <code class="language-plaintext highlighter-rouge">Markdown</code> → <code class="language-plaintext highlighter-rouge">Code Block Math</code> to enable support for Gitlab / GitHub style math block (<a href="https://docs.gitlab.com/ee/user/markdown.html#math">https://docs.gitlab.com/ee/user/markdown.html#math</a>) with following syntax:</p> <pre><code class="language-gfm">```math x = {-b \pm \sqrt{b^2-4ac} \over 2a} ``` </code></pre> <p>It renders as:</p> <p><img src="https://imgproxy.citrusreader.com/qIceadBQ4ZdlMk1oKznvKPhhfwrx3gNYj8LimMDMa7Q/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS45L1NjcmVlbnNob3QlMjAyMDI0LTA1LTE5JTIwYXQlMjAxNS40Mi40Ny5wbmc" alt="Screenshot 2024-05-19 at 15.42.47" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>Please note that Typora also support inline math like <code class="language-plaintext highlighter-rouge">$a+b$</code> and math block like:</p> <pre><code class="language-gfm">$$ a+b $$ </code></pre> <h2 id="improvements">Improvements</h2> <h3 id="epub-export">EPub Export</h3> <p>Epub export now adds a “Chapter Level in Outline” option, you could now specify the number of section levels to include in the table of contents. The default is 3 (which means that level-1, 2, and 3 headings will be listed in the contents).</p> <p><img src="https://imgproxy.citrusreader.com/EXMvCVehh308SibiZ_AVfZWXCK8BRd4hAbFjpNryzLw/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS45L1NjcmVlbnNob3QlMjAyMDI0LTA1LTE5JTIwYXQlMjAxNS41My40Ni5wbmc" alt="Screenshot 2024-05-19 at 15.53.46" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h3 id="block-diagram">Block Diagram</h3> <p>Mermaid library is now upgrade to version 10.9, which introduces a new Block Diagrams.</p> <p><img src="https://imgproxy.citrusreader.com/KHxe6PouC6bg2mTc5obM-X7ffro3hTEoTxMV6QU978g/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS45L1NjcmVlbnNob3QlMjAyMDI0LTA1LTE5JTIwYXQlMjAxNS41Ni4yNy5wbmc" alt="Screenshot 2024-05-19 at 15.56.27" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>For more details, <a href="https://mermaid.js.org/syntax/block.html">please click here</a>.</p> <h3 id="header-anchor-spec">Header Anchor Spec</h3> <p>For a bookmark link to a heading in the <em>current</em> file, use a hash symbol followed by the lowercase words of the heading. Remove punctuation from the heading and replace spaces with dashes.</p> <p>Previously Typora will remove most western punctuation, while remains some Unicode punctuation, now Typora will follow following spec:</p> <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>convert heading string to lowercase words keep - (hyphen) replace whitespace with - (hyphen) convert en dash to -- convert em hash to --- remove other punctuation </code></pre></div></div> <h3 id="other-improvements">Other Improvements</h3> <ul> <li>New file on file tree no longer need confirm after input its filename.</li> <li>Add structured text code syntax highlight.</li> <li>Follow CommonMark rule to handle whitespace inside code.</li> <li>Shorten recent file path length in recent menu on Windows / Linux.</li> <li>Custom alert text set by CSS styles are not kept after export to PDF / HTML.</li> <li>“Debug Mode” is now removed on macOS, users can now debug Typora elements from Safari → Develop menu (<a href="https://support.typora.io/Debug-Themes/">See here for detail</a>).</li> <li>Update languages in Polish, Traditional Chinese, Slovenian, Czech and Norwegian Nynorsk.</li> </ul> <h2 id="fix">Fix</h2> <ul> <li>Fix XSS on mermaid and math.</li> <li>Fix video cannot be fullscreen when user click fullscreen button on video.</li> <li>Fix a bug that triple-click on a link in Math block closes the window.</li> <li>Fix issue when parsing inline code with whitespaces.</li> <li>Fix an issue that some images backed by cloudflare cannot be loaded by Typora.</li> <li>Fix bookmark for exported PDF cannot be shown in Adobe Reader.</li> <li>Fix some remote images cannot be loaded on macOS.</li> <li>Fix “&amp;” not displayed for file path contains “&amp;” In “recent files” menu on Windows / Linux.</li> <li>Fix “$” in code language name leads to a wrong string.</li> <li>Other bug fix.</li> </ul>

阅读更多

Typora 1.8

<ul id="markdown-toc"> <li><a href="https://support.typora.io/What's-New-1.8/#new" id="markdown-toc-new">New</a> <ul> <li><a href="https://support.typora.io/What's-New-1.8/#github-style-alert--callouts" id="markdown-toc-github-style-alert--callouts">Github Style Alert / Callouts</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#zoom-with-mouse-wheel" id="markdown-toc-zoom-with-mouse-wheel">Zoom with Mouse Wheel</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#mermaidjs-with-xy-chart" id="markdown-toc-mermaidjs-with-xy-chart">MermaidJS with XY Chart</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.8/#improvements-and-fix" id="markdown-toc-improvements-and-fix">Improvements and Fix</a> <ul> <li><a href="https://support.typora.io/What's-New-1.8/#linux-with-dark-mode-auto-detect" id="markdown-toc-linux-with-dark-mode-auto-detect">Linux with Dark Mode auto detect</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#new-markdown-in-windows-explorer" id="markdown-toc-new-markdown-in-windows-explorer">“New Markdown” in Windows Explorer</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#mermaid-diagram" id="markdown-toc-mermaid-diagram">Mermaid Diagram</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#performance-and-stability" id="markdown-toc-performance-and-stability">Performance and Stability</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#i18n" id="markdown-toc-i18n">I18n</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#bug-fix" id="markdown-toc-bug-fix">Bug Fix</a></li> <li><a href="https://support.typora.io/What's-New-1.8/#experimental-feature" id="markdown-toc-experimental-feature">Experimental Feature</a></li> </ul> </li> </ul> <h2 id="new">New</h2> <h3 id="github-style-alert--callouts">Github Style Alert / Callouts</h3> <p><em>Alerts</em> are an extension of <em>Markdown</em> used to emphasize critical information.</p> <p>We now support Github’s way to highlight “Note” and “Warning” using blockquote (<a href="https://github.com/orgs/community/discussions/16925">https://github.com/orgs/community/discussions/16925</a>).</p> <p>To use this, firstly, <strong>please enable “Github Style Alert” in preferences panel:</strong></p> <p><img src="https://imgproxy.citrusreader.com/Rqg9VQlvTth3BnkP5oKsYD9-UgBXMELE9MUvk7uOaJI/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NjcmVlbnNob3QlMjAyMDIzLTEyLTEzJTIwYXQlMjAxOS4wNS4zMC5wbmc" alt="Screenshot 2023-12-13 at 19.05.30" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p><strong>An example of all five types:</strong></p> <pre><code class="language-gfm">&gt; [!NOTE] &gt; Highlights information that users should take into account, even when skimming. &gt; [!TIP] &gt; Optional information to help a user be more successful. &gt; [!IMPORTANT] &gt; Crucial information necessary for users to succeed. &gt; [!WARNING] &gt; Critical content demanding immediate user attention due to potential risks. &gt; [!CAUTION] &gt; Negative potential consequences of an action. </code></pre> <p><strong>Here is how they are displayed:</strong></p> <p><img src="https://imgproxy.citrusreader.com/jhYloYIonoJGit4GP9wyR4nAaSGCPPiJVj6nwLTH_Rc/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NjcmVlbnNob3QlMjAyMDIzLTEyLTEzJTIwYXQlMjAxOS4wMi4wMi5wbmc" alt="Screenshot 2023-12-13 at 19.02.02" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>Please note that this feature may not be supported in all Markdown specs.</p> <p>And Github also does not provide any <code class="language-plaintext highlighter-rouge">i18n</code> solution for this. One current workaround is to <a href="https://support.typora.io/Add-Custom-CSS/">Add Custom CSS</a>. For example, to change the word “Note” to Chinese version “注意”:</p> <div class="language-css highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nc">.md-alert-text-note</span> <span class="nc">.md-alert-text-container</span><span class="nd">:after</span> <span class="p">{</span> <span class="nl">content</span><span class="p">:</span> <span class="s1">"注意"</span><span class="p">;</span> <span class="p">}</span> </code></pre></div></div> <p>We will consider the improvement and provide other ways for this in future.</p> <h3 id="zoom-with-mouse-wheel">Zoom with Mouse Wheel</h3> <blockquote> <p>Please note that on macOS, we already support the native “Pinch to zoom” feature.</p> </blockquote> <p>From version 1.8, we added zoom option in preferences panel.</p> <p>Also, a new option is added, which enables zoom Typora with mouse wheel when <code class="language-plaintext highlighter-rouge">command</code> or <code class="language-plaintext highlighter-rouge">ctrl</code> key is pressed.</p> <p><img src="https://imgproxy.citrusreader.com/ObYi0zHOcfx6lPWaOHJHC6XF9UjQHOWax_GLEfVypVA/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NjcmVlbnNob3QlMjAyMDIzLTEyLTEzJTIwYXQlMjAxOS4xOS4xMy5wbmc" alt="Screenshot 2023-12-13 at 19.19.13" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>You can enable this when you are in class or making presentation, to quickly zoom in / out with mouse wheel and command / ctrl keys.</p> <h3 id="mermaidjs-with-xy-chart">MermaidJS with XY Chart</h3> <p>Our mermaid diagram now supports XY Chart, you can find more details here → <a href="https://mermaid.js.org/syntax/xyChart.html">https://mermaid.js.org/syntax/xyChart.html</a>.</p> <p>You can now draw charts like this:</p> <p><img src="https://imgproxy.citrusreader.com/ycp2U_4qWaKE_ADiyGSo1YD06PnSo1zyNhQZrq0QR6w/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NjcmVlbnNob3QlMjAyMDIzLTEyLTEzJTIwYXQlMjAxOS4yMy4xOC5wbmc" alt="Screenshot 2023-12-13 at 19.23.18" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h2 id="improvements-and-fix">Improvements and Fix</h2> <h4 id="linux-with-dark-mode-auto-detect">Linux with Dark Mode auto detect</h4> <p>Linux version now can also use the theme option “Use separate theme in dark mode” and when it is enabled, Typora will auto change theme based on the system theme scheme.</p> <p>You can now set this in Preferences Panel → Appearance → Themes.</p> <h4 id="new-markdown-in-windows-explorer">“New Markdown” in Windows Explorer</h4> <p>Added a new button to allow users to add “Markdown” under the “New” context menu in Windows Explorer.</p> <p><img src="https://imgproxy.citrusreader.com/nDM2NxAhFIPdCutmKz3BgAfkQbgZlRWD5IgLsRimmM0/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NuaXBhc3RlXzIwMjMtMTItMTRfMTgtMjItNTEucG5n" alt="Snipaste_2023-12-14_18-22-51" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>After click this button, you will find New “Markdown File” option in “New” menu or in context menu from your Windows explorer:</p> <div> <img src="https://imgproxy.citrusreader.com/ov0iY9IvxEmRAabLeiFb7U8u79xEnuSbiv9JknMksU4/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NuaXBhc3RlXzIwMjMtMTItMTRfMjAtMzAtNTYucG5n" style="width:49%" referrerpolicy="no-referrer"> <img src="https://imgproxy.citrusreader.com/9kDDHOtD-MmebQHtcZFpg4WmqXvrCr9BPuLH99pMTWg/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NuaXBhc3RlXzIwMjMtMTItMTRfMjAtMzEtMTkucG5n" style="width:49%" referrerpolicy="no-referrer"> </div> <h4 id="mermaid-diagram">Mermaid Diagram</h4> <ul> <li>Typora now uses mermaid’s own dark theme when rendering mermaid in dark mode.</li> </ul> <h4 id="performance-and-stability">Performance and Stability</h4> <ul> <li>Improve performance and stability.</li> <li>Fix window position in multiple monitor.</li> </ul> <h4 id="i18n">I18n</h4> <ul> <li> <p>Update translation for Spanish, French, Galician, Slovenian, Vietnamese and Chinese.</p> </li> <li> <p>Update dictionaries for Slovak spellcheck.</p> </li> <li> <p>Added Norwegian Nynorsk language, thanks to <a href="https://github.com/snomos">@snomos</a>.</p> <p><img src="https://imgproxy.citrusreader.com/vlhtbDVfKTnZDrrORC7iHSuVUnNmrgDECmQWw2qhSQs/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS44L1NjcmVlbnNob3QlMjAyMDI0LTAxLTE5JTIwYXQlMjAxNi41Mi4yNS5wbmc" alt="Screenshot 2024-01-19 at 16.52.25" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> </ul> <h4 id="bug-fix">Bug Fix</h4> <ul> <li>Fix save as image for diagrams.</li> <li>Hide “copy as HTML” for unsupported blocks.</li> <li>Add “copy as HTML” support for mermaid diagrams.</li> <li>Fix “PicList not found” error when using PicList to upload images.</li> <li>Fix cursor misplaced when editing emoji.</li> <li>Fix issues on image syntax parse and convert.</li> <li>Other bug fix.</li> </ul> <h4 id="experimental-feature">Experimental Feature</h4> <ul> <li>The dev versions (https://typora.io/releases/all#dev) for Windows / Linux now supports TextPack and TextBundle format as an experimental feature.</li> </ul>

阅读更多

Typora 1.7

<ul id="markdown-toc"> <li><a href="https://support.typora.io/What's-New-1.7/#new--improvements" id="markdown-toc-new--improvements">New &amp; Improvements</a> <ul> <li><a href="https://support.typora.io/What's-New-1.7/#pinned-and-recent-folder" id="markdown-toc-pinned-and-recent-folder">Pinned and Recent Folder</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#diagrams" id="markdown-toc-diagrams">Diagrams</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#code-blocks" id="markdown-toc-code-blocks">Code Blocks</a></li> </ul> </li> <li><a href="https://support.typora.io/What's-New-1.7/#chores" id="markdown-toc-chores">Chores</a> <ul> <li><a href="https://support.typora.io/What's-New-1.7/#cursor-and-selection" id="markdown-toc-cursor-and-selection">Cursor and Selection</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#editing" id="markdown-toc-editing">Editing</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#files" id="markdown-toc-files">Files</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#ui--ux" id="markdown-toc-ui--ux">UI / UX</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#export" id="markdown-toc-export">Export</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#i18n" id="markdown-toc-i18n">I18N</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#security" id="markdown-toc-security">Security</a></li> <li><a href="https://support.typora.io/What's-New-1.7/#experimental-feature" id="markdown-toc-experimental-feature">Experimental Feature</a></li> </ul> </li> </ul> <h2 id="new--improvements">New &amp; Improvements</h2> <h3 id="pinned-and-recent-folder">Pinned and Recent Folder</h3> <p>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 folder from your recent folder lists and also from File → Open Recent menu bar.</p> <p><img src="https://imgproxy.citrusreader.com/WmodeC0lvIjLADp0ejgQW1nN25vAuofDMznM2jfPSp4/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS43L1NjcmVlbnNob3QlMjAyMDIzLTA4LTE4JTIwYXQlMjAyMS4zNS4xNy5wbmc" alt="Screenshot 2023-08-18 at 21.35.17" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>We also add option in preferences panel to NOT record recent file and folders.</p> <p><img src="https://imgproxy.citrusreader.com/CPS0LrQUAXQ1NjXZAVNQWGov6g19wQr5p8gFRki1Ids/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS43L1NjcmVlbnNob3QlMjAyMDIzLTA4LTI5JTIwYXQlMjAyMS4wNi4xMi5wbmc" alt="Screenshot 2023-08-29 at 21.06.12" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h3 id="diagrams">Diagrams</h3> <ul> <li> <p>Add “delete diagram” command in context menu for diagrams.</p> </li> <li> <p>Upgrade Mermaid to v10.3 which now support</p> <ul> <li> <p>Quadrant Chart</p> <p><img src="https://imgproxy.citrusreader.com/EhX3ycmUNyeH47tr3CRjBNj4uVlR4HBA1RjPxBTvq8c/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS43L1NjcmVlbnNob3QlMjAyMDIzLTA4LTIwJTIwYXQlMjAxMS41My40Ny5wbmc" alt="Screenshot 2023-08-20 at 11.53.47" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> <li> <p>Sankey diagrams</p> <p><img src="https://imgproxy.citrusreader.com/lCnwFSSTaAopa_wajfZXVjW0whUWm7p9kqr5ZNhdLOA/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS43L1NjcmVlbnNob3QlMjAyMDIzLTA4LTIwJTIwYXQlMjAxMS41NS40MC5wbmc" alt="Screenshot 2023-08-20 at 11.55.40" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> <li> <p>ZenUML</p> <p><img src="https://imgproxy.citrusreader.com/C1ULUyZHBeC1IU1R9MPxjKBsz6QCjnJG3neZmg3oK10/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS43L1NjcmVlbnNob3QlMjAyMDIzLTA4LTI5JTIwYXQlMjAyMS4xMy4xNC5wbmc" alt="Screenshot 2023-08-29 at 21.13.14" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>Please notice that zenuml is not first class diagram in mermaid, it may lack some features, like dark themes, etc.</p> </li> </ul> </li> </ul> <h3 id="code-blocks">Code Blocks</h3> <ul> <li>Add Modelica language syntax support.</li> <li>Add batch as alias for bat in code language syntax support.</li> <li>Fix code language autocomplete when input using ~~~.</li> </ul> <h2 id="chores">Chores</h2> <h4 id="cursor-and-selection">Cursor and Selection</h4> <ul> <li>Add jump to line start / end command in menu bar.</li> <li>Fix Ctrl + A / E key bindings on macOS</li> <li>Fix shift + arrow key on macOS.</li> <li>Fix shift + down on task lists.</li> <li>Fix cursor jump after delete after <code class="language-plaintext highlighter-rouge">:emoji:</code>.</li> </ul> <h4 id="editing">Editing</h4> <ul> <li>Fix cut line glitch and slowness on Windows.</li> <li><code class="language-plaintext highlighter-rouge">root-url</code> now support absolute path on Windows.</li> <li>Better paste lists from Apple Notes.</li> </ul> <h4 id="files">Files</h4> <ul> <li>Fix file drag on Linux.</li> <li>Fix file sort order not saved.</li> <li>Fix open file with anchor pos will not jump to correct position when the file is already opened.</li> <li>Fix a bug that create new file on file list panel will use content of currently opened file, instead of an empty file.</li> </ul> <h4 id="ui--ux">UI / UX</h4> <ul> <li> <p>Fix typo of Greek encoding in menu bar (Windows / Linux).</p> </li> <li> <p>Fix paragraph first line indent style on recent version of macOS.</p> </li> <li> <p>Fix bind key shortcut for “Upload Image” command not work.</p> </li> <li> <p>Fix file name auto suggest when user is editing the first line header.</p> </li> <li> <p>Larger scroll bar on Windows when hover it.</p> <video preload="auto" autoplay="autoplay" style="zoom: 50%;" muted="muted" loop=""> <source src="https://support.typora.io/media/new-1.7/CleanShot%202023-08-29%20at%2021.30.00.mp4" type="video/mp4"> </video> </li> <li> <p>Add menu item to toggle outline popover on macOS.</p> </li> <li> <p>Fix checkbox style on macOS for some built-in themes.</p> </li> </ul> <h4 id="export">Export</h4> <ul> <li> <p>Fix export not respect YAML settings.</p> </li> <li> <p>Add <code class="language-plaintext highlighter-rouge">outputfolder</code> and <code class="language-plaintext highlighter-rouge">outputFolderName</code> as export variables.</p> <p>For custom export options, after you select a path for exported target, <code class="language-plaintext highlighter-rouge">outputfolder</code> represents the path of folder which contains exported file, <code class="language-plaintext highlighter-rouge">outputFolderName</code> represents name of that folder.</p> </li> <li> <p>Perserve non-exist <code class="language-plaintext highlighter-rouge">#anchor</code> links.</p> </li> <li> <p>Keep indent for code blocks in clipboard on macOS.</p> </li> <li> <p>Fix ordered list number get cut off when export for whitey theme.</p> </li> <li> <p>Header and footer position now respect custom margin left / right settings, instead of always center them.</p> </li> </ul> <h4 id="i18n">I18N</h4> <ul> <li>Update Japanese, Chinese, and Polish language UI.</li> </ul> <h4 id="security">Security</h4> <ul> <li>Fix security issue STAR-2023-0062.</li> <li>Disable popups (including alert, confirm and prompt) in iframe and embed.</li> </ul> <h4 id="experimental-feature">Experimental Feature</h4> <ul> <li>The dev versions (https://typora.io/releases/all#dev) for Windows / Linux now supports TextPack and TextBundle format as an experimental feature.</li> </ul>

阅读更多

Typora 1.6

<blockquote> <p>From this version, Windows 7, 8, 8.1 are no longer supported. For older Windows support, <a href="https://support.typora.io/Older-Windows-Support/">please check here</a>.</p> </blockquote> <ul id="markdown-toc"> <li><a href="https://support.typora.io/What's-New-1.6/#files-section-in-preferences-panel" id="markdown-toc-files-section-in-preferences-panel">“Files” Section in Preferences Panel</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#options-to-disable-auto-links" id="markdown-toc-options-to-disable-auto-links">Options to Disable Auto Links</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#default-code-language" id="markdown-toc-default-code-language">Default Code Language</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#timeline-diagram" id="markdown-toc-timeline-diagram">Timeline Diagram</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#other-changes" id="markdown-toc-other-changes">Other Changes</a> <ul> <li><a href="https://support.typora.io/What's-New-1.6/#thai-language-support" id="markdown-toc-thai-language-support">Thai Language Support</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#piclist-as-an-image-uploader" id="markdown-toc-piclist-as-an-image-uploader">PicList as an Image Uploader</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#other-improvements" id="markdown-toc-other-improvements">Other Improvements</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#privacy--security-updates" id="markdown-toc-privacy--security-updates">Privacy &amp; Security Updates</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#bug-fix" id="markdown-toc-bug-fix">Bug Fix</a></li> <li><a href="https://support.typora.io/What's-New-1.6/#notice-for-windows" id="markdown-toc-notice-for-windows">Notice for Windows</a></li> </ul> </li> </ul> <h2 id="files-section-in-preferences-panel">“Files” Section in Preferences Panel</h2> <p>In this version, we rearranged groups in Preferences Panel, and added a new group “Files” in Preferences Panel for files related configs.</p> <p><img src="https://imgproxy.citrusreader.com/UAMhE_jk8EE6RAC3Jv4qzWpE1IJnnv9TKBb-MjPkYf4/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS42L25ldy1wcmVmZXJlbmNlcy5wbmc" alt="CleanShot 2023-05-10 at 21.45.48@2x" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>Some new options are added:</p> <ol> <li>Typora now allow user to set default file extensions when save file or add new file in files sidebar.</li> <li>Typora now allow user to config actions when drop file or folders into Typora, currently it provides following two options: <ul> <li>Open or import the file / folder in Typora</li> <li>Insert a file link into Typora</li> </ul> </li> </ol> <h2 id="options-to-disable-auto-links">Options to Disable Auto Links</h2> <p>You can now config whether Typora should auto recognize and render links from <code class="language-plaintext highlighter-rouge">Preferences Panel</code> → <code class="language-plaintext highlighter-rouge">Markdown</code> → <code class="language-plaintext highlighter-rouge">Syntax Support</code>.</p> <ul> <li> <p>When <strong>Auto Links is disabled</strong>, links like <code class="language-plaintext highlighter-rouge">https://typora.io</code> or <code class="language-plaintext highlighter-rouge">mailto:<a href="https://support.typora.io/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="aedbddcbdceecbd6cfc3dec2cb80cdc1c3">[email&nbsp;protected]</a></code> in the markdown document will NOT rendered as &lt;ttps://typora.io&gt; or <a href="https://support.typora.io/cdn-cgi/l/email-protection#93e6e0f6e1d3f6ebf2fee3fff6bdf0fcfe"><span class="__cf_email__" data-cfemail="ea9f998f98aa8f928b879a868fc4898587">[email&nbsp;protected]</span></a>.</p> <p>But you can use syntax like <code class="language-plaintext highlighter-rouge">[title](url)</code> or <code class="language-plaintext highlighter-rouge">&lt;url&gt;</code> to insert links.</p> </li> <li> <p>When <strong>Auto Links is enabled</strong>, links like <code class="language-plaintext highlighter-rouge">https://typora.io</code> or <code class="language-plaintext highlighter-rouge">mailto:<a href="https://support.typora.io/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="f184829483b19489909c819d94df929e9c">[email&nbsp;protected]</a></code> in the markdown document will rendered as &lt;ttps://typora.io&gt; or <a href="https://support.typora.io/cdn-cgi/l/email-protection#b0c5c3d5c2f0d5c8d1ddc0dcd59ed3dfdd"><span class="__cf_email__" data-cfemail="483d3b2d3a082d30292538242d662b2725">[email&nbsp;protected]</span></a> automatically.</p> </li> </ul> <h2 id="default-code-language">Default Code Language</h2> <p>You can now set default code language for code blocks from <code class="language-plaintext highlighter-rouge">Preferences Panel</code> → <code class="language-plaintext highlighter-rouge">Code Fences</code>.</p> <p><img src="https://imgproxy.citrusreader.com/ELstmsbsSVVRugNYCALJWq5VaaEMktyoJQvQT9wzU_8/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9jb2RlL2RlZmF1bHQtbGFuZy5wbmc" alt="Screenshot 2023-05-25 at 10.51.51" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>And Typora provides some apply options:</p> <ul> <li>Apply default code language when add code fences from menubar, context menu, or from shortcut keys.</li> <li>Apply default code language when add code fences by input markdown syntax <code>```</code>. You can press <strong>Backspace</strong> key or <strong>Undo</strong> to delete auto applied code language.</li> <li>Apply in both cases.</li> </ul> <table> <thead> <tr> <th>Auto Apply Code Language for Code Blocks inserted from menu</th> <th>Auto Apply Code Language for Code Blocks inserted from Markdown</th> </tr> </thead> <tbody> <tr> <td><video src="https://support.typora.io/media/new-1.6/menu.mp4" style="width: 100%;" autoplay="" muted="muted" loop=""></video></td> <td><video src="https://support.typora.io/media/new-1.6/code.mp4" style="width: 100%;" autoplay="" muted="muted" loop=""></video></td> </tr> </tbody> </table> <p>You can also choose <strong>Last Used</strong> to auto apply last used code language when insert new code blocks.</p> <h2 id="timeline-diagram">Timeline Diagram</h2> <p>Typora now upgrade mermaid library to version 10, and <a href="https://mermaid.js.org/syntax/timeline.html">timeline diagram</a> is now supported.</p> <p><img src="https://imgproxy.citrusreader.com/b40fK8WKTOOh0Di29ktvlTxMqwjqCWFFQQfepoUFEqU/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS42L1NjcmVlbnNob3QlMjAyMDIzLTA1LTEwJTIwYXQlMjAyMi40Ni4yNS5wbmc" alt="Screenshot 2023-05-10 at 22.46.25" style="zoom:50%;" referrerpolicy="no-referrer"></p> <p>We also added a link for diagram configurations in <code class="language-plaintext highlighter-rouge">Preferences Panel</code> → <code class="language-plaintext highlighter-rouge">Markdown</code> → <code class="language-plaintext highlighter-rouge">Syntax Support</code> → <code class="language-plaintext highlighter-rouge">Diagrams</code>.</p> <h2 id="other-changes">Other Changes</h2> <h3 id="thai-language-support">Thai Language Support</h3> <p>Typora now speaks Thai, thanks to <a href="https://github.com/ARMnunf">ARMnunf</a>!</p> <p><img src="https://imgproxy.citrusreader.com/FrVEQvvELt2FNGZ7PHe4f6sWqtaDVOrD2lohGDdAsgE/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS42L1NjcmVlbnNob3QlMjAyMDIzLTA1LTEwJTIwYXQlMjAyMi41Ny4wNS5wbmc" alt="Screenshot 2023-05-10 at 22.57.05" style="zoom:50%;" referrerpolicy="no-referrer"></p> <h3 id="piclist-as-an-image-uploader">PicList as an Image Uploader</h3> <p><img src="https://imgproxy.citrusreader.com/krGizOOMumYdeJ4zO9hUG7HSIXX-Js0nIWREDAdSEfo/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS42L3BpY2xpc3QucG5n" alt="PicList " referrerpolicy="no-referrer"></p> <p>Typora now added PicList as an image uploader service. See <a href="https://support.typora.io/Upload-Image/#piclist-chinese-language-only">here for more details</a>.</p> <h3 id="other-improvements">Other Improvements</h3> <ul> <li>Add <code class="language-plaintext highlighter-rouge">PEG.js</code> syntax highlight support.</li> </ul> <h3 id="privacy--security-updates">Privacy &amp; Security Updates</h3> <ul> <li>Fix CVE-2023-2317</li> <li>Fix CVE-2023-2316</li> <li>Avoid using google font mirrors in exported HTML, now official google font CDN is used.</li> </ul> <h3 id="bug-fix">Bug Fix</h3> <ul> <li>Fix using <code class="language-plaintext highlighter-rouge">keyword["keyword"]</code> sometimes causes node not rendered in Mermaid diagram.</li> <li>Fix color of typic package not readable in dark themes.</li> <li>Fix setting inline mermaid configs may also affect other mermaid blocks.</li> <li>Fix tasks status cannot be changed from menu bar when task list is under nested lists.</li> <li>Fix math block is always auto numbered in exported docx and related setting is ignored.</li> <li>[Spec change] Typora now allow users to escape <code class="language-plaintext highlighter-rouge">:</code> mark to avoid input unwanted emoji codes.</li> </ul> <h3 id="notice-for-windows">Notice for Windows</h3> <p>From this version, Windows 7, 8, 8.1 are no longer supported.</p> <p>For older Windows support, <a href="https://support.typora.io/Older-Windows-Support/">please check here</a>.</p>

阅读更多

Typora 1.5

<ul id="markdown-toc"> <li><a href="https://support.typora.io/What's-New-1.5/#code-block--source-code-mode" id="markdown-toc-code-block--source-code-mode">Code Block / Source Code Mode</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#mermaid" id="markdown-toc-mermaid">Mermaid</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#ui--ux" id="markdown-toc-ui--ux">UI / UX</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#import--export" id="markdown-toc-import--export">Import / Export</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#editing" id="markdown-toc-editing">Editing</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#windows" id="markdown-toc-windows">Windows</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#i18n" id="markdown-toc-i18n">I18n</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#others" id="markdown-toc-others">Others</a></li> <li><a href="https://support.typora.io/What's-New-1.5/#experimental-feature" id="markdown-toc-experimental-feature">Experimental Feature</a></li> </ul> <h3 id="code-block--source-code-mode">Code Block / Source Code Mode</h3> <ul> <li>Add yara code syntax highlight.</li> <li>Add svelte code syntax highlight.</li> <li>Improve syntax highlight for SQL.</li> <li>Fix input in language input of code blocks when using IME.</li> <li>Fix cut not save data to clipboard when on text is selected but line wise copy cut is enabled.</li> <li>Shift + Tab will outdent selected contents in code block and source code mode.</li> <li>Recognize the end of code blocks in markdown source code mode.</li> <li>Improve syntax highlight of links in markdown source code mode.</li> <li>Fix continuous list when press Enter key in source code mode.</li> </ul> <h3 id="mermaid">Mermaid</h3> <ul> <li> <p>Upgrade mermaid version to 9.2 which brings bug fix and Mindmaps:</p> <pre><code class="language-mermaid">mindmap root((mindmap)) Origins Long history ::icon(fa fa-book) Popularisation British popular psychology author Tony Buzan Research On effectiveness&lt;br/&gt;and features On Automatic creation Uses Creative techniques Strategic planning Argument mapping Tools Pen and paper Mermaid </code></pre> <p><img src="https://imgproxy.citrusreader.com/wwNvlPegbQGJoiQw1t0MP9LQIy-uqNLXD-ICvo30VfI/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS41L1NjcmVlbnNob3QlMjAyMDIyLTEyLTE5JTIwYXQlMjAyMi40My4xOC5wbmc" alt="Screenshot 2022-12-19 at 22.43.18" referrerpolicy="no-referrer"></p> </li> </ul> <h3 id="ui--ux">UI / UX</h3> <ul> <li>Change some button labels.</li> <li>Images supports <code class="language-plaintext highlighter-rouge">float</code> in custom CSS.</li> <li>Fix wrong scroll on code blocks when clicking global search result.</li> <li>Fix word break for code in outlines.</li> <li>In list list view, <code class="language-plaintext highlighter-rouge">#test</code> in file summary will be treated as normal text or heading texts, depends on the option of “Strict Mode” for markdown parsing rules in preferences panel.</li> <li>Fix global search not correctly highlight text in table.</li> <li>Fix create new tab may cause Typora window loose focus on macOS.</li> </ul> <h3 id="import--export">Import / Export</h3> <ul> <li> <p>Image export now support quantity options.</p> <p><img src="https://imgproxy.citrusreader.com/EYd7WrXuc2y45K3893GbICXMIBDXFxdTWK5W8mAqm9o/raw:1/aHR0cHM6Ly9zdXBwb3J0LnR5cG9yYS5pby9tZWRpYS9uZXctMS41L1NjcmVlbnNob3QlMjAyMDIyLTEyLTIxJTIwYXQlMjAxMC41Mi4xMS5wbmc" alt="Screenshot 2022-12-21 at 10.52.11" style="zoom:50%;" referrerpolicy="no-referrer"></p> </li> <li> <p>Use local font, instead of remote font when exporting PDF.</p> </li> <li> <p>Highlight is supported and converted when export to LaTeX.</p> </li> <li> <p>Improve spacing in lists when export to PDF or images.</p> </li> <li> <p>Follow Pandoc’s way to export task list when target is docx, out, or rtf.</p> </li> <li>Generate more readable title for Epub export. <ul> <li>For example, title from “a-book.md” is “A Book” by default. Please note that you can customize title by using title attribute in <a href="https://support.typora.io/YAML/">YAML front matters</a>.</li> </ul> </li> <li> <p>Fix some md file cannot be exported to PDF due to a timeout error.</p> </li> <li> <p>Fix first page in export PDF has larger margin.</p> </li> <li> <p>Fix inner link to anchors like <code class="language-plaintext highlighter-rouge">&lt;span id="xxx" /&gt;</code> in exported PDF.</p> </li> <li> <p>Fix dash in code block in exported PDF.</p> </li> <li> <p>Fix initial path of the save file dialog for custom export commands.</p> </li> <li> <p>Whitespace in headers will also respect the option “Preserve sequential whitespace and single line break” for export.</p> </li> <li> <p>Fix unnecessary scroll bar on tables on exported PDF.</p> </li> <li>Fix behavior for <code class="language-plaintext highlighter-rouge">&lt;div&gt;</code> when export.</li> </ul> <h3 id="editing">Editing</h3> <ul> <li>Allow open local file link contains “#” in file path.</li> <li>Improve paste results from Google Docs.</li> <li>HTML entities are now case sensitive.</li> <li>Fix select range and make quote will include unselected paragraphs.</li> <li>Fix sometimes paste image not work on Linux.</li> <li>Fix error dialog when save-as non UTF8 encoded file.</li> <li>Fix indent behavior for multiple list items.</li> <li>Fix html entities may get removed when doing find and replace.</li> </ul> <h3 id="windows">Windows</h3> <ul> <li>This version supports Windows 7 again. Now Typora subscribe to different update channel on Windows 7 and newer Windows versions.</li> <li>Link url starts like <code class="language-plaintext highlighter-rouge">C:/</code> will also be recognized as absolute path, in previous versions, only path like <code class="language-plaintext highlighter-rouge">D:\</code> will be treated as absolute url on Windows.</li> <li>Better restore icon for unibody style.</li> <li>Fix loading images from WSL path and net drivers.</li> </ul> <h3 id="i18n">I18n</h3> <ul> <li>Add new UI language: Norwegian</li> <li>Update language translation of Slovenian, Vietnamese, Chinese.</li> </ul> <h3 id="others">Others</h3> <ul> <li>Update description message for deb package.</li> </ul> <h3 id="experimental-feature">Experimental Feature</h3> <ul> <li>The dev versions (https://typora.io/releases/all#dev) for Windows / Linux now supports TextBundle format as an experimental feature.</li> </ul>

阅读更多

推荐订阅