[Shake-dev] Error: /undefined in ISOLatin1+_Encoding

Bruce Worden cbworden at gmail.com
Sat Mar 22 18:13:45 UTC 2014


Hi Branden,

My PostScript files have "Standard+_Encoding." I'm not certain what controls this -- it may be your machine's locale settings. Mine look like this:

[giles:genexlib] <963> locale
LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL=

Yours is likely different, given your geographic region. 

You might try creating encapsulated PostScript -- I believe you do this by appending a '+' to the PAPER_MEDIA setting in GMT. The easiest way to change this in ShakeMap is to go into <shake_home>/src/genexlib and edit Constants.pm. Find the %PAPER hash and append a '+' to the 'name' attributes (e.g., change "letter" to "letter+". Save the file and do 'make' in that directory, which will install the file. Then run mapping and genex again.

Bruce


On Mar 21, 2014, at 4:58 PM, Branden Christensen <branden.christensen at osop.com.pa> wrote:

> Another follow up here. 
> 
> I have figured out that you can use gmtset which just changes the .gmtdefault4 file. And I have discovered that the .gmtdefault4 file in the execution directory is the one that determines the gmt settings used. 
> 
> No matter how I change CHAR_ENCODING at .gmtdefaults, the .ps files generated by Shakemap still appear to use ISOLatino1+_Encoding.
> 
> 
> B
> _______________________________________________
> Shake-dev mailing list
> Shake-dev at geohazards.usgs.gov
> https://geohazards.usgs.gov/mailman/listinfo/shake-dev



More information about the Shake-dev mailing list