모범 사례 질문입니다.
tex 파일을 ascii로 인코딩해야 합니까, 아니면 utf-8을 사용해야 합니까? ASCII 문자가 tex 파일 코드에 나타나지 않는 경우 이유(어떤 이유든)로 인해 선호됩니까?
(분명히 utf-8은 외국어 문자를 직접 입력하는 데 선호되지만 여기서 분석된 경우는 아닙니다.)
Q1) 이 경우 ASCII 입력 인코딩을 사용하면 어떤 이점이 있습니까?
Q2) ascii로 인코딩된 tex 파일이 있고 utf-8로 인코딩된 문서에 텍스트를 복사하여 붙여넣는 경우 utf-8을 저장할 때 문제가 있습니까? 나는 그렇지 않다고 생각합니다. utf-8에는 ASCII가 포함되어 있지만 틀릴 수도 있습니다. 나는요?
Q3) UTF-8로 인코딩된 문서의 텍스트를 ASCII로 인코딩된 문서로 복사하면 문제가 발생합니까? ASCII 문자만 복사하여 붙여넣는다고 가정하시겠습니까?
답변1
UTF8 및 ASCII는 ASCII 범위의 문자와 바이트 단위가 동일하므로 ASCII로 인코딩된 일반 텍스트 파일이 있는 경우 UTF-8로 인코딩되며, 마찬가지로 UTF-8로 인코딩되었지만 해당 범위에 문자만 있는 경우에도 마찬가지입니다. x00 - x7F이면 동일한 범위의 바이트로 직접 인코딩되므로 유효한 ASCII 파일입니다.