[go: up one dir, main page]

KR920008285B1 - Character processing unit - Google Patents

Character processing unit Download PDF

Info

Publication number
KR920008285B1
KR920008285B1 KR1019850001962A KR850001962A KR920008285B1 KR 920008285 B1 KR920008285 B1 KR 920008285B1 KR 1019850001962 A KR1019850001962 A KR 1019850001962A KR 850001962 A KR850001962 A KR 850001962A KR 920008285 B1 KR920008285 B1 KR 920008285B1
Authority
KR
South Korea
Prior art keywords
display
article data
reference point
row
display attribute
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
KR1019850001962A
Other languages
Korean (ko)
Other versions
KR860000605A (en
Inventor
리구시로오 모리다
코오이찌 오사다
토시히로 이또오
Original Assignee
가부시기가이샤 샤켄
이시이 히토꼬
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 가부시기가이샤 샤켄, 이시이 히토꼬 filed Critical 가부시기가이샤 샤켄
Publication of KR860000605A publication Critical patent/KR860000605A/en
Application granted granted Critical
Publication of KR920008285B1 publication Critical patent/KR920008285B1/en
Expired legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/06Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • Document Processing Apparatus (AREA)
  • Record Information Processing For Printing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

내용 없음.No content.

Description

문자 처리 장치Character processing unit

제1도는 본 발명의 개요를 설명하는 도면.1 is a diagram illustrating the outline of the present invention.

제2도는 조(組)처리에 있어서의 표시예를 도시하는 도면.2 is a diagram showing a display example in a roughening process.

제3도는 본 발명의 일실시예를 도시하는 블록도.3 is a block diagram illustrating one embodiment of the present invention.

제4도는 본 발명에 있어서의 기사 데이터 포맷의 일예를 도시하는 도면.4 is a diagram showing an example of an article data format in the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

30 : 기준점 레지스터 31 : 에지 정보 레지스터30: reference point register 31: edge information register

32 : 기사 데이터 33 : 조처리부32: Article Data 33: Processing Unit

34 : 기사 데이터 기억부 35 : 에지 부정부34: article data storage 35: edge negation

36 : 개시 위치 레지스터 37 : 제어부36: start position register 37: control part

38 : 작업용 레지스터 39 : 표시부38: working register 39: display unit

40 : 종류 위치 레지스터 41 : 인자부40: type position register 41: printing portion

본 발명은 표시장치상에 있어서 문자의 교정ㆍ편집을 하는 문자 처리 장치에 관한 것이다.The present invention relates to a character processing apparatus for correcting and editing characters on a display device.

종래의 문자처리장치는 레이아우트(layout)처리장치와 같이 복수의 기사 데이터를 저장하고, 예를 들면, 한자.도형 표시가 가능한 CRT 단말 장치로부터의 지령에 따라 기사를 소정의 형식으로 레이아우트하여 그 결과를 CRT 단말장치의 화면에 표시하는 것이 있거나, 일본어 워드프로세서와 같이 오피레이터가 소정의 형식에 따라 문서를 작성하는 것등이 있다. 그리고 레이아우트 또는 문서 작성후에 수정이 필요한 장소가 있을 경우에는 CRT 단말장치의 화면상에 소망의 기사 또는 문서를 호출하여, 수정을 실시하는 기능이 있다.A conventional character processing apparatus stores a plurality of article data like a layout processing apparatus and, for example, lays out articles in a predetermined format according to instructions from a CRT terminal device capable of displaying Chinese characters or figures. The result may be displayed on the screen of the CRT terminal device, or the operator may create a document in a predetermined format, such as a Japanese word processor. If there is a place that needs to be corrected after the layout or document creation, there is a function of calling a desired article or document on the screen of the CRT terminal device to perform the correction.

이와 같은 문자처리장치에 있어서, 예를 들면 제2도와 같이 지면(1)에 레이아우트를 할때 지령된 조처리정보에 따라 조처리를 한 결과, 행길이 1에 대하여 기사 데이터(20)는 W1의 행폭이 주어진 것으로 한다. 그러나 지면(1)에 블록(21)등에 새롭게 설정하면, 상기 기사 데이터(20)는 새로운 행길이 m에 따라 재차조처리가 실시되며, 도시한 바와 같이 행폭 W2와 행폭 W1의 각각의 행폭이 상이한 2행의 기사 데이터(22)를 얻을 수 있다.In the character processing apparatus as described above, for example, as shown in FIG. 2, when the roughing is performed on the ground 1, the article data 20 reads W for the line length 1 as a result of the roughing process. Assume a row width of 1 is given. However, if a block 21 or the like is newly set in the ground 1, the article data 20 is re-arranged according to the new row length m, and as shown in the row widths W 2 and W 1 , respectively. Two different rows of article data 22 can be obtained.

이와 같이 하여 한번 조처리하여 얻어진 기사 데이터를 조처리시의 행길이로 레이아우트하는 경우는 특별한 문제가 없지만, 블록등의 설정에 의해 행길이가 변화하고, 문자가 다른쪽으로 이동하는 것에 수반하여 각 행의 행폭이 변화하는 경우는 어느 행에서 다음 행까지의 행변화량에 해당하는 행보내기 피치를 그때마다 설정해야 하고, 한번으로 레이아우트를 설정할 수 없는 문제가 있다.In this case, there is no particular problem when the article data obtained by performing the rough processing once is laid out at the line length during the rough processing, but the line length is changed by the setting of the block and the like and the characters are moved to the other side. When the row width of a row changes, the row pitch corresponding to the row change amount from one row to the next row must be set at each time, and there is a problem that the layout cannot be set at once.

또한 재차 조처리를 실시하는데 있어서, 기사 데이터가 점유하는 영역이 변화하고, 예컨대, 기사(記事)가 소정의 영역을 초과하기도 하고, 또는 행폭이 변화하는 것에 의해 레이아우트 체재가 붕괴되어 버리는 문제가 발생될 수 있다. 또한, 이 예에서는 기사 데이터의 레이아우트 위치에 의하여 기사 데이터가 점유하는 영역이 변화되는 것으로 되어 있으나, 이밖에도 읽기 어려운 한자를 요미가나(즉, 음독(音讀)로서 행과행사이의 공간을 이용하여 그 한자의 근처에 배치시키는 루우비(ruby : 한자에 다는 토), 수식, 한문의 훈독점등 그 행을 표시하거나 또는 인자(印字)를 해보아야만 실제의 타행과의 관계가 판명되는 경우도 있고, 그로인해 레이아우트 작업을 한번으로 할 수 없는 문제도 지적되고 있다.Further, in performing the reprocessing process, there is a problem that the area occupied by the article data changes, for example, the article exceeds a predetermined area, or the layout stay collapses due to the change in row width. Can be generated. In this example, the area occupied by the article data is changed depending on the layout position of the article data. In some cases, the actual relationship with the other line can be proved only by displaying the line or printing the ruby, the formula, and the Chinese dictatorship, which are placed near the kanji. It is also pointed out that the problem of not being able to do rayout work once.

본 발명의 목적은 소정의 위치에서 여러가지의 표시 속성에 따라 기사데이터를 표시하고, 쉽게 최적의 레이아우트를 할 수 있도록한 문자처리장치를 제공하는데 있다.SUMMARY OF THE INVENTION An object of the present invention is to provide a character processing apparatus which displays article data according to various display attributes at a predetermined position, and easily enables optimal layout.

본 발명은 기사 데이터 표시의 기준점 위치를 기억하는 기준점 레지스터와, 상기 기준점에서 소정의 표시속성에 따라 표시하기 위한 표시 속성 정보를 기억하는 에지 정보 레지스터와, 사전 설정된 행길이에 따라 기사 데이터의 조처리를 실시하고, 레이아우트시에 있어서 행길이가 조처리시의 행길이와 상이 할때 상기 기준점과 표시 속성 정보에 따라 기사 데이터의 조처리를 재차 실시하는 조처리부와, 상기 조처리부에 의하여 처리된 기사 데이터의 각 행마다의 행보내기 피치, 행폭, 표시용 데이터를 기억한 기사 데이터 기억부와, 표시 속성과 표시하는 기사 데이터의 행폭에 따라 상기 기준점에서 기사데이터의 표시 개시 위치를 구하는 에지 보정부와, 상기 에지 보정부에서 구한 표시 개시 위치를 기억하는 개시 위치 레지스터와, 상기 개시 위치 레지스터에 기억한 표시 개시 위치에서 상기 기사 데이터의 출력을 행단위로 제어하고, 상기 행의 행길이가 레이아우트시와 조처리시에 서로 상이할때 재차 조처리를 지령하는 제어부와, 상기 제어부의 출력에 따라 표시 또는 인자를 실시하는 출력부 및/또는 인자부를 구비하는 것을 제1의 특징으로 하고, 상기 표시 속성이 기준점에서 좌측으로 소망 행폭의 기사 데이터를 표시하는 제1의 표시 속성과, 기준점에서 우측으로 소망 행폭의 기사 데이터를 표시하는 제2의 표시 속성과, 기준점을 중심으로 하여 소망 행폭의 기사 데이터를 표시하는 제3의 표시 속성인 것을 제2의 특징으로 하고, 상기 표시 개시 위치가 제1의 표시 속성일때 기준점과 동일 위치로 하고, 제2의 표시 속성일때 기준점에서 소망 행폭분 만큼 우측 위치로 하고, 제3의 표시 속성일때 기준점에서 소망 행폭의 1/2 만큼 우측의 위치로 하는 것을 제3의 특징으로 하는 문자 처리 장치를 제공하는 것이다.The present invention provides a reference point register for storing a reference point position of article data display, an edge information register for storing display attribute information for display according to a predetermined display attribute at the reference point, and coarse processing of article data according to a preset row length. And a processing unit for re-processing the article data in accordance with the reference point and the display attribute information when the line length at the time of layout differs from the line length at the time of rough processing; An article data storage section for storing the row pitch, row width, and display data for each row of the article data, and an edge correction unit for obtaining a display start position of the article data at the reference point according to the display attributes and the row width of the article data to be displayed. A start position register for storing a display start position obtained by the edge correction unit, and the start position A control unit which controls the output of the article data in units of rows at the display start position stored in the register, and instructs the coarse processing again when the row lengths of the rows differ from each other at the time of layout and the coarse processing; And a display unit for displaying or printing in accordance with the first feature, wherein the display attribute is a first display attribute for displaying article data having a desired line width from the reference point to the left, and at the reference point. And a second display attribute for displaying the article data of the desired line width on the right side, and a third display attribute for displaying the article data of the desired line width on the basis of the reference point. 1 is the same position as the reference point when the display attribute is 1, and 2 is the right position by the desired row width from the reference point when the second display attribute is used. To provide a character processing apparatus as claimed in claim 3 to a position on the right side by one half the desired haengpok the reference point.

제1도를 사용해서 본 발명의 개요에 대하여 설명한다. 도면은 화면상의 표시예로서, (1)은 실제로 레이아우트를 하는 지면에 해당하는 영역이고, (2)는 영역(1)내에 있어서의 레이아우트 가능 영역, (3)은 조처리에 의하여 얻어진 행폭 W의 기사 데이터를 표시하는 테두리, (10)은 표시 화면을 도시한다. 또한 레이아우트 가능 영역(2)은 종방향을 복수단으로 분할해서 사용할 수도 있다.The outline of this invention is demonstrated using FIG. The figure is an example of the display on the screen, where (1) is the area corresponding to the ground to actually lay out, (2) is the layout possible area in the area (1), and (3) is the row width obtained by the roughing process. A border for displaying article data of W, 10 shows a display screen. In addition, the lay-out possible area | region 2 can also be used dividing a longitudinal direction into multiple stages.

다음에 본 발명의 이해를 쉽게 하기 위하여 표시 속성으로서의 우측 에지흐름과, 좌측 에지 흐름, 중간 흐름에 대하여 설명한다.Next, the right edge flow, the left edge flow, and the intermediate flow as display attributes will be described in order to facilitate understanding of the present invention.

제1(a)도는 우측 에지 흐름의 경우의 표시예로서, 레이아우트 가능 영역(2)의 시점 S에서 커소르(cursor)나 텐 키이 등으로 거리 X의 위치에 기준점 L를 설정하고, 이 기준점 L에서 기사 데이터(3)의 우측을 맞추어서 표시하는 경우이고, 표시 개시점 M를 기준점 L의 위치로 하고, 이 표시 개시점 M에서 조처리에 의하여 얻어진 행폭 W의 기사 데이터(3)를 표시한다.FIG. 1 (a) is a display example in the case of the right edge flow, and the reference point L is set at the position of the distance X at the point S of the layout-capable region 2 by a cursor, a ten key, or the like. This is the case where the right side of the article data 3 is displayed at L, and the display start point M is the position of the reference point L, and the article data 3 of the row width W obtained by the roughening process is displayed at this display start point M. .

제1(b)는 좌측 에지 흐름의 표시예로서, 상기 기준점 L에서 기사 데이터(3)의 좌측을 맞추어서 표시하는 경우이고, 표시 개시점 M을 기준점 L에서 조처리에 의하여 얻어진 행폭 W의 기사 데이터(3)의 행폭 W분 만큼 우측의 위치에, 즉(X-W)의 위치로 보정하고, 이 표시 개시점 M에서 기사 데이터(3)를 표시한다.The first (b) is a display example of the left edge flow, which is a case where the left side of the article data 3 is displayed at the reference point L, and the display start point M is the article data of the row width W obtained by the coarsening process at the reference point L. Correction is performed at the position on the right by the row width W of (3), that is, at the position of (XW), and the article data 3 is displayed at this display starting point M. FIG.

제1(c)도는 중간 흐름의 표시예로서, 상기 기준점 L에서 기사 데이터(3)의 중심을 맞추어서 표시하는 경우이고, 표시 개시점 M을 기준점 L에서 조처리에 의하여 얻어진 행폭 W의 기사 데이터(3)의 행폭 W의 1/2만큼 우측의 위치, 즉(X-W/2)의 위치로 보정하고, 이 표시 개시점 M에서 기사 데이터(3)를 표시한다.1 (c) is a display example of the intermediate flow, in which the center of the article data 3 is displayed at the reference point L, and the display starting point M is the article data of the row width W obtained by the roughing process at the reference point L. By half of the row width W of 3), the correction is made to the position on the right, that is, the position of (XW / 2), and the article data 3 is displayed at this display starting point M. FIG.

이상과 같이 임의의 위치에 설정된 기준점 L과 우측 에지 흐름, 좌측 에지 흐름, 중간 흐름의 표시 속성을 지정해주면 기준점 L에서 각 표시 속성에 따라 행폭 W가 서로 다른 기사 데이터를 쉽게 표시할 수 있다. 그리고 표시된 기사 데이터가 외견상 좋지 아니하면 재차 기준점을 설정하거나 별도의 표시 속성으로 다시 표시하므로써 최적의 레이아우트를 얻을 수 있다.If the display properties of the reference point L, the right edge flow, the left edge flow, and the intermediate flow are set as described above, the article data having different row widths W can be easily displayed according to each display attribute at the reference point L. If the displayed article data is not good, the optimal layout can be obtained by setting the reference point again or displaying it again as a separate display attribute.

제3도는 본 발명의 일실시예를 도시하는 블록도이다. 도면에서 (30)은 지정된 기준점 L의 시점 S로부터의 거리 X를 기억하는 기준점 레지스터, (31)은 지정된 우측 에지 흐름, 좌측 에지 흐름 및 중간 에지 흐름의 표시 속성을 기억하는 에지 정보 레지스터, (32)는 자기 테이프나 플로피 디스트 등에 기억된 조처리전의 기사 데이터, (33)은 사전설정된 행길이에 따라 기사 데이터 (32)의 조처리를 실시하고 레이아우트시에 행길이가 조처리시의 행길이와 상이할 때, 후술하는 제어부의 지령에 의해 상기 기준점과 표시 속성 정보에 따라 상기 기사 데이터의 조처리를 재차 실시하는 조처리부, (34)는 상기 조처리부에서 조처리된 기사 데이터를 기억하는 기사 데이터 기억부, (35)는 상기 기준점 레지스터(30)에 기억한 기준점 L과 상기 에지 정보 레지스터(31)에 기억한 표시 속성에 의하여 표시개시점 M을 구하는 에지 보정부, (36)은 상기 에지 보정부 (35)에 의하여 구해진 표시 개시점 M의 위치를 기억하는 개시 위치 레지스터, (37)은 상기 개시 위치 레지스터(36)에 기억된 표시 개시점 M에서 상기 기사 데이터의 출력을 행단위로 제어하고, 이 행의 길이가 레이아우트시와 조처리시로서 서로 상이할 때 재차 조처리를 지령하는 제어부, (38)은 상기 제어부(37)에서 출력된 기사 데이터의 행보내기 피치를 표시 개시 위치에서 차츰 가산시키는 작업용 레지스터, (39)는 CRT 등의 표시부, (40)은 레이아우트 가능 영역의 종류 위치를 기억하는 종료 위치 레지스터, (41)은 프린터등의 인자부(印字部)이다.3 is a block diagram showing one embodiment of the present invention. In the drawing, reference numeral 30 denotes a reference point register which stores a distance X from the viewpoint S of the designated reference point L, 31 denotes an edge information register which stores display attributes of the specified right edge flow, left edge flow and intermediate edge flow. ) Denotes the article data before the pretreatment stored in the magnetic tape or the floppy disk, and 33 denotes the preprocessing of the article data 32 according to the preset line length, and the line length at the time of the layout is the line length during the coarse processing. When different from the above, the crude processing unit which performs the crude processing of the article data again according to the reference point and the display attribute information according to the command of the controller to be described later, 34 is an article storing the article data processed by the crude processing unit The data storage section 35 is an edge for obtaining a display start point M based on the reference point L stored in the reference point register 30 and the display attributes stored in the edge information register 31. (36) is a start position register for storing the position of the display start point M obtained by the edge correction unit 35, and 37 is the article at the display start point M stored in the start position register 36. The control unit 38 controls the output of the data in units of rows, and instructs the rough processing again when the lengths of the rows are different from each other in the case of the layout and the roughing processing, and 38 is a row of the article data output from the control section 37. A working register which gradually adds the sending pitch from the display start position, 39 is a display unit such as a CRT, 40 is an end position register which stores the type position of the layoutable area, and 41 is a printing unit such as a printer (印字 部) is.

