Gimp-Forum.net
Rotate single letters of a text that is rotated HELP! - Printable Version

+- Gimp-Forum.net (https://www.gimp-forum.net)
+-- Forum: GIMP (https://www.gimp-forum.net/Forum-GIMP)
+--- Forum: General questions (https://www.gimp-forum.net/Forum-General-questions)
+--- Thread: Rotate single letters of a text that is rotated HELP! (/Thread-Rotate-single-letters-of-a-text-that-is-rotated-HELP)

Pages: 1 2


Rotate single letters of a text that is rotated HELP! - ernestw - 01-16-2023

Hello everyone,

I am looking for a way to rotate (or shear?) single letters of a text I have rotated, but I can't find a way. The idea is to have "straight" letters even if the text has been rotated. 

I attach a picture to clarify (this is the final effect I want to achieve). Do you see how the "vertical" lines of letters (like i,l,t ecc) are still parallel to the border of the image, even if the text itself is rotated?

Thanks a lot!
EW

[Image: guarda13.png]


RE: Rotate single letters of a text that is rotated HELP! - Krikor - 01-16-2023

(01-16-2023, 03:42 PM)ernestw Wrote: Hello everyone,

I am looking for a way to rotate (or shear?) single letters of a text I have rotated, but I can't find a way. The idea is to have "straight" letters even if the text has been rotated. 

I attach a picture to clarify (this is the final effect I want to achieve). Do you see how the "vertical" lines of letters (like i,l,t ecc) are still parallel to the border of the image, even if the text itself is rotated?

Thanks a lot!
EW

The result seen in the image below was obtained using the plugin: ofn-text-along-path.py 

[attachment=9243]


RE: Rotate single letters of a text that is rotated HELP! - ernestw - 01-16-2023

Thanks for your reply, but what I need is something different. In my example the letters are individually "skewd" (I really don't know how to explain it with words. But you can see in my picture that the orizontal lines of the font follow the text angle, whereas the vertical lines stay vertical). With the letter t it is really clear.
(My example was done with photoshop.)


RE: Rotate single letters of a text that is rotated HELP! - rich2005 - 01-16-2023

Maybe something like this

[attachment=9244]

This is using another one of Ofnuts path tools - ofn-path-edits.py from http://sourceforge.net/projects/gimp-path-tools/files/scripts/  about 4 down the list at the moment.

Unzip and put in your Gimp user plugins folder C:\Users\"yourname"\AppData\Roaming\GIMP\2.10\plug-ins

Edit: oops...missed that you use linux, goes in ~/.config/GIMP/2.10/plug-ins

It comes with a guide in the zip, please read it.  The part I used is 'break text path apart' which gives individual paths for each character. By linking the paths together, adjusting one path applies to all linked.

Not the best of demo's but you might get the basics from this: https://youtu.be/TemgEXv8kJI  duration 3 minutes.






RE: Rotate single letters of a text that is rotated HELP! - Ofnuts - 01-16-2023

(01-16-2023, 04:38 PM)ernestw Wrote: Thanks for your reply, but what I need is something different. In my example the letters are individually "skewd" (I really don't know how to explain it with words. But you can see in my picture that the orizontal lines of the font follow the text angle, whereas the vertical lines stay vertical). With the letter t it is really clear.
(My example was done with photoshop.)

The mentioned script has a "keep-upright" option...


RE: Rotate single letters of a text that is rotated HELP! - Krikor - 01-16-2023

(01-16-2023, 04:38 PM)ernestw Wrote: Thanks for your reply, but what I need is something different. In my example the letters are individually "skewd" (I really don't know how to explain it with words. But you can see in my picture that the orizontal lines of the font follow the text angle, whereas the vertical lines stay vertical). With the letter t it is really clear.
(My example was done with photoshop.)

Possibly I am not understanding well the question raised or my previous example was not clear.

But I believe you want an alignment where the verticality of the letters remains unchanged.

Another example, using the same plugin.
[attachment=9245]


RE: Rotate single letters of a text that is rotated HELP! - rich2005 - 01-16-2023

but the OP says

Quote:....But you can see in my picture that the horizontal lines of the font follow the text angle, whereas the vertical lines stay vertical....



RE: Rotate single letters of a text that is rotated HELP! - ernestw - 01-16-2023

Thanks a lot! I am going to try the plugin.

@krikor : in your example all the letters are fully rotated, whereas in mine (and in @rich200 ) only the vertical "parts" of the fonts are adjusted. Sorry, it is very hard to explain it with words : ) Thanks anyway!


RE: Rotate single letters of a text that is rotated HELP! - Blighty - 01-16-2023

Use the ofn-bend-path plugin.

Available from here:
https://sourceforge.net/projects/gimp-path-tools/files/scripts/

More info here:

https://www.gimp-forum.net/Thread-ofn-bend-path


RE: Rotate single letters of a text that is rotated HELP! - Ofnuts - 01-16-2023

Maybe just apply the shear tool to a path obtained from the text layer

Create the text

[attachment=9247]

Layer > Text to path

[attachment=9248]

Apply Shear tool (Shear) to path (use Transform: Path)

[attachment=9249]

Fill the path on new layer (or other uses of the sheared path)

[attachment=9250]