Czy ktoś może mi powiedzieć, dlaczego uzyskać „nierozpoznaną opcję Terminal”, gdy ognuplot: nierozpoznana opcja Terminal
ustawić wyjście „out.pdf”
Czy istnieje jakiś pakiet, że muszę zainstalować dla gnuplot 4.4?
Czy ktoś może mi powiedzieć, dlaczego uzyskać „nierozpoznaną opcję Terminal”, gdy ognuplot: nierozpoznana opcja Terminal
ustawić wyjście „out.pdf”
Czy istnieje jakiś pakiet, że muszę zainstalować dla gnuplot 4.4?
Czy ustawiłeś terminal? Polecenie
w gnuplot wyświetli wszystkie dostępne terminale; jeśli pdfcairo znajduje się na liście, powinieneś być gotowy. Ogólnie przed ustawieniem wyjścia należy ustawić terminal, np.
set terminal pdf
set output 'out.pdf'
Innym sposobem jest wykorzystanie możliwości gnuplot rury. Na przykład z ps2pdf
:
set term postscript eps enhanced color
set output '|ps2pdf - outputfile.pdf'
lub bezpośrednio z gs
:
set output '|gs -sDEVICE=pdfwrite -sOutputFile=outputfile.pdf -dBATCH -dNOPAUSE -f -'
gdzie symbol -
oznacza plik wejściowy wyprowadzony
Podczas instalacji do ps2pdf moja figurka okazała się być niewłaściwą orientacją w Latexie, zakładam, że dzieje się tak dlatego, że ps2pdf stara się być inteligentnym w zgadywaniu poprawnej orientacji i może być naprawiony za pomocą flagi '-dAutoRotatePages'. Skończyło się na tym, że korzystałem z terminalu pdf, ponieważ działało to po wyjęciu z pudełka. – mschwaig
Cóż, miałem ten sam problem. Naprawiłem to w następujący sposób, używając home-brew
.
a) Po pierwsze, aby sprawdzić, jakie opcje są dostępne z gnuplot
brew options gnuplot
To będzie produkować coś takiego:
--with-aquaterm
Build with AquaTerm support
--with-cairo
Build the Cairo based terminals
--with-libcerf
Build with libcerf support
--with-pdflib-lite
Build with pdflib-lite support
[email protected]
Build with [email protected] support
--with-test
Verify the build with make check
--with-wxmac
Build wxmac support. Need with-cairo to build wxt terminal
--with-x11
Build with x11 support
--without-gd
Build without gd based terminals
--without-lua
Build without the lua/TikZ terminal
--HEAD
Install HEAD version
b) Odinstaluj gnuplot
brew uninstall gnuplot
c) ponownej instalacji z opcja cairo
brew install gnuplot --with-cairo
To wszystko. Następnie wystarczy ustawić terminal i dostarczyć plik wyjściowy. To zadziałało dla mnie.
set term pdf
set output 'myFile.pdf'
Tak! Ustawiłem terminal, na pdf nie na pdfcairo. Zmieniłem go pdfcairo (zestaw zacisków pdfcairo enhanced monochrome ...) Wciąż ten sam błąd! –
Hmm. Czy mógłbyś opublikować skrypt, którego używasz (lub wersję minimalną)? Pomocne byłoby również wyjście 'print GPVAL_COMPILE_OPTIONS' i' print GPVAL_TERMINALS'. – andyras
Myślę, że tylko jedno ustawienie jest nieprawidłowe. ponieważ mogę uruchomić skrypt przy pomocy 'set terminal pdf', ale mam problem z uruchomieniem' set terminal pdf monochrome solid fname 'Helvetica' fsize 14 rozmiar 16cm, 12cm' –