![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| saint |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 2.9.2005 Репутация: нет Всего: нет |
Доброго времени суток.
Подскажите плиз каким образом можно вывести на экран хелп так чтобы абзацы всегда имели такой вид как показано ниже, не зависимо от ширины экрана?
Т.е. что бы абзац с отступом всегда имел одинаковый отступ, независимо от того сколь строк в этом абзаце. Заранее благодарен. |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Где и как хранятся строки, которые ты хочешь отформатировать?
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| saint |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 2.9.2005 Репутация: нет Всего: нет |
Вообще-то предположительно они хранятся в переменных в теле скрипта в виде $head[$i] $description[$i]. Есть ли какие-то преимущества в формировании хелпа из pod-документации скрипта при помощи модуля Getopt, т.е. я так понимаю что он (хелп) буде уже отформатированый?
|
|||
|
||||
| korob2001 |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Я так и не понял, ты хочешь создать документацию POD или же ты просто хочешь вывести на терминал 2 переменные, где одна это заголовок, а вторая это описание?
Если тебе нужна документация, то вот небольшой пример:
Если же тебе нужно просто отформатировать две переменные или два элемента массива, то можешь заюзать format или printf. Для примера, создай текстовый файл, такой структуры:
Теперь сохрани в том же каталоге, такой код:
Текстовый файл и сам исходник прицепляю к сообщению. Достаточно распаковать его и запустить программу report.pl Присоединённый файл ( Кол-во скачиваний: 0 )
report.zip 1,81 Kb-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
||||||
|
|||||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |