Generate PDF or HTML of source

Andrea Fontana nospam at example.com
Mon Mar 17 14:51:57 UTC 2025


On Sunday, 16 March 2025 at 16:26:55 UTC, Anonymouse wrote:
> I want to generate PDFs of the individual source files of my 
> project. Preferably with syntax highlighting, but if pressed I 
> could live without it for this particular case. I would like 
> line numbers though.
>
> HTML is fine too as I could just print them to PDF.
>
> `dub build -b docs` and `ddox` and `adrdox` etc can all 
> generate API summary documentation, but I have a need for the 
> source files themselves.
>
> So far the best I've managed is to browse to the pages for the 
> source files on GitHub and print those to PDF. It works, but 
> you get the top of the page with the menu etc included, and 
> it's put simply a pain to manually do when you have 75 source 
> files.
>
> Is there any elegant solution I'm missing?

`dub run dscanner -- --highlight source/app.d`
or
`highlight -o html -i source/app.d -o test.html`

Andrea



More information about the Digitalmars-d-learn mailing list