Каждой величине — свой лист
Обычный конвертер отвечает на вопрос «сколько», и на этом заканчивается. Но человек, который ищет единицу, почти никогда не хочет только коэффициент: ему нужно понять, откуда взялось число, чем его измеряют, как записать его на чертеже без ошибки и почему в соседней отрасли то же самое пишут иначе. Поэтому здесь у каждой единицы паспорт, а не строка в таблице.
У листов одинаковый скелет — от плиты с международным обозначением до исторического раздела — и разное содержание интерактивов: у ватта своя схема, у окты своя, у катета сварного шва третья. Скелет позволяет не искать нужное поле дважды, интерактив не даёт превратить справочник в кладбище таблиц.
Четыре правила, по которым пишется лист
Определения единиц СИ и точные значения констант — по Брошюре СИ Международного бюро мер и весов. Коэффициенты перевода внесистемных единиц — по NIST SP 811. Правила записи и чертёжные нормали — по действующим ГОСТ и стандартам ИСО, с указанием номера в подвале листа. Отраслевые нормы — по своим сводам правил, и в тексте всегда сказано, чья это норма: у путейца, дорожника и кровельщика одна и та же величина записана по-разному не от небрежности.
Исторические значения даются как диапазон, а не как одно число: римский пес имел разброс от 293 до 334 миллиметров, и делать вид, что у него было точное значение, — значит врать читателю ради красивой таблицы.
Семь разделов, всегда в одном порядке
Универсальный ползунок «умножить на коэффициент» ничего не объясняет. Величина понятна тогда, когда видно, чем она управляет: у уклона это коляска на пандусе и вода в лотке, у катета сварного шва — квадратичный рост металла в разрезе, у окты — восемь долей неба над наблюдателем, у класса точности — сектор допуска, который поворачивается вместе со стрелкой прибора. Такие стенды нельзя сделать шаблонными, поэтому каждый рисуется отдельно, со своими сценами и своими порогами, при которых цифра краснеет.
Архив по разделам
Очередь определяют читатели. Если единицы, с которой вы работаете, здесь нет — напишите, чем именно вы её меряете и где путаются коллеги: из этого получается лучший лист, чем из стандарта.
Написать в проект →Тридцать шесть локалей и один неизменяемый слой
В каждом листе есть слой, который не переводится ни на один язык: обозначение единицы, знаки чертёжной нормали, номера стандартов, числа ряда. Ватт остаётся W, окта — okta, катет — z, и на плите листа всегда стоит международное обозначение, а не русское слово. Это сделано ради читателя, который открывает лист на своём языке, но работает с чужой документацией.
Переводится всё остальное: проза, подписи к стендам, описания приборов, исторический раздел. Список локалей закрыт и не расширяется — тридцать шесть, включая три с письмом справа налево и латынь для исторических листов.