Linux에서 글꼴을 개선하는 방법

리눅스에서 폰트 개선하기: 완벽한 가이드

솔직히 말하자면, 리눅스는 폰트 처리 부분에서 그다지 뛰어난 성능을 보여주지 못합니다. 물론, 커뮤니티와 배포판 개발자, 프로그래머들이 텍스트를 보기 좋게 만들기 위해 많은 노력을 기울이고 있는 것은 사실입니다. 하지만, 3대 주요 운영체제와 비교했을 때, 리눅스는 여전히 아마추어적인 면모를 보이는 경우가 종종 있습니다. 폰트 렌더링이 매끄럽지 못하고, 오픈 소스 소프트웨어만을 사용하기 때문에 일부 웹페이지나 프로그램에서 폰트가 어색하게 보일 수 있습니다. 하지만, 몇 가지 간단한 조정을 통해 리눅스 폰트를 크게 개선할 수 있습니다. 가장 먼저 시도해 볼 만한 것은 마이크로소프트 폰트를 사용하는 것입니다. 마이크로소프트 폰트는 리눅스 환경에서 폰트 표시 방식을 눈에 띄게 향상시킬 수 있습니다.

마이크로소프트 핵심 폰트

마이크로소프트 핵심 폰트는 윈도우 운영체제와 마이크로소프트 소프트웨어에서 주로 사용되는 폰트입니다. 일반적으로 생각하는 것과 달리, 이러한 폰트를 리눅스 시스템에도 설치할 수 있습니다. 실제로, 대부분의 주요 리눅스 배포판에서는 이 과정이 매우 간단합니다 (물론 일부 배포판은 다른 배포판보다 더 쉽습니다). 이는 불법적인 행위가 전혀 아닙니다.

하지만, 한 가지 고려해야 할 점은 이러한 폰트를 설치할 때 사용자가 마이크로소프트 서비스 약관에 동의해야 한다는 것입니다. 또한, 핵심 폰트는 무료 및 오픈 소스 폰트가 아닙니다. 이들은 특허를 받았으며, 수정할 수 없습니다.

우분투

우분투에서는 MS 핵심 폰트를 가장 쉽게 얻을 수 있습니다. 실제로 많은 사용자들이 이미 설치했을 가능성이 높습니다. 이는 “wine” 패키지를 설치하면 MS 핵심 폰트가 함께 다운로드되기 때문입니다. 하지만 wine을 사용하지 않는 우분투 사용자라면, 필요한 폰트 패키지만 따로 설치할 수도 있습니다. 설치 방법은 다음과 같습니다.

sudo apt install ttf-mscorefonts-installer

위 명령어를 실행하면, 우분투 터미널이 모든 마이크로소프트 핵심 폰트를 다운로드하여 설치합니다. 설치 과정 중 화살표 키를 사용하여 계약에 동의하면 됩니다.

아치 리눅스

아치 리눅스 사용자들도 MS 핵심 폰트를 설치하는 데 어려움을 겪지 않습니다. 이를 위한 AUR 패키지가 이미 존재하기 때문입니다. 선호하는 AUR 도우미를 사용하여 해당 패키지를 설치하거나, 스냅샷을 다운로드하여 수동으로 패키지를 빌드할 수도 있습니다.

데비안

우분투와 마찬가지로 데비안에서도 MS 핵심 폰트를 쉽게 설치할 수 있습니다. 다음 명령어를 사용하여 설치를 진행하세요:

sudo apt-get install ttf-mscorefonts-installer

페도라와 오픈수세

오픈수세와 페도라 사용자들은 MS 핵심 폰트를 얻기 위해 오픈수세 빌드 서비스로 이동해야 합니다. 여기에서 다운로드 버튼을 클릭하세요.

페도라 사용자의 경우, RPM 파일을 다운로드한 후 Gnome 소프트웨어로 열면 됩니다.

오픈수세 사용자는 ‘원클릭 설치’ 버튼을 클릭하여 핵심 폰트를 간편하게 설치할 수 있습니다!

인피날리티 번들

