顯示具有 LaTeX 標籤的文章。 顯示所有文章
顯示具有 LaTeX 標籤的文章。 顯示所有文章

2012年6月10日 星期日

LaTeX 讓排版出來的code變漂亮!(The Listings Package)

\documentclass{article}
\usepackage{listings}                                                                   %載入套件
\usepackage{relsize}                                                                    %重新設定字體大小會用到
\usepackage[usenames]{color}                                                    %設定顏色要用到

\lstset{language=R,                                                                      %可指定語言種類                                                          
basicstyle=\ttfamily,                                                       %基本風格
     %keywordstyle=\color{blue},                                               %關鍵字風格
emph={x,y,z},emphstyle=\color{Orange},                       %其他關鍵字風格(可設定多組)
emph={[2]a,b,c},emphstyle={[2]\color{blue}},

2012年6月7日 星期四

R 與 LaTeX - Sweave

Sweave是R語言的一個函數,其功能是將R的函數整合進Latex或Lyx中。從而可以生成動態報表,當數據或分析改變時,報表能自動得到更新。以下為一個簡單的範例:

R 機率分配表


常態分配表

library("xtable")
x<-matrix(pnorm(seq(0,3.59,0.01),0,1),36,10,T)
rownames(x)<-seq(0,3.5,0.1)
colnames(x)<-seq(0,0.09,0.01)
xtable(x,digits=5)