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

Wrong positions and scales of some accents #75

Closed
jacobleft opened this issue Aug 8, 2022 · 1 comment
Closed

Wrong positions and scales of some accents #75

jacobleft opened this issue Aug 8, 2022 · 1 comment

Comments

@jacobleft
Copy link

This issue involves accents \check, \dot, \ddot, \acute, and \grave.

On [email protected], they are correct, except for the position of \check:

julia> L"\check{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar '̌' [U+030C in NewComputerModern Math - Regular], [0.0, 0.0], 1.0)
 (TeXChar 'x' [U+0078 in NewComputerModern - 10 Italic], [0.0, 0.0], 1.0)

julia> L"\dot{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in NewComputerModern - 10 Italic], [0.0, 0.0], 1.0)
 (TeXChar '̇' [U+0307 in NewComputerModern Math - Regular], [0.627973198890686, 0.011000007390975952], 1.0)

julia> L"\ddot{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in NewComputerModern - 10 Italic], [0.0, 0.0], 1.0)
 (TeXChar '̈' [U+0308 in NewComputerModern Math - Regular], [0.6277770400047302, 0.011000007390975952], 1.0)

julia> L"\acute{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in NewComputerModern - 10 Italic], [0.0, 0.0], 1.0)
 (TeXChar '́' [U+0301 in NewComputerModern Math - Regular], [0.5929898619651794, 0.011000007390975952], 1.0)

julia> L"\grave{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in NewComputerModern - 10 Italic], [0.0, 0.0], 1.0)
 (TeXChar '̀' [U+0300 in NewComputerModern Math - Regular], [0.6549898982048035, 0.011000007390975952], 1.0)

rendered in [email protected]:
image

On [email protected]+, they are wrong:

julia> L"\check{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar '̌' [U+030C in cmmi10 - Regular], [0.0, 0.0], 1.0)
 (TeXChar 'x' [U+0078 in cmmi10 - Regular], [0.75, 0.0], 1.0)

julia> L"\dot{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in cmmi10 - Regular], [0.0, 0.0], 1.0)
 (TeXChar '̇' [U+0307 in cmmi10 - Regular], [-0.0952405035495758, 0.0107421875], 1.0)

julia> L"\ddot{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in cmmi10 - Regular], [0.0, 0.0], 1.0)
 (TeXChar '̈' [U+0308 in cmmi10 - Regular], [-0.0952405035495758, 0.0107421875], 1.0)

julia> L"\acute{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in cmmi10 - Regular], [0.0, 0.0], 1.0)
 (TeXChar '́' [U+0301 in cmmi10 - Regular], [-0.0952405035495758, 0.0107421875], 1.0)

julia> L"\grave{x}" |> generate_tex_elements
2-element Vector{Any}:
 (TeXChar 'x' [U+0078 in cmmi10 - Regular], [0.0, 0.0], 1.0)
 (TeXChar '̀' [U+0300 in cmmi10 - Regular], [-0.0952405035495758, 0.0107421875], 1.0)

rendered in [email protected]:
image

@jacobleft
Copy link
Author

It seems like already fixed on v0.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant