Click here to get back home

html for print

 HomeNewsGroups | Search | About
 comp.infosystems.www.authoring.html    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
html for print Jeff Thies 01-02-2006
|--> Re: html for print Barbara de Zoet...01-02-2006
Get Chitika Premium
Posted by Jeff Thies on January 2, 2006, 5:00 am
Please log in for more thread options


I have a club newsletter that is currently distributed as a PDF. I'm
considering converting this to html...

Several problems ensue.

1) PDF's can be formatted for a page to fit on a sheet of 8.5 * 11
paper. I'm not sure how to this in HTML.

2) A PDF can be set to print all pages. I'm not sure how to do this with
html either. Suggesting page breaks (in CSS) and having this as a single
document is one option. Where to set the page break is an educated
guess for me.

3) I don't think multicolumn support is common in CSS yet. (where a
column automatically flows to the next). At least I've never done that!

Any ideas?

Cheers,
Jeff

Posted by Stan Brown on January 2, 2006, 1:35 am
Please log in for more thread options


Mon, 02 Jan 2006 05:00:00 GMT from Jeff Thies
> I have a club newsletter that is currently distributed as a PDF. I'm
> considering converting this to html...

Why? What benefit do you expect your users to get? Or what is wrong
with your present distribution in PDF? Too often people expend great
effort for no very clear benefit because they think they "should" be
using a particular sexy technology.

> 1) PDF's can be formatted for a page to fit on a sheet of 8.5 * 11
> paper. I'm not sure how to this in HTML.

It's automatically done by the user's browser and print spooler --
not necessarily 8.5 by 11, of course, but the user's own selected
paper size.

> 2) A PDF can be set to print all pages. I'm not sure how to do this with
> html either.

There's no way. Every browser that I know of gives you the option to
print specified pages. But then, so does Acrobat Reader, so I don't
understand why this is an issue for you.

> Suggesting page breaks (in CSS) and having this as a single
> document is one option. Where to set the page break is an educated
> guess for me.

And you're more than likely to guess wrong, since you don't know the
user's point size and type face. Even if you specify them in CSS, the
user can override them -- a good thing for visually impaired folks.

> 3) I don't think multicolumn support is common in CSS yet. (where a
> column automatically flows to the next).

This has been discussed extensively, and the short answer is that
there's no reliable way to do newspaper-style columns in HTML and
CSS.


I think you need to make up your mind whether you want to control the
appearance of the newsletter or not. If you do, continue with PDF. If
you want to transmit _information_ rather than page layouts, be
prepared to embrace the flexibility of Web browsers rather than try
to fight them.

--
Stan Brown, Oak Road Systems, Tompkins County, New York, USA
http://OakRoadSystems.com/
HTML 4.01 spec: http://www.w3.org/TR/html401/
validator: http://validator.w3.org/
CSS 2.1 spec: http://www.w3.org/TR/CSS21/
validator: http://jigsaw.w3.org/css-validator/
Why We Won't Help You:
http://diveintomark.org/archives/2003/05/05/why_we_wont_help_you

Posted by Jeff Thies on January 2, 2006, 8:15 am
Please log in for more thread options


Stan Brown wrote:
> Mon, 02 Jan 2006 05:00:00 GMT from Jeff Thies
>
>> I have a club newsletter that is currently distributed as a PDF. I'm
>>considering converting this to html...
>
>
> Why? What benefit do you expect your users to get?

This is done in MS Publisher currently. I have little desire to learn it
or teach my girlfriend how to use it (who volunteered to take over the
newsletter). For me, setting this up to be edited in html is much easier.

Cheers,
Jeff

> Or what is wrong
> with your present distribution in PDF? Too often people expend great
> effort for no very clear benefit because they think they "should" be
> using a particular sexy technology.
>
>
>>1) PDF's can be formatted for a page to fit on a sheet of 8.5 * 11
>>paper. I'm not sure how to this in HTML.
>
>
> It's automatically done by the user's browser and print spooler --
> not necessarily 8.5 by 11, of course, but the user's own selected
> paper size.
>
>
>>2) A PDF can be set to print all pages. I'm not sure how to do this with
>>html either.
>
>
> There's no way. Every browser that I know of gives you the option to
> print specified pages. But then, so does Acrobat Reader, so I don't
> understand why this is an issue for you.
>
>
>>Suggesting page breaks (in CSS) and having this as a single
>> document is one option. Where to set the page break is an educated
>>guess for me.
>
>
> And you're more than likely to guess wrong, since you don't know the
> user's point size and type face. Even if you specify them in CSS, the
> user can override them -- a good thing for visually impaired folks.
>
>
>>3) I don't think multicolumn support is common in CSS yet. (where a
>>column automatically flows to the next).
>
>
> This has been discussed extensively, and the short answer is that
> there's no reliable way to do newspaper-style columns in HTML and
> CSS.
>
>
> I think you need to make up your mind whether you want to control the
> appearance of the newsletter or not. If you do, continue with PDF. If
> you want to transmit _information_ rather than page layouts, be
> prepared to embrace the flexibility of Web browsers rather than try
> to fight them.
>

Posted by Roy Schestowitz on January 2, 2006, 11:10 am
Please log in for more thread options


__/ [Jeff Thies] on Monday 02 January 2006 08:15 \__

> Stan Brown wrote:
>> Mon, 02 Jan 2006 05:00:00 GMT from Jeff Thies
>>
>>> I have a club newsletter that is currently distributed as a PDF. I'm
>>>considering converting this to html...
>>
>>
>> Why? What benefit do you expect your users to get?


I can think of a few off the top of my head:

* Fast opening time

* Versatility

* Easy access to text

* Mobility (number of PDF readers for PDA's/mobile devices versus HTML
readers)

I once tried to do what the OP is after, but ended up frustrated. In case
this helps, here are (were) my fundings:


> This is done in MS Publisher currently. I have little desire to learn it
> or teach my girlfriend how to use it (who volunteered to take over the
> newsletter). For me, setting this up to be edited in html is much easier.
>
> Cheers,
> Jeff
>
>> Or what is wrong
>> with your present distribution in PDF? Too often people expend great
>> effort for no very clear benefit because they think they "should" be
>> using a particular sexy technology.
>>
>>
>>>1) PDF's can be formatted for a page to fit on a sheet of 8.5 * 11
>>>paper. I'm not sure how to this in HTML.
>>
>>
>> It's automatically done by the user's browser and print spooler --
>> not necessarily 8.5 by 11, of course, but the user's own selected
>> paper size.
>>
>>
>>>2) A PDF can be set to print all pages. I'm not sure how to do this with
>>>html either.
>>
>>
>> There's no way. Every browser that I know of gives you the option to
>> print specified pages. But then, so does Acrobat Reader, so I don't
>> understand why this is an issue for you.
>>
>>
>>>Suggesting page breaks (in CSS) and having this as a single
>>> document is one option. Where to set the page break is an educated
>>>guess for me.
>>
>>
>> And you're more than likely to guess wrong, since you don't know the
>> user's point size and type face. Even if you specify them in CSS, the
>> user can override them -- a good thing for visually impaired folks.
>>
>>
>>>3) I don't think multicolumn support is common in CSS yet. (where a
>>>column automatically flows to the next).
>>
>>
>> This has been discussed extensively, and the short answer is that
>> there's no reliable way to do newspaper-style columns in HTML and
>> CSS.
>>
>>
>> I think you need to make up your mind whether you want to control the
>> appearance of the newsletter or not. If you do, continue with PDF. If
>> you want to transmit _information_ rather than page layouts, be
>> prepared to embrace the flexibility of Web browsers rather than try
>> to fight them.
>>

--
Roy S. Schestowitz | Useless fact: Florida is bigger than England
http://Schestowitz.com | SuSE Linux | PGP-Key: 0x74572E8E
11:05am up 22 days 18:16, 14 users, load average: 0.47, 0.46, 0.51
http://iuron.com - next generation of search paradigms

Posted by Roy Schestowitz on January 2, 2006, 11:21 am
Please log in for more thread options


__/ [Jeff Thies] on Monday 02 January 2006 08:15 \__

> Stan Brown wrote:
>> Mon, 02 Jan 2006 05:00:00 GMT from Jeff Thies
>>
>>> I have a club newsletter that is currently distributed as a PDF. I'm
>>>considering converting this to html...
>>
>>
>> Why? What benefit do you expect your users to get?


