MD文档中插入数学公式,Typora中插入数学公式

本文教你如何在Typora中使用LaTeX编写并插入Markdown文档中的数学公式,包括内敛公式和行间公式的实例,以及快速书写LaTeX的三种方法:学习语法、可视化工具和MathType转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Markdown是一种标记语言,它简直不能再简单!仅仅用一些符号,就可以排版出简洁大方的文档笔记。
所以,如何优雅的在MD文档中插入公式?(下文以Typora中插入LaTeX为例)

在这里插入图片描述

首先需要了解一下什么是LaTeX
然后学习如何在MD中使用它。

LaTeX数学公式

什么是LaTeX数学公式,可以查看官网:The fastest math typesetting library for the web.
我认为,它就像Typora一样,仅仅用简单的文本符号,就可以排版出复杂的数学公式,可以很方便地嵌入网页或者MD文档中。

插入内敛公式

内敛公式即直接跟在文本后面,不单独占一行。以 f ^ i k \hat f_i^k f^ik 为例(这可不是图片哦),这样一个带上下标的内敛数学公式,只需要在文档中键入:

 $\hat f_i^k$

其中$为内敛公式标识,只需要在中间填入LaTeX即可。(赶紧复制到文档里,体验一下)

插入行间公式

行间公式单独占一行,以下面的行间公式为例:
r i k = M L P ( p i ⊕ p i k ⊕ ( p i − p i k ) ⊕ ∥ p i − p i k ∥ ) r_i^k = MLP\left( {{p_i} \oplus p_i^k \oplus \left( {{p_i} - p_i^k} \right) \oplus \left\| {{p_i} - p_i^k} \right\|} \right) rik=MLP(pipik(pipik)pipik)
需要使用公式块(类似代码块):

$$
r_i^k = MLP\left( {{p_i} \oplus p_i^k \oplus \left( {{p_i} - p_i^k} \right) \oplus \left\| {{p_i} - p_i^k} \right\|} \right)
$$

其中$$为公式块,中间填入LateX即可。(赶紧复制到文档里,体验一下)

如何快速地书写LaTeX公式

看到这里,对于如何插入公式,你或许已经明朗了。但是怎么快速的书写 LaTeX 呢?
三种方案(最后一种最傻瓜式!)

1 学习 LaTeX语法(程序员入)

其实把书写 LaTeX 理解为编写代码,完全没有问题,数学公式中任何符号,其都提供了相应的字符表达(语法)。
如何学习语法,网上应该可以搜到好多。。。
当你学会之后,可以 边写边看:

2 便捷的可视化书写

LaTeX公式编辑器

3 从MathType转换(学生党入!)

相信大家对MathType都很熟悉,打开 预置—剪切和复制预置,按照下面截图中进行设置。
在这里插入图片描述
然后我们正常的编写公式,完了之后,选中,Ctrl+C直接复制,在MD文档中直接Ctrl+V粘贴,既是LaTeX格式的公式了!
或许粘贴之后,你还要删除公式两端的\],对于MD文档来说\]是多余的。

<think>好的,我现在需要回答用户关于Typora主题中数学公式和代码块样式的自定义设置问题。首先,我要确保自己理解用户的问题。用户想了解如何在Typora中调整数学公式的显示效果以及代码块的样式,可能涉及自定义CSS的设置。 根据用户提供的引用内容,特别是引用[1]和引用[2],里面提到了通过修改.md-inline-math类来调整行内数学公式的颜色,以及使用自定义CSS进行主题定制。同时,引用[3]提到了Gamma公式的展示示例,这可能与数学公式的显示有关。因此,我需要将这些信息整合起来,给出具体的步骤和示例。 首先,Typora支持自定义CSS,用户可以通过修改主题的CSS文件来调整样式。对于数学公式,行内公式使用.md-inline-math类,而独立公式可能使用.md-math-block类。代码块则涉及pre和code标签的样式设置。需要确保用户知道如何找到主题的CSS文件,通常是在Typora的主题文件夹中,用户可以通过“偏好设置”->“外观”->“打开主题文件夹”来访问。 接下来,要分步骤说明如何调整数学公式和代码块的样式。例如,修改行内公式的颜色、字体大小,调整代码块的背景色、边框等。同时,要提醒用户可能需要重启Typora或刷新主题才能看到效果。 另外,用户可能需要示例代码来具体操作,所以需要提供一些CSS代码片段,比如修改行内数学公式颜色的例子,或者调整代码块边框和背景的例子。同时,要确保这些代码符合正确的CSS语法,避免用户复制后出现错误。 还要注意引用对应的参考文献,比如在提到修改行内公式颜色时,引用[1]中的例子,这样用户知道参考来源。同时,在解释如何插入数学公式时,可以引用引用[2]和引用[3]中的内容,说明Typora支持TeX格式的公式输入。 最后,生成相关问题,确保问题与主题相关,并且能够帮助用户进一步探索Typora的自定义设置。例如,如何导出带有自定义样式的文档,或者如何调整其他元素的样式,如标题字体等。 总结一下,回答的结构应该是:先介绍Typora的主题自定义方法,然后分点讲解数学公式和代码块的设置步骤,提供示例代码,引用相关文献,最后生成相关问题。需要确保语言简洁,步骤清晰,示例正确,并且符合用户的要求,使用中文回答,正确应用LaTeX格式。</think>### Typora主题中数学公式与代码块样式自定义指南 #### 一、数学公式显示设置 1. **行内公式** 通过修改`.md-inline-math`类调整样式。例如: ```css .md-inline-math { color: #9CB2E9; /* 公式文本颜色 */ font-size: 1.1em; /* 字号 */ } ``` 引用[1]中通过`.md-inline-math`修改公式颜色[^1]。 2. **独立公式块** 使用`.md-math-block`类控制独立公式样式: ```css .md-math-block { background-color: #f8f8f8; /* 背景色 */ padding: 10px; /* 内边距 */ } ``` #### 二、代码块样式设置 1. **基础样式** 调整`pre`和`code`标签的样式: ```css pre { border: 1px solid #ddd; /* 边框 */ border-radius: 4px; /* 圆角 */ background-color: #f5f5f5; /* 背景色 */ } code { font-family: "Consolas", monospace; /* 字体 */ } ``` 2. **高亮语法** 引用[2]提到Typora支持通过菜单或快捷键插入代码块[^2]。若需自定义语法高亮颜色,需修改主题的`code`相关CSS类。 #### 三、操作步骤 1. 打开Typora主题文件夹: `偏好设置 → 外观 → 打开主题文件夹` 2. 复制默认主题(如`night.css`)并重命名(如`my-theme.css`) 3. 在`my-theme.css`中添加自定义CSS规则 4. 重启Typora并应用新主题 #### 四、示例效果 - 行内公式:$\Gamma(n) = (n-1)!$(颜色为`#9CB2E9`) - 代码块: ```python print("Hello World") # 背景色#f5f5f5,边框#ddd ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值