Re: [CODE4LIB] TEI->EPUB serialization testing

2016-01-14 Thread Eric Lease Morgan
On Jan 14, 2016, at 10:32 AM, Ethan Gruber  wrote:

>>> Part of this grant stipulates that open access books be made available
>>> in EPUB 3.0.1, so I got to work on a pipeline for dynamically serializing
>>> TEI into EPUB... 
>>> http://eaditor.blogspot.com/2015/12/the-ans-digital-library-look-under-hood.html
>>>  
>>> ...http://eaditor.blogspot.com/2016/01/first-ebook-published-to-ans-digital.html
>> 
>> I wrote a similar thing a number of years ago, and it was implemented as
>> Alex Lite. [1, 2]...
>> 
>> [1] Alex Lite blog posting - http://bit.ly/eazpJY
>> [2] Alex Lite - http://infomotions.com/sandbox/alex-lite/
> 
> Thanks, Eric. Is the original code online anywhere? I will eventually write
> some XSL:FO to generate PDFs for people who want those, for some reason.

I just put my source code and much of the supporting configuration files (XSL) 
temporarily on the Web at http://infomotions.com/tmp/alex-lite-code/  Enjoy? 
—ELM


Re: [CODE4LIB] TEI->EPUB serialization testing

2016-01-14 Thread Eric Lease Morgan
On Jan 13, 2016, at 4:17 PM, Ethan Gruber  wrote:

> Part of this grant stipulates that open access books be made available in 
> EPUB 3.0.1, so I got to work on a pipeline for dynamically serializing TEI 
> into EPUB. It works pretty well, but there are some minor issues. The issues 
> might be related more to differences between individual ereader apps in 
> supporting the 3.0.1 spec than anything I might have done wrong in the 
> serialization process (the file validates according to a script I've been 
> running)…
> 
> If you are interested in more information about the framework, there's 
> http://eaditor.blogspot.com/2015/12/the-ans-digital-library-look-under-hood.html
>  and 
> http://eaditor.blogspot.com/2016/01/first-ebook-published-to-ans-digital.html.
>  It's highly LOD aware and is capable of posting to a SPARQL endpoint so that 
> information can be accessed from other archival frameworks and integrated 
> into projects like Pelagios.


I wrote a similar thing a number of years ago, and it was implemented as Alex 
Lite. [1] I started out with TEI files, and then transformed them into a number 
of derivatives: simple HTML, “cooler” HTML, PDF, and ePub. I think my ePub 
version was somewhere around 2.0. The “framework” was written in Perl, of 
course.  ;-)  The whole of a Alex Lite was designed to be given away on CD or 
as an instant website. (“Just add water."). The hard part of the whole thing 
was the creation of the TEI files in the first place. After that, everything 
was relatively easy.

[1] Alex Lite blog posting - http://bit.ly/eazpJY
[2] Alex Lite - http://infomotions.com/sandbox/alex-lite/

—
Eric Lease Morgan
Artist- And Librarian-At-Large

(A man in a trench coat approaches, and says, “Psst. Hey buddy, wanna buy a 
registration to the Code4Lib conference!?”)


Re: [CODE4LIB] TEI->EPUB serialization testing

2016-01-14 Thread Ethan Gruber
Thanks, Eric. Is the original code online anywhere? I will eventually write
some XSL:FO to generate PDFs for people who want those, for some reason.

On Thu, Jan 14, 2016 at 10:05 AM, Eric Lease Morgan  wrote:

> On Jan 13, 2016, at 4:17 PM, Ethan Gruber  wrote:
>
> > Part of this grant stipulates that open access books be made available
> in EPUB 3.0.1, so I got to work on a pipeline for dynamically serializing
> TEI into EPUB. It works pretty well, but there are some minor issues. The
> issues might be related more to differences between individual ereader apps
> in supporting the 3.0.1 spec than anything I might have done wrong in the
> serialization process (the file validates according to a script I've been
> running)…
> >
> > If you are interested in more information about the framework, there's
> http://eaditor.blogspot.com/2015/12/the-ans-digital-library-look-under-hood.html
> and
> http://eaditor.blogspot.com/2016/01/first-ebook-published-to-ans-digital.html.
> It's highly LOD aware and is capable of posting to a SPARQL endpoint so
> that information can be accessed from other archival frameworks and
> integrated into projects like Pelagios.
>
>
> I wrote a similar thing a number of years ago, and it was implemented as
> Alex Lite. [1] I started out with TEI files, and then transformed them into
> a number of derivatives: simple HTML, “cooler” HTML, PDF, and ePub. I think
> my ePub version was somewhere around 2.0. The “framework” was written in
> Perl, of course.  ;-)  The whole of a Alex Lite was designed to be given
> away on CD or as an instant website. (“Just add water."). The hard part of
> the whole thing was the creation of the TEI files in the first place. After
> that, everything was relatively easy.
>
> [1] Alex Lite blog posting - http://bit.ly/eazpJY
> [2] Alex Lite - http://infomotions.com/sandbox/alex-lite/
>
> —
> Eric Lease Morgan
> Artist- And Librarian-At-Large
>
> (A man in a trench coat approaches, and says, “Psst. Hey buddy, wanna buy
> a registration to the Code4Lib conference!?”)
>


[CODE4LIB] TEI->EPUB serialization testing

2016-01-13 Thread Ethan Gruber
Hi all,

I've been working on and off for a few months on a system for publishing
ebooks, ETDs, and other digital library materials online to a more
consolidated "Digital Library" application (
http://numismatics.org/digitallibrary). The framework (
https://github.com/AmericanNumismaticSociety/etdpub) was initially designed
for quick and easy PDF indexing and publication of ETDs, but has evolved to
a TEI publication framework for the NEH-Mellon Humanities Open Book Program
grant we received recently.

Part of this grant stipulates that open access books be made available in
EPUB 3.0.1, so I got to work on a pipeline for dynamically serializing TEI
into EPUB. It works pretty well, but there are some minor issues. The
issues might be related more to differences between individual ereader apps
in supporting the 3.0.1 spec than anything I might have done wrong in the
serialization process (the file validates according to a script I've been
running).

We published our first open access ebook today:
http://numismatics.org/digitallibrary/id/Miller-ANS-Medals. There's a link
on the right to the EPUB file. I would greatly appreciate any feedback you
can provide. I created a survey that will help in usability testing:
https://docs.google.com/forms/d/10Prvpm5eDvjNZaeqgXZ7luLeSkVrOgZ3hJX5zjFBuSg/viewform
.

There is a dearth of decent information about EPUB usability testing on the
web.

If you are interested in more information about the framework, there's
http://eaditor.blogspot.com/2015/12/the-ans-digital-library-look-under-hood.html
and
http://eaditor.blogspot.com/2016/01/first-ebook-published-to-ans-digital.html.
It's highly LOD aware and is capable of posting to a SPARQL endpoint so
that information can be accessed from other archival frameworks and
integrated into projects like Pelagios.

Ethan