Самая большая проблема для меня - то, что я создаю приложения, не веб-сайты... UI является незначительной частью проблемы, большая часть пишет слой бизнес-логики и различные коммуникационные компоненты предприятия (Соединяющийся с SAP с помощью SOAP?Нет проблем!).
Инструментарий.NET позволяет мне программе в замечательном объектно-ориентированном языке (C#) и имеет устойчивую платформу для выручения.
VbScript является ужасным языком, чтобы попытаться записать бизнес-приложение в.
Однако, если все Вы делаете, простая небольшая веб-форма, тогда уверенная, используйте VbScript.
До Вашей ссылки, это в основном сводится:
Basicly, его незнание вкратце.
Экран и просмотр печати
Трудно сравнивать толщину линий на экране, особенно когда отображаемая толщина приближается к 1 пикселю. Я обнаружил, что лучше всего печатать цифры в окончательном размере публикации и таким образом проверять их качество.
Используйте абсолютные измерения
Большинство проблем, с которыми я столкнулся, связаны с тем, что Mathematica использует как абсолютные, так и относительные (к размеру графика) измерения. Для рисунков, которые появятся в печати, проще всего использовать абсолютные размеры, которые не масштабируются с графиком, в частности, для размеров шрифта и для толщины линий. Таким образом, вы можете иметь хорошее представление о том, как будет выглядеть результат при печати (и он не будет зависеть от размера рисунка). Числа, которые вы даете Mathematica, указаны в точках принтера.
Экспорт
Наконец, я обнаружил, что экспорт в EPS менее надежен, чем экспорт в PDF (например, шрифты могут быть не встроены, как вы упомянули), и Mathematica не может сохранить все функции (например, непрозрачность!) при экспорте в EPS. Для 2D-графиков PDF обычно является хорошим выбором. Однако при экспорте файлов PDF и указании ImageSize в Export есть ошибка. Обходное решение, которое я использую, это
cm = 72/2.54 (* centimetres *)
Export["figure.pdf", Show[figure, ImageSize -> 7 cm]] (* 7 cm wide figure *)
. Вы можете включить результат в статью без какого-либо масштабирования , и у вас будут одинаковые размеры шрифта и толщина линий на всех рисунках.
Таким образом, это более или менее сработало для меня:
Я бы внимательно посмотрел на LevelScheme , который я использовал для качественной графики публикации.