Panther's TextEdit to Open MS Word Files
2muchcoffeeman writes "Further signs that Jobs and Gates probably won't be vacationing together anytime soon: New Damage has what looks to be screenshot proof of Panther's TextEdit.app opening a Microsoft Word .DOC file. Panther beta users who have tried this report at MacSlash that it works, to a point. So what's next? Is Apple now going to bring back the late, great MacWrite Pro?"
Apple could surely use code from Openoffice.org to create an LGPL component that could do the conversion for them... couldn't they? It would be so much better than firing up Oo.O for a simple Word document.
Apple has been getting bold. And I love it. I still wonder about it all though. Safari rocks. Of course MS gets scared and stops making IE for Mac. FinalCut Pro kicks ass. Now Adobe wants to stop making Premier for the Mac. Apple has Keynote to compete with PowerPoint. And PDF creation with OS X is damn simple.
.doc files made on a PC. Go Apple!
Apple is taking on all the big boys...something you just don't see these days. It's very exciting. And let's all be honest. Why do Mac users buy MS Office? Because it's good? Nope. So they can open up
"He uses statistics as a drunken man uses lampposts...for support rather than illumination." - Andrew Lang
Because when you use shift-cmd-3 (full-screen) or shift-cmd-4 (area) to take a screengrab, Mac OS X uses PDF for its output.
PDF is the default screen capture format in Mac OS X (10.2), and I assume in Panther as well.
The problem with any application providing support for MS Office formats is that the format changes from version to version, therefore it is difficult to preserve the content and formatting of documents perfectly. Anybody using OpenOffice.org will notice that formatting done on MS Word is modified slightly when opened in OpenOffice.org - for documents where layouts are more complicated and space matters (e.g. CVs), this causes problems.
If Apple can create a filter that preserves complex formatting, it should be on to a winner for home users. However, I somewhat doubt that Apple can do so, when Microsoft's own versions of Office can't even cope with changes in the file format...
Here's a link to a freeware app that already enables Cocoa applications to do a similar thing, but with text only: AntiWord Service. It works on Mac OS X 10.1.5 and higher.
It works, but it's not perfect, in some of my documents there are some minor problems, mostly with escape characters. Though, more importantly the fonts are rendered beautifully, instead of the jagged fonts that one has to deal with when using Office v.X.
A good slashdotter would peek in the file and notice this:
Producer: Mac OS X 10.3 Quartz PDFContext
It would have been kind of cool if the window would be rendered in vector graphics, in the reality, and directly displayed to PDF. A vector desktop still seems to be a dream, or did I get something wrong?
-Kvorg
The Quartz Extreme Rendering Engine original Display Postscript for Openstep now takes advantage of Postscript Primitives in PDF, plus direct hardware rendering to the GPU via other custom APIs to produce an advanced UI that renders line by line in real-time, smoothly with anti-aliasing built-in, plus never a loss of window viewing when one is moving them around the desktop.
I had no idead EPS could manage and update Postscript coordinate points from Global to Local, on the fly?
I have heard rumors of Apple working on an Office suite which includes a word processor called "Document" and a spreadsheet app cleverly called "Spreadsheet". It seems as though they are going to test and hopefully perfect the most important feature in TextEdit first, reading .doc files.
.doc files perfectly and resave them into Document's native XML format. Document will hopefully be available for Mac OS X and Windows.
.doc format has a death grip on the business world. Unless there is an affordable alternative that can read .doc files it isn't going very far.
Once they have the bugs worked out, they will release Document which will be able to open
Microsoft's
The word processor is the only piece of the office package that most users need. Apple should make just Document for the PC and make it affordable. It will introduce many PC users to how software should be written. Like the iPod it will be a trojan horse that will hopefully cause them to consider a Mac for their next purchase.
...Apple puts a talking paperclip into TextEdit
I just got Slashdotted.
So far, I'm holding up, thanks to Smallbits, my host. AWESOME host, also host of Bungie.org.
I am going to make a t-shirt that says: "I've been Slashdotted. Have you?"
Mikey-San
Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
Never. The other stuff aside from Darwin is closed and will likely remain so. They are reimplemented in GNUstep fairly completely today. It isn't just possible, but rather trivial to port from one to the other if that is a design factor.
Darwin, however, is both open source and Free Software.
After all, when they went to BSD, they inherited most all the apps and filters from Linux too.
OS X is based on Rhapsody, which was Openstep 5.0, which was based on OpenStep 4, which was based on Nextstep 3.3, and all but OS X trace their lineage to BSD 4.3 (IIRC). OS X is based off FreeBSD, which too traces its lineage to BSD 4.4. The new Panther is supposedly based off FreeBSD 5.x series, which almost gives me wood. Linux never really gave much to Apple. Apple did, however, port Linux to a great many Macs though, and gave that project to the community.
Apple is indebted to the FSF for its use of GCC, like Next was before it, and generally has played really well with the community in recent years.
Aren't those the same list of things that if done by Microsoft would have you screaming bloody murder though?
No, absolutely not. The things that have bugged me have been:
All that Apple has done is to push standards, make excellent use of open standards and Open Source APIs, and apply a consistent and elegant design aesthetic to their OS and their applications. In short, they have excelled through integrity and hard work. If Apple has an unfair advantage, it is only that they have applied a greater effort than others seem to have the courage to do.
-- thinkyhead software and media
PDF is a native graphics format for MacOS X. /System/Library/CoreServices/SystemStarter/QuartzD isplay.bundle/Resources/BootPanel.pdf
open
Look familiar? (on preview: drop the space in "QuartzD isplay" that slashcode put there)
___
The way to see by faith is to shut the eye of reason. --Ben Franklin
When I first heard of Apple using display pdf for the gui and high resolution icons in something named "the dock", I was hoping that they had implemented what SGI did with their OpenGL--vector graphics on the desktop. Now, that was (is still? been 10 years, kinda hazy) an amazing desktop. each window had a thumbwheel that would continuously scale the icons in the window. the icon for the media drive would change to show empty/full/in use by overlayed animation. Eye candy, sure, but informative eye candy. Main things about a vectorized gui--clarity and speed.
Seems to me that apple has everything in place to do this--opengl and display pdf. They can go a step further to my ultimate dream--resolution independent wysiwyg. That is, system-wide, having 12 point type be 12 points high whether the display is 72ppi or 123ppi. Also, having the menu bar stay the same apparent height through resolution changes. (yes, my eyes are getting old.) Win hints at doing this with small/med/large font selections, but Apple has the technology to do it right.
When I read the parent, it occurred to me that this is much more than TextEdit being able to read Word files.
/Developer/Examples/AppKit/TextEdit
TextEdit is a very simple program. Apple even supply the full source for it in the developer tools under
All the real work is done by standard Cocoa classes NSTextView and NSTextStorage. If TextEdit understands Word files, it means that they have added the support to these standard classes. That means that *ALL* cocoa applications will inherit this functionality.
I think Jacob Nielsen is the Rush Limbaugh of design: A blowhard with no grasp of the facts.
IF he didn't pretend like his opinions were fact, or in some objective sense true, he wouldn't be as annoying.
Hell, I know people who still think images on webpages are overkill... They're free to design their sites with that in mind if they want... but they don't go telling everyone that theirs is the One True Way.
Nielson is not an authority- he's just opinionated.
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
no of course not
:)
syntax coloring is for people who make mistakes
Latewire
WordPad, bundled with Windows (at least it's in Win2K, I don't have an XP box to check) will open basic Word documents just fine. I'm still waiting for my Panther CD's so I can't check the limits of TextEdit.
So, OS X will now have some basic functionality built into it that Windows does. That's good, but I don't think it's the end of MS Office.
I went one better for you. I compiled and ran the version of TextEdit supplied as example code with XCode on Panther. It was able to open a .doc file. I can confirm that it is using NSTextView and NSTextStorage (not custom subclasses) to do this. So it looks like all Cocoa apps using text views will be able to provide basic .doc file handling for free. Very nice :)