From 082420f6f238033efb5e9d9e50a2e5b3d01ca624 Mon Sep 17 00:00:00 2001 From: Lisa Goodrich Date: Mon, 18 Dec 2023 22:44:06 +0000 Subject: [PATCH] adding more dropdown menus --- docs/Users_Guide/installation.rst | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/docs/Users_Guide/installation.rst b/docs/Users_Guide/installation.rst index 9ef3b4088f..1a8ddf3e90 100644 --- a/docs/Users_Guide/installation.rst +++ b/docs/Users_Guide/installation.rst @@ -231,53 +231,53 @@ Environment Variable Descriptions External Library Handling in compile_MET_all.sh ----------------------------------------------- -**IF THE USER WANTS TO HAVE THE COMPILATION SCRIPT DOWNLOAD THE LIBRARY DEPENDENCIES** +.. dropdown:: IF THE USER WANTS TO HAVE THE COMPILATION SCRIPT DOWNLOAD THE LIBRARY DEPENDENCIES -The **compile_MET_all.sh** script will compile and install MET and its required external -library dependencies -:ref:`required_external_libraries_to_build_MET`, if needed. -Note that if these libraries are already installed somewhere on the system, -MET will call and use the libraries that were installed by the script. + The **compile_MET_all.sh** script will compile and install MET and its required external + library dependencies + :ref:`required_external_libraries_to_build_MET`, if needed. + Note that if these libraries are already installed somewhere on the system, + MET will call and use the libraries that were installed by the script. -**IF THE USER ALREADY HAS THE LIBRARY DEPENDENCIES INSTALLED** +.. dropdown::IF THE USER ALREADY HAS THE LIBRARY DEPENDENCIES INSTALLED -If the required external library dependencies have already been installed and don’t -need to be reinstalled, or if compiling MET on a machine that uses modulefiles and -the user would like to make use of the existing dependent libraries on that machine, -there are more environment variables that need to be set to let MET know where those -library and header files are. The following environment variables need to be added -to the environment configuration file: + If the required external library dependencies have already been installed and don’t + need to be reinstalled, or if compiling MET on a machine that uses modulefiles and + the user would like to make use of the existing dependent libraries on that machine, + there are more environment variables that need to be set to let MET know where those + library and header files are. The following environment variables need to be added + to the environment configuration file: -**Always Required:** -**MET_BUFRLIB**, **BUFRLIB_NAME**, **MET_PROJ**, **MET_HDF5**, **MET_NETCDF**, -**MET_GSL.** + **Always Required:** + **MET_BUFRLIB**, **BUFRLIB_NAME**, **MET_PROJ**, **MET_HDF5**, **MET_NETCDF**, + **MET_GSL.** -**Optional, Depending on Configuration Options: MET_GRIB2CLIB, MET_GRIB2CINC, -GRIB2CLIB_NAME, LIB_JASPER, LIB_PNG, LIB_Z, MET_ATLAS, MET_ECKIT, -MET_HDF, MET_HDFEOS, MET_CAIRO, MET_FREETYPE, MET_PYTHON_BIN_EXE, MET_PYTHON_CC, -MET_PYTHON_LD.** + **Optional, Depending on Configuration Options: MET_GRIB2CLIB, MET_GRIB2CINC, + GRIB2CLIB_NAME, LIB_JASPER, LIB_PNG, LIB_Z, MET_ATLAS, MET_ECKIT, + MET_HDF, MET_HDFEOS, MET_CAIRO, MET_FREETYPE, MET_PYTHON_BIN_EXE, MET_PYTHON_CC, + MET_PYTHON_LD.** -Generally speaking, for each library there is a set of three environment variables to -describe the locations: -**$MET_**, **$MET_INC** and **$MET_LIB**. + Generally speaking, for each library there is a set of three environment variables to + describe the locations: + **$MET_**, **$MET_INC** and **$MET_LIB**. -The $MET_ environment variable can be used if the external library is -installed such that there is a main directory which has a subdirectory called -*lib* containing the library files and another subdirectory called -*include* containing the include files. + The $MET_ environment variable can be used if the external library is + installed such that there is a main directory which has a subdirectory called + *lib* containing the library files and another subdirectory called *include* + containing the include files. -Alternatively, the $MET_INC and $MET_LIB environment variables are used if the -library and include files for an external library are installed in separate locations. -In this case, both environment variables must be specified and the associated -$MET_ variable will be ignored. + Alternatively, the $MET_INC and $MET_LIB environment variables are used if the + library and include files for an external library are installed in separate locations. + In this case, both environment variables must be specified and the associated + $MET_ variable will be ignored. -**FINAL NOTE ON EXTERNAL LIBRARIES** +.. dropdown:: FINAL NOTE ON EXTERNAL LIBRARIES -For users wishing to run the Plot-MODE-Field tool, the Ghostscript -`font data `_ must be -downloaded and the **MET_FONT_DIR** environment variable in the -**install_met_env.** file should point to the directory containing those fonts. + For users wishing to run the Plot-MODE-Field tool, the Ghostscript + `font data `_ must be + downloaded and the **MET_FONT_DIR** environment variable in the + **install_met_env.** file should point to the directory containing those fonts. Executing the compile_MET_all.sh script ---------------------------------------