ewx: (geek)
[personal profile] ewx

kernel.org is currently upside-down. (Screenshot for when they turn it back upright.) The implementation is a bit of a hack, using Unicode characters that resemble the rotated form of the intended Roman letters.

To allow the same effect less hackily, a colleague and I propose a new Unicode code point: COMBINING 15° CLOCKWISE ROTATION.

The effect of this would be that the base character and all combining characters preceding it were rotated about the center of the base character. Of course, you could continue with further combining characters, including further rotations.

The normalization algorithms would of course require updating to cope with the unusual properties of this new combining character. At the moment if you have two combiners of different classes they can be re-ordered without any visible change, but this would no longer be the case.

As an optimization, additional rotations could be included, for instance 15° anticlockwise or 90° clockwise. Obviously there would need to be associated canonicalization rules.

(no subject)

Date: 2010-04-01 03:18 pm (UTC)
simont: A picture of me in 2016 (Default)
From: [personal profile] simont
Bah. Anticlockwise is the One True Positive Direction of Rotation.

(no subject)

Date: 2010-04-01 03:28 pm (UTC)
ext_8103: (Default)
From: [identity profile] ewx.livejournal.com
It could be anticlockwise instead, I'm not fussed l-)

(no subject)

Date: 2010-04-01 03:36 pm (UTC)
From: [identity profile] baljemmett.livejournal.com
ITYM "burn the heretic!", surely?

(no subject)

Date: 2010-04-01 03:54 pm (UTC)
gerald_duck: (devil duck)
From: [personal profile] gerald_duck
On a spit. Rotating in the correct direction.

(And then we can have another holy war about which is the canonical end from which to view the spit's rotation.)

(no subject)

Date: 2010-04-01 03:57 pm (UTC)
emperor: (Default)
From: [personal profile] emperor
YKINMK

(no subject)

Date: 2010-04-05 07:55 pm (UTC)
From: [identity profile] cartesiandaemon.livejournal.com
I have too many friends (ie. any) who would respond "clockwise looking from the FRONT of the page, or the back?" :( :)

(no subject)

Date: 2010-04-01 04:08 pm (UTC)
From: [identity profile] gareth-rees.livejournal.com
CSS is the way to go, rather than Unicode hackery:

Safari, Chrome: -webkit-transform: rotate(180deg);
Firefox: -moz-transform: rotate(180deg);
Opera 10.50: -o-transform: rotate(180deg);

(It'll be standardized at some point, I expect.)

(no subject)

Date: 2010-04-02 10:05 pm (UTC)
cjwatson: (Default)
From: [personal profile] cjwatson
Embrace the power of and!

(no subject)

Date: 2010-04-01 05:37 pm (UTC)
From: [identity profile] bjh21.livejournal.com
I feel that 15° is silly – the main purpose of this is to emulate printers' turning their type around to get new characters, and type is rectilinear. Also, ISO would never countenance using a non-SI unit in the name of a character. Finally, Simon is obviously correct, so COMBINING HALF PI RADIAN ROTATION COUNTERCLOCKWISE.

(no subject)

Date: 2010-04-05 07:58 pm (UTC)
From: [identity profile] cartesiandaemon.livejournal.com
Surely the question to ask is "should this be considered part of the text, or part of the markup"? But wouldn't it actually be (occasionally) useful as part of the text? It'd be annoying to implement and I'm sure no-one would, but assuming you used a more sensible unit of rotation, wouldn't it actually make a small amount of sense? :)

January 2026

S M T W T F S
    123
45678910
111213141516 17
18192021222324
25262728293031

Most Popular Tags

Expand Cut Tags

No cut tags