Экспорт графики для публикаций : как добиться одинаковой толщины линий в элементах сюжета?

Самая большая проблема для меня - то, что я создаю приложения, не веб-сайты... UI является незначительной частью проблемы, большая часть пишет слой бизнес-логики и различные коммуникационные компоненты предприятия (Соединяющийся с SAP с помощью SOAP?Нет проблем!).

Инструментарий.NET позволяет мне программе в замечательном объектно-ориентированном языке (C#) и имеет устойчивую платформу для выручения.

VbScript является ужасным языком, чтобы попытаться записать бизнес-приложение в.

Однако, если все Вы делаете, простая небольшая веб-форма, тогда уверенная, используйте VbScript.

До Вашей ссылки, это в основном сводится:

  • WaaWaa, мне не нравится Visual Studio
  • WaaWaa, я хочу отредактировать производственный код рабочего сервера как идиот.
  • WaaWaa, я не знаю, что развертывание единственного скомпилированного DLL является всем, что небольшой сайт должен развернуть приложение asp.net.

Basicly, его незнание вкратце.

17
задан Leo Alekseyev 10 May 2011 в 06:58
поделиться

2 ответа

Экран и просмотр печати

Трудно сравнивать толщину линий на экране, особенно когда отображаемая толщина приближается к 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 *)

. Вы можете включить результат в статью без какого-либо масштабирования , и у вас будут одинаковые размеры шрифта и толщина линий на всех рисунках.

Таким образом, это более или менее сработало для меня:

  1. использовать абсолютные измерения для вещей, которые должны быть согласованы между рисунками в печати
  2. экспорт в PDF, с предполагаемый конечный размер, и не масштабируйте результат перед его включением (например, не указывайте ширину в LaTeX)
17
ответ дан 30 November 2019 в 13:26
поделиться

Я бы внимательно посмотрел на LevelScheme , который я использовал для качественной графики публикации.

1
ответ дан 30 November 2019 в 13:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: