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

2010年8月30日

LaTeX 小技巧(9) - 上下標記

教學: \limits_、\mathop、stackrel 和  underset/overset
範例:
$f:G \stackrel{\phi}{\longrightarrow} H$
$T = \underset{k \text{times}}{\underbrace{T\otimes\ldots\otimes T}}$

2010年8月20日

LaTeX 小技巧(8) - DeTeXify 找符號怎麼打

LaTeX 符號不知道怎麼打嗎?
畫下去就對了啊!!!!!


 http://detexify.kirelabs.org/classify.html

網站截圖:

De-TeXify!!!

LaTeX 小技巧(7) - 畫交換圖

厭倦了用 array 或是 matrix 環境拼湊交換圖嗎?

試試以下精美的 packages 吧:

1.amscd = AMS Commutative Diagram
2.Xy-pic/xymatrix/diagxy (反而是AMS 推薦的...)
3.pgf/tikz (最 general 的畫交換圖工具)


教學:
http://www.jmilne.org/not/CDGuide.pdf

2010年8月13日

微軟字體(新細明體、標楷體) 以 XeLaTeX 編譯時破碎

結論:
使用 XeLaTeX + xeCJK 編寫中文文稿時
中文字型請避免 新細明體和標楷體


LaTeX 小技巧(6) - 將 mathbb 套用非大寫數字 (package: bbm)

用法:
%====preamble區
\usepackage{bbm}
%====正文
\mathbbm{1}
可得



CJK, xeCJK 與 cwTeX 對於中文支援的比較

我個人認為 用 xeCJK package 搭上 XeLaTeX 是最好的中文 TeX 處理方式
cwTeX 還有不被取代的地方
至於 CJK 就走入歷史吧!

LaTeX 小技巧(5) - 使用 \include 維護大型中文文稿 (package: xeCJK)

作法:
% ==== preamble 區
\usepackage{fontspec}                   %加這個就可以設定字體
\usepackage{xeCJK}
\setmainfont{Times New Roman}   %設定英文字型,不設的話就會使用預設的字型
\setCJKmainfont{微軟正黑體}     %設定中文的字型
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt
%加入上面這二行,中文才能自動換行
然後選用 XeLaTeX 編譯 如圖

LaTeX 小技巧(4) - 分類圖 (amsmath 套件, package: cases)

用法:
%==== preamble 區
\usepackage{amsmath}
%==== 正文
\begin{cases}
    class1 \\
    class2 \\
    class3
\end{cases}

如 $\begin{cases}class1 \\class2 \\class3\end{cases}$

LaTeX 小技巧(3) - 讓環境可以引入參數的方法 (package: xargs)

用法 
% ==== preamble 區
\usepackage{xargs}
\newcommandx{blah blah}

2010年8月9日

LaTeX 小技巧(1) - generator symbol < & >

單純用 < 和 > 的話很醜
可以用 \langle 和 \rangle 取代之

如 $\langle$ 和 $\rangle$

2010年8月6日

Fancythm

前一陣子研究亂七八糟的 latex 套件頗有心得
分享一個日本人製作的花俏邊框 "breakitembox" 環境
 和 模擬我的筆記的巨集 fthm, fprop, ...etc


[1] breakitembox

使用效果如圖示

2010年7月15日

LaTeX on Blogger

It works!
現在在文章中用 $ 夾住式子就會去 render 成 LaTeX 語法了

範例:
用$夾住
K=F_k\supset F_{k-1} \supset\ldots\supset F_1\supset F_0 = \mathbb{Q}

就會出現
$K=F_k\supset F_{k-1} \supset\ldots\supset F_1\supset F_0 = \mathbb{Q}$

可以弄得很複雜 如:
\[ \setlength{\unitlength}{1mm}\begin{picture}(60, 40)\put(30, 20){\vector(1, 0){30}}\put(30, 20){\vector(4, 1){20}}\put(30, 20){\vector(3, 1){25}}\put(30, 20){\vector(2, 1){30}}\put(30, 20){\vector(1, 2){10}}\thicklines\put(30, 20){\vector(-4, 1){30}}\put(30, 20){\vector(-1, 4){5}}\thinlines\put(30, 20){\vector(-1, -1){5}}\put(30, 20){\vector(-1, -4){5}}\end{picture}\]

\[ \begin{aligned}K=F_k & \vartriangleright & F_{k-1} &\vartriangleright &\ldots & \vartriangleright & F_1 & \vartriangleright& F_0 =\mathbb{Q} & & \textrm{where} |G_i:G_{i+1}| = |F_{i+1}:F_i|\\ \updownarrow & & \updownarrow & & \updownarrow & &\updownarrow & &\updownarrow & & \textrm{i.e. } G_i/G_{i+1} \simeq \mathbb{Z}_{p_i} \textrm{ Abelian }\\ \{1\}=G_k& \vartriangleleft & G_{k-1} & \vartriangleleft & \ldots & \vartriangleleft & G_1 & \vartriangleleft & G_0 = G & & \Rightarrow f \textrm{makes that} G \textrm{is solvable} \end{aligned} \]