2023年10月11日 星期三

如何在 Ubuntu 下安裝 bluetooth 管理軟體 -- Blueman

在 Ubuntu 桌面下,可直接用系統的 Setting,來連結藍芽。

在 Lubuntu  桌面下,可安裝 blueman,以方便連線藍芽裝置。

安裝:

$ sudo apt install blueman

執行

$ blueman-manager 

2023年9月21日 星期四

如何用 pandoc 把 markdown 檔 (md) 轉換成 pdf 檔

若要把一個含中英文的 Markdown 檔案轉換成 pdf 檔,

1. 在 md 檔開頭加上字型註記,分別指定中英文字型,如

---
mainfont: Liberation Serif
CJKmainfont: AR PL UMing TW
---

This is my text. 測試。


2. 再用以下指令:
pandoc test.md -o test.pdf --latex-engine=xelatex

即可產生含有指定字型的 pdf 檔。

2023年9月18日 星期一

LaTeX 中表示角度的幾種方法

\documentclass{ctexart}

\usepackage{gensymb}

\usepackage{textcomp}


\begin{document}


The cosine of 90 degrees is $\cos(90\degree) = 0$.


The cosine of 90 degrees is $\cos(90\textdegree) = 0$.


The cosine of 90 degrees is cos(90\textdegree) = 0.


The cosine of 90 degrees is $\cos(90^{\circ}) = 0$.


\end{document}


2023年9月14日 星期四

使用 pandoc 把 LaTeX 文件轉換成 html 檔案

在 Ubuntu 下,可以安裝 pandoc 這個轉換文件檔案格式的程式。安裝的方法是:

$ sudo apt install pandoc

要把一個 LaTeX 檔案轉換成 html 檔案,可以用以下指令:

$ pandoc --toc inputfile.tex -s --mathjax -o outputfile.html

 

參考資料:

https://www.homepages.ucl.ac.uk/~ucahmto/elearning/latex/2019/06/10/pandoc.html

一個 LaTeX 文件格式的自定範例

\documentclass{ctexart}

\setmainfont{Liberation Serif}

\setCJKmainfont{AR PL UMing TW}

\usepackage[T1]{fontenc}
\usepackage[a4paper,textwidth=13.5cm]{geometry}
\usepackage{framed}
\usepackage{color}

\usepackage{hyperref}
\hypersetup{
    colorlinks=true,
    linkcolor=blue,
    filecolor=magenta,      
    urlcolor=cyan,
}

\urlstyle{same}

\definecolor{shadecolor}{rgb}{0.92,0.92,0.92}

\title{健康}
\author{ABC醫師\thanks{作者為家庭醫學科主治醫師 email: \href{emailto: test@xyzmail.com}{test@xyzmail.com}}}

\date{2022年3月10日修訂版}
\begin{document}
\maketitle
\fontsize{12}{20pt}\selectfont

您可以用中文。You can also write English document.

\end{document}

Ubuntu 中的字型安裝問題

 說明:

1. 在 Ubuntu 中,若要安裝 Times New Roman,可以用以下指令:

$ sudo apt install ttf-mscorefonts-installer

2.  如何查看 Ubuntu 中安裝了哪些字型,和字型的名稱?

可以打開 LibreOffice Writer,看可用的字型和名稱。

或是在終端機中,用

$ fc-list :lang=en

$ fc-list :lang=zh

分別查看系統中的英文和中文字型有哪些。

3. 政府有製作開放授權的楷體和宋體的全字庫字型,可以從中文標準交換碼全字庫這個網站下載使用。安裝好後,字型名稱,分別為 TW-Kai (全字庫正楷體)和 TW-Sung(全字庫正宋體) 。

4. 在 Ubuntu 中,剛下載的字型檔,只要用滑鼠點兩下檔案,按 install,幾秒後即完成安裝。

2023年9月13日 星期三

如何編寫中文的 LaTeX 文件

在 Ubuntu 系統中,若要編寫中文或中英文混合的 LaTeX文件,可以用 XeLaTeX 來編繹。用 XeLaTeX 的好處是可以直接使用 Ubuntu 系統中的字型,而且直接支援 UTF-8。

初次使用前的安裝準備

 安裝 LaTeX 主程式
$ sudo apt install texlive

安裝中文 CJK 字型相關套件
$ sudo apt install latex-cjk-all

安裝 XeLaTeX 所需套件
$ sudo apt install texlive-xetex

最後,需要安裝一個編輯器,我選 TexStudio
$ sudo apt install texstudio

如果是用 TeXstudio 這個編輯器,請先在 Options --> Configure Texstudio --> Build 將 Default Compiler 選 XeLaTex。

文件實例

在 TeXstudio 中,開新檔案,編輯,輸入以下範例。

例:

\documentclass{ctexart}

\begin{document}

您可以用中文。You can also write English document.

\end{document}

如果要在同一個文件中,指定英文和中文各用什麼字型,可以加入指定字型的指令。

例:

\documentclass{ctexart}

\setmainfont{Liberation Serif} 

\setCJKmainfont{Noto Serif CJK TC}

\begin{document}

您可以用中文。You can also write English document.

\end{document}

產生 pdf 文件

在 TeXstudio 中,按上方的 Build & View 鍵,開始編繹,即可製作成 pdf 文件。

 

參考資料:

https://www.overleaf.com/learn/latex/Chinese