คำถามติดแท็ก unicode

Unicode เป็นมาตรฐานสำหรับการนำเสนอข้อความธรรมดาของคอมพิวเตอร์ มันครอบคลุมชุดอักขระสากลมีจุดมุ่งหมายเพื่อแสดงอักขระทั้งหมดที่ใช้ในระบบการเขียนของมนุษย์ในภาษาใด ๆ ฟอร์แมตการแปลง Unicode (UTFs) กำหนดรูปแบบที่ได้มาตรฐานสำหรับการจัดเก็บและการส่งข้อความ Unicode และมาตรฐานสำหรับการประมวลผลและการจัดการข้อความ

2
แบบอักษร Unicode ในเทอร์มินัล
ฉันจะรับฟอนต์ยูนิโค้ดได้อย่างไรในเทอร์มินัลของฉัน มีแพ็คเกจที่ฉันสามารถyum installดูอักขระเพิ่มเติมได้หรือไม่ ฉันมีบางส่วนของพวกเขาทำงานได้ดีเช่น 0x2603 มนุษย์หิมะทำงาน แต่คนอื่น ๆ เพียงแค่ให้ฉันกล่องเก่าที่น่าเบื่อเช่น 0x1f4a9 ซึ่งควรจะเป็นกองเซ่อ ฉันใช้ RHEL 7.1 และ gnome-terminal 3.8.4

0
PHP - อักขระ Unicode ไม่แสดงอย่างถูกต้องในคอนโซล
เมื่อใดก็ตามที่ฉันใช้ PHP 7.2 เพื่อพิมพ์สตริงไปยังคอนโซลและมันมีอักขระยูนิโค้ดไปที่คอนโซลมันไม่แสดงอย่างถูกต้อง ตัวอย่างเช่น £ แสดงเป็น ┬ú. มันไม่ใช่คอนโซลอย่างที่ฉันทำได้ echo £ โดยไม่มีปัญหา ไม่ใช่รุ่น PHP การอัปเกรดเป็นเวอร์ชั่นล่าสุดที่มีความเสถียรหรือลดระดับลงจนถึงเวอร์ชั่น 5.6 ไม่สามารถแก้ไขได้ ฉันเคยใช้อีมูเลเตอร์ออนไลน์ที่ใช้รุ่นเดียวกันและพวกเขาไม่มีปัญหานี้ถึงแม้ว่าพวกเขาจะส่งออกไปยังหน้าเว็บ อย่างไรก็ตามมันไม่เกี่ยวข้องเพราะฉันรู้ว่าสิ่งนี้เคยทำงานใน 5.6 และตอนนี้ไม่ได้ ปัญหาเริ่มชัดเจนเมื่อฉันพยายามจับข้อยกเว้นซึ่งมีเครื่องหมาย£อยู่ในสตริง ไม่มีอะไรจะเกิดขึ้น สคริปต์จะหยุดและจะไม่มีข้อผิดพลาดปรากฏขึ้น ฉันใช้เวลากว่าหนึ่งชั่วโมงในการค้นพบว่ามีบางอย่างเกี่ยวกับสัญลักษณ์£ในสตริงที่หยุดการทำงานของ PHP ในแทร็กดังนั้นปัญหาที่เกิดขึ้นกับ PHP คือ - ฉันไม่รู้ ใครบ้างมีความคิดเกี่ยวกับสิ่งที่อาจก่อให้เกิดนี้

1
ไม่สามารถพิมพ์ Unicode ได้เนื่องจากแป้นพิมพ์ลัด
ฉันพยายามพิมพ์อักขระ Unicode บางตัวที่มีตัวอักษร ฉันใช้ Windows 7 แต่ปัญหายังปรากฏใน Windows 8 ตัวอย่างคือ (U + 1F3BB) ฉันไม่สามารถพิมพ์ได้เพราะ Firefox และโปรแกรมอื่น ๆ ที่ฉันลองพิมพ์มี Alt + ฉ หรือ Alt + ข เป็นทางลัดสำหรับสิ่งอื่น ฉันสามารถแก้ไขทางลัดเหล่านี้ได้หรือไม่ ฉันได้ลองแล้ว Alt + เปลี่ยน + (รหัส) และแก้ไขรีจิสตรี

