Hi Nathaniel,
On Dec 11, 2017, at 4:55 AM, Nathaniel Cunningham <
nathaniel....@gmail.com> wrote:
>
> The fix causes problems for me: when running “without customizations”, my printed output for elisp-mode ends up with multiple font sizes (while in Aquamacs everything is displayed in one size, and describe-face reveals no font size specifications for the the affected faces or those they inherit from). Example PDF page attached (note even ;; at beginning of lines are different size from comments that follow in the same lines.)
>
> I ran htmlize-buffer on an elisp buffer. I find that all face styles in the CSS listing at the top of the html produced have
> font-size: 99%;
> except
> .comment-delimiter {
> /* font-lock-comment-delimiter-face */
There were multiple issues at play here — doubling up of inheritance and face size scaling, and then a similar thing at the HTML level where nested tags with percentages for their font size specifications lead to unexpected results.
It should be fixed now, so please give it a shot and let me know if anything else is amiss.
I think some of these are bugs in the htmlize package, so I’m going to have to see if I can get this fixed in the original package, too.