특정 폰트를 LabVIEW에서 사용할 수 없습니다.

업데이트 됨 Apr 28, 2024

해당 제품

소프트웨어

  • LabVIEW
  • LabVIEW Base
  • LabVIEW Full
  • LabVIEW Professional

문의사항

LabVIEW에서 사용하기 위해 일부 폰트를 설치했습니다. LabVIEW가 제공하는 폰트의 드롭 다운 메뉴에서 폰트를 선택할 수 있지만, 선택한 폰트가 아닌 기본 어플리케이션 폰트가 사용됩니다.

해결책

일부 폰트는 지역화된 OS 상의 LabVIEW에서 올바르게 작동하지 않습니다. 이 문제는 특정 지역화 된 버전의 Windows OS에서만 발생하는 것으로 보입니다. ini 파일에서 폰트의 코드 페이지를 수동으로 지정하여 OS의 코드 페이지에서 지원하는 폰트로의 강제 변환을 방지 할 수 있습니다. 다음과 같이 C:\Program Files(x86)\National Instruments\LabVIEW 201X\LabVIEW.ini 파일에 문장을 추가하십시오 :
FontCodePageList=폰트 이름,코드 페이지 식별자

여러 폰트를 사용하려면 다음과 같이 ini 파일에 문장을 추가하십시오.
FontCodePageList=폰트 이름 1,코드 페이지 식별자;폰트 이름 2,코드 페이지 식별자;폰트 이름 3,코드 페이지 식별자

다음 표에서는 Window에서 사용 가능한 코드 페이지 식별자를 정의합니다.
식별자.NET 이름추가 정보
1250window-1250ANSI 중앙 유럽어; 중앙 유럽어 (Windows)
1251window-1251ANSI 키릴 문자; 키릴 문자 (Windows)
1252window-1252ANSI 라틴어 1; 서유럽어 (Windows)
1253window-1253ANSI 그리스어; 그리스어 (Windows)
1254window-1254ANSI 터키어; 터키어 (Windows)
1255window-1255ANSI 히브리어; 히브리어 (Windows)
1256window-1286ANSI 아랍어; 아랍어 (Windows)
1257window-1257ANSI 발트어; 발트어 (Windows)
1258window-1258ANSI / OEM 베트남어; 베트남어 (Windows)

노트 : 원래 Windows 코드 페이지 1252는 영어 및 기타 서유럽 언어에서 공통적으로 사용되는 코드 페이지로 ANSI (American National Standards Institute) 초안을 기반으로 했습니다. 더 많은 코드 페이지 식별자를 알고 싶으면 External Link : MSDN : Code Page Identifiers 를 참조하십시오.

추가 정보

코드 페이지

현재 작성된 대부분의 응용 프로그램은 UTF-16 인코딩을 사용하여 문자 데이터를 주로 유니코드로 처리합니다. 그러나 많은 레거시 응용 프로그램은 코드 페이지를 기반한 문자 집합을 계속 사용합니다. 새로운 응용 프로그램조차도 다음과 같은 이유로 코드 페이지를 사용해야 할 때도 있습니다.
  • 레거시 응용 프로그램과 통신을 위해
  • 유니코드를 지원하지 않는 오래된 메일 및 뉴스 서버와 통신하기 위해.
  • Windows 콘솔과 통신하기 위해

참고 : 새로운 Windows 응용 프로그램은 다양한 코드 페이지의 불일치를 피하고 쉽게 지역화할 수 있도록 유니코드를 사용해야합니다.