uni2ascii

소프트웨어 스크린 샷:
uni2ascii
소프트웨어 정보:
버전: 4.18
업로드 날짜: 11 May 15
개발자: Bill Poser
라이센스: 무료
인기: 12

Rating: 3.5/5 (Total Votes: 2)

uni2ascii과 ascii2uni이 UTF-8 유니 코드를 포함한 7 비트 ASCII 상응하는 임의의 다양한 사이의 변환 : 16 진수 및 소수 HTML 숫자 참조, U-탈출, 표준 진수, 원시 진수.
유니 코드 문자 집합을 처리하지만 8 비트 안전하지 않습니다 수있는 웹 프로그램에 텍스트를 입력 할 때, 그리고 디버깅 할 때, 프로그램 소스에서 유니 코드 문자를 포함하면 이러한 동등한 ASCII 유용합니다.
유니 코드를 사용할 수 이스케이프 있습니다 :
 
- HTML 진수 숫자 참조 (예를 들어)
- HTML 진수 숫자 참조 (예 : ȳ)
- U-탈출, 파이썬에서 사용 (예를 들어, u00E9)
- 예를 들어, BMP, 넘어 BMP 및 U-탈출 내의 U-탈출 u00E9하지만 U00010024.
- U는 -escapes (예를 들어, U 00E9)
- U-탈출 (예를 들어, U00E9)
- U-탈출 (예를 들어, u00E9)
- 꺾쇠 괄호 내에서 U-탈출 (예를 들어)
- X - 이스케이프 (예를 들어, x00E9)
- 중괄호와 X-탈출 (예를 들어, X {} 00E9)
- 표준 진수 (예를 들어, 0x00E9)
- 원시 진수 (예를 들어, 00E9)
uni2ascii 일부 일부 프로그램은 하나 또는 다른 동의 이후 16 진수로 AF AF 대문자 또는 소문자의 생성 여부를 결정하는 명령 행 플래그를 수용한다. ascii2uni 중 하나를 받아들입니다.
기본적 uni2ascii의 경우, ASCII 범위 밖의 문자 만 변환된다. ASCII 문자도 변환 할 경우에도 자신의 변환이 명시 적으로 요청하지 않는 한, 줄 바꿈은 그대로 유지됩니다. 변환이 명시 적으로 요청하지 않는 공백 문자는 보존됩니다. 공백 문자가 변환되지 않은 경우 7- 내에 출력을 유지하도록 세 비 ASCII 스페이스 문자 (에티오피아 워드 공간 오검 공간 및 표의 문자 스페이스)의 경우, 이들은 ASCII 공간 (이 0x20)으로 대체 비트 ASCII 범위.
이 패키지는 네 개의 프로그램이 포함되어 있습니다. 주요 프로그램은 uni2ascii입니다. 그것은 C로 작성되고 컴파일해야합니다. uni2html.py는 uni2ascii의 이전이다. 이 파이썬으로 작성, 그것은 컴파일 할 필요가 없습니다 그냥 현재의 모든 컴퓨터에 대한에 실행해야합니다. uni2ascii는 점에서 다른 우수 :
- 그것은 출력 형식의 넓은 범위를 생성한다.
-이 약 20 배 빠른 속도입니다.
- 그것은 전체 32 비트 유니 코드 범위에서 입력을 처리합니다. 대조적으로, uni2html 만 처리
기본 다국어 평면 때문에 현재 파이썬에서 (비행기 0) 내부적으로 16 비트 정수를 사용하여 유니 코드 인코딩 된 텍스트를 나타냅니다. 당신이 선형 B 또는 우가 릿, 말, 텍스트를 가지고 있다면, 당신은 uni2ascii해야합니다.
이 오류를보고의 더 나은 일을한다. 말 형성된 UTF-8, 그 파일의 선두로부터의 문자 수 (0에서 시작하는) 측​​면에서와 바이트 카운트의 관점에서 모두 오류의 위치를​​보고 같은 그것의 입력의 오류를 발견하면 파일의 처음부터 (0도에서 시작). (UTF-8로 인코딩 된 문자가 1 ~ 4 바이트에서 차지하기 때문에 문자 수와 바이트 수는 일반적으로 동일하지 않습니다.) 파이썬 버전의 보고서 만 글자 수. uni2ascii는 오류의 특성에 대한 정보를 제공합니다.
세 번째 프로그램은 ascii2uni는 uni2ascii의 역이다. 그것은 유니 코드 문자의 ASCII 표현의 다양성을 포함하는 텍스트를 허용하고 UTF-8 유니 코드를 생성합니다.
넷째 프로그램은 ascii2uni.py은 함유 7 비트 ASCII를 판독 U 이스케이프 파이썬 및 티클에 사용하고, UTF-8 유니 코드로 변환으로서, 유니. 그것은 ascii2uni가 일반화로되어있는 원래의 프로그램입니다