다음에 동작에 대해서 설명한다.Next, the operation will be described.

우선, 표시되어 있지 않은 입력부에서 기사 데이터(32)를 지정한다. 지정된 기사 데이터는 조처리부(33)에 있어서 사전설정된 행길이로 조처리를 하고, 조처리에 의해 얻어진 각각의 행보내기 피치, 행폭등을 기사 데이터 기억부(34)에 기억시킨다.First, the article data 32 is designated by the input part which is not displayed. The designated article data is subjected to a roughening process at a predetermined row length in the roughing processing section 33, and the article data storage 34 stores each of the sending pitch, the row width and the like obtained by the roughing processing.

제4도는 기사 데이터 기억부(34)의 포맷이다. (50)에는 조처리에 의하여 얻어진 기사의 행수를 격납하고, (51)에는 후술하는 기사의 배치 행수를 격납하고, (52)는 각 행마다에 행에서 다음 행까지의 행변화량에 따라 상당하는 행보내기 피치, 행폭 표시용 데이터 포인트를 격납하고, (53)은 각 행마다의 표시용 포인트에 기억한 표시용 데이터를 격납하고 있다.4 is a format of the article data storage 34. As shown in FIG. In 50, the number of rows of articles obtained by the crude processing is stored. In 51, the number of rows of articles to be described later is stored, and (52) corresponds to the row change amount from row to next in each row. A row pitch and a row width display data point are stored, and 53 stores display data stored in a display point for each row.

