summaryrefslogtreecommitdiff
path: root/Master/texmf/scripts/tlgs
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf/scripts/tlgs')
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/eps2eps.tlu70
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/pdf2dsc.tlu56
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/pdfopt.tlu64
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/ps2ascii.tlu74
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/ps2pdf.tlu113
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/ps2pdf12.tlu113
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/ps2pdf13.tlu113
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/ps2pdf14.tlu113
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/ps2ps.tlu76
-rwxr-xr-xMaster/texmf/scripts/tlgs/gswin32/ps2ps2.tlu79
10 files changed, 0 insertions, 871 deletions
diff --git a/Master/texmf/scripts/tlgs/gswin32/eps2eps.tlu b/Master/texmf/scripts/tlgs/gswin32/eps2eps.tlu
deleted file mode 100755
index fe862ec81b5..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/eps2eps.tlu
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2008 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for eps2eps.bat.
--- 'Distill' Encapsulated PostScript.
-
-function fixwin(args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-command={gs, '-q', '-sDEVICE=epswrite'}
-
-if os.type=='unix' then
- command[#command+1]='-sstdout=%stderr'
-end
-
-
-for _,v in ipairs{'-dNOPAUSE', '-sOutputFile='..arg[#arg],
- '-dBATCH', '-dSAFER', '-dDEVICEWIDTH=250000',
- '-dDEVICEHEIGHT=250000'} do
- command[#command+1]=v
-end
-
-
-files=0
-
-for i=1, #arg do
- if not string.find(arg[i], '^%-') then
- files=files+1
- end
- command[#command+1]=arg[i]
-end
-
-if files < 2 then
- io.stderr:write('Usage: eps2eps [options] input.eps output.eps\n')
- os.exit(0)
-end
-
-command[#command]=nil -- already processed at -sOutputFile
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/pdf2dsc.tlu b/Master/texmf/scripts/tlgs/gswin32/pdf2dsc.tlu
deleted file mode 100755
index 442284b4a17..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/pdf2dsc.tlu
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2007 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for pdf2dsc.bat.
--- Convert PDF to DSC
-
-function fixwin (args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-if #arg == 0 or #arg > 2 then
- io.stderr:write('Usage: pdf2dsc input.pdf [output.dsc]\n')
- os.exit(0)
-end
-
-pdffile=arg[1]
-if #arg==2 then
- dscfile=arg[2]
-else
- dscfile=string.gsub(pdffile, '\.%a+$', '.dsc')
-end
-
-command={gs, '-q', '-dNODISPLAY', '-dSAFER', '-dDELAYSAFER',
- '-sPDFname='..pdffile, '-sDSCname='..dscfile, 'pdf2dsc.ps',
- '-c', 'quit'}
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/pdfopt.tlu b/Master/texmf/scripts/tlgs/gswin32/pdfopt.tlu
deleted file mode 100755
index 2169407a198..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/pdfopt.tlu
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2008 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for pdfopt.bat.
--- Linearize PDF
-
-function fixwin (args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-command={gs, '-q', '-dNODISPLAY', '-dSAFER', '-dDELAYSAFER'}
-
-files={}
-
-for i=1, #arg do
- if string.find(arg[i], '^%-') then
- command[#command+1]=arg[i]
- else
- files[#files+1]=arg[i]
- end
-end
-
-command[#command+1]='--'
-command[#command+1]='pdfopt.ps'
-
-if #files ~= 2 then
- io.stderr:write('Usage: pdfopt [options] input.pdf output.pdf\n')
- os.exit(0)
-else
- for i=1, #files do
- command[#command+1]=files[i]
- end
-end
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/ps2ascii.tlu b/Master/texmf/scripts/tlgs/gswin32/ps2ascii.tlu
deleted file mode 100755
index 2bc31ef26d9..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/ps2ascii.tlu
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2008 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for ps2ascii.bat.
--- Convert PostScript to ASCII
-
-function fixwin (args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-function remove_tmpfiles (tmpfiles)
- for i=1, #tmpfiles do
- if lfs.isfile(tmpfiles[i]) then
- os.remove(tmpfiles[i])
- end
- end
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-command={gs, '-q', '-dNODISPLAY', '-dBATCH', '-dSAFER', '-dDELAYBIND',
- '-dWRITESYSTEMDICT', '-dSIMPLE', '-c', 'save',
- '-f', 'ps2ascii.ps'}
-
-if #arg < 2 then
- if #arg == 0 then
- command[#command+1]='-'
- elseif #arg == 1 then
- command[#command+1]=arg[1]
- end
- command=fixwin(command)
-elseif #arg == 2 then
- -- We need a shell for I/O redirection.
- command=gs..' -q -dNODISPLAY -dBATCH -dSAFER -dDELAYBIND '..
- '-dWRITESYSTEMDICT -dSIMPLE -c save '..
- '-f ps2ascii.ps "'..arg[1]..'" > "'..arg[2]..'"'
-end
-
---[[ prepend an additional hyphen to activate this code
-if type(command) == 'string' then
- print(command)
-else
- for i=0, #command do
- print (command[i])
- end
-end
-os.exit(ret)
---]]
-
-if type(command) == 'string' then
- ret=os.execute(command)
-else
- ret=os.spawn(command)
-end
-
-remove_tmpfiles{'_temp_.err', '_temp_.out'}
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/ps2pdf.tlu b/Master/texmf/scripts/tlgs/gswin32/ps2pdf.tlu
deleted file mode 100755
index 5ee91548751..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/ps2pdf.tlu
+++ /dev/null
@@ -1,113 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2008 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for ps2pdf*.bat.
--- Convert PS to PDF
-
-function fixwin (args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-function filename (file)
- if string.find(file, '[/\\]') then
- return string.match(file, '.*[/\\](.*)$')
- else
- return file
- end
-end
-
-function basename (file)
- return string.match(filename(file), '(.*)[\.].*')
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-command={gs}
-files={}
-options={}
-
-PDF_level='1.4'
-if string.find(filename(arg[0]), 'ps2pdf12') then
- PDF_level='1.2'
-elseif string.find(filename(arg[0]), 'ps2pdf13') then
- PDF_level='1.3'
-elseif string.find(filename(arg[0]), 'ps2pdf14') then
- PDF_level='1.4'
-end
-
-options[#options+1]='-dCompatibilityLevel='..PDF_level
-
-for i=1, #arg do
- if arg[i] == '-' then
- files[#files+1]=arg[i]
- elseif string.find(arg[i], '^%-') then
- options[#options+1]=arg[i]
- else
- files[#files+1]=arg[i]
- end
-end
-
-if #files < 1 or #files > 2 then
- io.stderr:write('Usage: ps2pdf [options] (input.[e]ps|-) [output.pdf]\n')
- os.exit(0)
-end
-
-if #files == 1 then
- if files[1] == '-' then
- outfile='-'
- elseif string.find(filename(files[1]), '\.[eE]?[pP][sS]$') then
- outfile=basename(files[1])..'.pdf'
- else
- print ('xxx:'..files[1])
- outfile=filename(files[1])..'.pdf'
- end
-else
- outfile=files[2]
-end
-
-for i=1, #options do
- command[#command+1]=options[i]
-end
-
-other_opts={'-q', '-dSAFER', '-dNOPAUSE', '-dBATCH', '-sDEVICE=pdfwrite'}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command[#command+1]='-sOutputFile='..outfile
-
-other_opts={'-c', '.setpdfwrite', '-f', files[1]}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/ps2pdf12.tlu b/Master/texmf/scripts/tlgs/gswin32/ps2pdf12.tlu
deleted file mode 100755
index 5ee91548751..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/ps2pdf12.tlu
+++ /dev/null
@@ -1,113 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2008 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for ps2pdf*.bat.
--- Convert PS to PDF
-
-function fixwin (args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-function filename (file)
- if string.find(file, '[/\\]') then
- return string.match(file, '.*[/\\](.*)$')
- else
- return file
- end
-end
-
-function basename (file)
- return string.match(filename(file), '(.*)[\.].*')
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-command={gs}
-files={}
-options={}
-
-PDF_level='1.4'
-if string.find(filename(arg[0]), 'ps2pdf12') then
- PDF_level='1.2'
-elseif string.find(filename(arg[0]), 'ps2pdf13') then
- PDF_level='1.3'
-elseif string.find(filename(arg[0]), 'ps2pdf14') then
- PDF_level='1.4'
-end
-
-options[#options+1]='-dCompatibilityLevel='..PDF_level
-
-for i=1, #arg do
- if arg[i] == '-' then
- files[#files+1]=arg[i]
- elseif string.find(arg[i], '^%-') then
- options[#options+1]=arg[i]
- else
- files[#files+1]=arg[i]
- end
-end
-
-if #files < 1 or #files > 2 then
- io.stderr:write('Usage: ps2pdf [options] (input.[e]ps|-) [output.pdf]\n')
- os.exit(0)
-end
-
-if #files == 1 then
- if files[1] == '-' then
- outfile='-'
- elseif string.find(filename(files[1]), '\.[eE]?[pP][sS]$') then
- outfile=basename(files[1])..'.pdf'
- else
- print ('xxx:'..files[1])
- outfile=filename(files[1])..'.pdf'
- end
-else
- outfile=files[2]
-end
-
-for i=1, #options do
- command[#command+1]=options[i]
-end
-
-other_opts={'-q', '-dSAFER', '-dNOPAUSE', '-dBATCH', '-sDEVICE=pdfwrite'}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command[#command+1]='-sOutputFile='..outfile
-
-other_opts={'-c', '.setpdfwrite', '-f', files[1]}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/ps2pdf13.tlu b/Master/texmf/scripts/tlgs/gswin32/ps2pdf13.tlu
deleted file mode 100755
index 5ee91548751..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/ps2pdf13.tlu
+++ /dev/null
@@ -1,113 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2008 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for ps2pdf*.bat.
--- Convert PS to PDF
-
-function fixwin (args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-function filename (file)
- if string.find(file, '[/\\]') then
- return string.match(file, '.*[/\\](.*)$')
- else
- return file
- end
-end
-
-function basename (file)
- return string.match(filename(file), '(.*)[\.].*')
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-command={gs}
-files={}
-options={}
-
-PDF_level='1.4'
-if string.find(filename(arg[0]), 'ps2pdf12') then
- PDF_level='1.2'
-elseif string.find(filename(arg[0]), 'ps2pdf13') then
- PDF_level='1.3'
-elseif string.find(filename(arg[0]), 'ps2pdf14') then
- PDF_level='1.4'
-end
-
-options[#options+1]='-dCompatibilityLevel='..PDF_level
-
-for i=1, #arg do
- if arg[i] == '-' then
- files[#files+1]=arg[i]
- elseif string.find(arg[i], '^%-') then
- options[#options+1]=arg[i]
- else
- files[#files+1]=arg[i]
- end
-end
-
-if #files < 1 or #files > 2 then
- io.stderr:write('Usage: ps2pdf [options] (input.[e]ps|-) [output.pdf]\n')
- os.exit(0)
-end
-
-if #files == 1 then
- if files[1] == '-' then
- outfile='-'
- elseif string.find(filename(files[1]), '\.[eE]?[pP][sS]$') then
- outfile=basename(files[1])..'.pdf'
- else
- print ('xxx:'..files[1])
- outfile=filename(files[1])..'.pdf'
- end
-else
- outfile=files[2]
-end
-
-for i=1, #options do
- command[#command+1]=options[i]
-end
-
-other_opts={'-q', '-dSAFER', '-dNOPAUSE', '-dBATCH', '-sDEVICE=pdfwrite'}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command[#command+1]='-sOutputFile='..outfile
-
-other_opts={'-c', '.setpdfwrite', '-f', files[1]}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/ps2pdf14.tlu b/Master/texmf/scripts/tlgs/gswin32/ps2pdf14.tlu
deleted file mode 100755
index 5ee91548751..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/ps2pdf14.tlu
+++ /dev/null
@@ -1,113 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2008 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for ps2pdf*.bat.
--- Convert PS to PDF
-
-function fixwin (args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-function filename (file)
- if string.find(file, '[/\\]') then
- return string.match(file, '.*[/\\](.*)$')
- else
- return file
- end
-end
-
-function basename (file)
- return string.match(filename(file), '(.*)[\.].*')
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-command={gs}
-files={}
-options={}
-
-PDF_level='1.4'
-if string.find(filename(arg[0]), 'ps2pdf12') then
- PDF_level='1.2'
-elseif string.find(filename(arg[0]), 'ps2pdf13') then
- PDF_level='1.3'
-elseif string.find(filename(arg[0]), 'ps2pdf14') then
- PDF_level='1.4'
-end
-
-options[#options+1]='-dCompatibilityLevel='..PDF_level
-
-for i=1, #arg do
- if arg[i] == '-' then
- files[#files+1]=arg[i]
- elseif string.find(arg[i], '^%-') then
- options[#options+1]=arg[i]
- else
- files[#files+1]=arg[i]
- end
-end
-
-if #files < 1 or #files > 2 then
- io.stderr:write('Usage: ps2pdf [options] (input.[e]ps|-) [output.pdf]\n')
- os.exit(0)
-end
-
-if #files == 1 then
- if files[1] == '-' then
- outfile='-'
- elseif string.find(filename(files[1]), '\.[eE]?[pP][sS]$') then
- outfile=basename(files[1])..'.pdf'
- else
- print ('xxx:'..files[1])
- outfile=filename(files[1])..'.pdf'
- end
-else
- outfile=files[2]
-end
-
-for i=1, #options do
- command[#command+1]=options[i]
-end
-
-other_opts={'-q', '-dSAFER', '-dNOPAUSE', '-dBATCH', '-sDEVICE=pdfwrite'}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command[#command+1]='-sOutputFile='..outfile
-
-other_opts={'-c', '.setpdfwrite', '-f', files[1]}
-
-for i=1, #other_opts do
- command[#command+1]=other_opts[i]
-end
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/ps2ps.tlu b/Master/texmf/scripts/tlgs/gswin32/ps2ps.tlu
deleted file mode 100755
index 2d414700ebb..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/ps2ps.tlu
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2010 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for ps2ps.bat.
--- 'Distill' PostScript.
-
-function fixwin(args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-
-files={}
-options={'-dNOPAUSE', '-dBATCH', '-dSAFER'}
-
-for i=1, #arg do
- if string.find(arg[i], '^%-$') then
- files[#files+1]=arg[i]
- elseif string.find(arg[i], '^%-') then
- options[#options+1]=arg[i]
- else
- files[#files+1]=arg[i]
- end
-end
-
-
-if #files ~= 2 then
- io.stderr:write('Usage: ps2ps [options] input.ps output.ps\n')
- io.stderr:write(' e.g. ps2ps -sPAPERSIZE=a4 input.ps output.ps\n')
- os.exit(1)
-end
-
-
-command={gs, '-q', '-sDEVICE=pswrite'}
-
-if os.type=='unix' then
- command[#command+1]='-sstdout=%stderr'
-end
-
-command[#command+1]='-sOutputFile='..files[2]
-
-for i=1, #options do
- command[#command+1]=options[i]
-end
-
-command[#command+1]=files[1]
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)
diff --git a/Master/texmf/scripts/tlgs/gswin32/ps2ps2.tlu b/Master/texmf/scripts/tlgs/gswin32/ps2ps2.tlu
deleted file mode 100755
index 5fa86abf0d2..00000000000
--- a/Master/texmf/scripts/tlgs/gswin32/ps2ps2.tlu
+++ /dev/null
@@ -1,79 +0,0 @@
-#!/usr/bin/env texlua
---*-Lua-*-
--- $Id$
-
--- Copyright (C) 2010 Reinhard Kotucha.
--- You may freely use, modify and/or distribute this file.
-
--- Replacement for ps2ps2.bat.
--- Converting PostScript 3 or PDF into PostScript 2 with the
--- Ghostscript 'ps2write' device.
--- This generates a PDF-style stream with an attached
--- PostScript program to interpret it.
-
-function fixwin(args_unix)
- if os.type == 'windows' then
- local args_win={} -- new table
- args_win[0]=args_unix[1]
- for i=1, #args_unix do
- args_win[i]='"'..args_unix[i]..'"'
- end
- return args_win
- else
- return args_unix
- end
-end
-
-if os.type == 'windows' then
- gs='gswin32c'
-else
- gs='gs'
-end
-
-
-files={}
-options={'-dNOPAUSE', '-dBATCH', '-dSAFER'}
-
-for i=1, #arg do
- if string.find(arg[i], '^%-$') then
- files[#files+1]=arg[i]
- elseif string.find(arg[i], '^%-') then
- options[#options+1]=arg[i]
- else
- files[#files+1]=arg[i]
- end
-end
-
-
-if #files ~= 2 then
- io.stderr:write('Usage: ps2ps2 [options] input.ps output.ps\n')
- io.stderr:write(' e.g. ps2ps2 -sPAPERSIZE=a4 input.ps output.ps\n')
- os.exit(1)
-end
-
-
-command={gs, '-q', '-sDEVICE=ps2write'}
-
-if os.type=='unix' then
- command[#command+1]='-sstdout=%stderr'
-end
-
-command[#command+1]='-sOutputFile='..files[2]
-
-for i=1, #options do
- command[#command+1]=options[i]
-end
-
-command[#command+1]=files[1]
-
-command=fixwin(command)
-
---[[ prepend an additional hyphen to activate this code
-for i=0, #command do
- print (command[i])
-end
-os.exit(ret)
---]]
-
-ret=os.spawn(command)
-os.exit(ret)