如何生成知识共享许可信息?

如何生成知识共享许可信息?

我需要在一本免费的 CC 许可书籍的封底上包含一些许可信息。我不想直接提及许可证(“本作品根据 CC-by-nc-sa 许可,Google 了解更多”),而是希望获得有关其赋予的权利的完整信息,即与书籍上的许可证说明相当地点,包括图像和文本。我设想代码如下:

\usepackage{creativecommons}
...
\license[2.5]{by-nc-sa}
...
% images only
\shortlicense[3.0]{by-nc-sa}

有谁知道有什么软件包可以使此类许可通知更容易?

答案1

对于排版知识共享许可徽标,您可以使用cclicenses包裹。

答案2

ccicons软件包中包含比以下提供的图标更漂亮的图标cclicenses

我认为没有一个包定义用于将 CC 许可证文本插入 TeX 文档的宏,但制作一个还是很容易的。

也可以看看这个帖子在知识共享网站上。

答案3

我为此写了一个包:) 另请参阅SX 上的知识共享许可

该包名为文件许可。查看以下小示例:

\documentclass{article}
\usepackage[
    type={CC},
    modifier={by-nc-sa},
    version={3.0},
]{doclicense}
\begin{document}
\doclicenseThis
\end{document}

在此处输入图片描述

答案4

我个人认为这看起来很糟糕。我通过从下载相关按钮解决了这个问题http://creativecommons.org/about/downloads作为 svg,使用 Inkscape 将其转换为 pdf 并将其作为图像包含进来。

我确实必须重命名它,似乎文件名中的两个点 by-nc-sa.eu.pdf 会混淆某些东西,所以会出现错误,但通过将其重命名为 by-nc-sa.pdf 就可以正常工作。

导入 eps 文件也有效,只是按钮周围出现了剪切痕迹!

相关内容