이 릴리스의 새로운 기능 :.

subsitution 수가 고정, 너무 높았다 어떤 경우에하는 uni2ascii에 고정 버그 데비안 버그 # 626268.
의 getline 부족 NetBSD의에서 상황을 처리하기 위해 패치.
공간과 줄 바꿈 이외의 ASCII 범위의 문자 변환 순수 옵션의 의미를 설명했습니다. 고정 버그가있는이 UTF8 형식에 대해 올바르게 구현되지 않았습니다.

버전 4.17의 새로운 기능 : U 기간에 'O', U는 + 00B7 중간 점에 U + 2022 총알 :

가장 가까운 ASCII 상당에 다음 전환을 uni2ascii에 추가 0085 다음 줄 바꿈에, U + 2028 행 분리를 줄 바꿈합니다.

버전 4.16의 새로운 기능 :

Q 형식은 ascii2uni 다시 작동합니다.
문자에 추가 된 U + 2033 더블 프라임 uni2ascii에 전자 형식을 사용하여 아래에 자신의 가장 가까운 ASCII 동등한로 변환.

버전 4.15의 새로운 기능 :

이름이 바뀐 endian.h 외부 endian.h과 충돌을 제거하기 위해 u2a_endian.h 할 수 있습니다.
ascii2uni.c에서 대한 GNU의 getline의 제거 사본은 POSIX2008의 표준 때문이다.

버전 4.14의 새로운 기능 :

이 uni2ascii에 질문 형식의 사용을 방해 버그가 수정되었습니다.
U + 2502과 U + 2503의 버그 수정에 ascification 출력에 큰 따옴표를 추가했다.
S 옵션을 -a하는 버그를 수정 생성 & quot; 변환 문자 & quot 많은; 때문에 디버깅 코드에서 떠나 각 캐릭터 라인.

버전 4.13의 새로운 기능 :

문자의 과도한 수를 발생하는 버그 수정이 ASCII로 변경보고합니다.

버전 4.12의 새로운 기능 :

두 프로그램은 현재 입력 파일 이름이 재 지정하지 않고 명령 행에 지정 될 수 있습니다.

버전 4.11의 새로운 기능 :

이 릴리스에 대한 지원을 추가의 & lt; XX한다 & LT; XX한다 와 % Uxxxx에 형식.

어떤 버전 4.10의 새로운 기능 :

이 릴리스 ascii2uni없는 조합의 -a 플래그에 Y 인수를 만든 버그를 수정하고 매뉴얼 페이지를 수정하고 도움 두 프로그램의 -a 플래그에 Y와 Q 인수.
Y 인수는 지금 uni2ascii에 대한 오류입니다.
버전 정보와 행동 요약은 더 많은 정보를합니다.

유사한 소프트웨어

omega t+
omega t+

3 Jun 15

plywood
plywood

20 Feb 15

Atomsphere
Atomsphere

14 Apr 15

pandoc
pandoc

11 May 15

개발자의 기타 소프트웨어 Bill Poser

UnicodeDataBrowser
UnicodeDataBrowser

14 Jul 15

SndBite
SndBite

2 Jun 15

WAVE Utilities
WAVE Utilities

2 Jun 15

코멘트 uni2ascii

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!