RU Variables

From Tučňák Wiki
Jump to navigation Jump to search

Переменные окружения, которые читает Tucnak. Переменные текстов вызовов ($MC, $C и другие) описаны на странице Тексты вызовов и переменные.

Переменная Назначение
HOME Домашний каталог пользователя (то же, что ~)
TUCNAK Каталог с данными Tucnak: настройки, контесты, базы. Важнее, чем HOME. Если не задана — $HOME/tucnak; в Windows без HOME — папка Tucnak в профиле пользователя (обычно %APPDATA%\Tucnak)
TUCNAK_DEBUG Отладочная информация. Если задана пустой — пишется в stderr; если задано имя файла — в этот файл

Ещё Tucnak читает (для мелочей): COLORTERM, COLUMNS, DISPLAY, LANG, LC_*, LINES, SHELL, STY, TEMP, TERM, TMP, USER.

Как задать

  • Linux: в файле ~/.profile или ~/.bashrc, например export TUCNAK=$HOME/contest/tucnak.
  • Windows: Панель управления → Система → Дополнительные параметры системы → Переменные среды, или в командном файле запуска: set TUCNAK=C:\Tucnak-data перед запуском tucnak.exe.

Пример: отдельный каталог для тестов, чтобы не трогать основные настройки:

set TUCNAK=%~dp0home
start "" "%~dp0tucnak.exe"