Adding papers to the ORKG with SciKGTeX

What is SciKGTeX

Scientific Knowledge Graph TeX (SciKGTeX) is a LaTeX package that allows annotating research contributions according to the ORKG schema directly in the TeX source code. Having a PDF file compiled from the annotated TeX source, the annotation is embedded into the PDF’s XMP metadata. It persists there for the lifetime of the document and can be retrieved by anyone who obtains the PDF document. Additionally, the contributions can easily be added automatically to the ORKG.

How to install SciKGTeX

You can use the Overleaf template to start making your own metadata annotations right away! In case of manual installation, you need to copy the files scikgtex.lua and scikgtex.sty from the package repo to your LaTeX projekt and to set

\usepackage[compatibility]{scikgtex}

in your document preamble.

How to annotate with SciKGTeX

The SciKGTeX annotation includes three commands for bibliographic properties:

  • \metatitle{..},

  • \metaauthor{..},

  • \researchfield{..}.

And five commands for contribution properties:

  • \researchproblem{..},

  • \objective{..},

  • \method{..},

  • \result{..},

  • \conclusion{..}.

Moreover, there are additional options, such as contribution numbering, invisible markup, referring to entities, and defining custom properties, see the package documentation. Finally, for the package to work you have to compile a PDF document from your TeX source with LuaLaTeX compiler.

How to import a with SciKGTeX annotated paper into the ORKG

Papers annotated with SciKGTeX can be imported into the ORKG via the add-paper tool with the PDF option:

paper addnew mainpage

  • Now, click on Upload PDF. This opens a pop up window that lets you upload a PDF of your paper via drag and drop.

paper addnewpdf

  • Next, the ORKG extracts the paper’s metadata. You can double check their correctness and if you are satisfied, click on Next step.

  • Then, you will need to add a research field to the paper. If you have chosen the research field click on Next step.

  • Finally, you will see the contribution data of your SciKGTeX annotations of your paper. You can now edit the data or add more information to the ORKG paper. Once you are satisfied, click on Finish.

  • If everything worked correctly, you will see a page that confirms the addition of your paper to the ORKG and a button that leads you to the page of this paper.

This video shows the process with an example paper:

What next?

  • Want to know more about ORKG papers in general? Our Paper Course could be interesting for you.

  • If you want to check out a visualization of your paper in its graph form, see this tutorial.