大家好,又见面了,我是你们的朋友全栈君。
LaTeX公式自动换行
前言
在使用amsmath等宏包输入公式的时候,最折腾的就是比较特殊样式的公式和长公式,尤其是长公式在投稿期刊排版的时候经常遇到,有的期刊是双栏的版式,这样公式太大就要面临公式要进行折行的调整,很多时候我们使用align,multiline等环境,现在有个更加灵活的更加自动的宏包来了,可以让长公式自动换行了。
一、autobreak宏包
\usepackage{
amsmath}
\usepackage{
autobreak}
如果你想实现跨页自动断页,需要加
\allowdisplaybreaks
这些都好了,那么我们就可以使用autobreak环境了。如果我们发现断行位置不对,那么可以使用下面的命令进行调整。
\everybeforeautobreak {
}
\everyaftereautobreak {
}
二、breqn宏包
\documentclass{
article}
\usepackage{
amsmath}
\usepackage{
breqn}
\renewcommand\d{
\mathop{
}\!\mathrm{
d}}
\begin{
document}
\begin{
dmath}
\dfrac{
\partial}{
\partial\xi}\left(a(t)\dfrac{
\partial}{
\partial\tau}
\left\{
\upsilon\exp{
\left[-\int p(t)\d t\right]}\right\}
-c(t)\exp{
\left[-\int p(t)\d t\right]}\dfrac{
\partial\upsilon}{
\partial\xi}
+c(t)\exp{
\left[-\int p(t)\d t\right]}\dfrac{
\partial\upsilon}{
\partial\xi}
+f(t)\exp{
\left[-2\int p(t)\d t\right]\upsilon\dfrac{
\partial\upsilon}{
\partial\xi}}
+g(t)\exp{
\left[-\int p(t)\d t\right]}\dfrac{
\partial^3\upsilon}{
\partial\xi^3}
+h(t)\exp{
\left[-\int p(t)\d t\right]}\right)
+l(t)q^2(t)\exp{
\left[-\int p(t)\d t\right]}\dfrac{
\partial^2\upsilon}{
\partial\eta^2}=0
\end{
dmath}
\end{
document}
总结
给出了一些LaTeX自动换行的宏包和方法,给LaTeX排版提供新的选择。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/136297.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...