utf8trans - ออนไลน์ในคลาวด์

นี่คือคำสั่ง utf8trans ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


utf8trans - ทับศัพท์อักขระ UTF-8 ตามตาราง

เรื่องย่อ


utf8trans charmap [ไฟล์] ...

DESCRIPTION


utf8trans ทับศัพท์อักขระในไฟล์ที่ระบุ (หรืออินพุตมาตรฐาน หากเป็น
ไม่ได้ระบุ) และเขียนเอาต์พุตไปยังเอาต์พุตมาตรฐาน อินพุตและเอาต์พุตทั้งหมดอยู่ใน
การเข้ารหัส UTF-8

โปรแกรมนี้มักใช้เพื่อแสดงอักขระในไฟล์ข้อความ Unicode เป็นมาร์กอัปบางส่วน
หนีหรือทับศัพท์ ASCII (ไม่ได้มีไว้สำหรับการแปลงชุดอักขระทั่วไป)
มีฟังก์ชันการทำงานคล้ายกับแผนผังอักขระใน XSLT 2.0 (XML Stylesheet
ภาษา – การแปลง เวอร์ชัน 2.0)

OPTIONS


-m, --แก้ไข
แก้ไขไฟล์ที่กำหนดแทนที่ด้วยเอาต์พุตการถอดเสียงแทน
ส่งไปยังเอาต์พุตมาตรฐาน

ตัวเลือกนี้มีประโยชน์สำหรับการทับศัพท์อย่างมีประสิทธิภาพของไฟล์จำนวนมากในคราวเดียว

--ช่วยด้วย แสดงข้อมูลการใช้งานโดยย่อและออก

--รุ่น
แสดงเวอร์ชันและออก

การใช้


การแปลทำตามกฎใน 'ผังอักขระ' ที่มีชื่ออยู่ในไฟล์
charmap. มีรูปแบบดังนี้

1. แต่ละบรรทัดแสดงถึงรายการแปล ยกเว้นบรรทัดว่างและบรรทัดแสดงความคิดเห็น
ซึ่งถูกละเลย

2. ช่องว่างจำนวนเท่าใดก็ได้ (ช่องว่างหรือแท็บ) อาจอยู่ก่อนการเริ่มต้นรายการ

3. บรรทัดความคิดเห็นขึ้นต้นด้วย # ทุกอย่างในบรรทัดเดียวกันจะถูกละเว้น

4. แต่ละรายการประกอบด้วยจุดโค้ด Unicode ของอักขระที่จะแปลใน
เลขฐานสิบหก, ตามด้วย หนึ่ง เว้นวรรคหรือแท็บ ตามด้วยสตริงการแปล จนถึง
จุดสิ้นสุดของบรรทัด

5. ใช้สตริงการแปลตามตัวอักษร รวมถึงช่องว่างนำหน้าและต่อท้าย
(ยกเว้นตัวคั่นระหว่าง codepoint และสตริงการแปล) และทุกประเภท
ของตัวละคร ไม่รวมการขึ้นบรรทัดใหม่ตอนท้าย

รูปแบบข้างต้นมีวัตถุประสงค์เพื่อจำกัด เพื่อรักษา utf8trans เรียบง่าย. แต่ถ้าเป็น XML-
ตามรูปแบบที่ต้องการมี a xmlcharmap2utf8trans สคริปต์ที่มาพร้อมกับ
การกระจาย docbook2X ที่แปลงการแมปอักขระในรูปแบบ XSLT 2.0 เป็น utf8trans
จัดรูปแบบ

ข้อ จำกัด


· utf8trans ใช้ไม่ได้กับไฟล์ไบนารี เนื่องจากลำดับ UTF-8 ที่มีรูปแบบไม่ถูกต้องใน
อินพุตถูกแทนที่ด้วยอักขระ U+FFFD อย่างไรก็ตาม อักขระ null ในอินพุตคือ
จัดการอย่างถูกต้อง ข้อจำกัดนี้อาจถูกลบออกในอนาคต

· ไม่มีทางที่จะรวมการขึ้นบรรทัดใหม่หรือค่า Null ในสตริงการแทนที่

ใช้ utf8trans ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด