서체의 모든면을 하나의 패밀리 파일로 패키징하는 방법 (Mac)


23

지난 몇 년 동안 구입 한 글꼴이 몇 개 있습니다.

이들은 평균 8-15 개의 서로 다른 얼굴을 가진 양질의 글꼴입니다.

내가 가진 문제는 각 얼굴이 다양한 응용 프로그램 (Photoshop, Indesign 등)에 별도로 나열되어 있다는 것입니다. 얼굴에 대한 하위 메뉴가있는 단순한 항목이 아니라 하나의 항목이 아닙니다.

예를 들면 다음과 같습니다.
(그림 A)

폰트 A 볼드>
           정규병
FontA 굵은 기울임 꼴>
           정규병
FontA 기울임 꼴>
           정규병
FontA Regular>
           정규병

오히려 :
(그림 B)

FontA>
        대담한
        굵은 기울임 꼴
        이탤릭체
        정규병

Macintosh에서 어떤면들이이면들을 결합하여 가족 이름 아래에 나열 될 수 있습니까? 위의 그림 B에서와 같이.

고급 응용 프로그램이 몇 개 있다는 것을 알고 있습니다 (Fontographer, FontLab). 문자 및 기타 테이블을 편집하지 않고 글꼴 정보를 간단히 편집 할 수있는 기본 소형 앱이 있습니까? 실제 글꼴 데이터를 구체적으로 편집하고 싶지는 않지만 제목과 이름 구조 만 생각합니다.

이 도구를 사용하여 제안 된 특정 단계를 수행하려면 어떻게해야합니까?

참고 :
Mac OS 10.7을 실행하지만 필요한 경우 10.6 또는 10.8로 부팅 할 수 있습니다. 나는 절대로 프리웨어를 찾고 있지 않습니다. 이 작업을 수행 할 유료 앱이 있다면 괜찮습니다. 누군가 FontLab 또는 Fontographer의 단계를 설명하고 싶다면 모두 귀입니다.

상용 .otf 글꼴입니다.


.dfont형식화 하려는 것처럼 들립니다 . 당신은 (나는이 질문에 그렇지 않은 것을 알고) 당신이 DfontSplitter가 여기 사용하는 것이이 작업을 취소하고 싶다면 : peter.upfold.org.uk/projects/dfontsplitter
올리버 Tappin

아니요, .dfont가 아닙니다. 나는 각 얼굴이 같은 가족을 올바르게 참조하기를 원합니다. 모든 것이 그대로 작동하지만 가족 이름이있는 1 개의 메뉴 항목이 아니라 모든 얼굴에 대한 하위 메뉴가 있습니다. 같은 얼굴이지만 각 얼굴에 대해 1 개의 메뉴 항목이 있습니다.
Scott

구입 한 글꼴 중 EULA에서이 글꼴을 사용할 수 있습니까? 글꼴 "소프트웨어"자체를 편집하지 않고이 작업을 수행 할 수 있는지 궁금합니다.
Brendan

EULA에 관심이 없습니다. 공유 및 배포가 아닌 사용을 위해 편집하고 있습니다. 그리고 문자표를 편집하고 싶지 않습니다. 나는 단지 모든 얼굴이 같은 가족을 색인하기를 원합니다. 글꼴을 구입 한 Myfonts에서 응답이 없습니다.
Scott

답변:


11

RoboFont는 여러 수준에서 글꼴을 편집 할 수있는 훌륭한 소프트웨어입니다 (mac 만 해당). 또한 원하는 것을 수행합니다. 개별 파일을 열고 글꼴 정보를 편집 한 다음 필요한 형식으로 다시 저장할 수 있습니다. 나는 최근에 가족이 아닌 개별 파일로 설치하는 고담 사본을 사용하여 정확히 무엇을 요구했는지를해야했습니다.

http://robofont.com/

RoboFont의 구매 가격은 매우 가파르지만 실제로는 자체 글꼴을 그리거나 편집하는 사람들을 대상으로합니다. 이를 위해 15 일 무료 평가판 만 있으면됩니다. 누가 알겠 니, 아마도 당신은 푹 빠져 라이센스를 구입할 것이다. :)

글꼴 모음을 변경하는 단계

  1. robofont에서 .otf 파일을여십시오. 별도의 창에 나타납니다.
  2. 각 창에 대해 글꼴 정보 탭 (도구 모음의 왼쪽에서 세 번째 탭)을 클릭하십시오. 탭이 몇 개 더있는 편집기를 아래로 슬라이드합니다.
  3. 첫 번째 탭은 일반 이며 여기에는 가족 이름 입력 상자가 포함됩니다. 두 번째 탭은 OpenType 으로 nameTable에 직접 액세스 할 수 있으므로 스타일 이름을 포함한 모든 정보를 편집 할 수 있습니다.
  4. 정보를 편집 한 후에는 Command (⌘) G를 입력하거나 파일 ...-> 글꼴 생성을 선택 하십시오 . .otf로 내보내고 원하는 위치에 저장하십시오.

