글꼴 선택을 CSV 파일로 저장할 수 있습니까?


1

두 개의 다른 글꼴이있는 XLSX 파일이 있습니다. 한 셀에는 영어가 있고 다른 셀에는 다른 언어가 있습니다. 이 XLSX 파일을 글꼴을 잃지 않고 CSV 파일로 저장하고 싶습니다. 이것이 가능한가?

답변:


1

글꼴 선택은 실제로 CSV 파일로 저장할 때 저장되지 않으며 데이터 자체 만 저장됩니다. 그것은 지금 글꼴 및 모든 보이는대로 정확하게 저장하고자하는 경우 등의 기본으로, 다른 형식을 사용하여 조사해야 할 수도 있습니다 .xls또는 .xlsx.

불행히도 저장시 Excel의 여러 언어 지원은 그리 좋지 않습니다. 다음을 저장하려고했습니다 (Excel에서 두 열)

aeou    aeou
äöüß    äöüß
âêôû    âêôû

CSV로 다음을 생성했습니다.

aeou,aeou
הצ,הצ
גךפ,גךפ

실제로 구분 된 파일 형식을 사용하여 여러 언어가 포함 된 일부 데이터를 저장하려는 경우 가능한 해결책은 CSV 대신 "유니 코드 텍스트"로 저장하는 것입니다. 쉼표 대신 탭으로 구분 된 파일이 생성되고 파일의 확장자는 .txt(대신 .csv) 확장 되지만 현재 문제를 해결할 수 있습니다.


1

언어마다 다른 글꼴이 필요한 이유는 무엇입니까?

CSV는 쉼표로 구분 된 값을 나타냅니다. 그리고 그것은 실제로 간단합니다. 텍스트이며 쉼표로 구분 된 값 (또는 일부 버전에서는 세미콜론 또는 기타 구분 기호)입니다. 기본적으로 일반 텍스트 파일이며 텍스트 편집기로 열고 편집 할 수 있습니다.

서식있는 텍스트 형식에는 사용할 글꼴과 같은 메타 정보가 포함될 수 있습니다. 일반 텍스트 파일은 정말 텍스트와 포함하지 아무것도를 . CSV 형식은 글꼴 정보를 저장할 수있는 장소를 제공하지 않습니다.

CSV 파일은 글꼴 정보를 포함 할 수 없지만 원칙적으로 텍스트 인코딩 1이 될 수 있습니다 . 따라서 원칙적으로 CSV 파일은 UTF-8 또는 UTF-16과 같은 유니 코드 인코딩으로 저장 될 수 있습니다. 원칙적으로 이것은 작동합니다. 유니 코드 인코딩은 다른 인코딩이 다루는 모든 것을 포함합니다. 텍스트이고 컴퓨터에서 표현할 수 있으면 유니 코드로 표현할 수 있습니다. CSV 편집기에서 사용할 글꼴을 결정하고, 알맞은 글꼴 일 경우 적합한 글꼴을 선택합니다. 예를 들어 파일에 기본 글꼴에 포함되지 않은 문자가 포함되어 있으면 해당 문자에 대해 다른 글꼴을 자동으로 사용합니다.

실제로 이것은 Libre Office 또는 OpenOffice에서 작동하지만 Microsoft Excel은 Latin-1 이외의 인코딩으로 CSV 파일을 좋아하지 않으며 잘 재생되지 않습니다. 이것은 Microsoft Office에서 실패한 것입니다.

해결 방법 1 : Libre Office 또는 OpenOffice를 사용하십시오.

해결 방법 2 : Matt Champion에서 제안한 대로 탭으로 구분 된 유니 코드 2 파일을 생성하십시오 .


1 쉼표 문자를 포함하는 모든 텍스트 인코딩. ASCII에는 쉼표가 포함되어 있으며 대부분의 다른 텍스트 인코딩은 ASCII의 상위 집합이지만 쉼표를 포함하지 않는 하나 또는 두 개의 인코딩이 있습니다. 이진 SignWriting이 한 예입니다.

2 유니 코드는 실제로 하나의 인코딩이 아닌 광범위한 인코딩 제품군입니다. Microsoft가 "유니 코드"라고 부르는 것은 실제로 UTF-16 LE이며 이는 유니 코드 인코딩 중 하나입니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.