matplotlib使用Latex渲染
要求坐标轴标签中同时出现常规、粗体、斜体、希腊字母、上下标以及不同字体样式时,Matplotlib 默认的文本渲染就会显得不够灵活。比如希望在同一个标签中写出类似“$\mathbf{Yield\ Strength}$, $\sigma\mathrm{y}$ / MPa”这样的表达,其中英文变量需要斜体,物理量符号需要符合数学排版习惯,说明性文字又希望保持正体甚至加粗。如果只依赖普通字符串或 Matplotlib 自带的 mathtext,虽然也能实现一部分效果,但在复杂排版、字体一致性和细节控制上容易遇到限制。此时使用 LaTeX 渲染就很有优势:我们可以直接使用 LaTeX 语法控制字体、上下标、数学符号和文本样式,让图中的标签与论文正文中的公式风格保持一致。
Cover Image of the Post
使用Pymatgen计算PhaseDiagram
使用 Pymatgen 构建相图时常用的导入与基础代码示例。
Cover Image of the Post
图片来源记录
记录站点中使用到的外部图片原始出处,便于后续核对与补充。
如何使用Phonopy计算Gibbs自由能
使用Phonopy计算Gibbs自由能的详细步骤
使用Phonopy的DFPT方法计算声子谱及热力学性质
使用Phonopy的DFPT方法计算声子谱和热力学性质的详细步骤,包括VASP输入文件的准备、计算流程以及结果的分析。
yazi终端文件管理器简单教程
yazi是一个基于终端的文件管理器。能在终端界面上提供类似图形界面的文件浏览和操作体验。它支持多种文件操作,如复制、移动、删除等,并且可以通过键盘快捷键进行操作。
Phonopy画图示例
一个使用Phonopy计算声子谱并进行可视化的示例,包含了从读取Phonopy输出文件到绘制声子谱和态密度的完整流程。
Cover Image of the Post
Pymatgen计算Gibbs自由能
记录使用 Pymatgen 处理 Gibbs 自由能与相图分析时的基础代码入口。
Ubuntu上neovim和lazyvim配置
记录在 Ubuntu 上安装新版 Neovim 并配置 LazyVim 的实际步骤。
如何给matplotlib图片加上渐变背景
介绍如何用 fig.figimage 为 Matplotlib 图像添加渐变背景并避免导出失真。
Cover Image of the Post
Profile Image of the Author
开萌
记录材料计算、科研绘图与开发配置。
分类
标签

目录