RoboFont는 또한 파이썬으로 아름답게 구축되어 있으므로 필요한 경우 사용자 정의 스크립트를 실행할 수 있습니다.


재미있어 보인다. FontLab Studio 또는 Fontographer와 같은 가격입니다. 단계를 제공 할 수 있습니까?
Scott

1
참고로 단 한 번의 글꼴 패밀리 이름 바꾸기 에이 기능이 필요한 경우 15 일 무료 평가판을 다운로드하십시오 .400 유로를 줄이지 않고 파일 이름을 바꿀 시간이 충분해야합니다.
Matthew

예. 15 일 평가판으로 인해이를 올바른 것으로 표시합니다. 따라서 기본적으로 비용없이 이름을 바꿀 수 있습니다. 답변 자체에 단계를 추가해야합니다.
Scott

OP는 이해하지 못합니다. OP는 동일한 글꼴 중 두 가지 (가중이 다른)를 하나의 파일로 병합하는 방법을 묻습니다. 자세한 지침은 OTF를 TTF로 변환하는 방법 인 것 같습니다 ...
머핀 맨

9

OSX 10.8 (Mountain Lion)을 실행하는 Macbook Pro에서 Nexa 글꼴을 하나의 Font Family로 결합했습니다. UI는 오래되었지만 망막이 아닌 것처럼 보였습니다.

$ brew install fontforge --with-x
$ brew linkapps
$ fontforge

글꼴 편집

  1. 파일을 열고 요소> 글꼴 정보로 이동하십시오.
  2. PS 이름에서 글꼴 패밀리를 원하는 일반 이름으로 변경하십시오. Fontname과 Name For Humans는 그대로 두십시오.
  3. TTF 이름에서 문자열 ID "스타일 (하위 패밀리)"의 문자열을 "Book-Italic"과 같은 특정 글꼴의 고유 한 이름으로 변경할 수 있습니다.
  4. "선호하는 가족"을 선택하고 삭제 버튼을 클릭하십시오.
  5. "선호하는 스타일"을 선택하고 삭제 버튼을 클릭하십시오.
  6. 확인을 클릭하십시오

파일 저장

  1. 파일> 글꼴 생성을 선택하십시오.
  2. 글꼴 이름 아래의 선택 상자를 OpenType (CFF)으로 변경하십시오.
  3. 저장을 클릭하십시오
  4. 오류 무시 및 저장

테스트

Font Book을 닫은 다음 파일을 열면 제목에 공통 글꼴 이름이 있고 드롭 다운에 고유 이름이 있어야합니다.

훌륭한 답변을 주신 user568458에게 감사합니다.


8

Mac에서 이것을 테스트 할 수 없으며 Windows 버전은 테스트하기에 너무 어색하고 충돌하기 쉽지만 작동합니다.

  • FontForge 설치 (오픈 소스 글꼴 편집기)
  • 같은 그룹에 속하지 않는 글꼴을로드하십시오.
    • 실험을 위해 완전히 그룹화되지 않은 무료 글꼴의 예는 Aller입니다 . Aller Light / Light Italic 및 Aller Display는 Aller regular / bold / italic로 그룹화되지 않습니다. Aller는 매우 부드럽고 친화적 인 산이지만 눈을 태우는 끔찍한 '디스플레이'변형을 조심하십시오.
    • 설치되지 않았고 사용되지 않는 파일을 처리하는 것이 가장 좋습니다 ... (시스템 폴더에 설치된 파일을 어리석게 시도했을 때 몇 번의 충돌이 발생한 것을 기억합니다 ...)
  • Element > Font Info:

    • 모든 변형이 동일한 패밀리 이름을 갖도록 패밀리 이름을 변경하려고합니다 (Aller 예에서 Aller Light 및 Aller Light Italic은 패밀리 이름 Aller Light를 Aller Light로 변경).
    • 'Weight'가 기존 글꼴과 충돌하지 않는 의미있는 의미를 나타내는 지 확인하십시오 (예 : Aller Light의 가중치는 'Book', 'Light'로 변경).
    • Fontname도 변경해야 할 수도 있지만 불필요합니다.
  • 조정할 다른 항목을 확인한 다음 준비가되면 확인하십시오 File > Generate Font. 적절한 글꼴 파일을 작성하여 설치하십시오. 동일한 가족 이름을 가진 다른 사람들과 목록으로 병합해야합니다.


