Perseus Digital Library Updates
huidige Status (bijgewerkt vanaf 2013-05-01)
Passage Level retrieval voor veel van de primaire bronteksten in de Grieks-Romeinse collectie moet nu werken via de Perseus CTS API. De volgende verzoeken worden momenteel ondersteund:
GetCapabilities:
e.ghttp://www.perseus.tufts.edu/hopper/CTS?request=GetCapabilities
GetValidReff:
E.G op notioneel werkniveau:http://www.perseus.tufts.edu/hopper/CTS?request=GetValidReff&urn=urn:cts:greekLit:tlg0012.tlg001
E. G op edition-niveau:http://www.perseus.tufts.edu/hopper/CTS?request=GetValidReff&urn=urn:cts:greekLit:tlg0012.tlg001.perseus-eng1
getpassage:
bijv. op fictief werkniveau:http://www.perseus.tufts.edu/hopper/CTS?request=GetPassage&urn=urn:cts:greekLit:tlg0012.tlg001:1.1
bijvoorbeeld op editieniveau:http://www.perseus.tufts.edu/hopper/CTS?request=GetPassage&urn=urn:cts:greekLit:tlg0012.tlg001.perseus-grc1:1.1
bekende problemen
- De parameter” niveau ” wordt nog niet ondersteund voor GetValidReff, en het geeft momenteel alleen het laagste (d.w.z. meest specifieke) citatieniveau terug.
- voor sommige teksten kan GetValidReff ook meerdere citatieniveaus retourneren
- de citatieschema ‘ s worden nog steeds herzien en kunnen voor sommige teksten veranderen
- niet alle teksten werken, en de vertaalde edities zijn iets slechter af dan de edities in de oorspronkelijke taal.
- veel van de problemen kunnen te wijten zijn aan het feit dat we nog steeds elke tekst moeten doorlopen om de canonieke citatieschema ‘ s te verifiëren en ze op te schonen zoals nodig is om met het CTS-protocol te werken. Voor de bronteksten worden sommige problemen veroorzaakt door citatie-elementen die tekens bevatten die problemen veroorzaken voor CTS, zoals “.”, en citatie-elementen die niet numeriek opeenvolgend zijn (bijvoorbeeld waar een tekst citatie-elementen heeft die Alfas zoals ‘voorwoord’ en book/section/etc-nummers gebruiken) .
- de vertalingen hebben deze plus extra problemen. Ten minste één reeks problemen kan in teksten met regelgebaseerde citatieschema ‘ s waar de regels niet zijn gemarkeerd in de Engelse vertaling. Perseus haalt eigenlijk geen lijnen op, maar werkt in plaats daarvan op het niveau van het’ kaart ‘ kunstmatige citatie-element voor chunking. Waar regeleinden bestaan als mijlpalen in de opmaak, proberen we op dit moment automatisch Regelniveau citaties in de CTS API te ondersteunen door een XSLT-transformatie te gebruiken om de mijlpalen te converteren, maar vaak bestaan ze niet in de vertaalde versies.
- De implementatie van GetPassage ondersteunt momenteel geen subreferenties of passeerbereiken.
- TextInventory ‘citation’ — elementen zijn onvolledig-ontbrekende xpath-en scope-attributen
Roadmap
- volledige implementatie van alle CTS API-aanroepen en ervoor zorgen dat alle antwoorden volledig voldoen aan de API-normen
- synchronisatie van de greekLit-en latinLit-naamruimten met die gepubliceerd door de HMT/CHS
- definitieve identificatie canonieke citatieschema ‘ s voor alle teksten
- Tei-a normalisatie van alle XML
Leave a Reply