Serve.cfg:global:a2ps args
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/a2ps_args
Имя переменной: | a2ps_args |
Содержится в: | global |
Используется: | serve |
Тип содержимого: | string |
Может отсутствовать: | да |
Значение по умолчанию: | см. ниже |
Может повторяться: | да |
Версия ejudge: | начиная с 2.1.26. |
Описание. Данная конфигурационная переменная позволяет задать дополнительные аргументы для вызовы программы a2ps, которая используется для преобразования текста программы в формат PostScript для печати на принтере. В конфигурационном файле может присутствовать несколько определений этой переменной. Каждое определение задаёт очередной аргумент для передачи программе a2ps. Если эта переменная не установлена, программа a2ps будет вызвана со следующими аргументами:
/usr/bin/a2ps -1 -E -o PSFILE FILES
Здесь PSFILE — это путь ко временному PostScript-файлу, который далее будет отправлен на печать, а FILES — временные файлы, созданные программой serve. Первый файл — это титульная страница, а второй файл — файл с текстом программы.
Пример.
a2ps_args = "-2" a2ps_args = "-E" a2ps_args = "-X" a2ps_args = "koi8-r"
В данном случае программа a2ps будет вызвана следующим образом:
/usr/bin/a2ps -2 -E -X koi8-r -o PSFILE FILES