EXTENDING GHOSTVIEW
Samara Almeida
(samara_dielle[AT]hotmail.com)
Suma Kuriakose
(suma.mk[AT]gmail.com)

under the guidance of

Prof. Uday Khedker
Department of Computer Science & Engg.,IIT Bombay.
(uday[AT]cse.iitb.ac.in)


This modification of Ghostview intends to solve a few problems that users face while working with the current version of Ghostview. We have included facilities to:
Bug reports and suggestions for improvements (as also volunteers for carrying them out!) are wecome. Please contact Uday Khedker.

How to install the modified version?
How to use the features?
Limitations
Download
Future Scope
License


QUICK INSTALLATION GUIDE

Download the source and compile using the following commands.

$ ./configure
$ make
$ make install


The above installation procedure will overwrite (subject to root access permissions) the current version of gv on the user machine. In order to prevent this, the configure command must also include the directory in which the new version is to be installed, by using the --prefix option. In order to distinguish between the two versions, the user may prefix the name with some other string while configuring the same. This can be done by using the --program-prefix option eg.
$ ./configure --program-prefix=new --prefix=/home/username .

We have tried out the installation on a few common versions of Linux (FCx and RHx). Feedback on whether the installation succeeds on other versions or (Mac OS and Windows) is welcome.

USER GUIDE

The following options work only on .ps files.
LIMITATIONS

A few limitations still exist in this version of gv:
  1. The viewer does not work for pdf documents. Even when pdf documents are externally converted to postscript, the viewer's behaviour may be anomalous.
  2. The Search module does not take ligatures into consideration.
  3. The Search module also ignores blank spaces.
  4. Notes are not typeset. They can only be plain ascii text without the attributes of fonts, size, shape etc.
  5. The notes can be viewed only when the page is viewed in the default mode, i.e. Portrait orientation and Scale of 1.00.
  6. In order to view the notes, one must have this version of gv. The searched items can be seen with the default gv after the file is saved.

FUTURE SCOPE

The searched text can be seen using the unmodified version of gv or any other PostScript viewer, however to view or insert notes, one needs the modified version of gv. Hence this problem needs to be addressed with greater urgency.