Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.

  • 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
  • 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
    • 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
    • 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
    • 최소 예제는 "Minimal working example"을 읽어 보세요.
  • 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
  • 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
  • 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
    • 금지어에서 ktug, stackexchange, stackoverflow, ctan, overleaf, google.com, sil.org, kopus.org 등은 해제하였습니다.
  • MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
  • 사용하는 편집기는 CKeditor입니다.
    • 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
    • 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
    • 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.

안녕하세요. 날씨가 점점 추워지고 있습니다.

HWP 형식으로 입력된 한문 파일들이 좀 많이 있습니다. 파일 안에서는 수정이나 검색이 어느 정도 되는데 파일의 숫자가 늘어나면 파일 통합 검색도 안되어 사용에 어려움이 있습니다.

hwp 파일의 사용 목적은,

  • 밑줄을 그어가며 읽는다.
  • 시시로 주석을 달거나 번역한다.
  • 위 두가지 작업을 한 부분을 검색하여 새로운 파일을 만든다.
  • 필요시에 여러 파일 속에서 문장이나 단어를 검색하여 비교한다.

이렇게 사용하고 있었습니다.

해가 바뀌고 데이터가 쌓이고 hwp가 업그레이드되면서 완성형 한자, hwp 확장한자, 유니코드로 hwp안에서 입력할 수 있는 한자들이 변하면서 예전에 입력했던 한자의 사용 문제가 생겼습니다.

  • 현재의 hwp는 여러 문서의 통합 검색이 불가하다. (예전 3.0 이전에는 가능했습니다)

  • 동일 문서에서 검색을 하더라도, 완성형 한자의 같은 모양 다른 글꼴 입력이 문제된다.

예) 똑같아 보이는 문자가 내부 코드상으로는 다르게 처리되다 보니 문자열 검색이나 비교 등에서 오히려 불편을 초래한다(樂(낙), 樂(락), 樂(악), 樂(요) 이 넷은 모두 코드가 다르다)

출처: 엔하위키 미러 완성형/중복 한자

뭔가 탈출구가 있었으면 하는 고민중에 LaTeX를 알게 되었습니다. pdf를 생성하면 밑줄을 긋거나 주석을 달기가 더 쉬워지고 hwp 의존성을 벗어날 것 같았습니다. 더군다나 요즘의 타블렛이나 스마트폰을 사용하면 동일한 작업을 커피 한잔 마시면서 쇼파에서 분위기있게 할 수 있겠더군요. 블루투스 키보드를 사용하면 입력에도 불편이 없고, 화면상에서 손으로 밑줄을 긋는 기분은 실제 책을 보는 느낌이었습니다.


hwp+Win OS pc 에서 PDF+타블렛으로 작업을 바꿔가면서 새로운 문제점들이 생겼습니다.

  • PDF에 사용하는 폰트에 따라 표시되지 못하는 한자가 생겼다. hwp에서는 자간을 좁히거나 사용자가 그리거나 해서 어떻게든 눈에 보이던 한자들이 표시가 안되는 문제-입력때부터 CJK 확장 한자 영역으로 입력한 한자를 말합니다-가 발생했습니다. 일괄 수정이 힘든터라 대책을 강구해야했습니다. (fallbackhanjafont는 정말 멋진 명령어입니다!)

  • 원래 가지고 있던 hwp의 문단이나 조판을 따라서 LaTeX 문서를 만들기란 정말 어렵다. (hwp는 WYSIWYG로 영인본의 모습을 어느 정도까지 흉내 낼수 있지만, 명령어로만 구현하긴 정말 어렵더군요)

  • PDF를 일단 생성하면 스마트폰이나 다른 크기의 타블렛에서의 사용이 힘들다. 제가 욕심이 많은 건지 한번 PC라는 매체를 벗어나니까 그 이후로 더 안쓰게 되더군요. 어떨때는 타블렛, 어떨때는 이잉크 매체(이잉크 액정의 장단점은) 로도 같은 작업을 하고 싶었지만 그럴때는 새로 PDF를 생성해야하고 그때마다 작업했던 건 백업해서 수작업으로 그 PDF에 덥어쓰거나 별도의 생성을 해야 했습니다.

이러한 작업의 복잡성때문에 PDF 변환을 포기하고 다시 hwp 환경으로 돌아가려던 참에 스크리브너와 라텍, 이곳에서 ePub과 MultiMarkdown을 알게 되었습니다.


