File tree Expand file tree Collapse file tree
src/main/java/com/mathfusion/domain/ai/rendering Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55import org .springframework .stereotype .Service ;
66
77import java .awt .*;
8- import java .io .ByteArrayOutputStream ;
9- import java .io .OutputStreamWriter ;
108import java .io .StringWriter ;
119import java .nio .charset .StandardCharsets ;
1210import java .util .Base64 ;
@@ -88,8 +86,6 @@ private String renderLatexToSvg(String latex) {
8886 icon .paintIcon (null , g2 , 0 , 0 );
8987 g2 .dispose ();
9088
91- ByteArrayOutputStream out = new ByteArrayOutputStream ();
92- OutputStreamWriter writer = new OutputStreamWriter (out , StandardCharsets .UTF_8 );
9389 StringWriter sw = new StringWriter ();
9490 svgGen .stream (sw , true );
9591 sw .flush ();
@@ -109,7 +105,7 @@ private String renderLatexToSvg(String latex) {
109105
110106 private String sanitizeForMath (String s ) {
111107 s = NON_LATIN .matcher (s ).replaceAll ("" );
112- s = s .replace ("− " , "- " );
108+ s = s .replace ("; " , " " );
113109 // 분수 표현 자동변환
114110 try {
115111 if (s .matches (".*[a-zA-Z0-9]+\\ s*/\\ s*[a-zA-Z0-9]+.*" )) {
You can’t perform that action at this time.
0 commit comments