www.webworks.com website

Getting ePub output into iBooks on iPhone/iPad

August 27th, 2010 by jwiles

In a recent Study Hall, someone asked how one can deploy the ePub output generated by ePublisher to an iPad.  This path has been a little unclear to me and so I promised to research and blog what I found.

Read the rest of this entry »

Use JScript .NET instead

August 15th, 2010 by jwiles

The ePublisher platform rests on top of the .NET platform.  Even though the bulk of the ePublisher processing is done with XSL, you can opt to process items with any of the .NET CLR languages rather than XSL. I published a wiki article which includes an ePublisher project that demonstrates processing content paragraphs with JScript .NET.   I am curious if the barrier to customization in ePublisher is the XSL.  Since Javascript is ubiquitous, this sample provides an alternative to XSL.

iBooks thoughts

August 13th, 2010 by jwiles

Since the launch of ePublisher 2010.2, which included the new ePub format, I have been spending time with the iBooks app to see how I like it. That’s what I want to talk about in this article. What are my impressions, prejudices, likes, dislikes and so on.

Read the rest of this entry »

Study Hall Makeup

May 12th, 2010 by jwiles

Today I completely spaced on a Study Hall session that was to occur at 3:00pm CDT.  To make amends, I have scheduled a make-up session for Thursday, May 13 at 1:00PM.

Study Hall

March 29th, 2010 by jwiles

I will be moderating an online session named Study Hall, beginning this Wednesday, March 31 at 7pm CDT.  Study Hall is an informal online session in which we will explore ePublisher related concepts and questions.  Study Hall will occur the second and last Wednesday of each month.   Bookmark the link above to keep track of the next Study Hall session.

Tags:
Posted in ePublisher | 2 Comments »

Building New Stuff

January 19th, 2010 by jwiles

One of the things that is challenging for me as a developer is staying on target with regard to ePublisher development when there are so many glittery web-technologies to play with. For example, I have have long yearned for a true AutoMap server which would allow for the Administration of ePublisher/AutmoMap configuration and execution over a web (http) connection. Recently I put together a Google Docs input adapter with the intention of demonstrating the capabilities of the ePublisher architecture. When it comes to inputs, I’ve got far more ideas than I have time to implement.

Read the rest of this entry »

__possible__: Google Docs in ePublisher

November 5th, 2009 by jwiles

Here is a screen-cast of the GoogleDocs input adapter that we demoed at RoundUp 2009. A couple of caveats:

  • This is not currently available and there are no definite plans for making this a part of any ePublisher release. That largely depends on user interest (your interest).
  • The implementation is a demo. As such, there are aspects which will needs require further development.
  • This is my first-ish screen-recording.

Google Docs Demo

ru2k9

October 20th, 2009 by jwiles

I had meant to blog about coming to RoundUp last week…and then I didn’t.  So, for those of us who are here anyway, wow!  What a good conference.  In the interests of disclosure I will good ahead and let you know that I’m going to gush a little.  Yesterday gets my vote for the all-time best RoundUp day ever.  The panels (the one I saw:)) were fluid, effective, informative.

Boot Camp

The Boot Camp room, where I was set up for all but one panel, was good.  I demoed a transformer server that we used as a teaching tool and this seemed to go really well.  The main purpose of the tool is to provide an online XSL Transform to evaluate XPath, try out transformation scenarios; basically, play with XSL right away without and run-time set up.

Case Studies and Presentation

The case studies and presentations have been really good.  That’s admittedly a tepid comment, given that it uses “really” qualifier.  But I am sincere.  In the case of both morning presentations, Stewart Mader and Tom Johnson, both gave effective  presentations…and I disagreed with a lot of their ideas.  This is hardly surprising, given that I find nearly all opinions which are not my own, at least minorly offensive in some way.  I also feel that precisely because I disagreed with their opinions so strongly (at least in Tom’s case), the presentations were highly effective.  Perhaps at another time I will blog about what chaffed.

**POSTSCRIPT-ish** OK, I’ve now talked to three different people about my strong disagreements and I’m convinced that this is my own trip.  Ben made the point that when I questioned Tom today after the session, it was as if I felt, he were talking directly to me.  Touched a nerve.  Anyway, great presentation Tom, for real.

Booze Cruise

So at the end of the magical first day, we had a cruise out on Ladybird Lake (formerly known as Town Lake (when did that happen? (i’m writing recursive asides, i’m such a programming nerd!!))).  The weather was that one-of- two days-of-perfect-72-degree-weather-a-year in Austin.  At the tail end of it, in the sun setting sky, the bats came spewing out of the Congress Avenue bridge just as the boat took our happy party beneath it.  Sweetness.

Manyana

Some great stuff has turned up at RoundUp this year.  I’m a little jealous of the folks like Mary Anthony and Liz Keene and Jae Evans, with whom I did a panel on Monday, when I hear about all of the cool stuff they’re doing with ePublisher.  It may seem that I’m blowing smoke up my own or our collective company’s wazoo, but the fact is, I love to tinker and when ePublisher is at its best, it’s like a muscle car that you tinker with and that’s what these folks are doing.  Tomorrow some of the attendees will get to showcase some of what they’ve done while here.  Also, we have a neat demo waiting in the wings that I’ll blog about more at a later time.

And at a little after noon tomorrow, it’s over, quick as it started, with scarcely a ripple showing in the busy downtown Austin bustle, with a release bearing down, and with a defiant and lingering joy or buzz or both.


ePublisher Feed Reader

October 7th, 2009 by jwiles

Shortly after the release of 2009.2, and after some cooperative discussion here on ways that we might improve ePublisher moving forward, I started work on a Feed Reader for the ePublisher Start Page.  This isn’t that ground-breaking as a Feed Reader seems to be fairly commonplace on a start or splash page.  The first iteration simply listed the feed items and allowed you to view the entry in your default browser.

This was good progress, but we wanted to see if we could open the blog entries directly in ePublisher, as is the case in Visual Studio.  This turned out to be not too difficult to implement.  I think it’s cool that a fairly minor augmentation could change the way I think about ePublisher.  We’ve always had the ability to view HTML in ePublisher, though the only current place that we use this capability is in the Preview.  Opening up ePublisher to allow for browsing the web at-large caused a small cascade of ideas, which I will mention in a later post.

I’m including a couple of screen captures.  I am completely to blame for the colors, whether you like them or you don’t.  Thoughts?

feedreader-1

Start Page with feed reader

feedreader-2

Feed link open in ePublisher Pro

2-Celled Note Table

January 22nd, 2009 by jwiles

Someone asked me about this at RoundUp a few months ago, and I’m just now getting around to publishing it.  I’ve just posted a tip for creating a two-celled note style table for a given paragraph style on the WebWorks wiki. 

The implementation uses the wwtransform:super resolver. We are working to make this the blessed way to do overrides in ePublisher. We are working on formalizing the implementation for the 2009.1 release.

Enjoy and please report any problems.