I'm having an issue with chemfig: in order to have better looking bonds joints I enabled the cap=round option, following a post published on this website. Everything is great until I start using hashed Cram bonds. At that point the hashes become rounded and 'expand' in an odd way.
Here below you can find a picture of what I get with cap rounding disabled and enabled, respectively. How do I get around this?
A secondary issue is that the large base of those bonds doesn't really look nice when it terminates on rings. The only possible workaround I found implies lengthen the bonds but it doesn't work for me (even using the tikz option shorten <=-10pt doesn't produce any effect) and it wouldn't anyway be a neat solution.
That's my MWE:
\documentclass{minimal}
\usepackage{chemfig}
\setbondstyle{cap=round}
\begin{document}
\centering
\chemfig{P(<:[:-110,]*6(-=-=-=))(-[:-30]*6(-=-=-=))<[:-150]*6(-=-=-=)}
\end{document}

1 - I knew it was possible to set the cap=butt option for the single bond, but I consider this a workaround not a solution. I was looking for some redefinition of the cram hashed bond so that it can bear the cap=round option.
2 - I was playing with this parameter as well and I agree we can reach a decent result. However in my opinion this is a poor outcome compared to what you usually see in books.
3 - The structure was drawn like this on purpose, it's a way to accentuate the 3D look. Consider that this was a MWE, in my document is much more refined. Thanks anyway!
– markellos Apr 27 '17 at 09:45