다음에, 기사 데이터를 레이아우트 하기 위해 기준점 L, 표시 속성을 지정한다. 기준점 L의 시점 S로부터의 거리 X와 표시 속성은 기준점 레지스터(30), 에지 정보 레지스터(31)에 각각 기억된다.Next, to lay out the article data, specify the reference point L and display attributes. The distance X and the display attribute from the viewpoint S of the reference point L are stored in the reference point register 30 and the edge information register 31, respectively.

에지 보정부(35)는 상기 기준점 레지스터(30)에 기억된 거리 X와, 상기 에지 정보 레지스터(31)에 기억된 표시 속성과, 기사 데이터 기억부(34)에서 독출한 소망의 기사 데이터의 배치 행수(51)의 (배치행수+1)의 행이 행폭을 입력해서 표시 개시점 M의 위치를 구한다. 또 배치 행수(51)의 초기치는 0이다. 예를 들면 제1도의 도시와 같이 우측 에지 흐름의 경우는 기준점 L을 표시 개시점 M으로 하고, 좌측 에지 흐름의 경우는 기사 데이터 기억부(34)에서 독출한 소망 기사 데이터의 행폭 W에 따라, (X-W)의 위치를 표시 개시점 M으로 하고, 동일하게 중간 흐름의 경우는 (X-W/2)의 위치를 표시 개시점 M으로 한다. 개시 위치 레지스터(36)는 상기 에지 보정부(35)에서 구비한 표시 개시위치를 기억한다.The edge correction unit 35 arranges the distance X stored in the reference point register 30, the display attributes stored in the edge information register 31 and the desired article data read out from the article data storage 34. The position of the display start point M is obtained by inputting the row width of the (array number of rows + 1) of the number of rows 51. In addition, the initial value of the arrangement row count 51 is zero. For example, as shown in FIG. 1, in the case of the right edge flow, the reference point L is the display start point M. In the case of the left edge flow, according to the row width W of the desired article data read out from the article data storage 34, The position of (XW) is referred to as the display start point M, and in the case of an intermediate flow, the position of (XW / 2) is referred to as the display start point M. The start position register 36 stores the display start position provided in the edge correction unit 35.

