matplotlib - Julia LatexStrings 绘制文本下标
问题描述
我PyPlot
用来在 Julia 中绘制东西。我希望我的绘图标签使用 LateX 字体,所以我使用LatexStrings
.
我想写一个带下标的变量,这样下标就不是用斜体写的,即在 Latex 中:$z_{\text{eff}}$。
然而,在这种情况下,我能得到的最接近LatexStrings
的L"z_{eff}"
下标是用斜体写的。
这些包是我正在寻找的可能吗(我不想切换到 以外的东西PyPlot
)?
解决方案
你可以做
L"z_{\mathrm{eff}}"
如果您不介意使用\mathrm
而不是\text
使下标直立且非斜体。
L"z_{\text{eff}}"
本身就可以工作LaTeXStrings
,但是将其发送出去会PyPlot
搞砸一些事情。类似的东西\mathtt
也\rm
可以工作,但\textnormal
不能\textrm
。
推荐阅读
- openapi - .NET 6 中的 OpenAPI 请求和响应示例
- python - ValueError:一个系列的真值与布尔数据不明确
- python - 向 anaconda 添加 streamlit 会导致 Segmentation Fault:11
- python - 如何停止在循环python中重复相同的文本
- node.js - 如何在 mongodb 中编写查询?
- android - React-Native (Android):请求失败,状态码为 403 - bscscan api testnet
- python - python中数字模式的最佳方法是什么?
- css - scss 滚动行为:平滑;单击链接时无法在任何浏览器上运行
- python - 使用 if else 条件 Python 查找大数
- vba - Powerpoint VBA 显示已退出幻灯片的形状(在特定形状范围内)