АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

gropdf - Интернет в облаке

Запустите gropdf в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда gropdf, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gropdf - PDF драйвер для groff

СИНТАКСИС


ГроПДФ [-делвс] [-F директория] [-p размер бумаги] [-y Литейный завод] [-u [файл cmap]] [файлов ...]

Между параметром командной строки и его параметром может быть пробел.

ОПИСАНИЕ


ГроПДФ переводит вывод GNU TROFF в PDF. Обычно ГроПДФ должен быть вызван
используя команду groff с -ТПДФ вариант. Если файлы не указаны, ГроПДФ читает
стандартный ввод. Имя файла - также вызывает ГроПДФ читать стандартный ввод. PDF
вывод записывается в стандартный вывод. Когда ГроПДФ управляется Грофф варианты могут быть
перешел к ГроПДФ через Грофф's -P опцию.

Смотрите раздел FONT МОНТАЖ ниже показано, как установить шрифты для ГроПДФ.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-d Включите отладочную информацию в виде комментариев в PDF-файл. Также производит
несжатый PDF.

-e Принудительно встраивать все шрифты в PDF.

-Fдиректория Подготовить каталог директория/ DEVимя к пути поиска шрифта и описания устройства
файлов; имя это имя устройства, обычно PDF.

-l Распечатайте документ в альбомном формате.

-pразмер бумаги
Установите физический размер выходного носителя. Это отменяет размер бумаги,
длина бумагикачества ширина бумаги команды в По убыванию файл; он принимает то же самое
аргументы как размер бумаги команда. Видеть groff_font (5) для получения информации.

-v Выведите номер версии.

-yЛитейный завод
Настройте литейный завод, который будет использоваться для выбора одноименных шрифтов.

-e Войска ГроПДФ встроить ВСЕ шрифты (даже 14 базовых шрифтов PDF).

-s Добавьте в конец PDF-файла строку комментария, отображающую статистику, т. Е. Количество страниц в
документ. Ghostscript's ps2pdf жалуется на эту строку, если она включена, но
все равно работает.

-u
-ucmapfilename
ГроПДФ обычно включает в себя CMap ToUnicode с любым шрифтом, созданным с использованием text.enc as
файл кодировки, это упрощает поиск слов, содержащих
лигатуры. Вы можете включить свой собственный CMap, указав cmapfilename или нет
CMap вообще, опуская аргумент.

ИСПОЛЬЗОВАНИЕ


Вход в ГроПДФ должен быть в формате, выводимом TROFF(1). Это описано в
groff_out(5).

Кроме того, файлы описания устройства и шрифта для используемого устройства должны соответствовать определенным требованиям.
требования: разрешение должно быть целым числом, кратным 72 раз размерная шкала,
PDF Устройство использует разрешение 72000 и масштаб 1000.

В файле описания устройства должен быть указан допустимый размер бумаги; видеть groff_font(5) подробнее
Информация. ГроПДФ использует те же шрифты Adobe Postscript Type 1, что и нащупывает устройство
Водитель. Хотя стандарт PDF позволяет использовать другие типы шрифтов (например, TrueType), этот
реализация принимает только шрифт PostScript Type 1. Поддерживается меньшее количество шрифтов типа 1
изначально в PDF-документах, чем стандартные 35 шрифтов, поддерживаемые нащупывает и весь постскриптум
принтеры, но доступны все шрифты, поскольку все шрифты, которые изначально не поддерживаются,
автоматически встраивается в PDF.

ГроПДФ поддерживает концепцию литейных заводов, то есть разные версии в основном одного и того же
шрифт. Во время установки Литейная файловые элементы управления, где шрифты находятся и строятся Грофф шрифты
из файлов, которые он обнаруживает в вашей системе.

Каждый файл описания шрифта должен содержать команду

внутреннее имя псевдоним

который говорит, что PostScript-имя шрифта псевдоним. Строки, начинающиеся с # и
пустые строки игнорируются. Код для каждого символа, указанного в файле шрифта, должен
соответствуют коду в кодировке по умолчанию для шрифта. Этот код можно использовать с
домен \N escape-последовательность в TROFF для выбора персонажа, даже если персонаж не
иметь имя groff. Каждый символ в файле шрифта должен существовать в шрифте PostScript,
а ширина, указанная в файле шрифта, должна соответствовать ширине, используемой в шрифте PostScript.

Обратите внимание, что ГроПДФ в настоящее время может отображать только первые 256 глифов любым шрифтом. Этот
ограничение будет снято в более поздней версии.

ГроПДФ может автоматически включать загружаемые шрифты, необходимые для печати документа.
Шрифты могут быть в формате PFA или PFB.