제어부(37)는 개시 위치 레지스터(36)에 기억한 표시 개시점 M에 상기 기사 데이터를 행단위로 출력한다. 이때 그 행의 행길이는 블록등의 설정에 의해 조처리시의 행길이와 상이할 때 조처리부(33)로 재차 조처리를 지령한다. 재차 조처리의 지령을 받은 조처리부(33)는 새로운 행길이에 대하여 조처리를 실시하고, 기사 데이터 기억부(34)에 기억된 행보내기 피치, 행폭등을 변경한다.The control unit 37 outputs the article data in units of rows to the display start point M stored in the start position register 36. At this time, when the row length of the row differs from the row length at the time of the roughing process by setting the block or the like, the roughing process unit 33 commands the roughing process again. The crude processing unit 33 which has received the instruction of the rough processing again performs the roughing process for the new row length, and changes the sending pitch, the row width, and the like stored in the article data storage unit 34.

이와 같이 조처리된 기사 데이터는 개시 위치 레지스터(36)의 표시 개시 위치를 작업용 레지스터(38)에 기억하고, 기사 데이터가 한줄 표시될때 마다 그 행의 행보내기 피치를 작업용 레지스터(38)에 기억한 표시 개시 위치에 가산 해간다. 또 제어부(37)는 기사 데이터가 한줄 표시될때 마다 기사 데이터 기억부(34)의 배치행수(51)를 하나씩 가산한다.The article data processed in this manner stores the display start position of the start position register 36 in the work register 38, and the line pitch of the line is stored in the work register 38 whenever the article data is displayed one line. We add to display start position. In addition, the control unit 37 adds the number of rows 51 arranged in the article data storage unit 34 each time article data is displayed one line.