I can think of a few. Off the top of my head:

* Fast opening time

* Versatility

* Easy access to text

* Mobility (number of PDF readers for PDA's/mobile devices versus HTML
readers)

I once tried to do what the OP is after, but ended up frustrated. In case
this helps, here are (were) my findings:

http://schestowitz.com/Weblog/archives/2005/05/24/pdf-to-html/


> This is done in MS Publisher currently. I have little desire to learn it
> or teach my girlfriend how to use it (who volunteered to take over the
> newsletter). For me, setting this up to be edited in html is much easier.
>
> Cheers,
> Jeff


No need for MS publisher. PDF can be easily produced using LaTeX or a
front-end to LaTeX such as LyX or Kile. You can also convert HTML to very
clean PDF. It doesn't cost a dime and doesn't need Acrobat Pro. If you are a
home user, the financial aspect of this might become a factor that's more
than a PITA.


>> Or what is wrong
>> with your present distribution in PDF? Too often people expend great
>> effort for no very clear benefit because they think they "should" be
>> using a particular sexy technology.
>>
>>
>>>1) PDF's can be formatted for a page to fit on a sheet of 8.5 * 11
>>>paper. I'm not sure how to this in HTML.
>>
>>
>> It's automatically done by the user's browser and print spooler --
>> not necessarily 8.5 by 11, of course, but the user's own selected
>> paper size.


I believe that PDF's can be sent to the printer in a variety of alternative
forms. A4 (or another preset size) is not carved in stone.


>>>2) A PDF can be set to print all pages. I'm not sure how to do this with
>>>html either.
>>
>>
>> There's no way. Every browser that I know of gives you the option to
>> print specified pages. But then, so does Acrobat Reader, so I don't
>> understand why this is an issue for you.
>>
>>
>>>Suggesting page breaks (in CSS) and having this as a single
>>> document is one option. Where to set the page break is an educated
>>>guess for me.
>>
>>
>> And you're more than likely to guess wrong, since you don't know the
>> user's point size and type face. Even if you specify them in CSS, the
>> user can override them -- a good thing for visually impaired folks.


Yes, the paper-inequivalence in HTML is a big issue. What about floats and
dynamic decisions as to where images should be placed? How can such a
monster be rendered on-the-fly to 'emulate' a PDF?


>>>3) I don't think multicolumn support is common in CSS yet. (where a
>>>column automatically flows to the next).
>>
>>
>> This has been discussed extensively, and the short answer is that
>> there's no reliable way to do newspaper-style columns in HTML and
>> CSS.


Newspaper Web sites are often criticised for stubbornly attempting to do
this. They deliver distracting content and very unappealing layout that
confuses the reader. They stick to what they learned and embraced over the
many decades.


>> I think you need to make up your mind whether you want to control the
>> appearance of the newsletter or not. If you do, continue with PDF. If
>> you want to transmit _information_ rather than page layouts, be
>> prepared to embrace the flexibility of Web browsers rather than try
>> to fight them.


Make both versions available. I try to convert many of my pages to PDF's (not
making them accessibly to crawlers because of duplication). I also try to
make PDF's available as HTML, which is easier if you achieve if you work in
LaTeX and then export. Given all the semantics (structure), you can export
to HTML using your favourite conversion. latex2html is my favourite. Then
you add your favourite stylesheets.

Best wishes,

Roy

Similar ThreadsPosted
Format print using html? Please help October 5, 2004, 1:13 pm
To print a HTML page as I want October 30, 2004, 3:09 pm
Print versions of HTML cut off at margins September 14, 2004, 9:01 am
HTML Reports, want to print the report heading on each page... November 15, 2004, 12:01 am
Can I send multiple html pages to print one at a time October 10, 2006, 8:47 pm
How to separate a html text in order to print them in individual pages? January 28, 2005, 4:28 am
How to separate a html text in order to print each part in individual pages? January 28, 2005, 4:30 am
Redisplaying for print February 25, 2006, 9:31 am
Print CSS Not Loading September 20, 2007, 12:41 pm
frames print button January 25, 2007, 11:18 pm

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap