\( \newcommand{\N}{\mathbb{N}} \newcommand{\R}{\mathbb{R}} \newcommand{\C}{\mathbb{C}} \newcommand{\Q}{\mathbb{Q}} \newcommand{\Z}{\mathbb{Z}} \newcommand{\P}{\mathcal P} \newcommand{\B}{\mathcal B} \newcommand{\F}{\mathbb{F}} \newcommand{\E}{\mathcal E} \newcommand{\brac}[1]{\left(#1\right)} \newcommand{\abs}[1]{\left|#1\right|} \newcommand{\matrixx}[1]{\begin{bmatrix}#1\end {bmatrix}} \newcommand{\vmatrixx}[1]{\begin{vmatrix} #1\end{vmatrix}} \newcommand{\lims}{\mathop{\overline{\lim}}} \newcommand{\limi}{\mathop{\underline{\lim}}} \newcommand{\limn}{\lim_{n\to\infty}} \newcommand{\limsn}{\lims_{n\to\infty}} \newcommand{\limin}{\limi_{n\to\infty}} \newcommand{\nul}{\mathop{\mathrm{Nul}}} \newcommand{\col}{\mathop{\mathrm{Col}}} \newcommand{\rank}{\mathop{\mathrm{Rank}}} \newcommand{\dis}{\displaystyle} \newcommand{\spann}{\mathop{\mathrm{span}}} \newcommand{\range}{\mathop{\mathrm{range}}} \newcommand{\inner}[1]{\langle #1 \rangle} \newcommand{\innerr}[1]{\left\langle #1 \right \rangle} \newcommand{\ol}[1]{\overline{#1}} \newcommand{\toto}{\rightrightarrows} \newcommand{\upto}{\nearrow} \newcommand{\downto}{\searrow} \newcommand{\qed}{\quad \blacksquare} \newcommand{\tr}{\mathop{\mathrm{tr}}} \newcommand{\bm}{\boldsymbol} \newcommand{\cupp}{\bigcup} \newcommand{\capp}{\bigcap} \newcommand{\sqcupp}{\bigsqcup} \newcommand{\re}{\mathop{\mathrm{Re}}} \newcommand{\im}{\mathop{\mathrm{Im}}} \newcommand{\comma}{\text{,}} \newcommand{\foot}{\text{。}} \)

Thursday, January 1, 2009

方便自己的一堆 code


  1. 很恐怖的 code1 = \sum_{r = 0}^k a_r \prod_{\scriptstyle j = 0
    \atop \scriptstyle j \ne r}^k (n + j)

    \usepackage{txfonts}
    \DeclareSymbolFont{symbols}{OMS}{cmsy}{m}{n}

  2. 下載 mtpro 2 後需要做以下的手腳。
    按結構把檔案拷貝到 CTex 內,再修改以下檔案
    $localtexmf\web2c\updmap.cfg中加入
    #mtpro2
    map mtpro2.map
    (相應地,若整套 CTeX 安裝,updmap.cfg 會在 C:\CTeX\texmf\miktex\config 內)$localtexmf\dvips\config\config.ps中加入
    p +mtpro2.map$localtexmf\pdftex\config\pdftex.cfg中加入
    map +mtpro2.map

    刷新檔案名資料庫後,運行updmap.exe一次,然後用巨集包的方式載入上述字體
    \usepackage[lite,subscriptcorrection,slantedGreek,nofontinfo]{mtpro2}
    刷新檔案 即在 prompt 下輸入 texhash。

  3. 在 txfonts 這個 package 裏Change\DeclareSymbolFont{largesymbols}{OMX}{psycm}{m}{n}...to...\DeclareOption{bigsym}{\DeclareSymbolFont{largesymbols}{OMX}{psycm}{m}{n}}
    \ProcessOptions這樣便能夠把 txfonts 的 integral、summation 變成 latex 預設!效果不放上連結了,這份感動自己造出來吧!問題總是會存在的
    1. qed symbol 會比平常細一點:
    這個可以以
    \renewcommand{\qedsymbol}{\Large $\square$}
    解決
    2. \implies 和 \iff 的符號有明顯的醜化:
    在 preamble 引入
    \renewcommand{\iff}{\Leftrightarrow}
    \renewcommand{\implies}{\Rightarrow}
    勉強來說是可以的。
    3. \iint, \iiint 變回 txfonts 那樣的 integral:
    自家製符號:
    \renewcommand{\iiint}{\int\!\!\!\!\!\!\;\!\,\!\!\;\!\;\thinspace \int\!\!\!\!\!\!\;\!\,\!\!\;\!\;\thinspace \int}
    \renewcommand{\iint}{\int\!\!\!\!\!\!\;\!\,\!\!\;\!\;\thinspace \int }

  4. You can add background in latex document
    http://latex-my.blogspot.com/2009/10/background-images.html

  5. 使用 pifont 這個 package 後在 latex 裏你將能使用更多有趣的圖案。但我的 CTeX 和網上的 pdf 裏看到的圖案頗為不同,你也可以看看自己的 compiler 會出怎樣的圖案。
    1: \ding{1},\quad       2: \ding{2},\quad       3: \ding{3},\quad       \\4: \ding{4},\quad       5: \ding{5},\quad       6: \ding{6},\quad       \\7: \ding{7},\quad       8: \ding{8},\quad       9: \ding{9},\quad       \\10: \ding{10},\quad     11: \ding{11},\quad     12: \ding{12},\quad     \\13: \ding{13},\quad     14: \ding{14},\quad     15: \ding{15},\quad     \\16: \ding{16},\quad     17: \ding{17},\quad     18: \ding{18},\quad     \\19: \ding{19},\quad     20: \ding{20},\quad     21: \ding{21},\quad     \\22: \ding{22},\quad     23: \ding{23},\quad     24: \ding{24},\quad     \\25: \ding{25},\quad     26: \ding{26},\quad     27: \ding{27},\quad     \\28: \ding{28},\quad     29: \ding{29},\quad     30: \ding{30},\quad     \\31: \ding{31},\quad     32: \ding{32},\quad     33: \ding{33},\quad     \\34: \ding{34},\quad     35: \ding{35},\quad     36: \ding{36},\quad     \\37: \ding{37},\quad     38: \ding{38},\quad     39: \ding{39},\quad     \\40: \ding{40},\quad     41: \ding{41},\quad     42: \ding{42},\quad     \\43: \ding{43},\quad     44: \ding{44},\quad     45: \ding{45},\quad     \\46: \ding{46},\quad     47: \ding{47},\quad     48: \ding{48},\quad     \\49: \ding{49},\quad     50: \ding{50},\quad     51: \ding{51},\quad     \\52: \ding{52},\quad     53: \ding{53},\quad     54: \ding{54},\quad     \\55: \ding{55},\quad     56: \ding{56},\quad     57: \ding{57},\quad     \\58: \ding{58},\quad     59: \ding{59},\quad     60: \ding{60},\quad     \\61: \ding{61},\quad     62: \ding{62},\quad     63: \ding{63},\quad     \\64: \ding{64},\quad     65: \ding{65},\quad     66: \ding{66},\quad     \\67: \ding{67},\quad     68: \ding{68},\quad     69: \ding{69},\quad     \\70: \ding{70},\quad     71: \ding{71},\quad     72: \ding{72},\quad     \\73: \ding{73},\quad     74: \ding{74},\quad     75: \ding{75},\quad     \\76: \ding{76},\quad     77: \ding{77},\quad     78: \ding{78},\quad     \\79: \ding{79},\quad     80: \ding{80},\quad     81: \ding{81},\quad     \\82: \ding{82},\quad     83: \ding{83},\quad     84: \ding{84},\quad     \\85: \ding{85},\quad     86: \ding{86},\quad     87: \ding{87},\quad     \\88: \ding{88},\quad     89: \ding{89},\quad     90: \ding{90},\quad     \\91: \ding{91},\quad     92: \ding{92},\quad     93: \ding{93},\quad     \\94: \ding{94},\quad     95: \ding{95},\quad     96: \ding{96},\quad     \\97: \ding{97},\quad     98: \ding{98},\quad     99: \ding{99},\quad     \\100: \ding{100},\quad   101: \ding{101},\quad   102: \ding{102},\quad   \\103: \ding{103},\quad   104: \ding{104},\quad   105: \ding{105},\quad   \\106: \ding{106},\quad   107: \ding{107},\quad   108: \ding{108},\quad   \\109: \ding{109},\quad   110: \ding{110},\quad   111: \ding{111},\quad   \\112: \ding{112},\quad   113: \ding{113},\quad   114: \ding{114},\quad   \\115: \ding{115},\quad   116: \ding{116},\quad   117: \ding{117},\quad   \\118: \ding{118},\quad   119: \ding{119},\quad   120: \ding{120},\quad   \\121: \ding{121},\quad   122: \ding{122},\quad   123: \ding{123},\quad   \\124: \ding{124},\quad   125: \ding{125},\quad   126: \ding{126},\quad   \\127: \ding{127},\quad   128: \ding{128},\quad   129: \ding{129},\quad   \\130: \ding{130},\quad   131: \ding{131},\quad   132: \ding{132},\quad   \\133: \ding{133},\quad   134: \ding{134},\quad   135: \ding{135},\quad   \\136: \ding{136},\quad   137: \ding{137},\quad   138: \ding{138},\quad   \\139: \ding{139},\quad   140: \ding{140},\quad   141: \ding{141},\quad   \\142: \ding{142},\quad   143: \ding{143},\quad   144: \ding{144},\quad   \\145: \ding{145},\quad   146: \ding{146},\quad   147: \ding{147},\quad   \\148: \ding{148},\quad   149: \ding{149},\quad   150: \ding{150},\quad   \\151: \ding{151},\quad   152: \ding{152},\quad   153: \ding{153},\quad   \\154: \ding{154},\quad   155: \ding{155},\quad   156: \ding{156},\quad   \\157: \ding{157},\quad   158: \ding{158},\quad   159: \ding{159},\quad   \\160: \ding{160},\quad   161: \ding{161},\quad   162: \ding{162},\quad   \\163: \ding{163},\quad   164: \ding{164},\quad   165: \ding{165},\quad   \\166: \ding{166},\quad   167: \ding{167},\quad   168: \ding{168},\quad   \\169: \ding{169},\quad   170: \ding{170},\quad   171: \ding{171},\quad   \\172: \ding{172},\quad   173: \ding{173},\quad   174: \ding{174},\quad   \\175: \ding{175},\quad   176: \ding{176},\quad   177: \ding{177},\quad   \\178: \ding{178},\quad   179: \ding{179},\quad   180: \ding{180},\quad   \\181: \ding{181},\quad   182: \ding{182},\quad   183: \ding{183},\quad   \\184: \ding{184},\quad   185: \ding{185},\quad   186: \ding{186},\quad   \\187: \ding{187},\quad   188: \ding{188},\quad   189: \ding{189},\quad   \\190: \ding{190},\quad   191: \ding{191},\quad   192: \ding{192},\quad   \\193: \ding{193},\quad   194: \ding{194},\quad   195: \ding{195},\quad   \\196: \ding{196},\quad   197: \ding{197},\quad   198: \ding{198},\quad   \\199: \ding{199},\quad   200: \ding{200},\quad   201: \ding{201},\quad   \\202: \ding{202},\quad   203: \ding{203},\quad   204: \ding{204},\quad   \\205: \ding{205},\quad   206: \ding{206},\quad   207: \ding{207},\quad   \\208: \ding{208},\quad   209: \ding{209},\quad   210: \ding{210},\quad   \\211: \ding{211},\quad   212: \ding{212},\quad   213: \ding{213},\quad   \\214: \ding{214},\quad   215: \ding{215},\quad   216: \ding{216},\quad   \\217: \ding{217},\quad   218: \ding{218},\quad   219: \ding{219},\quad   \\220: \ding{220},\quad   221: \ding{221},\quad   222: \ding{222},\quad   \\223: \ding{223},\quad   224: \ding{224},\quad   225: \ding{225},\quad   \\226: \ding{226},\quad   227: \ding{227},\quad   228: \ding{228},\quad   \\229: \ding{229},\quad   230: \ding{230},\quad   231: \ding{231},\quad   \\232: \ding{232},\quad   233: \ding{233},\quad   234: \ding{234},\quad   \\235: \ding{235},\quad   236: \ding{236},\quad   237: \ding{237},\quad   \\238: \ding{238},\quad   239: \ding{239},\quad   240: \ding{240},\quad   \\241: \ding{241},\quad   242: \ding{242},\quad   243: \ding{243},\quad   \\244: \ding{244},\quad   245: \ding{245},\quad   246: \ding{246},\quad   \\247: \ding{247},\quad   248: \ding{248},\quad   249: \ding{249},\quad   \\250: \ding{250},\quad   251: \ding{251},\quad   252: \ding{252},\quad   \\253: \ding{253},\quad   254: \ding{254},\quad   255: \ding{255},\quad   \\

  6. 最近造了一個 heading 的樣式 (字體大小必須為 12 pt,否則自行調校)\documentclass[a4 paper, 12 pt]{article}
    \usepackage[table]{xcolor}
    \begin{document}
    \noindent\begin{tabular}{l}
    \rowcolor{black!60}
    \textcolor[rgb]{0.50,1.00,1.00}{HEADING}\\
    \end{tabular}
    \\[-24.7pt]
    \rule{\textwidth}{.5pt}
    \\[3pt]
    \rule{.35\textwidth}{.5pt}
    Content
    
    
    \end{document}

  7. \begin{tabular}{ |p{4cm} | p{10cm}|}
    % Content\end{tabular}左右 column 的闊度能夠被調整。

  8. 在 latex 使用 heading:
    \usepackage{fancyhdr}
    \pdfpagewidth 8.5in
    \pdfpageheight 11in
    \pagestyle{fancy}
    \headheight 35pt
    \renewcommand{\headrulewidth}{0pt}
    \fancyhead{} % 清除所有頁首設定
    \fancyfoot{} % 清除所有頁尾設定
    \fancyhead[LE,RO]{\bfseries\slshape \rightmark}
    \fancyhead[LO,RE]{\bfseries \slshape \leftmark}
    \fancyfoot[C]{~\thepage~}
    
    
  9. \DeclareSymbolFont{largesymbols}{OMX}{psycm}{m}{n}
    ...to...
    \DeclareOption{bigsym}{\DeclareSymbolFont{largesymbols}{OMX}{psycm}{m}{n}}

  10. We can use
    \renewcommand{\labelenumiv}{\Roman{enumiv}}
    to change the list of enumerate environment.
    Similar argument can be made to theenumii, theenumiii, theenumiv, ... .Instead of \Roman,

  11. CommandExample
    \arabic1, 2, 3 ...
    \alpha, b, c ...
    \AlphA, B, C ...
    \romani, ii, iii ...
    \RomanI, II, III ...
    \fnsymbolAimed at footnotes (see below), but prints a sequence of symbols.



使用 pifont 這個 package 後在 latex 裏你將能使用更多有趣的圖案。但我的 CTeX 和網上的 pdf 裏看到的圖案頗為不同,你也可以看看自己的 compiler 會出怎樣的圖案。
1: \ding{1},\quad       2: \ding{2},\quad       3: \ding{3},\quad       \\4: \ding{4},\quad       5: \ding{5},\quad       6: \ding{6},\quad       \\7: \ding{7},\quad       8: \ding{8},\quad       9: \ding{9},\quad       \\10: \ding{10},\quad     11: \ding{11},\quad     12: \ding{12},\quad     \\13: \ding{13},\quad     14: \ding{14},\quad     15: \ding{15},\quad     \\16: \ding{16},\quad     17: \ding{17},\quad     18: \ding{18},\quad     \\19: \ding{19},\quad     20: \ding{20},\quad     21: \ding{21},\quad     \\22: \ding{22},\quad     23: \ding{23},\quad     24: \ding{24},\quad     \\25: \ding{25},\quad     26: \ding{26},\quad     27: \ding{27},\quad     \\28: \ding{28},\quad     29: \ding{29},\quad     30: \ding{30},\quad     \\31: \ding{31},\quad     32: \ding{32},\quad     33: \ding{33},\quad     \\34: \ding{34},\quad     35: \ding{35},\quad     36: \ding{36},\quad     \\37: \ding{37},\quad     38: \ding{38},\quad     39: \ding{39},\quad     \\40: \ding{40},\quad     41: \ding{41},\quad     42: \ding{42},\quad     \\43: \ding{43},\quad     44: \ding{44},\quad     45: \ding{45},\quad     \\46: \ding{46},\quad     47: \ding{47},\quad     48: \ding{48},\quad     \\49: \ding{49},\quad     50: \ding{50},\quad     51: \ding{51},\quad     \\52: \ding{52},\quad     53: \ding{53},\quad     54: \ding{54},\quad     \\55: \ding{55},\quad     56: \ding{56},\quad     57: \ding{57},\quad     \\58: \ding{58},\quad     59: \ding{59},\quad     60: \ding{60},\quad     \\61: \ding{61},\quad     62: \ding{62},\quad     63: \ding{63},\quad     \\64: \ding{64},\quad     65: \ding{65},\quad     66: \ding{66},\quad     \\67: \ding{67},\quad     68: \ding{68},\quad     69: \ding{69},\quad     \\70: \ding{70},\quad     71: \ding{71},\quad     72: \ding{72},\quad     \\73: \ding{73},\quad     74: \ding{74},\quad     75: \ding{75},\quad     \\76: \ding{76},\quad     77: \ding{77},\quad     78: \ding{78},\quad     \\79: \ding{79},\quad     80: \ding{80},\quad     81: \ding{81},\quad     \\82: \ding{82},\quad     83: \ding{83},\quad     84: \ding{84},\quad     \\85: \ding{85},\quad     86: \ding{86},\quad     87: \ding{87},\quad     \\88: \ding{88},\quad     89: \ding{89},\quad     90: \ding{90},\quad     \\91: \ding{91},\quad     92: \ding{92},\quad     93: \ding{93},\quad     \\94: \ding{94},\quad     95: \ding{95},\quad     96: \ding{96},\quad     \\97: \ding{97},\quad     98: \ding{98},\quad     99: \ding{99},\quad     \\100: \ding{100},\quad   101: \ding{101},\quad   102: \ding{102},\quad   \\103: \ding{103},\quad   104: \ding{104},\quad   105: \ding{105},\quad   \\106: \ding{106},\quad   107: \ding{107},\quad   108: \ding{108},\quad   \\109: \ding{109},\quad   110: \ding{110},\quad   111: \ding{111},\quad   \\112: \ding{112},\quad   113: \ding{113},\quad   114: \ding{114},\quad   \\115: \ding{115},\quad   116: \ding{116},\quad   117: \ding{117},\quad   \\118: \ding{118},\quad   119: \ding{119},\quad   120: \ding{120},\quad   \\121: \ding{121},\quad   122: \ding{122},\quad   123: \ding{123},\quad   \\124: \ding{124},\quad   125: \ding{125},\quad   126: \ding{126},\quad   \\127: \ding{127},\quad   128: \ding{128},\quad   129: \ding{129},\quad   \\130: \ding{130},\quad   131: \ding{131},\quad   132: \ding{132},\quad   \\133: \ding{133},\quad   134: \ding{134},\quad   135: \ding{135},\quad   \\136: \ding{136},\quad   137: \ding{137},\quad   138: \ding{138},\quad   \\139: \ding{139},\quad   140: \ding{140},\quad   141: \ding{141},\quad   \\142: \ding{142},\quad   143: \ding{143},\quad   144: \ding{144},\quad   \\145: \ding{145},\quad   146: \ding{146},\quad   147: \ding{147},\quad   \\148: \ding{148},\quad   149: \ding{149},\quad   150: \ding{150},\quad   \\151: \ding{151},\quad   152: \ding{152},\quad   153: \ding{153},\quad   \\154: \ding{154},\quad   155: \ding{155},\quad   156: \ding{156},\quad   \\157: \ding{157},\quad   158: \ding{158},\quad   159: \ding{159},\quad   \\160: \ding{160},\quad   161: \ding{161},\quad   162: \ding{162},\quad   \\163: \ding{163},\quad   164: \ding{164},\quad   165: \ding{165},\quad   \\166: \ding{166},\quad   167: \ding{167},\quad   168: \ding{168},\quad   \\169: \ding{169},\quad   170: \ding{170},\quad   171: \ding{171},\quad   \\172: \ding{172},\quad   173: \ding{173},\quad   174: \ding{174},\quad   \\175: \ding{175},\quad   176: \ding{176},\quad   177: \ding{177},\quad   \\178: \ding{178},\quad   179: \ding{179},\quad   180: \ding{180},\quad   \\181: \ding{181},\quad   182: \ding{182},\quad   183: \ding{183},\quad   \\184: \ding{184},\quad   185: \ding{185},\quad   186: \ding{186},\quad   \\187: \ding{187},\quad   188: \ding{188},\quad   189: \ding{189},\quad   \\190: \ding{190},\quad   191: \ding{191},\quad   192: \ding{192},\quad   \\193: \ding{193},\quad   194: \ding{194},\quad   195: \ding{195},\quad   \\196: \ding{196},\quad   197: \ding{197},\quad   198: \ding{198},\quad   \\199: \ding{199},\quad   200: \ding{200},\quad   201: \ding{201},\quad   \\202: \ding{202},\quad   203: \ding{203},\quad   204: \ding{204},\quad   \\205: \ding{205},\quad   206: \ding{206},\quad   207: \ding{207},\quad   \\208: \ding{208},\quad   209: \ding{209},\quad   210: \ding{210},\quad   \\211: \ding{211},\quad   212: \ding{212},\quad   213: \ding{213},\quad   \\214: \ding{214},\quad   215: \ding{215},\quad   216: \ding{216},\quad   \\217: \ding{217},\quad   218: \ding{218},\quad   219: \ding{219},\quad   \\220: \ding{220},\quad   221: \ding{221},\quad   222: \ding{222},\quad   \\223: \ding{223},\quad   224: \ding{224},\quad   225: \ding{225},\quad   \\226: \ding{226},\quad   227: \ding{227},\quad   228: \ding{228},\quad   \\229: \ding{229},\quad   230: \ding{230},\quad   231: \ding{231},\quad   \\232: \ding{232},\quad   233: \ding{233},\quad   234: \ding{234},\quad   \\235: \ding{235},\quad   236: \ding{236},\quad   237: \ding{237},\quad   \\238: \ding{238},\quad   239: \ding{239},\quad   240: \ding{240},\quad   \\241: \ding{241},\quad   242: \ding{242},\quad   243: \ding{243},\quad   \\244: \ding{244},\quad   245: \ding{245},\quad   246: \ding{246},\quad   \\247: \ding{247},\quad   248: \ding{248},\quad   249: \ding{249},\quad   \\250: \ding{250},\quad   251: \ding{251},\quad   252: \ding{252},\quad   \\253: \ding{253},\quad   254: \ding{254},\quad   255: \ding{255},\quad   \\