Любые загружаемые шрифты, которые при необходимости должны быть включены ГроПДФ должен быть в списке
в файле /usr/доля/грофф/1.22.3/шрифт/devpdf/скачать; это должно состоять из строк
форма

Литейный завод шрифт имя файла

в котором Литейный завод - название литейного завода или пробел для литейного завода по умолчанию. шрифт это
PostScript-имя шрифта и имя файла - имя файла, содержащего шрифт;
строки, начинающиеся с # пустые строки игнорируются; поля должны быть разделены табуляцией
(пробелы не позволил); имя файла ищется с использованием того же механизма, который используется
для файлов метрики шрифтов groff. В скачать сам файл также ищется с помощью этого
механизм; в настоящее время используется только первый найденный файл в пути к шрифту. Литейные названия
обычно представляют собой один символ (например, «U» для URW Foundry) или пробел для значения по умолчанию.
Литейный завод. По умолчанию используются те же шрифты, что и Призрачный сценарий используется при встраивании шрифтов в
PDF-файл.

В настройках по умолчанию есть стили, называемые R, I, Bкачества BI установлен в позиции шрифта 1
до 4. Шрифты сгруппированы по семействам A, BM, C, H, HN, N, Pкачества T наличие членов в
каждый из этих стилей:

AR Авангард-Книга
AI AvantGarde-BookOblique
AB Авангард-Деми
ABI Авангард-DemiOblique
BMR Книжник-Свет
BMI Bookman-Light, курсив
BMB Книжник-Деми
БМБИ Bookman-полукурсив
CR Курьер
CI Курьер-косой
CB Курьер-жирный
CBI Курьер-BoldOblique
HR Helvetica
HI Helvetica-наклонная
HB Гельветика-полужирный
ГБЖ Helvetica-BoldOblique
ХНР Helvetica-узкий
HNI Helvetica-Узкокосая
HNB Helvetica-Узкий-Жирный
ХНБИ Helvetica-Narrow-BoldOblique
NR NewCenturySchlbk-Роман
NI NewCenturySchlbk-курсив
NB Новый векSchlbk-Bold
ЦКП NewCenturySchlbk-BoldItalic
PR Палатино-римский
PI Палатино-курсив
PB Палатино-Смелый
PBI Палатино-Полужирный
TR Таймс-Роман
TI Times-курсив
TB Раз-жирный
TBI Times-жирный курсив

Также существует следующий шрифт, не входящий в семейство:

ЗКМИ ZapfChancery-MediumItalic

Также существуют специальные шрифты, называемые S для шрифта PS Symbol. Строчные греческие
символы автоматически наклоняются (чтобы соответствовать шрифту SymbolSlanted (SS), доступному для
постскриптум). Zapf Dingbats доступен как ZD, глиф "рука, указывающая влево" (\ [lh]) -
доступен, поскольку он был определен с использованием расширения \ X'pdf: xrev ', которое меняет местами
направление букв в словах.

Цвет по умолчанию для \m и \M черный; для цветов, определенных в цветовом пространстве 'rgb'
setrgbcolor используется для cmy и cmyk setcmykcolor, а для "серого" Setgray, Обратите внимание, что
setcmykcolor - это команда PostScript LanguageLevel 2, поэтому она недоступна в некоторых более старых версиях.
принтеры.

ГроПДФ понимает некоторые команды X, созданные с использованием \X поддерживаемые escape-последовательности
by нащупывает. В частности, поддерживается следующее.

\ X'ps: invis '
Подавить вывод.

\ X'ps: endinvis '
Прекратите подавлять вывод.

\ X'ps: Exec gsave текущая точка 2 копия переведите n вращать нег обменять нег обменять перевести'
в котором n угол поворота. Это для поддержки выравнивать командовать в gpic.

\ X'ps: Exec Grestore '
Снова используется gpic восстановить после вращения.

\ X'ps: Exec n setlinejoin '
в котором n может быть одним из следующих значений.

0 = соединение митры
1 = круглое соединение
2 = соединение со скосом

\ X'ps: Exec n setlinecap '
в котором n может быть одним из следующих значений.

0 = задняя крышка
1 = круглая крышка, и
2 = выступающий квадратный колпачок

\ X'ps: ... pdfmark '
Все pdfmark макросы, установленные с помощью -m pdfmark or -m мсpdf (см. документацию
в 'pdfmark.pdf'). Подмножество этих макросов устанавливается автоматически, когда вы
использование -ТПДФ поэтому вам не нужно использовать '-m pdfmark' для использования большей части PDF
функциональность.

Все другие пс: теги автоматически игнорируются.

один \X также распознаются специальные, используемые драйвером DVI:

