Browse Prior Art Database

Method to overlay text data transparently

IP.com Disclosure Number: IPCOM000011918D
Original Publication Date: 2003-Mar-26
Included in the Prior Art Database: 2003-Mar-26
Document File: 3 page(s) / 18K

Publishing Venue

IBM

Abstract

Under the environment where only text data can be used, such as e-mail or BBS, we offen use an ASCII Art to describe a simple figure or a simple chart. ASCII Art is a method to express a picture or a figure only using a character sequence. But, the conventional text editor or word processor does not have a function for ASCII Art edit. This invention supplys a efficient method to compound ASCII Art, by treating a blank character area as a transparent area.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 3

THIS COPY WAS MADE FROM AN INTERNAL IBM DOCUMENT AND NOT FROM THE PUBLISHED BOOK

JP820020945 Koichiro Kato/Japan/IBM Makoto Kogoh

Method to overlay text data transparently

1. Background

Under the environment where only text data can be used, such as e-mail or BBS, we offen use an ASCII Art to describe a simple figure or a simple chart. ASCII Art is a method to express a picture or a figure only using a character sequence. The relative position of each character in ASCII Art has a meaning, and blank space character is used to adjust it. So, blank space character itself has no meaning, it merely expresses blank. When you want to overlay a certain ASCII Art on another ASCII Art, you will try to use the block paste function of text editor. However, this function is not efficient in this case. Conventional text editor treats a blank space character and other characters equaly. As a result, the blank space character of source ASCII Art will overwrite the character of destination ASCII Art. It is not desirable.

For example, suppose you want to overlay Fig. 2 on Fig. 1, and create an ASCII Art shown in Fig.3. (The image in these figures express blank character ' '.) However, if you use the block paste function of conventional text editor, the result will become as it is shown in Fig.4. The red circle shows the cursor positon where block paste is performed.

Fig. 1 ASCII Art (Background) Fig. 2 ASCII Art (Foreground)

1

[This page contains 3 pictures or other non-text objects]

Page 2 of 3

Fig. 3 ASCII Art to create

Fig. 4 Result of block paste

2. Our Invention

To solve this problem, we add the following functions to applications such as text editor or word processor.

2.1 Function of the transparent block paste We propose the function that is called 'Transparent Block Paste', which is implemented on text editor or word processor etc. Although this function resembles block paste, in the handling of a blank character, it differs from it.

2

[This page contains 2 pictures or other non-text objects]

Page 3 of 3

In...