창에서 여는 것보다 Rtf. RTF 형식이란 무엇입니까?

이 형식은 Microsoft에서 다음과 같이 정의했습니다. 표준 형식텍스트 문서 교환용. 따라서 이 형식은 목적상 SYLK 형식과 유사합니다. 스프레드시트. RTF는 많은 Microsoft 제품에서 지원됩니다. 예를 들어, 버전 2.0부터 Windows에 클립보드 형식으로 도입되어 서로 다른 사용자 간에 데이터 교환이 가능해졌습니다. 응용 프로그램윈도우. 또한 RT 형식도 지원됩니다. 워드 프로그램 Macintosh의 경우 버전 3.X부터, PC의 경우 WORD 버전 4.X부터 시작됩니다.

RTF는 문서를 교환하기 위해 ASCII, MAC 및 PC 문자 세트의 문자 표현 가능 코드만 사용합니다. 텍스트 외에도 RT 형식의 파일에는 읽을 수 있는 형식의 제어 명령이 포함되어 있습니다.

이 문서는 주로 RTF 형식의 파일을 읽기 위한 프로그램을 설정하기 위한 제어 명령으로 구성됩니다. 이 명령은 제어 단어로 나눌 수 있습니다 (제어 단어)및 제어 문자 (제어 기호).

제어 단어는 구분 기호가 있는 일련의 문자입니다. (구분자)마지막에:

\문자순서

백슬래시 "\"(백슬래시)가 제어 단어 앞에 추가됩니다. 다음 문자를 구분 기호로 사용할 수 있습니다.

  • 공간 (공간),여기서 이 기호는 제어 워드를 나타내고;
  • 숫자또는 "-" 기호. 이러한 문자 뒤에는 구분된 매개변수가 와야 합니다. 숫자와 문자 이외의 공백이나 기타 문자를 구분 기호로 사용할 수 있습니다.
  • 숫자와 문자를 제외한 모든 문자입니다. 이 기호는 다음에 적용되지 않습니다. 제어 단어.

RT 형식에서는 "A"에서 "Z", "a"에서 "z"까지의 문자와 "0"에서 "9"까지의 숫자를 사용하여 제어 순서를 지정합니다. 국가 상징 제어 정보적용하지 마십시오.

처럼, 제어 문자별도의 문자가 사용됩니다. 각 제어 문자 앞에는 백슬래시 "\"가 옵니다.

\제어 기호

현재 이러한 기호 중 일부만 정의되어 있습니다. 따라서 읽을 때 알 수 없는 문자는 건너뛸 수 있습니다.

RT 형식에서는 대괄호를 사용하여 개별 시퀀스를 그룹으로 결합할 수 있습니다.

(그룹의 시작) 그룹의 끝

이러한 그룹은 예를 들어 각주, 머리글 등을 설명할 때 생성됩니다. 일반 텍스트 안에 "\", "(" 또는 ")" 문자를 배치해야 하는 경우 해당 문자 앞에 백슬래시를 추가해야 합니다.

\\ \{ \}.

이를 통해 RTF 시퀀스를 읽는 프로그램은 해당 문자가 제어 문자로 해석되어서는 안 된다는 것을 인식할 수 있습니다.

RT 형식은 또한 일부를 사용합니다. 문자 코드인쇄 관리를 위해

텍스트 내부에 있는 CR 및 LF 문자는 건너뜁니다. Microsoft는 RTF 파일을 나타낼 때 명확성을 위해 이러한 기호를 사용합니다. 제어 단어 내에서 문자 CR 및 LF는 특별한 의미를 가질 수 있습니다. 이에 대해서는 명령을 설명할 때 더 자세히 설명합니다.

특수 제어 단어

RTF에는 제어 단어가 있습니다. 특수 목적. 이 단어와 그 목적을 간단히 살펴보겠습니다.

제어 워드 페이지 번호 변경디스플레이 현재 번호페이지.

제어 워드 각주 변경활성화하다 자동 번호 매기기각주

사용하여 날짜 변경현재 날짜를 표시할 수 있습니다.

사용하여 시간 변경현재 시간을 표시할 수 있습니다.

\chftnsep

텍스트에서 각주를 구분하는 줄의 변경을 나타냅니다.

이 순서를 사용하여 수식 텍스트가 입력됩니다.

인덱스 하위 항목을 나타냅니다.

RTF 형식을 읽을 때 텍스트를 건너뛸 수 있습니다.

두 단어 사이에 단단한(잘라내지 않는) 공백을 지정합니다. 이 위치에서는 다음 줄로 넘어갈 때 문장을 나눌 수 없습니다.

기호는 다음을 나타냅니다. 소프트 전송 (필수 하이픈이 아님).

기호는 깨지지 않는 하이픈을 나타냅니다. (잘라내지 않는 하이픈),그 자리에는 단어를 나눌 수 없습니다.

시퀀스를 통해 텍스트에 직접 입력 가능 16진수. hh 문자 대신 지정됩니다.

이 시퀀스는 새 페이지로의 전환을 설정합니다.

이 시퀀스는 텍스트의 새 줄로 전환됩니다.

