Редактирование: UNИX, осень 2007, 08 лекция (от 23 ноября)
Материал из eSyr's wiki.
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 47: | Строка 47: | ||
* Диаграммы. Вариантов несколько, и лектор не берётся указывать, какой диаграммер рекомендованный. Неплохо себя как диаграммер зарекомендовал OO Draw. В этот понедельник будет докладываться дама из МПГУ, она нахваливала в OO Draw, поскольку оно может всё сделать,например, нарисовать сечение куба. ОО.о --- Он такой комбайн. Лектор пользуется Dia, она в несколько раз тоньше, но достаточно грамотная как диаграммер, генерирует разумный код, имеет неплохую поддержку и постоянно пополняется база примитивов. Лектор не знает, исправили ли это, но в диа автомато пересечения не обтекают друг друга. В остальном это разумная программа. Существует, как всегда, программа под KDE, kiviock. | * Диаграммы. Вариантов несколько, и лектор не берётся указывать, какой диаграммер рекомендованный. Неплохо себя как диаграммер зарекомендовал OO Draw. В этот понедельник будет докладываться дама из МПГУ, она нахваливала в OO Draw, поскольку оно может всё сделать,например, нарисовать сечение куба. ОО.о --- Он такой комбайн. Лектор пользуется Dia, она в несколько раз тоньше, но достаточно грамотная как диаграммер, генерирует разумный код, имеет неплохую поддержку и постоянно пополняется база примитивов. Лектор не знает, исправили ли это, но в диа автомато пересечения не обтекают друг друга. В остальном это разумная программа. Существует, как всегда, программа под KDE, kiviock. | ||
** GraphViz. Основная задача --- защищать кандидатские и докторские диссертации по теме визуализации графов. Тем не менее, аналогов ей нет. Тут не рисуется, тут описывается граф: есть такие элементы, такие связи, такие атрибуты. Это работает долго, но в результате получаются хорошие диаграммы. Лектор пробовал пользоваться им для рисования диаграмм, и может сказать одно: оно пригодиться если требуется рисовать диаграммы для картирования сети, и прочих динамически изменяющихся больших графов. В этом случае исходная информация в человекочитаемом формате, кроме того, описание может быть иерархическим. /* рассказ про генерацию аптом необозримого дотти-графа пакетов */ | ** GraphViz. Основная задача --- защищать кандидатские и докторские диссертации по теме визуализации графов. Тем не менее, аналогов ей нет. Тут не рисуется, тут описывается граф: есть такие элементы, такие связи, такие атрибуты. Это работает долго, но в результате получаются хорошие диаграммы. Лектор пробовал пользоваться им для рисования диаграмм, и может сказать одно: оно пригодиться если требуется рисовать диаграммы для картирования сети, и прочих динамически изменяющихся больших графов. В этом случае исходная информация в человекочитаемом формате, кроме того, описание может быть иерархическим. /* рассказ про генерацию аптом необозримого дотти-графа пакетов */ | ||
- | * Формат представления документа. Средства для работы с пдф и пс. Есть один вменяемый интерпретатор посткрипта --- ghostscript. На самом деле, пс --- это такой язык программирования, предназначенный для генерации конечного представления. GS --- это такой интерпретатор, вокруг него есть смотрелки --- kpdf, evince, xpdf. В плане редактирования ps это извращённая штука. PDF --- это тот же PS, на который уже наложен ряд адобных расширений, например, ссылки. У PDF есть | + | * Формат представления документа. Средства для работы с пдф и пс. Есть один вменяемый интерпретатор посткрипта --- ghostscript. На самом деле, пс --- это такой язык программирования, предназначенный для генерации конечного представления. GS --- это такой интерпретатор, вокруг него есть смотрелки --- kpdf, evince, xpdf. В плане редактирования ps это извращённая штука. PDF --- это тот же PS, на который уже наложен ряд адобных расширений, например, ссылки. У PDF есть лругая довольно серьёзная проблема, в связи с которой есть много движков, которые генерируют пдф и есть сравнительно немного смотрелок этого пдфа, проблема лицензионного характера. Дело в том, что формат пдф не то, чтобы закрытый, но его использовать можно только на тех условиях, что указаны в документе, например, если в пдфе написано, что его нельзя печатать, то программа не должна давать его печатать; особенно смешно это с open-source программами; например, xpdf соответствует этим условиям, но есть неофициальный патчик; кроме того, в kpdf есть просто галочка. |
Чем хорош xpdf --- у него есть xpdfutils, который позволяет выковыривать текст. И если пришёл pdf, который генерировал какой нибудь старый page maker, и в итоге там несколько разных шрифтов в разных кодировках. Отсюда вывод --- не пользуйтесь pdf в качестве формата обмена документами. | Чем хорош xpdf --- у него есть xpdfutils, который позволяет выковыривать текст. И если пришёл pdf, который генерировал какой нибудь старый page maker, и в итоге там несколько разных шрифтов в разных кодировках. Отсюда вывод --- не пользуйтесь pdf в качестве формата обмена документами. | ||
- | |||
==== Трехмерная графика ==== | ==== Трехмерная графика ==== | ||
Трёхмерный редактор. Лектор ни разу не встречался с подобной проблемой. Тем не менее, несколько названий скажет: | Трёхмерный редактор. Лектор ни разу не встречался с подобной проблемой. Тем не менее, несколько названий скажет: |