This file is indexed.

/usr/share/pyshared/plasTeX/Imagers/dvisvgm.py is in python-plastex 0.9.2-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import os, re
import plasTeX.Imagers

class DVISVGM(plasTeX.Imagers.VectorImager):
    """ Imager that uses dvisvgm """
    fileExtension = '.svg'
    verification = 'dvisvgm --help'
    compiler = 'latex'

    def executeConverter(self, output):
        rc = 0
        open('images.dvi', 'w').write(output.read())
        page = 1
        while 1:
            filename = 'img%d.svg' % page
            rc = os.system('dvisvgm --scale=1.6 --output=%s --page=%d images.dvi' % (filename, page))
            if rc:
                break
            if not open(filename).read().strip():
                os.remove(filename)
                break
            page += 1
        return rc, None

Imager = DVISVGM