JPS6320681A - Tabulating and processing system - Google Patents
Tabulating and processing systemInfo
- Publication number
- JPS6320681A JPS6320681A JP61166045A JP16604586A JPS6320681A JP S6320681 A JPS6320681 A JP S6320681A JP 61166045 A JP61166045 A JP 61166045A JP 16604586 A JP16604586 A JP 16604586A JP S6320681 A JPS6320681 A JP S6320681A
- Authority
- JP
- Japan
- Prior art keywords
- grid
- ruled line
- position information
- drawn
- ruled
- 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.)
- Pending
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
Description
【発明の詳細な説明】
〔(概要〕
ディスプレイと手書きタブレット等の位置情報入力装置
を備えた端末装置などの処理装置において、所定の基準
格子を設定する手段と、頂点の位置情報の入力に基づい
て四角形を描画する手段と。[Detailed Description of the Invention] [(Summary)] In a processing device such as a terminal device equipped with a display and a positional information input device such as a handwriting tablet, a means for setting a predetermined reference grid and a method based on input of positional information of vertices is provided. and a means to draw a rectangle.
描画された罫線を交差する手書きコマンドによって罫線
を描画する手段とを設けることにより2簡易に表を作成
することができるようにしている。By providing a means for drawing ruled lines using a handwritten command that intersects the drawn ruled lines, it is possible to easily create a table.
本発明は表作成処理方式に係り、特にワードプロセッサ
や各種ディスプレイ端末装置等において。The present invention relates to a table creation processing method, particularly for word processors and various display terminal devices.
フルキーボードを使用せずに簡易に表を作成できるよう
にした表作成処理方式に関するものである。This invention relates to a table creation processing method that allows tables to be easily created without using a full keyboard.
第5図は従来方式の例を示す。 FIG. 5 shows an example of the conventional method.
図中、17はディスプレイ、20はディスプレイ17の
表示画面、30はフルキーボード、31は罫線キー、3
2はカーソル移動キー、33はカーソルを表す。In the figure, 17 is a display, 20 is a display screen of the display 17, 30 is a full keyboard, 31 is a ruled line key, 3
2 represents a cursor movement key, and 33 represents a cursor.
プロセンサを備えた処理装置では、データを表形式で処
理することがよく行われ、このようなシステムでは、予
め表をディスプレイ17を用いて。In a processing device equipped with a processor, data is often processed in a table format, and in such a system, a table is displayed in advance using the display 17.
作成することが必要となる。従来方式によれば。It is necessary to create one. According to the conventional method.
表を作成する場合、ワードプロセッサなどにより行われ
ているように、フルキーボード30を利用して、カーソ
ル移動キー32により9表の罫線を定めていく。When creating a table, a full keyboard 30 is used and the cursor movement keys 32 are used to define the ruled lines of the nine tables, as is done with a word processor or the like.
即ち、罫線キー31を押下して、罫線モードを選択し2
例えば第2図(イ)図示のように、ディスプレイ表示画
面20にカーソル33を表示させる。そして、第2図(
ロ)開示のように、カーソル移動キー32によってカー
ソル33を移動させ。That is, press the ruled line key 31, select the ruled line mode, and select 2.
For example, as shown in FIG. 2(a), a cursor 33 is displayed on the display screen 20. And Figure 2 (
b) As disclosed, move the cursor 33 using the cursor movement key 32.
その軌跡に罫線を描画させて2表を作成する。Two tables are created by drawing ruled lines on the trajectory.
〔発明が解決しようとする問題点〕 上記従来の方式によれば2表をイ勺成する場合C二。[Problem that the invention seeks to solve] According to the above conventional method, when two tables are to be created, C2 is used.
フルキーボード30が必要となり、操作が煩雑であると
いう問題がある。また、罫線の間隔等を電鋳る場合に、
カーソル移動キー32によってのみ罫線の位置が定めら
れるので、正しい位置に罫線を描画することが■難であ
る場合がある。There is a problem in that a full keyboard 30 is required and operations are complicated. In addition, when electroforming the interval between ruled lines, etc.
Since the position of the ruled line is determined only by the cursor movement key 32, it may be difficult to draw the ruled line at the correct position.
本発明は上記問題点の解決を図り9手書きタブレット等
の位置情報入力装置から簡単に表を作成できる表作成処
理方式を提供することを目的としている。SUMMARY OF THE INVENTION An object of the present invention is to solve the above problems and provide a table creation processing method that can easily create a table from a position information input device such as a handwriting tablet.
第1図は本発明の基本構成例を示す。 FIG. 1 shows an example of the basic configuration of the present invention.
第1図において、10はCPUおよびメモリ等からなる
処理装置、11は表作成処理部、12は表における罫線
が置かれる基準となる格子を設定する格子設定部、13
は頂点の位置を入力して所定の格子上に四角形を描画す
る四角形描画部、14は表の罫線を横切る位置情報を入
力することにより格子上に罫線を描画する罫線描画部、
15はディスプレイへの表示制御を行う表示制御部、1
6は位置情報の入力制御を行う位置情報入力部。In FIG. 1, 10 is a processing device including a CPU and memory, 11 is a table creation processing unit, 12 is a grid setting unit that sets a grid as a reference for placing ruled lines in the table, and 13
14 is a rectangle drawing unit that draws a rectangle on a predetermined grid by inputting the positions of vertices; 14 is a ruled line drawing unit that draws ruled lines on the grid by inputting position information that crosses the ruled lines of the table;
15 is a display control unit that controls display on the display;
Reference numeral 6 denotes a position information input unit that controls the input of position information.
17はCRTまたはフラットディスプレイ等のディスプ
レイ、18は透明タッチパネル等のタブレフトを表す。17 represents a display such as a CRT or a flat display, and 18 represents a tablet left such as a transparent touch panel.
例えば、処理選択メニューによる選択によって。For example, by selection through a processing selection menu.
表の作成が指定されると2表作成処理部11が起動され
る。表作成処理部11は、まず格子設定部12によって
2表の罫線が配置される基準格子を設定する。その格子
は、必要に応じてディスプレイ17の画面に表示される
。When creation of a table is specified, the two-table creation processing unit 11 is activated. The table creation processing unit 11 first sets a reference grid on which the ruled lines of the two tables are arranged using the grid setting unit 12. The grid is displayed on the screen of the display 17 as necessary.
四角形描画部13は、タブレフト18から位置情報入力
部16を介して入力された位置情報に基づいて9表の外
側の枠となる四角形の罫線を描画する。この四角形は、
格子設定部12が設定した格子上に描かれる。罫’hS
N画部14は、タブレット18からの入力位置情報が、
既に措かれている罫線を横切るものである場合に、その
罫線に直角方向に新しい罫線を描画する。タブレット1
8の代わりに、マウス等の他の位置情報入力装置を用い
てもよい。The rectangle drawing unit 13 draws ruled lines of a rectangle that forms the outer frame of table 9 based on the position information input from the tab left 18 via the position information input unit 16. This rectangle is
It is drawn on the grid set by the grid setting section 12. Ruler'hS
The N screen unit 14 receives input position information from the tablet 18.
If the line crosses an already drawn line, a new line is drawn perpendicular to the line. Tablet 1
8, other position information input devices such as a mouse may be used.
本発明によれば、タブレット18から四角形の対角頂点
となる情報、罫線の起点となる情報を入力するだけで2
表を作成できるので、操作が極めて簡易化される。また
、所定の格子上に自動的に罫線が描かれるので、罫線の
間隔が正確な表を簡単に作成することができる。According to the present invention, by simply inputting information on the diagonal vertices of a rectangle and information on the starting point of a ruled line from the tablet 18, two
Since tables can be created, operations are extremely simplified. Furthermore, since ruled lines are automatically drawn on a predetermined grid, it is possible to easily create a table with accurate ruled line intervals.
第2図は本発明の一実施例を説明するための図。 FIG. 2 is a diagram for explaining one embodiment of the present invention.
第3図は本発明の一実施例に係る格子設定部および四角
形描画部の処理説明図、第4図は本発明の一実施例に係
る罫線描画部の処理説明図である。FIG. 3 is a process explanatory diagram of a grid setting section and a rectangle drawing section according to an embodiment of the present invention, and FIG. 4 is a process explanatory diagram of a ruled line drawing section according to an embodiment of the present invention.
表は、一般にその中にキャラクタを置く目的で作成され
る場合が多い。以下の例では2表作成が。Tables are often created for the purpose of placing characters within them. In the example below, two tables are created.
キャラクタのフォントサイズを制御単位として行われる
ものとする。第2図では、説明を簡単にするために、7
桁×5行のキャラクタ表示が行えるディスプレイを示し
ている。第2図において、20はディスプレイの表示画
面、21は格子、22は格子点、23はペン軌跡を表す
。It is assumed that this is done using the font size of the character as the unit of control. In Figure 2, to simplify the explanation, 7
This shows a display capable of displaying characters in columns x 5 lines. In FIG. 2, 20 represents a display screen, 21 represents a grid, 22 represents grid points, and 23 represents a pen trajectory.
表作成モードになると、格子21が例えば点線によって
表示される。格子21は、キャラクタの各フォントの境
界位アに設定される。When the table creation mode is entered, the grid 21 is displayed by, for example, dotted lines. A grid 21 is set at the boundary position of each font of the character.
まず2表の外枠を描くために、第2図(イ)図示のよう
に9作成したい表の左上の点(a)を、タブレット18
のペンでタッチする。次に、そのままペンを作成したい
表の右下の点に移動(b)して、ペンアップする。四角
形描画部13は、このペン軌跡23の始点と終点とに対
して、それらの位置から最も近いフォントの格子点22
を探索し、それらの格子点を、それぞれ四角形の左上の
頂点および右下の頂点として、四角形を描画する。これ
により、第2図(ロ)図示のように四角形が描かれるこ
ととなる。First, in order to draw the outer frame of Table 2, as shown in Figure 2 (A), place the upper left point (a) of the table you want to create on the tablet 18.
touch with the pen. Next, move the pen to the lower right point of the table you want to create (b) and raise the pen. The rectangle drawing unit 13 draws grid points 22 of the font closest to the starting point and ending point of this pen trajectory 23.
, and draw a rectangle using those grid points as the upper left and lower right vertices of the rectangle, respectively. As a result, a rectangle is drawn as shown in FIG. 2(b).
次に1表の横線を引くために、第2図(ハ)に示すよう
に、希望する開始点に近い辺の部分1c)を交差するタ
ブレットペンによるコマンドを与える。Next, in order to draw a horizontal line in Table 1, a command is given using the tablet pen to intersect the side part 1c) near the desired starting point, as shown in FIG. 2(C).
第1図図示罫線ri画部14は2辺と手のき人力の交差
点に最も近いフォントの格子点から横線を引く。The ruled line drawing section 14 shown in FIG. 1 draws a horizontal line from the lattice point of the font closest to the intersection of the two sides and the manual hand.
以下同様に、第2図(ニ)ないしくべ)に示すように、
既に描画されている罫線を横切る手Sきコマンドを与え
ることにより、その交差する点を起点とする罫線を2元
の罫線と直角方向へ引き。Similarly, as shown in Figure 2 (D),
By giving a hand S command that crosses a ruled line that has already been drawn, a ruled line starting from the point of intersection is drawn in a direction perpendicular to the binary ruled line.
表を作成していく。Create a table.
表を形成する罫線を部分的に削除したい場合には1例え
ば第2図(ト)図示のように、既に描画されている罫線
を複数回横+gr(g+するように、ペンを移動させる
。これにより、その部分の削除が行われる。最終的に、
第2図(チ)図示のような表が得られることになる。If you want to partially delete a ruled line that forms a table, 1. For example, as shown in Figure 2 (G), move the pen horizontally over the already drawn ruled line multiple times in a horizontal + gr (g +) manner. This will delete that part.Finally,
A table as shown in FIG. 2 (H) will be obtained.
次に第3図に従って、第1図に示す格子設定部12およ
び四角形描画部13の処理の例について説明する。以下
の説明における番号■〜0は、第3図に示す番号■〜0
に対応する。Next, with reference to FIG. 3, an example of the processing of the grid setting section 12 and quadrilateral drawing section 13 shown in FIG. 1 will be described. The numbers ■~0 in the following explanation are the numbers ■~0 shown in Figure 3.
corresponds to
■ 処理選択メニューを表示する。■ Display the processing selection menu.
■ 処理選択メニューにおいて2表作成が指定された場
合、以下の処理■以下を実行する。他の処理を指定され
た場合には、それぞれ指定された他の処理へ制御を移す
。■ If creating two tables is specified in the process selection menu, execute the following process ■. If another process is specified, control is transferred to the respective specified other process.
■ 例えばメニューにより、標準形式でよいか否かを問
い合わせる。標準形式でよい場合、処理■を実行し、標
準形式でない場合、処理■を実行する。■ For example, use the menu to inquire whether the standard format is acceptable. If the standard format is acceptable, process (2) is executed; if the format is not standard, process (2) is executed.
■ 格子サイズをキャラクタのフォントサイズとする。■ Set the grid size to the character font size.
その後、処理■へ制御を移す。After that, control is transferred to process (2).
■ 格子サイズ情報を入力する。また、必要に応じて、
線の種類情報などを入力する。■ Enter grid size information. Also, if necessary,
Enter line type information, etc.
■ 処理■または処理■で指定されたサイズによる格子
を2例えば点線でディスプレイ画面に表示する。なお、
格子ではなく格子点だけを表示してもよく、また内部的
に格子情報を持つだけで、この表示処理を省略してもよ
い。■ Display a grid according to the size specified in Process ■ or Process ■2 on the display screen, for example, with dotted lines. In addition,
Only the grid points may be displayed instead of the grid, or this display process may be omitted by simply having grid information internally.
■ タブレット上へのペンダウンを検出する。■ Detect pen down on the tablet.
■ ペンダウンが検出された場合、その位置を始点とし
て記憶する。■ If pen down is detected, store that position as the starting point.
■ 次に、ペンアップがあるかどうかを周期的にチェッ
クする。ペンアップがあったならば、処理0へ制御を移
す。■ Next, periodically check whether there is a pen-up. If there is a pen up, control is transferred to process 0.
[相] ペンの位置を検出し、その情報を記憶する。[Phase] Detects the position of the pen and stores that information.
■ 必要に応じて、処理■の始点を左上頂点とし。■ If necessary, set the starting point of process ■ to the top left vertex.
現在のペン位置を右下頂点とする予定四角形を点線によ
り表示する。その後、処理■へ制御を戻す。A planned rectangle whose lower right corner is the current pen position is displayed as a dotted line. After that, control is returned to process (2).
■ ペンアップがあると、その位置を終点とし。■ If there is a pen up, that position is the end point.
始点および終点に近い各格子点を探索する。Search each grid point near the start and end points.
■ 処理@により探索した格子点を対角頂点とする四角
形を描画する。その後、罫線描画処理を実行する。■ Draw a rectangle whose diagonal vertices are the lattice points searched for by the process @. After that, ruled line drawing processing is executed.
第1図に示す罫線描画部14は2例えば第4図に示すよ
うな処理を実行する。以下の説明における番号■〜0は
、第4図に示す番号■〜0に対応する。The ruled line drawing unit 14 shown in FIG. 1 executes two processes, for example, as shown in FIG. 4. Numbers ■ to 0 in the following description correspond to numbers ■ to 0 shown in FIG. 4.
■ ペンダウンがあったかどうかをチェックする。■ Check whether there is a pen down.
■ ペンダウンがあったならば、その位置を始点として
記tαする。■ If there is a pen down, record that position as the starting point tα.
■ 次にペンアップがあるかどうかをチェックする。ペ
ンアップがあったならば、処理■へ制御を乎多す。■ Next, check to see if there is a pen up. If there is a pen-up, control is transferred to process ■.
■ ペンダウンされたままである場合、そのペンの位置
情報を記憶し1.処理■へ制御を戻す。■ If the pen remains down, the position information of the pen is memorized and 1. Return control to process ■.
■ ペンアンプがあった場合、処理■による始点情報と
処理■により記憶した情報とから、罫線の横断があった
かどうかをチェックする。ペンが罫線を横断していない
場合、処理■へ制御を戻し、同様に処理を繰り返す。■ If there is a pen amplifier, check whether a ruled line has been crossed based on the starting point information in process (■) and the information stored in process (2). If the pen does not cross the ruled line, control is returned to process (2) and the process is repeated in the same manner.
■ ペンが罫線を横断している場合、2回以上横断して
いるかどうかチェックする。2回以上横断している場合
には、処理■へ制御を移す。■ If the pen crosses a ruled line, check whether it crosses it more than once. If it has been crossed twice or more, control is transferred to process (2).
■ ペンが罫線を横断した点に最も近い格子点を探す。■ Find the grid point closest to the point where the pen crosses the ruled line.
■ その格子点を起点として1元の罫線に直角方向に罫
線を描画する。その罫線は9次の罫線が現れるまで、左
または下方向へ向かって、格子に重ねて描画する。次に
処理■へ制御を戻して。■ Draw a ruled line in a direction perpendicular to the 1-element ruled line using that grid point as a starting point. The ruled lines are drawn overlapping the grid toward the left or downward until the ninth-order ruled line appears. Next, return control to processing ■.
同様に罫線描画を繰り返す。Repeat the ruled line drawing in the same way.
■ ペンが罫線を複数回横断している場合に(ま。■ If the pen crosses the ruled line multiple times.
その罫線の左右または上下方向における他の罫線と交わ
る節点を探索する。Search for nodes where the ruled line intersects with other ruled lines in the horizontal or vertical direction.
■ 処理■で見つけた両側の節点間における罫線を部分
的に消去する。その後、処理■へ制御を戻す。■ Partially erase the ruled lines between the nodes on both sides found in process ■. After that, control is returned to process (2).
■ ペンダウンがない場合2表作成の終了指示があるか
どうかをチェックする。ない場合、処理■へ戻って、同
様にペンダウンをチェックする。■ If there is no pen down, check whether there is an instruction to finish creating the second table. If not, return to process ■ and check for pen down in the same way.
終了指示があった場合2表作成処理を終了する。If there is a termination instruction, the two-table creation process is terminated.
以上説明したように2本発明によれば、フルキーボード
を持たない端末装置などにおいても2手書きタブレット
等を用いることにより、簡単に表を作成できるようにな
る。また罫線は、所定の基準格子に基づいて描画される
ので、簡単かつ正確に表を作成できるようになる。As explained above, according to the present invention, tables can be easily created even in terminal devices that do not have a full keyboard by using a handwriting tablet or the like. Furthermore, since the ruled lines are drawn based on a predetermined reference grid, tables can be created easily and accurately.
第1図は本発明の基本構成例、第2図は本発明の一実施
例を説明するための図、第3図は本発明の一実施例に係
る格子設定部および四角形描画部の処理説明図、第4図
は本発明の一実施例に係る罫線描画部の処理説明図、第
5図は従来方式の例を示す。
図中、10は処理装置、11は表作成処理部。
12は格子設定部、13は四角形描画部、14は罫線描
画部、15は表示制御部、16は位置情報入力部、17
はディスプレイ、18はタブレットを表す。
特許出願人 富士通株式会社
復代理人弁理士 小笠原 吉義
本震明り毎4.横A伴・j
不 1 図
茶 5 区
2ホ、脅明 の−実づ1巳イjすiえ9丹〔り第 2
図FIG. 1 is an example of the basic configuration of the present invention, FIG. 2 is a diagram for explaining an embodiment of the present invention, and FIG. 3 is an explanation of processing of a grid setting section and a rectangle drawing section according to an embodiment of the present invention. 4 are explanatory diagrams of processing of a ruled line drawing unit according to an embodiment of the present invention, and FIG. 5 shows an example of a conventional method. In the figure, 10 is a processing device, and 11 is a table creation processing section. 12 is a grid setting section, 13 is a rectangle drawing section, 14 is a ruled line drawing section, 15 is a display control section, 16 is a position information input section, 17
represents a display, and 18 represents a tablet. Patent Applicant: Fujitsu Limited, Sub-Agent Patent Attorney, Yoshiyoshi Ogasawara 4. Horizontal A ban・j Fu 1 Zucha 5 Ward 2 Ho, Yomei no-jitsu 1 Mi I j Suie 9 Tan [Ri No. 2
figure
Claims (1)
装置(18)とを備えた編集処理装置において、表にお
ける罫線が置かれる基準となる格子を設定する格子設定
手段(12)と、 上記位置情報入力装置(18)を介して指定された少な
くとも2点の各位置にそれぞれ最も近い上記格子におけ
る格子点を、表を形成する四角形の各頂点として、四角
形を描画する四角形描画手段(13)と、 上記位置情報入力装置(18)から入力される一連の位
置情報が、既に描画されている罫線を横切るものである
場合に、その交差する点に最も近い上記格子における格
子点を起点として、当該罫線に直角に表の罫線を描画す
るか、または入力位置情報が罫線を複数回横断している
場合に、その罫線の左右または上下方向における他の罫
線と交わる節点との間を部分的に消去する罫線描画手段
(14)とを備えたことを特徴とする表作成処理方式。[Scope of Claims] In an editing processing device comprising a processor, a display (17), and a position information input device (18), a grid setting means (12) for setting a grid as a reference on which ruled lines in a table are placed. and quadrilateral drawing means for drawing a quadrilateral, with grid points in the grid that are closest to each of the at least two points designated via the position information input device (18) as the vertices of the quadrangles forming the table. (13) If the series of positional information input from the positional information input device (18) crosses a ruled line that has already been drawn, the grid point in the grid that is closest to the point of intersection is As a starting point, draw a table ruled line perpendicular to the ruled line, or if the input position information crosses the ruled line multiple times, draw a line between the ruled line and the node that intersects with another ruled line in the left/right or up/down direction. A table creation processing method characterized by comprising a ruled line drawing means (14) for partially erasing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61166045A JPS6320681A (en) | 1986-07-15 | 1986-07-15 | Tabulating and processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61166045A JPS6320681A (en) | 1986-07-15 | 1986-07-15 | Tabulating and processing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6320681A true JPS6320681A (en) | 1988-01-28 |
Family
ID=15823930
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61166045A Pending JPS6320681A (en) | 1986-07-15 | 1986-07-15 | Tabulating and processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6320681A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0241958U (en) * | 1988-09-14 | 1990-03-22 |
-
1986
- 1986-07-15 JP JP61166045A patent/JPS6320681A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0241958U (en) * | 1988-09-14 | 1990-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5513278A (en) | Handwritten character size determination apparatus based on character entry area | |
| US6040817A (en) | Display apparatus and method for displaying windows on a display | |
| JP2559792B2 (en) | CAD sketch input drawing method | |
| KR890003033B1 (en) | Method | |
| JP3388451B2 (en) | Handwriting input device | |
| JP3357760B2 (en) | Character / graphic input editing device | |
| JPH07220109A (en) | Information processing apparatus and method | |
| JPH07104756B2 (en) | Information processing method | |
| JPH0772855B2 (en) | Information processing method | |
| JPS5945575A (en) | Computer-aided designing apparatus and designing method thereby | |
| JPS6330926A (en) | Layout design system for coordinate position input device | |
| JP2751114B2 (en) | Character processing method | |
| JP2851852B2 (en) | Information processing device | |
| JPH0525141B2 (en) | ||
| JP2615091B2 (en) | Circuit block pattern input device | |
| JPH01111285A (en) | Character recognition result confirmation/correction processing system for graphic recognizing processing | |
| JPS63265374A (en) | Character reader | |
| JPH0769905B2 (en) | Document creation / editing device | |
| JPS6314229A (en) | Object selection system | |
| JP3036813B2 (en) | Plotting device | |
| JPS6349883A (en) | Graphic processor | |
| JPS61226869A (en) | Document editing and processing device | |
| JPH0738229B2 (en) | Graphic processing device | |
| JPH09128126A (en) | Field-specified controller | |
| JPH0528434B2 (en) |