<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
    Bookcase.xml

    Sample file using the furniture.dtd element declarations.
-->
<?xml-stylesheet href="furniture.css" type="text/css"?>
<!DOCTYPE furniture_item SYSTEM "furniture.dtd"
[

<!ENTITY % bookcase_ex SYSTEM "Bookcase_ex.ent">

%bookcase_ex;

<!ENTITY bookcase_pic SYSTEM "bookcase.gif" NDATA gif>

<!ENTITY parts_list SYSTEM "parts_list.ent">

]>
<furniture_item>
    <desc><![CDATA[<p>Four Shelf Bookcase</p>]]>&cright_notice;</desc>

    <model_num>XIAN-BC/1</model_num>

    <picture src="bookcase_pic" type="gif"/>

    <diagram>
        <svg:svg width="396" height="538"
              xmlns:svg="http://www.w3.org/2000/svg-20000303-stylable">
            <svg:desc>Bookcase Diagram</svg:desc>
            <svg:rect transform="matrix(1 0 0 -1 -50 639)" x="59.861" y="207.628"
                width="286.326" height="421.953"/>
            <svg:rect transform="matrix(1 0 0 -1 40.42 729.4)" x="59.861" y="207.628"
                width="286.326" height="421.953"/>
            <svg:path d="M9.861 11.93 l92.93 92.93"/>
            <svg:path d="M292.419 430.116 l92.93 92.93"/>
            <svg:path d="M13.628 435.139 l92.93 92.93"/>
            <svg:path d="M292.419 10.674 l92.93 92.93"/>
        </svg:svg>
    </diagram>

    &parts_list;

<?furniture_app verify_parts_list?>

    <assembly id="HC" repeat="8">
        <part part_num="E"/>
        <part part_num="F"/>
    </assembly>

    <assembly repeat="4">
        <fastener part_num="H" count="4"/>
        <part part_num="D"/>
        <assembly>
            <fastener part_num="G" count="22"/>
            <assembly repeat="2">
                <fastener part_num="HC" count="4"/>
                <part part_num="A"/>
                <part part_num="B"/>
            </assembly>
            <part part_num="C"/>
        </assembly>
    </assembly>
</furniture_item>