CdV Posted January 25, 2021 Share Posted January 25, 2021 Hi Affinity Community, This question has probably been asked before but is it possible to align text in a shape once it's been converted to text frame? I have segmented a donut and would like the text to align as if there were invisible lines pointing away from the centre of the doughnut - essentially a fan of words going around the wheel. The arrow in the attached photo is an attempt to try an illustrate the direction of said invisible lines. Thank you! Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted January 25, 2021 Share Posted January 25, 2021 How did you create that segment of the donut, before you turned it into a text frame?. It appears that you have ended up with a shape whose bounding box is a horizontal rectangle. And once you convert it to a text frame the text will be aligned with that horizontal shape. If you want the text aligned differently, the bounding box will need to be aligned differently before you convert the shape to a text frame. For example, you could make one of those shapes that is horizontal, centered on 12 o'clock. Then move it so it is roughly where you want it, and rotate it into position. Now you have a shape with a rotated bounding box, and when you convert it to a text frame the text will have that rotation. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1 Link to comment Share on other sites More sharing options...
GarryP Posted January 26, 2021 Share Posted January 26, 2021 As an alternative to the instructions above, I’ve attached a short video showing the possible steps for one method to do what I think you want to do. If neither of these what you want then you might need to give some more specific details. 2021-01-26_09-58-34.mp4 Alfred, walt.farrell, AlanPickup and 1 other 4 Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted January 26, 2021 Share Posted January 26, 2021 Great approach, Garry! Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1 Link to comment Share on other sites More sharing options...
GarryP Posted January 26, 2021 Share Posted January 26, 2021 Thanks Walt, however I’m not entirely happy with the technique. I tried to have two curves – in a single (Curves) layer – so that the text would flow from one curve to the other – instead of having two layers – but I haven’t figured out if that’s possible yet. Also, manually justifying the text is a pain; it would be better to have an easier way to do it but, again, I’m not sure if that’s possible either. I think I’ve come up with something that’s a little better but haven’t tried it properly yet. Quote Link to comment Share on other sites More sharing options...
Move Along People Posted January 26, 2021 Share Posted January 26, 2021 - Quote Move Along people,nothing to see here Link to comment Share on other sites More sharing options...
prophet Posted January 26, 2021 Share Posted January 26, 2021 Perhaps a series of linked text boxes rotated and spaced around the shape? Would make it easier to adjust all the text at the same time. Quote Link to comment Share on other sites More sharing options...
CdV Posted January 26, 2021 Author Share Posted January 26, 2021 Thanks for all the insights guys, very much appreciate it. @walt.farrell I made segments firstly by creating a donut shape. I need 14 segments, so found the outside angle for that (roughly 25.71), reduced the outside angle as such, duplicated it 13 times, converted all to curves, and used 'Smooth' with the node tool - essentially what @Dan C does in his first message in this thread Thank you @GarryP for that approach, nice to know an alternative route. That's almost what I'm after - if the text could be perpendicular to the way it is in your demonstration then we have a winner. Ideally, i'm trying to replicate what is done in the attached photo from Wine Folly. Thank you for the support tho people, appreciate it a lot Dan C 1 Quote Link to comment Share on other sites More sharing options...
Old Bruce Posted January 26, 2021 Share Posted January 26, 2021 27 minutes ago, CdV said: Thank you @GarryP for that approach, nice to know an alternative route. That's almost what I'm after - if the text could be perpendicular to the way it is in your demonstration then we have a winner. Ideally, i'm trying to replicate what is done in the attached photo from Wine Folly. Thank you for the support tho people, appreciate it a lot What you have here is text on a path for the outermost set of words and then inside you have text in text frames, three sets of them, rotated around a common centre. Some of the text frames would need to be Right Aligned and some Left Aligned depending on whether the text is rightsize up or upside down. Look at Spice and Vegetable and within the Spice section Asian 5 Spice and Anise. Quote Mac Pro (Late 2013) Mac OS 12.7.4 Affinity Designer 2.4.1 | Affinity Photo 2.4.1 | Affinity Publisher 2.4.1 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that. Link to comment Share on other sites More sharing options...
CdV Posted January 26, 2021 Author Share Posted January 26, 2021 8 minutes ago, Old Bruce said: What you have here is text on a path for the outermost set of words and then inside you have text in text frames, three sets of them, rotated around a common centre. Some of the text frames would need to be Right Aligned and some Left Aligned depending on whether the text is rightsize up or upside down. Look at Spice and Vegetable and within the Spice section Asian 5 Spice and Anise. Hi @Old Bruce, thanks for the words of advice. This sounds particularly tricky and onerous to do... would i have to do text on a path for every single text entry? Quote Link to comment Share on other sites More sharing options...
prophet Posted January 26, 2021 Share Posted January 26, 2021 You could create a 2 column text frame, a single line high, right and left aligned per column. Dupe it and rotate it the correct angle (assuming you did the math right). Then Power Duplicate (Command J on the Mac) to get the right number. You might have the flip flop a few, or even cut some in half and re-align, but could save a few tedious steps at the beginning. Screen_Recording_2021-01-26_at_6_30.59_PM.mov Quote Link to comment Share on other sites More sharing options...
Ami_M Posted January 27, 2021 Share Posted January 27, 2021 If you know how many lines of text you want around the circle, you could just create the text, change the point of rotation to the centre of the circle, then rotate it however much (maybe this will be mathematical) and Ctrl+J to power duplicate, meaning you'd end up with them evenly spaced around the entire thing. Quote Link to comment Share on other sites More sharing options...
Alfred Posted January 27, 2021 Share Posted January 27, 2021 13 minutes ago, Ami_M said: rotate it however much (maybe this will be mathematical) You can let the app do the mathematics for you! For the 14 segments shown in the OP you could specify the number of degrees as 360/14 to keep everything as precise as possible. Ami_M 1 Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen) Link to comment Share on other sites More sharing options...
Ami_M Posted January 27, 2021 Share Posted January 27, 2021 2 minutes ago, Alfred said: You can let the app do the mathematics for you! For the 14 segments shown in the OP you could specify the number of degrees as 360/14 to keep everything as precise as possible. Even better! Alfred 1 Quote Link to comment Share on other sites More sharing options...
CdV Posted January 31, 2021 Author Share Posted January 31, 2021 Thank you for all answers everybody, all amazingly helpful! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.