\ X'papersize =размер бумаги'
где размер бумаги параметр такой же, как размер бумаги команда. Видеть
groff_font(5) для подробностей. Это означает, что вы можете изменять размер страницы по своему желанию.
в файле PDF, создаваемом ГроПДФ. Если вы все же хотите сменить бумагу
размер, это необходимо сделать до того, как вы начнете создавать страницу.

Кроме того, ГроПДФ поддерживает собственный набор PDF: теги. Следующие теги
при поддержке:

\ X'pdf: pdfpic файл выравнивание ширина высота длина строки'
Разместите изображение указанного ширина содержащий чертеж PDF из файла файл of
желанный ширина и высота (если высота отсутствует или равен нулю, то масштабируется
пропорционально). Если выравнивание is -L рисунок выровнен по левому краю. Если это -C or
-R a длина линии больше, чем ширина рисунка, также требуется. Если
ширина указывается как ноль, тогда ширина масштабируется пропорционально высоте.

\ X'pdf: xrev '
Это переключает флаг, который меняет направление печати. письмо by письмо,
т.е. переворачивается каждая отдельная буква, а не все слово. Это полезно для
изменение направления глифов в шрифте Dingbats. Чтобы вернуться к нормальной жизни
печать повторите команду еще раз.

\ X'pdf: старт /АНЯ определение'
Макросы, поддерживающие закладки PDF, используют этот вызов внутри для запуска
определение точки доступа закладки (пользователь будет называть '.pdfhref L' с текстом
который станет регионом «горячей точки»). Обычно это не используется, кроме как от
в макросах pdfmark.

\ X'pdf: Markend '
Макросы, поддерживающие закладки PDF, используют этот вызов внутри, чтобы остановить
определение точки доступа закладки (пользователь будет называть '.pdfhref L' с текстом
который станет регионом «горячей точки»). Обычно это не используется, кроме как от
в макросах pdfmark.

\ X'pdf: Markuspend '
\ X'pdf: markrestart '
Если вы используете перехватчики страниц для создания заголовков, оснований и т. Д., Вам необходимо использовать
это в случае, если «горячая точка» пересекает границу страницы, в противном случае любой текст, выводимый
Макрос заголовка или опоры будет отмечен как часть «горячей точки». Прекратить
это происходит, просто поместите '.pdfmarksuspend' и '.pdfmarkrestart' в начало и
конец макроса ловушки страницы соответственно. (Это просто вспомогательные макросы, которые
испустить код \ X. Эти макросы можно использовать только в пределах страниц.)

Импортирующий графика
ГроПДФ поддерживает только импорт других файлов PDF в виде графики. Но этот PDF-файл может содержать
любой из графических форматов, поддерживаемых стандартом PDF (например, JPEG, PNG, GIF и т. д.).
Таким образом, любое приложение, которое выводит PDF, можно использовать как встроенный файл в ГроПДФ. PDF
файл, который вы хотите вставить, должен быть одной страницей, а рисунок должен просто умещаться внутри
медиа-размер файла PDF. Итак, в Inkscape(1) или канитель(1) (например) убедитесь, что
размер холста точно соответствует изображению.

Парсер PDF, используемый в ГроПДФ не был тщательно протестирован со всеми возможными
приложения, которые создают PDF-файлы. Если вы найдете одностраничный PDF-файл, который не удается импортировать
правильно, стоит прогнать его через pdftk(1) запрограммируйте, введя команду:

pdftk старый файл.pdf выходной новый файл.pdf

Вы можете найти это новый файл.pdf теперь загружается успешно.

TrueType и другие шрифт Форматы
ГроПДФ не поддерживает другие шрифты, кроме Adobe Type 1 (PFA или PFB).

FONT МОНТАЖ


В этом разделе дается краткое изложение приведенных выше объяснений; он может служить пошаговым
руководство по установке шрифтов для ГроПДФ.

· Преобразуйте свой шрифт в то, что понимает groff. Это либо PostScript Type 1
шрифт в PFA или PFB вместе с файлом AFM.

Самая первая строка в файле PFA / PFB содержит следующее:

%! PS-AdobeFont-1.0:

В файле PFB это тоже есть в первой строке, но перед строкой стоит какой-то
двоичные байты.

· Преобразуйте файл AFM в файл описания шрифта groff с афмтодит(1) программа.
Пример вызова:

afmtodit Foo-Bar-Bold.afm карта / текстовая карта FBB

который преобразует файл метрики «Foo-Bar-Bold.afm» в шрифт groff «FBB». если ты
иметь семейство шрифтов с нормальным, полужирным, курсивом и полужирным курсивом, это
рекомендуется использовать буквы R, B, Iкачества BIсоответственно, как постфиксы в
Названия шрифтов groff, чтобы запрос groff '.fam' работал. Примером может служить встроенный в groff
Шрифт Times-Roman: название семейства шрифтов T, а названия шрифтов groff - TR, TB, TI,
и TBI.

