[GNC] Customer invoice appearance

Michael or Penny Novack stepbystepfarm at comcast.net
Thu May 11 10:01:12 EDT 2023


On 5/10/2023 11:23 PM, Adrien Monteleone wrote:
> All reports can be styled with CSS. (they are simply HTML tables)
>
> You can set up a custom stylesheet and assign it as the default.
>
> You won't be able to re-order elements in the file itself, but you 
> could maybe use some CSS positioning rules to gain a bit of flexibility.
>
> If that doesn't get far enough, you'd have to write your own invoice 
> report in Scheme.
>
> As for sharing, there's this list, the Using GnuCash page on the Wiki, 
> and of course, a PR to get it included in a subsequent release.
>
> Regards,
> Adrien 

But --- one solution is to do things like "pretty printing" outside of 
gnucash. Instead of sending the output from gnucash directly to the 
printer, have the output be a file that then goes though a batch editing 
program before finally going to the printer. That gives you complete 
freedom.

The final edit can use a "compositor" program to get really fancy output.

You can respond quicker fixing things like the exact position of the 
name and address << your new box of window envelopes has the window in a 
slightly different position >>

Michael D Novack




More information about the gnucash-user mailing list