Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create CSS mapping for tts:fontShear based on CSS skew #471

Closed
cconcolato opened this issue Oct 19, 2017 · 4 comments
Closed

Create CSS mapping for tts:fontShear based on CSS skew #471

cconcolato opened this issue Oct 19, 2017 · 4 comments
Milestone

Comments

@cconcolato
Copy link
Contributor

This is part of umbrella #406

@nigelmegitt
Copy link
Contributor

I believe the proposal is to map to https://www.w3.org/TR/css-transforms-1/#typedef-transform-function using the skewX() function when the inline progression direction is the X axis and skewY() when it is the Y axis.

The 2017 CSS Snapshot explicitly allows use of the CSS3 Transforms (Level 1) spec even though it is in WD and has been since 2013, since it has widespread implementation.

@css-meeting-bot
Copy link
Member

The Working Group just discussed Create CSS mapping for tts:fontShear based on CSS skew #471.

The full IRC log of that discussion <nigel> Topic: Create CSS mapping for tts:fontShear based on CSS skew #471
<nigel> github: https://github.com//issues/471
<nigel> Nigel: I haven't made a change for this yet.
<nigel> .. Cyril please could you confirm my reading of this and the proposed mapping?
<nigel> Cyril: I will confirm, but I think you're right.

@css-meeting-bot
Copy link
Member

The Working Group just discussed CSS mapping for tts:fontShear.

The full IRC log of that discussion <nigel> Topic: CSS mapping for tts:fontShear
<nigel> github: https://github.com//issues/471
<nigel> .. Cyril, you said you would check my interpretation of tts:fontShear mapping to CSS transform skewX() and skewY() functions is correct.
<nigel> Glenn: FYI that's how I implemented it in TTPE, using SVG's skew transformations. If CSS
<nigel> s/.. Cyril/Nigel: Cyril
<nigel> Glenn: I also used rotation because certain characters in vertical mode are labelled as
<nigel> .. requiring rotation by the Unicode technical report on vertical layout.
<nigel> Nigel: Is that part of fontShear?
<nigel> Glenn: The skew functions are for fontShear, the second is for vertical layout.
<nigel> Nigel: Cyril, Glenn, if you could add a note on the issue confirming I've mapped the inline
<nigel> .. progression direction to the correct skew function that would be helpful.

nigelmegitt added a commit that referenced this issue Nov 6, 2017
@skynavga
Copy link
Collaborator

Fixed in 924d6cd.

@skynavga skynavga added this to the Editor's CR Work List milestone Dec 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants