uni2ascii

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

Rating: 3.0/5 (Total Votes: 3)

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에 대한 오류입니다.
버전 정보와 행동 요약은 더 많은 정보를합니다.

유사한 소프트웨어

AsciiDoc
AsciiDoc

19 Feb 15

htmLawed
htmLawed

20 Feb 15

postmarkup
postmarkup

14 Apr 15

Grutatxt
Grutatxt

12 May 15

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

코멘트 uni2ascii

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