2.4.11 was released more than 6 1/2 years ago. It was built for 32 bits so the miracle that it runs on Mojave will end with Catalina, which doesn't run 32-bit binaries. You're very likely the only user left still running 2.4 on MacOS.
You can of course hack away on invoice.scm in 3.6 if you like. Normally I'd say that was a suboptimal solution because you'd have to make a patch and reapply it with every upgrade after modifying it to accommodate whatever changes had been made to the report since the last upgrade. But since you don't upgrade much I guess that won't matter to you. Using the custom settings doesn't mean that you need to create a saved configuration for every invoice. You can create a template with the logo and whatever other formatting changes you like and save that, then open it and make further changes in the options as needed for individual invoices. Notice that the Layout tab also has a block at the bottom for entering custom CSS where you might be able to add the space in the amounts and can certainly adjust the table spacing. Mind, however, that I don't use invoices at all and can't give you more specific guidance. Perhaps others here can. Regards, John Ralls > On Aug 28, 2019, at 3:52 AM, Axel Essbaum <a...@essbaum.com> wrote: > >> >> I see also that the new invoice layout is a bit problematic for me. Where >> before I had "CHF 390.00" I now have "SFr.390.00" (no space between currency >> and value). Also, the cells in the printed table have very little space to >> the cell borders. I'm wondering if it's worth the effort to dig through the >> default invoice.scm to get the layout I want (like it used to be in 2.4) or >> if I should just stay with 2.4. Are there any particular gotchas with >> running 2.4.11 with Mojave? > > > Don't suppose this is easy to work around? (2.4.11 in Mojave) > > ==== > Crashed Thread: 0 > > Exception Type: EXC_CRASH (SIGABRT) > Exception Codes: 0x0000000000000000, 0x0000000000000000 > Exception Note: EXC_CORPSE_NOTIFY > > Termination Reason: DYLD, [0x4] Symbol missing > > Application Specific Information: > dyld: launch, loading dependent libraries > DYLD_FRAMEWORK_PATH=/Applications/Gnucash.app/Contents/Frameworks > DYLD_LIBRARY_PATH=/Applications/Gnucash.app/Contents/Resources/lib:/Applications/Gnucash.app/Contents/Resources/lib/gnucash::/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/:/Applications/Gnucash.app/Contents/Resources/lib:/Applications/Gnucash.app/Contents/Resources/lib/gnucash > > Dyld Error Message: > Symbol not found: _inflateValidate > Referenced from: > /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib > Expected in: /Applications/Gnucash.app/Contents/Resources/lib/libz.1.dylib > in > /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib > > - Axel > _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.