From 65f8f01e5ef4bc77d07c55af42eb640a60c7cb1b Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 4 May 2008 18:23:09 +0000 Subject: new package psview ... we have to discuss that ;-) But most people in Bachotek were really impressed and did like it. Source is coming, too git-svn-id: svn://tug.org/texlive/trunk@7843 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/tlpsv/README | 86 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 Master/tlpkg/tlpsv/README (limited to 'Master/tlpkg/tlpsv/README') diff --git a/Master/tlpkg/tlpsv/README b/Master/tlpkg/tlpsv/README new file mode 100644 index 00000000000..0a7c2bef7e1 --- /dev/null +++ b/Master/tlpkg/tlpsv/README @@ -0,0 +1,86 @@ +PS_View README + +This is PS_View (a previewing utility for Ghostscript interpreter) +version 5.06. It is release candidat for BachoTeX -- now it is fully +functional and needs through testing. It can be used as a basic +PostScript viewer, but it still probably has bugs. + +It is written using wxWidgets, wxLua and wxGhostscript libriares. +Curently, it works under Windows and Linux. It should work also +under Mac OS X. It would be marvellous if the bold Mac OS X-ers +could verify it. + +Sources needed to recompile the program are in a separate zip file +(note that it doesn't contain the Lua and PostScript scripts needed +to run the program). + +Package consists of: + README -- this file + gswxluas -- wxLuaGhostscript executable (ELF) file + gswxlua.exe -- wxLuaGhostscript executable (WIN32) file + mingwm10.dll -- minGW library needed by gswxlua.exe + psv.wx.lua -- wxLua part of PS_View program + psv_view.ps -- PostScript part of PS_View program + psv -- bash script for linux + psv.bat -- batch script for windows + psv.desktop -- info file for Xwindow users + psv.xpm -- icon for Xwindow + psv_about.ps -- about info file + psv_obsluga.pdf -- usage help file + pl/, de/, en/ -- locale messages + +Usage: psv[.bat] [Postscript/PDF file] + or +Usage: gswxlua [-h|--help] [-c|--console] [-l|--lua] psv.wx.lua [options] [-p|--ps] psv_view.ps [-- [more options]] + -h, --help help on command line arguments; + -c, --console show message console; + -l, --lua wxLua script to construct application; + -q, --quiet turn off most of messages; + -v, --verbose turn on verbose/debug mode; + -n, --new open new window for document; + -g, --gsdll path to Ghostscript dll/so file; + -i, --gslib paths to Ghostscript init files; + -s, --gsset Ghostscript parameter (-s equivalent); + -d, --gsdef Ghostscript parameter (-d equivalent); + -p, --ps PostScript program to run; + -- all following argument will be passed to Ghostscript; + +Some paths are discovered automatically: + +1) first, all the relevant files are searched along the path given + in the command line (absolute or relative with respect to the + current directory) +2) next, the files are searched in the directories defined in the config + file [TODO: editing of the config file] +3) the Lua file is additionaly searched in the directory + where the executable file has been found +3a) in turn, the PostScript file is searched in the directory + where the Lua file was found +3b) if the search described in the points 3, 3a was needed, the resulting + path is added to the search path of the Ghostscript input files +4) the Ghostscript library file (.dll or .so) is searched along the path + given in the command line (-g option) +4a) then it is searched along the path defined by the GS_DLL environment + variable +4b) if all attempts so far fail, the last resort in Unix is the + standard library directory (/usr/local/lib, /usr/lib) and in + Windows is the register key (HKEY_LOCAL_MACHINE/SOFTWARE/GPL_Ghostscript) +4c) if the the Ghostscript library file was found in the points 2 or 4, + the subdirectory lib/ of the relevant Ghostscript tree is also added + to the search path of the Ghostscript input files + +Contact: BOP s.c., ul. T. Bora-Komorowskiego 24, 80-377 Gda\'nsk, Poland + bop@bop.com.pl + +Copyright 1993-2008 P. Strzelczyk, P. Pianowski, B. Jackowski + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. It has been released in the hope +that it will be useful, but WITHOUT ANY WARRANTY; without even +the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . -- cgit v1.2.3