From 8dfc0d250cddc8260c29ceccad1ec4a733eb7f58 Mon Sep 17 00:00:00 2001
From: Michael Innerberger <michael.innerberger@asc.tuwien.ac.at>
Date: Thu, 1 Dec 2022 17:30:32 +0100
Subject: [PATCH] Add option to saveTikzConforming

'line join=bevel' makes the corners of triangles less pointy, which
prevents lines from protruding to the outside of the domain
---
 lib/mesh/@Mesh/saveTikzConforming.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/mesh/@Mesh/saveTikzConforming.m b/lib/mesh/@Mesh/saveTikzConforming.m
index dd42bdd..7758989 100644
--- a/lib/mesh/@Mesh/saveTikzConforming.m
+++ b/lib/mesh/@Mesh/saveTikzConforming.m
@@ -21,7 +21,7 @@ end
 %% open file
 fileID = fopen(fileName, 'a');
 assert(fileID ~= -1, 'Cannot open file %s.', fileName)
-fprintf(fileID, '\\tikzset{meshStyle/.style={very thin, black, fill=none}}\n\n');
+fprintf(fileID, '\\tikzset{meshStyle/.style={very thin, black, fill=none, line join=bevel}}\n\n');
 
 %% define coordinates in tikz
 fprintf(fileID, '\\coordinate (P%d) at (%.4g,%.4g);\n', [1:obj.nCoordinates; obj.coordinates]);
-- 
GitLab