Skip to content

Instantly share code, notes, and snippets.

@zuphilip
zuphilip / WikidataQuickstatements.js
Last active May 26, 2017 04:40
Prototype for Zotero exporter to Wikidata Quickstatement
{
"translatorID": "51e5355d-9974-484f-80b9-f84d2b55782e",
"label": "WikidataQuickstatements",
"creator": "Philipp Zumstein",
"target": "txt",
"minVersion": "3.0",
"maxVersion": "",
"priority": 100,
"inRepository": true,
"translatorType": 2,
@zuphilip
zuphilip / Scale-Grenzboten-Example.ipynb
Created May 17, 2017 11:48
Scale-Grenzboten-Example.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
<h2>acta-universitatis-agriculturae-sueciae</h2>
<?xml version="1.0"?>
<div class="csl-bib-body" style="line-height: 1.35; padding-left: 2em; text-indent:-2em;">
<div class="csl-entry">Ippolito, B.<i>simplejson: Simple, fast, extensible JSON encoder/decoder for Python</i> [online]. Version: 3.10.0. Available from: http://github.com/simplejson/simplejson. [Accessed 2017-05-15].</div>
<div class="csl-entry">mittagessen (2017). <i>kraken: Ocropus fork with sane defaults</i> [online]. Available from: https://github.com/mittagessen/kraken. [Accessed 2017-05-15].</div>
<div class="csl-entry"><i>schema: DataCite Metadata Schema Repository</i> (2016). [online]. DataCite. Available from: https://github.com/datacite/schema. [Accessed 2017-05-15].</div>
<div class="csl-entry">team, lxml dev<i>lxml: Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.</i> [online]. Version: 3.7.3. Available from: http://lxml.de/. [Accessed 2017-05-15].</div>
<div class="csl-entry">Vi
@zuphilip
zuphilip / csv-to-ead-xml.xquery
Last active September 16, 2024 08:06
CSV to ead.XML with XQuery
for $record in db:open("transform")
let $collection := $record//record[level="collection"]
for $child in $record//record[parent=$collection/id]
for $gchild in $record//record[parent=$child/id]
return
<ead>
<eadheader >...</eadheader>
@zuphilip
zuphilip / njw-adaption.csl
Last active January 19, 2017 11:33
juristischer Zitierstil Zotero
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="note" default-locale="de-DE">
<info>
<title>Neue Juristische Wochenschrift (German) - Adaption</title>
<id>http://www.zotero.org/styles/neue-juristische-wochenschrift</id>
<link href="http://www.zotero.org/styles/neue-juristische-wochenschrift" rel="self"/>
<link href="http://www.zotero.org/styles/juristische-zitierweise" rel="template"/>
<link href="http://rsw.beck.de/rsw/upload/NJW/Autorenhinweise_NJW_1-2014.pdf" rel="documentation"/>
<author>
<name>Reto Mantz</name>
@zuphilip
zuphilip / UrhG-53-neu.md
Last active January 15, 2017 19:03
Vergleich alt-neu

§ 53 Vervielfältigungen zum privaten und sonstigen eigenen Gebrauch

  • (1) Zulässig sind einzelne Vervielfältigungen eines Werkes durch eine natürliche Person zum privaten Gebrauch auf beliebigen Trägern, sofern sie weder unmittelbar noch mittelbar Erwerbszwecken dienen, soweit nicht zur Vervielfältigung eine offensichtlich rechtswidrig hergestellte oder öffentlich zugänglich gemachte Vorlage verwendet wird. Der zur Vervielfältigung Befugte darf die Vervielfältigungsstücke auch durch einen anderen herstellen lassen, sofern dies unentgeltlich geschieht oder es sich um Vervielfältigungen auf Papier oder einem ähnlichen Träger mittels beliebiger photomechanischer Verfahren oder anderer Verfahren mit ähnlicher Wirkung handelt.

  • (2) Zulässig ist, einzelne Vervielfältigungsstücke eines Werkes herzustellen oder herstellen zu lassen

    • 1. (aufgehoben)
    • 2. zur Aufnahme in ein eigenes Archiv, wenn und soweit die Vervielfältigung zu diesem Zweck geboten ist und als Vorlage für die Vervielfältigun
@zuphilip
zuphilip / citavi-single.xml
Last active January 1, 2020 22:13
Example of Citavi 5 XML format for a single reference
<?xml version="1.0" encoding="utf-8"?>
<CitaviExchangeData Version="5.4.0.2" FilePath="C:\Users\zumstein\Desktop\citavi-projekt\citavi-single.ctv5" Changeset="177">
<ProjectSettings>
<AutoSave>true</AutoSave>
<AttachmentsFolderPath></AttachmentsFolderPath>
<CacheId>7e60b160-8057-41b1-a8b2-5de485d35353</CacheId>
<ColorScheme>Yellow</ColorScheme>
<CustomFields>
<CustomFieldSettings>
<CompareType>Text</CompareType>
@zuphilip
zuphilip / references.md
Last active December 23, 2016 17:52
Simplified references by deleting container information (journal, volume, issue, page information) when DOI (or handle) is present, inspired by https://blog.datacite.org/mysteries-in-reference-lists/

References

Asorey, H., Nunez, L. A., & Sarmiento-Cano, C. (2015). Exposicion Temprana de Nativos Digitales en Ambientes, Metodologias y Tecnicas de Investigacion en la Universidad. ArXiv [Physics]. Retrieved from https://arxiv.org/abs/1501.04916

Baumgardner, G. D., & Shaffer, B. S. (2015). Sliding Bones: Movement of Skeletal Material Over Smith Creek Playa in Nevada and Its Taphonomic and Paleontologic Implications. http://doi.org/10.3398/064.075.0213

El-Maarry, M. R., Watters, W. A., Yoldi, Z., Pommerol, A., Fischer, D., Eggenberger, U., & Thomas, N. (2015). Field investigation of dried lakes in western United States as an analogue to desiccation fractures on Mars. http://doi.org/10.1002/2015JE004895

Fenner, M. (2013). What Can Article-Level Metrics Do for You?

de cause inclufivement : le tours
sous pein e 5 nullité 8) des dé--
pens. Ce décret fut ini cré dans?
.la pragn aatique , & ensuite 2 dans les
_. concordat , q qui ajoute , que la cau--
se d' appe l au saint fiecge doit ètre s
commisé sur les lieux jusques à la s
troifiéme sentence conforme ; ques
s causes commises sur les lieux ,,
doivent être terminées dans les?
@zuphilip
zuphilip / citavi-project.xml
Created November 25, 2016 19:24
Dies ist der Inhalt eines Citavi Projektes als Sicherungskopie (ctv5bak) abgelegt, entpackt und zu einer XML-Datei unbenannt.
This file has been truncated, but you can view the full file.
<?xml version="1.0" encoding="utf-8"?>
<CitaviExchangeData Version="5.4.0.2" FilePath="C:\Users\zumstein\Desktop\citavi-projekt\citavi-projekt.ctv5" Changeset="170">
<ProjectSettings>
<AutoSave>true</AutoSave>
<AttachmentsFolderPath></AttachmentsFolderPath>
<CacheId>7e60b160-8057-41b1-a8b2-5de485d35353</CacheId>
<ColorScheme>Yellow</ColorScheme>
<CustomFields>
<CustomFieldSettings>
<CompareType>Text</CompareType>