TEI element binaryObject (original) (raw)

TEI: Guidelines for Electronic Text Encoding and Interchange

P5 Version 4.9.0. Last updated on 24th January 2025, revision f73186978

provides encoded binary data representing an inline graphic, audio, video or other object. [3.10 Graphics and Other Non-textual Components]
Module core — Elements Available in All TEI Documents
Attributes att.global@xml:id@n@xml:lang@xml:base@xml:spaceatt.global.analytic@anaatt.global.change@changeatt.global.facs@facsatt.global.linking@corresp@synch@sameAs@copyOf@next@prev@exclude@selectatt.global.rendition@rend@style@renditionatt.global.responsibility@cert@respatt.global.source@sourceatt.cmc@generatedByatt.media@width@height@scaleatt.internetMedia@mimeTypeatt.timed@start@endatt.durationatt.duration.iso@dur-isoatt.duration.w3c@duratt.typed@type@subtype encoding encoding⚓︎ The encoding used to encode the binary data. If not specified, this is assumed to be Base64. Status Optional Datatype 1–∞ occurrences of teidata.word separated by whitespace
Member of
Contained by
May contain Character data only
Example <binaryObject mimeType="image/gif"> R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAwAAAC8IyPqcvt3wCcDkiLc7C0qwy GHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFzByTB10QgxOR0TqBQejhRNzOfkVJ +5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSpa/TPg7JpJHxyendzWTBfX0cxOnK PjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJlZeGl9i2icVqaNVailT6F5iJ90m6 mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uisF81M1OIcR7lEewwcLp7tuNNkM3u Nna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH hhx4dbgYKAAA7
Content model  
Schema Declaration <rng:element name="binaryObject"> <rng:ref name="att.global.attributes"/> <rng:ref name="att.global.analytic.attributes"/> <rng:ref name="att.global.change.attributes"/> <rng:ref name="att.global.facs.attributes"/> <rng:ref name="att.global.linking.attributes"/> <rng:ref name="att.global.rendition.attributes"/> <rng:ref name="att.global.responsibility.attributes"/> <rng:ref name="att.global.source.attributes"/> <rng:ref name="att.cmc.attributes"/> <rng:ref name="att.media.attributes"/> <rng:ref name="att.internetMedia.attributes"/> <rng:ref name="att.timed.attributes"/> <rng:ref name="att.duration.iso.attributes"/> <rng:ref name="att.duration.w3c.attributes"/> <rng:ref name="att.typed.attributes"/> rng:optional  <rng:attribute name="encoding">   rng:list    rng:oneOrMore     <rng:ref name="teidata.word"/>           rng:text/ element binaryObject { att.global.attributes, att.global.analytic.attributes, att.global.change.attributes, att.global.facs.attributes, att.global.linking.attributes, att.global.rendition.attributes, att.global.responsibility.attributes, att.global.source.attributes, att.cmc.attributes, att.media.attributes, att.internetMedia.attributes, att.timed.attributes, att.duration.iso.attributes, att.duration.w3c.attributes, att.typed.attributes, attribute encoding { list { teidata.word+ } }?, text }