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.