在HTML页面中使用引文本体

在HTML页面中使用引文本体,第1张

概述CiTO,Citation Typing Ontology,是一个本体论,用于描述科学研究文章和其他学术着作中的参考引用的性质,包括其他此类出版物以及Web信息资源,以及在语义Web上发布这些描述, as described in this paper (open access) 虽然本文非常出色地解释了本体中可用的术语,但我只具备XML,HTML和RDF的基本知识,而且我有点不清楚如何在网页中实 CiTO,Citation TyPing Ontology,是一个本体论,用于描述科学研究文章和其他学术着作中的参考引用的性质,包括其他此类出版物以及Web信息资源,以及在语义Web上发布这些描述,as described in this paper (open access)

虽然本文非常出色地解释了本体中可用的术语,但我只具备XML,HTML和RDF的基本知识,而且我有点不清楚如何在网页中实现这一点.

让我们想象一下,我正在网上写一篇博客文章,并指出我刚刚撰写的文章驳斥了其后的引文.我会写:

... refutes the analysis of <a rel="cito:refutes" href="http://dx.doI/Org/10.1126/scIEnce.1197258">Wolfe et al. 2010</a>.

或者我是否需要在某处为CiTO指定命名空间?

例如我是否需要将页面格式化为XML,例如

<?xml version="1.0" enCoding="UTF-8"?><!DOCTYPE HTML PUBliC "-//W3C//DTD xhtml 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><HTML xmlns="http://www.w3.org/1999/xhtml"><HTML xmlns="http://purl.org/net/cito/">

该行< HTML xmlns =“http://purl.org/net/cito/”>添加命名空间的正确方法?

在构建链接时,显然我可以为同一篇论文提供许多URL.是否有关于如何选择这些的最佳实践,或者我可以设置为明确传递doi的其他属性?或者我是否需要指向嵌入了cito数据的URL?这与HTML锚点中“rev”标签的使用有什么关系,我是否有时间在rev标签中添加cito链接?

一旦我完成了这个,是否有一种明显的编程方式来生成包含我们引用CiTO含义的RDF文件?

解决方法 看起来使用RDFa属性,而不是rel或rev标签,将是最有效的方法.

在添加DOCTYPE,mime-type,并将链接的rel属性更改为RDFa属性属性以及链接到href的资源属性之后,以下解决方案改编自scholarlyHTML.org,之后它在W3C HTML5上成功验证nu validator:

<!DOCTYPE HTML><HTML lang="en" property="http://scholarly-HTML.org/scHTML" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><Meta charset="utf-8"><Title> Scholarly HTML </Title></head><body>    <span property="http://purl.org/dc/terms/Title">Title</span>    <span property="http://purl.org/dc/terms/creator">Author</span>    <p>Some text which then refers to a cited work          <a   property="http://purl.org/spar/cito/obtainsBackgroundFrom"  href="http://dx.doi.org/10.1039/B411699M">[citation]</a>          but it would still be valID if the citation had been formatted and something along the          lines of          <a   property="http://purl.org/spar/cito/obtainsBackgroundFrom" href="http://dx.doi.org/10.1039/B411699M">Adams,2007</a> is also          allowable.    </p>    <p>References can also involve explicitly declaring the elements of the reference entry.          So the following is also allowable.          <a property="http://purl.org/spar/cito/parodIEs" href="#citation">[citation]</a> In this case the information needs to be          provIDed elsewhere in the document,possibly in a separate div for the reference List          entrIEs such as below.    </p><div ID="biblography" property="http://purl.org/spar/biro/ReferenceList">  <span ID="citation" property="http://purl.org/spar/biro/BibliographicRecord" about="http://dx.doi.org/10.1039/B411699M">    <span property="http://purl.org/dc/terms/Title">      Experimental data checker: better information for organic chemists</span>    <span property="http://purl.org/dc/terms/creator">        <span resource="http://people.cam.ac.uk/sea36">            <span property="http://xmlns.com/foaf/spec/name" content="Samuel E. Adams">S. E. Adams</span>        </span>,<span resource="http://people.cam.ac.uk/jmg">            <span property="http://xmlns.com/foaf/spec/name">J. M. Goodman</span>        </span>,</span>    <span property="http://purl.org/dc/terms/isPartOf" resource="[http://purl.org/dc/terms/journal]">        <span property="http://purl.org/dc/terms/Title" content="Organic &amp; Biomolecular Chemistry">        </span>        <span property="http://purl.org/ontology/bibo/shortTitle">Org. Biomol. Chem.</span>    </span>    <span property="http://purl.org/dc/terms/date">2004</span>,<span property="http://purl.org/ontology/bibo/volume">2</span>    (<span property="http://purl.org/ontology/bibo/issue">21</span>),<span property="http://purl.org/ontology/bibo/pageStart">3067</span>-    <span property="http://purl.org/ontology/bibo/pageEnd">3070</span>            <br/>        DOI: <a href="http://dx.doi.org/10.1039/B411699M" property="http://purl.org/ontology/bibo/doi">10.1039/B411699M</a>  </span></div></body></HTML>

我很想听听有关如何改进这一建议的任何建议,以及这是否可以用微数据来实现.

总结

以上是内存溢出为你收集整理的在HTML页面中使用引文本体全部内容,希望文章能够帮你解决在HTML页面中使用引文本体所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1059201.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存