이 순서를 사용하면 단락의 끝이 텍스트에 표시됩니다. 후속 \para\ 시퀀스로 대체될 수 있습니다. 10 또는 \ 13. 여기서 \10 ASCII 문자 코드 10과 일치합니다. (캐리지 리턴). ASCII 코드 10(CR)은 직접 입력할 수 없습니다. 독자는 이를 무시합니다.

이 시퀀스는 텍스트 조각이나 텍스트 단락의 끝을 표시합니다.

이 시퀀스는 표 작성기를 대체합니다. ASCII 코드 09H를 직접 지정할 수도 있습니다.

테이블 끝(열).

테이블 끝(행).

대상 제어 단어

아래 설명된 제어 단어를 사용하여 RTF 리더에 대한 기본 설정을 지정할 수 있습니다. 문서 시작 부분이나 그룹 시작 부분에만 나타날 수 있습니다. 매개변수와 함께 모든 연산자는 괄호로 묶어야 합니다. 예:

(\rtf0\pc.......)

일부 명령문의 형식은 아래에 설명되어 있습니다.

\rtf<параметр>

파일의 시작을 지정합니다. 파일을 생성하는 데 사용되는 프로그램은 버전 번호를 매개변수로 지정할 수 있습니다. 예를 들어:

(\rtf0......)

레이블은 파일의 시작 부분에 있어야 합니다. 이 문 뒤에는 다른 문이나 닫는 괄호가 올 수 있습니다.

저장된 텍스트의 인코딩 유형 설정은 다음 연산자를 사용하여 수행됩니다.

  • \ansi:텍스트는 표준 ASCII 형식으로 저장됩니다. 이 형식은 예를 들어 Windows에서 사용됩니다.
  • \맥:.텍스트는 Macintosh 인코딩으로 저장됩니다.
  • \rs: IBM-PC 문자 인코딩은 텍스트 출력에 사용됩니다.
  • \rsa: IBM-PC 코드 페이지 850(모델 PS\2).

사이에 문자를 전송하려면 다양한 시스템\ansi 인코딩을 사용해야 합니다.

\colortbl

Windows 및 기타 프로그램은 팔레트를 사용하여 사용할 색상을 결정합니다. 대부분의 경우 팔레트는 빨간색, 녹색 및 파란색의 기본 색상을 결합하여 얻은 16가지 색상으로 구성됩니다. 팀 \colortbl팔레트에서 개별 정의를 변경할 수 있습니다. 각 색상에 대해 표에는 빨간색, 녹색 및 파란색 구성 요소의 값이 표시됩니다. 각 색상은 세 가지 매개변수로 설명됩니다.

\red000 \green000 \blue000

000 대신 0~255 범위의 색상 비율 값이 표시됩니다. 예: 16개 색상으로 구성된 테이블에서 0번째 색상과 2번째 색상을 다시 정의해야 합니다. 색상을 재정의하기 위해 다음 순서를 지정할 수 있습니다.

(\colortbl\red128\green64\blue128\;;\red0\green64\blue128; )

색상 정의는 세미콜론으로 끝납니다. 첫 번째 색상은 변경되지 않았으므로 시퀀스에 두 개의 ";" 문자가 있습니다. 차례로 따라 가세요. 시퀀스는 닫는 괄호로 끝납니다.

운영자 \cfn배경색을 정의합니다(경우 표준 설정 n=0), 그리고 연산자 \cbn- 기호 색상(표준 설정 n=0).

\fonttbl

이 연산자는 글꼴 테이블을 작성하는 데 사용되며 글꼴 이름(글꼴 그룹)을 다음과 연관시킵니다. 숫자폰트. 글꼴을 정의할 때 다음 연산자를 사용할 수 있습니다.

  • \fnil:글꼴 그룹 이름을 알 수 없습니다. 출력은 표준 글꼴을 사용해야 합니다.
  • \froman:로마체 글꼴을 사용해야 합니다(예: Times Roman).
  • \f스위스:이 연산자는 Swiss 그룹(Helvetica, Swiss 등)의 글꼴을 사용해야 합니다.
  • \f현대: Pica, Elite 및 Courier 글꼴을 사용할 수 있습니다.
  • \fscript:스크립트 그룹의 기울임꼴 글꼴이 사용됩니다.
  • \f장식:이 연산자를 지정할 때 Decor 그룹(Old English 등)에서 글꼴을 선택해야 합니다.
  • \ftech:기술적이고 전문적인 글꼴 그룹 선택 수학 기호(기호 등).

글꼴 그룹을 생성하는 명령은 다음 명령문으로 구성될 수 있습니다.

(\fonttbl\f0\fnil 기본값;) (\fl\froman roman h;) (\f2\fswiss helvetica;)

후에 예어 \fonttbl그 뒤에 첫 번째 글꼴 번호가 옵니다. \f0.다음은 글꼴 그룹의 정의입니다. 여기서 숫자 0이 표시된 후 \fnil,저것들. 그룹 이름을 알 수 없습니다. 다음 매개변수는 선택할 글꼴의 이름을 지정합니다(예: 로마 h).메모 기본읽기 프로그램에 표준 글꼴을 사용하도록 지시합니다. 글꼴 이름 뒤에 세미콜론이 있습니다. 위의 예에서는 번호가 1과 2인 글꼴만 정의되어 있습니다. 전체 시퀀스는 중괄호를 사용하여 그룹으로 결합될 수 있습니다.