1
Gimp Unicode ใน Text Editor ไม่ทำงาน
Linux Mint 18.3 (= Ubuntu Xenial), Gimp 2.8.16 ใน Gimp Text Editor (สิ่งที่คุณสามารถแสดงได้เมื่อคุณป้อนข้อความโดยใช้เครื่องมือข้อความ) คุณตั้งใจจะใช้รหัส Ctrl-Shift-U + Unicode ... และสัญลักษณ์ที่เป็นปัญหาจะปรากฏขึ้น สิ่งนี้ดูเหมือนว่าจะขึ้นอยู่กับการใช้แบบอักษรที่เหมาะสม (น่าจะเป็นหนึ่งที่ครอบคลุมหน้ารหัส Unicode ในคำถาม) มันไม่เคยทำงานให้ฉันเลย การกด Ctrl-Shift-U จะไม่พิมพ์ "u" แต่อย่างใด การป้อนรหัสฐานสิบหกหรือทศนิยมสำหรับจุดรหัสเพียงพิมพ์ตัวเลข + ตัวอักษรเหล่านั้นเป็นข้อความ

0
แบบอักษร 'AppleColorEmoji' มีความกว้าง / ไม่ดี
ฉันกำลังพยายามเพิ่มอิโมจิในลายเซ็นอีเมลของฉัน ฉันคัดลอก / วางถ้าจากเว็บไซต์ที่แสดงรายการอิโมจิทั้งหมด มันแสดงผลได้ดีในลูกค้าทุกคนที่ฉันพยายามเปิดอีเมลด้วย: แต่เมื่อฉันพยายามบันทึกอีเมลของฉันใน PDF (โดยใช้ฟังก์ชั่นการพิมพ์ใน Gmail หรือ Office 365) และเปิดด้วย Acrobat ฉันได้รับข้อผิดพลาดนี้: เกิดอะไรขึ้น? ทำไมต้อง 'AppleColorEmoji' ฉันไม่ได้ใช้ iOS ฉันยังพยายามคัดลอก / วางอิโมจิจากเว็บไซต์อื่น ๆ ไม่กี่แห่ง แต่ฉันได้รับข้อความเดียวกันเมื่อเปิด PDF

2
ฉันจะแสดงตัวอักษร Unicode ใน Windows Chrome ได้อย่างไรใน Chrome OS
ฉันจะมีตัวอักขระ Unicode เช่น{u + 1f167}แสดงใน Windows Chrome ได้อย่างไรเช่นที่พวกเขาทำใน Chrome บน Chromebook ของฉัน ใน Chrome OS ตัวละครตัวอย่างของฉันมีลักษณะเช่นนี้ .. แต่ใน Chrome บน Windows (7 Pro) มันเป็นเพียงกล่องอย่างนั้น .. 🅧 แน่นอนว่าใน Chrome OS คุณจะไม่เห็นเพียงแค่กล่องนี้ แต่ตอนนี้คุณอาจไม่ได้ใช้ Chromebook ฉันพยายามตั้งค่าแบบอักษร Windows Chrome ของฉันให้ตรงกับตระกูลแบบอักษรที่ใช้กับ Chromebook ของฉัน นั่นไม่ได้ช่วยอะไร และไม่ตรวจสอบองค์ประกอบและเปลี่ยน CSS แบบอักษร มันก็เหมือนกับ Chromebook ของฉัน ฉันตั้งทฤษฎีว่า Chrome OS จะมองหาอักขระ Unicode …


