Андрей, здравствуйте!
С наступающим Новым годом!!
"На безрыбье и сам раком станешь..." - утверждали мудрые предки.. Эту древнюю пошлую пословицу в полной мере прочувствовало на своей "пятой точке" Высокое Руководство моей разудалой пусконаладочной банды (и, тем паче, тягловые кони наподобие Вашего покорного слуги), когда в самый разгар весёлого процесса "рубки хвостов" по договорам уходящего года из головной организации поступило суровое указание ИСКОРЕНИТЬ (sic!) до конца года на ВСЕХ компах ВСЕХ филиалов предприятия ВЕСЬ палёный софт.
В итоге, естественно, контора моментально встала колом, как паровоз под Воркутой. Ибо в числе беспощадно искореняемых оказались "полупалёные", втихаря установленные проги, без которых качественное оформление результатов работ невозможно: автокад, маткад, архикад, пэ-кад, et caetera...
Больнее всего этот начальственный пинок ударил по моему подразделению, так как экспертиза промбезопасности техустройств требует и красивых карт контроля, и грамотных прочностных расчётов по утверждённым методикам. Поскольку закупка согласованных Ростехнадзором АСР "Пассат", "PVP Design" и "Старт" затянулась, постольку мною достаточно давно были составлены похожие на правду расчёты в 12-м (а потом - 14-м) Маткаде. Грозных дядек-инспекторов из "Рос-тех-и-этих-надзора" данная полумера вполне устраивала (экселевские табличные расчёты они сразу приняли в штыки как "антинаучные", а вот строгие выкладки Маткада вкупе с нарочито изменённым шрифтом производили-таки определённое впечатление, хотя и не без замечаний по оформлению...).
Also, ликвидация палёного Маткада на рабочих машинах оказалась для меня сродни гибели Помпей и Геркуланума. Брать работу на дом?! Объёмы не те.. Да и подруга жизни моментально лишит меня своего благорасположения, буде я каждый вечер вознамерюсь проводить за расчётами!..
И тут - deus ex mashina - "Наш ответ Чембер.. пардон, Маткаду". Сиречь, Ваш "SMath". Лёгок, прост, умён. Освоить его может за полчаса любая "околоматкадовская" обезьяна, включая меня. Тем более, что всё - "на родном советском". Наши "боги"-сисадмины весьма лояльно отнеслись к фривэйровскому принципу распространения и дали "добро" на инсталляцию. Руководство также в курсе: как-то раз даже был поднят вопрос о небольшом поощрении Вашего добросовестного труда (ну, это по старому принципу Вячеслава Невинного: "Сказал - отдам!.. Половину... Потом... Может быть..." Тем не менее, при личной встрече с меня - хороший коньяк...).
Классика жанра требует осветить и замеченные недоработки (пишу и краснею, ибо стыдно до жути советовать что-либо великолепному мастеру своего дела - сиречь, "давать отцу сексологические рекомендации"
:
Первое.
В Маткаде всех версий возможна произвольная вставка математических областей внутри текстовой. Это, наверное, стоит оттуда перенять.
Второе.
Поскольку требования к оформлению серьёзной макулатуры регламентируются жёстким ЕСКДовским ГОСТ 2.105-95, осмелюсь посоветовать Вам включить в состав пакета рендер в RTF. Причем явная халтура "супербизонов" из РТС не должна служить Вам примером: ни один нормоконтроль такого позора не пропускает! Копипастинг "напрямую" также преподносит кучу неприятных сюрпризов. Результат - значительные затраты времени и нервов, сводящие на нет все преимущества автоматизированного расчета.
Заметим в скобках, что даже Борландовская Nevrona не смогла в свое время снабдить дельфийский ReportGenerator нормальными рендерами. В подтверждение привожу выдержку из инструкции к собственной СУБД РИ (писано в Дельфи7):
"Особенности (недоработки программистов фирмы Nevrona) в том, что:
а.) к имени файла надо вручную добавить точку и буквы расширения (RTF, ТХТ или HTML соответственно);
б.) в RTF длинные цифры и строки обрезаются границами полей вставки – и половина, допустим, фамилии ТЧМ РИ не видна. Выделите рамку такой надписи двойным щелчком мыши – и увеличьте ее размер «в длину». Внимательно проверьте все столбцы с данными;
в.) при выводе на печать файла HTML поле печати значительно сдвигается вправо – и часть данных «обрезает». Уменьшите в «параметрах страницы» значение левого поля с 2..2,5 см (умолчание) до 0..0,5 см;
г.) имеющийся рендер в формат PDF вообще не работает"…
Третье.
Ряд величин в стандартизованных прочностных расчётах имеют одновременно верхние и нижние индексы, при этом заключены в квадратные либо фигурные скобки и до кучи снабжены какой-нибудь тильдой. Строгие нормоконтролевские тёти - а наипаче суровые "рос-тех-и-этих-надзоровские" деды - весьма болезненно воспринимают отступления от "узаконенного" начертания данных "петроглифов". Word'овский Эквэйшн, например, позволяет учесть все эти нюансы, а вот маткадовский аппарат - халтурит... Думаю, подавляющее большинство пользователей будет довольно, если Вам удастся "опрокинуть" РТСовских спецов в данном вопросе. Кстати, даже вышеупомянутые АСР хромают на обе ноги в плане обозначения величин, однако они согласованы Надзором и это преступление им великодушно прощается...
Четвёртое и последнее.
Начертание единиц измерения "по-ненашенски" - хотя это и правильнее по СИ - опять же, вызывает натуральную истерику у нормоконтроля. Введение кириллических "МПа", "кН", "МэВ" и прочего, вроде бы, должно сократить потребление вазелина и валерьянки в стране...
Как Вы могли заметить по прочтении, все четыре замечания относятся к разряду второстепенных. Однако, их устранение позволит Вам повторить "Асконовский прорыв", когда малыш-КОМПАС, выполненный с учётом всех требований ЕСКД, положил на обе лопатки здоровяка-Автокада, который на ЕСКД опрометчиво клал с прибором...
Удачи в Новом году.
С уважением, Saint A.E.G.