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 95167
1323 그림파일 eps를 bmp로 하나씩 바꾸지 않고 사용할 수 있는 방법있나요? [2] 초보자 2015.05.23 940
1322 texworks 에서 예전에 있던 latex+dvipdfmx가 없네요.~ [7] 김종열 2015.05.22 3784
1321 lshort 원본을 읽다가...한국어 관련... [2] 세벌 2015.05.17 994
1320 debian 8에서 TeX 한글 pdf? [3] 세벌 2015.05.11 1636
1319 beamer overlay [2] yihoze 2015.05.18 884
1318 캡션 모양 바꾸기 [1] file fortune 2015.05.15 876
1317 environ 대신 expl3로 하자면? [5] yihoze 2015.05.14 884
1316 lshort-kr 최신판은 어디에? [1] 세벌 2015.05.15 1028
1315 expl3를 이용하여 매크로 만들기 [1] yihoze 2015.05.14 883
1314 위 아래 좌 우 여백 조절? [1] 세벌 2015.05.14 2002
1313 apa.cls not found (article은 됩니다) [5] 2015.05.12 6868
1312 가변적인 표를 만들 수 있을까요? [5] puzzlist 2015.04.18 870
1311 \today 표현 형식? [1] 세벌 2015.05.13 953
1310 같은 .tex 으로 만들어 지는 .pdf 파일의 크기가 다릅니다. [2] 세벌 2015.05.12 952
1309 latex+dvips+ps2pdf 와 pdflatex의 차이 [1] 2015.05.09 2481
1308 MacTex 설치 후 샘플파일 돌려봤는데, 오류가 납니다. [6] file 초보네요 2015.05.06 874
1307 [초보입니다]복잡한 그림그리기. [2] file fortune 2015.05.03 877
1306 pyglist 환경에 파일을 삽입하기 [3] yihoze 2015.04.30 867
1305 작은 bullet을 어떻게 만들까요? [3] 이상민 2015.04.30 865
1304 Noto Sans Mono는 어디로 갔을까요? [11] Dennis 2015.04.28 7979



XE Login