연산자를 만나기 전에 글꼴 테이블에 값을 채워야 합니다. \스타일시트또는 문자. 표준 글꼴운영자가 입력한 \defn.

\스타일시트

이 연산자는 단락의 글꼴을 정의합니다. 크기, 스타일, 서체 이름, 단락 텍스트 정렬 방법. 여기에는 두 가지 주요 매개변수가 사용됩니다.

  • \sbasedon000:문자 000 대신 현재 사용되는 글꼴 종류의 번호가 표시됩니다.
  • \snext000:현재 글꼴 유형이 될 다음 글꼴 유형(스타일)의 번호를 할당합니다.

예를 들어 운영자는 다음을 수행할 수 있습니다. 다음 보기:

(\stylesheet\s0\f3\fs20\qj Normal;) (\sl\f3\fs30\b\qc 제목 수준 3;)

글꼴에는 0부터 n( \s0...). 첫 번째 줄에는 단락 스타일 0( \s0) Normal이라는 이름이 규정됩니다. 텍스트는 글꼴 3( \f3), 사이즈 10포인트( \fs20). 매개변수 \qj형식에 따라 비문을 정렬해야 함을 나타냅니다. 두 번째 줄은 글꼴 스타일 1을 정의합니다. 제목 수준 3. 글자크기는 15포인트, 대담한 스타일 (\비 = 용감한) 그리고 표시되면 비문이 중앙에 위치합니다( \qc).

\pict

이 연산자는 비트맵 형식으로 그림을 설명할 때 사용됩니다. 다음 옵션그림에 대한 설명을 형식으로 포함 16진수 값. 매개변수는 도면의 형상이나 형식을 정의하는 데 선택적으로 사용될 수 있습니다.

  • \pich000:연산자는 이미지의 높이를 픽셀 단위로 지정합니다. 세 개의 0 대신 다음을 사용하십시오. 숫자 값. 연산자가 없는 경우 도면의 높이는 현재 그래픽 데이터에서 결정됩니다. 매개변수를 사용하면 그림의 특정 높이를 설정할 수 있습니다.
  • \piw000:연산자는 이미지의 너비를 픽셀 단위로 지정합니다. 이전 운영자에 대해 말한 모든 내용은 사실입니다.
  • \picscaled:이 연산자를 사용하면 할당된 영역을 정확히 채우도록 도면의 크기가 조정됩니다.
  • \w메타파일:이 매개변수는 데이터가 Windows 메타파일 형식으로 저장되도록 지정합니다. n 매개변수는 메타파일 유형(1 = MM 텍스트)을 지정합니다.
  • \macpict:이 옵션은 데이터가 Macintosh Quick-Draw 형식으로 저장되도록 지정합니다.
  • \bin000:.매개변수는 바이트 수를 지정합니다. 세 개의 0 대신 16진수가 기록됩니다.
  • \wbitmap:매개변수는 비트맵 이미지의 형식을 결정합니다. n 매개변수는 유형을 지정합니다(0은 논리 비트맵에 해당).
  • \brdrs:정의하다 간단한 프레임그리기를 위해
  • \brdrdb:정의하다 이중 프레임그리기 위해.
  • \brdrth:그림 프레임에 굵은 선을 정의합니다.
  • \brdrsh:그림의 음영처리된 프레임을 정의합니다.
  • \brdrdot:도면의 점선을 정의합니다.
  • \brdrhair:정의하다 가는 선액자용.
  • \picw목표:이미지의 원하는 너비를 트윕 단위로 설정합니다.
  • \pich목표:트윕 단위로 그림의 원하는 높이를 설정합니다.
  • \picscalexn:세트 수평 확장(n은 1부터 100까지의 값을 가질 수 있으며, 기본값은 -10입니다).
  • \picscaleyn:세트 수직 확장(n은 1부터 100까지의 값을 가질 수 있으며, 기본값은 10입니다).
  • \picroptn:트윕 단위로 그림의 위쪽 여백을 설명합니다. 매개변수 n의 양수 값의 경우 윗부분그림이 잘립니다. n의 음수 값을 사용하면 그림 주위에 프레임을 만들 수 있습니다. n의 기본값은 0입니다.
  • \рiccrоbп:트윕 단위로 그림의 아래쪽 여백을 설명합니다. 매개변수 n의 양수 값의 경우 하단 부분그림이 잘립니다. n의 음수 값을 사용하면 그림 주위에 프레임을 만들 수 있습니다. n의 기본값은 0입니다.
  • \рссрорrn:트윕으로 그림의 오른쪽 여백을 설명합니다. n 매개변수의 양수 값의 경우 이미지의 오른쪽이 잘립니다. n의 음수 값을 사용하면 그림 주위에 프레임을 만들 수 있습니다. n의 기본값은 0입니다.
  • \piccropln:트윕으로 그림의 왼쪽 여백을 설명합니다. 매개변수 n의 양수 값의 경우 이미지의 왼쪽이 잘립니다. 음수 n 값을 사용하면 그림 주위에 프레임을 구성할 수 있습니다. n의 기본값은 0입니다.
  • \wbmbitpixeln:비트맵 이미지의 픽셀당 비트 수를 결정합니다(표준 값은 1).
  • \wbmplanesn:비트 평면 수를 정의합니다(기본값은 1).
  • \wbmwidtbbytesn:비트맵의 길이를 바이트 단위로 지정합니다.

