Menu

#81 deprecate idiosyncratic @type on <g> and use @ref and <glyph>

future
done
8
2020-05-19
2014-11-10
Tom Elliott
No

Examples of the use of the <g> element throughout the Guidelines (e.g., in Expansion of Abbreviation Including Symbol/Characters) make ubiquitous use of the "type" attribute to gloss the glyph in question. Although the "type" attribute is legal in TEI, nowhere in the TEI Guidelines do we find such usage; rather, the TEI envisions the use of a "ref" attribute, containing an IDREF for a <glyph> element somewhere else in the file or document collection wherein the glyph is defined. Should EpiDoc revise usage guidance and XSLT processing to better align itself with what seems to be normative TEI practice? </glyph></g>

Related

Request Features: #81

Discussion

<< < 1 2 (Page 2 of 2)
  • BODARD Gabriel

    BODARD Gabriel - 2018-02-20
    • Group: 9.0 --> future
     
  • BODARD Gabriel

    BODARD Gabriel - 2019-01-22
    • Group: future --> 9.1
     
  • BODARD Gabriel

    BODARD Gabriel - 2019-10-15
    • Group: 9.1 --> future
     
  • BODARD Gabriel

    BODARD Gabriel - 2019-10-15

    Can we confirm whether Poli is still willing to do this?

     
  • BODARD Gabriel

    BODARD Gabriel - 2020-01-22
    • status: pending --> accepted
    • assigned_to: Polina Yordanova --> nobody
     
  • BODARD Gabriel

    BODARD Gabriel - 2020-01-22

    To sumarise, what is needed for this ticket is to convene a small sprint to make a decision about (a) recommendations, and (b) whether EpiDoc should be hosting any lists of glyph-types in the Guidelines/Repo/Odd vel sim., or projects should be responsible for their own authority lists.

    At the very least EFES should (and I think does) have a short glyph list.

    Ideally we need somebody to take ownership of this ticket, mostly for administrative/social purposes. Any volunteers?

     
  • Pietro Maria Liuzzo

    • assigned_to: Pietro Maria Liuzzo
     
  • Pietro Maria Liuzzo

    this commit
    https://github.com/EpiDoc/Stylesheets/commit/5b66e0afa866d6ab4bde6ec536bbbbeba564ec76
    adds support for
    `

    <ab> <lb n="1"> I use @type <g type="taurho"> <lb n="2"> I use @ref[starts-with(.,'#')] defaulting on the charDecl.xml stored with the example XSLT <g ref="#taurho"> <lb n="3"> I use @ref with a path to an element in a local authority list <g ref="/Users/Liuzzo/Desktop/charDecl.xml#taurho"> <lb n="4"> I use @ref with a path to an element in a local authority list, prefixed <g ref="glyph:taurho"> <lb n="5"> I use @ref with a path to an element in a remote list <g ref="https://raw.githubusercontent.com/EpiDoc/Stylesheets/g/charDecl.xml#taurho"> <lb n="5"> I use @ref with a path to an element in a remote list, prefixed<g ref="glyphhttp:taurho"> </g></lb></g></lb></g></lb></g></lb></g></lb></g></lb></ab>

    `

     
  • Pietro Maria Liuzzo

    Guidelines edits for this ticket
    https://sourceforge.net/p/epidoc/code/2759/
    note that I added a template to make a table from the charDecl.xml included with the XSLT. This points to the branch at the moment.

     
  • Pietro Maria Liuzzo

    • status: accepted --> done
     
<< < 1 2 (Page 2 of 2)

Log in to post a comment.