Jump to content

Recommended Posts

Posted (edited)

Hi folk,

I'm looking to move away from Adobe to Affinity, and I'm just trying to transfer my Indesign template design to Publisher.

I have many linked objects on pages, such as project title or company name, which I understand I could use the Fields tool to replicate across all pages.

However, where I am struggling, is having a title on a section divider page which is linked to a generic Master page. Below is how my pages look on Indesign:

  • The 'parent objects' are the textboxes on the chapter divider pages 
  • Each chapter divider has a different number and title written in these textboxes 
  • When I place a master 'typical page' after a chapter divider, the 'child object' title updates to match the chapter divider (e.g. 01 Introduction) 
  • If I place the same master typical page after a different chapter divider, it takes the text from that page instead (e.g. 02 Chapter Heading) 

Is there a way to do this in Affinity? I hope so! Thank you in advance for your help.

---

(master 'typical page')
b.Mastertypicalpage.png.4063f35a5c71d04b725ac91b6ce539e4.png 

(Chapter divider 01)

a.ChapterDivider01.png.77451eb56cb8d1532f0ef04814399582.png

(typical page 01)

c.PageafterChapterDivider01.png.db1cbf25841e3b3b2e6e3e4e5823b6ae.png

(chapter divider 02)

d.ChapterDivider02.png.6352e8a8fc39eb7e71ef85f76e80961e.png

(typical page 02)

e.PageafterChapterDivider02.png.e41e173ea484a001bdc22901e19af92f.png

Edited by Jess96
unclear point
Posted

Hi @Jess96 and welcome to the forums. There are multiple ways to do this with Affinity. Features you should be aware of:

  • You can create Sections with the Section Manager and use the section name field to name or number your sections. Then you can insert that name as a field into the master page so that the right name/number appears on all pages.
  • You can apply multiple master pages to the same document page. You could have one master page for the layout and another for a chapter/section-specific information.
  • You can apply a master page to a master page. You could have one master for the layout and another chapter/section-specific information.

I've included details on how to do what you're asking in my free Publisher manual. You can download it as a PDF from this forum using the link in my signature below.

Cheers

Posted
5 hours ago, MikeTO said:

Hi @Jess96 and welcome to the forums. There are multiple ways to do this with Affinity. Features you should be aware of:

  • You can create Sections with the Section Manager and use the section name field to name or number your sections. Then you can insert that name as a field into the master page so that the right name/number appears on all pages.
  • You can apply multiple master pages to the same document page. You could have one master page for the layout and another for a chapter/section-specific information.
  • You can apply a master page to a master page. You could have one master for the layout and another chapter/section-specific information.

I've included details on how to do what you're asking in my free Publisher manual. You can download it as a PDF from this forum using the link in my signature below.

Cheers

hi. i'm trying to do something similar but not quite like what OP is doing. i'm trying to create a bunch of "tickets" that have an assigned number on the main body of the ticket and then a little stub with the same number. is there a way to make is so the second duplicated number is just copying the main number? i don't see settings or features that describe what you're explaining. 

with the said, do you think that once i have it set up, there is a way to quickly make the ticket's numbers go up in sequence other than manually changing each one from 1..2..3…etc?

 

example of the ticket:image.png.b3929a61fdda5343c74188ee014f6c0a.png

Posted
30 minutes ago, tylerthehuman said:

i'm trying to do something similar but not quite like what OP is doing.

Which Affinity app(s) do you have?

All 3 1.10.8, & all 3 V2.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Posted
1 hour ago, R C-R said:

Which Affinity app(s) do you have?

using designer v2 on mac. 

sorry i found this thread from a google search, didnt even look to see what app this was for lol. 

Posted

There are two easy ways to do this but they both require Publisher.

The standard way is with the Data Merge feature. It's incredibly powerful and is intended for exactly these sorts of situations. There is a learning curve but once you've mastered it you'll love it. I haven't described this feature in my manual yet, maybe someday, but it's described well in the online help.

The other way is to cheat and use AutoFlow. Create a text file of the sequential numbers with two of each number and a linefeed between then with whatever tool you prefer - a spreadsheet would work very well for this and would take just a minute or two to create. Save that as plain text.

Create the page in Publisher with your tickets and link the text frame on the left with the rotated one on the right. If there's more than one per ticket per page, link them all together in sequence. Then place the text file into the first text frame. It will fill all the frames on the first page. Shift + click the Text Flow Out control on the last frame on the page and Publisher will created as many more pages as required.

Personally, while I know how to use data merge and it makes more sense to use it, I'd cheat and just use the text file method because it's so simple.

Good luck

Posted
4 hours ago, MikeTO said:

There are two easy ways to do this but they both require Publisher.

The standard way is with the Data Merge feature. It's incredibly powerful and is intended for exactly these sorts of situations. There is a learning curve but once you've mastered it you'll love it. I haven't described this feature in my manual yet, maybe someday, but it's described well in the online help.

The other way is to cheat and use AutoFlow. Create a text file of the sequential numbers with two of each number and a linefeed between then with whatever tool you prefer - a spreadsheet would work very well for this and would take just a minute or two to create. Save that as plain text.

Create the page in Publisher with your tickets and link the text frame on the left with the rotated one on the right. If there's more than one per ticket per page, link them all together in sequence. Then place the text file into the first text frame. It will fill all the frames on the first page. Shift + click the Text Flow Out control on the last frame on the page and Publisher will created as many more pages as required.

Personally, while I know how to use data merge and it makes more sense to use it, I'd cheat and just use the text file method because it's so simple.

Good luck

thank you, i will look into using publisher. 

Posted
8 hours ago, MikeTO said:

Personally, while I know how to use data merge and it makes more sense to use it, I'd cheat and just use the text file method because it's so simple.

I don’t regard it as cheating to use the simpler of two methods if they yield the same result. I call it common sense!

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen)

Posted
16 hours ago, MikeTO said:

There are two easy ways to do this but they both require Publisher.

The standard way is with the Data Merge feature. It's incredibly powerful and is intended for exactly these sorts of situations. There is a learning curve but once you've mastered it you'll love it. I haven't described this feature in my manual yet, maybe someday, but it's described well in the online help.

The other way is to cheat and use AutoFlow. Create a text file of the sequential numbers with two of each number and a linefeed between then with whatever tool you prefer - a spreadsheet would work very well for this and would take just a minute or two to create. Save that as plain text.

Create the page in Publisher with your tickets and link the text frame on the left with the rotated one on the right. If there's more than one per ticket per page, link them all together in sequence. Then place the text file into the first text frame. It will fill all the frames on the first page. Shift + click the Text Flow Out control on the last frame on the page and Publisher will created as many more pages as required.

Personally, while I know how to use data merge and it makes more sense to use it, I'd cheat and just use the text file method because it's so simple.

Good luck

i tried data merge, got through some of the steps but ultimately failed lol.

the auto flow suggestion works, except my .txt file is formatted with commas and spaces that i have to delete when i drop the file into the first text field. i used apple numbers because i could drag '001' in a cell and auto fill sequential numbers keeping my format 001, 002, 003. any suggestions so make it easier to drag and drop without edits? 

image.thumb.png.5f1ffecd5c89aab5f1042b7ff4114593.png

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.