Linux.com

Feature

Pagestream delivers easy, powerful DTP

By Bruce Byfield on April 26, 2007 (8:00:00 AM)

Share    Print    Comments   

Pagestream is a proprietary desktop publishing program for Linux, Windows, Macintosh, and Amiga. First developed for the Atari more than two decades ago, it is produced by a small company, but has attracted a loyal and active group of users. Pagestream's strengths include an easy-to-use interface and a strong awareness of typography, but in the version 5.0.3.4 beta for GNU/Linux, users also have to contend with limited font support and apparently disabled table support.

Once past the registration screen for first-time users, the GNU/Linux version of Pagestream opens three windows. The first is the Navigator, which consists of a tip pane and buttons for browsing the tips, and icons for items traditionally found in the File menu: New, Open, Preferences, and Quit. The second is the menu bar and toolbar, and the third is the Action Bar, a floating window of icons for basic tasks such as selecting, entering text, and drawing basic geometrical shapes. Opening a document summons up two more windows: the strangely bare editing window and a small floating palette that identifies the X and Y coordinates of the mouse cursor on the current page. As with the GIMP, this arrangement works best when the program is the only one on the desktop that is not minimized, and when each window is set to float on top. Otherwise, you have continually have to track down lost Pagestream windows.

However, once you have set up the windows, working with the Pagestream interface is simplicity itself. Perhaps because of its maturity, Pagestream's menus follow a largely left-to-right, general-to-particular order that is almost immediately understandable. Preferences and object and text insertion are in the File menu, spellchecking and style definition in Edit, and layout options in the menu of the same name. They are followed by a Type menu for text and an Object menu for graphics, drawings, and tables. Only the Script menu, which is a grab bag of unrelated tools, requires much effort to remember. The menu layout makes it much easier to start using Pagestream than Scribus, which is probably Pagestream's main free software competitor.

Should you run into trouble despite the logical interface, a detailed HTML help system accompanies the program. This system is refreshingly task-oriented, especially when you get into the details of layout, and extensively cross-linked to related topics, making it easy to use, especially with browser tabs. Each page also has provisions for user comments, which suggests why the help system is so unusually ... helpful.

A program informed by typography

One of the reasons that Pagestream is such a joy to use is the awareness of typography that it shows throughout. For instance, many of the tips are not about the program so much as snippets of education for the general user, such as not using two spaces after a period, or using the first line indent setting for a paragraph rather than manually indenting.

Pagestream
Pagestream - click to enlarge

Once you start designing a document, this awareness is obvious throughout. In Files -> Preferences, Pagestream includes defaults for automatically converting straight quotes to smart quotes, and allows you to define a separate measurement unit for text, instead of forcing you to choose between rulers that measure points or typefaces set in inches. Either way, the coordinates floating window makes positioning text frames and objects on-the-fly even easier. By default, pages display a grid and basic guidelines, and, for more complex layouts, the gutter between columns as well.

The tool set is especially thorough for type. Tracking (the space between characters) can be set manually or by preset definitions ranging from very loose to very tight or monospaced. Leading (the space between lines of type) can be proportional to the size of the text, fixed, relative to the grid, or measured from a couple of different locations. Hyphenation and kerning are equally adjustable; you can even define your own character pairs to kern from Edit -> Define -> Kerning Pairs, and enable the automatic use of ligatures (single character versions of two letters that fit closely together, such as "fl"). In short, Pagestream makes it easy for you to ensure that your type looks professional.

As might be expected from such a design-conscious program, Pagestream requires heavy use of styles to take full advantage of its features. You can save documents as templates, and define master pages to alter the design of pages in your documents. You also define character, paragraph, and object styles. Admittedly, you can choose not to use the edit palette and menus to set up your design manually, but such tasks as indexing and adding a table of contents require the use of styles, so you are better off not to, unless you are designing only a one or two page document. My only real complaint about the implementation of styles is that, confusingly, the editing palette, despite having a Style field, includes no listing for paragraph and character styles. Instead, you have to choose them from a submenu of the Type menu, which is not nearly as convenient.

Shortcomings

