2017-09-26 2 views
1

실제로는 Inkscape 0.91을 사용할 때 원래의 문제가 발견되었습니다. SVG 표면에 Latex 개의 이미지를 렌더링하는 옵션이 있습니다. 조금 파고, 그것은 문제가 별도로라고보고, pstoedit 실패로 인한 것 같다 :pstoedit가 svg를 만들지 않습니다

$ pstoedit -f svg test.ps test.svg 
pstoedit: version 3.70/DLL interface 108 (built: Sep 25 2017 - release build - g++ 4.9.3 - 64-bit) : Copyright (C) 1993 - 2014 Wolfgang Glunz 
Unsupported output format svg 

여전히 더 깊이 파고, plotutils, 테스트에서, pstoedit가 작업을 할 plotutils를 사용하는 것처럼 보이지만 어떻게해야되는 일을 할 것 같다 :

echo 0 0 1 1 2 0 | spline | graph > test.meta 

성공적으로 그것에 스플라인와 test.meta 파일을 생성

plot -T svg test.meta > test.svg 
동안 설치 test.svg

버전에 올바르게 메타 파일

변환은 다음과 같습니다

  • plotutls 2.6
  • 잉크 스케이프 0.91 (라텍스 (SVG를 제외하고 작품)
  • pstoedit 3.7 (좋아 보인다, SVG를 생성) extensions | render 메뉴 에 나타나지만 작동하지 않음 - pstoedit가 필수 svg을 생성하지 않음)

무언가가 누락 되었는 지 확인하기 위해 ./configure 옵션을 검토했습니다. 행운은 없습니다.

배포판은 Slackware64-current입니다. Slackware 항상 헤더 파일 (-dev, -devel ...) 여기에 누락, 헤더 파일을 설치합니다으로 (나도 확인. 그리고 plotutils 설치 한 후 pstoedit을 다시 컴파일 한)에도 깊이 파고

답변

1

을, 나는 이유를 발견 문제는 Slackware64/usr/lib64에 라이브러리를 설치하므로 pstoedit 플러그인이 /usr/lib64/pstoedit에 설치되었습니다. 그러나 pstoedit은 런타임에 플러그인을로드하려고 시도 할 때 해당 디렉토리를 찾지 않는 것 같습니다 - 대신 /usr/lib/pstoedit을 찾습니다.

그런 다음 svg을 제외한 몇 가지 형식을 지원한다고보고합니다. 일부 플러그인을 찾은 것으로 보입니다. Debian 버그 보고서에 내가 기자가 어쨌든 종료하지 않는 -verbose 명령 줄 옵션 (그냥 -v의)

를 사용하여 플러그인 검색을 확인할 것을 발견, 나는 심볼릭 링크를 만들어 (순간에) 문제 해결 /usr/lib/pstoedit에서 /usr/lib64/pstoedit까지 프로그램 작성자에게도 보고서를 보냅니다.

관련 문제