RTF 또는 서식 있는 텍스트 파일 형식은 개발 팀의 Charles Simonyi, Richard Brody 및 David Luebbert가 1987년에 설계했습니다. 마이크로 소프트 워드, 크로스 플랫폼 간에 문서를 공유합니다. 그렇다면 RTF 파일이란 무엇입니까? 알아 보자...

알고 계셨나요?
RTF 파일은 주로 다음 언어로 작성된 명령으로 구성됩니다. ASCII 코드. 하나의 파일은 7비트 ASCII 문자로만 구성됩니다.

Microsoft는 텍스트 편집기와 시스템 호환성 간의 격차를 해소하기 위해 RTF를 개발했습니다. RTF 구문 버전 1.0은 레이아웃 언어 마커를 기반으로 했습니다. 개발되었습니다 마이크로 소프트 회사문서 서식을 지정하기 위한 것입니다. 레이아웃 언어는 HTML(Hypertext Markup Language), SGML(Standard Generalized Markup Language)과 같은 서식 지정 언어입니다. HTML은 다음 형식으로 문서 형식을 제공합니다. 월드 와이드 웹. SGML은 HTML의 풍부한 버전입니다.

RTF 파일에서 ASCII 범위 밖의 문자는 "이스케이프 시퀀스"를 사용하여 인코딩됩니다. "유니코드 이스케이프"와 "코드 페이지 이스케이프"로 구분됩니다.

유니코드 이스케이프:이 단어 뒤에는 16비트가 옵니다. 소수. 이 번호는 유니코드 UTF-16 장치 번호를 나타냅니다.

송시 페이지 이스케이프:이 단어에는 다음이 포함되어 있습니다 백슬래시 Windows 코드 페이지에 사용되는 문자를 나타내는 아포스트로피입니다.

이러한 명령은 주로 텍스트 서식, 텍스트 글꼴, 텍스트에 포함된 이미지, 여백 등과 같은 요소를 결정하기 위해 작성되었습니다. 포맷이 필요합니다 각종 서류, 이력서, 편지, 사용자 매뉴얼 등과 같은 RTF 문서의 기본 기능에는 굵게, 기울임꼴, 밑줄, 글꼴 스타일, 들여쓰기 및 정렬(왼쪽, 가운데, 오른쪽)이 포함됩니다.

개념 RTF 읽기그리고 기록

RTF 파일을 형식화된 파일로 변환하는 소프트웨어를 "리더"라고 합니다. 포맷된 파일을 다음으로 변환하는 소프트웨어 RTF 형식"작가"라고 불린다. 해당 작업(응용 프로그램에 대한)에는 관리 부서가 포함됩니다. 정보 코드텍스트 구성 요소에서. 그런 다음 그는 적습니다. 새로운 파일텍스트 및 관련 RTF 그룹이 있습니다.

샘플 RTF 코드

( \rtf1\ansi(\fonttbl\f0\fswiss Helvetica;)\f0\pard 이것은 일부(\b 굵은 글씨) 텍스트입니다.\par )

RTF 형식을 지원하는 프로그램에서 이 파일을 읽으면 다음과 같습니다.

이것은 일부 지방이 많은텍스트.

구성요소 코드 정의

  • ()(중괄호)

다음으로 작성된 코드 조각 중괄호그룹을 정의합니다.

이 문자(슬래시)는 RTF 파일에 대한 제어 코드의 시작을 정의하는 데 사용됩니다.

  • \RTF

이는 RTF 문서가 유효함을 나타내기 위해 작성되었습니다. 유효한 문서는 그룹이 \RTF 제어 코드로 시작하는 문서입니다.

이는 굵은 텍스트를 나타냅니다.

  • \평가

단락의 끝을 표시하는 제어 코드입니다.

조각( \b 굵은체)은 "굵은체" 스타일의 범위가 "굵은체"라는 단어로 제한됨을 나타냅니다. RTF 파일에서는 그룹 중첩이 허용됩니다.

RTF 파일의 장점

파일 호환성:최대 중요한 특징 RTF 파일은 수많은 파일과 호환됩니다. 운영체제텍스트 작업을 위한 응용 프로그램.

바이러스 방지:첨부 파일(확장자 .doc)은 비즈니스 조직에서 신뢰도가 낮거나 메일 서버바이러스가 있을 수 있기 때문입니다. .doc 파일과 달리 .rtf 파일에는 텍스트 문서에 포함될 수 있는 매크로나 바이러스가 포함되어 있지 않습니다.

파일 크기:.rtf 형식으로 저장된 텍스트 파일 더 적은 공간.doc 파일보다 RTF 파일이 사용됩니다 텍스트 인코딩. 작은 파일은 다운로드 및 업로드가 더 쉽고 디스크 저장 공간도 절약되므로 이는 유익합니다.

RTF 파일의 단점

안전: RTF 파일은 비밀번호로 보호할 수 없습니다. 파일에 다음이 포함된 경우 기밀 정보, 보호해야 할 파일은 다른 형식을 사용하는 것이 좋습니다.

파일 크기:파일에 이미지, Word-Art 등이 포함되어 있으면 파일 크기가 해당 .doc 파일보다 엄청나게 큽니다. 이는 로드 및 업로드 시간이 더 오래 걸리고 더 많은 디스크 공간을 차지한다는 점에서 단점이 됩니다.