이것이 작동하지 않으면 조사 할 몇 가지 가능성이 있습니다.

  • Mac fonts.list에서 글꼴 및 파일 매핑 캐시와 비슷한 파일이 있다는 것을 한 번 보았던 것 같습니다 . 변경 사항을 시스템에 알리려면 경우에 따라 수동으로 업데이트해야 할 수도 있지만 일반적으로 자동으로 처리한다고 생각합니다.
  • .TTF 글꼴 파일을 한 번에 하나의 .TTC 컬렉션 파일 로 그룹화하여 한 번에 열고을 사용한 File > Generate TTC...다음 대화 상자에서 적절한 파일을 선택하면됩니다. 다시 말하지만 이것은 불필요해야합니다 (단, 파일 관리가 한 파일을 유지하기 쉽게 만들 수 있습니다).
  • 을 사용하여 병합 할 Element > Merge글꼴 파일을 선택하여 글꼴 을 하나로 병합 할 수 있습니다 . 그러나 불필요합니다.

빠른 참고 사항-FontForge가 어떻게 작동하는지에 대해서는 많이 알지 못하지만 원격 서버와의 상호 작용이 많이 있다고 생각합니다. 이와 같은 합법적 인 작업에는 아무런 문제가 없지만 이론적으로 저작권이있는 글꼴을 FontForge를 사용하여 가져오고 편집 할 수 있다는 사실에 유혹을받는 사람은 먼저 FAQ를 다시 확인해야합니다 : http://fontforge.org/faq.html#legal .

"캐릭터 및 기타 테이블을 편집하지 않고 글꼴 정보를 간단히 편집"에 대한 간단한 참고 사항 – 전문가는 아니지만 글꼴 파일은 마크 업이 아닌 바이너리로 컴파일되므로 .swf와 같이 모든 변경 (글꼴 이름 조정과 같은 간단한 변경)에도 파일을 마크 업으로 디 컴파일하거나 소프트웨어가 작업 할 수있는 파일을 다시 컴파일 한 후 다시 컴파일하여 변경 후 새 바이너리를 생성해야합니다. 디 컴파일러가 완벽하지 않기 때문에 항상 노이즈와 예기치 않은 변경을 유발할 수있는 프로세스이며 원본 소스 파일이 아닌 것을 편집하는 기능 일뿐입니다. 글꼴 파일이 합리적 일 때주의를 기울여야 만 작동합니다.


흥미 롭군 조사해야하지만 Font Forge가 작동하지 않을 것이라고 생각합니다. Mac OS 10.7을 사용하고 있습니다 (10.6에서 10.8까지 사용 가능). FontForge는 최대 OS 10.5 만 지원하는 것으로 보입니다. OS 10.7의 일부가 아닌 PPC 라이브러리를 기반으로 구축 된 것 같습니다. 그건 그렇고 이들은 .ttf 파일이 아닌 상업용 OTF 글꼴입니다.
Scott

@Scott 질문의 첫 번째 버전에서 유용한 정보 였을 것입니다! 그러나 문제가되지 않아야합니다. fontforge는 otf를 지원 하며 Lion에 설치할 수 있으며, 이 기사의 끝으로 건너 뛰 거나 기사 아래의 두 번째 주석을 참조하여 자세한 (무의식적으로 후원하는 경우) 단계별로 참조하십시오. FontForge는 가지고 다닐 수있는 강력하고 편리한 도구입니다. OTF가 편집 보호되어 있다면 가능하지 않을 것입니다. (법적으로, 어쨌든 ...)
user56reinstatemonica8

(즉, 편집 보호에 대한 마지막 요점-글꼴 파일의 특정 기능을 잠 가서 합법적 인 수단으로 편집되지 않도록 할 수 있다는 것을 다른 곳에서 읽은 것을 기억합니다. 그러나 어떤 리소스도 찾을 수 없습니다. fontforge, OTF 또는 TTF의 맥락에서, 나는 그것을 잘못 기억하거나 다른 것과 혼동했을 수 있다고 생각합니다)
user56reinstatemonica8

1
FontForge에 대한 빠른 참고 사항-$ 650 FontLab의 기능과 동등한 것으로 간주되며 (일부는 더 있음) 불편한 설치 및 추악한 UI가 주요 단점으로 보입니다. 매주 글꼴을 만들거나 편집하지 않는 경우 강력한 글꼴 도구를 간단하게 벨트에 추가 할 수 있습니다. 비교 기사 : ilovetypography.com/2007/10/22/...를 만들거나 편집 글꼴을 정기적으로 같은 무언가 야바위꾼 계획하는 경우 Fontlab가 좋은 투자가 될 것입니다. 이 작업 단계는 매우 유사합니다 ImportOTF, 편집 같은 라인에서 Font Info, ExportOTF.
user56reinstatemonica8

