From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tomas By Newsgroups: gmane.lisp.guile.user Subject: Guile/Cairo, files formats/surfaces Date: Sun, 02 Aug 2015 10:17:05 +0200 Message-ID: <1032f7b209ddab02af63bc49408cd9e8@xs4all.nl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1438503458 23293 80.91.229.3 (2 Aug 2015 08:17:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Aug 2015 08:17:38 +0000 (UTC) Cc: wingo@pobox.com To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Aug 02 10:17:28 2015 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZLoSV-0004wI-Nk for guile-user@m.gmane.org; Sun, 02 Aug 2015 10:17:27 +0200 Original-Received: from localhost ([::1]:55475 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLoSU-00076y-Vv for guile-user@m.gmane.org; Sun, 02 Aug 2015 04:17:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41162) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLoSJ-00076r-BL for guile-user@gnu.org; Sun, 02 Aug 2015 04:17:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZLoSE-0004ug-Cc for guile-user@gnu.org; Sun, 02 Aug 2015 04:17:15 -0400 Original-Received: from lb2-smtp-cloud3.xs4all.net ([194.109.24.26]:34497) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLoSE-0004uR-6U for guile-user@gnu.org; Sun, 02 Aug 2015 04:17:10 -0400 Original-Received: from webmail.xs4all.nl ([194.109.20.216]) by smtp-cloud3.xs4all.net with ESMTP id zkH51q0074fjQrE01kH52T; Sun, 02 Aug 2015 10:17:05 +0200 Original-Received: from c83-252-22-197.bredband.comhem.se ([83.252.22.197]) by webmail.xs4all.nl with HTTP (HTTP/1.1 POST); Sun, 02 Aug 2015 10:17:05 +0200 X-Sender: tomas@basun.net (AErlBskEOrMjmUU1fDtg0w==) User-Agent: XS4ALL Webmail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 194.109.24.26 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:11937 Archived-At: Hi all, (Am following instructions on http://www.nongnu.org/guile-cairo/dev/) I'm trying to create EPS files using guile-cairo, but have some problems. Am using version 1.14.2, the latest in Ubuntu. scheme@(guile-user)> (cairo-version-string) $1 = "1.14.2" According to the web documentation at http://www.nongnu.org/guile-cairo/docs/html/PostScript-Surfaces.html#PostScript-Surfaces there should be a procedure `cairo-ps-surface-set-eps' to make the Postscript surface produce EPS, but this procedure is not defined: scheme@(guile-user)> cairo-ps-surface-set-eps ;;; : warning: possibly unbound variable `cairo-ps-surface-set-eps' (It is not listed in /usr/share/guile/site/cairo/cairo-procedures.txt either, whatever that may mean.) Also, the `recording' surface does not seem to be included in guile-cairo. Is there some reason for this? (other than lack of time/round tuits) Finally, I am using SVG surfaces to make images which I then draw on PS surfaces and include in a Latex document. What surprises me is that the final pictures seem to be pixellated, not vector drawings. I am only using some simple Cairo commands (move to, line to, arc) to create the images. It seems to me that since SVG & PS/EPS are all vector formats there should not be any pixellation at all? Grateful for any help in explaining this. /Tomas