Inkscape.org
Beginners' Questions How can I divide group of letters with circle?
  1. #1
    macde macde @macde

    Hello,

    I'm newbie here and cannot find any solution in already existing topics.

    Let's image that we try to make "kaleidoscope" with letters inside. We put random characters into round tube. There are three walls (three mirros) inside the tube so the bottom of this kaleidoscope is triangular. Letters put into it are mixed, randomly rotated etc.

    Then I group these characters in one group. All characters are converted to path. I duplicate this group of letters 3x and put each of them as a mirrored image directly to each "mirror wall" of the kaleidoscope.

    Got it? So... now I draw a circle around the triangular bottom and want to cut all "mirrored" parts of characters which are out of this circle. And I'd like to do this NOT letter by letter but together...

    Any idea? :-/

  2. #2
    brynn brynn @brynn

    Welcome to the forum!

    If the letters all share the same style (color, stroke, opacity, etc), you can combine them (Path menu > Combine).  Then you could use a path operation -- I'd use Intersection.

    If they don't share the same style, then when you combine them, they WILL become all the same style.  Then after you do the Intersection, you can break them apart, and restore their styles.

  3. #3
    macde macde @macde

    That's what I needed! Thanks a lot!

  4. #4
    brynn brynn @brynn

    If you're interested in kaleidoscopes, quite some years ago, an Inkscape user made a sort of kaleidoscope template (which I still have a copy of), I think using cloned layers.  I don't remember specifically if it's divided in 4 or 5 mirrors, rather than 3.  But I could probably find it, if you'd like to try it.  It "cuts" the objects automatically....I don't think I've ever investigated how it's achieved. But it's fun to play with.

  5. #5
    Maren Hachmann Maren Hachmann @Moini

    Or try the 'Rotate copies' path effect.

Inkscape Inkscape.org Inkscape Forum Beginners' Questions How can I divide group of letters with circle?