리눅스 운영체제에 설치하여 폰트의 전체적인 모양을 크게 향상시킬 수 있는 소프트웨어 번들이 있습니다. 바로 인피날리티 번들입니다. 렌더링부터 힌팅, 오픈 소스 폰트의 전반적인 개선까지, 이 번들은 리눅스 사용자에게 필수적인 도구입니다. 다음은 PC에서 인피날리티 번들을 사용하는 방법입니다.

우분투와 데비안

안타깝게도 인피날리티 번들은 우분투나 데비안 저장소에 포함되어 있지 않습니다. 이는 이 번들이 단순히 소프트웨어가 아니라, 폰트와 설정에 대한 개별 조정 모음이기 때문입니다. 리눅스 배포판 유지 관리자들이 꼼꼼한 성격을 가지고 있다는 점을 감안하면, 이 소프트웨어가 기본 저장소에 포함되지 않은 것은 놀라운 일이 아닙니다. 대신, 사용자들은 오픈수세 빌드 서비스를 이용해야 합니다.

여기에서 데비안 7/8 또는 우분투용 최신 패키지를 다운로드하세요. 우분투 14.04 및 16.04 버전만 공식적으로 지원되지만, 17.04 이상 버전에서도 작동하지 않는다는 의미는 아닙니다. 위에서 언급했듯이, 인피날리티는 단지 설정 파일이므로 거의 모든 버전의 우분투와 데비안에서 작동할 것입니다.

아치 리눅스

아치 리눅스에서 인피날리티 번들을 사용하고 싶으신가요? 아치 리눅스 AUR 패키지를 다운로드하세요!

페도라

우분투 및 기타 운영체제와 마찬가지로, 페도라도 소프트웨어 소스에 인피날리티 폰트 번들을 포함하지 않기로 결정했습니다. 결과적으로 사용자들은 시스템에 Copr 저장소를 추가해야 합니다. 다음은 그 방법입니다:

dnf copr enable caoli5288/infinality-ultimate

sudo dnf install fontconfig-infinality-ultimate

오픈수세

대부분의 타사 소프트웨어와 마찬가지로, 오픈수세 사용자들은 오픈수세 빌드 서비스에서 인피날리티 폰트 번들을 찾을 수 있습니다. 설치하려면 사용 중인 오픈수세 버전에 맞는 ‘원클릭 설치’ 버튼을 클릭하세요!

기타 리눅스

인피날리티 번들을 찾고 있지만, 주요 리눅스 배포판을 사용하고 있지 않으신가요? 걱정하지 마세요! 인피날리티의 소스 코드는 깃허브에 공개되어 있습니다! 개발 페이지의 지침에 따라 번들을 직접 빌드하고 설치할 수 있습니다.

데스크톱 환경 폰트 조정

폰트를 더 멋지게 만들고 싶다면, 데스크톱 환경 설정을 살펴보는 것이 좋습니다. 모든 리눅스 데스크톱 환경에는 사용자가 리눅스에서 폰트가 표시되는 방식을 조정할 수 있는 세부적인 설정이 제공됩니다. 이러한 설정이 완벽한 것은 아니지만, 폰트를 수정하고자 한다면, 이러한 설정을 통해 다양한 조정을 시도해 볼 수 있습니다.

이러한 설정을 어디에서 찾아야 할지 모르시겠다고요? 걱정하지 마세요! wdzwdz에는 각 데스크톱 환경에 대한 자세한 지침이 있습니다. 여기로 이동하여 필요한 정보를 찾아보세요!

결론

특정 렌더링 기술과 기업의 저작권 보호 폰트 정책 때문에, 오픈 소스 플랫폼의 폰트는 항상 어려운 과제였습니다. 하지만 리눅스 커뮤니티는 이러한 문제들을 해결하기 위해 끊임없이 노력하고 있으며, 모든 것이 최대한 보기 좋게 보이도록 최선을 다하고 있습니다.

대부분의 사용자에게 리눅스 폰트는 이미 괜찮아 보일 수 있습니다. 하지만 이 가이드에서 제시한 방법들을 따르면, 폰트가 훨씬 더 멋지게 보일 것입니다!