uni2ascii

Screenshot der Software:
uni2ascii
Softwarebeschreibung:
Version: 4.18
Upload-Datum: 11 May 15
Entwickler: Bill Poser
Lizenz: Frei
Popularität: 12

Rating: 3.5/5 (Total Votes: 2)

uni2ascii und ascii2uni konvertieren zwischen UTF-8 Unicode und eine beliebige einer Vielzahl von 7-bit ASCII Mittel einschließlich: hexadezimal und dezimal HTML numerischen Zeichenreferenzen, u-Fluchten, Standard hexadezimal, und rohe hexadezimale.
Solche ASCII-Äquivalente sind nützlich, wenn auch Unicode-Text in Programmquelle, bei der Eingabe von Text in Web-Programme, die Unicode-Zeichensatz verarbeiten kann, aber nicht 8-Bit-sicher, und bei der Fehlersuche.
Die Unicode entweicht zur Verfügung stehen:
 
- HTML hexadezimal numerischen Zeichenreferenzen (beispielsweise)
- HTML dezimal numerischen Zeichenreferenzen (zB ȳ)
- U-Fluchten, wie in Python verwendet (z u00E9)
- U-entweicht innerhalb der BMP und U-Fluchten über die BMP, zB u00E9 aber U00010024.
- U -escapes (z U 00E9)
- U-Fluchten (z U00E9)
- U-Escapes (z u00E9)
- U-Fluchten in spitzen Klammern (z)
- X-Fluchten (z x00E9)
- X-Fluchten mit Klammern (z x {} 00E9)
- Standard hexadezimal (z 0x00E9)
- Raw hexadezimal (z 00E9)
uni2ascii nimmt eine Befehlszeile-Flag festzustellen, ob in Großbuchstaben AF oder Klein af als hexadezimale Ziffern zu erzeugen, da einige einige Programme akzeptieren nur die eine oder andere. ascii2uni akzeptiert entweder.
Im Fall von uni2ascii durch Standardmäßig werden nur Zeichen außerhalb des ASCII-Bereich umgewandelt. Auch wenn ASCII-Zeichen werden auch umgesetzt werden Zeilenumbrüche erhalten, wenn ihre Umwandlung wird explizit angefordert. Leerzeichen werden ebenfalls erhalten, es sei denn Umwandlungs explizit angefordert wird. Im Fall der drei Nicht-ASCII-Leerzeichen (Ethiopic Wortraum, Ogham Raum und ideographischen space), wenn Leerzeichen werden nicht umgesetzt, so werden diese mit ASCII-Leerzeichen (0x20) ersetzt, um so die Ausgabe innerhalb der 7- halten Bit-ASCII-Bereich.
Dieses Paket enthält vier Programme. Das Hauptprogramm ist uni2ascii. Es wird in C geschrieben und kompiliert werden müssen. uni2html.py ist der Vorgänger zu uni2ascii. Wie es ist in Python geschrieben, es muss nicht kompiliert werden und sollte auf fast jedem aktuellen Computer ausgeführt werden. uni2ascii ist, dass anders überlegen:
- Er erzeugt ein breiteres Spektrum von Ausgabeformaten.
- Es ist etwa 20-mal schneller.
- Er verarbeitet Eingangs in der vollen 32-Bit-Unicode-Bereich. Im Gegensatz dazu übernimmt nur die uni2html
Basic Multilingual Plane (Ebene 0), da derzeit Python steht für Unicode kodierte Text intern mit 16-Bit-Ganzzahlen. Wenn Sie Text in, sagen wir, Linear B oder Ugaritic haben, müssen Sie uni2ascii.
Es hat einen besseren Job der Meldung von Fehlern. Wenn es einen Fehler in seinem Eingang trifft wie Fehl gebildet UTF-8, meldet er die Position des Fehlers sowohl in Bezug auf die Anzahl der Zeichen von dem Anfang der Datei (beginnend bei 0) und im Hinblick auf die Bytezählung vom Beginn der Datei (ebenfalls bei 0 beginnend). (Rolle zählt und Byte zählt, sind in der Regel nicht das gleiche, da eine UTF-8-codierte Zeichen belegt ein bis vier Byte.) Nur die Python-Version berichtet die Zeichenanzahl. uni2ascii liefert auch Informationen über die Art des Fehlers.
Das dritte Programm, ascii2uni, ist die Umkehrung der uni2ascii. Er akzeptiert den Text enthält eine Vielzahl von ASCII-Darstellungen der Unicode-Zeichen und erzeugt UTF-8 Unicode.
Das vierte Programm, liest ascii2uni.py 7-bit ASCII enthalten u-Unicode entgangen, wie in Python und Tcl verwendet, und wandelt sie in UTF-8 Unicode. Es ist das ursprüngliche Programm, dessen ascii2uni ist eine Verallgemeinerung

