QUOTE>>"I am afraid your presuming that it is possible to make Illy make decimal gridlines with non decimal units is wishful thinking."
I'm not quite sure what you're saying, but if you'll notice in Photoshop, when your ruler units are set to Pixels, the ruler numbering system is more logical, i.e., 0, 10, 20, 30, 40, 50, etc. By contrast, in Illustrator, it does not, when set to Pixels. This is my point.
It's because actually There Is No Such Measurement As A Pixel. How large is a pixel? How many go into a millimeter? How tall are you, in pixels? [*]
Illustrator does *not* use 'the pixel' as a valid measurement unit. It uses Points instead, and replaces the text "pt" you see on your screen with "px". And Points are, traditionally, a base-12 unit.
[*] Here is the problem. With that explanation in mind, I can tell you I am about 4989 pixels tall. Now imagine I have a 300 dpi screen, that is, when I put a ruler to the screen -- a physical one, not one on the screen -- and I count how large 300 pixels are, it will show exactly 1 inch. So then, given this relation between virtual measurement (pixels on a screen) and physical measurement (ruler in my hand, calibrated against a piece of platinum in Paris, or something like that), I can calculate how tall I am: 16.6 inch, or about 42 cm. Hmmm ... somehow there seems to be a flaw in my reasoning because that doesn't sound right at all.
QUOTE>>"t's because actually There Is No Such Measurement As A Pixel."
That's a true statement which I would not dispute. But that still doesn't explain why Illustrator allows one to set up a grid system based on Pixels, so you can work in Pixels, then couple that with a ruler that displays in Points? Perhaps there simply IS no explanation! This is not a crippling problem, I just find it rather bizarre.
Thanks, everyone, for your above input.
But that still doesn't explain why Illustrator allows one to set up a grid system based on Pixels, so you can work in Pixels, then couple that with a ruler that displays in Points?
The (non) explanation may be that it is convenient to have the unit used for web and other screen uses, and at least some time ago to show it at the original normal screen resolution, corresponding to a shown pixel size equalling the actual size of a point, which is the original Illy unit where 6/12/72 (are the only gridlines that) make sense, and then (irresistibly easy) to just treat the unit pixel in the same way.
You're preaching to the choir (or singing to the preacher). I dare say no one here has pointed that out more than I. That doesn't change the fact that a decent user-defined rulers interface would allow the user to specify the major and minor tick mark increments, even for points.
Again, the fact that AI's so-called "pixels" UOM is really points, is a separate issue.
M, I hope your questions have been answered, to the extent that they are answerable.
James, I must say that I am with Theunis on this.
The original OP question was dual:
(1) What is up with this odd numbering arrangement, and (2) how do I utterly destroy it in favor of something more logical?
In other words, the OP was about (1) Why (oh why), and (2) How.
Myself, I started by attempting to answer (2) by stating that it was impossible in post #4, and restating it in post #7.
M rephrased (1) in post #5, comparing with Photoshop,
...in Photoshop, when your ruler units are set to Pixels, the ruler numbering system is more logical, i.e., 0, 10, 20, 30, 40, 50, etc. By contrast, in Illustrator, it does not, when set to Pixels. This is my point.
and Theunis attempted to answer it in post #8,
and M followed it up with a question and a few comments about the explanation in post #10,
But that still doesn't explain why Illustrator allows one to set up a grid system based on Pixels, so you can work in Pixels, then couple that with a ruler that displays in Points? Perhaps there simply IS no explanation!
which I tried to answer in post #11.
This means that (1), the Why, was expressly part of the issue, both included in the OP and later posts by M.
M never asked about user defined rulers and never commented on your mentioning them in post #6, in your answer to (2).
If the rulers had been decimal in connexion with pixels, as in Photoshop, M would surely have been happy with the existing (non user defined) rulers; and this thread would never had been.
So if anything, user defined rulers might be called a separate issue.
if you'll notice in Photoshop, when your ruler units are set to Pixels, the ruler numbering system is more logical, i.e., 0, 10, 20, 30, 40, 50, etc. By contrast, in Illustrator, it does not, when set to Pixels. This is my point. [emphasis added]
M's issue is that the numbering of "Pixels" (and Points) is fixed at increments of 72 (and divisions thereof at high zooms). That this stems from "Pixels" being nothing but a re-labeling of Points is ancilliary. One could make the very same complaint about Points, given that its major increment callouts are based on inches (both of which are legitimate units of linear measure). Someone working in Points might just as likely (and justifiably) want major callouts at every 100 points; just as someone working in inches might want major callouts at every 12 inches.
It's all about user-defined rulers.
M's issue is that the numbering of "Pixels" (and Points) is fixed at increments of 72 (and divisions thereof at high zooms).
Indeed, but in addition M asked why, which brought up the pixel/point explanation. And M clearly just wanted the pixel unit rulers to be decimal like in Photoshop; there was no complaint about the lack of user defined rulers.
Obviously, in general, user defined rulers would form a very desirable solution to many issues, as would user defined direction of the Y axis in CS5 and quite a few other corresponding ones.
But in this specific case, the why was specifically asked about and commented upon by M, so the pixel/point explanation was quite justifiably brought up by Theunis in post #8 as clearly acknowledged by M in post #10.
Actually, I wrote post #11 to contribute to answering the first of the two questions, namely why, after posts #8 & 9 made me reread the OP and post #5, and become aware of the fact that I had failed to address it in the first place (in post #4, apart from failing to express myself modernly enough).
QUOTE>>"M, I hope your questions have been answered, to the extent that they are answerable."
Gentlemen, please let's everyone get along. it's not worth brawling over, after all.
Pursuant to post #11 in this series, I think the question has been answered. if I understand correctly, the points numbered rulers were a carry-over from the Illustrator days of yore. (And as a happy FreeHand user up until a few years ago, I would not have cared until now!) But it has kinda seemed illogical (to me, anyway) that, while working in Pixels in Photoshop, it's real easy to find, for example, the 100 pixel mark along the horizontal plane, and drop in a guide or whatever, but in contrast, even though Illustrator (or "Illy" for the sake of Jacob:-) ) allows the user to define a work grid in a system of Pixels, and set the Units to Pixels, as well(!), the stinkin' ruler still shows a Points-based number layout! Now try to find the 100 pixel mark. A bit more challenging than in Photoshop, where all I had to do was go to the number 100! (I can certainly still rely on Illustrator's grid system, but it would be very nice, and convenient, to have a corresponding number layout on the rulers in the spirit of Photoshop.)
Now I'm no rocket scientist, by any stretch of the imagination. But it seems to me that if the brilliant minds (and I don't say that lightly) at Adobe can give us the modern miracle that is Photoshop with a meaningful and correlating ruler number layout, then I would want (expect, even) that Illustrator, with its very tight integration to Photoshop, to follow suit.
Again, I thank all of you for your above information and input on this matter. This little issue is not stopping me from working, it was really more of a "Hey, what the heck!..." moment.
(Illustrator CS5, Mac OSX)
I set my units for pixels, and my grid to show lines every 100 pixels. However, the rulers display the numbering in a most odd fashion. The displayed numbering goes from zero to 36, then to 72, then to 108, etc. One would think it would go in a more logical fashion, such as 50, 100, 150, 200, etc.
What is up with this odd numbering arrangement, and how do I utterly destroy it in favor of something more logical?
Not a very elegant workaround but still a workaround is if you want metric ruler you can always set the ruler to millimeters and pretend they are pixels. For the final usage resize or output back to real dimensions.