in reply to Re^2: Supressing page breaks in forms
in thread Supressing page breaks in format/write output
<Update: Root Node has been revised since this was posted /update>
Let me repeat: web pages do NOT have intrinsic page breaks. When printed to dead trees, the print routine inserts them, but when viewed on a monitor they have no need to paginate.
Think of the rendered web page as appearing on a long (very long!) roll of paper, with each end attached to a roller, viewed through a window frame. Scrolling moves the paper (use "vertically" for your mental model); changes which portion of the text you can see. Web pages are NOT analagous to cut sheets of paper, be those 8.5x11, A4, Legal, or 6 inches wide by a mile high.
So, assuming your "nicely formatted text files" are, indeed, pure text and not some form of word-processing format, you need do no more than this:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/ +/www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> (provide a title) </title> <meta name="description" content="##provide a narrative description of + the content##"> <meta name="keywords" content="##provide keywords (or phrases, enclose +d in single quotes) separated by commas##"> </head> <body> <pre> **Insert your "nicely formatted text" here assuming that "nicely forma +tted" means line_length not too much more than 80 chars; while many m +onitors are much wider, aim for the lowest common denominator.** <pre> </body> </html>
You can practically use the content above as an element of a home-brew templating system. The step-by-step below is sub-optimal, but should work until you learn more about html, perl, and the templating systems cited in previous responses.
There will be no page breaks. And, FWIW, you can simply paste (remember, we're assuming your source files are truly pure "text," not word processor documents, .pdfs, Latex, or some other format using markup) the source document into an email to distribute it. Same deal: no page breaks.
If, however, your source file is a wp document, note that wp documents do, typically, contain page break codes. You may have to remove those. But you will also have a strip whatever markup the creator_application inserted to organize the tables and then recreate those with .html or even .xml markup (for which, you'll need to spend a few minutes learning the fundamentals).
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Supressing page breaks in forms
by yaconsult (Acolyte) on May 29, 2009 at 20:11 UTC | |
by ww (Archbishop) on May 29, 2009 at 22:42 UTC |