LibreOffice pdf 한글 깨짐?

kldp에 질문 https://kldp.org/node/144248 있기에 여기에 링크 올립니다.
아시는 분은 답변을…

정부에서 요즘엔 공개문서에 대해 관심을 갖는군요.

이 문제가 도통 재현이 안되네요. 제가 실험한 환경 및 실험 방법입니다.

(1) Ubuntu 14.04.1, LibreOffice 4.2.6.3 (기본 글꼴이 나눔고딕으로 설정된 상태)
(2) 링크된 글에 나온 방법으로 양식 요소 넣음 (체크박스, 라디오버튼, 텍스트필드. 각 1개씩 넣음), 이때, 시스템에 기본으로는 없는 폰트를 사용하면 깨질 확률이 커질까하여, 얼마전에 Adobe와 Google이 배포한 Noto Sans Korean DemiLight를 사용함
(3) 일단 odt로 저장
(4) 상단 툴바에 있는 pdf버튼을 이용하여 pdf로 저장 (이 글에 첨부함)
(5) pdf를 "문서보기" 3.10.3으로 봄, 아무 문제 없음
(6) 시스템에서 Noto Sans Korean을 제거하고 다시 부팅함
(7) pdf를 "문서보기" 3.10.3으로 봄, 아무 문제 없음
(8) Adobe reader로 보았을 때 문제라 하시니, Windows 7으로 부팅하여 Adobe reader XI으로 봄, 아무 문제 없음

이래도 저래도 한글 깨짐을 만들 수가 없네요. 제 경우에는, pdf를 만들때 font embedding이 자동으로 되었던지, 아니면 나눔 고딕 등으로 fallback한 것이 아닌가 짐작됩니다. 제가 폰트의 미세한 차이를 볼 줄 몰라서 보이는 것이 무슨 폰트인지 모르겠어요. odt를 Windows에서 맑은 고딕 혹은 굴림으로 만들었어야 하나요? 그것은 귀찮아서 더 이상 못하겠네요. 다른 분이 한번 해보시면 어떨지? kldp에 글을 올리신 분이 사용 환경과 사용한 폰트를 밝혀 주셨으면, 재현이 가능할지도 모르는데, 관련 정보가 하나도 없으니 난감하네요. 위 과정으로 제가 만든 pdf 파일을 첨부했으니, 한글이 깨지는 분이 계시면 알려주시면 좋을 듯합니다.

아무튼, 폰트가 없어서 깨졌을텐데, 구글 검색에 따르면, 문서에 폰트를 넣는 가장 확실한 방법은 PDF/A-1a 형식으로 저장하는 것이라고 합니다. 여기에는 문서에 있는 모든 폰트를 저장하며, 장기 보존해야 하는 파일의 경우, 이것이 바람직하다네요. 다음의 page에 있는 다음의 글에 나오는 말입니다.

[quote:2aje1rzg]PDF/A-1a Converts to the PDF/A-1a format. This is defined as an electronic document file format for long term preservation. All fonts that were used in the source document will be embedded into the generated PDF file. PDF tags will be written.[/quote:2aje1rzg]
[url:2aje1rzg]https://help.libreoffice.org/Common/Export_as_PDF[/url:2aje1rzg]

kldp에 질문 https://kldp.org/node/144248 을 올린 서주현입니다. 세벌 님 덕택에 여러 분들의 의견을 들을 수 있어서 감사드립니다.

제가 말씀드린 부분은 PDF에서의 폼 입력에 관한 것입니다. 즉, "ODF를 PDF로 내보냈더니 PDF 파일에서 한글이 깨지더라"는 것이 아니라, "ODF에 양식콘트롤로 폼 입력란을 만들고, 그 ODF를 PDF로 내보내고, 그 PDF 파일을 열어서 폼 입력란에 한글을 입력했더니 깨지더라"는 것입니다. PDF/A로 저장하면 읽기 전용이 되어, Adobe Reader로 PDF 파일을 열어서 텍스트 필드 등에 입력할 수가 없습니다. 따라서 PDF/A로 저장하면 안됩니다.

바로 위에서 k9200544 님이 2014/09/21 일 7:52 pm 쓰신 글이 바로 제가 겪은 일입니다. 사무실에서 쓰는 MS-Windows 7에서 LibreOffice에서나 OpenOffice 모두에서 겪은 일입니다. 글꼴은 돋움을 썼습니다만, 다른 글꼴을 써도 마찬가지였습니다.