그것에 착수하십시오. 마침내 Homebrew가 설치되었습니다. 이 기사는 도움이되었다 -moncefbelyamani.com/… 게시 한 링크에서 1 단계를 무시하지만 2 단계가 좋습니다. FF가 실행 중이고 가족 이름을 편집 할 수 있습니다. 파일을 생성하는 데 문제가 있습니다.
Scott

3

이것은 실제로 .otf파일 에 관한 OP의 질문에 대답하지는 않지만 파일을 병합하는 방법에 대한 지침을 제공한다고 생각 .ttf했습니다. 다른 글꼴 형식에 대한 올바른 트랙을 얻을 수 있기 때문입니다.

여러 .ttf파일을 함께 묶으려면 을 생성해야합니다 .ttc. FontForge에서이 작업을 쉽게 수행 할 수 있습니다.

FontForge 다운로드

FontForge 웹 사이트로 이동 하여 지침에 따라 소프트웨어를 다운로드하고 설치하십시오.

.ttf파일 수집

RedHat의 Liberation Mono 를 예로 사용하고 있습니다. "잘 동작하는"글꼴로 모든 이름이 올바르게 지정됩니다. 그렇지 않은 경우 이름을 정리하기 위해 FontForge의 "요소> 글꼴 정보"로 이동하는 방법에 대한 Chad의 답변을보십시오.

.ttf결합하려는 모든 파일을 엽니 다

"파일"메뉴에서 "열기"를 선택하십시오. 파일-> 열기

.ttf파일을 탐색하고 Shift + 클릭하여 모두 선택하고 "확인"을 눌러 엽니 다. 열려면 .ttf를 모두 선택하십시오.

생성 .ttc

이제 방금 연 글꼴의 모든 글리프가 표시됩니다. 이 창에서 "파일-> TTC 생성 ..."을 클릭하십시오.

파일-> TCC 생성 ...

이 대화 상자에서 결합하려는 모든 글꼴을 선택하십시오. 프로그램을 열었을 때 기본 프로젝트 인 "Untitled1"프로젝트를 선택 해제했습니다. 그런 다음 "생성"을 클릭하십시오.

면을 선택하고 생성을 클릭하십시오.

올바른 생성 확인

모든 것을 올바르게했다면 .ttc모든 .ttf서체의 스타일을 하나로 묶는 단일 파일이 있어야 합니다. FontBook (macOS)과 같은 즐겨 사용하는 글꼴 프로그램에서이를 확인할 수 있습니다.

FontBook에서 다시 확인

축하합니다

나는 어떤 글꼴 전문가도 아니므로 사용 .ttf하거나 .ttc파일을 원하지 않으면 다른 패키징 옵션이 무엇인지 알 수 없습니다 . 내가 필요한 것에 충분했습니다.

그리고 다른 사람들에게 문제를 줄이기 위해 "요소-> 글꼴 병합 ..."대화 상자가 원하는 것처럼 들리지만 단순히 두 글꼴의 글리프를 합치기 만하면됩니다. 한 글꼴에 다른 글꼴로 채우려는 글리프가없는 경우에만 유용합니다. 내가 알 수있는 한 코드 포인트에 여러 글리프를 할당 할 수 없습니다 (스타일이 무엇인지, 동일한 문자의 다른 표현). 그러나 나는 착각 할 수 있었다!


1

한동안 나는 비슷한 해결책을 찾고 있었고 항상이 스레드로 돌아 왔습니다. 나는 나를 위해 문제를 해결하는 것을 발견했으며 나중에 참조하기 위해 공유하는 것이 좋습니다.

Fontlab의 TransType 앱은 정확히 다음과 같은 기능을 수행합니다. http://new.fontlab.com/font-converter/transtype/


1
와우, 이것은 훌륭한 참고 자료입니다. TransType은 정확하게 내가이 질문에오고, 무엇을 찾고 있었다 (그리고 폰트 포지를 설치하고 망막 디스플레이에 그것을 통해 퍼즐을 시도보다 사용하기보다 쾌적한 많이의 지옥 : P).
ELLIOTTCABLE

-3

FontExplorer X Pro 또는 Extensis Suitcase Fusion과 같은 일부 글꼴 관리 소프트웨어 제목을 살펴 보겠습니다.

http://download.cnet.com/FontExplorer-X-Pro/3000-2316_4-10906718.html?tag=dropDownForm;productListing;pop


3
글꼴 관리 응용 프로그램은 내부 글꼴 데이터를 재구성하지 않습니다. 내 질문은 글꼴 관리에 관한 것이 아닙니다. 글꼴 패키지를 편집하는 것입니다. 몇 년 동안 사용한 글꼴 관리자 (Font Agent Pro)가 있습니다. 그리고 Suitcase (yuck)와 Font Xplorer를 사용해 보았습니다.이 응용 프로그램 중 어느 것도 파일에서 내부 패밀리 참조를 변경할 수 없습니다.
Scott
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.