Cat said:
Let's try an analogy here. Would you say that XCode is an Application editor? Or rather that it is an Application creator? Or all of the above? What if I said code editor?
To me LateX is a PDF creator and TeXShop a LaTeX editor. Create and Illustrator are PDF editors, as they take PDF as their source. I can undersatnd that you would be inclined to phrase this differently. jdaly asked about a PDF creator, not something that took PDF as input, but as output.
It should be noted that I didn't bring up Create and Illustrator as options to jdaley's request. I suggested Acrobat (Distiller) and PStill as tools that would create PDFs from any content creation application.
See, the problem is where does the content come from in this work flow? I see it as such:
idea -> content creation app -> PDF creator -> PDF file
And in the case of apps that use PDF as a file format:
idea -> content creation app <-> PDF file
Now in the case of LaTeX and TeXShop... LaTeX is a typesetting language... TeXShop lets you edit that language and then another agent (included with teTeX) is used to generate a PDF (or DVI on most other systems).
For most Mac OS X apps, the PDF creator is Mac OS X's print services. Also Distiller and PStill are PDF creator apps. But in the case of Create and Illustrator, they not only output to PDF (which is what we are talking about) but can also go back and edit their output.
Your characterization makes it sound like Create and Illustrator can only edit PDFs once made, but both of these apps are content creators just as Word, TextEdit, AppleWorks and, yes, even LaTeX/TeXShop are. It isn't that Create and Illustrator do something different... it is that they do something
more.
Can Create and Illustrator take a Word DOC as input and produce a PDF from it? LaTeX can: Save the doc in word as rtf...
But doesn't that actually mean that LaTeX can't? Sounds like you need Word to do that? It can't take a Word DOC file and convert it to PDF on it's own with only the DOC as input. You have to take a number of steps in Word to finally output a PDF. Taking those steps... yes, both Create and Illustrator can.
Though not being developed any more (because TextEdit can open most Word documents), the Stone Studio included an application called DOCtor which would convert DOC files into PDF files
without Word.
Also, once you have a RTF file you can drag and drop it (the icon of the RTF file from the Finder) into a Create document and it'll become a text field (with all it's previous formatting retained). As Create is not only an illustration app but also a page layout and wed design app, you can do whatever you want with the text from there. And yes, I have full control over line spacing, word and letter spacing etc., as you can in most Cocoa apps that use Mac OS X's Text Services. Install TextExtras and you can have that type of control in TextEdit.
As for Illustrator, if you have Word you can print to file (Postscript) and Illustrator should be able to open it and save as a PDF. But in a case like that both Acrobat Distiller and PStill would be better as they are designed to do that one task (converting Postscript files to PDF files).
The problem here is that you seem to think that taking all these extra steps qualifies as making LaTeX a suitable solution to the question at hand... I feel than having to convert to a LaTeX format to get a PDF is an unnecessarily burdensome task to suggest to anyone. PDFs should be accessible from what ever application the person feels comfortable using.
LaTeX would be that solution only when LaTeX is the app you feel most comfortable using for content creation (as it is for you). And this is why I found the suggestion of LaTeX to be so completely off base in this thread.
This is why I
didn't suggest Create or Illustrator, because you would have to bring the content into them to finally get a PDF.
PDF generation should be a task that takes seconds... not days.