|
View Poll Results: Does the community have use for another ebook formatting program? | |||
Yes!!! There are no current tools that work! |
![]() ![]() ![]() ![]() |
16 | 25.00% |
Yes, variety is good. |
![]() ![]() ![]() ![]() |
27 | 42.19% |
Maybe, depends on what you have in mind |
![]() ![]() ![]() ![]() |
16 | 25.00% |
No, we have everything we need, and more is just confusing/wastful. |
![]() ![]() ![]() ![]() |
3 | 4.69% |
What the heck are ebook formating programs? |
![]() ![]() ![]() ![]() |
2 | 3.13% |
Voters: 64. You may not vote on this poll |
![]() |
|
Thread Tools | Search this Thread |
![]() |
#91 | ||
Gizzzzmo Nerd
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 117
Karma: 1035585
Join Date: Dec 2007
Location: Seattle, WA
Device: Kindle, iPad
|
Quote:
Quote:
![]() |
||
![]() |
![]() |
![]() |
#92 |
Gizzzzmo Nerd
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 117
Karma: 1035585
Join Date: Dec 2007
Location: Seattle, WA
Device: Kindle, iPad
|
|
![]() |
![]() |
Advert | |
|
![]() |
#93 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
Perhaps a more interesting idea would be to work instead on an export routine for LyX which would then allow it to export to a format suitable for conversion to an ebook?
William |
![]() |
![]() |
![]() |
#94 |
Nerd
![]() Posts: 13
Karma: 10
Join Date: Mar 2008
Location: Acton, MA
Device: Sony PRS-300,505, Kindle 2, iPad
|
LaTeX -based project
I've given this some thought (and I hope my belated entry here is not to late to shape your project).
Rather than come up with a complete and stand-alone solution, it might be better to simply provide additions to existing tools to help them support modern eBook formats. My specific recommendation is to provide a set of tools to be used in conjunction with LaTeX (pronounced "Lay-tech") http://www.latex-project.org that would support the Sony BBeB (.lrf) format, the MobiPocket format, and perhaps a few others. If you wish to provide a GUI component using Qt http://trolltech.com/products/qt the provide a basic editor for the LaTeX work and then provide a "preview" function that would render the output in the format of the specific eBook reader targeted. This approach has several advantages from a pedagogical point-of-view: we have now divided the problem into several distinct pieces: 1. LaTeX processing (no GUI component at all) 2. BBeB backend 3. MobiPocket backend 4. Editor 5. Previewer for BBeB 6. Previewer for MobiPocket Additionally, students will need to work within an existing code base to extend it--something that is more "real-world" than the "start from scratch every time" approach most student projects use. If the project is structured properly, new eBook formats could be added by subsequent projects. Further, using the comment LaTeX format means a single book source file can produce multiple formats with little compromise. While WYSIWYG may be all the rage, WYSIWYM (what you see is what you meant) is actually more useful for this type of work. I wish you and your students well. If there is anything else I can contribute, let me know. -- Scott |
![]() |
![]() |
![]() |
#95 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@bsanderson
Problem is no ebook format supports the features of LaTeX. Also TeX is really designed for fixed-size layout, not reflowable layouts. |
![]() |
![]() |
Advert | |
|
![]() |
#96 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
That's why I suggested an export routine from LyX (which is more-or-less a LaTeX editor), which is a ``what you see is what you mean'' editor.
William |
![]() |
![]() |
![]() |
#97 |
Gizzzzmo Nerd
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 117
Karma: 1035585
Join Date: Dec 2007
Location: Seattle, WA
Device: Kindle, iPad
|
Last I used it, LaTeX was very focussed on being able to compose glyphs, which was very useful.. in the sciences. Beyond that there wasn't too much and you hardly hear of it any more. So why LyX instead of a more mainstream editor (eg, a popular word processor, and just write import/export functions for it).
|
![]() |
![]() |
![]() |
#98 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,452
Karma: 7185064
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Kindle Voyage, Nexus 5, Kindle PW
|
Quote:
The important thing with and editor is that the format it uses is standardised and open. |
|
![]() |
![]() |
![]() |
#99 | |
Gizzzzmo Nerd
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 117
Karma: 1035585
Join Date: Dec 2007
Location: Seattle, WA
Device: Kindle, iPad
|
Quote:
The downside of LaTeX would be that, IIRC, it's entirely for typesetting content that is both static and visual. Limiting unless you can extend to, say, embedded audio. (You may wonder why I harp on this -- it's important to establish at the start the limitations you're willing to accept for any particular project. EG, whether or not you want to support users re-templating your data grid to be the shape of a fish, as is the popular skinning nightmare at my office.) |
|
![]() |
![]() |
![]() |
#100 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
As I noted, LyX has moved away from LaTeX, and more towards being an agnostic document editor --- it has support for exporting to docbook format after a fashion, so supporting some sort of html should be feasible:
http://wiki.lyx.org/LyX/DocBook w/ pdftex, latex can do embedded files of various sorts, incl. audi. If desired, one could use shapepar to put your paragraphs in a fish shape --- you could draw the fish using xfig and use shapepatch and transfig to convert to the \shapepar polygon def. http://www.ctan.org/tex-archive/help.../shapepar.html William |
![]() |
![]() |
![]() |
#101 |
Gizzzzmo Nerd
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 117
Karma: 1035585
Join Date: Dec 2007
Location: Seattle, WA
Device: Kindle, iPad
|
|
![]() |
![]() |
![]() |
#102 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() Posts: 116
Karma: 693
Join Date: Sep 2007
Device: none
|
WYSIWYM is definitely the approach I will be using, but until starting the research on this, I had only ever seen that acronym once. TeX and the subsequent LaTeX are wonderful markup languages, that focus on doing what they do well. LaTeX is an extension of TeX and was developed as a way to generate glyphs... It was done so well that it is the standard, and in my life I have never seen another way to text format math equations of any real complexity. Past that though, TeX is a lot like having 1 style sheet for all your documents, its consistent, and since its well designed... people like the way it looks.
Docbook is amazing! Though I don't plan on implementing its level of features and crazy data handling, I do have significant respect for it. Though its not the only thing I have gleaned thus far, I have definitely learned that I will have to define the scope of this application very strongly before anything else can move forward. Limiting the complexity of the sort of document it can markup will add a level of simplicity and stream-lining that I rely want to see. |
![]() |
![]() |
![]() |
#103 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() Posts: 116
Karma: 693
Join Date: Sep 2007
Device: none
|
Quote:
http://news.nationalgeographic.com/n...eys-photo.html one of them died ![]() |
|
![]() |
![]() |
![]() |
#104 |
Nerd
![]() Posts: 13
Karma: 10
Join Date: Mar 2008
Location: Acton, MA
Device: Sony PRS-300,505, Kindle 2, iPad
|
I agree completely that the best thing to do for your project is establish the set of requirements prior to launching students against it. I had begun making such a list for inclusion in my previous post but quickly discovered it would be a very big job (certainly more of a job than appropriate for this list).
If some derivative of LaTeX sounds too ambitious, how about using something like runoff (groff, troff, etc.) with its simple command set, long history, and ample supply of sample documents it could be a good direction to follow. (I confess I had begun looking at this idea myself...) For most works of fiction, history, or other disciplines that do not require graphical elements, this command set is more than adequate. A simple "include JPG" command would probably cover the rest. I still believe that the text processing (non-GUI), preview (GUI), and control aspects (also probably a GUI--but a command line version would also be VERY nice) is a good way to divide the problem. Gee! Model-view-controller... imagine that! {grin} -- Scott |
![]() |
![]() |
![]() |
#105 | |
Addict
![]() ![]() Posts: 222
Karma: 110
Join Date: Jun 2006
Location: Malmo, Sweden
Device: iLiad, Sony PRS-505, Kindle Paperwhite & Oasis
|
Quote:
For instance: If the reader supports discretionary hyphens -- that is, allows the text formatter to suggest good places to do end-of-line hyphenation -- I would like to be able to select a hyphenation dictionary that I (as a book producer) trust and prefer, and to hyphenate all words in the text according to that dictionary, as well as disable or modify some of those hyphenation. If hyphenation by algorithm, I should be allowed to plug in my own algorithm or configuration data: and thus, I will need support for creating them in the first place. U.S. hyphenations are an abomination in Br.Eng. text ... and very probably vice versa. I would suggest that WYSIWYG is out -- it doesn't clearly do anything useful except give a false sense of confidence in the user that he actually is able to control something. Far better, I think, to force the user/book formatter to realize that he/she doesn't have a clue about what the reader will do, unless proofreading is done on the actual devices with the actual readers. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Classic nook ebook wishlist question | Brandi | Barnes & Noble NOOK | 4 | 02-05-2010 09:18 PM |
Classic eBook formating error | Deko | Barnes & Noble NOOK | 0 | 01-07-2010 04:47 PM |
eBook Library Wishlist limits | MSWallack | Sony Reader | 4 | 07-24-2009 10:33 AM |
When are ebook readers going to become an essential enterprise tool? | charlieperry | News | 21 | 09-14-2008 03:59 PM |
Free MS Reader eBook Creation Tool | Bob Russell | Reading and Management | 0 | 07-14-2005 03:50 PM |