" писал(а):OS Ubuntu 7.10, пока изучаю с++, пишу консольные приложения. Проблема в следующем. Допустим программа запрашивает открыть ли файл. Если пользователь соглашается, то программа выводит текст, который содержится в файле. Но мне нужно, чтобы выводимый текст имел меньший размер шрифта, например у меня в консоле размер шрифта 12, а в выводимом файле нужен 5. Как можно побороть?
По идеи это не реально... лично я не знаю функций которые бы смогли сменить выводимый шрифт. При этом я не вижу смысла выполнять подобные задачи...
Ну а вообще можно написать доп функцию, которая изменяла бы конфиг фаел терминала и системным вызовом пере запускала бы его (при этом окно терминала будет закрываться (как обойти я не представляю))... ну а потом вывод того что вам нада (: и перед выходом из программы снова смена размера шрифта через конфиг.
Но это решение само по себе не будет красивым... Если найдете другое поделитесь, будте так любезны
P.S.: при этом скорее всего конфиг по шрифтам и их размерностям отдельный для всего и чтобы изменения внесенные в него применились придется перезапускать X