Forgot password?
 Register account
View 1704|Reply 5

行内公式过长,导致字变成两端对齐,想左对齐怎么办?

[Copy link]

411

Threads

1619

Posts

110K

Credits

Credits
11813

Show all posts

abababa Posted 2020-8-3 14:35 |Read mode
如题,有时一行里最后有个公式太长了,然后公式就换到下一行里,但上一行的字数不满一行,就变成两端对齐了,字都分开了。怎么能让它变成左对齐呢?

13

Threads

901

Posts

110K

Credits

Credits
12272

Show all posts

色k Posted 2020-8-3 15:12
那可以想办法让公式断行
如果有 \left \right 的,去掉它们,或许就能断了,因为 left right 无法断开的
或者直接插入 \$ 空格 \$ 来断

411

Threads

1619

Posts

110K

Credits

Credits
11813

Show all posts

 Author| abababa Posted 2020-8-3 17:35
回复 2# 色k

对的,这个确实是有left,right括号,然后就没能换行。之前也遇到很多次,当时没有想过这个问题,也不知道是不是由left,right引起的,现在想找一时还找不出来在哪里。
那能不能就让它上面一行左对齐呢?不管字数多少,都左对齐。

682

Threads

110K

Posts

910K

Credits

Credits
90973
QQ

Show all posts

kuing Posted 2020-8-3 21:01
好像有点印象有个命令可以取消分散对齐,具体想不起来,得查查……
不过还是要提一句,如果可以局部取消那就没什么,而如果是影响全局的话,带来的副作用就是整个右边参差不齐,会更难看……
其实只要 linewidth 不是太短的话,因公式换行导致文字分得很散的机率是很小的,行内尽量少使用 left right,必要时强插 \$ 空格 \$ 来断开公式,基本就不会出现……

411

Threads

1619

Posts

110K

Credits

Credits
11813

Show all posts

 Author| abababa Posted 2020-8-4 11:56
回复 4# kuing

原来全局的设置不能只针对个别的情况啊,我还以为能把长的公式换行,让前一行靠左,然后其它的都不变呢。那这个对我来说觉得不适用,还是单独调整个别的吧。

682

Threads

110K

Posts

910K

Credits

Credits
90973
QQ

Show all posts

kuing Posted 2020-8-4 12:28
回复 5# abababa

我只是说如果,具体还不知道呢……

Mobile version|Discuz Math Forum

2025-6-5 01:12 GMT+8

Powered by Discuz!

× Quick Reply To Top Edit