由代码给出:
\begin{align*}
\text{Solving: } 5^{n+2}&=8:\\
\log_5\left(5^{n+2}\right)&=\log_5(8),\\
n+2&=\log_5\left(2^3\right),\\
n&=3\log_5(2)-2\approx \boxed{-0.708}.\\
\end{align*}
我使用截图工具获得了该图像,但我想知道是否有一种好方法可以通过 latex 将该图像生成为独立图像?我不太确定。我对 latex 还很陌生,所以任何帮助都将不胜感激!我主要使用 overleaf,所以如果有人知道如何为 overleaf 执行此操作,那就太好了!
被告知指定操作系统:Windows 11。
哦,最后,顺便说一句,如果有人对如何更好地格式化该解决方案有建议,那也很好。我认为我的对齐方式非常好,但它确实向右移动了一点,看起来有点奇怪。任何建议都值得赞赏!
答案1
\documentclass[border=0pt,12pt]{standalone}
\usepackage{amsmath}
\begin{document}
\minipage{42mm}
Solving $5^{n+2}=8$.
\begin{align*}
\log_5\left(5^{n+2}\right)
&=\log_5(8)\\
n+2
&=\log_5\left(2^3\right)\\
n
&=3\log_5(2)-2 \\
&\approx \boxed{-0.708}
\end{align*}
\endminipage
\end{document}
如果需要边框,请更改border=0pt
为border=12pt
。结果如下。神奇数字42mm
是通过反复试验获得的。
请注意,将 PDF 输出转换为 PNG 时故意添加了红色边框。这是执行 ImageMagick 的 Windows 命令convert
。如果您使用 Linux 或其他系统,则可能不需要magick
前缀。
magick convert -compose copy -bordercolor red -border 1x1 -density 200 -alpha remove "filename.pdf" "filename.png"
将多页 PDF 转换为一系列 PNG 图像
当您想要创建一组 PNG 图像时,请使用以下 LaTeX 模板。将其保存
template.tex
在名为 的文件夹中xyz
。编译将在下面的第 3 步中完成。\documentclass[border=12pt,12pt,multi,preview]{standalone} \usepackage{amsmath} \begin{document} \preview \minipage{42mm} Solving $5^{n+2}=8$. \begin{align*} \log_5\left(5^{n+2}\right) &=\log_5(8)\\ n+2 &=\log_5\left(2^3\right)\\ n &=3\log_5(2)-2 \\ &\approx \boxed{-0.708} \end{align*} \endminipage \endpreview \preview \minipage{42mm} In Vladimir Putin We Trust \begin{align*} E &\not= mc^2 \\ pV &\not= nRT \end{align*} \endminipage \endpreview \end{document}
为了使我们的生活更轻松,创建一个批处理文件
generator.bat
并将其保存为是一个好主意xyz
。echo off rem %1 PDF filename without extension rem %2 density rem %3 border color if exist "%~1.pdf" del "%~1.pdf" if exist "%~1.tex" pdflatex "%~1.tex" if exist "%~1-*.png" del "%~1-*.png" if exist "%~1.pdf" magick convert ^ -compose copy ^ -bordercolor %3 ^ -border 1x1 ^ -density %2 ^ -alpha remove ^ "%~1.pdf" "%~1-%%02d.png" for %%x in (aux out log toc nav snm) do (if exist "%~1.%%x" del "%~1.%%x")
打开终端(通过按
Win+R
,输入cmd
并按回车键),将活动目录更改为xyz
,然后输入以下内容:generator.bat template 200 red
您将获得一堆 PNG 图像。
答案2
这基本上解决了这个问题。 align*
并且flalign*
似乎想要将对齐点居中。右侧有一个奇怪的间隙,这是由于额外的&造成的。感谢Mico找到了它。
\documentclass[varwidth]{standalone}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
\begin{aligned}
\text{Solving: } 5^{n+2}&=8:\\
\log_5\left(5^{n+2}\right)&=\log_5(8),\\
n+2&=\log_5\left(2^3\right),\\
n&=3\log_5(2)-2\approx \boxed{-0.708}.\\
\end{aligned}
\end{equation*}
\end{document}