kelsoz Posted January 16 Posted January 16 (edited) 在affinity publisher 2中, 1. 我在母版中定义了一个文本框, 以及它的样式 2. 我把母版应用到了一个页面, 然后修改的文本框里的内容 3. 我替换了母版中的文本框样式 4. 回到正常页面, 它的样式并没有随着母版更换 按逻辑上来说, 我希望母版能控制位置,大小, 和字体样式. 在正常页面上更改文本内容. 但是一但涉及到修改样式, 它就断开了同步. 这在我设计完大量页面的时候, 令人恼火. 这是软件本来的设计逻辑, 还是一个bug? 或者说有没有其他的替代操作可以实现我的需求? In Affinity Publisher 2 : I defined a text box and its style in the master page. I applied the master page to a regular page, Then I modified the content of the text box in the regular page. I changed the style of the text box to another style in the master page. When I go back to the regular page, the style doesn't update with the master page changes. Logically, I expect the master page to control the position, size, and font style, while I can modify the text content on the regular page. However, once the style is modified, it disconnects from the master page sync. This becomes frustrating me when I working on many pages. Is this the intended design logic of the software, or is it a bug? Or is there an alternative method to achieve my desired workflow? Edited January 16 by kelsoz Quote
walt.farrell Posted January 16 Posted January 16 3 hours ago, kelsoz said: Is this the intended design logic of the software, or is it a bug? Or is there an alternative method to achieve my desired workflow? It is intended. Text Frames do not have a "style" like that. What they have is a default that is used for new text that is added to an empty Text Frame. Once you've added text, though, that default is no longer applicable. And this explains why changing that default on a Master Page doesn't affect document-page Text Frames that already have text in them. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 18.3.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1
kelsoz Posted January 22 Author Posted January 22 (edited) 我能理解你的意图, 这对于一个普通文本框的设计逻辑是合理的. 但是在Affinity Publisher 里继承母版的文本框对象, 它就让人困惑. 在indesign, figma 甚至ppt和keynote, 以及html语言中的css设计理念里, "格式"与"内容"都是分离开的. 这也是一个大家所习惯与接受的设计理念. 母版里可以设计好样式与版式, 到了普通页面, 我可以继承这个版式与样式. 而在Affinity Publisher 里, 一但我修改了"内容", 它竟然与样式断开了. 我不理解为什么它要故意这么设计, 明显一个做过设计的人都知道它是违反直觉的. 这个问题不光出现在Affinity Publisher 里, 在Affinity designer的符号里也是一样. I can comprehend your intent, and it is reasonable for the design logic of a standard text frame. However, in Affinity Publisher, when it comes to text frame objects inherited from master pages, it becomes perplexing. In InDesign, Figma, even PowerPoint and Keynote, as well as the design philosophy of CSS in HTML, "format" and "content" are distinctly separated. This is a design philosophy that is familiar and accepted by all. One can design the style and layout on the master page, and on the regular pages, I can inherit this layout and style. But in Affinity Publisher, once I alter the "content," it disconnects from the style. I do not understand why it is deliberately designed this way; clearly, anyone with design experience knows it is counterintuitive. This issue is not only present in Affinity Publisher but also in the symbols of Affinity Designer. Edited January 22 by kelsoz Quote
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.