latex中怎样写上标_如何调整上标的垂直位置?
一种方法是,写一个「空的下标」,不输出内容、仅使用它纵向的尺寸(高度和深度)。
```tex
\[
t_i^j = t_{\vphantom{i}}^j
\]
```
如果下标内容变得更高(例如 `k`,例如 `i^i`),`\vphantom` 的参数也要随之变化。
个人建议,尽一切可能避免使用具体数字,它们或者依赖具体输入内容(的字符尺寸),或者依赖字体字号。
------
更多信息
公式中,
\# 上标偏移高度(上标文字基线相对于正常文字基线上移的高度)有个默认值,这就是 `t^j`的效果。
\# 如果下标太高了,为了避免重叠,上标会随之上移,这就是 `t_i^j` 的效果。
上述提到的「上标偏移高度的默认值」,是由字体定义的(传统是通过 tfm 文件)。在 tex 文档里,我们也可以修改它
```tex
\documentclass{article}
\makeatletter
\newcommand{\showFontdimen}{
\check@mathfonts
\noindent minimum shift up, from the main baseline, of the baseline of a
superscript, \par
- for display style: \the\fontdimen13\textfont2 \par
- other style and non-cramped: \the\fontdimen14\textfont2 \par
- other style and cramped: \the\fontdimen15\textfont2
\setbox0=\hbox{$\scriptstyle j$}
\textbf{inline} $t_i^j = t^j$ text $t_i\raise\the\fontdimen14\textfont2\copy0$
\begin{equation}
\mbox{\bfseries display } t_i^j = t^j \quad t_i\raise\the\fontdimen13\textfont2\copy0
\end{equation}
}
\makeatother
\begin{document}
\showFontdimen
\fontdimen13\textfont2=1.5em
\fontdimen14\textfont2=1em
\showFontdimen
\end{document}
```
![](https://pics.latexstudio.net/data/images/202002/3a053887a612258.png)
例子里为了突出效果,分别修改为了 1.5em 和 1em。可以根据实际需要进行修改。
\# 参考 `texdoc texbytopic`, `\fontdimen` 相关内容
\# 对 `\fontdimen` 第一个参数的解释 https://tex.stackexchange.com/a/88993
\# 如果要在导言区全局修改,参考 https://tex.stackexchange.com/a/96063
回答于 2020-02-17 20:34
论坛 github.com/C论坛 github.com/C
latex中怎样写上标_如何调整上标的垂直位置?相关推荐
- latex中怎样写上标_LaTex:参考文献引用的方法
LaTex排版时,引入参考文献的方法 引入参考文献主要分为两种: 不使用BibTex 使用BibTex 这里我们主要介绍更为复杂的第二种:使用BibTex引入参考文献 利用BibTex的方法引入文献: ...
- LaTeX中段落、图片、表格调整空白
latex中经常出现段落.图片或者表格与正文中间间距过大的问题,以下提供几种手动调整的解决思路: 1.强制要求图片出现在代码位置([H]) \begin{figure}[H] \centering \ ...
- latex 中手写l的输入方法
\partial 后面的 ℓ\ellℓ 的输入方法 \ell ℓ\ellℓ
- latex自动生成中文目录_如何调整目录格式?
更改 document.tex 如下 ```tex % 用 xelatex 编译 \documentclass[UTF8,openright]{ctexbook} \usepackage{pdfpag ...
- axis在matlab中是什么意思_珠宝首饰上的钢印是什么意思呢?你都知道吗
有没有小伙伴注意过,自己购买的珠宝首饰上的钢印是什么样的吗?我们今天就来聊一聊这些钢印的含义. 我们去珠宝店选择黄金首饰时,销售会给我们介绍说是足金999或者足金9999,有时也会把有钢印的位置给我们 ...
- linux中jdk添加字体_在Linux上为Openjdk Java定义/安装字体的位置
在Ubuntu上安装了Oracle 8 jdk,在jre/lib中它具有各种fontProperties文件和一个包含字体的字体目录.但是,当安装OpenJdk 8时,jre/lib中的字体文件上没有 ...
- Python中单个下划线“ _”变量的用途是什么?
这段代码中_ after for的含义是什么? if tbh.bag:n = 0for _ in tbh.bag.atom_set():n += 1 #1楼 下划线_在Python中被视为" ...
- 在html中怎么写特殊符号,网页制作中的“特殊符号” 是如何实现的
原标题:网页制作中的"特殊符号" 是如何实现的 大家在上网时,往往会看到网页会出现某些"特殊符号". 比如:大于号(>).小于号( 网站首页底部的版权符号 ...
- latex里图片大小如何调整_如何使Latex中的图片放大依然清晰
之前使用latex,图片都是采用的png或者是jpg格式,正常查看是没什么问题的,一放大就变样了.今天才学会怎么保持图片的清晰. 要使图片保持清晰得使用eps格式的图片.有两种方式: 1. 可以由v ...
最新文章
- linux /etc/fstab文件参数求解释
- 那些年用过的Redis集群架构(含面试解析)
- swift_034(Swift 动态库/静态库区别)
- 微信公众号分享链接自定义hash值的处理
- 神经网络 并行预测_研究人员研究了为什么神经网络可以有效地进行预测
- npm 安装报错 rollbackFailedOptional verb npm-session无法解决?
- 图卷积神经网络(part6)--GAT
- UOJ#351-新年的叶子【树的直径,数学期望】
- 计算器软件设计和计算机软件设计区别,求一个模拟计算器程序
- 23装饰模式(Decorator Pattern)
- Mysql学习总结(51)——Linux主机Mysql数据库自动备份
- Makefile的入门完整教程(包学包会)
- 算法4_对称加密算法之SM4
- 【原】使用IPV6,nbsp;10M/s高速BT互传…
- jmeter入门学习,第二篇jmeter采样器sample
- Oracle 历史数据表迁移方案
- 多模态信息用于推荐系统问题(MMDIN,hyperCTR)
- shader 法线UV扭曲(类似金箔纸效果)(SurfaceShader)
- Unity3D---通过Shader实现美颜
- NISP证书换取CISP证书需要哪些条件?