형식 -이것 다양한 방식하나 또는 다른 판독 장치에서 지원(재생)되는 전자 텍스트 파일 전자책. 안에 전자도서관인터넷이 자주 제공됩니다. 큰 세트파일 형식: FB2, EPUB, MOBI, PDF, DOC, RTF, TXT 및 기타. 선택의 폭이 넓으며 이는 초보자에게 특정한 어려움을 안겨줍니다.

  • TXT- 일반 텍스트
    파일 TXT 형식최소한의 서식(공백, 단락, 줄 끝, 새 줄, 표) 및 가장 작은 무게로 인해 방문자가 최대한 많은 전자 인터넷 도서관 시대 초기에 자주 사용되었습니다. 느린 속도다운로드는 물론 볼륨까지 하드 드라이브, 그리고 다양한 미디어. 대규모 출판물을 다운로드하기 위해 책의 모든 장을 결합한 ZIP 아카이브가 만들어졌습니다. TXT의 가장 큰 장점은 모든 장치 및 거의 모든 장치와의 호환성입니다. 소프트웨어 제품, 이 형식은 그래픽과 복잡한 형식을 지원하지 않습니다.
    Windows에서 이 파일 형식은 "txt" 확장자를 사용하지만 다른 확장자를 가진 많은 파일은 텍스트(TXT)일 수 있습니다. 예를 들어, 소스 코드, 일반적으로 작성된 프로그래밍 언어에 해당하는 확장자를 가진 파일에 저장됩니다.
    이 형식의 전자 서적은 Windows에 내장되어 있고 오피스 프로그램메모장, 워드패드, Microsoft Word, 브라우저 인터넷 익스플로러(또한 오페라, 모질라 파이어 폭스), 그리고 타사 프로그램쿨리더, 아켈패드.
  • 문서(영어 문서에서)
    마크업 유무에 관계없이 텍스트를 나타내는 파일에 사용되는 파일 이름 확장자입니다.
    DOC 확장자는 서식이 없는 간단한 텍스트 파일을 나타내는 데 자주 사용되었지만 나중에 마크업이 있는 바이너리 형식에 사용되었습니다.
    1990년대에 Microsoft는 텍스트에 대한 일련의 독점 파일 형식에 대한 확장자를 사용하기 시작했습니다. 마이크로소프트 프로세서단어. 사무용품 시장에 대한 Microsoft의 독점으로 인해 "DOC"는 이 파일 형식의 동의어가 되었습니다. "doc" 확장자의 다른 의미는 IBM PC 플랫폼에서 사실상 사용되지 않습니다.
    이 형식의 파일을 열려면 위에서 언급한 텍스트 파일이 필요합니다. 마이크로소프트 편집기단어. 워드패드 및 기타 여러 타사 프로그램을 사용할 수도 있습니다.
  • RTF— 리치 텍스트 형식(영어에서 리치 - 리치) "리치 텍스트 형식"
    가장 많이 지원되는 형식 텍스트 편집기, Windows OS 환경의 문서용으로 생성되었습니다. 구조를 보존하는 기능을 제공합니다. 텍스트 문서, 해당 조각을 강조 표시할 수 있습니다(이탤릭체 또는 굵은 글씨로, 열 생성 등). RTF 형식의 책은 많은 도서 교환 사이트에서 다운로드할 수 있습니다. Microsoft Word, WordPad 및 기타 여러 타사 프로그램을 사용하여 이 형식의 파일을 열 수 있습니다.
  • HTML(영어 HyperText Markup Language - "하이퍼텍스트 마크업 언어"에서 유래)
    World Wide Web의 문서에 대한 표준 마크업 언어입니다. 대부분의 웹페이지는 다음을 사용하여 생성됩니다. HTML 언어(또는 XHTML). 마크업을 사용하면 특수 문자를 삽입하고, 크기, 유형, 글꼴 스타일을 변경하고, 하이퍼링크와 테이블을 만들고, 텍스트를 정렬할 수 있습니다.
    HTML로 된 책은 훨씬 더 널리 퍼져 있습니다. 많은 온라인 도서관이 이를 주요 형식으로 선택합니다. HTML을 사용하면 책을 더 읽기 쉬운 형식으로 레이아웃하고 그림을 소개하는 등 많은 유용한 작업을 수행할 수 있습니다(그림이 포함된 본격적인 책은 여러 파일로 구성되므로 그다지 편리하지는 않습니다). 장점 이 형식의저자의 경우 - 전자 책을 만드는 상대적인 용이성, 부분적으로 표시할 수 있는 능력, 아무것도 다운로드할 필요가 없고 심지어 서핑에 주의가 산만해질 필요도 없으며 사용자를 위한 소프트웨어와의 호환성에 대한 강화된 자신감, 독자가 이미 온라인 리소스를 방문한 경우 이는 확실히 브라우저가 있음을 의미하기 때문입니다.
    보려면 Internet Explorer, Opera, Mozilla Firefox, Safari 등 모든 브라우저(인터넷 브라우저)를 사용하세요. 구글 크롬다른 사람.
  • CHM(마이크로소프트 압축 HTML 도움말, Microsoft 컴파일 HTML 도움말)
    Microsoft에서 개발하고 WinHelp 형식을 대체하기 위해 1997년에 출시한 독점적인 상황에 맞는 도움말 파일 형식입니다. HTML 페이지 세트를 포함하며, 페이지 링크가 포함된 콘텐츠, 주제 색인 및 다음에 대한 데이터베이스도 포함될 수 있습니다. 전체 텍스트 검색페이지의 내용에 따라 장점이 형식. 모두 포함됨 CHM 파일 LZX 알고리즘을 사용하여 압축합니다.
    CHM 파일을 보려면 다음을 사용하십시오. 표준 치료법모든 것에 내장된 보기 마이크로소프트 버전 Windows 98부터 시작하는 Windows 및 Windows NT. 또한 다양한 타사 시청 프로그램(FBReader 및 기타)이 있습니다.
    CHM 파일을 생성하기 위해 Microsoft는 무료로 제공합니다. HTML 도구도움말 워크숍 및 타사 도구 CHM 책을 만드는 것은 ChmBookCreator 프로그램입니다.
  • PDF- 휴대용 문서 형식
    크로스 플랫폼 형식 전자 문서, PostScript 언어의 여러 기능을 사용하여 Adobe Systems에서 만들었습니다. 주로 프레젠테이션용으로 사용됩니다. 전자 형식으로인쇄 제품 - 상당량의 현대 전문 인쇄 장비가 PDF를 직접 처리할 수 있습니다.
    안에 지난 몇 년전자책(전자책) 제작을 위한 포맷으로 집중적으로 추진되고 있습니다. 이러한 전자책의 장점: 사용 용이성, 바이러스 감염 위험 최소화, PDF 형식의 전자책은 Windows, Linux, Mac 등 다양한 운영 체제 사용자가 읽을 수 있습니다. 그러나 편집 기능이 부족하기 때문에 형식을 적용할 수 있는 경우가 거의 없습니다. 어도비 아크로뱃 PRO는 물론 파일 크기가 커서 읽기 불편함 휴대용 장치오.
    PDF 파일을 보려면 파일 자체와 파일 외에는 아무것도 필요하지 않습니다. 공식 프로그램 아크로뱃 리더또는 프로그램 타사 개발자 (Foxit 리더, 프리모 PDF, PDF 작성기, ScanToPDF 및 기타).
  • FB2(픽션북)
    프레젠테이션 형식 전자 버전책의 각 요소는 자체 태그로 설명되는 XML 문서 형식의 책입니다. 이 표준은 모든 장치 및 형식과의 호환성을 보장하도록 설계되었습니다.
    FictionBook 형식으로 적절하게 준비된 전자 텍스트에는 모든 내용이 포함됩니다. 필요한 정보책 정보 - 구조화된 텍스트, 삽화, 저자 및 출판물에 대한 정보를 포함하지만 다음에 대한 정보는 포함하지 않습니다. 모습문서. fb2 형식에서 얻은 텍스트가 어떻게 보이는지는 이 형식에 대한 뷰어 프로그램의 설정이나 파일을 다른 형식으로 변환할 때 지정된 매개변수에 따라 달라집니다.
    이런 형식의 전자책을 볼 수 있는 프로그램은 많습니다(FBReader, CoolReader).
  • FB3
    이 형식은 책 텍스트 형식화 및 목록 작성 기능에 대한 증가된 요구 사항을 충족하기 위해 개발되고 있습니다. 표준 및 기술의 현재 상태는 다음을 허용합니다. 단순 확장태그 세트는 가장 성공적이고 유망한 개발과 호환되는 형식을 가져옵니다.
    fb2와의 주요 차이점: fb3 파일은 이제 본질적으로 메타 정보, 그림 및 텍스트가 별도의 파일로 패키지된 zip 아카이브입니다. 메타정보는 다음과 같이 표시됩니다. 별도의 파일, 책의 본문과 각주는 다른 파일에 있습니다. 모든 사진은 XML에서 가져오며 궁극적으로 아카이브의 파일입니다.
  • ePub
    형식도 다음을 기반으로 합니다. XML 기반전자책과의 호환성 문제를 해결하기 위해 고안되었습니다. 다양한 장치독서. FB2와 달리 상당히 대표적인 국제기구인 IDPF(International Digital Publishing Forum)의 지원을 받고 있습니다. 참가자 목록은 인상적입니다. IT 기업(어도비, 소니)과 컴퓨터계에 잘 알려진 오라일리 미디어를 비롯해 수많은 대형 출판사가 있다. 동시에, 대량으로 그것을 눈치 채지 않을 수는 없습니다. 네트워크 라이브러리아직도 인기를 얻고 있습니다.
    이제 다양한 데스크톱 및 컴퓨터에서 ePub을 읽을 수 있는 꽤 좋은 프로그램 세트가 있습니다. 모바일 플랫폼- FBReader, 쿨리더.
  • 디제이뷰(프랑스어 deja vu에서 유래 - "이미 본 것")
    이미지 압축 기술 최소한의 손실, 책, 잡지, 원고 등 스캔한 문서를 저장하기 위해 특별히 설계되었으며, 공식, 다이어그램, 그림 및 손으로 쓴 기호가 많아 전체 인식이 매우 어렵습니다. 도 효과적인 솔루션, 예를 들어 역사적 문서와 같이 디자인의 모든 뉘앙스를 전달해야 하는 경우 중요한내용뿐만 아니라 종이의 색상과 질감도 가지고 있습니다. 양피지 결함: 균열, 접힌 자국; 수정, 얼룩, 지문; 다른 물체가 남긴 흔적 등
    DjVu는 여러 과학 도서 도서관의 기초가 되었습니다. 엄청난 양이 형식의 책은 파일 공유 네트워크에서 사용할 수 있습니다.
    존재하다 다양한 프로그램이 형식의 전자책을 보려면 인기있는 것 중 하나는 WinDjView입니다.
  • EXE
    EXE 형식의 책은 기본적으로 특수 프로그램을 사용하여 컴파일된 Win32 응용 프로그램입니다. 소프트웨어.
    EXE 형식의 책의 주요 특징은 종이 책과의 최대 근접성입니다. 장점에는 레이아웃 제작이 쉽고 빠르다는 점도 포함되어 있어 전문 출판사뿐만 아니라 samizdat에서도 전자책을 제작할 수 있습니다. 이러한 전자책은 읽기 위해 추가 소프트웨어가 필요하지 않으므로 자급자족할 수 있습니다. 이러한 전자책은 사용하기 편리하고 책 내용 자체 외에도 비디오 및 오디오 클립, 플래시 애니메이션, 전자책 파일에 내장된 추가 프로그램이 포함될 수 있습니다.
    이러한 전자책의 가장 큰 단점은 저자가 때때로 콘텐츠 복사를 과도하게 보호한다는 것입니다. 또 다른 심각한 단점은 컴퓨터 바이러스에 감염되기 쉽다는 것입니다.
  • 자바
    이 형식의 책은 다음에서 만든 휴대폰용 Java 애플리케이션입니다. 특별 프로그램. 준비된 파일책은 휴대폰에 다운로드되어 다음과 같이 실행됩니다. 간단한 프로그램을 탭한 후 기기 화면에서 책의 내용을 읽어보세요.

    컴퓨터, 운영 체제, 휴대용 장치에서 읽을 수 있는 전자책 형식은 다양하지만 덜 인기가 있습니다( 휴대전화, 스마트폰, PDA, 전자책 리더기): PRC, RB, WOLF, LIT, RBS, BBeB, IMP, iSilo, eBookMan 및 기타.

