Indesign에서 Cals 테이블 가져오기

Indesign에서 Cals 테이블 가져오기

InDesign 문서로 가져와야 하는 CALS 테이블이 있습니다. 아래에 동일한 내용을 붙여넣었습니다.

<table>
    <label>TABLE 1</label>
    <caption>
        <simple-para>Table title table title</simple-para>
    </caption>
    <tgroup cols="5">
        <colspec colname="col1" colnum="1" colwidth="96*"/>
        <colspec colname="col2" colnum="2" colwidth="98*"/>
        <colspec colname="col3" colnum="3" colwidth="95*"/>
        <colspec colname="col4" colnum="4" colwidth="103*"/>
        <colspec colname="col5" colnum="5" colwidth="103*"/>
        <tbody>
            <row>
                <entry nameend="col5" namest="col1">Table textTable textTable textTable textTable textTable textTable textTable textTable textTable textTable textTable textTable textTable text</entry>
            </row>
            <row>
                <entry>
                    <bold>abc</bold>
                </entry>
                <entry>
                    <bold>def</bold>
                </entry>
                <entry>
                    <bold>hig</bold>
                </entry>
                <entry>
                    <bold>klm</bold>
                </entry>
                <entry>
                    <bold>face</bold>
                </entry>
            </row>
            <row>
                <entry>tom</entry>
                <entry>Jerry</entry>
                <entry>fast</entry>
                <entry>running</entry>
                <entry>animals</entry>
            </row>
            <row>
                <entry>tom</entry>
                <entry>Jerry</entry>
                <entry>fast</entry>
                <entry>running</entry>
                <entry>animals</entry>
            </row>
            <row>
                <entry>tom</entry>
                <entry>Jerry</entry>
                <entry>fast</entry>
                <entry>running</entry>
                <entry>animals</entry>
            </row>
            <row>
                <entry>tom</entry>
                <entry>Jerry</entry>
                <entry>fast</entry>
                <entry>running</entry>
                <entry>animals</entry>
            </row>
            <row>
                <entry>tom</entry>
                <entry>Jerry</entry>
                <entry>fast</entry>
                <entry>running</entry>
                <entry>animals</entry>
            </row>
        </tbody>
    </tgroup>
</table>

Indesign에서 CALS 테이블을 가져오는 동안 Indesign에서도 CALS 테이블 형식을 유지해야 합니다. 인디자인 스트럭처 팔레트 스크린샷을 넣을 수 없습니다.

답변1

<?xml version="1.0" encoding="UTF-8"?>
<table>
     <label>TABLE 4-3</label>
     <caption id="cap0110">
         <simple-para id="sp0115">Estimated ME Requirements for Adult Psittacines in Various Environments and Activity Levels</simple-para>
     </caption>
     <table frame="none"><tgroup cols="2">
         <colspec colname="col1" colnum="1" colwidth="50%"/>
         <colspec colname="col2" colnum="2" colwidth="50%"/>
         <thead>
             <row>
                 <entry>Management Scenario</entry>
                 <entry>ME Requirement (kcal/day)</entry>
             </row>
         </thead>
         <tbody>
             <row>
                 <entry>Indoor cage</entry>
                 <entry>154.6 × (BW in kilograms)<sup>0.73</sup></entry>
             </row>
             <row>
                 <entry>Indoor aviary</entry>
                 <entry>176.6 × (BW in kilograms)<sup>0.73</sup></entry>
             </row>
             <row>
                 <entry>Outdoor aviary in warm/hot environment</entry>
                 <entry>203.9 × (BW in kilograms)<sup>0.73</sup></entry>
             </row>
             <row>
                 <entry>Outdoor aviary in cold environment</entry>
                 <entry>226.1 × (BW in kilograms)<sup>0.73</sup></entry>
             </row>
             <row>
                 <entry>Free ranging</entry>
                 <entry>229.2 × (BW in kilograms)<sup>0.73</sup></entry>
             </row>
         </tbody>
     </tgroup>
</table></table>

내 XML 파일에는 위의 데이터가 포함되어 있습니다. 이것은 XML 파일을 InDesign 문서로 가져오는 코드입니다...

이것은 제대로 작동하고 있습니다 ...

#target indesign
var doc = app.activeDocument;
var myFile = File.openDialog("Select XML file");
doc.importXML(myFile);

관련 정보