Was ist neu in dieser Pressemitteilung:.

  • Fixed bug in uni2ascii in denen in bestimmten Fällen die subsitution Zahl zu hoch war, Befestigungs Debian Bug # 626268.
  • Patched zur Situation in NetBSD die getline fehlt behandeln.
  • Aufgeklärt Semantik der reinen Option konvertiert die Zeichen in ASCII-Bereich außer Raum und Zeilenumbruch. Ein Fehler wurde behoben, bei dem dies nicht korrekt für UTF8 Typen implementiert.

Was ist neu in Version 4.17:

  • hinzugefügt, um die folgenden Konvertierungen zum nächsten ASCII-Äquivalent uni2ascii: U 2022 Kugel zu 'o', U + 00B7 inmitten dot zu Periode, U + 0085 nächste Zeile zu Zeilenumbruch, U + 2028 Linientrenner auf Zeilenumbruch.

Was ist neu in Version 4.16:

  • Die Q-Format funktioniert wieder in ascii2uni
  • .
  • Added U + 2033 Doppelstrich auf die Zeichen, um ihre nächsten ASCII-Äquivalent unter Verwendung der E-Format in uni2ascii konvertiert.

Was ist neu in Version 4.15:

  • Umbenannt endian.h zu u2a_endian.h um Konflikte mit beseitigen Außen endian.h.
  • Entfernt Kopie der GNU getline von ascii2uni.c wie es Standard, wie der POSIX2008 ist.

Was ist neu in Version 4.14:

  • Ein Fehler, der mit der Verwendung des Q-Format gestört Feste in uni2ascii.
  • Ein Fehler wurde behoben, bei dem ascification von U + 2502 und U + 2503 aufgenommen Anführungszeichen ausgegeben.
  • Ein Fehler wurde behoben, bei dem S -a Option erzeugt ein & quot; umgewandelt, so viele Zeichen & quot; Zeile für jedes Zeichen durch Verlassen in Debugging-Code.

Was ist neu in Version 4.13:

  • Ein Fehler wurde behoben, die übermäßige Anzahl von Zeichen geändert, um ASCII verursacht gemeldet werden.

Was ist neu in Version 4.12:

  • Beide Programme erlauben nun das Eingangsdateinamen, um auf festgelegt werden die Befehlszeile ohne Umleitung.

Was ist neu in Version 4.11:

  • Diese Version unterstützt die & lt; XX & gt; & lt; XX & gt; und% uXXXX Formaten.

Was ist neu in Version 4.10:

  • Diese Version wurde ein Fehler behoben, der die Y-Argument, um die gemacht behebt -a Flagge ascii2uni eine no-op, und korrigiert die Handbuchseiten und Hilfe für die Y und Q Argumente an das Flag -a für beide Programme.
  • Die Y Argument ist jetzt ein Fehler für uni2ascii.
  • Die Versionsinformationen und Handlungszusammenfassungen sind informativ.

Ähnliche Software

htmLawed
htmLawed

20 Feb 15

buml
buml

14 Apr 15

LaTeX2HTML
LaTeX2HTML

3 Jun 15

manspider
manspider

20 Feb 15

Andere Software von Entwickler Bill Poser

WAVE Utilities
WAVE Utilities

2 Jun 15

SndBite
SndBite

2 Jun 15

Kommentare zu uni2ascii

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!