Язык изображений - Pic language
В вычисление, Рис это специфичный для домена язык программирования к Брайан Керниган для уточнения диаграммы с точки зрения объектов, таких как прямоугольники со стрелками между ними. Фотка компилятор переводит это описание в конкретные команды рисования. Pic это процедурный язык программирования, с присвоением переменных, макросами, условными выражениями и циклами. Этот язык является примером маленький язык изначально предназначался для удобства непрограммистов в среде Unix (Bentley 1988).
Pic был впервые реализован и до сих пор чаще всего используется в качестве препроцессор в Troff система обработки документов. Препроцессор pic фильтры документ troff, заменяя описания диаграмм конкретными командами рисования и передавая остальную часть документа без изменений.
Версия рисунка включена в Groff, то GNU версия troff. GNU pic также может выступать в качестве препроцессора для TeX документы, выдающие собственные tpic Специальные предложения DVI, которые не так широко поддерживаются, как драйверы других TeX (например, PostScript).[1] Текст произвольной схемы может быть включен для форматирования текстовым процессором, на который направляется вывод изображения, а также могут быть включены произвольные команды постпроцессора. Реализация Дуайта Аплевича, DPIC, также может генерировать изображения в формате PostScript или SVG самостоятельно, а также выступать в качестве препроцессора. Три основных источника процессоров pic - это GNU pic, которое можно найти на многих Linux systems и dpic, оба из которых бесплатны, и оригинальное изображение AT&T.
Pic имеет некоторое сходство с MetaPost и Язык DOT.
Рис был реализован с использованием Yacc компилятор-компилятор.[2]
Рекомендации
- ^ Мишель Гуссенс, Франк Миттельбах, Себастьян Ратц, Денис Рогель, Герберт Фосс (2008). Графический помощник LaTeX (2-е изд.). Эддисон-Уэсли. С. 17–20. ISBN 978-0-321-50892-8.CS1 maint: несколько имен: список авторов (связь)
- ^ "UNIX Special: проф. Керниган и Брейлсфорд". Компьютерил. 30 сентября 2015 года.
- Примечания
- Керниган, Брайан В. (1982). «PIC - язык для набора графики». Опыт работы с программным обеспечением. 12 (12): 1–20. Дои:10.1002 / spe.4380120102.
- Дж. Бентли. Больше жемчужин программирования, Аддисон-Уэсли (1988).
внешняя ссылка
- Создание изображений с помощью GNU PIC
- Ресурсы Troff (см. Раздел «картинки»)
- Джанерт, Филипп К. (21 июня 2007 г.). "Во славу Пика". ONLamp.com. O'Reilly Media. Получено 2011-09-06.
- DPIC, реализация языка PIC Дуайтом Аплевичем. Эта реализация имеет несколько хороших расширений и выводит множество различных форматов изображений.
- фигр, веб-средство визуализации изображений.
- Брайан В. Керниган (1991). PIC - графический язык для набора текста. Руководство пользователя (PDF). CSTR № 116 (Технический отчет) (Отредактированная ред.). Bell Laboratories.
- https://web.archive.org/web/20131009233952/http://yytex.googlecode.com/svn/trunk/txt/tpicspec.txt
- пикчр (произносится как «картинка») является преемником рисунка, созданного в августе 2020 года.[1] к Д._Ричард_Хипп, изначально для встраивания диаграмм в различные типы документов, поддерживаемые его Ископаемое SCM проект[2].
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |
- ^ Хипп, Ричард. "Начальный пикчр заселение". пикчр. Получено 13 сентября 2020.
- ^ Хипп, Ричард. "домашняя страница pikchr". пикчр. Получено 13 сентября 2020.