Akihiro Uchida avatar Akihiro Uchida committed 7478c7e

change dvipng options

Comments (0)

Files changed (1)

latex_directive.py

 
 latex_template = r'''
 \documentclass[12pt]{article}
+\usepackage[utf8x]{inputenc}
+\usepackage{amsmath}
+\usepackage{amsthm}
+\usepackage{amssymb}
+\usepackage{amsfonts}
+\usepackage{bm}
 \pagestyle{empty}
 %(prologue)s
 \begin{document}
 latex = "latex"
 dvipng = "dvipng"
 latex_args = ("--interaction=nonstopmode", "%s.tex")
-dvipng_args = ("-bgTransparent", "-Ttight", "--noghostscript", "-l%s" % max_pages, "%s.dvi")
+dvipng_args = ("-bg Transparent", "-T tight", "--noghostscript",
+               "-l%s" % max_pages, "-z9", "-gamma 1.5", "-D 110",
+               "%s.dvi")
 
 def latex_snippet_to_png(inputtex, prologue=''):
     """ Convert a latex snippet into a png. """
     
-    tex = latex_template % {'raw': inputtex, 'prologue': prologue }
+    tex = latex_template % {'raw': inputtex, 'prologue': prologue}
     namebase = latex_name_template % hashlib.sha1(tex).hexdigest()
     dst = namebase + '%d.png'
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.