作者alfadick (悟道修行者)
看板LaTeX
標題[問題] 請問XeLaTeX隨時隨地更改字體
時間Fri Jan 28 19:51:31 2011
請問 XeLaTeX 如何隨時隨地更改字型? 例如{\command }這種
我的 XeLaTeX 設定如下:
\documentclass[12pt,a4paper]{book}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{fontspec}
\usepackage{xeCJK}
\setCJKmainfont{標楷體}
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt
\begin{document}
Hello, World!
這一句我想改成新細明體
這一句我想用Times New Roman來打英文I like an apple.
\end{document}
是要不斷的\setCJKmainfont{新細明體} 這一句我想...
那英文怎麼辦呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.119.96
1F:→ alfadick:再問一下,\setCJKmainfont{cwttf 明體} 時編譯錯誤 01/28 20:17
2F:→ alfadick:我想是因為有空格所致,我又不想去改字型設定 怎麼辦呢 01/28 20:20
4F:→ alfadick:我看了,沒用 01/28 20:52
不管是用\CJKfamily 還是在文章中間用\setCJKmaninfont{...}都一樣
我的用法是:
\CJKfamily{標楷體} 這一句我想改成新細明體
或者
{\CJKfamily{標楷體} 這一句我想改成新細明體}
都失效
※ 編輯: alfadick 來自: 59.112.119.96 (01/28 20:54)
5F:→ uranusjr:你用法不對, 我給個範例檔好了... 01/28 21:08
7F:→ alfadick:先謝謝你 :-) 01/28 21:11
研究中, By the way, 我剛用 WinEdt 用得很不高興(太多垃圾功能了)
我想改用 texmaker, 結果現在還沒成功弄出來,
我先 google 一下
※ 編輯: alfadick 來自: 59.112.119.96 (01/28 21:13)
8F:→ alfadick:因為 WinEdt 對 UTF-8 好像支援得不夠乾脆 01/28 21:14
9F:→ uranusjr:補充一下, BiauKai 是 Mac OS X 上的楷體名稱, SimSun 跟 01/28 21:14
10F:→ uranusjr:Microsoft YaHei 是簡中 Windows 上的宋體和黑體字型 01/28 21:15
11F:→ uranusjr:因為那個檔本來是給我一個在北京清華的學弟看的...XD 01/28 21:17
12F:→ alfadick:樓上清華生 :-) 我 texmaker 快調好了, 努力中 01/28 21:26
13F:→ alfadick:texmaker 邊譯不了你那個檔案, 其他的xelatex可以編譯過 01/28 22:32
例如我這篇文章上面那樣的XeLaTeX檔案就可以編譯
※ 編輯: alfadick 來自: 59.112.119.96 (01/28 22:32)
14F:→ alfadick:請問用 "cwttf 明體" 會失敗要怎麼解決呢? 01/29 13:07