While scoring high marks for usability and power, Pagestream does have some problems. The Find dialog could use more options. In particular, I'd like the ability to search for styles using regular expressions, although the option to ignore accents is a useful touch. Pagestream is unable to import PNG graphics, although it supports other common formats such as JPEG and GIF.

Other problems also cropped up during my testing. File -> System Preferences > Fonts did not add typefaces to Pagestream. Judging from the help, this failure may be due to the fact that this feature is unique to the Amiga version, but, if so, why isn't it grayed out for other platforms? More seriously, whether Pagestream can display PostScript fonts appears to be hit or miss, and completely independent of who manufactures the font or any other variable that I could think of. Yet all the undisplayable fonts work without problem in other applications.

Another problem is in the editing of tables. Adding rows and columns, editing cell design, or deleting or merging cells all proved impossible, even going through the procedure described in the help step by step a half dozen times. The necessary tools were there, but they did not work as the help described. Given the ease of creating text frames, grouping frames provides a workaround, although a time-consuming one. Since this limitation is also found in the version of Scribus on my system, I can't help speculating whether it is a low priority for the GNU/Linux version, despite Pagestream's developer assuring me that table functionality should work.

What is not clear is which of these problems is unique to the GNU/Linux version, and which are due to the version tested being a beta. Either way, presumably these problems will be addressed before the final release.

Conclusion

It has been several years since I bought a proprietary program. However, if I could ignore my philosophy and focus on features, Pagestream might almost tempt me to change my mind. Its features are far in advance of OpenOffice.org's basic desktop publishing capabilities, and, while it seems functionally equivalent to Scribus, it is far easier to navigate and learn. I only had to refer to Pagestream's help system three or four times as I tried to gain basic competence in the program; by contrast, to reach the same level in Scribus had me scrambling for guidance a couple of dozen times.

If I were to buy Pagestream, I could at least take comfort in the fact that I was supporting a small developer who works conscientiously with the community that supports his efforts.

For those who don't share my scruples, Pagestream retails for $99 plus $15 for shipping in Canada or the United States. Additional versions are $50, and upgrades are $40. Those who register on the site can download a demo version. Considering that the equivalent functionality in QuarkXpress or InDesign costs more than 10 times as much -- and neither supports GNU/Linux -- Pagestream seems the logical choice for any user of proprietary desktop publishing software under Linux.

Bruce Byfield is a computer journalist who writes regularly for Linux.com.

Share    Print    Comments   

Comments

on Pagestream delivers easy, powerful DTP

Note: Comments are owned by the poster. We are not responsible for their content.

PageStream, Yes

Posted by: Anonymous Coward on April 27, 2007 04:19 AM
I used PageStream on the Atari ST back in those days, literally 20 years ago. It was an incredible software program that gave us very sophisticated desktop publishing.

If you want to reward some people who have been doing their best for the world for more than 20 years, people who ask little and give of themselves beyond what most others are willing to, then support PageStream.

GM, Eugene, Oregon

More than that, yes, it's fantastic software. You think you know what good desktop publishing software is? Not until you've used PageStream, you don't.

#

PageStream a Dream

Posted by: Anonymous Coward on April 28, 2007 08:07 AM
Anyone who has used personal computers for an extended period of time has likely grown sick to death of all the companies who claim that their software is the best. Although feature comparisons can probably be found from Deron and company, what you won't find are loud, glaring, blaring claims that their software is the best. The reason for this is simple: those who actually do have the best do not need to blast about it; they simply need to show you the software and let the software speak for itself.

I am a Mac user and former Amiga user, and during the time that I was still using my (now defunct) Amiga computer, I was the editor of the local Amiga usergroup newsletter, the GAC Flak, for 4 years. I used Pagestream, and because of the software I used I was repeatedly complimented for the results of my efforts. Since using MacOSX, I have waited longingly for the OSX version to come about. That time is almost here, and I am almost to the time when I can come home to PageStream, the best DTP out there. You go, Deron.

William F. Maddock <a href="http://billsey-christian.net/" title="billsey-christian.net">http://billsey-christian.net/</a billsey-christian.net>

#

PNG import, tables and scripting