약어 RTF는 "Rich Text Format", 즉 "서식 있는 텍스트 형식"을 나타냅니다. 또는 간단히 말해서 다양한 스타일, 글꼴, 크기 및 문자 색상으로 디자인되었습니다. 대부분의 경우 문서용으로 만들어진 이 형식은 문제를 완화할 수 있으므로 컴퓨터를 사용하는 모든 사람은 이를 이해해야 합니다. 늘 그렇듯, 이 현상을 알아가는 과정에서 우리는 반드시 실용성 문제에 주의를 기울일 것입니다.

약간의 역사

옛날, 1982년에 있었던 일입니다. 이들의 먼 시간마이크로소프트와 어도비가 친구였을 때. 그들은 1893년에 출시될 예정이었던 MS DOS용 워드 프로세서 Word라는 새로운 프로그램을 위한 무언가를 생각해내야 했습니다.

두 번 생각할 것도 없이 우리는 그것을 받아들였다 일반 텍스트여기에 특수 마크업 태그를 추가했습니다(제어 문자라고 함). 예를 들어, 여기가 단락이 시작되는 곳입니다. 여기에서는 텍스트가 이탤릭체로 표시되어야 하고, 저기에서는 굵게 표시되어야 합니다.

그 이후로 많은 것이 변했지만 본질은 동일합니다. RTF는 텍스트 파일, 비슷한 HTML 문서. 원하는 경우 Windows의 메모장, Ubuntu의 Gedit와 같은 텍스트 편집기에서 태그를 열어 모든 태그를 볼 수 있습니다.

