Before PDF: John Warnock's 'Camelot'
Karl De Abrew writes: "In the Spring of 1991 Dr. John Warnock wrote a paper he
dubbed "Camelot" in which the Adobe Systems Co-founder and
CEO laid out the foundation for what has become Acrobat/PDF.
With the author's permission, Planet PDF is pleased to publish
the full-text of that historic document." Of course, now it's 2002, and the dream of universal display / printing remains only partly realized; PDFs really have helped to narrow the gap between dream and reality, though.
Especially when you consider that OSX now has a graphics engine based on PDF, which begins to finally close the gap between screen and paper ...
Gotta love those dreamy nerds.
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
In my opinion, it isn't truly good until it can be freely converted back and forth into other usable, edit-able formats.
Which, I note, thanks to the efforts of many, is a criteria that even Microsoft Word doc format is able to meet.
Also while the pdf format is controlled by Adobe, the specs are open and available (contrast this with Microsoft's format which is a complete mystery), you can get the specs from Adobe's site and nothing prevents you from writing code that manipulates pdf files (well yes there are issues with compression algorithm).
This openess is the reason why Apple chose to use pdf as their graphic description language for OS X (older OS versions used QuickDraw). The windows page description language, is, I think, WMF. It's funny to think that the basic page description language used under Unix is Postscript, which is much more closed than PDF.
The main problem I see is that its designed to reproduce print-like quality, which is great for when you need a hard copy, but the trend to turn PDF into a lazy man's HTML is definately for the worse.
First, the filesize is ridiculous.
The interface needs a lot of work, unless I have a scrolling mouse I won't even bother reading one. The little hand widget must go. Also, I don't want to have to resize my screen to be able to read half the poorly produced PDFs out there. No use in jumping to the next page when I can only display 2/3 of the current one. So back to the little hand.
They're non-editable for the most part once you make them.
They are in a closed format and controlled by a litigious company unafraid to use the DMCA for their own questionable ends.
The plug-ins are notoriously buggy.
Its great for sending something straight to the laser printer, but as an on-line advance it really just stinks.
Acrobat Pro allows you to edit PDFs, and with Ghostscript, you can edit PDFs and strip the "security" from encrypted PDFs leaving you with the original, 100% editable file.
PDFs are editable, you just need the right tools.
ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
In a way, PDF is one of the most idiotic formats for document interchange ever designed. Who exactly thought it would be a good idea to hardcode the paper size?
At a minimum this means that all internationally distributed PDFs have to come in two variants, A4 and Letter. And you need a screen wide enough to view a whole line of text - no possibility of reformatting into narrower columns for palmtops etc.
There are plenty of good things about PDF, taken as a way to represent a printed page. But it certainly is not a good format to exchange documents that are meant to be readable by everyone.
-- Ed Avis ed@membled.com
I don't think you know what you're talking about! I'm not an expert by any stretch of the imagination, but I think there a few things to consider. My understanding is that it's "Adobe PDF" and it's a de facto published "standard" controlled by Adobe. PDF is a derivative of PostScript Level 2. It is most definitely proprietary even though the format specification is available. Usually when people say "open standard", they mean that it is a "de jure" standard controlled by a recognized standards body like ISO, and Adobe Systems is a single interest, not a standards body. Another usage of "open standard" with respect to Adobe PDF refers to the fact that it's published and royalty-free. If Microsoft publishes the Word document format, it is still a proprietary format.
The problem with proprietary formats like PDF is that a company who wants to influence the standard cannot join the controlling standards body. So basically if you don't like the direction Adobe Systems is taking with their format, you're screwed unless you have clout with the company. If you're concerned with archiving information for a long period of time or choosing an interoperable format, the proprietary nature of PDF is discouraging.
Don't get me wrong, I like using the PDF format and have produced some nice documents using pdflatex, ebnf2ps, and other free PostScript tools. I just think it's important to understand the limitations of PDF which are primarily that it is 1) a publishing format more than an editing format and 2) Adobe controls it. At work, for example, documents are stored and passed through an editing and publishing workflow as XML, archived as XML, and only rendered to PDF on demand at the end.
I hate to ramble on, but there seems to be a lot of misunderstanding on this topic. Some other people have made the analogy between the JPEG graphics format and a format with layer information like Photoshop's proprietary format. PDF is not designed to carry the types of metadata you might want in a document workflow as well as XML (or SGML), just like JPEG only represents the final rendered and flattened ("published") image from what may have been a multilayer graphic in the editing process. In other words, PDF is not a universal document format when you are concerned with editting or automation which relies on metadata that is not part of the document displayed to a user.
-Kevin
The computer industry already had a standard format for controlling the layout, fonts, and appearance of printed text. Tex. I'm not real familiar with it, but I know it existed in the 70's, is still around as LaTex, and I think it's not proprietary. So can anyone clarify whether PDF has advantages over LaTex for anyone besides Adobe?