Skip to content

Commit bda2124

Browse files
committed
change latexify test to make sure -1*x is rendered as -x
1 parent 7e7fb17 commit bda2124

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

test/latexify.jl

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,12 @@ eqs = [D(x) ~ σ*(y-x)*D(x-y)/D(z),
3030
# Latexify.@generate_test latexify(eqs)
3131
@test latexify(eqs) == replace(
3232
raw"\begin{align}
33-
\frac{dx(t)}{dt} =& \sigma \frac{d\left(x\left( t \right) -1 \cdot y\left( t \right)\right)}{dt} \left( y\left( t \right) -1 x\left( t \right) \right) \left( \frac{dz(t)}{dt} \right)^{-1} \\
34-
0 =& -1 y\left( t \right) + 0.1 \sigma x\left( t \right) \left( \rho -1 z\left( t \right) \right) \\
35-
\frac{dz(t)}{dt} =& x\left( t \right) \left( y\left( t \right) \right)^{\frac{2}{3}} -1 \beta z\left( t \right)
33+
\frac{dx(t)}{dt} =& \sigma \frac{d\left(x\left( t \right) - y\left( t \right)\right)}{dt} \left( y\left( t \right) - x\left( t \right) \right) \left( \frac{dz(t)}{dt} \right)^{-1} \\
34+
0 =& - y\left( t \right) + 0.1 \sigma x\left( t \right) \left( \rho - z\left( t \right) \right) \\
35+
\frac{dz(t)}{dt} =& x\left( t \right) \left( y\left( t \right) \right)^{\frac{2}{3}} - \beta z\left( t \right)
3636
\end{align}
3737
", "\r\n"=>"\n")
3838

39-
4039
@variables u[1:3](t)
4140
@parameters p[1:3]
4241
eqs = [D(u[1]) ~ p[3]*(u[2]-u[1]),
@@ -45,9 +44,9 @@ eqs = [D(u[1]) ~ p[3]*(u[2]-u[1]),
4544

4645
@test latexify(eqs) == replace(
4746
raw"\begin{align}
48-
\frac{du{_1}(t)}{dt} =& p{_3} \left( \mathrm{u{_2}}\left( t \right) -1 \mathrm{u{_1}}\left( t \right) \right) \\
49-
0 =& -1 \mathrm{u{_2}}\left( t \right) + 0.1 p{_2} p{_3} \mathrm{u{_1}}\left( t \right) \left( p{_1} -1 \mathrm{u{_1}}\left( t \right) \right) \\
50-
\frac{du{_3}(t)}{dt} =& \mathrm{u{_1}}\left( t \right) \left( \mathrm{u{_2}}\left( t \right) \right)^{\frac{2}{3}} -1 p{_3} \mathrm{u{_3}}\left( t \right)
47+
\frac{du{_1}(t)}{dt} =& p{_3} \left( \mathrm{u{_2}}\left( t \right) - \mathrm{u{_1}}\left( t \right) \right) \\
48+
0 =& - \mathrm{u{_2}}\left( t \right) + 0.1 p{_2} p{_3} \mathrm{u{_1}}\left( t \right) \left( p{_1} - \mathrm{u{_1}}\left( t \right) \right) \\
49+
\frac{du{_3}(t)}{dt} =& \mathrm{u{_1}}\left( t \right) \left( \mathrm{u{_2}}\left( t \right) \right)^{\frac{2}{3}} - p{_3} \mathrm{u{_3}}\left( t \right)
5150
\end{align}
5251
", "\r\n"=>"\n")
5352

@@ -57,13 +56,12 @@ eqs = [D(u[1]) ~ p[3]*(u[2]-u[1]),
5756

5857
@test latexify(eqs) == replace(
5958
raw"\begin{align}
60-
\frac{du{_1}(t)}{dt} =& p{_3} \left( \mathrm{u{_2}}\left( t \right) -1 \mathrm{u{_1}}\left( t \right) \right) \\
61-
\frac{du{_2}(t)}{dt} =& -1 \mathrm{u{_2}}\left( t \right) + 0.1 p{_2} p{_3} \mathrm{u{_1}}\left( t \right) \left( p{_1} -1 \mathrm{u{_1}}\left( t \right) \right) \\
62-
\frac{du{_3}(t)}{dt} =& \mathrm{u{_1}}\left( t \right) \left( \mathrm{u{_2}}\left( t \right) \right)^{\frac{2}{3}} -1 p{_3} \mathrm{u{_3}}\left( t \right)
59+
\frac{du{_1}(t)}{dt} =& p{_3} \left( \mathrm{u{_2}}\left( t \right) - \mathrm{u{_1}}\left( t \right) \right) \\
60+
\frac{du{_2}(t)}{dt} =& - \mathrm{u{_2}}\left( t \right) + 0.1 p{_2} p{_3} \mathrm{u{_1}}\left( t \right) \left( p{_1} - \mathrm{u{_1}}\left( t \right) \right) \\
61+
\frac{du{_3}(t)}{dt} =& \mathrm{u{_1}}\left( t \right) \left( \mathrm{u{_2}}\left( t \right) \right)^{\frac{2}{3}} - p{_3} \mathrm{u{_3}}\left( t \right)
6362
\end{align}
6463
", "\r\n"=>"\n")
6564

66-
6765
@parameters t
6866
@variables x(t)
6967
D = Differential(t)

0 commit comments

Comments
 (0)