home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / octave-1.1.1p1-src.tgz / tar.out / fsf / octave / kpathsea / paths.h.in < prev    next >
Text File  |  1996-09-28  |  3KB  |  91 lines

  1. /* paths.h.in: fallback paths for TeX file searching.  Kpathsea doesn't
  2.    provide format-specific routines for all these, but it still
  3.    seems best to centralize the definitions.
  4.    
  5.    The meanings of all these paths are described in the various
  6.    programs' documentation.  Various environment variables override these.
  7.  
  8.    By the way, // means to search subdirectories (recursively). A
  9.    leading %% means to look only in the ls-R db, not on the disk. See the
  10.    Kpathsea manual for full details.
  11.    
  12.    See kpathsea/INSTALL for a description of how the various
  13.    path-related files are used and created, and how to change the
  14.    default paths.  */
  15.  
  16. /* TeX and MF inputs, and the default for eps figures.  */
  17. #ifndef DEFAULT_TEX_PATH
  18. #define DEFAULT_TEX_PATH ".:(texinputdir)//"
  19. #endif
  20. #ifndef DEFAULT_MF_PATH
  21. /* It's pointless to search the adobe, bitstream, etc. directories for
  22.    Metafont sources, but we want at least ams/ and public/, and who
  23.    knows if there might be others.  */
  24. #define DEFAULT_MF_PATH ".:(mfinputdir)//:(fontdir)//src//"
  25. #endif
  26.  
  27. /* Dumped formats.  */
  28. #ifndef DEFAULT_FMT_PATH
  29. #define DEFAULT_FMT_PATH ".:(fmtdir)"
  30. #endif
  31. #ifndef DEFAULT_BASE_PATH
  32. #define DEFAULT_BASE_PATH ".:(basedir)"
  33. #endif
  34.  
  35. /* INI* string pool files.  */
  36. #ifndef DEFAULT_TEXPOOL_PATH
  37. #define DEFAULT_TEXPOOL_PATH "(texpooldir)"
  38. #endif
  39. #ifndef DEFAULT_MFPOOL_PATH
  40. #define DEFAULT_MFPOOL_PATH "(mfpooldir)"
  41. #endif
  42.  
  43. #ifndef DEFAULT_TFM_PATH /* TeX font metric files.  */
  44. #define DEFAULT_TFM_PATH ".:(fontdir)//tfm"
  45. #endif
  46.  
  47. #ifndef DEFAULT_VF_PATH /* Virtual font metrics.  */
  48. #define DEFAULT_VF_PATH ".:(fontdir)//vf"
  49. #endif
  50.  
  51. /* The TeX bitmap formats.  */
  52. #ifndef DEFAULT_GLYPH_PATH /* This is for texfonts.map. */
  53. #define DEFAULT_GLYPH_PATH ".:(fontdir)//"
  54. #endif
  55. #ifndef DEFAULT_GF_PATH
  56. #define DEFAULT_GF_PATH ".:(fontdir)//gf"
  57. #endif
  58. #ifndef DEFAULT_PK_PATH
  59. #define DEFAULT_PK_PATH ".:(fontdir)//pk//"
  60. #endif
  61.  
  62. /* BibTeX bibliographies and styles.  */
  63. #ifndef DEFAULT_BIB_PATH
  64. #define DEFAULT_BIB_PATH ".:(texmf_prefix)/bibtex/bib"
  65. #endif
  66. #ifndef DEFAULT_BST_PATH
  67. #define DEFAULT_BST_PATH ".:(texmf_prefix)/bibtex/bst"
  68. #endif
  69.  
  70. /* Dvips' configuration files.  */
  71. #ifndef DEFAULT_CONFIG_PATH
  72. #define DEFAULT_CONFIG_PATH ".:~:(configdir)"
  73. #endif
  74.  
  75. /* Dvips' PostScript prologues, and downloadable fonts (.pf[ab] files).  */
  76. #ifndef DEFAULT_HEADER_PATH
  77. #define DEFAULT_HEADER_PATH ".:(headerdir):(fontdir)//type1"
  78. #endif
  79.  
  80. /* Dvips' and xdvi's epsf and ps figures.  It is probably a mistake to
  81.    make this more restrictive than the DEFAULT_TEX_PATH, because TeX
  82.    needs to be able to read the .eps files also. */
  83. #ifndef DEFAULT_FIG_PATH
  84. #define DEFAULT_FIG_PATH DEFAULT_TEX_PATH
  85. #endif
  86.  
  87. /* Dvips' TIFF files, etc.  */
  88. #ifndef DEFAULT_PICT_PATH
  89. #define DEFAULT_PICT_PATH DEFAULT_FIG_PATH
  90. #endif
  91.