Microsoft와 Adobe는 곧 헤어졌지만 형식은 여전히 ​​독점적이었습니다. (Adobe는 이 개념을 다른 마크업 언어인 PostScript에 사용하기로 결정했고, 이는 나중에 PDF의 출현으로 이어졌습니다.) 음, Microsoft는 2008년 3월에 최신 RTF 사양을 출시했습니다. 현대 전자-디지털 세계는 이를 지향하고 있습니다.

간단히 말해서 본질

RTF 문서의 구조는 매우 간단합니다. 텍스트 블록의 시작 부분에는 "\"(왼쪽으로 기울어진 막대의 의미) 앞에 제어 문자가 표시됩니다. 구체적으로 볼드체 블록 앞의 \b, 이탤릭체 앞의 \i, 단락 앞의 \par입니다.

블록 자체를 표시하려면 닫는 태그가 없으므로 중괄호()를 사용합니다. 따라서 소스 텍스트의 굵게 표시는 다음과 같습니다: (\bbold) , 기울임꼴은 다음과 같습니다: (\i hello world Ну а в самом начале указывается сам формат \rtf1:!}

(\rtf1 \par (\i 안녕하세요 세상 Только что было приветствие курсивом. А теперь {/b немножко полужирного текста}. \par } !}

물론 이것은 매우 간단한 예이다. 실제로 인코딩, 언어 및 기타 데이터 등 상당히 많은 종류의 매개변수가 사선을 통해 일렬로 늘어서 있습니다. 다음과 같은 것 :

