Chasing the Platypus! RSS

What is happening in the development of Platypus.

Platypus is the free, comprehensive, and easy to use page-layout and typesetting system available at http://platypus.pz.org

Archive

Sep
8th
Wed
permalink

Working Through Defects List

Working our way through the list of known defects. They’re posted in JIRA at Codehaus and consist of small problems or ones that occur infrequently. 

Previous post on fixing a defect with font handling was one of these. Now have closed PLATYPUS-64 and PLATYPUS-61, which both had to do with line spacing after a code listing and a bullet list, respectively.

Once the defects have been taken care of, it’s likely that we’ll release v. 0.2.4 as a bug-fix update of 0.2.2.

Aug
29th
Sun
permalink

Fixed Two Small Bugs in Font Handling (PDF)

The changes to fix font handling in v. 0.2.2 led to two small defects that are fixed now. Both of them related to how the iText library handles font registration. I think/hope/pray that the font issues can be laid to rest now, once and for all. (PLATYPUS-62 in JIRA)

Aug
19th
Thu
permalink

v. 0.2.2 Released

v. 0.2.2 has been released. It’s available for download along with docs and source code here.

New features include:

* URLs — you can add clickable URLs to your documents. These can be raw URLs or they can be hidden under cover text.

* Code and Listings — you can easily specify in-line code as well as code listings. Code in listings can optionally have numbered lines, and the lines can be numbered every 1,2, 3, etc. lines—as you tastes dictate.

* Bullet lists — Bullet lists can be nested and the bullet character for each list is user-selectable.

* Save and restore current format — if you switch formats frequently, you can save (and later restore) the current format with a single command.

* Many more symbols and special characters have been added.

* Better Linux support. Files and configuration directories are now Linux friendly.


* HTML output (preliminary release of this plug-in)

Aug
12th
Thu
permalink

Fixed Font Problem in PDF

A show-stopper bug (PLATYPUS-42) finally bit the dust. It involved how Platypus loaded fonts into the iText library. The result was that every so often, the wrong variant of the typeface would be used (such as italics, rather than bold). This was finally fixed and it appears all font loading is working correctly. 

Aug
11th
Wed
permalink

HTML moving to XHTML in v. 0.2.2 RC1

Atul is doing a lot of work to get the HTML plugin to generate XHTML that passes the W3C validator with no errors.

This format refinement will help in using the same plugin as the basis of the eBook plugin.

Jul
15th
Thu
permalink

v. 0.2.2 RC1 Posted

It’s posted here. Please let us know if you run into any difficulties. We hope to have the final version out in 30 days.

Thanks!

Jul
4th
Sun
permalink

Last few fixes, updates to docs. Getting ready for RC1

Doing the last things necessary to get v. 0.2.2 RC1 out the door in the next few days.

Jun
17th
Thu
permalink

Feature Freeze for v. 0.2.2

Now working on testing and documentation.

Expecting to release an RC1 version shortly.

Jun
5th
Sat
permalink

Completed Bullet Lists (Nestable, User-Selectable Bullet Character)

Implementation of bullet lists complete—they’re nestable and the user can select the bullet character for each list). PLATYPUS-44 on JIRA.

Only need to write a few more unit tests.

May
21st
Fri
permalink

Initial Implementation of Bullet Lists Done

Implemented an unordered bullet list with (so far) a fixed bulled character of “-” and an indent of 1/4”. To do: Correct processing of embedded bullet lists; allow bullet character to be specified. Eventually, enable specification of width of indent.

Lists are started by the [list] command and terminated by the [-list] command. Each item in the list is terminated by a [] marker. So:

The four cardinal directions are:

[list]north[]
south[]
east[]
west[]
[-list]

May
15th
Sat
permalink

Began Work on Bulleted Lists

When done, should have nestable bulleted lists with user-specifiable bullet character in PDF.

May
6th
Thu
permalink

URLs with Cover Text Now Working in PDF Plugin

PDF plugin can now print clickable raw URLs and URLs with cover text. More testing needed, but initial test passed successfully.

May
1st
Sat
permalink

Agreement on Features for Next Release (v. 0.2.2)

Long talk among contributors, deciding what features to include in the sprint to May 31. Feature addition will be done during this sprint.

Then, till June 15th bug testing and fixing, followed by release of RC1 on June 15th.

Expect to ship finalized release on 30 June. List of features:

http://docs.codehaus.org/display/PLATYPUS/Upcoming+Features+in+v.+0.2.2

All new features and to-do items added to JIRA. 

Comments on feature selection welcome!

Apr
23rd
Fri
permalink

Updated to iText v. 2.1.7 from v. 2.1.3

Seamless upgrade—added the lib, made the changes to build.xml, and deleted the old lib. All tests and the CI build worked immediately. Sometimes, I really like automation!

The goal of the upgrade is to see whether it resolves some of the problems I’ve been running into with fonts in the PDF plugin. Testing over the next few days will clarify this.

Apr
19th
Mon
permalink

Finished Implementation of Code Listings

Basic implementation now done. Fully documented in the user guide.

Have to squash a couple of bugs (that have been entered into JIRA) and write unit tests. Hoping I can finish this completely this week, and so close out this feature for v. 0.2.2.