L A TEX 과 을결합한문서작성 Sublime Text 의활용 2015. 01. 31.
차례 1 L A TEX 과활용에유용한 Sublime text 2 LaTeXing 과 Extend 3 LaTeXing 의 Snippet 을활용한 L A TEX 편집 4 L A TEX 과을결합한문서작성 5 Reproducible Research 의응용
활용에 유용한 Sublime text LaTeXing과 Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese 패키지(packages)를 이용한 확장 I 패키지를 설치하여 특정 언어에 적합한 환경 구축 사용자 환경설정이 기본설정을 재정의하는 방식으로 설정 최적화 (Global Setting & Local Override) 완벽한 한글 지원 을 결합한 문서작성
패키지 (packages) 를이용한확장 II
활용에 유용한 Sublime text LaTeXing과 Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese 스니펫(snippets)을 이용한 표준화된 코드 작성 Snippet (programming) 프로그래밍 모듈의 일부로 기능할 수 있는 소스 코드 또는 기계어 코드의 일부를 가리키는 프로그래밍 용어 <snippet> <content><![cdata[ % ==${1:itemize}=========================== $0 % ================================ ]]></content> <!-- Optional: Set a tabtrigger to define how to trigger the snippe <tabtrigger>comment</tabtrigger> --> <!-- Optional: Set a scope to limit where the snippet will trigger <!-- <scope>source.python</scope> --> </snippet> /Users/jspark/Library/Application Support/Sublime Text 3/Packages/User/TeX에 위치 을 결합한 문서작성
차례 1 L A TEX 과활용에유용한 Sublime text 2 LaTeXing 과 Extend 3 LaTeXing 의 Snippet 을활용한 L A TEX 편집 4 L A TEX 과을결합한문서작성 5 Reproducible Research 의응용
LaTeXing: L A TEX 주요명령어스니펫내장및자동완성
R Extend: 명령의콘솔실행
차례 1 L A TEX 과활용에유용한 Sublime text 2 LaTeXing 과 Extend 3 LaTeXing 의 Snippet 을활용한 L A TEX 편집 4 L A TEX 과을결합한문서작성 5 Reproducible Research 의응용
활용에 유용한 Sublime text LaTeXing과 Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese 스니펫을 이용, 문서 프로그래밍을 체계화 I 스니펫 실행으로 TEX을 보다 기능적으로 접근 프리앰블을 스니펫 처리 %!TEX program = xelatex % ==default setting=========================== \documentclass[10pt,compress,slidetop,% xcolor={svgnames},% sub-package options % xetex, t, ]{beamer} \mode<presentation> % 출력 양식을 프레젠테이션으로 { \usetheme{madrid} \usecolortheme[named=olive]{structure} % 색상 결정 \usefonttheme[onlymath]{serif} % 수학공식에서 사용하는 글씨체 % \useoutertheme{infolines} % or whatever \setbeamercovered{transparent} % overlay 사용 % or whatever (possibly just delete it) }... \begin{document}... 을 결합한 문서작성
활용에 유용한 Sublime text LaTeXing과 Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese 스니펫을 이용, 문서 프로그래밍을 체계화 II \end{document} section, frame 등 문서 구성을 스니펫 처리 % % ================================ \begin{frame}[t] \frametitle{title}... \end{frame} % % ================================ 을 결합한 문서작성
차례 1 L A TEX 과활용에유용한 Sublime text 2 LaTeXing 과 Extend 3 LaTeXing 의 Snippet 을활용한 L A TEX 편집 4 L A TEX 과을결합한문서작성 5 Reproducible Research 의응용
활용에 유용한 Sublime text LaTeXing과 Rnw 파일의 Rnw Ü Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese 과 TEX의 짜깁기 I 코드 실행 Ü LATEX코드 실행 Ü 최종 출력물 작성 Rnw Sweave, Knitr 등의 R 패키지를 통해 결합적 문서 작성 실현 \begin{document} \title{중심극한정리(central Limit Theorem)의 예시} \maketitle <<random, cache=true, echo=false>>= a<-1:999 n<-30 i<-100 var_a<-var(a)*((n-1)/n) sd_a<-sqrt(var_a) @ 상자 안에 \Sexpr{min(a)}에서 \Sexpr{max(a)}까지 숫자가 표시된 \Sexpr{length(a)}개의 상태가 균질한 공 ($X$)을 넣고 이를 특정 모집단(population)이라고 가정하자. 이 모집단의 평균 $\mu(x)$은 \Sexpr{mean(a)} 이다. 모집단의 분산은 $\textrm{var}(x)$는 \Sexpr{formatC(var_a, big.mark=",", digits = 5)}이다. 이 중 \Sexpr{n}개의 공을 \Sexpr{i}회에 걸쳐 반복 추출한다. 이 경우 표본평균의 분포는 평균이 $\E(\bar{X} 이고 분산이 $\var(\bar{x_i})=\frac{\sigma^2}{n}$인 정규분포에 근사한다. 즉, $X \sim \mathcal{n}(\se 이다. 을 결합한 문서작성
활용에 유용한 Sublime text LaTeXing과 Rnw 파일의 Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese 과 TEX의 짜깁기 II 이를 실험을 통해 살펴보자. \Sexpr{length(a)}개의 공이 든 상자에서 \Sexpr{n}개의 공을 \Sexpr{i}회에 걸 쳐 무작위 반복추출하고(\Sexpr{n}개의 공을 뽑은 뒤, 다시 그 공을 상자 안에 집어 놓고 상자를 처음과 같은 상 태가 되도록 뒤흔들어서 다시 \Sexpr{n}개의 공을 뽑는 것을 \Sexpr{i}회 반복한다), 그 각각의 평균을 기록 하면 다음과 같다. <<sampling, cache=f, echo=f>>= xbars<-vector() xbars<-sapply(1:i, function(x) xbars[x]=mean((sample(a, n, replace=f)))) @ \begin{description} \item[\sexpr{i}회 반복추출의 평균값] \Sexpr{sprintf("%.1f", xbars)} \end{description} 표본평균값의 분포를 히스토그램으로 표현하면 아래 [그림\ref{fig:xbars_hist}]\과 같다. <<setup, include=false, cache=false>>= opts_chunk$set(fig.align= center ) knit_hooks$set( myopt = function(before, options, envir){ if (before) par(bg="grey 80") }) @ \begin{figure}[htbp] \centering % \includegraphics[width=0.5\textwidth]{ 을 결합한 문서작성
활용에 유용한 Sublime text LaTeXing과 Rnw 파일의 Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese 과 TEX의 짜깁기 III <<hist, myopt=true, echo=f>>= hist(xbars) @ % } \caption{$\bar{x_i}$의 히스토그램} \label{fig:xbars_hist} \end{figure} <<bound, cache=f, echo=f>>= lbound=mean(a)-2*sqrt(var_a/n) ubound=mean(a)+2*sqrt(var_a/n) @ 그림에서 보듯 $\bar{x_i}$는 \Sexpr{mean(a)}을 중심으로 좌우대칭적으로 분포하고 있다. 이들의 평균은 \Sex 으로 모평균 \Sexpr{mean(a)}과 근사하다. 이들 중 이론적으로 산출한 평균으로부터 약 2 표준편차만큼 떨어 진 구간($\mu \pm 2\frac{\sigma}{\sqrt{n}}$) 안에 속하는 값, 즉 $[\Sexpr{formatC(lbound, big.mark=" 의 범위 안에 있는 값의 개수를 세면 모두 \Sexpr{sum(xbars>=lbound&xbars<=ubound)}개이다. 표본평균 분 포의 약 95\%를 포괄하고 있음을 알 수 있다. \end{document} 을 결합한 문서작성
차례 1 L A TEX 과활용에유용한 Sublime text 2 LaTeXing 과 Extend 3 LaTeXing 의 Snippet 을활용한 L A TEX 편집 4 L A TEX 과을결합한문서작성 5 Reproducible Research 의응용
활용에 유용한 Sublime text LaTeXing과 Extend LaTeXing 의 Snippet을 활용한 LATEX편집 을 결합한 문서 작성 Reproducible Rese pandoc을 활용한 출력포맷 간 변환 재현가능한 연구 연구자가 구상한 생각을 조직적인 설계 속에 다양한 방식으로 제시하되, 분석과 저술이 일치하도록 동일성을 유지하는 것 터미널에서 pandoc -s 소소파일이름.확장자 -o 출력파일이름.확장자 로 변환 pandoc은 터미널 명령어만 제공 md, tex, html, docx, epub, rtf 등 다양한 변환 옵션 제공 을 결합한 문서작성