Skip to content

Commit d0f8996

Browse files
author
petrenko@itlab19
committed
fix readme
1 parent 412e88d commit d0f8996

File tree

2 files changed

+46
-1
lines changed

2 files changed

+46
-1
lines changed

README.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,27 @@
1-
Text Editor
1+
# Text Editor
22
A simple JavaFX text editor with a basic set of functions
3+
4+
![textEditor](https://user-images.githubusercontent.com/52607545/109427863-5423f580-7a05-11eb-9013-afa95b558629.jpg)
5+
6+
## Getting started
7+
### Run jar
8+
- Run .jar in root directory:
9+
### Build & Run - Maven
10+
- Clone project and run in \app directory:
11+
12+
```mvn clean compile package exec:java```
13+
14+
## Features:
15+
- Project Saving & Loading in RTF
16+
- Text and paragraph formatting,
17+
- Creating bulleted lists,
18+
- Search for symbols in the text,
19+
- Font, size, color, alignment
20+
21+
### Gallery:
22+
![textEditor2](https://user-images.githubusercontent.com/52607545/109428609-d235cb80-7a08-11eb-854e-d0aafdb71202.jpg)
23+
24+
![textEditor3](https://user-images.githubusercontent.com/52607545/109428622-e2e64180-7a08-11eb-815d-f71d414a0743.jpg)
25+
26+
### Author
27+
Petrenko Ilya

simpleText.rtf

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{\rtf1\ansi
2+
{\fonttbl\f0\fnil Monospaced;\f1\fnil SansSerif;\f2\fnil Dialog;\f3\fnil MingLiU-ExtB;\f4\fnil Modern No. 20;\f5\fnil Rage Italic;}
3+
{\colortbl\red0\green0\blue0;\red51\green51\blue51;\red204\green102\blue51;\red26\green77\blue26;\red26\green51\blue153;\red102\green153\blue153;\red230\green77\blue77;\red128\green179\blue128;}
4+
5+
\qc\f1\fs68\i0\b0\cf2 Text editor\fs36\cf1\par
6+
\f3\cf3 1. A text editor is a type of computer program that edits plain text. \par
7+
2. Such programs are sometimes known as "notepad" software, following the naming of Microsoft Notepad.[1][2][3] \par
8+
3. Text editors are provided with operating systems and software development packages, and can be used to change files such as configuration files, documentation files and programming language source code.[4]\f1\cf1\par
9+
\par
10+
\qc\f4\fs72\cf4 Plain text vs. rich text\f1\fs36\cf1\par
11+
\cf5 There are important differences between plain text (created and edited by text editors) and rich text (such as that created by word processors or desktop publishing software).\cf1\par
12+
\par
13+
\qr\f5\fs40\cf6\bullet Plain text exclusively consists of character representation.\par
14+
\bullet Each character is represented by a fixed-length sequence of one, two, or four bytes, \par
15+
\bullet or as a variable-length sequence of one to four bytes, \par
16+
\bullet in accordance to specific character encoding conventions, such as ASCII, ISO/IEC 2022, UTF-8, or Unicode. \par
17+
\bullet These conventions define many printable characters,\f1\fs36\cf1 \par
18+
\ql\cf7 but also non-printing characters that control the flow of the text, such as space, line break, and page break. \par
19+
Plain text contains no other information about the text itself, not even the character encoding convention employed. Plain text is stored in text files, although text files do not exclusively store plain text. In the early days of computers, plain text was displayed using a monospace font, such that horizontal alignment and columnar formatting were sometimes done using whitespace characters. For compatibility reasons, this tradition has not changed.\cf1\par
20+
}

0 commit comments

Comments
 (0)