아래에 제가 kldp에 썼던 글을 다시 한번 옮깁니다.:

저는 공무원입니다. 2014년 7월 중순에 새로운 일을 맡으면서, 정부가 하는 일에 ODF를 도입해 보고자 했습니다. 민원신청서와 일부 응시원서는 그동안 HWP로 제공되었는데, LibreOffice나 OpenOffice 등을 이용하여 동료들과 함께 몇몇 서식을 ODF 파일로 개발했습니다. 8월 하순부터 민원신청서 일부와 공무원 채용 서류 일부를 HWP 파일과 함께 ODF 파일(*.odt)로도 제공하고 있습니다. 이와 관련된 기사를 보시려면, http://goo.gl/maIOTk 를 클릭하시기 바랍니다.

지금은 서식 개발을 확대하고 있습니다. 이번에는 LibreOffice나 OpenOffice에서 "양식콘트롤"에 있는 "확인란"(checkbox), "옵션버튼"(radio button) 등의 기능도 서식에 활용하고 있습니다. 그런데, "양식콘트롤"에 있는 항목 중 "텍스트필드"를 사용하면서 한 가지 문제가 생겼습니다. LibreOffice나 OpenOffice에서 PDF로 내보내기를 하고, 그 PDF 파일을 Adobe Reader로 열면 확인란, 옵션버튼은 잘 되지만, 텍스트필드 부분에 한글을 입력하면 글자가 깨집니다.

혹시 이 문제의 해결책을 아시는 분이 계시면 도와주십시오.

※ 얼마전에 한번은 OpenOffice에서 PDF로 내보내기 하면서, 뭔가를 하니 한글 입력할 때 깨어지지 않았습니다. 제 기억에는 PDF 옵션에서 "표준 글꼴 내장(m)"을 체크하면서 해결되었던 것으로 기억하는데, 며칠 지나서 다시 하니까 안됩니다. ㅠㅠ

※ 구글 플러스에 "개방형 문서 서식"이라는 커뮤니티를 만들었습니다. https://plus.google.com/u/0/communities … 5556012298

위에서 happyman 님의 글에 붙은 PDF 파일을 다운로드하고, Window 7에서 Adobe Reader XI 에서 열어서 글상자에 글자를 입력하니, 한글은 입력이 되고 알파벳은 깨집니다. ㅠㅠ 다른 분들은 혹시 잘 되나요?

[quote="seojoohyun":1sydjruy]위에서 happyman 님의 글에 붙은 PDF 파일을 다운로드하고, Window 7에서 Adobe Reader XI 에서 열어서 글상자에 글자를 입력하니, 한글은 입력이 되고 알파벳은 깨집니다. ㅠㅠ 다른 분들은 혹시 잘 되나요?[/quote:1sydjruy]

리눅스에서 한글, 영어 입력 둘 다 문제 없이 잘 되었습니다.

근데 윈도우XP 해보니 한글은 입력되는데
영어는 깨지지는 건 아닌데 패스워드처럼 동그란 점으로 표시 되더군요. (: k9200544 : 님이 올리신 스샷)

정부가 어떤 서식을 만들고 국민들이 쓸 수 있도록 게시하려면 어느 운영체제에서도 잘 작동해야 하기 때문에 제가 이 방법들을 알아보고 있었습니다. 주위 분들의 도움을 얻어 여러 방법을 써봤는데, Windows 7에서는 지금까지는 다음 한가지 방법으로 성공했습니다.

  1. OpenOffice나 LibreOffice로 서식을 만들고, 그것을 PDF로 내보내고
  2. 그 PDF를 Adobe LiveCycle Designer로 불러서 form 입력 가능하게 추가 설정해서 다시 PDF로 내보내면
  3. 그렇게 다시 만든 PDF 파일을 Windows 7, Adobe Reader XI에서 열었더니 한글 입력이 깔끔하게 되더군요.

그런 경우의 예시로 다음 문서가 있습니다.

http://www.uwest.edu/vita/forms/form_korean.pdf

(이 PDF의 속성을 보니 Adobe LiveCycle Designer로 만든 것이더군요.)

와, 결국엔 해결해 주셨네용…
감사드립니당~~~