Re: [Doxygen-users] Paragraph spacing in PDF output
Brought to you by:
dimitri
From: DonM <dm4...@in...> - 2019-12-16 19:03:03
|
Turns out, I think this is a bug in how doxygen handles horizontal rules for PDF. I noticed that the first couple of paragraphs in my document had spaces between them, but then I used a horizontal rule and everything after that was jammed together. Investigating further, the default doxygen.sty file includes \newcommand{\DoxyHorRuler}{% \setlength{\parskip}{0ex plus 0ex minus 0ex}% \hrule% } And apparently that affects all paragraphs after the horizontal rule. I don' think it should do that -- maybe that's a doxygen bug? Anyway, if I remove the horizontal rule, I get spaces between all my paragraphs. And then if I change the parskip settings in a custom header.tex, those changes get used in the document. For now, my workaround is to live without the horizontal rule. On 12/16/2019 11:43 AM, Leonardo Pereira Santos wrote: > DonM, > > I believe this is more of a LaTeX question, as you said that you can see the tex output being updated from your header. If I were in your shoes I would try LaTeX-specific resources, like TeX Exchange. That's where I usually get my questions answered. > > Have you tried to use the parskip package? > > \documentclass[parskip=full]{scrartcl} > > From here: > > https://tex.stackexchange.com/questions/49188/how-to-insert-vertical-space-between-paragraphs > > Cheers! > > -----Original Message----- > From: DonM <dm4...@in...> > Sent: December 16, 2019 1:18 PM > To: dox...@li... > Subject: [Doxygen-users] Paragraph spacing in PDF output > > > [External Email]: This email arrived from an external source - Please exercise caution when opening any attachments or clicking on links. > > When I produce PDF output from doxygen (v1.8.16), there is no additional spacing between paragraphs. That is, the space between paragraphs is the same as the space between lines in a paragraph. Is this normal? > > The default header.tex file specifies > \newcommand{\doxynormalparskip}{\setlength{\parskip}{3ex plus 2ex minus 2ex}} > > which looks like it would produce a pretty normal 12pt space between paragraphs. I tried a custom header where I changed that "3ex" to "6ex". This change was propagated to the produced refman.tex file, but there was no visible change to the PDF output, so I don't think that was the right thing to do. > > Any suggestions for how to change this? Thanks, DonM > > |