gnuplot-Abkürzungsreferenz

458
mjp

Wo sind die gnuplot-Abkürzungen speziell dokumentiert? Zum Beispiel: - Der Befehl "l" für den einzelnen Buchstaben. > help l gibt eine große Liste und identifiziert nicht, worauf der Befehl "L" mit einem Buchstaben erweitert wird. Diese Frage stammt aus dem Lesen von veröffentlichten Beispielskripten und bezieht sich auf das Nachschlagen von gnuplot-Abkürzungen. Dabei wird nicht geklärt, wie die Abkürzungen für einzelne Buchstaben eindeutig sind. Vielen Dank, hoffe die Antwort hilft anderen

3
Wie beantwortet [gnuplot Abkürzungen nachschlagen] (http://superuser.com/questions/508644/looking-up-gnuplot-abkürzungen) Ihre Frage nicht? Wrzlprmft vor 8 Jahren 0
http://superuser.com/questions/508644/looking-up-gnuplot-abbreviations erklärt nicht, wo man herausfinden kann, wozu die mehrdeutigen einzelnen Buchstaben verwendet werden. ZB könnte "P" zu "Pause", "Plot", "Drucken" oder "Pwd" verschoben werden. mjp vor 8 Jahren 0
@mjp Nun gibt es [[1] (http://superuser.com/a/1098570/257269), [2] (http://superuser.com/a/1099426/257269)]. Prüfen Sie, ob es für Sie funktioniert. Hastur vor 7 Jahren 0

1 Antwort auf die Frage

1
mjp

Autoextrahierte Liste der Abkürzungen von gnuplot-Befehlen aus dem Quellcode

 bi - bind  ca - call  cl - clear  eval - evaluate  ex - exit  f - fit  h - help  hi - history  l - load  low - lower  p - plot  pa - pause  pr - print  printerr - printerror  q - quit  ra - raise  re - reread  ref - refresh  rep - replot  res - reset  sa - save  scr - screendump  se - set  sh - show  she - shell  sp - splot  st - stats  sy - system  und - undefine  uns - unset  up - update  

Vielen Dank an https://superuser.com/users/257269/hastur für die Inspiration! Ich vertraue darauf, dass diese Referenz nützlich ist.

Die genaue Abkürzungspriorität kann mit jeder Version von gnuplot variieren. Es wurde mit dem folgenden sh-Skript (oder ähnlichem) aus dem Tarball extrahiert.

# Extract file --to-stdout -O # Specifically select the command table # Grep commands # Remove { } syntax, commas & double quotes # Print abbr & full command # sort tar -xv -O -f /opt/local/var/macports/distfiles/gnuplot/5.0.3/gnuplot-5.0.3.tar.gz gnuplot-5.0.3/src/tables.c | \ sed -n '/command_ftbl\[\]/,/invalid_command/p' | \ grep '\$' | \ sed 's/{//g ; s/}//g ; s/,/ /g ; s/"//g' | \ awk '' | \ sort -bf 

Die Befehle werden im Array command_ftbl [] gespeichert. Befehlsoptionen usw. befinden sich in anderen Tabellen. Sobald Sie den Befehl kennen, werden in der Dokumentation die Abkürzungen der Optionen jedoch normalerweise klar dargestellt.