제가 생각하는 방식은 이렇습니다.

  1. 먼저 hwp파일을 MultiMarkdown(이하 MMD) 형식으로 편집한다.
  2. MMD 파일을 기본 저장 파일로 한다.
  3. MMD 파일을 pc에서 주석을 달거나 번역한다.
  4. 타블렛에서 작업이 필요할 경우에는 ePub 형식으로 변환한다. MMD는 폰트 내장이 아니라서 시스템이 그 글자를 표현하지 못하면 공백으로 나오지만, ePuB은 폰트 1개를 내장할 수 있기때문에 폰트 문제는 줄어들고 모양이 유동적이라 pdf처럼 컴파일을 매번 바꿀 필요가 없습니다.
  5. 최종 편집이 끝난 경우에는 PDF로 저장한다. (사실 pdf가 필요할지는 아직 확신이 없습니다)

타블렛이나 스마트 폰등 여러 크기에 맞춰서 자동 변경되는 형식 중 밑줄긋기주석보기, 주석달기 가 지원되는 건 몇가지 없더군요. 더군다나 그중에서 폰트를 내장 할 수 있는 형식은 범용적으로는 ePub, 아니면 아마존 킨들 파일형식뿐이더군요.


말이 길어졌네요. 질문은 이것입니다.


ePub에 내장할 폰트를 찾습니다. 한글과 한자(유니코드 확장한자 포함)를 최대한 많이 표시할 무료 폰트를 찾는 중인데, 그걸 위한 TeX파일을 만들었습니다.

폰트가 가지고 있지 않는 글자인 경우 폰트에 따라 빈칸으로 나오거나 박스표시가 나오거나 다양하더군요. 빈칸을 저렇게 비워두지 않고 특정 빈칸(예를 들어 박스표시)를 언제나 표시하도록 하는 명령이 있을까요?


있다면 제가 변환할 문서를 넣어서 빈칸을 확인후 그걸 가능하면 유니코드 확장한자->통합한자로 수정해보려 합니다.


OS:Mac OS X 10.9.5 소프트:TeX Live 2014, xelatex

스크린샷 2014-10-23 11.00.39.png

번호 제목 글쓴이 날짜 조회 수
공지 Minimal Working Example을 첨부해주세요 [2] nanim 2015.06.23 97561
1150 \sum_{subscript}이 문장 중간에 들어갈때 [1] 박준행 2014.11.05 1762
1149 만들고 있는 문서의 폰트 확인 방법 [8] 저니어 2014.10.29 2021
1148 {~} 의 역할은 무엇입니까? [3] tree215 2014.10.30 1238
1147 Windows 7에서 TeX Live 2014 설치 후 환경변수 등록 오류 및 KC2008Plus 호환 문의 [2] singurbi 2014.10.30 1669
1146 TeX live 2014 spelling check 기능에 대해. [8] 권상일 2014.10.27 1307
1145 oblivoir와 fancyvrb 충돌? [2] file 달팽이 2014.10.30 1101
1144 babel패키지 사용시 한국어 폰트 변경이 가능할까요? [4] 송재현 2014.10.29 1172
1143 mdframed 안에서의 들여쓰기 막는 방법이 궁금합니다. [6] file 안개나무 2014.10.29 1310
1142 IEEE 사이트 업로드 Font 에러 [3] file 석이 2014.10.28 1300
1141 kotex 라이센스가 궁금합니다. [12] 저니어 2014.10.27 2013
1140 verbatimfile안에 강조 색상 넣기 [3] file 강토 2014.10.25 1222
1139 맥 요세미티에서 텍문서에 포함한 그림이 안 나타나는 문제 [5] 제비 2014.10.21 2668
1138 하나조노 폰트의 Language 설정 변경을 통한 한자 표현시 잘 안되네요. [4] file 안개나무 2014.10.24 1188
1137 xelatex에서 한글 기본폰트 변경(세리프->산세리프)이 안됩니다. [5] darkstar 2014.10.23 1975
1136 ConTeXt minimal 사용 중 에러 [5] akai 2014.10.20 1331
» 문서상에 폰트가 가지고 있지않는 한자 글자를 특정 모양(사각형등)으로 표기할 수 있을까요? [7] file 안개나무 2014.10.23 8511
1134 요세미티 업그레이드 후 TexWorks 컴파일 오류 [10] sookibae 2014.10.21 3179
1133 학생들의 논문 파일이 텍라이브 2014에서는 돌아가지 않습니다. 텍라이브 2013에서는 잘 돌아가던 것입니다. [2] file rocky777 2014.10.23 11586
1132 fallbackhanjafont 사용후 깨진 글자가 보이네요. (extB 영역 한자 사용) [6] file 안개나무 2014.10.22 1583
1131 한글 글꼴 명령 관련 문제 [6] file Dennis 2014.10.21 1243



XE Login