作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这不是一个编程问题,但它与编程环境有关,所以希望不会太不合适。我需要能够在 Mathematica 文本中编写化学公式(这是专门针对文本的,而不是输入/代码)。类似: H3O+ .但是 Mathematica 似乎无法做到这一点。如果您使用普通的子/上标函数,或者点击 Cntl-_ 或 Cntl-6,即使您在文本中,它也会将您置于“数学模式”,因此字母变为斜体,并在 3 之间放置一个空格和 O。像这样: H3 O+ .难看,尤其是长化学品。
Mathematica 中的其他东西像普通的文字处理器一样工作——您可以将字体设置为斜体、粗体、大、小、彩色——但是文字处理器中常见的下标和上标函数似乎缺失了。
我错过了什么吗?但愿如此...
谢谢,
抢
最佳答案
您可以使用类似于 LaTeX 中使用的技巧在左侧打印下标。那就是将下标放在没有宽度的对象上。
要进入数学模式类型 Cntl-( 并退出类型 Cntl-) 。
将下标和上标附加到 ⋮null⋮ 或 ⋮ ⋮ 或 ⋮- ⋮(其中 ⋮ = 转义)
这是它的显示方式 - 与 mathmode 中的某些表达式相比:
我已将 Cell Expression 放入 gist为你。
关于wolfram-mathematica - 如何在 Mathematica 文本中使用子和上标,例如 : chemical formulas?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3860574/
我是一名优秀的程序员,十分优秀!