Курс Raku / Розширені / Тестування та документація 🆕 / Документування коду 🆕 / Вправи / Форматований текст

Розв’язання: Форматований текст

Ось один із можливих варіантів розв’язання задачі.

Код

=begin pod

=head1 Greeting

Hello, B<world>!

=end pod

🦋 Вихідний код можна знайти у файлі formatted-text.raku.

Вивід

Запуск через raku --doc:

Greeting

Hello, world!

Коментарі

  1. B<world> позначає слово жирним; у звичайному текстовому відображенні воно виглядає як звичайний текст, але багатші формати показують його жирним.

  2. raku --doc відображає Pod, не виконуючи жодного коду програми.

  3. Щоб справді побачити жирний, відображайте у формат, який несе оформлення. Встановіть форматувальник на кшталт Pod::To::HTML через zef install Pod::To::HTML, а потім запустіть raku --doc=HTML formatted-text.raku; тепер слово виходить загорнутим в елемент HTML <b>. Звичайний текстовий вивід --doc, навпаки, не має способу показати жирний, щойно його записано у файл чи канал.

Навігація курсом

Форматований текст   |   Секція Pod