Ошибки округления — причина отказа при поиске объектов
Иногда индизайн отказывается выполнять очевидные операции поиска/замены. Причина в том, что мы используем в качестве рабочих единиц размеров миллиметры, а программа всё пересчитывает исключительно в пунктах. И расхождение в одну тысячную при округлении будет причиной невыполнения операции.
Была задача – заменить средник шириной 4,233 мм на 6 мм. В индизайновских рабочих единицах измерения его ширина 12 пунктов, но перевод 4,233 мм в пункты дал значение 11,999, и расхождение в одну тысячную стало причиной отказа выполнить запрос.
Вывод – на время выполнения запросов, где указываете размеры, включайте рабочей размерной единицей пункты. Это позволит увидеть, где произошла ошибка округления.
https://youtu.be/fALwtTSAGXs
Последние комментарии