웹한글 기안기 hwpml 형식 추출 시 내어쓰기/들여쓰기 달라짐

웹한글 기안기에서 hwp 본문을 hwpml 형식으로 추출하여 사용하고 있습니다.
UI 상 내어쓰기/들여쓰기 값과 텍스트 에디터를 통해 조회했을 때의 indent 값이 상이한 것 같습니다.

hwpml로 추출된 본문을 보면 ParaShape=“1"이 적용된 p 태그가 있습니다.
해당 부분 스타일을 확인해 보면 Indent=”-3320"이 적용되어 있습니다.
하지만 실제 문서를 웹한글 기안기 UI로 확인해 보면 16.6pt(5.9mm)로 적용된 상태입니다.

hwpml 형식에 대한 문서를 확인해보면 1000hwpunit = 10 pt이므로,
공식 문서에 따르면 Indent에는 3320이 아닌 1660이어야 하지 않나요?

이 문서를 수신기관에 발송하기 위하여 유통문서를 만들 때 들여쓰기는 -3320hwpunit 값을
“indent값 * 2.54f * 10.0f / 7200.0f” 공식을 사용하여 11.712mm로 변환 후 전달합니다.

수신기관에서는 유통문서를 받아서 문서를 조회할 때에 11.712mm(33.2pt)로 표출됩니다.
mm와 hwpunit 간에 변환하는 공식은 저희 쪽(발신기관)과 수신기관 모두 동일한 것으로 생각됩니다.

결과적으로 저희 쪽(발신기관)에서 5.9mm의 들여쓰기로 발송한 문서가 수신처에서는 11.712mm로 보여지는 문제가 있습니다.
웹한글 기안기에서 5.9mm의 내어쓰기로 작성된 문서가 hwpml로 저장하여 열었을 때 -3320로 표시되는 것이 문제인지
아니면 Indent=""의 값을 mm로 변환할 때 처리하는 공식이 따로 있는 것인지 궁금합니다.

안녕하세요. 한컴디벨로퍼입니다.

현재 담당자가 내용을 확인하고 있습니다. 조금만 기다려 주세요.

안녕하세요.

우선, 내어쓰기 기능은 첨부된 이미지에 표시하신 문단 앞 여백이 아니고, 첫 줄을 제외한 나머지 줄에 대한 왼쪽 여백 정보 입니다.

한글 도움말에 아래와 같이 설명하고 있습니다.

  • 보통 들여쓰기나 내어쓰기를 하지 않은 일반적인 문단 모양입니다.
  • 들여쓰기 문단 첫 줄이 그 문단 전체의 왼쪽 여백보다 오른쪽으로 들어가서 시작되도록 설정합니다. 아래 미리 보기 창을 통해 들여쓰기 정도를 확인하면서 값을 조절할 수 있습니다.
  • 내어쓰기 문단 첫 줄을 제외한 그 문단 전체의 왼쪽 여백이 내어쓰기 값만큼 들어가서 시작되도록 설정합니다. 아래쪽 미리 보기 창을 통해 들여쓰기 정도를 확인하면서 값을 조절할 수 있습니다.

문단모양 indent 정보에 대한 값은 hwpunit 이 아니라 urc 단위로 저장되고 있습니다.

아래 이슈에서 유사한 내용을 다루고 있으며,
hwpunit 의 2배수로 저장하고 있기 때문에 외부에서 변환 시 이를 참고하셔서 진행하시면 될 것 같습니다.

감사합니다.