Markstat, PlainNotes & MarkdownEditing
1. Stata 창을 열고, 다음의 명령어를 입력하여 패키지를 설치합니다:
ssc install markstat , replace
2. Stata와 R을 지원하도록 수정된 PlainNotes 또는 MarkdownEditing 패키지를 서브라임 텍스트에 설치합니다.
- https://github.com/jh-min/PlainNotes (스크린샷의 왼쪽 탭)
- https://github.com/jh-min/MarkdownEditing (스크린샷의 오른쪽 탭)
3. ctrl/command+shift+p, s, s를 누르고, Set Syntax: Note 또는 Set Syntax: Markdown GFM을 선택하여, 마크다운 문서를 작성합니다.
- 마크다운을 처음 접하신다면: https://www.markdownguide.org/cheat-sheet/
- Stata 코드 블럭은 ```s로 시작하여 ```로 종결합니다.
- do-file에서와 같은 단축키를 Stata 코드 블럭에서 사용할 수 있습니다.
4. 이제 Stata 창에 다음의 명령어를 입력하면, Stata 코드 블럭이 포함된 마크다운 문서를 코드 실행 결과가 포함된 HTML 문서로 변환할 수 있습니다:
markstat using "path/to/the/file.stmd" , strict // 파일의 확장자는 .stmd여야 합니다!
5. Markstat 패키지를 이용하여 마크다운 문서를 논문 또는 슬라이드 형식의 PDF 문서로 변환하는 것도 가능합니다(LaTeX 설치 필요).
WordCount
1. ctrl/command+shift+p, p, c, i, Enter: WordCount를 검색하여 설치합니다.
2. 상단 메뉴의 Preferences-Package Settings-Word Count-Settings – User를 선택하고, 다음의 코드를 복사하여 붙여 넣고 저장합니다:
{ "char_ignore_whitespace": false, // 문자 수를 셀 때 공백을 포함함 "enable_count_chars": true, // 문자 수를 상태 바에 표시 "whitelist_syntaxes": ["Markdown", "Markdown (Standard)", "MultiMarkdown", "Note", "Plain Text", "R Markdown", "LaTeX", "BibTeX"], // WordCount가 작동할 문법들을 지정 }
3. 마크다운 문서를 편집할 때 서브라임 텍스트 창 왼쪽 아래에 단어 수, 페이지 수(기본값: 300단어=1페이지) 등이 실시간으로 표시될 것입니다.
MarkdownPreview
1. ctrl/command+shift+p, p, c, i, Enter: MarkdownPreview를 검색하여 설치합니다.
2. 상단 메뉴의 Preferences-Package Settings-Markdown Preview-Settings를 선택하고, 오른쪽 탭에 다음의 코드를 복사하여 붙여 넣고 저장합니다:
{ "markdown_filetypes": [".md", ".markdown", ".mdown", ".note", ".stmd", ".rmd", ".enmd", ".txt"], }
3. 상단 메뉴의 Preferences-Key Bindings를 선택하고, 오른쪽 탭 첫 번째 행의 [ 오른쪽에 다음의 코드를 복사하여 붙여 넣고 저장합니다:
{ /* view in default browser */ "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"} },
{ /* view in default browser */ "keys": ["option+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"} },
4. 이제 마크다운 문법으로 작성한 문서에서 alt/option+m을 누르면, 기본 웹 브라우저 창에서 HTML 문서로 변환된 결과를 미리보기할 수 있습니다.
LiveReload
1. ctrl/command+shift+p, p, c, i, Enter: LiveReload를 검색하여 설치합니다.
2. 상단 메뉴의 Preferences-Package Settings-LiveReload-Settings – User를 선택하고, 다음의 코드를 복사하여 붙여 넣고 저장합니다:
{ "enabled_plugins": ["SimpleReloadPluginDelay"] }
3. 다음의 링크에서 사용하는 기본 웹 브라우저에 알맞은 플러그인을 설치합니다: http://livereload.com/extensions/
4. 이제 서브라임 텍스트 창에서 마크다운 문서를 편집하고 저장하면, 웹 브라우저에 열어둔 HTML 결과 미리보기 탭이 실시간으로 새로고침됩니다.
- 더 이상 수동으로 F5를 누를 필요가 없습니다.
- (작동하지 않는 경우) 서브라임 텍스트를 완전히 종료하고 다시 시작합니다.