ctb print styles doesn't keep end-cap and corners style

Is there a way to get correctly printed the end line caps and line corners using the setting defined into ctb file?

I've tried many times using your svg and pdf built-in printers, cups-pdf (on my linux-box), PDFCreator (on windows), and last but not least, on my epson printer, but the default style for line caps and corners is "rounded".

Maybe it's a bug?