Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Binding revisions #725

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 29 additions & 4 deletions collections/Lyell/MS_Lyell_65.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
<?xml-model href="https://raw.githubusercontent.com/bodleian/consolidated-tei-schema/master/msdesc.rng" type="application/xml" schematypens="http://relaxng.org/ns/structure/1.0"?><?xml-model href="https://raw.githubusercontent.com/bodleian/consolidated-tei-schema/master/msdesc.rng" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?><TEI xmlns="http://www.tei-c.org/ns/1.0" xml:id="manuscript_7799">
<?xml version="1.0" encoding="UTF-8"?>
<?xml-model href="https://raw.githubusercontent.com/msDesc/consolidated-tei-schema/binding-revisions/msdesc.rng" type="application/xml" schematypens="http://relaxng.org/ns/structure/1.0"?>
<?xml-model href="https://raw.githubusercontent.com/msDesc/consolidated-tei-schema/binding-revisions/msdesc.rng" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?>
<TEI xml:id="manuscript_7799" xmlns="http://www.tei-c.org/ns/1.0">

<teiHeader>
<fileDesc>
<titleStmt>
Expand Down Expand Up @@ -122,8 +126,29 @@
<decoNote type="flourInit">Vinescroll type initial in red and violet ink on fol. 9r, and small initial in blue and red on fol. 113v; decorated red initials on fols. 1r, 8v, 41r, 80v, 98v, 127v, 145v. (<ref target="https://catalog.hathitrust.org/Record/000468709">Pächt and Alexander</ref> i. 93)</decoNote>
</decoDesc>
<bindingDesc>
<binding contemporary="true" notAfter="1400" notBefore="1150">
<p>Contemporary binding of thick wooden boards covered with smooth white leather, with tabs projecting at top and bottom of spine; original sewing; chain mark on top of the back cover. Leather strap fastening to pin on upper edge, clasps (one missing) probably contemporary. 15th-cent. title on upper cover, later title on spine.</p>
<binding contemporary="true" notAfter="1400" notBefore="1150" type="inboard" subtype="gothic">
<summary>15th century blind-tooled inboard binding with a ‘Gothic’ structure (cf Szirmai, pp. 173-174); the sewing supports laced over the outer spine edge of the oak boards, covered with brown tanned skin with braided secondary endbands worked with red alum-tawed thongs at the head and tail of the spine. The small hand tool used has not been identified in Einbanddatenbank (EBDB). <dimensions type="binding" unit="in">
<height>224</height>
<width>160</width>
<depth>74</depth>
</dimensions>
</summary>
<!--<p>Contemporary binding of thick wooden boards covered with smooth white leather, with tabs projecting at top and bottom of spine; original sewing; chain mark on top of the back cover. Leather strap fastening to pin on upper edge, clasps (one missing) probably contemporary. 15th-cent. title on upper cover, later title on spine.</p>-->
<endleaves xmlns="http://www.example.org/ns/msdesc" type="separate" subtype="reused" support="perg">Left: Separate text-hook pastedown (fol. i), a parchment leaf of manuscript waste, its conjoint stub after fol. 11. The original pastedown is now lifted leaving ink offset to the inner face of board. </endleaves>
<endleaves xmlns="http://www.example.org/ns/msdesc" type="separate" subtype="reused" support="perg">Right: Separate text-hook pastedown (fol. 256), a parchment leaf of manuscript waste, its conjoint stub after fol. 251, now lifted leaving ink offset to the inner face of the board.</endleaves>
<sewing xmlns="http://www.example.org/ns/msdesc" stitching="allAlong" supports="3">Sewn all-along with undyed plain thread at five sewing stations on three raised split-strap sewing supports of alum-tawed skin (10 mm wide). Sewing stations (measured in mm. from the head edge at fols. 17v-18r): 31 (kettle), 52 (support 1), 110 (support 2), 1167 (support 3), 189 (Kettle), 210 (Tail). There is no evidence of earlier sewing.</sewing>
<boards xmlns="http://www.example.org/ns/msdesc" material="wood" squares="true">Wooden oak boards with squares, 10-11 mm thick (including covering materials). External bevels to the boards. The three sewing supports are laced to the boards with parallel two-hole lacing and secured with wooden pegs at the exit holes.</boards>
<edges xmlns="http://www.example.org/ns/msdesc">The edges of the bookblock have been cut and are decorated, coloured green though this has now faded. </edges>
<spine xmlns="http://www.example.org/ns/msdesc">The binding has a slight round spine shape. No spine linings.</spine>
<endbands xmlns="http://www.example.org/ns/msdesc">Sewn endbands worked on a single core of alum-tawed skin with plain undyed thread, the endband cores laced into the boards. Braided secondary endband sewing worked with red alum-tawed thongs after the book was covered and worked through the covering material at head and tail of the spine. The ends of the thongs lie in the joint. </endbands>
<covering xmlns="http://www.example.org/ns/msdesc" type="primary" extent="full" material="skinTanned">Full cover of mid-brown tanned skin used hair side out (from follicle pattern possibly sheep). Covered as a tight back and moulded at the spine with tying-up cord impressions to the bands and head and tail under the endbands. Turned in on all edges with turn-in darts, three tongued mitre corners, the right head fore-edge corner a butt mitre.</covering>
<decoNote type="blind">Blind tooled using two tools, one small hand tool and a one-line fillet. Each board has an outer overlapping three-line frame and an inner overlapping two-line frame, the central panel filled with a two-line lattice pattern. Impressions of a small hand tool open cross (5 x 5 mm, EBDB m002222 https://www.hist-einband.de/de/motivdetails.html?entityID=m002222) at the intersections of the frames and lattice, and within the outer frame. No tooling to the spine. </decoNote>
<fastenings xmlns="http://www.example.org/ns/msdesc" direction="rtl" condition="lost">The binding was held closed with a two right-to-left long pin straps, the clasps and most of the straps are now lost. The remaining ends of the two mid-brown tanned skin straps (16 mm wide, 2 mm thick) are attached to the outer face of the right board within a recess, each secured with five copper alloy nails through a square copper alloy strap plate. The straps, now entirely lost beyond the edge of the board, closed onto a plate-mounted copper alloy side pins each attached with four copper alloy nails, and with the pins driven through the board. </fastenings>
<tacketing xmlns="http://www.example.org/ns/msdesc">A parchment(?) two-hole quire tacket to quire 1 (fols. 3v-4r). </tacketing>
<condition>Quire 1 has been rehitched with thread, and there are leather patches to the fore-edge corners of the right board and the linings of both tabs, the lower clasp strap has been moved and reattached, all presumably modern.</condition>
<bookmarks xmlns="http://www.example.org/ns/msdesc" type="ribbon">There are three holes in the head tab, probably from now lost thread bookmarks.</bookmarks>
<chaining xmlns="http://www.example.org/ns/msdesc">At the head of the right board there is a rebate, stain and scar from a removed iron chain staple or plate.</chaining>
<labels xmlns="http://www.example.org/ns/msdesc">At the head of the left board a two-line title? inscription in ink, at head of spine “Vita S. Eus | tachii | Haymon in | Apocalypss” in ink. Two printed paper labels to spine “31” and “416”, and later calculations to left board.</labels>
</binding>
</bindingDesc>
</physDesc>
Expand Down Expand Up @@ -182,4 +207,4 @@
<p/>
</body>
</text>
</TEI>
</TEI>
148 changes: 147 additions & 1 deletion processing/customizations.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@
xmlns:tei="http://www.tei-c.org/ns/1.0"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:bod="http://www.bodleian.ox.ac.uk/bdlss"
xmlns:msdesc="http://www.example.org/ns/msdesc"
xpath-default-namespace="http://www.tei-c.org/ns/1.0"
exclude-result-prefixes="tei html xs bod"
exclude-result-prefixes="tei html xs bod msdesc"
version="2.0">


Expand Down Expand Up @@ -101,6 +102,151 @@
</i>
</xsl:template>

<!-- new rules for new elements in binding descriptions (drat 10 Sept. 2023) -->
<xsl:template match="binding/msdesc:endleaves">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Endleaves:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/history/origin">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Origin:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:sewing">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Sewing:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:boards">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Boards:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:edges">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Edges:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:spine">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Spine:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:endbands">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Endbands:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:covering">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Covering:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/decoNote">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Decoration:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:fastenings">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Fastening:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:furniture">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Furniture:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:tacketing">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Tacketing:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/condition">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Alterations or repairs:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:bookmarks">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Bookmarks:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:chaining">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Chaining:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="binding/msdesc:labels">
<p class="{name()}">
<span class="tei-label">
<xsl:copy-of select="bod:standardText('Titles or labels:')"/>
<xsl:text> </xsl:text>
</span>
<xsl:apply-templates/>
</p>
</xsl:template>


<!-- Display links to abbreviations and conventions pages, and the most recent change
Expand Down
Loading