有没有办法在本地使用包?
情况是这样的...
我需要\phiup
在我的文档上使用,但是它需要使用包pxfonts
或txfonts
。但是,当我使用其中任何一个包时,它都会使整个文档变得更丑陋,您可以尝试\Vdash
在文档上使用和不使用那些包的情况下书写,看看有什么不同。
这就是我的问题所在。我可以在本地使用包吗?或者在这种情况下,我希望仅在我写时使用该包pxfonts
(或) ,否则我只想使用普通字体。txfonts
\phiup
答案1
借用一下 的符号定义怎么样txfonts.sty
?
\documentclass[12pt]{article}
%
\DeclareSymbolFont{lettersA}{U}{txmia}{m}{it}
\DeclareMathSymbol{\phiup}{\mathord}{lettersA}{30}
%
\begin{document}
\begin{equation}
\phi\quad\phiup
\end{equation}
\end{document}
答案2
不,一般来说不是。理论上可以写
\begingroup
\usepackage{foo}
\global\let\foocmd\foocmd % access this command only
\endgroup
但是软件包并不是设计用来这样加载的,而且它很少能正常工作。
对于直立希腊字母,您可以尝试该upgreek
包;使用符号字体,它将与您在 tx 字体中看到的内容相匹配;Palatino 用户应该使用其Euler
选项:
\documentclass{article}
\usepackage[Symbol]{upgreek}
\begin{document}
$\phi$ v $\upphi$
\end{document}