도움말 > 작성 > 테이블 작업 > OASIS Exchange 테이블 > OASIS Exchange 테이블에서 속성 상속 및 최소화
  
OASIS Exchange 테이블에서 속성 상속 및 최소화
다음 표에서는 OASIS Exchange 테이블 속성에 대한 Arbortext Editor의 상속 경로에 대해 설명합니다.
OASIS Exchange 테이블에서 속성 상속 및 최소화
속성
요소의 기본값:
대상:
대상:
대상:
대상:
대상:
대상 시스템 기본값
rowsep
entry
row
spanspec
colspec
tgroup
tgroup parent
show below
colsep
entry
spanspec
colspec
tgroup
tgroup parent
show right
align
entry
spanspec
colspec
tgroup
show left
valign
entry
row
tbody/tfoot/thead
tbody의 경우 top, tfoot 및 thead의 경우 bottom
Arbortext Editor에서는 OASIS Exchange 테이블 속성 값을 결정할 때 설정된 경로를 따릅니다. 가능한 경우 <entry> 레벨에서 명시적으로 설정된 값이 아닌 상속된 값이 저장됩니다. 이 프로세스는 <entry> 레벨에서 속성을 변경할 수 있습니다.
table_model_operation 호출을 사용하여 rowsepcolsep 속성을 최소화합니다. 이 작업은 <entry> 레벨에 설정된 명시적 값을 사용하는 대신에 <entry>의 부모에서 colseprowsep 속성을 상속하여 테이블 셀에서 해당 속성을 가져오는 횟수를 최대화합니다.
rowsep 속성을 최소화하기 위해 Arbortext Editor<row>에서 <entry>가 발생할 때마다 rowsep 값을 검사한 다음 <row rowsep> 값을 가장 발생 빈도가 높은 값으로 설정합니다. 그런 다음 Arbortext Editor는 행의 모든 <entry> 항목을 다시 트래버스합니다. <entry>rowsep 값이 <row rowsep> 값과 일치하는 경우 이제 <row rowsep>가 기본값이 아니므로 Arbortext Editor에서 해당 속성이 삭제됩니다. <entry>rowsep 값이 <row rowsep> 값과 일치하지 않는 경우 Arbortext Editor에서 <entry rowsep>에 속성을 추가합니다. 로컬에서는 다음 번에 Arbortext Editor가 테이블을 로드할 때 <row rowsep> 값이 무시됩니다.
* 
셀 범위 지정 시 <entry>가 시작 열 및 행에서 기본값을 가져온다는 것을 기억해야 합니다. 예를 들어, 행 범위 지정의 경우 범위의 마지막 행은 범위의 첫 번째 행에서 rowsep를 상속합니다. 마찬가지로 열 범위 지정의 경우 범위의 마지막 열은 범위의 첫 번째 열에서 colsep를 상속합니다. 이 동작은 CALS 및 OASIS Exchange 표준을 모두 준수합니다.
그런 다음 Arbortext Editor<row rowsep><tgroup rowsep> 사이에 동일한 스키마를 적용하여 <row> 속성의 수를 최소화합니다.
다음 표에서는 Arbortext Editor가 속성 최소화를 결정할 때 따르는 경로를 보여 줍니다.
속성
최소화 경로
rowsep
entry rowseprow rowseptgroup rowsep
colsep
entry colsepcolspec colseptgroup colsep
align
entry aligncolspec aligntgroup align
valign
entry valignrow valigntbody/thead/tfoot valign
* 
spanspec 요소를 통해 범위가 지정된 entry 요소의 rowsep, colsepalign 속성에 대해서는 속성 최소화가 수행되지 않습니다.