in OSX

OSX > Convert Markdown format to docx

프로젝트에서 히스토리 관리를 마이크로 소프트 워드로 하게 되었다. 문제는 마이크로 소프트웨어 워드가 설치가 안되 있으며, 또한 Mac을 사용한다는데에서 문제가 발생하였다.

물론 설치는 가능하다. 하지만 사용빈도도 적고 무겁기도 하고 내 하드용량은 제한적이기 때문에 설치를 하지 않았다.

이런 저런 문제들로 나는 아래와 같은 방법으로 해결하였다.


마크다운에서 docx파일로…

(MultiMarkdown)[http://fletcherpenney.net/multimarkdown/]에서 mmd를 설치해주고 간단하게 아래와 같은 명령어로 처리하자.

Shell Script

for f in "$@"
do
    cat "$f" | /usr/local/bin/mmd | textutil -stdin -convert docx -format html -output "$f.docx"
done

맥의 장점을 살려 오토메이터를 이용하여 간편하게 사용하자.

  1. 오토메이터 실행
  2. 새로운 서비스 생성
  3. 셋팅 화면에서 상단에 “Service receives selected”항목을 “files or folders” 그리고 “in any application.”으로 선택
  4. 우측 workflow에서 “Run Shell Script”을 선택
  5. “Pass input” 항목에서 “as arguments.”로 선택
  6. 위의 스크립트를 스크립트 입력창에 입력

이상 오토메이터 등록 방법이였다.

Write a Comment

Comment