Dmitry Dzhus wrote:

> I've spend a lot of time playing with different approaches to breaking
> big text into pieces in the past. Now I'm quite sure that any solution
> which tries to split a text _automagically_ sucks no matter what is it
> based on — word count, paragraphs, anything. You'll have to deal with
> numerous entities any text consist of — characters, words, sentences,
> paragraphs, images; markup doubles the pain. The worst thing about is
> that in 90% of cases people will still see either sentence which is torn
> apart, or widows (today Django's paginator can, or lost
> markup, or illustrations will end up on the next page, article sections
> will be messed, et cetera, et cetera. Typography is not easy, you have
> to manually fine-tune your output even with TeX, so

(oops)

I've spend a lot of time playing with different approaches to breaking
big text into pieces in the past. Now I'm quite sure that any solution
which attempts to split a text _automagically_ sucks no matter what it
is based on — word count, paragraphs, anything. You'll have to deal with
numerous entities any text consist of — characters, words, sentences,
paragraphs, images; markup doubles the pain. The worst thing about it is
that in 90% of cases people will still see either sentence which is torn
apart, or widows (today Django's paginator can deal with orphans,
though, but it won't help much in your case), or lost markup, or
illustrations will end up on the next page, article sections will get
messed, et cetera, et cetera. Typography is not easy, you have to
manually fine-tune your output even with TeX, so I'd not consider doing
it on the web an easy task.
-- 
Happy Hacking.

http://sphinx.net.ru
む


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to