여기에 누구도 SVG를 알고 있습니까? 그렇다면 어떻게 배웠습니까?SVG를 배우기위한 서적/학습서
모든 도서/지침서 포인터가 유용 할 것입니다. 또한 나는 프로그래머이고 디자이너도 아니기 때문에 거기에서 몇 가지 기술을 배우고 싶다.
여기에 누구도 SVG를 알고 있습니까? 그렇다면 어떻게 배웠습니까?SVG를 배우기위한 서적/학습서
모든 도서/지침서 포인터가 유용 할 것입니다. 또한 나는 프로그래머이고 디자이너도 아니기 때문에 거기에서 몇 가지 기술을 배우고 싶다.
http://en.wikibooks.org/wiki/SVG 도움이 될 수 있습니다.
SVG tutorial at w3schools을 살펴볼 수 있습니다. 그들은 또한 SVG reference 있습니다.
또 다른 좋은 소스는 SelfSVG이지만 독일어로되어 있습니다.
사양 : Scalable Vector Graphics on W3C으로 알게되었습니다. SVG 1.1 specification을 참조하십시오. 조금 건조하지만, 그것이 진짜입니다. 또한 리소스에 대한 많은 링크를 제공합니다.
물론 XML 사양을 먼저 읽는 것이 좋습니다 ...-) JavaScript 지식이 약간 도움이 될 수 있습니다.
시도해 볼 수있는 한 가지 방법은 직접적인 실험입니다. Inkscape은 그래픽으로 편집하는 동안 XML 트리를 직접보고 조작 할 수있는 오픈 소스 SVG 편집기입니다. 이렇게하면 이런 것들을 실험 해보고 생성 된 XML에 XML이 어떤 영향을 미치는지 확인할 수 있습니다.
질문에 대한 답변 : 예, SVG 또는 적어도 하위 집합을 알고 있습니다.
내가 배운 방법 : 내가 해결하고 싶었던 SVG가 가장 쉬운 과정 인 것 같았다. 매핑 시스템 이었기 때문에 함수의 작은 부분 집합이 필요했고 이미지를 jpg로 출력했습니다. 이를 위해 Batik을 사용하여 예제를 살펴보고 XML로 이미지를 구성하는 방법을 보았을 때 포럼/메일 링리스트에서 질문하는 것이 놀랍도록 도움이되었습니다. 때때로 실수를한다면 실수를하는 것이 도움이됩니다.
내가 SVG에서 본 최고의 참고 서적은 J. David Eisenberg의 SVG Essentials입니다. 나는이 책을 사용하여 SVG를 배웠다. 또한 Firefox를 사용하여 SVG를 보았고 Inkscape을 사용하여 SVG를 보았습니다.
SVGbasics은 좋은 시작점입니다. SVG Essentials에 대한 두 번째 Rich의 선택입니다.
그리고 궁극적 인 세부 사항은 SVG specification 범위 내에 있어야합니다. 명세가 간다면 다소 지루한 읽기이지만 많은 예제가 포함되어 있습니다.
이 유틸리티로 SVG 경로를 연습 할 수 있습니다. Spark Path Utility