NCARG_ENV(5NCARG)
π NAME π
okay so bestie, this page is all about the NCAR Graphics environment variables β every single one, alphabetically, and what it actually does. buckle up π
β¨ SYNOPSIS β¨
what follows is the alphabetical list of every NCAR Graphics environment variable and what it means. no cap, all of them π
NCARG_BINβ if you set it, it says where the NCAR Graphics binaries are installed. this one takes precedence overNCARG_ROOT, and honestly you don't even need to set it unless you wanna override the default, which is$NCARG_ROOT/bin.NCARG_CONFIGβ if you set it, it says where the NCAR Graphics configuration files live. heads up: these are needed by site installers only π. takes precedence overNCARG_ROOT, and you don't need to set it unless you wanna override the default$NCARG_ROOT/lib/ncarg/config.NCARG_DATAβ if you set it, it says where the NCAR Graphics example data files are installed. takes precedence overNCARG_ROOT, and no need to set it unless you're overriding the default$NCARG_ROOT/lib/ncarg/data.NCARG_DATABASEβ if you set it, it says where the NCAR Graphics database files are installed. takes precedence overNCARG_ROOT, don't set it unless you wanna override the default$NCARG_ROOT/lib/ncarg/database.NCARG_DOCβ if you set it, it says where the NCAR Graphics PostScript documentation is installed. takes precedence overNCARG_ROOT, only set it if you're overriding the default$NCARG_ROOT/lib/ncarg/doc.NCARG_EXAMPLESβ if you set it, it says where some of the NCAR Graphics examples are installed. takes precedence overNCARG_ROOT, and you only need it if you wanna override the default$NCARG_ROOT/lib/ncarg/examples.NCARG_FONTCAPβ if you set it, it says which NCAR Graphics fontcap should be used as the default one. β¨NCARG_FONTCAPSβ if you set it, it says where the NCAR Graphics fontcaps are installed. takes precedence overNCARG_ROOT, and it's optional unless you're overriding the default$NCARG_ROOT/lib/ncarg/fontcaps.NCARG_GKS_BUFSIZEβ this one hands you control over how CGM output gets buffered. π«ΆNCARG_GKS_DEBUGβ if you set it, you get debugging info about the GKS I/O subsystem printed out to stdout. very "let me see what's going on" energy.NCARG_GKS_GENCGMβ this lets you request that the NCAR GKS package generate binary encoded CGM instead of NCGM (which is the NCAR private encoding of binary encoded CGM). the way that's a whole mouthful πNCARG_GKS_OUTPUTβ lets you specify what file or process the CGM output gets directed to.NCARG_GKS_PSOUTPUTβ lets you specify what file any PostScript output from NCAR GKS gets directed to. (stdoutis allowed! π )NCARG_GKS_PDFOUTPUTβ lets you specify what file any PDF output from NCAR GKS gets directed to. (stdoutis allowed here too β¨)NCARG_GRAPHCAPβ if you set it, it says which NCAR Graphics graphcap should be used as the default.NCARG_GRAPHCAPSβ if you set it, it says where the NCAR Graphics graphcaps are installed. takes precedence overNCARG_ROOT, and it's optional unless you wanna override the default$NCARG_ROOT/lib/ncarg/graphcaps.NCARG_HLUEXβ if you set it, it says where the NCAR Graphics HLU examples are installed. takes precedence overNCARG_ROOT, only needed if you're overriding the default$NCARG_ROOT/lib/ncarg/hluex.NCARG_INCLUDEβ if you set it, it says where the NCAR Graphics include files are installed. takes precedence overNCARG_ROOT, and no need to set it unless you're overriding the default$NCARG_ROOT/include.NCARG_LIBβ if you set it, it says where the NCAR Graphics libraries are installed. takes precedence overNCARG_ROOT, don't bother unless you wanna override the default$NCARG_ROOT/lib.NCARG_MANβ if you set it, it says where the NCAR Graphics man pages are installed. takes precedence overNCARG_ROOT, and it's optional unless you're overriding the default$NCARG_ROOT/man. (yes bestie, the very pages you're reading π)NCARG_NCARGβ if you set it, it says where the NCAR Graphics examples, databases, resource files, etc. are installed. takes precedence overNCARG_ROOT, and you only need it if you're overriding the default$NCARG_ROOT/lib/ncarg.NCARG_NCLEXβ if you set it, it says where the NCAR Graphics NCL examples are installed. takes precedence overNCARG_ROOT, optional unless you're overriding the default$NCARG_ROOT/lib/ncarg/nclex.NCARG_NGURLβ if you set it, it says where the file that contains the URL to the NCAR Graphics documentation is installed. takes precedence overNCARG_ROOT, and no need unless you're overriding the default$NCARG_ROOT/lib/ncarg/ngwww/ngurl.NCARG_NGWWWβ if you set it, it says where the NCAR Graphics HTML documentation is installed. takes precedence overNCARG_ROOT, optional unless you're overriding the default$NCARG_ROOT/lib/ncarg/ngwww.NCARG_RESFILESβ if you set it, it says where the NCAR Graphics resource files are installed. takes precedence overNCARG_ROOT, and you only need it if you're overriding the default$NCARG_ROOT/lib/ncarg/resfiles.NCARG_ROOTβ this one says the parent directory where all the NCAR Graphics binaries, libraries, include files, man pages, examples, etc. are installed. this is the big one, bestie π
this environment variable must be set by anybody who wants to run NCAR Graphics. (or, alternatively, you can optionally setNCARG_LIB,NCARG_BIN, andNCARG_INCLUDEinstead.)
NCARG_SYSRESFILEβ if you set it, it says where the NCAR Graphics system resource file is installed. takes precedence overNCARG_ROOT, optional unless you're overriding the default$NCARG_ROOT/lib/ncarg/sysappres.NCARG_TESTSβ if you set it, it says where the NCAR Graphics test examples are installed. takes precedence overNCARG_ROOT, only needed if you're overriding the default$NCARG_ROOT/lib/ncarg/tests.NCARG_TMPβ if you set it, it says where NCAR Graphics temporary files should be written. πNCARG_TUTORIALβ if you set it, it says where the NCAR Graphics tutorial examples are installed. takes precedence overNCARG_ROOT, and it's optional unless you're overriding the default$NCARG_ROOT/lib/ncarg/tutorial.NCARG_USRRESFILEβ if you set it, it says where the NCAR Graphics user resource file is installed. this one does not have theNCARG_ROOTprecedence thing going on β you don't need to set it unless you wanna override the default~/.hluresfile. πΈNCARG_XAPPβ if you set it, it says where the NCAR Graphics X application default files are installed. takes precedence overNCARG_ROOT, and no need unless you're overriding the default$NCARG_ROOT/lib/ncarg/xapp.
π SEE ALSO π
ncarg_gks(1NCARG)ncargintro(5NCARG)
π COPYRIGHT π
Copyright (C) 1987-2002
University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
and that's the whole thing, bestie π this page lives in the NCAR manual, it's dated May 1995, and it's filed under NCARG_ENV(5NCARG) β slay, go set your environment variables, ily π¦β¨
π¦ where this page comes from
- epel 9: ncl-common 6.6.2-59.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: ncl-common 6.6.2-58.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: ncl-common 6.6.2-62.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms