<alternatives>

Alternatives For Processing (代替処理法)

代替処理法のまとまりを保有するために使用されるコンテナ要素。例えば、複数のフォーマット (tif, gif, and jpeg) または異なる解像度で提供される単一の <graphic>。この要素は同一情報オブジェクトの複数の論理的に同等の (代用可能な) 版を含む物理的分類です。通常、これらは代替処理法で、読者は1種類のオブジェクトのみを見ることを期待しています。

備考

<alternatives> は本質的にブロックでもインラインでもありません。なぜならブロックやインラインの品質は文脈や使用法によって決まるからです。この要素の典型的な例は、複数の版 (たとえば .tif, a .jpeg, または SVG ファイルなど); または .tif (<inline-graphic>)、MathML、TeX でコードされた数式、プレーンな ASCII などで提供される <inline-formula> などです。
アクセシビリティ: この要素は、画像またはメディアオブジェクトの代替版用のコンテナを提供することによって、画像またはメディアオブジェクトに対する代替テキストや、アクセシビリティのための拡大画像版を提供するために使うことができます。

属性

コンテンツ・モデル

<!ELEMENT  alternatives %alternatives-model;                         >

拡張コンテンツ・モデル

(array | chem-struct | code | graphic | inline-graphic | inline-supplementary-material | media | preformat | private-char | supplementary-material | table | textual-form | tex-math | mml:math)+

記述方法

この要素は以下の要素内に含むことができます:

用例 1

画像の代替処理法:
... 
<fig id="f3" position="float">
<label>FIG. 3.</label>
<caption>...</caption>
<alternatives>
<graphic specific-use="print" xlink:href="1.4821168.figures.highres.f3.zip"></graphic>
<graphic specific-use="online" xlink:href="1.4821168.figures.online.f3.jpg"></graphic>
</alternatives>
</fig>
...

用例 2

<table-wrap> 内の表の代替処理法:
...
<table-wrap id="pbio-0020328-t003" position="float">
<label>Table 3</label>
<caption>
<title>Systematic Inactivation of SpoIIID-Activated Genes</title>
</caption>
<alternatives>

<graphic xlink:href="pbio.0020328.t003.tif"/>

<graphic xlink:href="pbio.0020328.t003.gif"/>

<table frame="box" rules="all" cellpadding="5">
<thead>
<tr>
<td>Strain</td>
<td>Description</td>
<td>Sporulation Efficiency (Percent)<sup>a</sup></td>
</tr>
</thead>
<tbody>
<tr>
<td>PY79</td>
<td>wild type</td>
<td>100</td>
</tr>
<tr>
<td>RL2391</td>
<td><italic>asnO&Delta;::spc</italic></td>
<td>0.000001</td>
</tr>
<tr>
<td>PE563</td>
<td><italic>cotF&Delta;::cat</italic></td>
<td>83</td>
</tr>
...
</tbody>
</table>

</alternatives>
<table-wrap-foot>
<fn id="nt301">
<p><sup>a</sup>&thinsp;Sporulation efficiency is defined as the
number of heat-resistant spores ...</p>
</fn>
</table-wrap-foot>
</table-wrap>
...

用例 3

MathML や画像を含む方程式の代替処理法:
...       
<disp-formula id="pbio-0020328-e001">
<alternatives>
<mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML">
<mml:mrow><mml:msub>
<mml:mrow><mml:mtext>Strength</mml:mtext></mml:mrow>
<mml:mi>i</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>log</mml:mi>
<mml:mo>&ApplyFunction;</mml:mo>
<mml:mfrac>...</mml:mfrac>
<mml:mo>=</mml:mo>
...
</mml:math>
<graphic xlink:href="pbio.0020328.e001.gif"/>
</alternatives>
</disp-formula>
...

用例 4

メディアの代替処理法:
 ...
<fig id="f1" orientation="portrait" position="float">
<label>FIG. 1.</label>
<caption>
<p>(a) Schematic of the working principles of HFM, (b) a typical application
scheme for an electric bias in HFM, (c) regulation the conformations and
dynamics (trapping, concentration, and sudden stretching) of λ-DNA molecules
in HFM, and (d) schematic of the trapping location regulation (enhanced online).
[URL: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1063/1.4762852.1">
http://dx.doi.org/10.1063/1.4762852.1</ext-link>]
<alternatives>
<media id="v1" mime-subtype="avi" mimetype="video" orientation="portrait"
position="anchor" specific-use="original-format" xlink:href="v1">
<object-id pub-id-type="doi" specific-use="metadata">10.1063/1.4762852.1</object-id>
</media>
<media mime-subtype="mpeg" mimetype="video" orientation="portrait"
position="anchor" specific-use="archival-format" xlink:href="v1"></media>
<media mime-subtype="x-flv" mimetype="video" orientation="portrait"
position="anchor" specific-use="online-format" xlink:href="v1"></media>
</alternatives>
</p>
</caption>
<graphic orientation="portrait" position="float" xlink:href="f1"/>
<graphic id="f1a" orientation="portrait" position="float" xlink:href="dummy1.png"/>
<graphic id="f1b" orientation="portrait" position="float" xlink:href="dummy2.png"/>
<graphic id="f1c" orientation="portrait" position="float" xlink:href="dummy3.png"/>
<graphic id="f1d" orientation="portrait" position="float" xlink:href="dummy4.png"/>
</fig>
... 

用例 5

補助資料を含む表の代替処理法:
...
<table-wrap id="pbio-0020328-t002" position="float">
<label>Table 2</label>
<caption>
<title>Genes Activated in the Mother-Cell Line of Gene Expression</title>
</caption>
<alternatives>

<graphic xlink:href="pbio.0020328.t002.tif"/>

<table frame="box" rules="all" cellpadding="5">...</table>

<supplementary-material id="S1" xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:title="local_file" xlink:href="pbio-0020328-t002.xls"
mimetype="application/vnd.ms-excel">
<label>Supporting Material</label>
<caption>
<p>Supplementary Microsoft Excel file (raw study data) supplied by authors.</p>
</caption>
</supplementary-material>

</alternatives>
<table-wrap-foot>...</table-wrap-foot>
</table-wrap>
...

用例 6

三重結合の字形の例。化学者にとっては三重結合は Unicode x2261 と同一ではないが、ここに示すように代替処理法でこのユニコードを使えば、簡単に似た形を表示可能:
...
<alternatives>

<textual-form specific-use="unicode-look-alike">&#x2261;</textual-form>

<private-char name="Triple Bond" description="Chemistry Triple Bond">
<glyph-data id="tbond" format="PBM" resolution="300"
x-size="16" y-size="32">
0000000000000000000000000000000
0000000000000000000000000000000
0000000000000000000000000000000
0000000000000000000000000000000
0000000000000000000000000000000
0001111111111111111111111100000
0000000000000000000000000000000
0000000000000000000000000000000
0001111111111111111111111100000
0000000000000000000000000000000
0000000000000000000000000000000
0001111111111111111111111100000
0000000000000000000000000000000
0000000000000000000000000000000
0000000000000000000000000000000
0000000000000000000000000000000
0000000000000000000000000000000
0000000000000000000000000000000
</glyph-data>
</private-char>

</alternatives>
...