att.global.rendition

att.global.rendition TEIの符号化スキーマにおけるすべての要素に共通するレンダリング属性を提供する。 [1.3.1.1.3 Rendition Indicators]
モジュール tei — The TEI Infrastructure
構成 att.global [TEI ab abbr abstract accMat acquisition activity actor add addName addSpan additional additions addrLine address adminInfo affiliation age alt altGrp altIdent altIdentifier alternate am analytic anchor annotation annotationBlock anyElement app appInfo application arc argument att attDef attList attRef author authority availability back bibl biblFull biblScope biblStruct bicond binary binaryObject binding bindingDesc birth bloc body broadcast byline c cRefPattern caesura calendar calendarDesc camera caption case castGroup castItem castList catDesc catRef catchwords category cb cell certainty change channel char charDecl choice cit citeData citeStructure citedRange cl classCode classDecl classRef classSpec classes climate closer code collation collection colloc colophon cond condition constitution constraint constraintSpec content conversion corr correction correspAction correspContext correspDesc country creation custEvent custodialHist damage damageSpan dataFacet dataRef dataSpec datatype date dateline death decoDesc decoNote def default defaultVal del delSpan depth derivation desc dictScrap dim dimensions distinct distributor district div div1 div2 div3 div4 div5 div6 div7 divGen docAuthor docDate docEdition docImprint docTitle domain eLeaf eTree edition editionStmt editor editorialDecl education eg egXML elementRef elementSpec ellipsis email emph empty encodingDesc entry entryFree epigraph epilogue equipment equiv etym event eventName ex exemplum expan explicit extent f fDecl fDescr fLib facsimile factuality faith figDesc figure fileDesc filiation finalRubric floatingText floruit foliation foreign forename forest form formula front fs fsConstraints fsDecl fsDescr fsdDecl fsdLink funder fvLib fw g gap gb gen genName gender geo geoDecl geogFeat geogName gi gloss glyph gram gramGrp graph graphic group handDesc handNote handNotes handShift head headItem headLabel height heraldry hi history hom hyph hyphenation iNode iType ident idno if iff imprimatur imprint incident incipit index institution interaction interp interpGrp interpretation item join joinGrp keywords kinesic l label lacunaEnd lacunaStart lang langKnowledge langKnown langUsage language layout layoutDesc lb lbl leaf lem lg licence line link linkGrp list listAnnotation listApp listBibl listChange listEvent listForest listNym listObject listOrg listPerson listPlace listPrefixDef listRef listRelation listTranspose listWit localProp locale location locus locusGrp m macroRef macroSpec mapping material measure measureGrp media meeting memberOf mentioned metDecl metSym metamark milestone mod model modelGrp modelSequence moduleRef moduleSpec monogr mood move msContents msDesc msFrag msIdentifier msItem msItemStruct msName msPart musicNotation name nameLink namespace nationality node normalization notatedMusic note noteGrp notesStmt num number numeric nym oRef object objectDesc objectIdentifier objectName objectType occupation offset opener org orgName orig origDate origPlace origin orth outputRendition p pRef param paramList paramSpec particDesc path pause pb pc per performance persName persPronouns person personGrp persona phr physDesc place placeName population pos postBox postCode postscript precision prefixDef preparedness principal profileDesc projectDesc prologue pron provenance ptr pubPlace publicationStmt publisher punctuation purpose q quotation quote rb rdg rdgGrp re recordHist recording recordingStmt redo ref refState refsDecl reg region relatedItem relation remarks rendition repository residence resp respStmt respons restore retrace revisionDesc rhyme role roleDesc roleName root row rs rt rubric ruby s said salute samplingDecl schemaRef schemaSpec scriptDesc scriptNote scriptStmt seal sealDesc secFol secl seg segmentation sense sequence series seriesStmt set setting settingDesc settlement sex shift sic signatures signed soCalled socecStatus sound source sourceDesc sourceDoc sp spGrp space span spanGrp speaker specDesc specGrp specGrpRef specList sponsor stage stamp standOff state stdVals street stress string styleDefDecl subc subst substJoin summary superEntry supplied support supportDesc surface surfaceGrp surname surplus surrogates syll symbol table tag tagUsage tagsDecl taxonomy tech teiCorpus teiHeader term terrain text textClass textDesc textLang textNode then time timeline title titlePage titlePart titleStmt tns trailer trait transcriptionDesc transpose tree triangle typeDesc typeNote u unclear undo unicodeProp unihanProp unit unitDecl unitDef usg vAlt vColl vDefault vLabel vMerge vNot vRange val valDesc valItem valList variantEncoding view vocal w watermark when width wit witDetail witEnd witStart witness writing xenoData xr zone]
属性
rend⚓︎ (見た目の表示) 当該要素が、元資料でどのように表示されていたかを示す。
状態 任意
データ型 1–∞ occurrences of teidata.word 空白文字で区切られる
<head rend="align(center) case(allcaps)">
 <lb/>To The <lb/>Duchesse <lb/>of <lb/>Newcastle,
