如何在Confluence插件中引用字体文件?

杰克

我希望文本使用特定的字体样式,我将其CSS类分配为“ .title”,并且相关代码均在Confluence插件内的CSS文件中声明,如下所示:

@font-face {
    font-family: 'Myriad Pro';
    font-style: normal;
    src: url(MyriadPro-Regular.otf) format("opentype"), local("Consolas");
}

.title {
    font-family: Myriad Pro;
}

但是插件找不到字体文件。字体文件与CSS文件位于同一文件夹中。字体文件的网址应该是什么?

dvdsmpsn

对于Confluence Server,可以这样定义一个基本插件:

具有以下结构的某些文件:

/your-plugin-name/
/your-plugin-name/main
/your-plugin-name/main/java
/your-plugin-name/main/resources
/your-plugin-name/main/resources/atlassian-plugin.xml
/your-plugin-name/main/resources/css/custom.css
/your-plugin-name/main/resources/fonts/MyriadPro-Regular.otf

atlassian-plugin.xml这样的:

<atlassian-plugin key="${project.groupId}.${project.artifactId}" name="${project.name}" plugins-version="2">
  <plugin-info>
    <description>${project.description}</description>
    <version>${project.version}</version>
    <vendor name="${project.organization.name}" url="${project.organization.url}" />
  </plugin-info>

  <web-resource key="your-web-resources" name="Web Resources">

    <resource name="style.css"  type="download" location="css/custom.css" />
    <resource name="myriad.otf" type="download" location="fonts/MyriadPro-Regular.otf" />

    <!-- Adding main & global contexts means that these web resources will always be loaded. -->
    <context>main</context>
    <context>global</context>

  </web-resource>

</atlassian-plugin>

您的CSS和字体文件将在整个Confluence中全局可用。

你的CSS文件将自动被加载并命名类似/downloads/gfdsgfdsgf/fdsgfd/me.davidsimpson.confluence.plugins.example:your-web-resources/style.css,其中gfdsgfdsgf/fdsgfd是一些随机的字符。

您应该能够引用字体文件,就像它们与css文件位于同一目录一样,如下所示:

@font-face {
  font-family: 'Myriad Pro';
  font-style: normal;
  src: url(myriad.otf) format("opentype"), local("Consolas");
}

.title {
  font-family: Myriad Pro;
}

..但请注意,它们有新名称- style.cssmyriad.otf

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在多个svg文件中使用字体字形?

来自分类Dev

如何在Wine中启用字体抗锯齿功能?

来自分类常见问题

如何在Rails 4中使用字体

来自分类Dev

如何在RN for Android中禁用字体缩放?

来自分类Dev

rstudio如何在RStudio中启用字体连字?

来自分类Dev

如何在Wine中启用字体抗锯齿功能?

来自分类Dev

如何在ghostscript中调用字体目录

来自分类Dev

Aspose 引用字体

来自分类Dev

如何在Visual Studio中引用自定义cordova插件的js文件?

来自分类Dev

如何在插件中要求主题文件?

来自分类Dev

如何在插件中要求主题文件?

来自分类Dev

如何在文件夹层次结构中引用作业?(Jenkins Cloudbees文件夹插件)

来自分类Dev

如何在Sencha Touch代码中获得Cordova插件的引用

来自分类Dev

如何在Sencha Touch代码中获得Cordova插件的引用

来自分类Dev

如何检查字体文件中的所有可用字符?

来自分类Dev

如何在React Material-UI中应用字体主题?

来自分类Dev

如何在选择选项的HTML标签中应用字体系列

来自分类Dev

如何在Qt for Embedded Linux中查找和使用字体?

来自分类Dev

如何在材质UI makeStyles中应用字体功能设置并通过props动态更改backgorundColor

来自分类Dev

如何在选择选项的HTML标签中应用字体系列

来自分类Dev

如何在Qt for Embedded Linux中查找和使用字体?

来自分类Dev

如何在某些应用程序中禁用字体抗锯齿?(例如 VLC、电报、Viber)

来自分类Dev

了解字体系列,字体样式以及如何在CSS中引用它们

来自分类Dev

如何在.wixproj文件中引用WixDifxAppExtension?

来自分类Dev

如何在sql中引用外部文件?

来自分类Dev

如何在ProjectView中引用特定文件?

来自分类Dev

如何在Android中使用字符串数组引用媒体文件?

来自分类Dev

如何在 Confluence 文档中内嵌 LaTeX

来自分类Dev

如何在python中的列表中引用字符串

Related 相关文章

  1. 1

    如何在多个svg文件中使用字体字形?

  2. 2

    如何在Wine中启用字体抗锯齿功能?

  3. 3

    如何在Rails 4中使用字体

  4. 4

    如何在RN for Android中禁用字体缩放?

  5. 5

    rstudio如何在RStudio中启用字体连字?

  6. 6

    如何在Wine中启用字体抗锯齿功能?

  7. 7

    如何在ghostscript中调用字体目录

  8. 8

    Aspose 引用字体

  9. 9

    如何在Visual Studio中引用自定义cordova插件的js文件?

  10. 10

    如何在插件中要求主题文件?

  11. 11

    如何在插件中要求主题文件?

  12. 12

    如何在文件夹层次结构中引用作业?(Jenkins Cloudbees文件夹插件)

  13. 13

    如何在Sencha Touch代码中获得Cordova插件的引用

  14. 14

    如何在Sencha Touch代码中获得Cordova插件的引用

  15. 15

    如何检查字体文件中的所有可用字符?

  16. 16

    如何在React Material-UI中应用字体主题?

  17. 17

    如何在选择选项的HTML标签中应用字体系列

  18. 18

    如何在Qt for Embedded Linux中查找和使用字体?

  19. 19

    如何在材质UI makeStyles中应用字体功能设置并通过props动态更改backgorundColor

  20. 20

    如何在选择选项的HTML标签中应用字体系列

  21. 21

    如何在Qt for Embedded Linux中查找和使用字体?

  22. 22

    如何在某些应用程序中禁用字体抗锯齿?(例如 VLC、电报、Viber)

  23. 23

    了解字体系列,字体样式以及如何在CSS中引用它们

  24. 24

    如何在.wixproj文件中引用WixDifxAppExtension?

  25. 25

    如何在sql中引用外部文件?

  26. 26

    如何在ProjectView中引用特定文件?

  27. 27

    如何在Android中使用字符串数组引用媒体文件?

  28. 28

    如何在 Confluence 文档中内嵌 LaTeX

  29. 29

    如何在python中的列表中引用字符串

热门标签

归档