Posted by: Anonymous Coward on April 28, 2007 02:26 PM
Perhaps unsurprisingly this review was mentioned on the PageStream support list. I was curious and, given how rancorous the subject of proprietary software can be, pleasantly surprised to find a well written and thoughtful review. I use PageStream daily, but I don't think I could have reviewed it as well. I would like to make a couple (or three, or four) points though:

1. PNG graphics *are* supported and you can import PNGs. Nearly all of my graphics are PNG nowadays. However, what *doesn't* import well are PNG graphics with transparency -- while they import they are not displayed properly. This is unfortunate and may be what you experienced?

2. Tables... I can assure you that tables *do* work in PageStream, however they are in my experience the most finicky aspect of the program and unfortunately prone to inducing segfaults. Not that it helps the general user, but when producing/modifying tables via script these problems are not present.

3. I'm not sure what you mean when you say "the editing palette, despite having a Style field, includes no listing for paragraph and character styles." The edit and style palettes have a paragraph mark (backwards 'P') and a 'C' button for toggling between character and paragraph formatting which includes drop down list of the relevant type of style.

4. Scripting -- I suppose this may not be a hit for everyone, but PageStream provides very flexible scripting. At one level you have (recordable, editable) macros which are simply executed in linear order. At another you have access to virtually every function (including some otherwise not available due to inherent limitations of an interface or lack of applicability) via Python. Including the ability to create GUI dialogs. I make frequent use of both the macro and scripting capabilities.

For the record I'm a long time PageStream user (though not as long as some... I only date back ten years) and active member of the PageStream community.

Tim Doty

#

and font support

Posted by: Anonymous Coward on April 28, 2007 02:39 PM
And I missed one item. Importing of fonts: this feature definitely works. But you have to designate a folder that contains fonts, not a font itself nor a parent directory. I have my DTP fonts organized by general type (roman, sanserif, script, etc.) in directories and use this.

And I would like again to commend you on the quality of the review.

Tim Doty

#

Request for comparative review

Posted by: Administrator on April 30, 2007 09:07 PM
I'd like to see a comparison between PageStream and Scribus, and probably LyX. PageStream does sound interesting, but I would need to know what it offers that is better than what's already freely available before I would buy it.

#

Pagestream delivers easy, powerful DTP

Posted by: Anonymous [ip: 88.241.137.203] on January 09, 2008 01:08 PM
Best regards.

<a href="http://www.feramon.com">feromon</a> -
<a href="http://www.zets.net">Directory</a> -
<a href="http://www.by1by.com">directory</a> -
<a href="http://www.shopseks.com/feromon.html">feromon</a> -
<a href="http://www.hepzinde.com/feromon.html">feromon</a> -
<a href="http://www.koz-metik.com/toplist-a11.html">Kozmetik</a> -
<a href="http://www.shopseks.com/toplist.html">Shopseks.com</a> -
<a href="http://www.hepzinde.com/toplist.html">Hepzinde.com</a> -
<a href="http://www.hepzinde.com/penis-buyutucu.html">penis büyütücü</a> -
<a href="http://www.hepzinde.com/penis-buyutucu/penis-buyutucu-1.html">penis büyütücü</a> -
<a href="http://www.hepzinde.com/virility-pills.html">virility pills</a> -
<a href="http://www.hepzinde.com/elektronik-sigara.html">elektronik sigara</a> -
<a href="http://www.shopseks.com/virility-pills.html">virility pills</a> -
<a href="http://www.shopseks.com/penis-buyutucu.html">penis büyütücü</a> -
<a href="http://www.koz-metik.com/buyutuculer-c29.html">penis büyütücüler</a> -
<a href="http://www.koz-metik.com/bayan-fantazi-ic-giyim-c36.html">bayan iç giyim</a> -
<a href="http://www.koz-metik.com/virility-pills-p14.html">virility pills</a> -
<a href="http://www.koz-metik.com/elektronik-sigara-c46.html">elektronik sigara</a>
<a href="http://www.koz-metik.com/feromon-c47.html">feromon</a> -
<a href="http://www.shopseks.com/bayan-fantazi-ic-giyim.html">bayan iç giyim</a> -
<a href="http://www.hepzinde.com/bayan-erotik-ic-giyim-1-2-3.html">bayan iç giyim</a>

#

This story has been archived. Comments can no longer be posted.


 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya