1\documentclass{report} 2 3\usepackage[a4paper]{geometry} 4\usepackage{a4wide} 5\usepackage{makeidx} 6\makeindex 7\usepackage{graphicx} 8\usepackage{titlesec} 9%%header 10 11\begin{document} 12 13\titleformat{\chapter}[display] 14{}{}{0pc} 15{ 16\Huge\bfseries 17\ifnum \thechapter>0 18 \thechapter\space\space\space 19\fi 20} 21 22\author{Dmitry Karasik} 23\title{Prima - the perl graphic toolkit} 24\maketitle 25\thispagestyle{empty} 26\clearpage 27 28\tableofcontents 29\sloppy 30 31\chapter{Introduction} 32 33\subsubsection{Preface} 34 35Prima is an extensible Perl toolkit for multi-platform GUI development. 36Platforms supported include Linux, Windows NT/9x/2K, and UNIX/X11 37workstations (FreeBSD, IRIX, SunOS, Solaris and others). 38The toolkit contains a rich set of standard widgets and has emphasis on 2D 39image processing tasks. A Perl program using PRIMA looks and behaves identically 40on X11 and Win32. 41 42The Prima project was started in 1997 in Protein Laboratory, Copenhagen, 43by Anton Berezin, Dmitry Karasik, and Vadim Belman. 44 45This document describes programming with Prima graphic toolkit, and is a 46collection of manual pages of Prima application program interface ( API ), 47written by D.Karasik, except Prima::IniFile and Prima::ScrollBar, written 48by A.Berezin. 49 50\subsubsection{Requirements} 51 52Prima supports perl versions 5.12 and above. The recommended perl 53versions are 5.20 and above. In UNIX(tm) environments, Prima can use 54the following graphic libraries: libjpeg, libgif, libtiff, libpng, libXpm, libwebp. 55 56\subsubsection{Installation} 57 58The toolkit can be downloaded from \texttt{http://www.prima.eu.org} in 59source and binary forms. Before installing, check the content of README file 60in the distribution. The installation from the source is performed by 61executing commands 62\begin{verbatim} 63 perl Makefile.PL 64 make 65 make test 66 make install 67\end{verbatim} 68 69There is a mailing list dedicated for various Prima-related discussions, 70prima@prima.eu.org. This list is also a proper place to send bug reports to. 71To subscribe to the list, send mail to \texttt{<majordomo@prima.eu.org>} and 72include \texttt{subscribe prima <optional address>} in the body of your message. 73 74\subsubsection{Authors} 75 76Dmitry Karasik, 77Anton Berezin, 78Vadim Belman 79 80\subsubsection{Credits} 81 82David Scott, 83Kai Fiebach, 84Johannes Blankenstein, 85Teo Sankaro, 86Mike Castle, 87H.Merijn Brand, 88Richard Morgan, 89Kevin Ryde, 90Chris Marshall, 91Slaven Rezic, 92Waldemar Biernacki, 93Andreas Hernitscheck, 94David Mertens, 95Teo Sankaro, 96Gabor Szabo, 97Fabio D'Alfonso, 98Rob "Sisyphus", 99Chris Marshall, 100Reini Urban, 101Nadim Khemir, 102Vikas N Kumar, 103Upasana Shukla, 104Sergey Romanov, 105Mathieu Arnold, 106Petr Pisar, 107Judy Hawkins, 108Myra Nelson, 109Sean Healy, 110Ali Yassen, 111Maximilian Lika 112 113-- thank you for your help. 114 115\subsubsection{Copyright} 116 117(c) 1997-2003 The Protein Laboratory, University of Copenhagen 118(c) 1997-2021 Dmitry Karasik 119 120