Avoid self interecting path after OffsetCurve custom parameter

My goal is to create a hatched style, but I don’t want the lines going through the whole letter surface, that’s why I need to shrink the paths before applying the “Hatch Outline” filter.


So I don’t want the strange artefacts at the corners.

BTW for an unknown reason, the hatched lines are not centered inside the character, that’s why I need to move them downward like I said in this post.