이하 기사 데이터 기어부(34)의 기사의 행수(50)와 기사의 배치행수(51)가 동일해지거나 또는 작업용 레지스터(38)의 값이 종료 위치 레지스터(40)에 미리 설정된 레이아우트 가능 영역의 종료 위치를 넘어설때까지 소정의 행내기 피치로 기사 데이터를 표시해간다. 예를 들면 작업용 레지스터(38)의 값이 종료 위치를 넘어섰을때 제어부(37)는 표시 동작을 일시 중단하고, 다음의 기준점 L 및 표시 속성의 입력대기의 상태가 된다. 그리고 기준점 L 및 표시 속성이 입력되면 다시 표시 개시 위치 M를 구하고, 배치행수(51)의 (배치행수+1)의 행으로부터 표시를 재개한다.Hereinafter, the article row number 50 of the article data gear unit 34 and the article arrangement row number 51 are the same, or the value of the working register 38 is set in the end position register 40 in advance. The article data is displayed at a predetermined row pitch until the end position is exceeded. For example, when the value of the working register 38 exceeds the end position, the control section 37 temporarily suspends the display operation and enters the state of waiting for input of the next reference point L and display attributes. When the reference point L and the display attribute are input, the display start position M is again obtained, and the display is resumed from the row of the number of arranged rows + 1 of the number of arranged rows 51.