0
วิธีใช้ PowerShell Set-Content
ฉันมีสคริปต์ Perl ที่สร้างผลลัพธ์ utf8 ฉันลองใช้ Set-Content เพื่อเขียนไฟล์ utf8 ตามที่Powershell เขียนทับ Perl binmode แนะนำหรือไม่ . perl -S testbinmode.pl | Set-Content "binmode.txt" -Encoding Byte สร้างข้อผิดพลาด "Set-Content: ไม่สามารถดำเนินการเข้ารหัสไบต์ได้เมื่อใช้การเข้ารหัสไบต์เนื้อหาจะต้องเป็นประเภทไบต์" perl -S testbinmode.pl | Set-Content "binmode.txt" -Encoding UTF8 ไม่สร้างข้อความแสดงข้อผิดพลาด แต่ไม่ได้เขียนไฟล์ utf8 ที่ถูกต้องเช่นกัน ผลลัพธ์ของสคริปต์ perl จะแสดงอย่างถูกต้องในหน้าต่าง Powershell วิธีที่ถูกต้องในการเขียนเอาต์พุตนั้นไปยังไฟล์ที่เข้ารหัส utf8 คืออะไร? ขอบคุณ ปรับปรุง: ฉันได้เห็นการตอบสนองหลาย ๆ นี้และปัญหาที่คล้ายกันที่นี่ที่ลิงค์อ้างถึงข้างต้นและที่https://stackoverflow.com/questions/40098771/changing-powershells-default-output-encoding-to-utf-8 ไม่มีใครทำงานได้เลยทำให้ฉันเชื่อว่าไม่มีใครผ่านการทดสอบ …

0
Windows Server 2003 UTF-8
ฉันมีแอปพลิเคชันที่ทำงานกับข้อมูลที่ได้รับจาก TCP / IP เข้ารหัสข้อมูล UTF-8 ไม่เป็นไรหากข้อมูลเป็นภาษาอังกฤษ แต่ข้อผิดพลาดเกิดขึ้นเมื่อข้อมูลที่มีตัวอักษรรัสเซีย วิธีการตั้งค่าสภาพแวดล้อมของ windows ให้ทำงานกับแอพพลิเคชั่นด้วย UTF-8

1
ไม่สามารถดูแท็ก id3 ของรัสเซียใน ncmpc
ฉันใช้urxvtกับ env ปัจจุบัน: $ env | LC LC_ALL = en_US.UTF-8 ปัญหาเกิดขึ้นกับ ncurses หรือ ncmpc และฉันก็สงสัยว่าถ้าใครสามารถทำให้กระจ่างในสิ่งที่ปัญหาอาจจะ นี่อาจเป็นปัญหากับแท็กID3และคำแนะนำใด ๆ เกี่ยวกับการทำงานกับการตั้งค่าการเข้ารหัสที่เสียหรือผิดพลาดในเมตาแท็กในไฟล์ MP3 ก็ยินดีต้อนรับ ฉันเพิกเฉยต่อเรื่องนี้มาหลายปีแล้วและในที่สุดก็ถึงกับฉันแล้ว สิ่งที่แปลกประหลาดก็คือชื่อไฟล์หรือแท็กบางอย่างทำงานได้ในขณะที่ชื่ออื่นไม่ทำงาน สิ่งที่ฉันลองต่อไปนี้: ตั้งค่า LC_ALL เป็นค่าเหล่านี้ (อะไรก็ตามที่อยู่ก่อนช่องว่าง) ru_RU.KOI8-R KOI8-R ru_RU.UTF-8 UTF-8 ru_RU ISO-8859-5 การสร้างฐานข้อมูล MPD ขึ้นใหม่ด้วย id3v1_encoding "ISO-8859-1" หรือ id3v1_encoding "UTF-8" ฉันสามารถแสดงปัญหาด้วยภาพหน้าจอสองภาพเนื่องจากเป็นวิธีที่ง่ายที่สุดในการทำเช่นนี้: ผลลัพธ์ที่คาดหวัง (mpc ทำงานได้ดี): การเข้ารหัสที่เสียหาย (ncmpc): Ncmpcpp: ปัญหาเดียวกัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.