如何为“全局”类别提供图片?

如何为“全局”类别提供图片?

有没有办法为“全局可访问”类文件提供图片?

为了在任何地方使用我自己的类和样式文件,我将它们放在

C:\Users\myself\AppData\Roaming\MiKTeX\2.9\tex\latex\myfiles

一个类文件包含一个标题页

\ProvidesClass{classMyClass}[2014/05/06 my own class]
\LoadClassWithOptions{scrreprt}

\newcommand{\myTitelblatt}{
    \begin{titlepage}
        \includegraphics[width=8cm]{./pics/header}
    \end{titlepage}

现在我访问的是

C:\myTexts\myText.tex

\documentclass{classFestoDocu_fbwk}
\begin{document}
\myTitelblatt
hello
\end{document}

有没有办法可以像提供类文件本身一样,为类文件中的标题页提供图片“header”?我不想在 中包含子目录“pics”,C:\myTexts\而是在 中C:\Users\myself\AppData\Roaming\MiKTeX\2.9\tex\latex\myfiles

答案1

解决方案已经有了:

将图像放在您选择的子目录中

C:\Users\myself\AppData\Roaming\MiKTeX\2.9\tex\latex\myfiles

该目录必须是已知路径并满足 TeX 目录结构。还要为您的图像指定一个唯一的名称。

接下来打开命令控制台(cmd)并输入(并执行):

texhash

您的类文件中的代码只是

\ProvidesClass{classMyClass}[2014/05/06 my own class]
\LoadClassWithOptions{scrreprt}

\newcommand{\myTitelblatt}{
    \begin{titlepage}
        \includegraphics[width=8cm]{header}
    \end{titlepage}

注意:没有给出子目录\includegraphics,但 LaTeX 似乎可以根据已知路径和唯一名称找到该图像。

相关内容