wpize2-nonmath.py

 Eis o código (versão sem geração de math – ou seja – comandos LaTex):

#!/usr/bin/env python
#versÃo: 0.1
# -*- coding: iso-8859-1 -*-
#from numpy import *
#import pylab as p
import sys
print len(sys.argv)
if len(sys.argv)<2:
    print "Erro: preciso de um argumento."
    raise SyntaxError
f=open(sys.argv&#91;1&#93;,'r')
a=f.readlines()
n=len(a)
print n
s=" "
for i in range(0,n-1):
    if not (a&#91;i&#93;.find('\\\\begin{document}')):
         break

k=i
print "parou na linha",i
for i in range(k+1,n-1):
    a&#91;i&#93;=a&#91;i&#93;.replace('\\n',' ')
    print i,'->',a[i]
    s=s + a[i]

s=s.replace(" $"," $latex ")
#s=s+"$"
print s

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *