Giter Club home page Giter Club logo

Comments (4)

AllanCameron avatar AllanCameron commented on July 4, 2024

Hi John. Thanks for adding this issue. At the moment text smoothing is a single - valued parameter and not an aesthetic. I don't think it makes sense to have it as an aesthetic mapping, but vectorised input might be possible. We had not considered this - are you able to provide a motivating example to show where this might be helpful? It would probably require quite a lot of development to allow per-string smoothing, so it would be good to see where it might be useful.

from geomtextpath.

teunbrand avatar teunbrand commented on July 4, 2024

I agree with Alan here that an evident benefit would be very nice to see. I personally see the text smoothing as a last resort: something you'd use when there are no other methods available anymore. Two scenarios in which that can happen if when you're using a stat that still returns a noisy path, in which case you cannot use geom_(text)smooth() or when you're using geom_textsf() and it is simply harder to tweak the underlying data. In a worst case scenario, you could still split up the data per path and add individual layers, each with their own text smoothing.

from geomtextpath.

AllanCameron avatar AllanCameron commented on July 4, 2024

I agree Teun - there will always be work-arounds. It might be that there are frequent use cases where it makes sense, but I can't think of them. I'm quite fond of using the text-smoothing rather than seeing it as a last resort - I think many of the community examples I see would benefit from a little bit of text smoothing, but in any case I would definitely want to see a motivating example here.

from geomtextpath.

AllanCameron avatar AllanCameron commented on July 4, 2024

This has been open a while, and no motivating example appears to be forthcoming. Happy to reconsider it later if someone wants to show us where it would be useful.

from geomtextpath.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.