拜網路發展所賜, 今無意間找到張海潮教授《求角平分線或角平分面》的短文, 覺得很驚奇, 因此決定結合先前的做法, 整理成一篇文章。
在平面向量中有一典型的兩直線求銳角平分線的例題, 我們分別會用三種方法求解, 其中以張教授的「求單位法向量的和」最為簡潔方便。
請直接看檔案吧!!
求銳角平分線.tex
求銳角平分線.pdf
置頂介紹文
這裡主要放一些關於數學和 LaTeX 的文章, 文章內的檔案一律用 xelatex 編譯而成。
如果你想下載我的 tex 檔回去修改編譯, 請將 preamble.7z 解壓縮後和 tex 檔放在同一個資料夾中即可編譯。
部落格內的文章也有部份是網路或書籍中的資料經過統整編輯而成, 如有侵權請告知。
有任何問題也歡迎留言或 E-mail 給我。
2015年12月10日 星期四
2015年12月3日 星期四
以安全為名
這兩天學生期中考了, 站在臺上看著下面振筆疾書, 突然想起不知從什麼時候開始, 學校的期中考要一直考到下午四點才能離開, 溫書假也早已是歷史名詞了。
以安全為名, 因為家長都還在上班, 孩子不應在正常下課時間前回家, 所以我們把孩子關在教室讓他們做自己的事, 順便剝奪他們學習自己規劃自己時間的機會。
以安全為名, 因為公園的磨石子溜滑梯和鐵架會讓孩子受傷, 所以我們全部拆除換上塑膠, 順便剝奪他們在每次的踫撞中學習拿捏分寸的機會。
最後, 我們的孩子就在不斷被剝奪獨立自主機會的情況下, 被要求需要能獨立思考, 甚至18歲就應享有投票權。
我們到底是在教育那個不斷犯錯的孩子, 沒關係, 再來一次; 還是在控制那個不斷惹麻煩的孩子, 乖乖坐好, 不要亂動呢?
以安全為名, 因為家長都還在上班, 孩子不應在正常下課時間前回家, 所以我們把孩子關在教室讓他們做自己的事, 順便剝奪他們學習自己規劃自己時間的機會。
以安全為名, 因為公園的磨石子溜滑梯和鐵架會讓孩子受傷, 所以我們全部拆除換上塑膠, 順便剝奪他們在每次的踫撞中學習拿捏分寸的機會。
最後, 我們的孩子就在不斷被剝奪獨立自主機會的情況下, 被要求需要能獨立思考, 甚至18歲就應享有投票權。
我們到底是在教育那個不斷犯錯的孩子, 沒關係, 再來一次; 還是在控制那個不斷惹麻煩的孩子, 乖乖坐好, 不要亂動呢?
2015年12月1日 星期二
為什麼要學 LaTeX?
這是一個關於 LaTeX 的部落格, 所以我們來談談為什麼要學 LaTeX?
在文書處理中, 最常使用的軟體不外乎是 office word, 而你是否會常常踫到下列的問題呢? 用方程式編輯器打的數學式總是要花時間調整位置、在條列式中多插入一項就會全部跑掉、總是一直在拉定位點和尺規來對齊、表格裡多插入一列或一行就要重拉、好不容易做完一份, 下次又要重來一次、插入圖片後版面就變的亂七八糟甚至找不到內容、......等等。
以致於在打文章時, 排版總是比打文章本身更花時間、用滑鼠的時間比鍵盤多!!
我想這不應該是我們在做報告、寫文章、出考卷、寫論文時要一直重複擔心的。
既然排版如此辛苦, 就應該交給專業的來。
LaTeX 能讓你專注在文章內容, 其他排版工作只要事先做簡單的設定, 以後每篇文章都不用再修改。並且不只是文章, 就算編輯投影片、書籍......, 也都有不同的文稿類別來幫你處理。而且這麼完美的排版軟體還是完全免費的, 網路上也有非常多的免費資源能夠讓 LaTeX 愈來愈強大。因此不只是數學, 就算只是一般的文章, LaTeX 都會是你的好選擇。
現在就看 LaTeX 隨插即用 (一) ~(四) 四篇文章, 輕鬆上手 LaTeX 吧!
現在就看 LaTeX 隨插即用 (一) ~(四) 四篇文章, 輕鬆上手 LaTeX 吧!
2015年11月30日 星期一
LaTeX 隨插即用(四): 數學式篇
這篇應該是基本篇的最後一篇了。如果你要開始使用 LaTeX, 只需要讀《LaTeX 隨插即用(一): 軟體篇》、《LaTeX 隨插即用(二): 基礎環境介紹》、《LaTeX 隨插即用(三): 中文環境介紹》和現在這篇就可以上路了。
之後我會以主題式分享一些常用、好用的語法。
正文開始:
會想用 LaTeX 除了碩博士論文指導教授要求以外, 大多是因為看上它排版數學式的能力, 所以這篇我們要介紹如何用 LaTeX 來排版數學式子。
為了方便了解, 先下載範例檔 ( TEX、PDF )。
LaTeX 中的數學式有兩種: 一是在文章內的隨文數式 (如下圖)
\renewcommand{\baselinestretch}{1.4}%設定行距{倍數}
\usepackage[a4paper, scale={0.75, 0.8}, vmargin=2cm]{geometry}%設定紙張及邊界
\usepackage{amsmath, amsfonts, amssymb}%數學符號
\everymath{\displaystyle}%所有數學模式都用展式數學模式
中文文章的行距必須比英文文章的行距高才不會擠在一起, 所以我們用 \renewcommand{\baselinestretch}{1.4}%設定行距{倍數} 將行距變成 1.4 倍。
為了能用完整的數學符號, 加入 \usepackage{amsmath, amsfonts, amssymb}%數學符號
\everymath{\displaystyle}%所有數學模式都用展式數學模式
此行是為了讓隨文數式中的分式不要擠在一起。
其他常用的數學語法可以先參考範例檔, 之後也會在其他文章中一一呈現。
之後我會以主題式分享一些常用、好用的語法。
正文開始:
會想用 LaTeX 除了碩博士論文指導教授要求以外, 大多是因為看上它排版數學式的能力, 所以這篇我們要介紹如何用 LaTeX 來排版數學式子。
為了方便了解, 先下載範例檔 ( TEX、PDF )。
LaTeX 中的數學式有兩種: 一是在文章內的隨文數式 (如下圖)
另一個是獨立置中的展式數式 (如下圖)
隨文數式需寫在兩錢字號中間
$
.......$
(此為最常用寫法), 另外有 \begin{math}
... \end{math}
或是 \( ...
\) 等寫法。
展式數式用法為
\begin{equation}
... \end{equation}
(此法會把式子自動編號), 另外不加上編號可用 \begin{equation*}
... \end{equation*}
、 \begin{displaymath}
... \end{displaymath}
或 \[ ...
\] 。
為了讓初步的 LaTeX 編譯出的檔案好看, 我們先在宣告區加入這些指令。
\usepackage[a4paper, scale={0.75, 0.8}, vmargin=2cm]{geometry}%設定紙張及邊界
\usepackage{amsmath, amsfonts, amssymb}%數學符號
中文文章的行距必須比英文文章的行距高才不會擠在一起, 所以我們用 \renewcommand{\baselinestretch}{1.4}%設定行距{倍數} 將行距變成 1.4 倍。
為了能用完整的數學符號, 加入 \usepackage{amsmath, amsfonts, amssymb}%數學符號
\everymath{\displaystyle}%所有數學模式都用展式數學模式
此行是為了讓隨文數式中的分式不要擠在一起。
其他常用的數學語法可以先參考範例檔, 之後也會在其他文章中一一呈現。
2015年11月26日 星期四
LaTeX 隨插即用(三): 中文環境介紹
在《如何在 xeLaTeX 中使用半型的中文標點符號》一文中我們已經介紹了中文字體的設定, 這篇則提供更完整的說明。
以下是中文環境設定的範例:
舉凡所有在 % 符號之後的, LaTeX 編譯時都會自動略過, 所以可依自己的習慣寫上註解。
\documentclass[12pt]{article}
此行設定文字大小為 12 號字, 文稿種類 article 則是最常用的。其他常用的文稿種類還有寫書籍用的 book, 以及製作投影片的 beamer, 先不詳細說明。
\usepackage{xeCJK}
此行為引入 xeCJK 套件, 此套件可以讓我們自由的使用中文。唯文章編碼務必是 UTF-8。
\setCJKmainfont[BoldFont={cwTeX Q Hei Bold}]{cwTeX Q Ming Medium}
此行設定全篇中文字型, 如果你沒有下載 cwTeX Q Ming Medium, 也可以使用電腦裡最常見的標楷體、新細明體或微軟正黑體等等。只要如下修改為 \setCJKmainfont{微軟正黑體} 即可。
\setCJKfamilyfont{kai}{cwTeX Q Kai Medium}
\newcommand{\kai}[1]{{\CJKfamily{kai}#1}}
這兩行可以讓我們在文章中輕鬆改變字型, 語法如上註解。
\begin{documet}......\end{document}
所有的文章內容都必須放在這兩行指令之間, 才會顯示出來。
這樣, 我們就完成了一般中文環境的設置了。
以下是中文環境設定的範例:
\documentclass[12pt]{article}%文稿種類及字體大小
%中文設定
\usepackage{xeCJK} %讓中英文字體分開設置
\setCJKmainfont[BoldFont={cwTeX Q Hei Bold}]{cwTeX Q Ming Medium} % 設預設中文字型及預設粗體
\setCJKfamilyfont{kai}{cwTeX Q Kai Medium} % 楷書
\setCJKfamilyfont{hei}{cwTeX Q Hei Bold} % 黑體
\setCJKfamilyfont{ming}{cwTeX Q Ming Medium} % 明體
\setCJKfamilyfont{yuan}{cwTeX Q Yuan Medium} % 圓體
\setCJKfamilyfont{fsong}{cwTeX Q Fangsong Medium} % 仿宋體
\newcommand{\kai}[1]{{\CJKfamily{kai}#1}} % 用 \kai{使用楷書}
\newcommand{\hei}[1]{{\CJKfamily{hei}#1}} % 用 \hei{使用黑體}
\newcommand{\ming}[1]{{\CJKfamily{ming}#1}} % 用 \ming{使用明體}
\newcommand{\yuan}[1]{{\CJKfamily{yuan}#1}} % 用 \yuan{使用圓體}
\newcommand{\fsong}[1]{{\CJKfamily{fsong}#1}} % 用 \fsong{使用仿宋體}
\begin{document}
這裡是正文
\end{document}
舉凡所有在 % 符號之後的, LaTeX 編譯時都會自動略過, 所以可依自己的習慣寫上註解。
\documentclass[12pt]{article}
此行設定文字大小為 12 號字, 文稿種類 article 則是最常用的。其他常用的文稿種類還有寫書籍用的 book, 以及製作投影片的 beamer, 先不詳細說明。
\usepackage{xeCJK}
此行為引入 xeCJK 套件, 此套件可以讓我們自由的使用中文。唯文章編碼務必是 UTF-8。
\setCJKmainfont[BoldFont={cwTeX Q Hei Bold}]{cwTeX Q Ming Medium}
此行設定全篇中文字型, 如果你沒有下載 cwTeX Q Ming Medium, 也可以使用電腦裡最常見的標楷體、新細明體或微軟正黑體等等。只要如下修改為 \setCJKmainfont{微軟正黑體} 即可。
\setCJKfamilyfont{kai}{cwTeX Q Kai Medium}
\newcommand{\kai}[1]{{\CJKfamily{kai}#1}}
這兩行可以讓我們在文章中輕鬆改變字型, 語法如上註解。
\begin{documet}......\end{document}
所有的文章內容都必須放在這兩行指令之間, 才會顯示出來。
這樣, 我們就完成了一般中文環境的設置了。
2015年11月25日 星期三
如何在 xeLaTeX 中使用半型的中文標點符號
在 xeLaTeX 中, 中文標點符號除了逗號(,)可自行選擇是否要全型置中或半型置底外, 句號和頓號就只有全型置中這個選項。這對於像我一樣從 cwTeX 跳槽過來的作者而言相當不習慣, 只因 cwTex 的作者吳聰敏教授在《cwTeX排版系統》一書中提到, 半型標點符號加一半型空格比全型標點符號容易閱讀, 改變了我對於文章中標點符號的看法。
要改變標點符號的位置, 比較容易的做法是使用 cwTeX 所製作的中文字型。
首先, 請先至 cwtex-q-fonts 的網站下載 cwTeX 所開發的字型 ttf 檔。解壓縮後, 將 ttf 資料夾中副檔名為 .ttf 的 10 個檔案全複製至 C:\Windows\Fonts 裡即可完成安裝。
接下來, 在文稿結構設定(宣告)中, 將 \setCJKmainfont 中的字體改成 cwTeX Q Ming Medium 即可。
\setCJKmainfont[BoldFont={cwTeX Q Hei Bold}]{cwTeX Q Ming Medium}
來比較一下兩者有何不同
看不清楚, 歡迎下載下面檔案編譯比較
標點符號(全型).tex 標點符號(全型).pdf
標點符號(半型).tex 標點符號(半型).pdf
要改變標點符號的位置, 比較容易的做法是使用 cwTeX 所製作的中文字型。
首先, 請先至 cwtex-q-fonts 的網站下載 cwTeX 所開發的字型 ttf 檔。解壓縮後, 將 ttf 資料夾中副檔名為 .ttf 的 10 個檔案全複製至 C:\Windows\Fonts 裡即可完成安裝。
接下來, 在文稿結構設定(宣告)中, 將 \setCJKmainfont 中的字體改成 cwTeX Q Ming Medium 即可。
來比較一下兩者有何不同
標點符號(全型).tex 標點符號(全型).pdf
標點符號(半型).tex 標點符號(半型).pdf
2015年11月17日 星期二
LaTeX 隨插即用(二): 基礎環境介紹
LaTeX 不同於 office word, 它是一種幕後排版工具。不像 word 的所見即所得來的直觀, 然而它的排版品質卻是相當優異的。
LaTeX 的檔案分成兩部份: 文稿結構設定(我稱之為宣告)和正文, 大致如下:
LaTeX 的檔案分成兩部份: 文稿結構設定(我稱之為宣告)和正文, 大致如下:
\documentclass[12pt]{article}
\usepackage{xeCJK}
\setCJKmainfont{微軟正黑體} %設定全文使用的字型
\begin{document}
這是我的第一篇中文\LaTeX\ 。
\end{document}
\begin{document} 之前的就是文稿結構設定(宣告), 包含我們需用的設定(指令、字體、紙張、邊界......), 而 \begin{document} 和 \end{document} 中間的就是正文了。
如下圖, 把上面的內容貼在 Texworks 裡, 按一下左上角的綠色三角形, 就會編譯產生出右邊的 pdf 檔了。
是不是很簡單, 趕快來試試看吧!
2015年11月16日 星期一
LaTeX 隨插即用(一): 軟體篇
以前 LaTeX 光是安裝就讓很多人卻步, 現在只需要用 MiKTeX + xeLaTeX, 免安裝也能輕鬆使用。
首先先是軟體安裝:
首先先是軟體安裝:
- 先至官網 http://miktex.org/portable下載 MikTex portable 版本
- 解壓縮後, 雙擊 [miktex-portable.cmd] 就會在系統列出現 MikTex 的小圖示,在小圖示上按右鍵, 選擇 [Update MikTex], 進行所有的更新。
- 更新完畢後, 為了要編譯中文, 同樣的在小圖示上按右鍵點選 [Package Manager] 把跟 cjk 有關的全部安裝。
- 安裝完畢後, 點選 [Options], 在 [General] 選單裡點選 [Refresh FNDB] 和 [Update Formats]。另外, 確認 Install missing package on-the-fly 為 [Yes], 在有網路的情況下, MiKTeX 將會在編譯時自動安裝需要的套件。
- 在 MikTex 的小圖示上按右鍵, 打開 [TeXworks], 這是我們要用的編輯軟體, 簡單兩步驟設定。
- 先選 [Edit]->[Preferences], 將 [Editor] 分頁中的 [Encoding] 選為 [UTF-8], 確定我們的存檔模式為 unicode。
- 一樣是 [Preferences], 將 [typesetting] 分頁下方的 [processing tools] 的 [default] 選為 [XeLaTeX]。
如果這樣你還是不想下載而且懶得設定, 請留言, 我可以把我設定好的分享給你, 直接就能用。
2015年11月13日 星期五
普林頓322
相對於埃及人的莎草及木片、中國人的樹皮與竹簡, 巴比倫人用了幾乎不會毀壞的泥版記錄他們的歷史, 現存世界各地博物館中約莫500,000塊泥版則是我們對於巴比倫文明了解的重要文獻, 而其中約有300塊左右與數學有關。
「普林頓322」因為是紐約哥倫比亞大學普林頓蒐藏品第322號而得名, 該泥版年代大約是古巴比倫漢摩拉比王朝, 即西元前1800~1600年之間。而此文獻和「畢氏三元數」有關。文獻是以楔形文字書寫成的, 先用尖筆刻在濕的泥版上, 把泥版烘乾或曬乾變硬後就能成為永久的紀錄。
普林頓322工作單.tex、普林頓322工作單.pdf
「普林頓322」因為是紐約哥倫比亞大學普林頓蒐藏品第322號而得名, 該泥版年代大約是古巴比倫漢摩拉比王朝, 即西元前1800~1600年之間。而此文獻和「畢氏三元數」有關。文獻是以楔形文字書寫成的, 先用尖筆刻在濕的泥版上, 把泥版烘乾或曬乾變硬後就能成為永久的紀錄。
普林頓322工作單.tex、普林頓322工作單.pdf
畢達哥拉斯的形數
在泰勒斯(Thales of Miletus, 625 BC~547 BC)的學生中, 最有成就的當屬畢達哥拉斯(Pythagoras, 560 BC~480 BC)了。他學習了古代流傳下來的天文、數學知識, 最後定居在義大利南部的克羅托內, 建立了一個具有宗教、政治、學術等性質的團體。後人稱之為畢達哥拉斯學派。
畢達哥拉斯學派帶有濃厚的宗教色彩, 例如不准吃豆子、不准喝酒、東西掉了不准撿、不能有鐵做的東西撥弄火等等。而其最有獨特性的哲學觀點是「萬物皆數」: 他們認為所有事物一定和數有關, 認為世界萬物都起源於數(整數或其比值)。
畢達哥拉斯學派對數的研究相當多, 不但知道奇數、偶數、質數、合數, 而且還知道親和數、虧數、剩餘數、完全數等等。其中有一種很有趣的數: 形數。
形數工作單.tex、形數工作單.pdf
畢達哥拉斯學派帶有濃厚的宗教色彩, 例如不准吃豆子、不准喝酒、東西掉了不准撿、不能有鐵做的東西撥弄火等等。而其最有獨特性的哲學觀點是「萬物皆數」: 他們認為所有事物一定和數有關, 認為世界萬物都起源於數(整數或其比值)。
畢達哥拉斯學派對數的研究相當多, 不但知道奇數、偶數、質數、合數, 而且還知道親和數、虧數、剩餘數、完全數等等。其中有一種很有趣的數: 形數。
形數工作單.tex、形數工作單.pdf
阿基米德求弓形面積
列出有史以來世界上三位最偉大的數學家名單, 其中必定有阿基米德(Archimedes, 287 BC~212 BC), 陪伴他的另外兩位通常是牛頓和高斯。「要是古希臘的數學家和科學家跟隨阿基米德而不是歐幾里德、柏拉圖和亞里斯多德, 他們本來會容易地使近代數學和近代物理學的時代提前到來...」E.T. Bell。
因此, 我們跟著阿基米德的腳步, 來感受一下他對於無窮的處理。
因此, 我們跟著阿基米德的腳步, 來感受一下他對於無窮的處理。
訂閱:
文章 (Atom)