如何安装 tikz/pgf 库

如何安装 tikz/pgf 库

tikz我正在尝试使用和库运行一个相当简单的代码pgf。我的简单代码是

\documentclass{book}
\usepackage[explicit]{titlesec}
\usepackage{fourier}
\usepackage{tikz}
\usepackage{epigraph}
\usepgflibrary{qrr.shapes.openrectangle}

\begin{document}

    This is a test document

\end{document}

该代码是从 Gonzalo Medina 的回答中复制而来的使用 tikz 自定义章节样式。当我运行此代码时,我收到错误

'!包 pgf 错误:我没有找到 pgf 库 qrr.shapes.openrectangle'。

我正在使用TeXLive-2014(实际上是我昨天安装的)但尽管如此我还是更新了所有软件包以防万一,但这似乎没有帮助。

知道如何使用这个特定的库以及为什么在 texmf 树中找不到它吗?

答案1

检查您个人 texmf 树的位置:tlmgr conf texmf TEXMFHOME。通常结果为~/texmf。答案的其余部分假设情况如此。如果目录不存在,您可以创建它。您也可以mkdir -p ~/texmf/tex/generic/pgf立即调用,这将创建一个符合TeX 目录结构 (TDS)。如果没有适当的结构,编译时将找不到文件。

转到新创建的目录:cd ~/texmf/tex/generic/pgf。然后克隆包含所需 PGF 库的 GitHub 存储库:git clone https://github.com/Qrrbrbirlbel/pgf.git qrr。如果命令成功,将在名为的子目录中找到文件qrr。该目录可以自由命名。我通过跟踪从问题开始到结束的一系列链接找到了存储库的位置这个答案作者:Qrrbrbirlbel。

然后示例文档应该可以编译。这些说明假设使用 Unix / Linux 系统。对于 Windows,需要进行一些修改。在 Mac OS X 上,只有的默认值TEXMFHOME会有所不同,但其余过程应该相同。

答案2

对于 Windows 10 用户,请按照以下步骤安装该pgf库:

  1. 克隆/下载包含该库的 zip 文件。 在此处输入图片描述
  2. 创建子目录 C:\texlive\texmf-local\tex\generic\pgf\qrr。请注意,文件夹名称qrr可以根据您的喜好更改。
  3. 将文件从压缩文件复制到此目录。
  4. Regenerate filename databasetexlive

相关内容