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 block math.
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).
Here are the examples:
Markdown Code | Markdown Preview | |
---|---|---|
Default Delimiter Inline Math |
$a \ne 0$ |
![]() |
LaTeX Delimiter Inline Math |
\( a \ne 0 \) |
![]() |
Default Delimiter Block Math |
$$ x = {-b \pm \sqrt{b^2-4ac} \over 2a} $$ |
![]() |
LaTeX Delimiter Block Math |
\[ x = {-b \pm \sqrt{b^2-4ac} \over 2a} \] |
![]() |
Previously you can move row up or down in a table using Alt
+ Arrow
keys.
Now you can move row or paragraph up and down in lists and all other blocks using Alt
+ Up
/Down
keys.
Now mermaid library is updated to version 11.7.
See more details here
```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
```
See more details here
```mermaid
treemap-beta
"Category A"
"Item A1": 10
"Item A2": 20
"Category B"
"Item B1": 15
"Item B2": 25
```
---
not correctly rendered in mermaid.Behavior Changes:
controls
attribute for <video>
tags when drop video into Typora. The controls
attribute is explained here.referrerPolicy='no-referrer'
by default when export to HTML. If you need referrerPolicy
, please explicitly set referrerPolicy
using <img />
tag, instead of the default Markdown ![]()
syntax for images.Fix emoji missing in bold text when export.
Add options to disable emoji autocomplete when user input :
.
If you use apt
to install Typora below version 1.11, we recommend you to remove the old keys and replace with the new one. The old typora.asc
was considered unsafe as it uses SHA1 as digest algorithms.
sudo rm /etc/apt/trusted.gpg.d/typora.asc
After remove the old key, re-add the new key and then install or update Typora:
# Add your key
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://downloads.typora.io/typora.gpg | sudo tee /etc/apt/keyrings/typora.gpg > /dev/null
# Add the repo securely
echo "deb [signed-by=/etc/apt/keyrings/typora.gpg] https://downloads.typora.io/linux ./" | sudo tee /etc/apt/sources.list.d/typora.list
sudo apt-get update
# install typora
sudo apt-get install typora
We improved compatibility on Wayland, you can launch Typora using following arguments on Wayland:
--enable-features=UseOzonePlatform --ozone-platform=wayland