Wie sendet man einen Trackback von einem Jekyll-Blog an arXiv-Papiere?

480
Xiaodong Qi

Entschuldigung, meine Frage wurde von Academia.SE hier von den Admins gerichtet. Wenn es einen besseren Ort gibt, um diese Frage zu stellen, lass es mich auch wissen.

Ich habe kürzlich festgestellt, dass die Website arXiv.org Trackback-Links aus einem Blog ermöglicht, in dem ein Artikel über arXiv diskutiert wird, auf der abstrakten Seite der Zeitung. Die Hilfeseite im Grunde gesagt, ein Trackback - Link zu lassen auf der arXiv Papier abstrakten Seite erschien, braucht man nur eine spezielle formatiert Trackback - URL, um sie zu senden und einige Blog - Websites wie Wordpress, dass automatisch tatsächlich tun.

Es scheint interessant zu sein, dass mein Blogbeitrag auf meiner arXiv-Papierseite verlinkt ist, damit die Leute meine Arbeit in meinem Blogkommentarabschnitt diskutieren. Das Problem ist, ich verwende Jekyll, um meine Blog-Posts zu generieren, und habe keine Anweisungen gesehen, wie ich die Trackback-Quote aus einem von Jekyll generierten Blog-Post an arXiv senden kann. Hat jemand Erfahrung damit?

Ich kann ein Beispiel dafür geben, wie ich diese Aufgabe ausprobiert habe. Ich möchte meinen Blog-Post mit dem arXiv-Artikel verknüpfen und kann die folgende XML-Datei erstellen:

<?xml version="1.0" encoding="iso-8859-1"?> <methodCall> <methodName>pingback.ping</methodName> <params> <param> <value> <string>http://i2000s.github.io/2016/02/17/SQuInT-workshop-2016.html</string> </value> </param> <param> <value> <string>http://arxiv.org/abs/1509.02625</string> </value> </param> </params> </methodCall> 

Dann sende ich diese arxivtrackback150902625.xmlDatei an arXiv und folge diesen Anweisungen . Ich habe jedoch einen Fehler im Bash-Fenster meines lokalen Computers erhalten:

$ curl -X POST -d @arxivtrackback150902625.xml http://arxiv.org/trackback/1509.02625 <?xml version="1.0" encoding="utf-8"?> <response> <error>1</error> <message>Bad Permalink URL</message> </response> 

Habe ich etwas vergessen?

4

0 Antworten auf die Frage