이와 같이 화면상에서 작성된 레이아우트는 제어부(37)에 의하여 그 기사 데이터의 표시 개시 위치, 표시 속성등의 정보를 도시를 생략한 자기 디스크나 플로피 디스크등의 기억장치에 격납한다. 그리고 별도의 인자 지령을 지령함으로써 이 기억 장치로부터 소망의 기사 데이터를 독출하여 인자부(41)에서 인자한다.The layout created on the screen as described above is stored by the control unit 37 in a storage device such as a magnetic disk or a floppy disk, not shown, such as information on the display start position of the article data, display attributes, and the like. Then, by instructing a separate printing instruction, the desired article data is read out from this storage device and printed by the printing section 41.

또한 상기 설명에서는 세로 쓰기의 경우에 대하여 설명했으나 가로 쓰기의 경우에 있어서도 좌측 에지 흐름, 우측 에지 흐름등의 기준점에 대하여 좌우로 표시하는 것을 기준점에 대하여 상하로 표시하는 것과 치환하므로써 본 발명을 적용할 수 있다.In addition, in the above description, the case of vertical writing has been described, but in the case of horizontal writing, the present invention can be applied by substituting the display of left and right with respect to the reference point such as the left edge flow, the right edge flow, and the like with the vertical display with respect to the reference point. Can be.

