
나는 복용 중입니다잉크스케이프SVG 소스에서 약간의 수정을 수행하기 위한 SVG 파일(프로그래밍 방식으로, .NET을 통해)XmlDocument
수업).
결과 파일은 올바른 형식의 Xml이며 명백한 오류를 발견할 수 없습니다. Inkscape로 열려고 하면 다음과 같은 메시지 상자가 나타납니다.
Inkscape에 내부 오류가 발생하여 이제 닫힙니다.
SVG 유효성 검사기에 대한 인터넷 검색이 성공하지 못했습니다. SVG 파일의 유효성을 검사하기 위한 제안은 변함없이 SVG 파일이 올바른 형식의 Xml이고 SVG 스키마를 준수하는지 확인하는 Xml 유효성 검사기를 가리키는 것처럼 보입니다. 그래픽 프로세서가 실제로 SVG 파일을 처리할 수 있는지 여부를 결정하는 방식으로 SVG 파일의 유효성을 검사하는 유효성 검사기를 찾을 수 없습니다(제 생각에는 DTD, Xml 스키마 또는 유사한 Xml 선언 언어에서 정의할 수 있는 것보다 다소 뛰어납니다).
따라서 Inkscape가 파일을 열지 못할 때 어떤 일이 발생하는지에 대한 세부 정보를 찾기 위해 Inkscape의 로그 파일을 찾고 있습니다.
불행히도 my에서 원격으로 로그 파일처럼 보이는 유일한 것은 %AppData%\inkscape
이름이 지정되어 extension-errors.log
있으며 파일 로드와 같은 일반적인 작업이 아닌 플러그인에 대한 정보만 포함하는 것으로 보입니다.
Inkscape 로그 파일에 대한 인터넷 검색은 다양한 결과를 제공하지만 둘 중 하나에 중점을 둡니다.잉크스케이프 디버깅아니면 그들이 언급하는 것미완성 기능.
그러므로:Inkscape는 Windows(7) 시스템에서 오류 로그 파일을 어디에 저장합니까?
답변1
로그가 있습니다. 요청하기 전까지는 생성되지 않습니다. 배치는 본인이 결정합니다. 환경 변수를 통해 정의됩니다. Windows에서는 예를 들어 다음과 같이 수행합니다.
SET INKSCAPE_DEBUG_LOG=d:\My\Path\And\FileName.xml
너무 많이 채워지므로 다른 변수인 INKSCAPE_DEBUG_FILTER를 통해 필터링할 수도 있습니다. Inkscape 설치 디렉토리인 doc\LOGGING.TXT에 대략적으로 설명되어 있습니다.