(\rtf1\ansi\deff3\adeflang1025 (\fonttbl(\f0\froman\fprq2\fcharset0 타임즈뉴 Roman;) \par (\i 안녕하세요, 다시 한 번 Как видите, абракадабры {/b предостаточно} даже в маленьком фрагменте. \par } !}

Word 또는 LibreOffice Writer와 같은 강력한 워드 프로세서는 특히 많은 제어 문자를 삽입하여 모든 것을 너무 세심하게 표시하는 것을 좋아합니다.

또한 러시아어 문자는 바이트 지정(인코딩 문자)으로 대체됩니다(예에서는 명확성을 위해 대체 문자가 표시되지 않음). 이로 인해 소스 코드를 완전히 읽을 수 없게 되고 비율이 부풀려집니다.

소프트웨어

위에서 언급한 Microsoft Word 및 LibreOffice Writer 외에도 더 많은 것들이 있습니다. 강력한 프로그램, RTF 편집자. 그러나 그들 모두가 업무에 적합한 것은 아닙니다.

FocusWriter는 아마도 현재 무료 RTF 편집기 중 최고일 것입니다. LibreOffice Writer에서 사용되는 맞춤법 검사 사전을 첨부할 수 있습니다. Windows와 Ubuntu 모두에서 매우 빠르게 작동하며 공간을 거의 차지하지 않습니다. 시스템 리소스삼키지 않습니다. 다양한 취향에 맞게 인터페이스 디자인이 변경됩니다.

시작 시 마지막으로 열었던 문서를 완고하게 기억하고 로드하려고 시도합니다. 아마도 이것이 여전히 단점일 수 있습니다. 한 번에 여러 권의 책을 작업하기보다는 주로 한 권의 책을 작업하는 작가를 위해 설계되었습니다. 동일한 개념을 유지하면서 마우스 포인터를 올리기 전에 도구 모음이 숨겨 작업에 방해가 되지 않습니다.

하지만 이 인터페이스는 넷북이나 작은 디스플레이를 갖춘 기타 장치에서 매우 편리합니다. 기사, 편지 및 모든 종류의 메모를 작성하는 것은 즐거움입니다.

왜 RTF가 필요한가요?

첫째, 텍스트 파일은 바이러스에 감염되지 않으며 악성 매크로를 삽입하는 것이 불가능합니다. *rtf 파일은 *txt와 마찬가지로 완전히 안전합니다. 그러나 *doc는 불쾌한 놀라움을 선사할 수 있습니다.

둘째, 리치 텍스트 형식은 현대인 모두가 이해하고 있습니다. 워드 프로세서물론, 널리 사용되는 모든 운영 체제의 RTF 편집기도 있습니다.

여러분의 겸손한 종은 Windows 7의 Word 2010이 LibreOffice에서 만든 *odt 열기를 단호하게 거부하는 모습을 직접 눈으로 보았습니다. 그는 파일에 어떤 종류의 오류가 포함되어 있다고 말했습니다. 플래시 드라이브를 우분투가 있는 컴퓨터로 다시 가져가서(다행히 근처 사무실에 있었습니다) 문서를 RTF로 변환해야 했습니다. 그 후 Word는 이의 없이 파일을 열었습니다.

그것과 함께 사는 방법

10~15페이지 길이의 작은 러시아어 문서는 RTF로 안전하게 저장할 수 있습니다. 현대 표준에 따르면 공간을 거의 차지하지 않습니다. 그러나 전체 소설이 포함된 *rtf 파일은 엄청나게 커져서 열 때 상당한 양의 CPU 로드가 필요합니다. 앞서 언급했듯이 러시아 알파벳 문자는 바이트 인코딩 지정으로 대체되기 때문입니다.

Ubuntu에서 작업하는 동안 나중에 Windows에서 열어야 할 작은 텍스트를 빠르게 저장해야 한다고 가정해 보겠습니다. Gedit에서 *txt를 생성하면 메모장은 인코딩을 자동으로 인식하지 않고 문자 대신 외계인을 표시할 가능성이 높습니다.

그러나 빠른 FocusWriter를 사용하고 *rtf를 생성하면 문제가 없으며 모든 것이 정상적으로 표시됩니다. 인코딩은 소스 코드에서 \rtf1 뒤에 표시됩니다.

요약해보자

따라서 서식 있는 텍스트 형식(RTF라고도 함)은 보편적이므로 다양한 운영 체제에서 서식이 지정된 텍스트를 만들고 여는 데 적합합니다. 그러나 작은 러시아어 문서에만 사용하는 것이 가장 좋습니다. 영어 사용자(및 영어를 사용하는 기타 사용자) 라틴 문자로) 파일 팽창에는 문제가 없습니다.

인생에서 어떤 일이든 일어날 수 있으며, 갑자기 문서를 열어야 하는 경우 인기있는 Windows, 그렇다면 이 경우에는 중요한 파일는 Ubuntu의 *odt에 보관되어 있으며 *rtf에서 복제될 수 있습니다. Microsoft OS를 사용하는 컴퓨터에는 LibreOffice Writer가 아닌 Word가 있는 경우가 많기 때문입니다.

이전 출판물:



질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: