| 
			
			 | 
		#1 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() Posts: 323 
				Karma: 358 
				Join Date: May 2007 
				
				
				
				Device: Tablet PC and Nokia N800 
				
				
				 | 
	
	
	
		
		
			
			 
				
				epub creation tools
			 
			
			
			Considering the current lack of epub creation tools, other than InDesign or a text editor, I would like to get some input from everyone here. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			In a tool designed specifically for epub creation, what features would you think most important? I'm not thinking about some WYSIWYG tool, like InDesign, but something for a more automatic and streamlined method of creating epubs, either singly or in bulk. Possibly building on existing Open Source tools. Some basic markup capabilities could also be included. How do you think this could best be accomplished? What input formats do you think would be the most important to have, to accomodate a wide variety of already existing document formats (not just fiction)? Last edited by jbenny; 10-31-2007 at 04:23 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 creator of calibre 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609 
				Karma: 28549044 
				Join Date: Oct 2006 
				Location: Mumbai, India 
				
				
				Device: Various 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			I will be writing LRF->epub, txt(with lightweight markup)->epub, rtf->epub and of course plain html to epub.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	The creation tools will have the ability to specify metadata and a table of contents and will of course attempt to automatically detect metadata and semantic information where possible. These converters will leverage all the exisiting tools/infrastructure in libprs500  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#3 | 
| 
			
			
			
			 reader 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,977 
				Karma: 5183568 
				Join Date: Mar 2006 
				Location: Mississippi, USA 
				
				
				Device: Kindle 3, Kobo Glo HD 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			On the level of "converters", I would like to see .opf to .epub.  You get a .opf (OEB) e-book by exploding a .LIT e-book, or as the working files of MobiPocket Creator.  This command line converter would essentially be mobigen (.html or .opf to .mobi), but for .epub (epubgen?). 
		
	
		
		
		
		
		
		
		
		
		
		
	
	A difference to mobigen, though, is that this would not necessarily be the end point of the process. Once you have an initial .epub document, then a .epub editor (once available) could be used to further refine the e-book.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			
			
			 creator of calibre 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609 
				Karma: 28549044 
				Join Date: Oct 2006 
				Location: Mumbai, India 
				
				
				Device: Various 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			My html->epub converter will support opf (it already supports it for html->lrf conversion).
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Groupie 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 189 
				Karma: 793 
				Join Date: Oct 2006 
				
				
				
				
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			There are plenty of tools for converting to html, or for checking and validating the (x)html (and IIRC an epub validator is on the way). To me what would be most useful would be a tool that would producing the other package contents once you have a valid xhtml file.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#6 | |
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() Posts: 323 
				Karma: 358 
				Join Date: May 2007 
				
				
				
				Device: Tablet PC and Nokia N800 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			
			
			 creator of calibre 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609 
				Karma: 28549044 
				Join Date: Oct 2006 
				Location: Mumbai, India 
				
				
				Device: Various 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Once my TODO stack shortens a little I'll start work on this, so a first version of lrf->epub should see the light of day in about 1-2 months, depending on how my Ph.D. is progressing :-)
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | |
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() Posts: 323 
				Karma: 358 
				Join Date: May 2007 
				
				
				
				Device: Tablet PC and Nokia N800 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Assuming you already had valid XHTML 1.1 content, filling in some form with certain meta information about the ebook (along with the reading order) would allow automatic creation of these other files and then the packaging into a Zip archive. Of course, the use of either an ISBN, a UUID or some other identifier would also have to be handled and perhaps generated. BTW, you can break up the ebook into multiple chapters/sections and in fact, this is recommended. You could use one large XHTML file for the entire book, but this may not render (or page) as fast. If one file is used, you could still provide the navigation points (navpoints) needed by using bookmarks inside the document, instead of linking to separate files. Last edited by jbenny; 10-31-2007 at 05:56 PM.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() Posts: 323 
				Karma: 358 
				Join Date: May 2007 
				
				
				
				Device: Tablet PC and Nokia N800 
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			
			
			 Technogeezer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,233 
				Karma: 1601464 
				Join Date: Nov 2006 
				Location: Virginia, USA 
				
				
				Device: Sony PRS-500 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			The extensions to the current libprs500 that kovidgoyal mentioned should more than meet my needs for epub publishing tools for the near future. I will keep a look out for it.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#11 | |
| 
			
			
			
			 Resident Curmudgeon 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,782 
				Karma: 150249619 
				Join Date: Nov 2006 
				Location: Roslindale, Massachusetts 
				
				
				Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#12 | 
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,470 
				Karma: 13095790 
				Join Date: Aug 2007 
				Location: Grass Valley, CA 
				
				
				Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Here is a link to a epub construction document. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	http://www.hxa7241.org/articles/cont...7241_2007.html Dale  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#13 | 
| 
			
			
			
			 creator of calibre 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609 
				Karma: 28549044 
				Join Date: Oct 2006 
				Location: Mumbai, India 
				
				
				Device: Various 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Sure i doubt epub to lrf will be feature complete, since LRF supports only a subset of the epub features, but basically yeah.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#14 | |
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() Posts: 323 
				Karma: 358 
				Join Date: May 2007 
				
				
				
				Device: Tablet PC and Nokia N800 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Last edited by jbenny; 10-31-2007 at 08:45 PM.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#15 | 
| 
			
			
			
			 Resident Curmudgeon 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,782 
				Karma: 150249619 
				Join Date: Nov 2006 
				Location: Roslindale, Massachusetts 
				
				
				Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Of course, if the 505 does get epub support, we won't need epub to LRF.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| ePub creation tools : what's missing ? wishlist / dialogue | zelda_pinwheel | ePub | 106 | 03-28-2023 06:23 PM | 
| Atlantis Word Processor - ePub creation tool | awp | ePub | 408 | 01-07-2021 08:13 AM | 
| tools for epub creation | Toxaris | ePub | 15 | 03-05-2010 05:54 AM | 
| creation tools for Mac? | nathanb | Workshop | 1 | 09-11-2009 11:33 PM | 
| ePub Creation Utility | KoopaOne | ePub | 13 | 04-30-2008 11:38 AM |