Difference between revisions of "Serve.cfg:problem:normalization"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve...") |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<tt>[[serve.cfg:problem:normalization|normalization]]</tt> | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<tt>[[serve.cfg:problem:normalization|normalization]]</tt> | ||
+ | |||
+ | '''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Abstract problems"'', поле ''"Test normalization mode"'', либо страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Concrete problems"'', поле ''"Test normalization mode"''. | ||
+ | |||
Данная конфигурационная переменная позволяет задать тип нормализации файла с тестовыми данными и файла с эталонным ответом при их редактировании с помощью | Данная конфигурационная переменная позволяет задать тип нормализации файла с тестовыми данными и файла с эталонным ответом при их редактировании с помощью | ||
Line 33: | Line 36: | ||
При редактировании тестов и эталонных ответов к данной задаче с помощью веб-интерфейса при сохранении файлов будет выполняться нормализация nlws. | При редактировании тестов и эталонных ответов к данной задаче с помощью веб-интерфейса при сохранении файлов будет выполняться нормализация nlws. | ||
+ | |||
+ | Поддерживается с версии 2.3.20. |
Latest revision as of 12:51, 12 February 2013
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/normalization
Редактирование элемента: страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Abstract problems", поле "Test normalization mode", либо страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Concrete problems", поле "Test normalization mode".
Данная конфигурационная переменная позволяет задать тип нормализации файла с тестовыми данными и файла с эталонным ответом при их редактировании с помощью
веб-интерфейса. Конфигурационная переменная может принимать следующие значения:
none | никакого преобразования не выполняется. данные сохраняются в файле в точно том же виде, в котором были получены от браузера. |
nl | последовательность символов \r\n в конце строк заменяется на \n (преобразование концов строк DOS в концы строк UNIX), если последняя строка в файле не заканчивается на \n, \n добавляется. Включен по умолчанию. |
nlws | то же самое, что при нормализации nl, и дополнительно пробельные символы в конце строк удаляются, пустые строки в конце файла удаляются |
nlwsnp | то же самое, что при нормализации nlws, и дополнительно все непечатные управляющие символы в файле заменяются на пробелы |
nlwsnp | то же самое, что при нормализации nl, и дополнительно все непечатные управляющие символы в файле заменяются на пробелы |
Пример:
[problem] ... normalization = nlws
При редактировании тестов и эталонных ответов к данной задаче с помощью веб-интерфейса при сохранении файлов будет выполняться нормализация nlws.
Поддерживается с версии 2.3.20.