org-license.el 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508
  1. ;;; org-license.el --- Add a license to your org files
  2. ;; Copyright (C) 2013 Free Software Foundation, Inc.
  3. ;; Author: David Arroyo Menéndez <davidam@es.gnu.org>
  4. ;; Keywords: licenses, creative commons
  5. ;; Homepage: http://orgmode.org
  6. ;;
  7. ;; This file is not part of GNU Emacs, yet.
  8. ;;
  9. ;; GNU Emacs is free software: you can redistribute it and/or modify
  10. ;; it under the terms of the GNU General Public License as published by
  11. ;; the Free Software Foundation, either version 3 of the License, or
  12. ;; (at your option) any later version.
  13. ;; GNU Emacs is distributed in the hope that it will be useful,
  14. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  16. ;; GNU General Public License for more details.
  17. ;; You should have received a copy of the GNU General Public License
  18. ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
  19. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  20. ;;
  21. ;;; Commentary:
  22. ;; This file implements functions to add a license fast in org files.
  23. ;; Org-mode doesn't load this module by default - if this is not what
  24. ;; you want, configure the variable `org-modules'. Thanks to #emacs-es
  25. ;; irc channel for your support.
  26. ;;; Code:
  27. ;;
  28. ;;
  29. ;; You can download the images from http://www.davidam/img/licenses.tar.gz
  30. ;;
  31. ;; TODO: create a function to test all combinations of licenses
  32. (defvar org-license-images-directory "")
  33. (defun org-license-cc-by (language)
  34. (interactive "MLanguage ( br | ca | de | en | es | eo | eu | fi | fr | gl | it | jp | nl | pt ): " language)
  35. (cond ((equal language "br")
  36. (setq org-license-cc-url "https://creativecommons.org/licenses/by-sa/3.0/br/deed.pt_BR")
  37. (insert (concat "* Licença
  38. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição 3.0 Brasil]]\n")))
  39. ((equal language "ca")
  40. (setq org-license-cc-url "https://creativecommons.org/licenses/by-sa/3.0/es/deed.ca")
  41. (insert (concat "* Licència
  42. El text està disponible sota la [[" org-license-cc-url "][Reconeixement 3.0 Espanya]]\n")))
  43. ((equal language "de")
  44. (setq org-license-cc-url "https://creativecommons.org/licenses/by-sa/3.0/de/deed.de")
  45. (insert (concat "* Lizenz
  46. Dieses Werk bzw. Inhalt steht unter einer [[" org-license-cc-url "][Lizenz Creative Commons Namensnennung 3.0 Deutschland]]\n")))
  47. ((equal language "eo")
  48. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/eo/deed.eo")
  49. (insert (concat "* Licenco
  50. Ĉi tiu verko estas disponebla laŭ la permesilo [[" org-license-cc-url "][Krea Komunaĵo Atribuite 3.0 Neadaptita]]\n")))
  51. ((equal language "es")
  52. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/es/deed.es")
  53. (insert (concat "* Licencia
  54. Este documento está bajo una [[" org-license-cc-url "][Licencia Creative Commons Atribución 3.0 España]]\n")))
  55. ((equal language "eu")
  56. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/es/deed.eu")
  57. (insert (concat "* Licenzua
  58. Testua [[" org-license-cc-url "][Aitortu 3.0 Espainia]] lizentziari jarraituz erabil daiteke\n")))
  59. ((equal language "fi")
  60. (setq org-license-cc-url "http://creativecommons.org/licenses/by/1.0/fi/deed.fi")
  61. (insert (concat "* Lisenssi
  62. Teksti on saatavilla [[" org-license-cc-url "][Nimeä 1.0 Suomi]] lisenssillä\n")))
  63. ;;Nimeä 1.0 Suomi
  64. ((equal language "fr")
  65. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/fr/deed.fr")
  66. (insert (concat "* Licence
  67. Ce(tte) œuvre est mise à disposition selon les termes de la [[" org-license-cc-url "][Licence Creative Commons Attribution 3.0 France]]\n")))
  68. ((equal language "gl")
  69. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/es/deed.gl")
  70. (insert (concat "* Licenza
  71. Todo o texto está dispoñible baixo a [[" org-license-cc-url "][licenza Creative Commons recoñecemento compartir igual 3.0]].\n")))
  72. ((equal language "it")
  73. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/it/deed.it")
  74. (insert (concat "* Licenza
  75. Quest'opera e distribuita con Licenza [[" org-license-cc-url "][Licenza Creative Commons Attribuzione 3.0 Italia]]\n")))
  76. ((equal language "jp")
  77. (setq org-license-cc-url "http://creativecommons.org/licenses/by/2.1/jp/deed.en")
  78. (insert (concat "* ライセンス
  79. この文書は [[" org-license-cc-url "][Creative Commons Attribution 2.1 ]] ライセンスの下である\n")))
  80. ((equal language "nl")
  81. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/nl/deed.nl")
  82. (insert (concat "* Licentie
  83. Dit werk is valt onder een [[" org-license-cc-url "][Creative Commons Naamsvermelding 3.0 Nederland]]\n")))
  84. ((equal language "pt")
  85. (setq org-license-cc-url "http://creativecommons.org/licenses/by/3.0/pt/deed.pt")
  86. (insert (concat "* Licença
  87. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição 3.0 Portugal]]\n")))
  88. (t (concat (insert "* License
  89. This document is under a [[" org-license-cc-url "][Creative Commons Attribution 3.0]]\n"))))
  90. (if (string= "" org-license-images-directory)
  91. (insert (concat "\n[[" org-license-cc-url "][file:http://i.creativecommons.org/l/by/3.0/80x15.png]]\n"))
  92. (insert (concat "\n[[" org-license-cc-url "][file:" org-license-images-directory "/by/3.0/80x15.png]]\n"))))
  93. (defun org-license-cc-by-sa (language)
  94. (interactive "MLanguage ( br | ca | de | en | es | eu | fi | fr | it | jp | nl | pt ): " language)
  95. (cond ((equal language "br")
  96. (setq org-license-cc-url "https://creativecommons.org/licenses/by-sa/3.0/br/deed.pt_BR")
  97. (concat (insert "* Licença
  98. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Compartil ha Igual 3.0 Brasil]]\n")))
  99. ((equal language "ca")
  100. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/es/deed.ca")
  101. (insert (concat "* Licència
  102. El text està disponible sota la [[" org-license-cc-url "][Reconeixement-CompartirIgual 3.0 Espanya]]\n")))
  103. ((equal language "de")
  104. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/de/deed.de")
  105. (insert (concat "* Lizenz
  106. Dieses Werk bzw. Inhalt steht unter einer [[" org-license-cc-url "][Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Deutschland]]\n")))
  107. ((equal language "es")
  108. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/es/deed.es")
  109. (concat (insert "* Licencia
  110. Este documento está bajo una [[" org-license-cc-url "][Licencia Creative Commons Atribución Compartir por Igual 3.0 España]]\n")))
  111. ((equal language "eu")
  112. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/es/deed.eu")
  113. (concat (insert "* Licenzua
  114. Testua [[" org-license-cc-url "][Aitortu-PartekatuBerdin 3.0 Espainia]] lizentziari jarraituz erabil daiteke\n")))
  115. ((equal language "fi")
  116. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/1.0/fi/deed.fi")
  117. (insert (concat "* Lisenssi
  118. Teksti on saatavilla [[" org-license-cc-url "][Nimeä-JaaSamoin 1.0 Suomi]] lisenssillä\n")))
  119. ((equal language "fr")
  120. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/fr/deed.fr")
  121. (concat (insert "* Licence
  122. Ce(tte) œuvre est mise à disposition selon les termes de la [[" org-license-cc-url "][Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 3.0 France]]\n")))
  123. ((equal language "gl")
  124. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/es/deed.gl")
  125. (insert (concat "* Licenza
  126. Todo o texto está dispoñible baixo a [[" org-license-cc-url "][licenza Creative Commons recoñecemento compartir igual 3.0]].\n")))
  127. ((equal language "it")
  128. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/it/deed.it")
  129. (insert (concat "* Licenza
  130. Quest'opera e distribuita con Licenza [[" org-license-cc-url "][Licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia]]\n")))
  131. ((equal language "jp")
  132. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/2.1/jp/deed.en")
  133. (insert (concat "* ライセンス
  134. この文書は、[[" org-license-cc-url "][Creative Commons Attribution 2.1 ]] ライセンスの下である\n")))
  135. ((equal language "nl")
  136. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/nl/deed.nl")
  137. (insert (concat "* Licentie
  138. Dit werk is valt onder een [[" org-license-cc-url "][Creative Commons Naamsvermelding Gelijk Delen 3.0 Nederland]]\n")))
  139. ((equal language "pt")
  140. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/pt/deed.pt")
  141. (insert (concat "* Licença
  142. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição-CompartilhaIgual 3.0 Portugal]]\n")))
  143. (t
  144. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/deed")
  145. (insert (concat "* License
  146. This document is under a [[" org-license-cc-url "][Creative Commons Attribution-ShareAlike Unported 3.0]]\n"))))
  147. (if (string= "" org-license-images-directory)
  148. (insert (concat "\n[[" org-license-cc-url "][file:http://i.creativecommons.org/l/by-sa/3.0/80x15.png]]\n"))
  149. (insert (concat "\n[[" org-license-cc-url "][file:" org-license-images-directory "/by-sa/3.0/80x15.png]]\n"))))
  150. (defun org-license-cc-by-nd (language)
  151. (interactive "MLanguage ( br | ca | de | en | es | eu | fi | fr | it | pt ): " language)
  152. (cond ((equal language "br")
  153. (setq org-license-cc-url "https://creativecommons.org/licenses/by-nd/3.0/br/deed.pt_BR")
  154. (insert (concat "* Licença
  155. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Compartil ha Igual 3.0 Brasil]]\n")))
  156. ((equal language "ca")
  157. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/es/deed.ca")
  158. (insert (concat "* Licència
  159. El text està disponible sota la [[" org-license-cc-url "][Reconeixement-SenseObraDerivada 3.0 Espanya]]\n")))
  160. ((equal language "de")
  161. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/de/deed.de")
  162. (insert (concat "* Lizenz
  163. Dieses Werk bzw. Inhalt steht unter einer [[" org-license-cc-url "][Namensnennung-Keine Bearbeitung 3.0 Deutschland]]\n")))
  164. ((equal language "es")
  165. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/es/deed.es")
  166. (insert (concat "* Licencia
  167. Este documento está bajo una [[" org-license-cc-url "][Licencia Creative Commons Atribución-SinDerivadas 3.0]]\n")))
  168. ((equal language "eu")
  169. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/3.0/es/deed.eu")
  170. (insert (concat "* Licenzua
  171. Testua [[" org-license-cc-url "][Aitortu-LanEratorririkGabe 3.0 Espainia]] lizentziari jarraituz erabil daiteke\n")))
  172. ((equal language "fi")
  173. (setq org-license-cc-url "http://creativecommons.org/licenses/by-sa/1.0/fi/deed.fi")
  174. (insert (concat "* Lisenssi
  175. Teksti on saatavilla [[" org-license-cc-url "][Nimeä-JaaSamoin 1.0 Suomi]] lisenssillä\n")))
  176. ((equal language "fr")
  177. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/fr/deed.fr")
  178. (insert (concat "* Licence
  179. Ce(tte) œuvre est mise à disposition selon les termes de la [[" org-license-cc-url "][Licence Creative Commons Attribution - Pas de Modification 3.0 France]]\n")))
  180. ((equal language "gl")
  181. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/es/deed.gl")
  182. (insert (concat "* Licenza
  183. Todo o texto está dispoñible baixo a [[" org-license-cc-url "][licenza Creative Commons recoñecemento compartir igual 3.0]].\n")))
  184. ((equal language "it")
  185. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/it/deed.it")
  186. (insert (concat "* Licenza
  187. Quest'opera e distribuita con Licenza [[" org-license-cc-url "][Licenza Creative Commons Attribuzione - Non opere derivate 3.0 Italia]]\n")))
  188. ((equal language "jp")
  189. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/2.1/jp/deed.en")
  190. (insert (concat "* ライセンス
  191. この文書は、[[" org-license-cc-url "][Creative Commons No Derivatives 2.1]] ライセンスの下である\n")))
  192. ((equal language "nl")
  193. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/nl/deed.nl")
  194. (insert (concat "* Licentie
  195. Dit werk is valt onder een [[" org-license-cc-url "][Creative Commons Naamsvermelding GeenAfgeleideWerken 3.0 Nederland]]\n")))
  196. ((equal language "pt")
  197. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/pt/deed.pt")
  198. (insert (concat "* Licença
  199. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Sem Derivados 3.0 Portugal]]\n")))
  200. (t
  201. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nd/3.0/deed")
  202. (insert (concat "* License
  203. This document is under a [[" org-license-cc-url "][Creative Commons No Derivatives Unported 3.0]]\n"))))
  204. (if (string= "" org-license-images-directory)
  205. (insert (concat "\n[[" org-license-cc-url "][file:http://i.creativecommons.org/l/by-nd/3.0/80x15.png]]\n"))
  206. (insert (concat "\n[[" org-license-cc-url "][file:" org-license-images-directory "/by-nd/3.0/80x15.png]]\n"))))
  207. (defun org-license-cc-by-nc (language)
  208. (interactive "MLanguage ( br | ca | de | en | es | eu | fi | fr | it | jp | nl | pt ): " language)
  209. (cond ((equal language "br")
  210. (setq org-license-cc-url "https://creativecommons.org/licenses/by-nc/3.0/br/deed.pt_BR")
  211. (insert (concat "* Licença
  212. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Não Comercial 3.0 Brasil]]\n")))
  213. ((equal language "ca")
  214. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/es/deed.ca")
  215. (insert (concat "* Licència
  216. El text està disponible sota la [[" org-license-cc-url "][Reconeixement-NoComercial 3.0 Espanya]]\n")))
  217. ((equal language "de")
  218. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/de/deed.de")
  219. (insert (concat "* Lizenz
  220. Dieses Werk bzw. Inhalt steht unter einer [[" org-license-cc-url "][Namensnennung-Nicht-kommerziell 3.0 Deutschland]]\n")))
  221. ((equal language "es")
  222. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/es/deed.es")
  223. (insert (concat "* Licencia
  224. Este documento está bajo una [[" org-license-cc-url "][Licencia Creative Commons Reconocimiento-NoComercial 3.0]]\n")))
  225. ((equal language "eu")
  226. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/es/deed.eu")
  227. (insert "* Licenzua
  228. Testua [[" org-license-cc-url "][Aitortu-EzKomertziala 3.0 Espainia]] lizentziari jarraituz erabil daiteke\n"))
  229. ((equal language "fi")
  230. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/1.0/fi/deed.fi")
  231. (insert (concat "* Lisenssi
  232. Teksti on saatavilla [[" org-license-cc-url "][Nimeä-Epäkaupallinen 1.0 Suomi]] lisenssillä\n")))
  233. ((equal language "fr")
  234. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/fr/deed.fr")
  235. (insert (concat "* Licence
  236. Ce(tte) œuvre est mise à disposition selon les termes de la [[" org-license-cc-url "][Licence Creative Commons Attribution - Pas d'Utilisation Commerciale 3.0 France]]\n")))
  237. ((equal language "gl")
  238. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/es/deed.gl")
  239. (insert (concat "* Licenza
  240. Todo o texto está dispoñible baixo a [[" org-license-cc-url "][licenza Creative Commons recoñecemento compartir igual 3.0]].\n")))
  241. ((equal language "it")
  242. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/it/deed.it")
  243. (insert (concat "* Licenza
  244. Quest'opera e distribuita con Licenza [[" org-license-cc-url "][Licenza Creative Commons Attribuzione - Non commerciale 3.0 Italia]]\n")))
  245. ((equal language "jp")
  246. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/2.1/jp/deed.en")
  247. (insert (concat "* ライセンス
  248. この文書は、[[" org-license-cc-url "][Creative Commons Attribution-NonCommercial 2.1 ]] ライセンスの下である\n")))
  249. ((equal language "nl")
  250. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/nl/deed.nl")
  251. (insert (concat "* Licentie
  252. Dit werk is valt onder een [[" org-license-cc-url "][Creative Commons Naamsvermelding NietCommercieel 3.0 Nederland 3.0 Nederland]]\n")))
  253. ((equal language "pt")
  254. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/pt/deed.pt")
  255. (insert (concat "* Licença
  256. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Não Comercial 3.0 Portugal]]\n")))
  257. (t
  258. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/deed")
  259. (insert (concat "* License
  260. This document is under a [[" org-license-cc-url "][Creative Commons Attribution-NonCommercial 3.0 Unported]]\n"))))
  261. (if (string= "" org-license-images-directory)
  262. (insert (concat "\n[[" org-license-cc-url "][file:http://i.creativecommons.org/l/by-nc/3.0/80x15.png]]\n"))
  263. (insert (concat "\n[[" org-license-cc-url "][file:" org-license-images-directory "/by-nc/3.0/80x15.png]]\n"))))
  264. (defun org-license-cc-by-nc-sa (language)
  265. (interactive "MLanguage ( br | ca | de | en | es | eu | fi | fr | gl | it | jp | nl | pt ): " language)
  266. (cond ((equal language "br")
  267. (setq org-license-cc-url "https://creativecommons.org/licenses/by-nc-sa/3.0/br/deed.pt_BR")
  268. (insert (concat "* Licença
  269. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Não Comercial - Compartil ha Igual 3.0 Brasil]]\n")))
  270. ((equal language "ca")
  271. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.ca")
  272. (insert (concat "* Licència
  273. El text està disponible sota la [[" org-license-cc-url "][Reconeixement-NoComercial 3.0 Espanya]]\n")))
  274. ((equal language "de")
  275. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/de/deed.de")
  276. (insert (concat "* Lizenz
  277. Dieses Werk bzw. Inhalt steht unter einer [[" org-license-cc-url "][Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Deutschland]]\n")))
  278. ((equal language "es")
  279. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.es")
  280. (insert (concat "* Licencia
  281. Este documento está bajo una [[" org-license-cc-url "][Licencia Creative Commons Reconocimiento-NoComercial 3.0]]\n")))
  282. ((equal language "eu")
  283. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.eu")
  284. (insert "* Licenzua
  285. Testua [[" org-license-cc-url "][Aitortu-EzKomertziala-PartekatuBerdin 3.0 Espainia]] lizentziari jarraituz erabil daiteke\n"))
  286. ((equal language "fi")
  287. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/1.0/fi/deed.fi")
  288. (insert (concat "* Lisenssi
  289. Teksti on saatavilla [[" org-license-cc-url "][Nimeä-Epäkaupallinen-JaaSamoin 1.0 Suomi]] lisenssillä\n")))
  290. ((equal language "fr")
  291. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/fr/deed.fr")
  292. (insert (concat "* Licence
  293. Ce(tte) œuvre est mise à disposition selon les termes de la [[" org-license-cc-url "][Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France]]\n")))
  294. ((equal language "gl")
  295. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.gl")
  296. (insert (concat "* Licenza
  297. Todo o texto está dispoñible baixo a [[" org-license-cc-url "][licenza Creative Commons recoñecemento compartir igual 3.0]].\n")))
  298. ((equal language "it")
  299. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it")
  300. (insert (concat "* Licenza
  301. Quest'opera e distribuita con Licenza [[" org-license-cc-url "][Licenza Creative Commons Attribuzione - Non opere derivate 3.0 Italia]]\n")))
  302. ((equal language "jp")
  303. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/2.1/jp/deed.en")
  304. (insert (concat "* ライセンス
  305. この文書は、[[" org-license-cc-url "][License Creative Commons Attribution Non Commercial Share Alike 2.1 ]] ライセンスの下である\n")))
  306. ((equal language "nl")
  307. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/nl/deed.nl")
  308. (insert (concat "* Licentie
  309. Dit werk is valt onder een [[" org-license-cc-url "][Creative Commons Naamsvermelding NietCommercieel GelijkDelen 3.0 Nederland]]\n")))
  310. ((equal language "pt")
  311. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc/3.0/pt/deed.pt")
  312. (insert (concat "* Licença
  313. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição NãoComercial Compartil ha Igual 3.0 Portugal]]\n")))
  314. (t
  315. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-sa/3.0/deed")
  316. (insert (concat "* License
  317. This document is under a [[" org-license-cc-url "][License Creative Commons Attribution Non Commercial Share Alike 3.0 Unported]]\n"))))
  318. (if (string= "" org-license-images-directory)
  319. (insert (concat "\n[[" org-license-cc-url "][file:http://i.creativecommons.org/l/by-nc-sa/3.0/80x15.png]]\n"))
  320. (insert (concat "\n[[" org-license-cc-url "][file:" org-license-images-directory "/by-nc-sa/3.0/80x15.png]]\n"))))
  321. (defun org-license-cc-by-nc-nd (language)
  322. (interactive "MLanguage ( br | ca | de | en | es | eu | fi | fr | gl | it | pt ): " language)
  323. (cond ((equal language "br")
  324. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/pt/deed.pt")
  325. (insert (concat "* Licença
  326. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Não Comercial Sem Derivados 3.0 Brasil]]\n")))
  327. ((equal language "ca")
  328. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/es/deed.ca")
  329. (insert (concat "* Licència
  330. El text està disponible sota la [[" org-license-cc-url "][Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya]]\n")))
  331. ((equal language "de")
  332. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/de/deed.de")
  333. (insert (concat "* Lizenz
  334. Dieses Werk bzw. Inhalt steht unter einer [[" org-license-cc-url "][Namensnennung-NichtKommerziell-KeineBearbeitung 3.0 Deutschland]]\n")))
  335. ((equal language "es")
  336. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/es/deed.es")
  337. (insert (concat "* Licencia
  338. Este documento está bajo una [[" org-license-cc-url "][Licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0]]\n")))
  339. ((equal language "eu")
  340. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/es/deed.eu")
  341. (insert (concat "* Licenzua
  342. Testua [[" org-license-cc-url "][Aitortu-LanEratorririkGabe 3.0 Espainia]] lizentziari jarraituz erabil daiteke\n")))
  343. ((equal language "fi")
  344. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/1.0/fi/deed.fi")
  345. (insert (concat "* Lisenssi
  346. Teksti on saatavilla [[" org-license-cc-url "][Nimeä-Ei muutoksia-Epäkaupallinen 1.0 Suomi]] lisenssillä\n")))
  347. ((equal language "fr")
  348. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/fr/deed.fr")
  349. (insert (concat "* Licence
  350. Ce(tte) œuvre est mise à disposition selon les termes de la [[" org-license-cc-url "][Licence Creative Commons Attribution - Pas de Modification 3.0 France]]\n")))
  351. ((equal language "gl")
  352. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/es/deed.gl")
  353. (insert (concat "* Licenza
  354. Todo o texto está dispoñible baixo a [[" org-license-cc-url "][licenza Creative Commons recoñecemento compartir igual 3.0]].\n")))
  355. ((equal language "it")
  356. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/it/deed.it")
  357. (insert (concat "* Licenza
  358. Quest'opera e distribuita con Licenza [[" org-license-cc-url "][Licenza Creative Commons Attribuzione - Non opere derivate 3.0 Italia]]\n")))
  359. ((equal language "jp")
  360. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/2.1/jp/deed.en")
  361. (insert (concat "* ライセンス
  362. この文書は [[" org-license-cc-url "][License Creative Commons Attribution Non Commercial - No Derivs 2.1]] ライセンスの下である\n")))
  363. ((equal language "nl")
  364. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.nl")
  365. (insert (concat "* Licentie
  366. Dit werk is valt onder een [[" org-license-cc-url "][Creative Commons Naamsvermelding NietCommercieel GeenAfgeleideWerken 3.0 Nederland]]\n")))
  367. ((equal language "pt")
  368. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/pt/deed.pt")
  369. (insert (concat "* Licença
  370. Este texto é disponibilizado nos termos da licença [[" org-license-cc-url "][Atribuição Não Comercial Sem Derivados 3.0 Portugal]]\n")))
  371. (t
  372. (setq org-license-cc-url "http://creativecommons.org/licenses/by-nc-nd/3.0/deed")
  373. (insert (concat "* License
  374. This document is under a [[" org-license-cc-url "][License Creative Commons
  375. Reconocimiento-NoComercial-SinObraDerivada 3.0 Unported]]\n"))))
  376. (if (string= "" org-license-images-directory)
  377. (insert (concat "\n[[" org-license-cc-url "][file:http://i.creativecommons.org/l/by-nc-nd/3.0/80x15.png]]\n"))
  378. (insert (concat "\n[[" org-license-cc-url "][file:" org-license-images-directory "/by-nc-nd/3.0/80x15.png]]\n"))))
  379. (defun org-license-gfdl (language)
  380. (interactive "MLanguage (es | en): " language)
  381. (cond ((equal language "es")
  382. (insert "* Licencia
  383. Copyright (C) 2013 " user-full-name
  384. "\n Se permite copiar, distribuir y/o modificar este documento
  385. bajo los términos de la GNU Free Documentation License, Version 1.3
  386. o cualquier versión publicada por la Free Software Foundation;
  387. sin Secciones Invariantes y sin Textos de Portada o Contraportada.
  388. Una copia de la licencia está incluida en [[https://www.gnu.org/copyleft/fdl.html][GNU Free Documentation License]].\n"))
  389. (t (insert (concat "* License
  390. Copyright (C) 2013 " user-full-name
  391. "\n Permission is granted to copy, distribute and/or modify this document
  392. under the terms of the GNU Free Documentation License, Version 1.3
  393. or any later version published by the Free Software Foundation;
  394. with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
  395. A copy of the license is included in [[https://www.gnu.org/copyleft/fdl.html][GNU Free Documentation License]].\n"))))
  396. (if (string= "" org-license-images-directory)
  397. (insert "\n[[https://www.gnu.org/copyleft/fdl.html][file:https://upload.wikimedia.org/wikipedia/commons/thumb/4/42/GFDL_Logo.svg/200px-GFDL_Logo.svg.png]]\n")
  398. (insert (concat "\n[[https://www.gnu.org/copyleft/fdl.html][file:" org-license-images-directory "/gfdl/gfdl.png]]\n"))))
  399. (defun org-license-print-all ()
  400. "Print all combinations of licenses and languages, it's useful to find bugs"
  401. (interactive)
  402. (org-license-gfdl "es")
  403. (org-license-gfdl "en")
  404. (org-license-cc-by "br")
  405. (org-license-cc-by "ca")
  406. (org-license-cc-by "de")
  407. (org-license-cc-by "es")
  408. (org-license-cc-by "en")
  409. (org-license-cc-by "eo")
  410. (org-license-cc-by "eu")
  411. (org-license-cc-by "fi")
  412. (org-license-cc-by "fr")
  413. (org-license-cc-by "gl")
  414. (org-license-cc-by "it")
  415. (org-license-cc-by "jp")
  416. (org-license-cc-by "nl")
  417. (org-license-cc-by "pt")
  418. (org-license-cc-by-sa "br")
  419. (org-license-cc-by-sa "ca")
  420. (org-license-cc-by-sa "de")
  421. (org-license-cc-by-sa "es")
  422. (org-license-cc-by-sa "en")
  423. ;; (org-license-cc-by-sa "eo")
  424. (org-license-cc-by-sa "eu")
  425. (org-license-cc-by-sa "fi")
  426. (org-license-cc-by-sa "fr")
  427. (org-license-cc-by-sa "gl")
  428. (org-license-cc-by-sa "it")
  429. (org-license-cc-by-sa "jp")
  430. (org-license-cc-by-sa "nl")
  431. (org-license-cc-by-sa "pt")
  432. (org-license-cc-by-nd "br")
  433. (org-license-cc-by-nd "ca")
  434. (org-license-cc-by-nd "de")
  435. (org-license-cc-by-nd "es")
  436. (org-license-cc-by-nd "en")
  437. ;; (org-license-cc-by-nd "eo")
  438. (org-license-cc-by-nd "eu")
  439. (org-license-cc-by-nd "fi")
  440. (org-license-cc-by-nd "fr")
  441. (org-license-cc-by-nd "gl")
  442. (org-license-cc-by-nd "it")
  443. (org-license-cc-by-nd "jp")
  444. (org-license-cc-by-nd "nl")
  445. (org-license-cc-by-nd "pt")
  446. (org-license-cc-by-nc "br")
  447. (org-license-cc-by-nc "ca")
  448. (org-license-cc-by-nc "de")
  449. (org-license-cc-by-nc "es")
  450. (org-license-cc-by-nc "en")
  451. ;; (org-license-cc-by-nc "eo")
  452. (org-license-cc-by-nc "eu")
  453. (org-license-cc-by-nc "fi")
  454. (org-license-cc-by-nc "fr")
  455. (org-license-cc-by-nc "gl")
  456. (org-license-cc-by-nc "it")
  457. (org-license-cc-by-nc "jp")
  458. (org-license-cc-by-nc "nl")
  459. (org-license-cc-by-nc "pt")
  460. (org-license-cc-by-nc-sa "br")
  461. (org-license-cc-by-nc-sa "ca")
  462. (org-license-cc-by-nc-sa "de")
  463. (org-license-cc-by-nc-sa "es")
  464. (org-license-cc-by-nc-sa "en")
  465. ;; (org-license-cc-by-nc-sa "eo")
  466. (org-license-cc-by-nc-sa "eu")
  467. (org-license-cc-by-nc-sa "fi")
  468. (org-license-cc-by-nc-sa "fr")
  469. (org-license-cc-by-nc-sa "gl")
  470. (org-license-cc-by-nc-sa "it")
  471. (org-license-cc-by-nc-sa "jp")
  472. (org-license-cc-by-nc-sa "nl")
  473. (org-license-cc-by-nc-sa "pt")
  474. (org-license-cc-by-nc-nd "br")
  475. (org-license-cc-by-nc-nd "ca")
  476. (org-license-cc-by-nc-nd "de")
  477. (org-license-cc-by-nc-nd "es")
  478. (org-license-cc-by-nc-nd "en")
  479. ;; (org-license-cc-by-nc-nd "eo")
  480. (org-license-cc-by-nc-nd "eu")
  481. (org-license-cc-by-nc-nd "fi")
  482. (org-license-cc-by-nc-nd "fr")
  483. (org-license-cc-by-nc-nd "gl")
  484. (org-license-cc-by-nc-nd "it")
  485. (org-license-cc-by-nc-nd "jp")
  486. (org-license-cc-by-nc-nd "nl")
  487. (org-license-cc-by-nc-nd "pt")
  488. )
  489. (provide 'org-license)