Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread William Adams
On Apr 11, 2013, at 12:33 AM, Nico Williams wrote: It might well be wiser to drop all the docbook and XHTML code, re-write it in XSLT and use XML as a go-between: it's much less C++ code to maintain that way. Is there a reason why one couldn't just use LaTeXML? http://dlmf.nist.gov/LaTeXML/

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Rob Oakes
On Wed, 2013-04-10 at 17:46 -0700, Pavel Sanda wrote: Adrián Pereira wrote: I'll appreciate more information about this project, so i can start reading the documentation and maybe the code. More people already asked about XHTML/ePUB stuff, so few bits of info below. Current status of

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Pavel Sanda
Rob Oakes wrote: I apologize for being so quiet in the past few months. I've been absolutely swamped with work and family commitments (my wife and I were lucky enough to have a son born last August, and it's amazing how children change your life). The question is whether you would be inclined

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Richard Heck
On 04/11/2013 01:54 PM, Pavel Sanda wrote: Rob Oakes wrote: I apologize for being so quiet in the past few months. I've been absolutely swamped with work and family commitments (my wife and I were lucky enough to have a son born last August, and it's amazing how children change your life). The

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Pavel Sanda
Richard Heck wrote: While others here know LyX internals, I think there is no experience with ePUB to make decisions or give directions when questions appear. Any way thanks for your pointers. What does mentoring involve? Rob and I would probably be the obvious team. Never been mentoring,

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread stefano franchi
On Thu, Apr 11, 2013 at 8:46 PM, Pavel Sanda sa...@lyx.org wrote: The comments I heard from other mentoring project was that at the end GSoC was more valuable as a way how to successfully get new devs into the team than finishing the project they started, that might other clue. Yes, that's

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread William Adams
On Apr 11, 2013, at 12:33 AM, Nico Williams wrote: > It might well be wiser to drop all the docbook and XHTML code, > re-write it in XSLT and use XML as a go-between: it's much less C++ > code to maintain that way. Is there a reason why one couldn't just use LaTeXML?

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Rob Oakes
On Wed, 2013-04-10 at 17:46 -0700, Pavel Sanda wrote: > Adrián Pereira wrote: > > I'll appreciate more information about this project, so i can start reading > > the documentation and maybe the code. > > More people already asked about XHTML/ePUB stuff, so few bits of info below. > > Current

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Pavel Sanda
Rob Oakes wrote: > I apologize for being so quiet in the past few months. I've been > absolutely swamped with work and family commitments (my wife and I were > lucky enough to have a son born last August, and it's amazing how > children change your life). The question is whether you would be

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Richard Heck
On 04/11/2013 01:54 PM, Pavel Sanda wrote: Rob Oakes wrote: I apologize for being so quiet in the past few months. I've been absolutely swamped with work and family commitments (my wife and I were lucky enough to have a son born last August, and it's amazing how children change your life). The

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread Pavel Sanda
Richard Heck wrote: >> While others here know LyX internals, I think there is no experience with >> ePUB to make decisions or give directions when questions appear. >> Any way thanks for your pointers. > > What does mentoring involve? Rob and I would probably be the obvious team. Never been

Re: GSoC: Improved XHTML export and ePub support

2013-04-11 Thread stefano franchi
On Thu, Apr 11, 2013 at 8:46 PM, Pavel Sanda wrote: > > The comments I heard from other mentoring project was that at the end GSoC > was > more valuable as a way how to successfully get new devs into the team than > finishing the project they started, that might other clue. Yes,

GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Adrián Pereira
Hi, I'm an computer science student at the Faculty of Computer Sciencehttp://www.fi.udc.es/ of the University of A Coruña http://www.udc.es/. I'm on my 4th year. I know how to format text with LaTeX (for my faculty projects and notes) and i have knowledge of python. I am not familiarized with C++

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
Would it be easier/better to have XML export and then use XSLT for XHTML/HTML/CSS and ePub conversions? Using XML as a go-between would require doing something about defining a stable schema, explicit or otherwise. I've a Python script to convert .lyx to XML with an implicit schema, but it's no

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Pavel Sanda
Nico Williams wrote: Would it be easier/better to have XML export and then use XSLT for XHTML/HTML/CSS and ePub conversions? I will not comment on the better part, but given that xHTML is to large part done, then definitely not easier... Pavel

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Adrián Pereira
Absolutely, i didn't know about XSLT. i'm actually forking lyx. Then i'll take a look at the code in the repo. So, the problem is to find a schema for doing the translation between .lyx and XML. If you have a Python script that does .lyx - XML it's almost half work done. I think that looking and

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
On Wed, Apr 10, 2013 at 4:37 PM, Adrián Pereira adrian.pere...@udc.es wrote: Absolutely, i didn't know about XSLT. i'm actually forking lyx. Then i'll take a look at the code in the repo. So, the problem is to find a schema for doing the translation between .lyx and XML. If you have a Python

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
I should add that I'm willing to help you familiarize yourself with XSLT, answer XSLT questions and so on. Then you might be better informed about how to attack this problem. You'd still need to talk to a proper LyX mentor. Nico --

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Pavel Sanda
Adrián Pereira wrote: I'll appreciate more information about this project, so i can start reading the documentation and maybe the code. More people already asked about XHTML/ePUB stuff, so few bits of info below. Current status of related native LyX export functionality is: 1) LyX-docbook

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
On Wed, Apr 10, 2013 at 7:46 PM, Pavel Sanda sa...@lyx.org wrote: The project listed in GSoC intended 3) and perhaps fix 1. It wouldn't be wise to create completely new export routines and my hope is that routines in 2) can be reused in large part with perhaps few switches. It might well be

GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Adrián Pereira
Hi, I'm an computer science student at the Faculty of Computer Science of the University of A Coruña . I'm on my 4th year. I know how to format text with LaTeX (for my faculty projects and notes) and i have knowledge of python. I am not familiarized with

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
Would it be easier/better to have XML export and then use XSLT for XHTML/HTML/CSS and ePub conversions? Using XML as a go-between would require doing something about defining a stable schema, explicit or otherwise. I've a Python script to convert .lyx to XML with an implicit schema, but it's no

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Pavel Sanda
Nico Williams wrote: > Would it be easier/better to have XML export and then use XSLT for > XHTML/HTML/CSS and ePub conversions? I will not comment on the "better" part, but given that xHTML is to large part done, then definitely not easier... Pavel

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Adrián Pereira
Absolutely, i didn't know about XSLT. i'm actually forking lyx. Then i'll take a look at the code in the repo. So, the problem is to find a schema for doing the translation between .lyx and XML. If you have a Python script that does .lyx -> XML it's almost half work done. I think that looking and

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
On Wed, Apr 10, 2013 at 4:37 PM, Adrián Pereira wrote: > Absolutely, i didn't know about XSLT. > i'm actually forking lyx. Then i'll take a look at the code in the repo. > So, the problem is to find a schema for doing the translation between .lyx > and XML. If you have a

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
I should add that I'm willing to help you familiarize yourself with XSLT, answer XSLT questions and so on. Then you might be better informed about how to attack this problem. You'd still need to talk to a proper LyX mentor. Nico --

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Pavel Sanda
Adrián Pereira wrote: > I'll appreciate more information about this project, so i can start reading > the documentation and maybe the code. More people already asked about XHTML/ePUB stuff, so few bits of info below. Current status of related native LyX export functionality is: 1) LyX->docbook

Re: GSoC: Improved XHTML export and ePub support

2013-04-10 Thread Nico Williams
On Wed, Apr 10, 2013 at 7:46 PM, Pavel Sanda wrote: > The project listed in GSoC intended 3) and perhaps fix 1. It wouldn't > be wise to create completely new export routines and my hope is that > routines in 2) can be reused in large part with perhaps few switches. It might well