GTK 테마를 만들기 위해 어떤 도구와 기술을 사용할 수 있습니까?


16

Humanity (ubuntu 9.10의 기본값)를 템플릿으로 사용하여 murrine 엔진을 사용하여 새로운 gtk 테마를 만들려고합니다.

http://github.com/tutuca/themes 에서 코드를 가져올 수 있습니다

그러나 새로운 테마를 만드는 과정이 번거 롭습니다. 중앙 시작점이 없습니다.

엔진 옵션 (gtkrc 및 내용)과 일반 테마 관행 (index.theme 파일, 폴더, bla bla 형식) 모두에 대한 문서가 부족합니다. 및 결과는 혼란 스럽습니다 (적어도 웹 개발자 배경은 :-).

그래서 ... 나는 동료들에게 gtk 그들과 예술가를 요구하고 싶었습니다.

새로운 테마를 만드는 데 사용하는 도구는 무엇이며 평균 워크 플로는 어떻습니까?


사용할 그래픽 편집기 등을 묻고 있습니까?
— Nathan Osman

구체적으로는 아닙니다. 문제는 워크 플로에 관한 것입니다. 새로운 테마를 만들려면 종종 구성 파일 편집, 올바르게 작동하는지 테스트하고 특정 엔진이 지원하는 옵션에 대해 알고 있어야합니다. 그런 것들에 관한 것입니다.
— tutuca

답변:


6

이 위젯 실험실 내 동료 중 하나, 이사야 하이어에서가. 그것은 당신에게 유용 할 수 있습니다.


흥미롭게도, The Widget Factory (포크? 또는 다른 방법입니까?)를 사용하고 있지만 버그가 많고 유용하지 않습니다. 나는 TWL 시도주지
— tutuca

1
위젯 팩토리는 완전히 별개의 프로젝트라고 생각합니다. 두 사람의 이름은 비슷합니다.
— Tommy Brunn

Laboratory, Laboritory;-) 아님
— 이사야

2

위젯 연구소 또는 위젯 팩토리는 테마를보기위한 것입니다. 테마를 그래픽으로 편집하려면 gnome 색상 선택기 를 사용하십시오 . 실험을위한 재미있는 앱입니다.


2

GTK 프로그래머는 GTK 테마 작성이 쉽다고 말할 것입니다. GTK가 어떻게 구성되어 있는지 완전히 이해하고 있다면 GTK API에 대해 잘 모르고 GTK 응용 프로그램의 시각적 모양을 변경하고 싶을 수 있습니다. 어려운 것은 아니지만 기본 위젯 구조와 밀접한 상관 관계가 있기 때문에 다소 임의적이며 직관적이지 않은 것처럼 보일 수 있습니다. 1

1 출처 : developer.gnome.org

GTK 테마를 만드는 방법에 대한 정보가있는 많은 웹 사이트가 있습니다. 그들 모두로부터 정보를 포함시키고 모든 것을 인용하려고하는 것은 번거로울 것이다. 마지막에 몇 개의 링크를 남겨두면 프로세스에 도움이됩니다.

Gnome 3의 GTK 테마에는 GTK2와 다른 새로운 구문이 있습니다. GTK3의 새로운 CSS 구문으로 테마를보다 쉽게 ​​만들 수 있습니다. 이전 gtkrc 구문보다 CSS 구문을 이해하는 것은 쉽지만 CSS 만 아는 것만으로는 충분하지 않습니다.

테마를 처음부터 시작하고 싶지 않을 것입니다. 기존 테마를 수정하여 시작해야합니다. 선택한 테마는 테마의 품질, 사용자 지정 용이성 및 유지 관리 용이성에 영향을줍니다.

GTK3 엔진을 선택하십시오

테마 엔진은 테마를 그리는 것입니다. 다른 테마 엔진은 다른 기능과 구문을 지원할 수 있습니다.

Adwaita 엔진은 공식 Gnome 프로젝트에서 나온 것입니다. 간단한 테마를 만들고 싶다면 이것을 선택하십시오. 계속 읽어보세요 .. 2

2 출처 : forums.fedoraforum.org

GTK + 프로젝트

Gtk 테마 제작 가이드

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.