Computer Modern is now one of the most overused typefaces on the planet. It looks great for that “Victorian-era American-style math paper” look.
People should mostly avoid it otherwise, IMO. There are plenty of better alternatives for typesetting pretty mathematics.
* * *
More generally about the thread here, TeX is not a productive or effective tool for making business cards or other heavily graphical documents. The point of TeX is to handle standard typesetting of structured prose and mathematical notation. Any time you need flexible layout control, TeX turns into more trouble than it’s worth.
Someone using a dedicated graphical page layout or vector graphics tool is going to make a better business card (or poster, or flyer, or diagram, or ...) in less time, in a way which is much easier to modify later.
On the one hand, I tend to agree with you. I used LaTeX (with beamer) to make several slideshows over the past few years, and it seems safe to say that this is not the exactly the kind of thing that plays to TeX's strengths.
On the other hand, there exist wizards who do things like this:
(check out the pink one with hearts; note that it uses random numbers so it doesn't even come out the same way each time, try doing that with anything but TeX (just don't ask why you'd want to); there's also one other that also used random numbers)
That page’s examples are mostly a bunch of paragraphs of prose (that part, TeX is great at), some with fancy formatting that took significantly more effort than the equivalent effect in InDesign or QuarkXPress. The one with the Zapfino doesn’t bother using any alternate glyphs (arguably the main reason to ever use Zapfino). A few others are vector graphics projects that would be best done in Illustrator, Inkscape, or similar. As you go down the list, the examples (like the thing with the hearts) start to be examples of tacky overwrought things slapped together by amateurs.
Obviously TeX is an extremely flexible system, and it’s possible (fun even!) to use it for all kinds of purposes it wasn’t designed for. Analogously, it would also be possible to write a web application in assembly code running on an Arduino. I said it wasn’t a very effective or productive tool for the job, not that it wasn’t possible.
What I meant to say was that in the hands of the right person, it would be effective and productive, but since you're not particularly convinced by anything on that page, I think I'll have to concede this point. You win :)
> TeX is not a productive or effective tool for making business cards or other heavily graphical documents.
Agreed. See the study "An Efficiency Comparison of Document Preparation Systems Used in Academic Research and Development" which concludes
"LaTeX users were slower than Word users, wrote less text in the same amount of time, and produced more typesetting, orthographical, grammatical, and formatting errors. On most measures, expert LaTeX users performed even worse than novice Word users."
The study does claim though that LaTeX users had more fun while doing worse work, so there's that... :-)
This conclusion makes me wonder if they were measuring LaTeX users while they were writing a new type of document for the first time.
My experience has been that once a given type of document has been written and tweaked to your satisfaction in LaTeX, the next time you write that type of document, you can just reuse the previous document as a template and not have to tweak much at all.
The first document does tend to require lots of tweaking, I'll grant that, especially if you're doing anything unusual that isn't covered by an existing LaTeX package.
Another thing that makes a big difference with LaTeX is the tools that are used to write it. If the "expert LaTeX" authors were writing LaTeX completely by hand, with no aid from any specialized tools, then that would explain their many mistakes. The use of advanced tools like the various LaTeX packages for vim and emacs make writing LaTeX documents a lot more streamlined and less error-prone.
You managed to name a bunch of typefaces which are even less suitable for tasks where someone might use Computer Modern (Times is comparable). I’m not sure what that proves....
People should mostly avoid it otherwise, IMO. There are plenty of better alternatives for typesetting pretty mathematics.
* * *
More generally about the thread here, TeX is not a productive or effective tool for making business cards or other heavily graphical documents. The point of TeX is to handle standard typesetting of structured prose and mathematical notation. Any time you need flexible layout control, TeX turns into more trouble than it’s worth.
Someone using a dedicated graphical page layout or vector graphics tool is going to make a better business card (or poster, or flyer, or diagram, or ...) in less time, in a way which is much easier to modify later.