A table editing apparatus spares users wasteful editing work in determining
relative positional relations between cell boundaries of a table. The
apparatus includes a cell boundary movement designating unit, a cell
boundary position coincidence judging unit, and a cell boundary moving
unit. The cell boundary movement designating unit designates a cell
boundary to be moved and a direction in which to move the cell boundary.
The cell boundary position coincidence judging unit checks cell boundaries
retained by the cell boundary holding unit to see whether there is any
cell boundary which is also a vertical (horizontal) cell boundary and
which has the same horizontal (vertical) position as the designated cell
boundary. Given the judgment from the cell boundary position coincidence
judging unit, the cell boundary moving unit moves the designated cell
boundary in the cell boundary holding unit to a position such that the
structure of the table is changed. This eliminates wasteful cell moving
operations that can leave the tabular structure unchanged.
Une table éditant le travail d'édition inutile d'utilisateurs de pièces de rechange d'appareil en déterminant des relations de position relatives entre les frontières de cellules d'une table. L'appareil inclut un mouvement de frontière de cellules indiquant l'unité, une coïncidence de position de frontière de cellules jugeant l'unité, et une unité mobile de frontière de cellules. Le mouvement de frontière de cellules indiquant l'unité indique une frontière de cellules à déplacer et une direction dans lesquelles pour déplacer la frontière de cellules. La coïncidence de position de frontière de cellules jugeant l'unité vérifie des frontières de cellules maintenues par la frontière de cellules tenant l'unité pour voir s'il y a n'importe quelle frontière de cellules qui est également une frontière (horizontale) verticale de cellules et qui a la même position (verticale) horizontale que la frontière indiquée de cellules. Etant donné le jugement de la coïncidence de position de frontière de cellules jugeant l'unité, l'unité mobile de frontière de cellules déplace la frontière indiquée de cellules dans la frontière de cellules tenant l'unité à une position tels que la structure de la table est changée. Ceci élimine les opérations mobiles de cellules inutiles qui peuvent laisser la structure tabulaire inchangée.