home *** CD-ROM | disk | FTP | other *** search
/ Serving the Web / ServingTheWeb1995.disc1of1.iso / linux / slakware / t1 / maketag < prev    next >
Text File  |  1995-03-23  |  8KB  |  160 lines

  1. #!/bin/sh
  2. #item   ####description                                      ###on off ###
  3. rm -f /tmp/SeTnewtag # empty the return file
  4. dialog --title "SELECTING BINARY PACKAGES FOR SERIES T (TeX)" \
  5.        --checklist "Use this menu to select the BINARY packages you \
  6. wish to install for series T (The NTeX distribution). Use the \
  7. UP/DOWN keys to scroll through the list, and the SPACE key to toggle packages \
  8. on or off. RECOMMENDED and REQUIRED packages have been preselected. REQUIRED \
  9. packages have also been marked with a [*]. \
  10. Press ENTER when you are \
  11. done." 21 70 9 \
  12. "ntb-mf" "MetaFont 2.71 *" "on" \
  13. "ntb-tex" "TeX 3.1415 *" "on" \
  14. "ntb-b2d" "Bib2dvi" "off" \
  15. "ntb-dps" "dvips - DVI to Postscript driver" "on" \
  16. "ntb-gsfp" "gsftopk - convert gs to pk fonts" "on" \
  17. "ntb-indx" "makeindex, glotex and idxtex" "on" \
  18. "ntb-utl1" "dvicopy,dvitype,pooltype,tangle,texi2dvi,weave" "on" \
  19. "ntb-utl2" "gftodvi,gftopk,gftype,mft,pktogf,pktype *" "on" \
  20. "ntb-xdvi" "Display DVI files under X" "on" \
  21. "ntb-bibt" "BiBTeX: maintain bibliographies" "on" \
  22. "ntb-dlj" "dvi2xx drivers for HP Laserjet printers" "on" \
  23. "ntb-utl3" "pltotf, tftopl, vftovp and vptovf" "on" \
  24. "ntb-djc" "dvi driver for HP Deskjet 500,500c and 550c." "off" \
  25. "ntb-traf" "transform .fig files to other formats" "on" \
  26. "ntb-xfig" "an interactive drawing tool for X" "on" \
  27. "ntb-html" "translates HTML files to LaTeX" "off" \
  28. "ntb-kpat" "kpathsea library used to compile TeX" "off" \
  29. "gentle" "An introduction to TeX" "off" \
  30. 2> /tmp/SeTpkgs
  31. if [ $? = 1 -o $? = 255 ]; then
  32.  rm -f /tmp/SeTpkgs
  33.  exit
  34. fi
  35. cat /dev/null > /tmp/SeTnewtag
  36. for PACKAGE in ntb-mf ntb-tex ntb-b2d ntb-dps ntb-gsfp ntb-indx ntb-utl1 ntb-utl2 ntb-xdvi ntb-bibt ntb-dlj ntb-utl3 ntb-djc ntb-traf ntb-xfig ntb-html ntb-kpat gentle ; do
  37.  if fgrep \"$PACKAGE\" /tmp/SeTpkgs 1> /dev/null 2> /dev/null ; then
  38.   echo "$PACKAGE: ADD" >> /tmp/SeTnewtag
  39.  else
  40.   echo "$PACKAGE: SKP" >> /tmp/SeTnewtag
  41.  fi
  42. done
  43. rm -f /tmp/SeTpkgs
  44. dialog --title "SELECTING MACRO PACKAGES FOR SERIES T (TeX)" \
  45.        --checklist "Use this menu to select the packages containing \
  46. MACROS that you wish to install from series T. Use the \
  47. UP/DOWN keys to scroll through the list, and the SPACE key to toggle packages \
  48. on or off. RECOMMENDED and REQUIRED packages have been preselected. REQUIRED \
  49. packages have also been marked with a [*]. \
  50. Press ENTER when you are \
  51. done." 21 70 9 \
  52. "ntm-deva" "Used to print Devanagari script" "off" \
  53. "ntm-germ" "Stylefiles for German typsetting" "off" \
  54. "ntm-plft" "TeX format using the NFSS font scheme" "off" \
  55. "ntm-tami" "Fonts and macros for typesetting Tmail" "off" \
  56. "ntm-viet" "Some Vietnamese TeX files" "off" \
  57. "ntm-ltx1" "Basic LaTeX2e macros *" "on" \
  58. "ntm-tex" "Plain TeX format *" "on" \
  59. "ntm-amst" "Macros for AMSTeX (math typesetting)" "on" \
  60. "ntm-etex" "Extended version of TeX format" "on" \
  61. "ntm-ltx3" "Style and LaTeX2e document class files" "on" \
  62. "ntm-ltx4" "Hyphenation tables used with LaTeX2e and babel" "on" \
  63. "ntm-hier" "HieroTeX (typeset hieroglyphs)" "off" \
  64. "ntm-ltx2" "Additional macros for LaTeX2e" "on" \
  65. "ntm-turk" "Format file  to typeset Turkish texts" "off" \
  66. "ntm-arab" "ArabTeX macros and fonts for Arabian texts" "off" \
  67. "ntm-gree" "Macros and fonts to typeset Greek texts" "off" \
  68. "ntm-hebr" "Macros and fonts to typeset Hebrew texts" "off" \
  69. "ntm-pict" "PicTeX macros" "off" \
  70. 2> /tmp/SeTpkgs
  71. if [ $? = 1 -o $? = 255 ]; then
  72.  rm -f /tmp/SeTpkgs
  73.  exit
  74. fi
  75. for PACKAGE in ntm-deva ntm-germ ntm-plft ntm-tami ntm-viet ntm-ltx1 ntm-tex ntm-amst ntm-etex ntm-ltx3 ntm-ltx4 ntm-hier ntm-ltx2 ntm-turk ntm-arab ntm-gree ntm-hebr ntm-pict ; do
  76.  if fgrep \"$PACKAGE\" /tmp/SeTpkgs 1> /dev/null 2> /dev/null ; then
  77.   echo "$PACKAGE: ADD" >> /tmp/SeTnewtag
  78.  else
  79.   echo "$PACKAGE: SKP" >> /tmp/SeTnewtag
  80.  fi
  81. done
  82. rm -f /tmp/SeTpkgs
  83. dialog --title "SELECTING FONT PACKAGES FOR SERIES T (TeX)" \
  84.        --checklist "Use this menu to select the packages containing \
  85. FONTS that you wish to install from series T. Use the \
  86. UP/DOWN keys to scroll through the list, and the SPACE key to toggle packages \
  87. on or off. REQUIRED and RECOMMENDED packages are preslected. REQUIRED packages \
  88. have also been marked with a [*]. \
  89. Press ENTER when you are \
  90. done." 21 70 9 \
  91. "ntf-ams" "AMS fonts for amstex/amslatex" "on" \
  92. "ntf-astr" "Astronomical/astrological symbols" "off" \
  93. "ntf-bard" "Celtic Bard Runes font" "off" \
  94. "ntf-bbm" "Computer Modern Blackboard fonts" "off" \
  95. "ntf-bl" "Blackletter font" "off" \
  96. "ntf-call" "Calligra font" "off" \
  97. "ntf-cher" "Cherokee font + style file" "off" \
  98. "ntf-cmas" "Computer Modern Astronomical fonts" "off" \
  99. "ntf-cmb" "Additional Computer Modern fonts" "off" \
  100. "ntf-cmca" "Computer Modern Cyrillic Alt fonts" "off" \
  101. "ntf-cmcy" "Computer Modern Cyrillic fonts" "off" \
  102. "ntf-cml" "Computer Modern fonts used by LaTeX *" "on" \
  103. "ntf-cmoe" "Computer Modern Old English font" "off" \
  104. "ntf-cmpc" "Computer Modern Pica font" "off" \
  105. "ntf-cms" "Basic fonts for TeX *" "on" \
  106. "ntf-cmts" "Some cmttss fonts" "off" \
  107. "ntf-cmu" "Additional Computer Modern fonts" "on" \
  108. "ntf-conc" "Concrete Mathematics fonts" "off" \
  109. "ntf-cypr" "Cypriote fonts" "off" \
  110. "ntf-dc" "European scalable fonts" "on" \
  111. "ntf-ding" "Dingbat font" "off" \
  112. "ntf-duer" "Duerer font" "off" \
  113. "ntf-elvi" "Elvish font" "off" \
  114. "ntf-engw" "Font based on Tolkien's Tengwar" "off" \
  115. "ntf-fc" "scalable fonts for the African continent" "off" \
  116. "ntf-futh" "Futhark font" "off" \
  117. "ntf-geor" "Georgian font with TeX macros" "off" \
  118. "ntf-go" "font for typesetting Go game boards" "off" \
  119. "ntf-goth" "A package of gothic fonts" "off" \
  120. "ntf-hand" "A set of hand symbols" "off" \
  121. "ntf-hge" "An Old English font" "off" \
  122. "ntf-kart" "The Karta font" "off" \
  123. "ntf-klin" "Font containing Klingon symbols" "off" \
  124. "ntf-la" "The LA font, a script font" "off" \
  125. "ntf-logi" "A  font of logical symbols" "off" \
  126. "ntf-logo" "logos for TeX, Metafont, etc" "off" \
  127. "ntf-ocm" "Computer Modern Outlined fonts" "off" \
  128. "ntf-ocra" "The OCR-A font" "off" \
  129. "ntf-ogha" "The Ogham font" "off" \
  130. "ntf-okud" "Font for the Klingon language" "off" \
  131. "ntf-osma" "An Osmanian font" "off" \
  132. "ntf-pand" "Pandora fonts" "off" \
  133. "ntf-phon" "Phonetic symbols font" "off" \
  134. "ntf-ps" "Some Postscript Type1 fonts" "off" \
  135. "ntf-punk" "Punk font" "off" \
  136. "ntf-recy" "Recycle symbol font" "off" \
  137. "ntf-rsfs" "Formal Symbol Math fonts" "off" \
  138. "ntf-rune" "A Rune font" "off" \
  139. "ntf-stma" "St. Mary's Road Symbol font" "off" \
  140. "ntf-teng" "A font based on Tolkien's Tengwar" "off" \
  141. "ntf-thai" "Thai font and some macros for it" "off" \
  142. "ntf-twca" "A calligraphic script font" "off" \
  143. "ntf-ugar" "Ugaritic script (a cuneiform alphabet)" "off" \
  144. "ntf-wasy" "Symbols for math, physics and other fields" "off" \
  145. "ntf-wsui" "International Phonetic Alphabet font" "off" \
  146. "ntf-xcmr" "Computer Modern Roman Crossedout" "off" \
  147. 2> /tmp/SeTpkgs
  148. if [ $? = 1 -o $? = 255 ]; then
  149.  rm -f /tmp/SeTpkgs
  150.  exit
  151. fi
  152. for PACKAGE in ntf-cml ntf-cms ntf-astr ntf-bard ntf-call ntf-cher ntf-cmas ntf-cmb ntf-cmoe ntf-cmpc ntf-cmts ntf-conc ntf-cypr ntf-ding ntf-duer ntf-elvi ntf-engw ntf-futh ntf-geor ntf-go ntf-goth ntf-hand ntf-hge ntf-kart ntf-klin ntf-la ntf-logi ntf-logo ntf-ocm ntf-ocra ntf-ogha ntf-okud ntf-osma ntf-punk ntf-recy ntf-rsfs ntf-rune ntf-stma ntf-teng ntf-thai ntf-twca ntf-wasy ntf-wsui ntf-cmu ntf-pand ntf-ams ntf-bl ntf-dc ntf-phon ntf-xcmr ntf-ps ntf-ugar ntf-bbm ntf-cmca ntf-cmcy ntf-fc ; do
  153.  if fgrep \"$PACKAGE\" /tmp/SeTpkgs 1> /dev/null 2> /dev/null ; then
  154.   echo "$PACKAGE: ADD" >> /tmp/SeTnewtag
  155.  else
  156.   echo "$PACKAGE: SKP" >> /tmp/SeTnewtag
  157.  fi
  158. done
  159. rm -f /tmp/SeTpkgs
  160.