diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/scanpages/replicate.py')
-rwxr-xr-x | Master/texmf-dist/doc/latex/scanpages/replicate.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/latex/scanpages/replicate.py b/Master/texmf-dist/doc/latex/scanpages/replicate.py index 99f0395da35..57a59782a75 100755 --- a/Master/texmf-dist/doc/latex/scanpages/replicate.py +++ b/Master/texmf-dist/doc/latex/scanpages/replicate.py @@ -6,7 +6,8 @@ import sys filename=sys.argv[1] with open(filename,'r') as f: - s=f.read() + tmp=f.read().splitlines() +s='\n'.join(tmp) tmp=s.split("%Repetitions=") if len(tmp) != 2: print "Bailing! The file does not contain exactly one '%Repetitions='" @@ -106,8 +107,8 @@ for p in range(numrep): newbody=newbody.replace(root+vlst[k],v) viniti[k] =int(viniti[k]) + vinci[k] repl.append(newbody) - + with open(filename,'w') as f: for j in range(len(repl)): - f.write(repl[j]+'\n') + f.write(repl[j]+'\n\n') |