Собственная единица измерения Word (Microsoft Word)
Ричард задается вопросом, что Word использует в качестве основной единицы измерения. Он отмечает, что почти всегда возникают ошибки округления при переключении между дюймами, метриками и точками, и выбор правильной системы, казалось бы, сводит к минимуму проблемы.
Судя по всему, что мы можем найти, Word использует внутреннюю единицу измерения, называемую твипом. Это эквивалентно 1/20 пункта, то есть 1440 твипов в дюйме или 567 твипов в сантиметре. Однако интересно то, что вы не можете указывать измерения в твипах в диалоговых окнах, а также не можете изменить единицу измерения по умолчанию (используемую в диалоговых окнах) на твипы. Вместо этого твипы используются внутри компании, и к ним можно получить доступ программно, используя VBA.
Проблема с преобразованием единиц измерения, похоже, возникает при использовании диалоговых окон для ввода измерений. В большинстве диалоговых окон есть ограничение на количество цифр, которое вы можете ввести справа от десятичной точки, и большинство из них, которые мы тестировали, похоже, устанавливают это ограничение на две цифры справа от десятичной точки. Таким образом, вы можете установить измерение (например) на 1,25 дюйма или 1,25 сантиметра, но в действительности эти два измерения сильно различаются.
Посмотрим на корпус 1,25 дюйма. Если это преобразовать в баллы, то получится 90 баллов. Если перевести его в сантиметры, то получится (при 2,54 сантиметра на дюйм) 3,175 сантиметра. Однако, если вы вводите значение в сантиметрах, вы не можете использовать три десятичных знака; Word округлит его до 3,18 сантиметра, что в баллах составляет 90,15 балла. (Это 3,18, умноженное на 28,35 балла на сантиметр.)
Причина, по которой это происходит, заключается в том, что точки предназначены для равного деления на обычные дроби, основанные на дюймах. Таким образом, 1/2 дюйма — это ровно 36 точек, 1/3 дюйма — это ровно 24 точки, 1/4 дюйма — это ровно 18 точек, 1/8 дюйма — это ровно 9 точек и т. Д. Однако с метрическими преобразованиями все обстоит иначе. ; они выходят совсем другими. Каждый миллиметр соответствует примерно 2,834645669 точкам, а каждый сантиметр в 10 раз превышает это количество. Это позволяет округлять ошибки практически при любом преобразовании, особенно если ваш механизм ввода (обычное диалоговое окно)
позволяет вводить только две цифры справа от десятичной точки.
Большинство людей могут мириться с небольшой неточностью в позиционировании элементов в Word. Эти люди могут жить с разницей между 90 и 90,15 балла. Другие люди могут не посчитать эту разницу приемлемой. Для них лучшим решением будет настроить Word для работы в точках и убедиться, что все измерения, которые вы вводите в диалоговых окнах, всегда указываются в точках. (Я бы посоветовал работать с твипами, но, опять же, это уместно только при работе в VBA.)
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (11387) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:
link: / wordribbon-Words_Native_Measurement_Unit [Собственная единица измерения Word]
.