<lb/>On Her <lb/>
 <hi rend="case(mixed)">New Blazing-World</hi>.
</head>
解説

本ガイドラインでは、当該属性rendの値として推奨するものはない。活字化の特徴は様々であり、それらのどれを採用するかはプロジェクトごとでおそろしく異なるからである。当ガイドラインでは、有用な記述法があれば、その都度示すことになっている。rend属性の値は、空白によって区切られる順序不定の個々のトークンの集合である。

style⚓︎ なんらかの形式的スタイル定義言語においてソーステキスト内の当該要素のレンダリングや表示を定義する際の表現を含む。
状態 任意
データ型 teidata.text
<head style="text-align: center; font-variant: small-caps">
 <lb/>To The <lb/>Duchesse <lb/>of <lb/>Newcastle, <lb/>On Her
<lb/>
 <hi style="font-variant: normal">New Blazing-World</hi>.
</head>
解説

空白を区切り記号とするrendの属性値とは異なり、style属性は空白を含んでもよい。この属性は資料における行に埋め込まれたスタイル情報を記録するためのものであり、何らかの出力を対象とするものではない。

この属性の値を表現する形式言語はTEIヘッダにおいてstyleDefDecl要素を用いて指定されてもよい。

もしstylerenditionの両方が一つの要素に現れる場合、stylerenditionを上書きもしくは補完する。stylerendと同時に用いられるべきではない。後者は形式的なスタイル定義言語を採用しているわけではないから。

rendition⚓︎ 当該要素が示す表現が現れている、元資料のテキスト部分を示す。
状態 任意
データ型 1–∞ occurrences of teidata.pointer 空白文字で区切られる
<head rendition="#ac #sc">
 <lb/>To The <lb/>Duchesse <lb/>of <lb/>Newcastle, <lb/>On Her
<lb/>
 <hi rendition="#normal">New Blazing-World</hi>.
</head>
<!-- elsewhere... -->
<rendition xml:id="scscheme="css">font-variant: small-caps</rendition>
<rendition xml:id="normalscheme="css">font-variant: normal</rendition>
<rendition xml:id="acscheme="css">text-align: center</rendition>
解説

属性renditionは、XHTMLの属性classと大変 似たように使用される。但し、重要な違いとして、当該属性は、元資 料の表現を記述するものであり、スクリーン上または紙上でどう表示 されているかを示すものではない。

もしrendition属性がCSSのような形式言語において定義されるスタイル定義を参照するのに用いられているなら、rend属性と同時に用いないことが推奨される。属性renditionと属性rendの両方が使用されている場合、後者の値が前者の値を上書きする、または補うと判断される。

当該属性値となるURIは、属性schemeで提示されているス タイル言語により、当該表現を定義する要素renditionを示すべきである。