From HWP to LaTeX 아래아한글에서레이텍으로전환하며겪은생생한경험들 허혁재 경희대학교 November 17, 2018 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 1 / 29
목차 1 일격필살팀소개 2 HWP 에불만이있어요? 3 LATEX 에감사를아끼지마십시오 4 LATEX 에서겪은수식관련문제와해결 5 HWP to LATEX Converter 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 1 / 29
일격필살팀소개 수능수학개념서와문제집을제작하는팀 (Since 2012) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 2 / 29
일격필살팀소개 수능수학개념서와문제집을제작하는팀 (Since 2012) 2015 년까지한글을사용하다 2016 년부터 LATEX 도입 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 2 / 29
일격필살팀소개 수능수학개념서와문제집을제작하는팀 (Since 2012) 2015 년까지한글을사용하다 2016 년부터 LATEX 도입 2018 년 LATEX 으로제작한수학참고서출간 ( 일격필살기하와벡터, 일격필살 N 제 ) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 2 / 29
1 일격필살팀소개 2 HWP 에불만이있어요? 3 LATEX 에감사를아끼지마십시오 4 LATEX 에서겪은수식관련문제와해결 5 HWP to LATEX Converter 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 3 / 29
불만 (1) : 프로그램과파일형식 (*.hwp) OS 종속성 : 비 Windows 환경에서사실상사용불가능 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 4 / 29
불만 (1) : 프로그램과파일형식 (*.hwp) OS 종속성 : 비 Windows 환경에서사실상사용불가능 호환성부족 : 파일형식의호환성이매우떨어짐 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 4 / 29
불만 (1) : 프로그램과파일형식 (*.hwp) OS 종속성 : 비 Windows 환경에서사실상사용불가능 호환성부족 : 파일형식의호환성이매우떨어짐 안정성부족 : 프로그램이불안정 ( 속칭 한글당하다 ) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 4 / 29
A ㅏ... 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 5 / 29
불만 (2) : 협업과편집의어려움 협업기능미비 : Cloud 로공유된파일의동시편집불가능 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 6 / 29
불만 (2) : 협업과편집의어려움 협업기능미비 : Cloud 로공유된파일의동시편집불가능 이미지관리 : 이미지포함시속도저하, 포함된이미지가누락되는사태발생 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 6 / 29
불만 (2) : 협업과편집의어려움 협업기능미비 : Cloud 로공유된파일의동시편집불가능 이미지관리 : 이미지포함시속도저하, 포함된이미지가누락되는사태발생 편집자가개입된이후저자가원고를직접수정하기힘듬 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 6 / 29
불만 (3) : 사소하지만중요한문제들 수식모양 : 아름답지않은폰트 & 미세조정불가 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 7 / 29
불만 (3) : 사소하지만중요한문제들 수식모양 : 아름답지않은폰트 & 미세조정불가 수식내용 : 글자수제한 ( 너무긴수식은짤림 ) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 7 / 29
불만 (3) : 사소하지만중요한문제들 수식모양 : 아름답지않은폰트 & 미세조정불가 수식내용 : 글자수제한 ( 너무긴수식은짤림 ) 단순반복편집작업 : 스타일기능으로도한계가있음 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 7 / 29
불만 (4) : 중대한문제점 대용량파일의로딩이느리고스크롤이버벅임 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 8 / 29
불만 (4) : 중대한문제점 대용량파일의로딩이느리고스크롤이버벅임 RGB Color Mode 만지원됨 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 8 / 29
불만 (4) : 중대한문제점 대용량파일의로딩이느리고스크롤이버벅임 RGB Color Mode 만지원됨 결정타 : Data 로다룰수없다 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 8 / 29
1 일격필살팀소개 2 HWP 에불만이있어요? 3 LATEX 에감사를아끼지마십시오 4 LATEX 에서겪은수식관련문제와해결 5 HWP to LATEX Converter 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 9 / 29
편안 (1) : 프로그램과파일형식 (*.tex) OS 독립성 : Mac, Windows, Linux, 모바일 (?) 모두에서사용가능 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 10 / 29
편안 (1) : 프로그램과파일형식 (*.tex) OS 독립성 : Mac, Windows, Linux, 모바일 (?) 모두에서사용가능 높은호환성 : Plain Text(*.txt) 과다름없는, 간단한파일형식 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 10 / 29
편안 (1) : 프로그램과파일형식 (*.tex) OS 독립성 : Mac, Windows, Linux, 모바일 (?) 모두에서사용가능 높은호환성 : Plain Text(*.txt) 과다름없는, 간단한파일형식 높은안정성 : 프로그램의오류발생가능성현저히낮음 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 10 / 29
불만 (2) : 협업과편집의용이함 협업기능지원 (1) : ShareLaTeX 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 11 / 29
불만 (2) : 협업과편집의용이함 협업기능지원 (1) : ShareLaTeX 협업기능지원 (2) : Dropbox 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 11 / 29
불만 (2) : 협업과편집의용이함 협업기능지원 (1) : ShareLaTeX 협업기능지원 (2) : Dropbox 이미지관리 : 이미지가별도파일이므로관리용이 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 11 / 29
불만 (2) : 협업과편집의용이함 협업기능지원 (1) : ShareLaTeX 협업기능지원 (2) : Dropbox 이미지관리 : 이미지가별도파일이므로관리용이편집자로부터자유롭다 ( 물론, 고생은우리의몫...) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 11 / 29
편안 (3) : 사소하지만중요한문제도없고 수식모양 : 여러스타일의아름다운폰트 & 미세조정가능 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 12 / 29
편안 (3) : 사소하지만중요한문제도없고 수식모양 : 여러스타일의아름다운폰트 & 미세조정가능 수식내용 : 글자수제한없음 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 12 / 29
편안 (3) : 사소하지만중요한문제도없고 수식모양 : 여러스타일의아름다운폰트 & 미세조정가능 수식내용 : 글자수제한없음 단순반복편집작업으로부터의해방 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 12 / 29
편안 (4) : 중대한문제점도없다 대용량파일도로딩문제거의없으며, 여러파일로쪼개기가능 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 13 / 29
편안 (4) : 중대한문제점도없다 대용량파일도로딩문제거의없으며, 여러파일로쪼개기가능 CMYK Color Mode 지원 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 13 / 29
편안 (4) : 중대한문제점도없다 대용량파일도로딩문제거의없으며, 여러파일로쪼개기가능 CMYK Color Mode 지원 Data 로다룰수있다! 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 13 / 29
1 일격필살팀소개 2 HWP 에불만이있어요? 3 LATEX 에감사를아끼지마십시오 4 LATEX 에서겪은수식관련문제와해결 5 HWP to LATEX Converter 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 14 / 29
경험 1 : 수식쓰기가너무불편해요 (1) 자주쓰이는기호의문법이너무길고쓰기불편함 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 15 / 29
경험 1 : 수식쓰기가너무불편해요 (1) 자주쓰이는기호의문법이너무길고쓰기불편함 ex) AB : \overline{\mathrm{ab}} 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 15 / 29
경험 1 : 수식쓰기가너무불편해요 (1) 자주쓰이는기호의문법이너무길고쓰기불편함 ex) AB : \overline{\mathrm{ab}} 해결 1 : \newcommand{\ovr}[1]{\overline{\mathrm{#1}} 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 15 / 29
경험 1 : 수식쓰기가너무불편해요 (1) 자주쓰이는기호의문법이너무길고쓰기불편함 ex) AB : \overline{\mathrm{ab}} 해결 1 : \newcommand{\ovr}[1]{\overline{\mathrm{#1}} ex) AB : \ovr{ab} 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 15 / 29
경험 1 : 수식쓰기가너무불편해요 (1) 자주쓰이는기호의문법이너무길고쓰기불편함 ex) AB : \overline{\mathrm{ab}} 해결 1 : \newcommand{\ovr}[1]{\overline{\mathrm{#1}} ex) AB : \ovr{ab} 해결 2 : 축약명령어모음 ikps.sty : \usepackage{ikps} 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 15 / 29
경험 2 : 수식쓰기가너무불편해요 (2) 아무리축약했다고해도, 그걸타이핑하는것조차불편하다! 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 16 / 29
경험 2 : 수식쓰기가너무불편해요 (2) 아무리축약했다고해도, 그걸타이핑하는것조차불편하다! 한글은단축키로빈칸까지만들어주는데.. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 16 / 29
경험 2 : 수식쓰기가너무불편해요 (2) 아무리축약했다고해도, 그걸타이핑하는것조차불편하다! 한글은단축키로빈칸까지만들어주는데.. 해결 : Visual Studio Code + LaTeX 확장기능 + 단축키설정 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 16 / 29
경험 2 : 수식쓰기가너무불편해요 (2) 아무리축약했다고해도, 그걸타이핑하는것조차불편하다! 한글은단축키로빈칸까지만들어주는데.. 해결 : Visual Studio Code + LaTeX 확장기능 + 단축키설정한글에서쓰던 ctrl + i, ctrl + 9, ctrl + L 등등모두구현 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 16 / 29
경험 2 : 수식쓰기가너무불편해요 (2) 아무리축약했다고해도, 그걸타이핑하는것조차불편하다! 한글은단축키로빈칸까지만들어주는데.. 해결 : Visual Studio Code + LaTeX 확장기능 + 단축키설정한글에서쓰던 ctrl + i, ctrl + 9, ctrl + L 등등모두구현중괄호자동생성, tab을이용하여내용을기입해야할위치에 Focus 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 16 / 29
경험 3 : 수식디테일이마음에안들어요 일단은, 되도록억지로건들지말기 (Let it be) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 17 / 29
경험 3 : 수식디테일이마음에안들어요 일단은, 되도록억지로건들지말기 (Let it be) 원고내용완성에만집중하고, 마무리단계에서손대길권장 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 17 / 29
경험 3 : 수식디테일이마음에안들어요 일단은, 되도록억지로건들지말기 (Let it be) 원고내용완성에만집중하고, 마무리단계에서손대길권장 구글링하면시간이길든짧든해답을얻을수있다 ( 단, 영어로...) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 17 / 29
경험 3 : 수식디테일이마음에안들어요 일단은, 되도록억지로건들지말기 (Let it be) 원고내용완성에만집중하고, 마무리단계에서손대길권장구글링하면시간이길든짧든해답을얻을수있다 ( 단, 영어로...) 그래도해결되지않는사항은 ktug.org에 MWE를첨부하여질문 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 17 / 29
경험 3 : 수식디테일이마음에안들어요 일단은, 되도록억지로건들지말기 (Let it be) 원고내용완성에만집중하고, 마무리단계에서손대길권장구글링하면시간이길든짧든해답을얻을수있다 ( 단, 영어로...) 그래도해결되지않는사항은 ktug.org에 MWE를첨부하여질문스포일러 : \usepackage{ikps} 면왠만큼원하는대로수식이나옴 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 17 / 29
경험 3 : 수식디테일이마음에안들어요 일단은, 되도록억지로건들지말기 (Let it be) 원고내용완성에만집중하고, 마무리단계에서손대길권장구글링하면시간이길든짧든해답을얻을수있다 ( 단, 영어로...) 그래도해결되지않는사항은 ktug.org에 MWE를첨부하여질문스포일러 : \usepackage{ikps} 면왠만큼원하는대로수식이나옴이후내용은작업중필요성을느껴해결한 (=ikps에반영한 ) 내용들 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 17 / 29
경험 3-1 : 리미트시그마인테그랄이쭈글어들었어요 inline style : lim x a f(x), n k=1 a n, b a f(x)dx 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 18 / 29
경험 3-1 : 리미트시그마인테그랄이쭈글어들었어요 inline style : lim x a f(x), n k=1 a n, b a f(x)dx n b display style : lim f(x), a n, x a k=1 a 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 18 / 29
경험 3-1 : 리미트시그마인테그랄이쭈글어들었어요 inline style : lim x a f(x), n k=1 a n, b a f(x)dx n b display style : lim f(x), a n, x a k=1 일부수식만크게키우려면 \(\displaystyle 내용 \) a 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 18 / 29
경험 3-1 : 리미트시그마인테그랄이쭈글어들었어요 inline style : lim x a f(x), n k=1 a n, b a f(x)dx n b display style : lim f(x), a n, x a k=1 일부수식만크게키우려면 \(\displaystyle 내용 \) 모든수식에적용되길원한다면 \everymath{displaystyle} a 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 18 / 29
경험 3-1 : 리미트시그마인테그랄이쭈글어들었어요 inline style : lim x a f(x), n k=1 a n, b a f(x)dx n b display style : lim f(x), a n, x a k=1 일부수식만크게키우려면 \(\displaystyle 내용 \) 모든수식에적용되길원한다면 \everymath{displaystyle} ikps 에서는 \everymath{displaystyle} 가선언되어있음 a 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 18 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (1) a, AB : 소문자는봐줄만한데, 대문자가좀.. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 19 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (1) a, AB : 소문자는봐줄만한데, 대문자가좀.. \usepackage[a~h 알파벳중하나 ]{esvect} 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 19 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (1) a, AB : 소문자는봐줄만한데, 대문자가좀.. \usepackage[a~h 알파벳중하나 ]{esvect} \vv{a}, \vv{\mathrm{ab}} 라쓰면 #«a, # «AB 가됨 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 19 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (1) a, AB : 소문자는봐줄만한데, 대문자가좀.. \usepackage[a~h 알파벳중하나 ]{esvect} \vv{a}, \vv{\mathrm{ab}} 라쓰면 #«a, # «AB 가됨 단, 기존에써놓은 \vec 들을다 \vv 로바꿔야함 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 19 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (2) ikps 에서는 \vec, \vrm, \avi, \avr 을미리정의함 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 20 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (2) ikps에서는 \vec, \vrm, \avi, \avr을미리정의함 #«# «a, AB, #«a, AB # «허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 20 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (2) ikps에서는 \vec, \vrm, \avi, \avr을미리정의함 #«# «a, AB, #«a, AB # «절댓값기호길이와수평높이도맞추고싶은데, 제능력밖이네요.. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 20 / 29
경험 3-2 : 벡터화살표가너무못생겼어요 (2) ikps에서는 \vec, \vrm, \avi, \avr을미리정의함 #«# «a, AB, #«a, AB # «절댓값기호길이와수평높이도맞추고싶은데, 제능력밖이네요.. 도와주세요! 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 20 / 29
경험 3-3 : 지수 (exponent) 높이가애매해요. a c b 와 a c b : 왼쪽 ( 기본코드 ) 은지수가너무낮음 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 21 / 29
경험 3-3 : 지수 (exponent) 높이가애매해요. a c b 와 a c b : 왼쪽 ( 기본코드 ) 은지수가너무낮음 여기에소개하기엔코드가너무어려워요. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 21 / 29
경험 3-3 : 지수 (exponent) 높이가애매해요. a c b 와 a c b : 왼쪽 ( 기본코드 ) 은지수가너무낮음여기에소개하기엔코드가너무어려워요. \newcommand\expo[2][3]{\rule{0pt}{\dimexpr#1pt+1.4ex\relax}^{#2}} 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 21 / 29
경험 3-3 : 지수 (exponent) 높이가애매해요. a c b 와 a c b : 왼쪽 ( 기본코드 ) 은지수가너무낮음 여기에소개하기엔코드가너무어려워요. \newcommand\expo[2][3]{\rule{0pt}{\dimexpr#1pt+1.4ex\relax}^{#2}} ikps 에서정의된 command : \expo[ 수 ]{ 내용 } ( 수의기본값은 3, 클수록위로올라감 ) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 21 / 29
경험 3-3 : 지수 (exponent) 높이가애매해요. a c b 와 a c b : 왼쪽 ( 기본코드 ) 은지수가너무낮음 여기에소개하기엔코드가너무어려워요. \newcommand\expo[2][3]{\rule{0pt}{\dimexpr#1pt+1.4ex\relax}^{#2}} ikps 에서정의된 command : \expo[ 수 ]{ 내용 } ( 수의기본값은 3, 클수록위로올라감 ) a^{\frac{c}{b}}, a\expo{\frac{c}{b}}, a\expo[5]{\frac{c}{b}} 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 21 / 29
경험 3-3 : 지수 (exponent) 높이가애매해요. a c b 와 a c b : 왼쪽 ( 기본코드 ) 은지수가너무낮음 여기에소개하기엔코드가너무어려워요. \newcommand\expo[2][3]{\rule{0pt}{\dimexpr#1pt+1.4ex\relax}^{#2}} ikps 에서정의된 command : \expo[ 수 ]{ 내용 } ( 수의기본값은 3, 클수록위로올라감 ) a^{\frac{c}{b}}, a\expo{\frac{c}{b}}, a\expo[5]{\frac{c}{b}} a c b a c b a c b 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 21 / 29
경험 3-3 : 지수 (exponent) 높이가애매해요. a c b 와 a c b : 왼쪽 ( 기본코드 ) 은지수가너무낮음 여기에소개하기엔코드가너무어려워요. \newcommand\expo[2][3]{\rule{0pt}{\dimexpr#1pt+1.4ex\relax}^{#2}} ikps 에서정의된 command : \expo[ 수 ]{ 내용 } ( 수의기본값은 3, 클수록위로올라감 ) a^{\frac{c}{b}}, a\expo{\frac{c}{b}}, a\expo[5]{\frac{c}{b}} a c b a c b a c b 저희도모르는더좋은해법이있을수도있어요 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 21 / 29
1 일격필살팀소개 2 HWP 에불만이있어요? 3 LATEX 에감사를아끼지마십시오 4 LATEX 에서겪은수식관련문제와해결 5 HWP to LATEX Converter 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 22 / 29
그런데, 지금까지작성한 한글 문서들은요..? 일격필살팀이겪은최악의난관 : 한글로작성된기존의 Data 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 23 / 29
그런데, 지금까지작성한 한글 문서들은요..? 일격필살팀이겪은최악의난관 : 한글로작성된기존의 Data 다 LATEX 으로타이핑하기에는시간이없다 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 23 / 29
그런데, 지금까지작성한 한글 문서들은요..? 일격필살팀이겪은최악의난관 : 한글로작성된기존의 Data 다 LATEX 으로타이핑하기에는시간이없다 그래서만들었습니다 : HWP to LATEX Converter (HMLtoTEX) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 23 / 29
HMLtoTEX 사용방법 (1) : 파일변환 hwp 문서를열고 다른이름으로저장 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 24 / 29
HMLtoTEX 사용방법 (1) : 파일변환 hwp 문서를열고 다른이름으로저장 파일형식을 HWPML 2.x 문서 (*.hml) 로선택하고저장 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 24 / 29
HMLtoTEX 사용방법 (1) : 파일변환 hwp 문서를열고 다른이름으로저장 파일형식을 HWPML 2.x 문서 (*.hml) 로선택하고저장 hml 파일을변환기에 Drag and Drop 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 24 / 29
HMLtoTEX 사용방법 (1) : 파일변환 hwp 문서를열고 다른이름으로저장 파일형식을 HWPML 2.x 문서 (*.hml) 로선택하고저장 hml 파일을변환기에 Drag and Drop 짜잔! 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 24 / 29
HMLtoTEX 사용방법 (2) : 클립보드를이용한간편수식변환 hwp 문서에서변환하고싶은수식의편집창을띄움 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 25 / 29
HMLtoTEX 사용방법 (2) : 클립보드를이용한간편수식변환 hwp 문서에서변환하고싶은수식의편집창을띄움 수식편집기하단의명령어내용의일부또는전부를복사 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 25 / 29
HMLtoTEX 사용방법 (2) : 클립보드를이용한간편수식변환 hwp 문서에서변환하고싶은수식의편집창을띄움 수식편집기하단의명령어내용의일부또는전부를복사 변환기파일실행후스페이스바입력 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 25 / 29
HMLtoTEX 사용방법 (2) : 클립보드를이용한간편수식변환 hwp 문서에서변환하고싶은수식의편집창을띄움수식편집기하단의명령어내용의일부또는전부를복사변환기파일실행후스페이스바입력 LATEX 수식코드가클립보드에저장됨 ( 붙여넣기하면 LATEX 코드획득 ) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 25 / 29
HMLtoTEX 사용방법 (2) : 클립보드를이용한간편수식변환 hwp 문서에서변환하고싶은수식의편집창을띄움수식편집기하단의명령어내용의일부또는전부를복사변환기파일실행후스페이스바입력 LATEX 수식코드가클립보드에저장됨 ( 붙여넣기하면 LATEX 코드획득 ) 동일한과정을반복하면잇달아수식변환가능 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 25 / 29
주의사항 변환된문서는 ikps 에서정의한축약어를사용함 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 26 / 29
주의사항 변환된문서는 ikps 에서정의한축약어를사용함 글자모양, 문단모양, 개체 ( 표, 글상자, 이미지 ) 등은무시됨 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 26 / 29
주의사항 변환된문서는 ikps 에서정의한축약어를사용함 글자모양, 문단모양, 개체 ( 표, 글상자, 이미지 ) 등은무시됨 파일단위변환시텍스트, 수식, 개체속텍스트, 개체속수식은변환됨 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 26 / 29
주의사항 변환된문서는 ikps에서정의한축약어를사용함글자모양, 문단모양, 개체 ( 표, 글상자, 이미지 ) 등은무시됨파일단위변환시텍스트, 수식, 개체속텍스트, 개체속수식은변환됨소스코드공개는다음기회에... ( 코드최적화필요 ) 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 26 / 29
마치며 저희도초보입니다. 그래서초보분들의심정을잘압니다. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 27 / 29
마치며 저희도초보입니다. 그래서초보분들의심정을잘압니다. 도와드릴테니많이질문해주세요. MWE 를첨부하셔서요. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 27 / 29
마치며 저희도초보입니다. 그래서초보분들의심정을잘압니다. 도와드릴테니많이질문해주세요. MWE 를첨부하셔서요. 저희의방법이최선은아닙니다. 더좋은방법이있을수있습니다. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 27 / 29
마치며 저희도초보입니다. 그래서초보분들의심정을잘압니다. 도와드릴테니많이질문해주세요. MWE 를첨부하셔서요. 저희의방법이최선은아닙니다. 더좋은방법이있을수있습니다. ikps 패키지와 HMLtoTEX 이악명높은 LATEX 의진입장벽을낮추고, 대한민국에서 LATEX 사용자저변을넓히는데기여할수있길바랍니다. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 27 / 29
감사합니다. 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 28 / 29
Q & A 허혁재 ( 경희대학교 ) From HWP to LaTeX November 17, 2018 29 / 29