【问题标题】:From latex math formula to big jpeg file从乳胶数学公式到大 jpeg 文件
【发布时间】:2010-09-16 20:43:46
【问题描述】:

我想知道是否有人知道将乳胶数学公式转换为大 jpeg 文件的简单方法?

这是乳胶数学公式:

\[ \lim_{u\rightarrow 0_+} \int_0^u \ud s \int_{-\infty}^\infty \frac{f(u-s,x-y)}{\sqrt{2\pi s}} \exp\left\{-\frac{y^2}{2s}\right\} \ud y \]

谢谢!

【问题讨论】:

  • 为什么是 JPG? PNG 可能更合适。
  • 您不应该将 JPG 与计算机图形一起使用。 JPG 是为图片制作的,并且会稍微模糊它们。 PNG 是无损的,不会对锐利的边界造成伤害。

标签: math latex jpeg


【解决方案1】:

这根本与编程无关,但有一种方法可以做到这一点:

  • 在 LaTeX 源文件中使用 standalone 类。这将生成一个与需要一样大的文档,并且不会更大。
  • 使用pdflatex 生成PDF 文件……
  • 使用convert(来自 ImageMagick)转换为 JPEG。

小例子:

\documentclass{standalone}

\begin{document}
\[
\sum_{i=1}^n i
\]
\end{document}

convert 具有适当的分辨率:

convert -density 400 file.pdf -scale 2000x1000 file.jpg

警告:standalone 在确定文档大小时存在一些问题。我实际上并不喜欢它产生的结果。您可能需要加载 geometry 包并手动设置文档尺寸。这需要一些摆弄,但结果要好得多。

【讨论】:

  • 非常好!也许我们甚至可以创建一个bash 脚本来处理这一切!
  • 非常感谢!太棒了! :-)
  • 其实我可以用空类和epstool生成一个没有边距的pdf文件。使它起作用的是命令转换中的选项 -density。我已经看了一段时间了。非常感谢康拉德。
  • 抱歉,在之前的评论中,我的意思是我正在使用 \documentclass{minimal}。
【解决方案2】:

看看eq2png,这是一个将 .tex 转换为 .png 的小 Perl 脚本。

【讨论】:

  • 谢谢。挺有趣的。我已经下载了,会试试的。 :-)
【解决方案3】:

或者您可以让您的生活更轻松并访问该网站:

http://www.codecogs.com/latex/eqneditor.php?lang=en-en

以多种图像格式输出方程。

【讨论】:

    【解决方案4】:

    您也可以使用珍贵的WolframAlpha。 举个例子

    http://www.wolframalpha.com/input/?i=sin+x^2++cos+x^2+%3D+0.3
    

    给你

    还有情节、解决方案等等

    【讨论】:

      【解决方案5】:

      如果您使用的是 OS X,则可以使用 LaTeXit,它是 TeX 实时分发的一部分,而且我相信可以单独下载。

      【讨论】:

        猜你喜欢
        • 2023-03-10
        • 2019-08-03
        • 1970-01-01
        • 2016-05-02
        • 2021-02-19
        • 2014-10-08
        • 1970-01-01
        • 2014-06-20
        • 1970-01-01
        相关资源
        最近更新 更多