jp3pe
1
웹한글 기안기를 사용해서 한글 문서를 만드는 프로그램을 제작했습니다.
HTML 파일을 JSP를 사용해 동적으로 생성 후 웹한글 기안기를 통해서 한글 문서로 변환되는 방식입니다.
공백으로 시작하는 텍스트를 특정 글자 크기를 지정해 한글에 표기하는 방법은 무엇입니까?
제가 시도한 방식은 2가지입니다.
-
<\p>, <\br>태그 동적 생성: 글자 크기는 CSS로 지정한 만큼 변경이 가능하지만, 문장 앞 공백이 잘렸(trim)습니다.
-
<\pre>태그: 문장 앞 공백은 잘리지 않았지만, 글자 크기를 CSS로 지정해도 한글파일에 적용되지 않았습니다.
위 사진의 결의내용 부분을 보시면 스페이스바 n개 라고 되어 있는 문장들이 브라우저에 표시된 것과 동일하게 한글 문서에도 동일하게 표기 되어야 합니다.
jp3pe
2
HTML → 한글 렌더링 결과입니다.
모든 영역의 글자 크기가 동일하게 설정 되었지만, 문장 앞 스페이스바 n개만큼의 여유 공간이 렌더링 되지 못합니다.
jp3pe
3
한글의 내용 부분이 렌더링되는데 사용되는 JSP 코드입니다.
jp3pe
4
한글의 내용 부분에 사용되는 <\p> 태그와 <\br> 태그의 동적 생성을 위한 Java 함수 정의문입니다.
jp3pe
5
해결 방법을 찾았습니다.
<div class="my-class">
<pre>
각종 내용
공백 4개
</pre>
</div>
위와 같은 방식으로 div 태그로 감싼 다음, CSS class를 적용하면 스타일이 적용됨을 확인 했습니다.