Corso di Raku / Avanzato / Test e documentazione 🆕 / Documentare il codice / Exercises / Testo formattato
Soluzione: Testo formattato
Ecco una possibile soluzione al compito.
Codice
=begin pod
=head1 Greeting
Hello, B<world>!
=end pod🦋 Il codice sorgente si trova nel file formatted-text.raku.
Output
Esegui con raku --doc:
Greeting
Hello, world!Commenti
B<world>marca la parola in grassetto; nella renderizzazione in testo semplice appare come testo normale, ma i formati più ricchi lo mostrano in grassetto.raku --docrenderizza il Pod senza eseguire alcun codice del programma.Per vedere effettivamente il grassetto, renderizza in un formato che supporti lo stile. Installa un formattatore come
Pod::To::HTMLconzef install Pod::To::HTML, poi eseguiraku --doc=HTML formatted-text.raku; la parola ora viene racchiusa in un elemento HTML<b>. L’output in testo semplice con--doc, al contrario, non ha modo di mostrare il grassetto una volta scritto su un file o una pipe.