<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi, <br>
    </p>
    <p>I don't know if this can help you, but in the 1980s I worked with
      a library called GKS (graphic kernel system) <br>
      which I used to build such graphics like the following example: <br>
      <a class="moz-txt-link-freetext" href="http://bernd-oppolzer.de/fdynsb.pdf">http://bernd-oppolzer.de/fdynsb.pdf</a></p>
    <p>This programs that did this were written in Pascal at that time.
      <br>
    </p>
    <p>It still works today for me (the customer still uses this
      software), <br>
      although is it C today, and GKS is not available any more. <br>
      What I did: the original GKS calls are written to files (some sort
      of GKS metafile, but not the <br>
      original 1980s format), and then this file format is read by a C
      program GOUTHPGL, <br>
      which translates this (proprietary) format to HPGL. The HPGL files
      are either sent to <br>
      HP plotters or translated to PDF using public domain software; see
      the file above. <br>
      (GOUTHGPL was a Pascal program in the 1990s, too). <br>
    </p>
    <p>IMO, you could easily write the "GKS metafile format" with
      Pascal; <br>
      in fact, it is simply is a sort of logfile of the GKS calls.  <br>
    </p>
    <p>Here is an old paper about the GKS system:
<a class="moz-txt-link-freetext" href="http://nsucgcourse.github.io/lectures/Lecture01/Materials/Graphical%20Kernel%20System.pdf">http://nsucgcourse.github.io/lectures/Lecture01/Materials/Graphical%20Kernel%20System.pdf</a></p>
    <p>The translator GOUTHGPL supports only a small subset of GKS; see
      again the example picture above. <br>
    </p>
    <p>If you are interested for more details, you could contact me
      offline. <br>
    </p>
    <p>Kind regards</p>
    <p>Bernd <br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Am 15.11.2020 um 09:33 schrieb Darius
      Blaszyk via fpc-pascal:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAOOn3iSsrfJLUn6Xud_pu+WBO+wVteFvT2m3zJpnzqP=YTMThw@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Hi,</div>
        <div><br>
        </div>
        <div>I am looking for a simple to use non-visual graphing
          library to produce x-y plots in a  raster file format (similar
          to how pyplot works). Rather than developing something from
          scratch or writing a wrapper to GNU plot (additional
          dependency), I was hoping something like this already would
          exist that I could build upon.</div>
        <div><br>
        </div>
        <div>Thank you for any tips!</div>
        <div><br>
        </div>
        <div>Rgds, Darius<br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
fpc-pascal maillist  -  <a class="moz-txt-link-abbreviated" href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>
<a class="moz-txt-link-freetext" href="https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal">https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal</a>
</pre>
    </blockquote>
    <div class="moz-signature"><br>
    </div>
  </body>
</html>