이미지 : https://protesilaos.com/emacs/iosevka-comfy-pictures.
일관된 둥근 스타일을 가진 iosevka 서체의 맞춤형 빌드와 로마 (직립) 및 이탤릭체 (경사) 변형의 거의 모든 개별 글리프에 대해 재정의합니다.
iosevka Comfy는 작은 지점 크기에서 유용성의 가장 중요한 제약 조건 내에서 글리프 간 및 스타일의 일관성을 최적화합니다. 모양은 둥글고 예측 가능한 리듬을 부과하고 캐릭터를 서로 구별하기 위해 콘서트로 설계되었습니다.
로마와 이탤릭체 스타일은 고유 한 기능을 유지하면서 기본 업스트림 iosevka보다 더 일관성있게 보이도록 만들어졌습니다. 기본 Iosevka 스타일과 달리, 직립형 글리프는 직선/블록 및 곡선 또는 혈통 캐릭터의 혼합물이 없습니다 (특별한 예외에도 불구하고). 이탤릭체는 뇌민 경향이 없지만 상대방과 크게 대조됩니다. 각 스타일 세트와 스타일 사이의 차이점이 더 미묘합니다. 의도는 모든 것이 같은 미학의 일부를 느끼게하는 것입니다. 구별은 자신에게주의를 기울이지 않고 유용성에 비추어 설계의 요구에 기여하는 전제에 이끌립니다 ( "내가 얼마나 예쁘다!
로마와 이탤릭체 스타일 사이의 일관성을 달성하기 위해 후자의 글리프에서 둥근 요소를 제거하여 조금 더 견고하게 보이게합니다. 그렇지 않으면 그들은 추가 된 경사를 감안할 때 로마의 상대방보다 더 둥글게 느껴질 것입니다. 우리는 경사가 이미 충분하기 때문에 추가 둥근의 암시 적 강조를 원하지 않습니다. 강조를 강조하는 것은 iosevka 편안한이 과장입니다.
| Family | Shapes | Spacing | Style | Ligatures |
|---------------------------------+--------+---------+------------+-----------|
| Iosevka Comfy | Sans | Compact | Monospaced | Yes |
| Iosevka Comfy Duo | Sans | Compact | Duospaced | Yes |
| Iosevka Comfy Fixed | Sans | Compact | Monospaced | No |
|---------------------------------+--------+---------+------------+-----------|
| Iosevka Comfy Motion | Slab | Compact | Monospaced | Yes |
| Iosevka Comfy Motion Duo | Slab | Compact | Duospaced | Yes |
| Iosevka Comfy Motion Fixed | Slab | Compact | Monospaced | No |
|---------------------------------+--------+---------+------------+-----------|
| Iosevka Comfy Wide | Sans | Wide | Monospaced | Yes |
| Iosevka Comfy Wide Duo | Sans | Wide | Duospaced | Yes |
| Iosevka Comfy Wide Fixed | Sans | Wide | Monospaced | No |
|---------------------------------+--------+---------+------------+-----------|
| Iosevka Comfy Wide Motion | Slab | Wide | Monospaced | Yes |
| Iosevka Comfy Wide Motion Duo | Slab | Wide | Duospaced | Yes |
| Iosevka Comfy Wide Motion Fixed | Slab | Wide | Monospaced | No |
iosevka comfy는 4 개의 세트로 제공됩니다 : 2 개의 Sans-serif와 2 개의 serif 슈퍼 세트. 각 세트의 트리플렛은 명명 체계 NAME{,-fixed,-duo} 따릅니다. 기본 이름은 모노 스패스이며 인대를 지원합니다. "고정 된"하나는 모든 터미널 에뮬레이터와 함께 일하기 위해 엄격하게 단일 화 된 것입니다. 인대 나 더 넓은 글리프를 지원하지 않습니다. 그리고 "듀오"는 인대를지지하면서 준식 간격입니다.
여기서 "준 분포 적"은 특정 글리프가 엄격하게 단호한 대신 자연 너비를 차지할 수 있고, 다른 글리프는 자연 너비를 점령하고 다른 글리프는 자연 폭을 차지할 수 있고 다른 글리프는 자연 폭을 차지할 수 있고 다른 글리프는 자연 너비를 차지하고 다른 사람은 단호한 상태로 남아 있음을 의미합니다. 이 조합은 고정 간격처럼 느껴지지만 가변 간격과 같은 스타일을 만듭니다.
컴팩트 한 Sans-Serif 세트 :
iosevka-comfy 는 모노 스 캐스터이며 인대를 지원합니다. 인대 외에도 화살표와 같은 특정 특수 글리프가 둘 이상의 블록을 차지할 수 있습니다.
iosevka-comfy-fixed iosevka-comfy 와 비슷하지만 엄격하게 모노 스패스이므로 인대를지지하지 않습니다. 모든 글리프는 정확히 같은 너비입니다. 원하는 경우 또는 응용 프로그램 (예 : 터미널 에뮬레이터) iosevka-comfy 단호한 글꼴로 인식하지 못하는 경우 이것을 사용하십시오.
iosevka-comfy-duo 준 비례하며 인대를 지원합니다. i 와 같은 자연적으로 좁은 글리프는 하나의 공간 대신 자연 너비를 차지할 수 있습니다.
컴팩트 한 세리프 세트 :
iosevka-comfy-motion 모노 스케이스이며 인대를 지원합니다. 그것은 iosevka-comfy 와 같지만 관련 글리프에 세리프와 꼬리 끝을 추가하는 작은 조정이 많이 있습니다. 간단히 말해서, 그것은 iosevka-comfy 의 혈청화 된 대응입니다.
iosevka-comfy-motion-fixed 앞서 언급 한 iosevka-comfy-fixed 와 동등한 Serif입니다.
iosevka-comfy-motion-duo 는 iosevka-comfy-duo 와 동일합니다.
넓은 Sans-Serif 세트 :
iosevka-comfy-wide 눈에 띄게 더 넓다는 점을 제외하고 iosevka-comfy 와 동일합니다. 또한 두 변형이 화면의 동일한 줄에 맞더라도 iosevka-comfy 보다 키가 커집니다.
iosevka-comfy-wide-fixed iosevka-comfy-fixed 가족의 "넓은"대응입니다.
iosevka-comfy-wide-duo iosevka-comfy-duo 가족의 "넓은"대응 물입니다.
넓은 세리프 세트 :
iosevka-comfy-wide-motion 눈에 띄게 더 넓다는 점을 제외하고 iosevka-comfy-motion 과 동일합니다. 또한 두 변형이 화면의 동일한 줄에 맞더라도 iosevka-comfy-motion 보다 키가 커집니다.
iosevka-comfy-wide-motion-fixed iosevka-comfy-motion-fixed 가족의 "넓은"대응입니다.
iosevka-comfy-wide-motion-duo iosevka-comfy-motion-duo 가족의 "넓은"대응입니다.
모든 글꼴은 똑바로 세워지고 경사 변형이 있으며 다음 중량으로 제공됩니다.
| Name | Code |
|-----------+------|
| light | 300 |
| semilight | 350 |
| regular | 400 |
| medium | 500 |
| semibold | 600 |
| bold | 700 |
| extrabold | 800 |
이국적인 시스템이 없다면, 당신이하고있는 일을 알고있는 경우, .ttf 파일 또는 해당 디렉토리를 ~/.local/share/fonts/ 로 복사하여 로컬 사용자의 글꼴을 설치할 수 있습니다. 시스템 전체의 설치의 경우 /usr/share/fonts/ 에 배치하십시오.
시스템에 따라 ttf 또는 ttf-unhinted 빌드를 삭제해야 할 수도 있습니다. 시스템이 어느 것을 선택 해야하는지 알고 있기 때문에 이것은 엄격하게 필요하지 않습니다.
의심스러운 경우 로컬로 설치하십시오.
이 저장소의 얕은 클론을 수행하여 속도를 높이십시오.
git clone --depth 1 https://github.com/protesilaos/iosevka-comfy iosevka comfy는 업스트림 프로젝트의 문서에 따라 구성됩니다. 이것은 실제로 (i) 공식 리포를 복제하고, (ii) private-build-plans.toml 정의하고, (iii) npm 종속성을 설치하고 (iv) 각 변형에 대해 다음과 같은 것 (프로젝트의 루트에서 실행)으로 .ttf 파일을 빌드한다는 것을 의미합니다.
npm run build -- ttf::iosevka-comfy또는이 루프 :
for i in iosevka-comfy{,-motion,-wide,-wide-motion}{,-fixed,-duo} ; do npm run build -- ttf:: $i ; done iosevka Comfy에 대한 마지막 업데이트는 2024-10-19에서 업스트림 커밋 6850d2a ( v31.9.1 )를 사용하여 수행되었습니다.
각 파일은 유용 할 수 있기를 희망하여대로 제공되지만 개인 용도로만 의도 된 것입니다.