Mathpix / mathpix-markdown-it

Markdown rendering + Latex extras (equations, tables, ...), with conversion features, for the scientific community
MIT License
465 stars 42 forks source link

Small scale in SVG output #288

Open vladtimss opened 7 months ago

vladtimss commented 7 months ago

Hi! Many thanks for your project!

I have a problem of small scale in output. Could you give some advices how increase text in such formula syntax. I'm attaching screen and code below. I need center text and at the same time i want become something like in jupyter render

This is mathpix

image

This is jupyter

image

code

\begin{aligned}
\min\quad & 1.1 Portions_{1} + 1.43 Portions_{2} + 0.51 Portions_{3} + 0.49 Portions_{4} + 0.67 Portions_{5} + 0.72 Portions_{6} + 0.55 Portions_{7} + 0.95 Portions_{8} + 0.51 Portions_{9} + 0.32 Portions_{10} + 1.31 Portions_{11} + 1.23 Portions_{12} + 1.15 Portions_{13} + 1.17 Portions_{14} + 1.46 Portions_{15} + 2.12 Portions_{16} + 0.27 Portions_{17} + 1.67 Portions_{18} + 0.78 Portions_{19} + 0.91 Portions_{20}\\
\text{Subject to} \quad & Portions_{1} \geq 0.0\\
 & Portions_{2} \geq 0.0\\
 & Portions_{3} \geq 0.0\\
 & Portions_{4} \geq 0.0\\
 & Portions_{5} \geq 0.0\\
 & Portions_{6} \geq 0.0\\
 & Portions_{7} \geq 0.0\\
 & Portions_{8} \geq 0.0\\
 & Portions_{9} \geq 0.0\\
 & Portions_{10} \geq 0.0\\
 & Portions_{11} \geq 0.0\\
 & Portions_{12} \geq 0.0\\
 & Portions_{13} \geq 0.0\\
 & Portions_{14} \geq 0.0\\
 & Portions_{15} \geq 0.0\\
 & Portions_{16} \geq 0.0\\
 & Portions_{17} \geq 0.0\\
 & Portions_{18} \geq 0.0\\
 & Portions_{19} \geq 0.0\\
 & Portions_{20} \geq 0.0\\
\end{aligned}
OlgaRedozubova commented 7 months ago

@vladtimss We can use nested array for it.

\begin{aligned}
\min\quad & {
\begin{array}
1.1 Portions_{1} + 1.43 Portions_{2} + 0.51 Portions_{3} + 0.49 Portions_{4} + 0.67 Portions_{5} + 0.72 Portions_{6} + 0.55 Portions_{7} + 0.95 Portions_{8} \\+ 0.51 Portions_{9} + 0.32 Portions_{10} + 1.31 Portions_{11} + 1.23 Portions_{12} + 1.15 Portions_{13} + 1.17 Portions_{14} + 1.46 Portions_{15} \\+ 2.12 Portions_{16} + 0.27 Portions_{17} + 1.67 Portions_{18} + 0.78 Portions_{19} + 0.91 Portions_{20}
\end{array}
}\\
\text{Subject to} \quad & Portions_{1} \geq 0.0\\
 & Portions_{2} \geq 0.0\\
 & Portions_{3} \geq 0.0\\
 & Portions_{4} \geq 0.0\\
 & Portions_{5} \geq 0.0\\
 & Portions_{6} \geq 0.0\\
 & Portions_{7} \geq 0.0\\
 & Portions_{8} \geq 0.0\\
 & Portions_{9} \geq 0.0\\
 & Portions_{10} \geq 0.0\\
 & Portions_{11} \geq 0.0\\
 & Portions_{12} \geq 0.0\\
 & Portions_{13} \geq 0.0\\
 & Portions_{14} \geq 0.0\\
 & Portions_{15} \geq 0.0\\
 & Portions_{16} \geq 0.0\\
 & Portions_{17} \geq 0.0\\
 & Portions_{18} \geq 0.0\\
 & Portions_{19} \geq 0.0\\
 & Portions_{20} \geq 0.0\\
 \\
 \min\quad & {
\qquad\begin{array}
1.1 Portions_{1} + 1.43 Portions_{2} + 0.51 Portions_{3} + 0.49 Portions_{4} + 0.67 Portions_{5} + 0.72 Portions_{6} + 0.55 Portions_{7} + 0.95 Portions_{8} \\+ 0.51 Portions_{9} + 0.32 Portions_{10} + 1.31 Portions_{11} + 1.23 Portions_{12} + 1.15 Portions_{13} + 1.17 Portions_{14} + 1.46 Portions_{15} \\+ 2.12 Portions_{16} + 0.27 Portions_{17} + 1.67 Portions_{18} + 0.78 Portions_{19} + 0.91 Portions_{20}
\end{array}
}
\end{aligned}
Screen Shot 2023-11-22 at 12 51 36