作者andrew43 (讨厌有好心推文後删文者)
看板LaTeX
标题Re: [请益] 学测指考选填题与txfonts问题
时间Wed Nov 7 00:46:34 2018
我不知道原因,但在 xelatex 之下我会优先采用 unicode-math 来写数学式。
既然你原本用了 txfonts,那我建议采用 XITS 和 XITS Math,都属於 Times 系列。
\documentclass[12pt]{article}
\usepackage{amsmath,amssymb,amsthm,mathrsfs}
\usepackage{fontspec}
\usepackage{xeCJK}
\usepackage{unicode-math}
\setmainfont{XITS}
\setCJKmainfont{标楷体}
\setmathfont{XITS Math}
\setmathfont[range={\mathcal,\mathbfcal},StylisticSet=1]{XITS Math}
% xelatex 尽量不要再用下面二列
%\usepackage{txfonts}
%\usepackage[T1]{fontenc}
\usepackage{pstricks,pstricks-add}
\newcommand{\textc}[1]{{\begin{pspicture*}(-0.25,-0.2)(0.25,0.3)\rput[c](0,0)
{\large \textcircled{\footnotesize #1}} \end{pspicture*} }}
\newcounter{onumc}
\setcounter{onumc}{1}
\newcommand{\addto}{\addtocounter{onumc}{1}}
\newcommand{\fc}{\textc{\arabic{onumc}} \addto }
\begin{document}
\setcounter{onumc}{11}
$\underline{\ \fc\fc \sqrt{\fc} \ }$。
$\fc\fc\fc$
\end{document}
※ 引述《s60984 (Angus)》之铭言:
: 想请问诸位以下问题
: \documentclass[12pt]{article}
: \usepackage{amsmath,amssymb,amsthm,mathrsfs}
: \usepackage{fontspec}
: \usepackage{xeCJK}
: \setCJKmainfont{标楷体}
: \usepackage{txfonts}
: \usepackage[T1]{fontenc}
: \usepackage{pstricks,pstricks-add}
: %参考其他神人的设定
: \newcommand{\textc}[1]{{\begin{pspicture*}(-0.25,-0.2)(0.25,0.3)\rput[c](0,0)
: {\large \textcircled{\footnotesize #1}} \end{pspicture*} }}
: \newcounter{onumc}
: \setcounter{onumc}{1}
: \newcommand{\addto}{\addtocounter{onumc}{1}}
: \newcommand{\fc}{\textc{\arabic{onumc}} \addto }
: \begin{document}
: \setcounter{onumc}{11}
: $\underline{\ \fc\fc \sqrt{\fc} \ }$。
: $\fc\fc\fc$
: \end{document}
: 却得到
: 11圈12圈根号14圈
: 17圈18圈19圈
: 然後把
: \usepackage{txfonts}
: \usepackage[T1]{fontenc}
: 注解掉後,就是正常的计数了
: 想请问是否有解决之道。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.133.43.95
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LaTeX/M.1541522796.A.808.html
1F:推 s60984: 非常感谢,已安装字型後,成功解决。 11/07 10:09