[問題] 請問xelatex中使用Euler字體

看板LaTeX作者 (神秘數學組織SIGMA)時間12年前 (2011/10/28 23:45), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我看了Knuth的具體數學後 想要用這種字體 不過我不知道如何讓內文使用Concrete字體 現在只有數學式是Euler字體 以下是我的原碼 \documentclass[12pt,a4paper]{article} %使用模版請先另 存新檔! 用12pt打出來的字比較適合閱讀;通常用A4紙印刷 \makeatletter \@ifundefined{AmSTeX} {\def\AmSTeX{\leavevmode\hbox{$\mathcalA\kern-.2em\lower.376ex% \hbox{$\mathcal M$}\kern-.2em\mathcalS$-\TeX}}}{} \@ifundefined{BibTeX} {\def\BibTeX{{\rmfamily B\kern-.05em% \textsc{i\kern-.025em b}\kern-.08em% T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}}{} \@ifundefined{SliTeX} {\def\SliTeX{{\rmfamily S\kern-.06emL\kern-.18em\raise.32ex\hbox {\scshape i}\kern -.03em\TeX}}}{} \@ifundefined{PlainTeX}{\def\PlainTeX{\textsc{Plain}\kern2pt\TeX}}{} \@ifundefined{Web} {\def\Web{\textsc{Web}}}{} \makeatother %\usepackage{amsmath} \usepackage{ccfonts,eulervm} \usepackage[T1]{fontenc} %\usepackage{amssymb} \usepackage{color} \usepackage{fontspec} \usepackage{xunicode} \usepackage{xltxtra} \usepackage{xeCJK} \setCJKmainfont{新細明體} \setCJKfamilyfont{ku}{標楷體} \XeTeXlinebreaklocale "zh" \XeTeXlinebreakskip = 0pt plus 1pt \renewcommand{\baselinestretch}{1.3} %控制行距 \setlength{\textwidth}{170mm} %控制內文水平長度 \setlength{\textheight}{265mm} %控制內文垂直長度 \setlength{\voffset}{-30mm} %控制上端頁邊空白,負號表示縮小 \setlength{\hoffset}{-1.25cm} %控制左端頁邊空白,負號表示縮小 \begin{document} \begin{center} {\sf \LARGE Calculus I~~~~Midterm}\\ 2011/11/00\\ {\sf Name}:\underline{\hspace{3.5cm}} \hfill {\sf Student ID}:\underline{\hspace{3.5cm}} \end{center} \begin{enumerate} \item Suppose $\lim \limits_{x \rightarrow x_0} f(x)=A>0$.Prove that there exists $\delta > 0$ such that for $x_0 - \delta < x < x_0 + \delta$ we have $f(x) > 0$. \end{enumerate} \end{document} 麻煩各位先進指點,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.233.13.22

10/29 23:35, , 1F
加入 \setmainfont{Concrete} 不確定
10/29 23:35, 1F

10/30 10:51, , 2F
我試試看好了
10/30 10:51, 2F
在全英文環境用以下指令是可行的: \documentclass{report} \usepackage[T1]{fontenc} \usepackage{concrete} \begin{document} abc $\pi$ \end{document} 但我加入 \usepackage{fontspec} \usepackage{xunicode} \usepackage{xltxtra} \usepackage{xeCJK} \setCJKmainfont{新細明體} \setCJKfamilyfont{ku}{標楷體} \XeTeXlinebreaklocale "zh" \XeTeXlinebreakskip = 0pt plus 1pt \renewcommand{\baselinestretch}{1.3} %控制行距 之後,concrete字體又被改回原來的cmr 所以我猜是這兩者有衝突 不過我不是tex專家,只是做做自己的猜想而已,請先進指教,謝謝 ※ 編輯: pentiumevo 來自: 125.233.17.5 (10/30 12:01)
文章代碼(AID): #1EgiuRKd (LaTeX)