이상과 같이 본 발명은 행폭이 필요에 따라 수시로 변화하는 것과 같은 행폭의 상이한 기사 데이터를 지정한 위치에서 정확히 소망의 표시 속성으로 표시할 수가 있고, 레이아우트 작성 작업을 신속히 할 수 있는 장점이 있다.As described above, the present invention can display different article data of the row width such that the row width changes from time to time with a desired display attribute precisely at a designated position, and has the advantage of speeding up the layout process.

Claims (3)

기사 데이터 표시의 기준점 위치를 기억하는 기준점 레지스터(30)와, 상기 기준점에서 소정의 표시 속성에 따라 표시하기 위한 표시 속성 정보를 기억하는 에지 정보 레지스터(31)와, 사전 설정된 행길이에 따라 기사 데이터의 조처리를 실시하고, 레이아우트시에 있어서 행길이가 조처리시의 행길이와 상이할때 상기 기준점과 표시 속성 정보에 따라 기사 데이터의 조처리를 재차 실시하는 조처리부(33)와, 상기 조처리부(33)에 의하여 처리된 기사 데이터의 각 행마다의 행보내기 피치, 행폭, 표시용 데이터를 기억한 기사 데이터 기억부(34)와, 표시 속성과 표시하는 기사 데이터의 행폭에 따라 기준점에서 기사 데이터의 표시 개시 위치를 구하는 에지 보정부(35)와, 상기 에지 보정부(35)에서 구한 표시 개시 위치를 기억하는 개시 위치 레지스터(36)와, 상기 개시 위치 레지스터(36)에 기억한 표시 개시 위치에서 상기 기사 데이터의 출력을 행단위로 제어하고, 상기 행의 행길이가 레이아우트시와 조처리시에서 서로 상이할때 재차 조처리를 지령하는 제어부(37)와, 상기 제어부(37)의 출력에 따라 표시 또는 인자를 실시하는 출력부(39) 및/또는 인자부(41)를 구비하는 것을 특징으로 하는 문자 처리 장치.A reference point register 30 for storing the reference point position of the article data display, an edge information register 31 for storing display attribute information for display according to a predetermined display attribute at the reference point, and the article data according to a preset row length A coarse processing section 33 which performs coarse processing of the article data in accordance with the reference point and the display attribute information when the line length at the time of layout is different from the line length at the time of coarse processing; The article data storage section 34, which stores the row pitch, row width, and display data for each row of the article data processed by the roughing processing section 33, and the reference point in accordance with the display attributes and the row width of the article data to be displayed. An edge correction unit 35 for obtaining the display start position of the article data, a start position register 36 for storing the display start position obtained in the edge correction unit 35, and A control unit that controls the output of the article data in units of rows at the display start position stored in the time position register 36, and instructs the coarse processing again when the line lengths of the lines differ from each other in the layout and coarse processing processes ( 37) and an output unit (39) and / or a printing unit (41) for displaying or printing in accordance with the output of the control unit (37). 제1항에 있어서, 상기 표시 속성은 기준점에서 좌측으로 소망 행폭의 기사 데이터를 표시하는 제1의 표시 속성과, 기준점에서 우측으로 소망 행폭의 기사 데이터를 표시하는 제2의 표시 속성과, 기준점을 중심으로 소망 행폭의 기사 데이터를 표시하는 제3의 표시 속성을 포함하는 것을 특징으로 하는 문자 처리 장치.The display property according to claim 1, wherein the display attribute includes a first display attribute for displaying article data having a desired line width from a reference point to a left side, a second display attribute for displaying article data having a desired line width from a reference point to a right side, and a reference point. And a third display attribute for displaying article data having a desired line width at the center. 제1항에 있어서, 상기 표시 개시 위치가 제1의 표시 속성일때 기준점과 동일 위치로 하고, 제2의 표시 속성일때 기준점에서 소망 행폭분 만큼 우측 위치로 하고, 제3의 표시 속성일때 기준점에서 소망 행폭의 1/2만큼 우측의 위치로 하는 것을 특징으로 하는 문자 처리 장치.The display position according to claim 1, wherein the display start position is the same position as the reference point when the first display attribute is set, and when the second display attribute is the right position by the desired row width from the reference point, the desired starting point is the reference position when the third display attribute is set. A character processing device, characterized in that it is positioned at the right side by 1/2 of the line width.
KR1019850001962A 1984-06-13 1985-03-25 Character processing unit Expired KR920008285B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP59121245A JPS60263989A (en) 1984-06-13 1984-06-13 Character processor
JP59-121245 1984-06-13

