From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa1-x33.google.com (mail-oa1-x33.google.com [IPv6:2001:4860:4864:20::33]) by sourceware.org (Postfix) with ESMTPS id E930F3858298 for ; Sat, 8 Oct 2022 12:58:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E930F3858298 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=dinwoodie.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=dinwoodie.org Received: by mail-oa1-x33.google.com with SMTP id 586e51a60fabf-131ea99262dso8247978fac.9 for ; Sat, 08 Oct 2022 05:58:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dinwoodie.org; s=google; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=JG47apQ9Zt5Lnv6vhCQL9IYm4KppCmGKYDOzVmdttxc=; b=x6/kcsGhUbYL8WK9h5arhvfw7G4nYp+pilafjBYxer5Z1CqYBL3lhbhyFZZsuVI7NI 78yl0DUySM6GrBtxs6lB9HYGFgM/TZDm8krPhTaqrd40F9I0OEamdr4wDzsKbPWlwo3c iZfaHNA3xmNPIjQnivLLFduCzlbF5RV6f4EHA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=JG47apQ9Zt5Lnv6vhCQL9IYm4KppCmGKYDOzVmdttxc=; b=3ajYEEm+YC05zWzGGy8PKu+IkheIsPSK6nyeBTwv5khGpL3MWbFL0LtiEdMeDB9GrY W0dPnJCcNJosHgbf3YTYG+ynrCSdj+3B/PudtvCkG6cMHLUKbVzKMSL6faxxtwfk2LIV faoNzrG28qzjMbNJ6VlShfruLg7FmwVdfYS/b5JZHO+s23V9C0eahT0WCGPHBOWFSCa/ iG3VBrTiCO1YucOFjFHDILr/nmBLE2/JVaJcCSmjQWgMUucbH+2GWZuWhnHH1TVUrukB oBgOzhhwmyp4srjAf920YwzC15VkXauLNGWpX7bLtPcnuoVtp/0Dgn6OZOnIq0ppGkZU nOOw== X-Gm-Message-State: ACrzQf3TsEyrvdvLapZjvz5/dMwyqkbOrmtThff1OW19znF0va0mRcho Zx/M92UUs+DzSqtWVY5awAuqKsqVvNAhtbcccgEw64kLfRo= X-Google-Smtp-Source: AMsMyM5HDQCvrUkv4xRmvVdreJKRHtStsAQya58ymPGgcj6untqmlNX201awX77EpC/kptP6O/0uShkrcKLQ5UmHvfw= X-Received: by 2002:a05:6870:9a0d:b0:136:60bd:18ef with SMTP id fo13-20020a0568709a0d00b0013660bd18efmr313576oab.206.1665233880030; Sat, 08 Oct 2022 05:58:00 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Adam Dinwoodie Date: Sat, 8 Oct 2022 13:57:25 +0100 Message-ID: Subject: Re: Frequent Warning messages using gv To: "cygwin@cygwin.com" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Wed, 5 Oct 2022 at 06:46, Fergus Daly wrote: > Whenever I use gv on a PostScript file as in > $ gv filename.ps > then a (usually) successful display is (almost invariably) accompanied by Warning messages about font conversions. > It is not obvious what limitations or errors are affecting the displayed output, if any, and I have got into the habit > of issuing the command with the qualifier > $ gv filename.ps 2> /dev/null > However: the Warning messages whilst occasionally very esoteric nearly always include the form > Warning: Missing charsets in String to FontSet conversion > Warning: Cannot convert string "-*-Helvetica-Bold-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStruct > Warning: Cannot convert string "-*-Helvetica-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1" to type FontStruct > Warning: Cannot convert string "-*-Helvetica-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStruct > Warning: Cannot convert string "-*-Helvetica-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1" to type FontStruct > Is there some additional fonts package or group of packages that I could usefully incorporate into my Cygwin setup that > would reduce warnings when using gv? (And maybe improve the rendering of outputs.) > My directory /usr/share/fonts/microsoft/ contains 120+ ttf links, though none looking anything like helv*. I doubt it. I'm not familiar with gv, but this looks like you're trying to process documents that incorporate Helvetica, in a way that requires having the font files, without having the font files. Helvetica is a trademark, and the font files are under copyright, so no Cygwin package is going to be able to include the fonts or even include substitutes with matching filenames. You *might* be able to add symlinks from the missing Helvetica files to more readily available metric-identical alternatives you already have access to, e.g. Arial, MS Sans Serif, or Liberation Sans. Otherwise I suspect you need to either avoid processing files that incorporate fonts you don't own, or buy copies of the relevant Helvetica typefaces.