Paul,

Your points are well taken.

I took a pretty close look at JavaHelp. If you are a fan of HTML help
it is the way to go. I decided against using Java help because I
wanted a way to cleanly separate text from images. If I was to use a
help documentation system that didn't use PDF, I would create a simple
GUI that could display simple text and images in a logically separated
way.

I suppose you could use HTML if you didn't care about layout for
printing, and you could put all images in separate HTML pages...

I might be open to that idea. In this case I would be open to using
Java Help. The only thing I don't like about this approach is that
HTML really stinks for printing. So if we wanted good "printable" use
documentation we would end up using a word processor or program like
Scribus anyways.

An alternative would be something that could produce HTML and PDF from
plain text. I think DocBook does this, but every time I think about
using it I shy away because of the learning curve.

I'd like us to continue this dicussion. If we can figure out a
compromise that works for most of us I'll scrap the PDF help idea.

So, does anyone have a FOSS solution that we could use to
automatically produce PDF and HTML PDF documentation from the same
plain text source?

We could throw the HTML into JavaHelp and make the PDF available for
download to those that want a copy of the docs they can print.

I'm open for suggestions.

The Sunburned Surveyor

On 10/17/07, Paul Austin <[EMAIL PROTECTED]> wrote:
> Landon,
>
> On the P.S.S.  Documentation that is larger because of quality
> descriptions and illustrations is a good think. Larger because of file
> format size is not so good.
>
> Another thing is responsiveness, on my Linux box it takes forever to
> launch a PDF viewer, an embedded swing HTML viewer however is really
> fast. The other thing we should look at is the Java Help system to see
> if it meets out needs without inventing things ourselves.
>
> Paul
>
>
> Sunburned Surveyor wrote:
> > Paul brings up a good point.
> >
> > The only thing I don't like about HTML is that your options for
> > controlling layout are limited. I think it also presents some
> > challeneges in the separation of text and images, which I think is
> > important for translation. Printing HTML docs can be tricky too.
> >
> > I've done work on a simple help viewer. It basically does what Larry
> > talks about, but also includes support for images. I could use it
> > instead. But that would take a week or two of work...I'll have to chew
> > on it.
> >
> > You could probably look at the issue this way:
> >
> > Disadvantages of PDF help documentation:
> > - Size of files.
> > - External Viewer Needed
> >
> > Advantages of PDF help documentation:
> > - Exact control over document layout.
> > - Easy hard copy printing.
> > - Access to documentation from outside the application.
> > - Common document format.
> >
> > I think for something like a Plug-In I would include the PDF files in
> > the download. For something like a user or developer manual I would
> > package the PDF as a separate download.
> >
> > I guess I'm just a fan of PDF. :] It must be the graphic artist in me.
> > Still, this discussion is good, as I hadn't considered the size issue.
> >
> > If someone is willing to develop an alternative help system that will
> > be supported in OpenJUMP, I will strive to make my plug-in help docs
> > conform.
> >
> > Thanks.
> >
> > The Sunburned Surveyor
> >
> > P.S. - Larry: On my Linux system the PDF viewer is FOSS.
> > P.S.S. - Paul: In my perspective PDF documentation that is larger than
> > the actual code is a sign of a well documented program, which most
> > FOSS is not. I think there are several popular FOSS programs where the
> > help docs are larger than the code base.
> >
> >
> > On 10/17/07, Paul Austin <[EMAIL PROTECTED]> wrote:
> >
> >> And if you need to have some pretty formatting or images use HTML.
> >>
> >> On another perspective on the issue. HTML is a fairly low overhead way
> >> to encode text. PDF files on the other hand have a lot of overhead.
> >>
> >> If we look at this one page PDF it takes up 164KB where as a HTML
> >> document with image would probably be 5kb.
> >>
> >> If we have 1000 functions in OpenJUMP with 1 page of help the PDF files
> >> would be around a 164MB download as opposed to about 2MB with HTML (my
> >> math is correct the image 3KB is shared across all the pages in the HTML
> >> with only 2KB of text that differs).
> >>
> >> Just another way to think about it. Your help files should not be bigger
> >> in size than the code!
> >>
> >> Paul
> >>
> >>
> >> Larry Becker wrote:
> >>
> >>> PDF is just a non-standard way to do help.   All you have is some
> >>> text.  You should just pop up a window with a text component and
> >>> display it.  Don't make me open another (non-free) application to view
> >>> your help.
> >>>
> >>> Larry
> >>>
> >>>
> >>>
> >> -------------------------------------------------------------------------
> >> This SF.net email is sponsored by: Splunk Inc.
> >> Still grepping through log files to find problems?  Stop.
> >> Now Search log events and configuration files using AJAX and a browser.
> >> Download your FREE copy of Splunk now >> http://get.splunk.com/
> >> _______________________________________________
> >> Jump-pilot-devel mailing list
> >> Jump-pilot-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >>
> >>
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >> http://get.splunk.com/
> > _______________________________________________
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to