轻松安装字体-产品集成?

轻松安装字体-产品集成?

有没有办法轻松地从 tar.gz 文件安装字体?我想安装http://www.math.leidenuniv.nl/~gill/prodint.tgz. README 指出:

  1. 将“ prodint.tfm”和“ prodint.pfb”复制到 LaTeX 字体所在的位置。

  2. 向您的“ fonts.map”(通常在“ /usr/share/texmf/dvips/config”)中添加以下条目:

    prodint prodint < prodint.pfb
    
  3. 将“ prodint.sty”复制到 LaTeX 可以看到的地方。

  4. 执行` mktexlsr'或任何您需要执行的操作来更新 ls-R 文件。

prodint.sty”定义了三种尺寸的积积分符号:

\prodi   ----- text
\Prodi   ----- display
\PRODI   ----- big

点击“ prodint.ps”来查看它们是什么样子的。

prodint.ps无需安装 LaTeX即可生成“prodint

通过键入文件

latex prodint; dvips -o prodint.ps -P prodint prodint

在此目录中。

我使用的是 Ubuntu,我希望每次使用新电脑时都能轻松安装此字体。或者我可以以某种方式创建一个 LaTeX 包,以便轻松安装此字体吗?有关我需要在 LaTeX 源文件中定义以使其正常工作的进一步定义的其他信息在此处http://wiki.contextgarden.net/Product_integral。我希望能够做类似的事情\usepackage{prodint}并能够使用这些命令。如果可以的话请告诉我。谢谢!

答案1

这是一个快速而粗略的 bash 脚本,用于将文件复制到本地 TeX 树并调用命令来激活配置。如果您将文件保存为installprodint放置的目录中,请使用此目录prodint.tgz运行它。sudo bash installprodint

#!/bin/bash
texdir=$(kpsewhich -expand-var='$TEXMFLOCAL' | sed 's/:.*//')
tar -xzf ./prodint.tgz
mkdir -p $texdir/fonts/map/dvips/prodint
cp prodint/*.map $texdir/fonts/map/dvips/prodint
mkdir -p $texdir/fonts/tfm/public/prodint
cp prodint/*.tfm $texdir/fonts/tfm/public/prodint
mkdir -p $texdir/fonts/type1/public/prodint
cp prodint/*.pfb $texdir/fonts/type1/public/prodint
mkdir -p $texdir/tex/latex/prodint
cp prodint/*.sty $texdir/tex/latex/prodint
rm -rf prodint
mktexlsr
updmap-sys --enable Map=prodint.map

更简洁的方法是构建一个 Debian 软件包(也可用于 Ubuntu),安装字体和必要的样式文件。请参阅这里如何制作 Debian/Ubuntu 软件包。

我想知道为什么这个包不在 CTAN 上。也许你可以要求包的作者将包放在 CTAN 上,这样它就可以包含在 TeX Live 中。

答案2

这是一个老问题,但我只是想指出,该prodint包现在已在氯化三乙胺并且它与任何其他软件包一样易于安装。只需执行usepackage并使用\Prodi\PRODI命令即可。例如:

\documentclass{article}
\usepackage{prodint}

\begin{document}
\[ \Prodi_a^b{(1 + f(t)\mathrm{d}t)} \]
\[ \PRODI_a^b{(1 + f(t)\mathrm{d}t)} \]
\end{document}

你会得到:

Prodint 示例

相关内容