PeterB. Posted May 31 Share Posted May 31 Hello, I think that Publisher once had a snap setting called snap to units to ensure that the coordinates of objects and points were positioned at the smallest possible position after the decimal point. Is this setting still available? Or if not, is there any way I can ensure that the coordinates are limited to the last position after the decimal point? Thanks! Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted May 31 Share Posted May 31 I do not think that setting ever existed in the Affinity applications. There are options to force alignment to the pixel grid, or to another grid you've established. But nothing related to the number of decimal places specified for units. 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.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1 Link to comment Share on other sites More sharing options...
Staff MEB Posted May 31 Staff Share Posted May 31 Hi @PeterB., Welcome to Affinity Forums Set a grid to the units you need (for example in View > Grid and Axis..., set Spacing 1 cm, Divisions 1 - to set a grid to centimeters, if your doc unit is in cm), then enable Snap to Grid in the Snapping Options. Only pixel units to not require set a grid as there's built-in options to align to them. PeterB. 1 Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Pšenda Posted May 31 Share Posted May 31 1 hour ago, MEB said: then enable Snap to Grid in the Snapping Options ... and disable all other Snapping settings. Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.5.2636 (Retail) Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130. Link to comment Share on other sites More sharing options...
Staff MEB Posted May 31 Staff Share Posted May 31 12 minutes ago, Pšenda said: ... and disable all other Snapping settings. Why? That depends on the work, document size etc. You may still want to align to spread, gaps, midpoints etc. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Pšenda Posted May 31 Share Posted May 31 26 minutes ago, MEB said: Why? That depends on the work, document size etc. You may still want to align to spread, gaps, midpoints etc. From the question "snap to units to ensure that the coordinates of objects and points were positioned at the smallest possible position after the decimal point" and "is there any way I can ensure that the coordinates are limited to the last position after the decimal point?", I conclude that the OP requires snapping "only" to the grid - that is, after it is correctly setting to the "smallest possible position after the decimal point". So no snapping to "other" positions, which could be created by setting other snapping parameters. Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.5.2636 (Retail) Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130. Link to comment Share on other sites More sharing options...
Staff MEB Posted May 31 Staff Share Posted May 31 From my understanding the OP was requiring snapping to the unit, not necessarily to the grid - that was the suggestion/solution presented and snapping to units do not invalidate other snapping options if they speed up the workflow, like gaps for example which will still honor the requirement when used to align to existing objects that match the grid. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Pšenda Posted May 31 Share Posted May 31 26 minutes ago, MEB said: From my understanding the OP was requiring snapping to the unit, not necessarily to the grid Of course, but since Affinity does not allow snapping to the document unit, it has to be done by snapping to the grid, which is set to the document unit. And since the other snapping options can cause the position to be set outside this grid, i.e. outside the document unit, they need to be turned off - this is the only way to ensure "I can ensure that the coordinates are limited to the last position after the decimal point". Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.5.2636 (Retail) Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.4317. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130. 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.