· Установите файлы описания шрифтов groff и шрифты в подкаталог devpdf.
пути шрифта, который находит groff. Увидеть ОКРУЖАЮЩАЯ СРЕДА в TROFF(1) мужчина
страница, на которой указано фактическое значение пути к шрифту. Обратите внимание, что groff не использует
Файлы AFM (но в любом случае лучше их сохранить).

· Зарегистрируйте все шрифты, которые необходимо загрузить на принтер, в папке devpdf / download
файл. Считывается только первое вхождение этого файла в путь к шрифту. Это означает
что вы должны скопировать файл загрузки по умолчанию в первый каталог в вашем шрифте
path и добавьте туда свои шрифты. Чтобы продолжить приведенный выше пример, мы предполагаем, что PS
имя шрифта для Foo-Bar-Bold.pfa - 'XY-Foo-Bar-Bold' (имя шрифта PS хранится в
внутреннее имя поле в файле 'FBB') и принадлежит литейному предприятию 'Fcq], таким образом, следующее
в строку "скачать" нужно добавить:

F XY-Foo-Bar-Жирный Foo-Bar-Bold.pfa

Используйте символ табуляции для разделения полей, а поле «Foundry» должно быть пустым для
литейный завод по умолчанию.

ОКРУЖАЮЩАЯ СРЕДА


GROFF_FONT_PATH
Список каталогов, в которых искать DEVимя каталог в дополнение к
стандартные. Если в файле "загрузка" был указан файл шрифта
с полным путем поиск в каталогах не производится. Видеть TROFF(1) и groff_font(5) для
более подробно.

SOURCE_DATE_EPOCH
Отметка времени (выраженная в секундах с эпохи Unix) для использования в качестве создания
отметка времени вместо текущего времени.

Используйте gropdf онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Сковорода
    Сковорода
    SWIG - это инструмент для разработки программного обеспечения
    который соединяет программы, написанные на C, и
    C ++ с множеством высокоуровневых
    языки программирования. SWIG используется с
    разные...
    Скачать SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, созданная с помощью
    Далее JS, Webpack, Babel, Node и
    Экспресс, используя GraphQL и Apollo
    Клиент. Магазин WooCommerce в React (
    содержит: продукты...
    Скачать тему WooCommerce Nextjs React
  • 3
    Archlabs_repo
    Archlabs_repo
    Репозиторий пакетов для ArchLabs Это
    приложение, которое также можно получить
    от
    https://sourceforge.net/projects/archlabs-repo/.
    Он был размещен на OnWorks в...
    Скачать archlabs_repo
  • 4
    Зефир Проект
    Зефир Проект
    Проект Zephyr - новое поколение
    операционная система реального времени (RTOS), которая
    поддерживает несколько аппаратных средств
    архитектуры. Он основан на
    компактное ядро ​​...
    Скачать проект Зефир
  • 5
    SCons
    SCons
    SCons - инструмент для создания программного обеспечения
    это лучшая альтернатива
    классический инструмент сборки "Make",
    мы все знаем и любим. SCons - это
    реализовал ...
    Скачать SCons
  • 6
    PSInt
    PSInt
    PSeInt - интерпретатор псевдокода для
    испаноязычные студенты-программисты.
    Его основная цель - быть инструментом для
    изучение и понимание основных
    концепция ...
    Скачать PSInt
  • Больше »

Команды Linux

  • 1
    7z
    7z
    7z - файловый архиватор с самым высоким
    степень сжатия ...
    Беги 7z
  • 2
    7za
    7za
    7za - файловый архиватор с самым высоким
    степень сжатия ...
    Беги 7за
  • 3
    пресмыкающийся
    пресмыкающийся
    ЖУТКО - Информация о геолокации
    ОПИСАНИЕ агрегатора: Creepy — это
    приложение, позволяющее собирать
    информация, связанная с геолокацией, о
    пользователи из...
    Беги жутко
  • 4
    сборник сверчков
    сборник сверчков
    крикет — программа для управления
    сбор и отображение временных рядов
    данные ...
    Запустите команду cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - скрипт для получения
    информация об установленной версии
    G-Wrap ...
    Запустите g-wrap-config
  • 6
    г.accessgrass
    г.accessgrass
    g.access — контролирует доступ к
    текущий набор карт для других пользователей на
    система. Если опция не указана, печатает
    Текущее состояние. КЛЮЧЕВЫЕ СЛОВА: общее, карта.
    руководство, п...
    Запустите g.accessgrass
  • Больше »

Ad