¿Hay una extensión de archivo estándar para los archivos gnuplot?


He visto .gnu, .plt, y .gplot como extensiones de archivo para scripts gnuplot.

Sé que a Linux no le importan las extensiones de archivo, pero qué extensión declara más universalmente a los seres humanos "Soy un script gnuplot!"?

Author: Sebastian Paaske Tørholm, 2011-03-31

6 answers

Como Romain, Dr. Person y neillb señalan y este artículo de wikibooks confirma, no hay una extensión estándar oficial para los archivos gnuplot.

Estas tres extensiones de archivo parecen populares:

.gpi
.plt
.gp

De estos .gp es más corto y parece que tendría el menor número de colisiones con otros programas. Pero las otras dos extensiones no están en uso pesado tampoco. It appears that .plt fue utilizado por plotters HPGL y por lo tanto algunos viejos Autocad los archivos pueden tener esta extensión. Y los archivos con una extensión .gpi son utilizados por los dispositivos GPS de Garmin. Fwiw, buscando en Google "gnuplot file extension gp" devuelve algunos resultados más que búsquedas similares .gpi y .plt

Mientras que .gnuplot es una elección justa, tiene siete caracteres. Las extensiones de archivo largas pueden potencialmente restar legibilidad en el terminal porque abren la posibilidad de nombres de archivo que son más cortos que la extensión de archivo y porque las extensiones más largas es más probable que causen que las líneas se envuelvan.

 49
Author: Noah Sussman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-07 11:54:25

Vim reconoce .gpi, para más información ver Gnuplot Wikibook .

 28
Author: David Richfield,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-26 12:20:04

Gnuplot usa .gnu para las demos en su sitio web , así que tomo eso como el estándar.

 11
Author: marcelnijman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-08-27 09:39:08

¿Qué extensión más universalmente declara a los seres humanos " Yo soy un gnuplot script!"?

Para eso, " .gnuplot" es difícil de superar!

No es común (probablemente porque es un poco largo), pero le dice inequívocamente a un ser humano lo que hay dentro de la lata.

En contraste, wikipedia enumera otros seis formatos de archivo con la extensión .plt.

 6
Author: neillb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-05-07 12:38:22

No creo eso ".gnuplot " debería haber sido aceptado como la respuesta. Realmente no hay una respuesta. He visto y utilizado". gp " antes que es agradable.

 3
Author: Dr. Person Person II,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-29 14:08:09

Wikipedia parece sugerir que .plt sería estándar. Dicho esto, GnuPlot en sí no define ningún estándar y lo hace de forma libre, por lo que realmente no hay una extensión que diga "esto es un script gnuplot".

 1
Author: Romain,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-03-31 09:59:53