글꼴을 ttf 형식으로 변환하는 방법. 우분투에서
작문 또는 디자인 프로젝트를 다루는 사람들의 경우 응용 프로그램에서 지원할 수 없는 글꼴을 접하는 것이 일반적입니다. Macintosh 글꼴, 비트맵 글꼴 또는 개방형(otf) 글꼴일 수 있습니다. 이런저런 이유로 우분투 머신이 읽을 수 없습니다. 이러한 경우 가장 좋은 방법은 이러한 글꼴을 ttf 형식으로 변환하는 것입니다. 우분투에서. TrueType(ttf)의 의미
폰트포지 자신만의 바닥글, 트루타입, 오픈타입, cid 키, 다중 마스터, cff, svg 및 비트맵(bdf, FON, NFNT) 글꼴을 만들 수 있는 윤곽선 글꼴 편집기입니다. 또한 기존 형식을 편집하고 한 형식을 다른 형식으로 변환할 수 있습니다.
폰트포지 설치
소프트웨어는 Ubuntu의 apt 리포지토리에서 사용할 수 있으므로 다음 명령을 실행하여 소프트웨어를 쉽게 설치할 수 있습니다.
sudo apt 설치 fontforge
FontForge를 사용하여 우분투에서 글꼴 변환
- 설치 후 폰트 포지 , 클릭 승리 키 , 입력 "폰트포지".
- 아이콘 클릭 폰트포지 켜려면.
- Fontforge가 실행되면 변환하려는 글꼴을 로드합니다. 그러면 글꼴 파일에 사용 가능한 모든 글리프의 미리보기가 로드됩니다.
- 버튼을 눌러 "파일" Fontforge 메뉴 표시줄에서 "글꼴 만들기". 이렇게 하면 변환할 형식을 선택할 수 있는 드롭다운 메뉴가 있는 작은 대화 상자가 열립니다.
- 퍄퍄퍄 "트루타입".
- 버튼을 눌러 "건설" 대화 상자의 왼쪽 하단 모서리에 있습니다.
- 소스 파일에 따라 일부 오류 메시지가 나타날 수 있습니다. 딸깍 하는 소리 "네" 변환 프로세스를 계속합니다.
Fontforge의 CLI를 사용하여 글꼴 변환
Fontforge GUI를 시작하는 것 외에도 프로그램을 사용하여 장치 내에서 글꼴을 변환할 수도 있습니다. 이는 글꼴을 자동으로 변환할 수 있는 스크립트를 빠르게 생성하려는 사용자에게 특히 유용할 수 있습니다.
기본적으로 CLI를 사용하면 Fontforge 관련 기능을 실행할 수 있습니다. 예를 들어 다음 명령을 실행하면 OTF 글꼴이 TTF로 자동 변환됩니다.
fontforge -lang=ff -c '열기($1); 생성($2);' original-font.otf conversion-font.ttf
- 신호를 말하다 -lang=ff 폰트포지 이를 위해 내장 기능을 사용합니다.
- 반면에 태그가 로드됩니다. -c 터미널에 내장된 Fontforge 기능을 실행합니다. 이 경우 기능이 수행됩니다. 열려 있는 () 글꼴 파일을 메모리에 로드하고 생성합니다. () 원하는 형식으로 변환하십시오.
- 마지막으로 원래 라인과 어댑터 모두에 대한 경로를 제공해야 합니다. 이를 위해 두 줄에 적절한 파일 확장명도 입력해야 합니다. 즉, O.T.F. 나에게 TTF , 당신은 작성해야합니다 ".otf" 원래 줄 f의 끝에서 "ttf." 변환된 줄의 끝에서.
그 후, 당신도 할 수 있습니다 루프 사용을 위한 간단한 Bash 전체 글꼴 디렉토리에서 이 명령을 실행하려면 다음을 수행하십시오.
for i in *.otf; do fontforge -lang=ff -c 'Open($1); Generate($1:r+".ttf");' $i; 완료
woff2를 사용하여 글꼴 변환
Fontforge는 강력한 글꼴 편집 프로그램이지만 일부 인기 있는 글꼴 유형을 올바르게 변환하지 않습니다. 예를 들어 WOFF2는 오늘날 대부분의 웹사이트에서 사용되는 형식입니다. 따라서 로컬 문서에 웹 글꼴을 사용하려는 사용자에게는 문제가 될 수 있습니다.
WOFF2 글꼴을 변환하려면 먼저 적절한 유틸리티를 설치해야 합니다. 다음 명령을 실행하여 이를 수행할 수 있습니다.
sudo apt 설치 woff2
그렇게 하면 이제 WOFF2 글꼴을 TTF로 변환할 수 있습니다.
woff2_decompress 글꼴입니다.
Fontforge CLI와 유사하게 다음을 수행할 수 있습니다. 기본 스크립트 만들기 WOFF2 글꼴 변환 프로세스를 자동화합니다. 예를 들어 다음 코드 줄은 현재 디렉터리의 모든 줄을 통과하여 TTF로 변환합니다.
for i in *.woff2; woff2_decompress $i 수행; 완료
새 글꼴 설치
새 글꼴을 사용할 수 있으면 이제 시스템에 설치할 수 있습니다. 이렇게 하려면 먼저 홈 디렉토리로 이동해야 합니다.
CD /집/$USER
창조하다 새 폴더 그리고 그것을 이름 ".폰트" (줄 앞에 점 포함) 새 ttf 줄을 폴더에 복사합니다.
mkdir .font && cp font.ttf /home/$USER/.font
응용 프로그램을 다시 시작하거나 글꼴 캐시를 다시 로드하십시오. 후자를 수행하려면 다음 명령을 실행해야 합니다.
sudo fc-cache 다시 로드
장치는 이제 새 라인을 감지할 수 있어야 합니다.
자주 묻는 질문
Q 1. 글꼴을 다시 WOFF2 형식으로 변환할 수 있습니까?
답변. woff2_compress font.ttf 명령을 사용하여 모든 TTF 글꼴을 WOFF2로 변환할 수 있습니다.
Q2. 폰트를 변환한 후 폰트가 보이지 않습니다.
답변. 가장 일반적인 이유는 장치에 적절한 로케일 설정이 없기 때문입니다.
다음 행을 추가하여 이 문제를 해결할 수 있습니다. export LC_ALL=en_US.UTF-8 to your ".bash_profile" 파일.