Cursus Raku / Geavanceerd / Testen en documentatie 🆕 / Code documenteren / Exercises / Opgemaakte tekst
Oplossing: Opgemaakte tekst
Hier is een mogelijke oplossing voor de opgave.
Code
=begin pod
=head1 Greeting
Hello, B<world>!
=end pod🦋 Je kunt de broncode vinden in het bestand formatted-text.raku.
Uitvoer
Uitvoeren met raku --doc:
Greeting
Hello, world!Opmerkingen
B<world>markeert het woord als vetgedrukt; bij weergave als platte tekst verschijnt het als gewone tekst, maar rijkere formaten tonen het vetgedrukt.raku --docrendert de Pod zonder programmacode uit te voeren.Om het vetgedrukte daadwerkelijk te zien, render je naar een formaat dat opmaak ondersteunt. Installeer een formatter zoals
Pod::To::HTMLmetzef install Pod::To::HTML, en voer danraku --doc=HTML formatted-text.rakuuit; het woord wordt nu weergegeven in een HTML<b>-element. De platte--doc-tekstuitvoer heeft daarentegen geen mogelijkheid om vetgedrukte tekst te tonen zodra deze naar een bestand of een pipe is geschreven.