Publications (2)

Publication Number Publication Date
KR860000605A KR860000605A (en) 1986-01-29
KR920008285B1 true KR920008285B1 (en) 1992-09-26

Family

ID=14806489

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019850001962A Expired KR920008285B1 (en) 1984-06-13 1985-03-25 Character processing unit

Country Status (2)

Country Link
JP (1) JPS60263989A (en)
KR (1) KR920008285B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62281073A (en) * 1986-05-30 1987-12-05 Canon Inc Image processing system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57108856A (en) * 1980-12-25 1982-07-07 Fujitsu Ltd Processing system for information error display of form
JPH065531B2 (en) * 1982-02-23 1994-01-19 株式会社東芝 Document editing device
JPS58148767A (en) * 1982-02-28 1983-09-03 Toshiba Corp Proofreading and typesetting system

Also Published As

Publication number Publication date
KR860000605A (en) 1986-01-29
JPS60263989A (en) 1985-12-27

Similar Documents

Publication Publication Date Title
EP0117406B1 (en) Automatically balancing and vertically justifying text and/or graphics
JPH0677192B2 (en) Character data display method
JPS58149584A (en) Automatic graph formulation device
KR920008285B1 (en) Character processing unit
JP2710120B2 (en) Document processing method
US4980841A (en) Block processing apparatus
JPS6017487A (en) How to automatically set the line pitch of a document creation device
US4843570A (en) Block processing apparatus
JP3474961B2 (en) Document information processing device
US4850726A (en) Word processor provided with an automatic tabset means
JPH0469917B2 (en)
JPH0345415B2 (en)
JPS62177585A (en) Document processor
JP2555557B2 (en) Character processor
KR920008911B1 (en) Thick self-display in electronic typewriter system
JPS60263990A (en) Character processor
JPH07110753A (en) Image display controller
JP2670469B2 (en) Document processing method
JPH04250082A (en) Printing position setting device
JPH05165809A (en) Document processor
JPH0463785B2 (en)
JPH0711799B2 (en) Typesetting system
JPH05197511A (en) Scroll bar movement controller
JPH0827698B2 (en) Document processing device
JPH0721181A (en) Document processor

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

St.27 status event code: A-2-2-Q10-Q13-nap-PG1605

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 19950927

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 19950927

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000