Jump to content

Recommended Posts

Posted

Hello everybody,

I'm creating a legend of symbols for one of my projects on Affinity publisher 2.2.0.

I created a text box, wrote the symbols' description and then copy/paste the images at the beginning of each text line.

However, the images align to the bottom of the text:

Example01.jpg.69d3ba98bb9c47bc1d27de8abab5eca2.jpg

but I want them to align to the center of the text, kinda like it appears below:

Example02.jpg.645f01aaab7e3fb4113539b53dc53848.jpg

How can I do that?

Thank you!

Posted

Welcome to the forums @Magjus

There are probably various ways to do this via the Pinning Panel (e.g. Inline, Offset) but, without knowing more specific details about your requirements, I would suggest using a table instead so that the software can calculate the positions for you via the alignment functionalities.

See my quickly-made attached video where I show two methods.

If you need more information about either method then just tell us what you are stuck on.

Note: Tables cannot flow between pages so, if your legend is large, you might need to use the pinning method.

Posted

Hi @Magjus and welcome to the forums,

The Pinning Panel will help you here and using Cap Height should keep your text on the same baseline...

Affinity Designer 2.6.3 | Affinity Photo 2.6.3 | Affinity Publisher 2.6.3
MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Posted
2 hours ago, Magjus said:

The solution posted by @GarryP 

Which one? Pinning or with a table? 

Affinity Suite 2.5 – Monterey 12.7.5 – MacBookPro 14" 2021 M1 Pro 16Go/1To

I apologise for any approximations in my English. It is not my mother tongue.

Posted

@Oufti you are right, the pinning one, fast and simple.

Just a side note, sometimes the text is so long that I have two or three lines instead of just one. In this case, with the pinning method the image will stay at the center of the first line. I wanted to center it to all of the text lines, so I did it by starting a new paragraph for each line and setting their line spacing to 0.

I hope this will be helpful to other people 😁.

Thank you again!

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.