tgif2tex-vl.spec 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. Summary: compile stings in tgif as TeX source
  2. Summary(ja): tgif の図中の文字列を TeX で処理する
  3. Name: tgif2tex
  4. Version: 2.13
  5. Release: 2%{?_dist_release}
  6. Source0: http://www.fse.hiroshima-u.ac.jp/~nakano/tgif2tex/%{name}-%{version}.tar.gz
  7. URL: http://www.fse.hiroshima-u.ac.jp/~nakano/tgif2tex/
  8. License: GPL
  9. Buildroot: %{_tmppath}/%{name}-%{version}-root
  10. Group: Applications/Multimedia
  11. Requires: perl tgif >= 4.1 texlive ghostscript ImageMagick netpbm-progs
  12. BuildRequires: perl tgif >= 4.1 texlive ghostscript
  13. BuildArch: noarch
  14. Vendor: Project Vine
  15. Distribution: Vine Linux
  16. %description
  17. tgif2tex compiles strings in tgif as TeX source.
  18. %description -l ja
  19. Tgifを用いて複数ページからなる発表用スライドを作成したり,\LaTeX で書
  20. かれている論文中にTgifで作成した図を張り付けることがよく行われる.とこ
  21. ろが、tgifを用いると、図中の文字列に`$\sqrt{n\log n}$'のような数式がう
  22. まく書けず、かわりに`\verb+√n log n+'などと書くことが多い.これを解決
  23. するのがtgif2texである.tgif2texを用いれば、tgifの図中の文字列として
  24. `\verb+$\sqrt{n\log n}$+'と書いておけば,これを\LaTeX の文字列と処理さ
  25. せることができ、`$\sqrt{n\log n}$'と印刷される.
  26. %prep
  27. rm -rf $RPM_BUILD_ROOT
  28. %setup -q
  29. cp Makefile Makefile.orig
  30. sed -e 's|pdvips|dvips|g' \
  31. -e 's|\./tgif2tex|tgif2tex|g' \
  32. < Makefile.orig > Makefile
  33. cp tgif2tex tgif2tex.orig
  34. sed -e 's|/pdvips|/dvips|g' \
  35. -e 's/documentstyle/documentclass/g' \
  36. -e '/\\thispagestyle/ i\' \
  37. -e ' print TEX "\\\\usepackage[dvips]{color}\\n";' \
  38. < tgif2tex.orig > tgif2tex
  39. %build
  40. make TGIF2TEX=./tgif2tex
  41. %install
  42. rm -rf $RPM_BUILD_ROOT
  43. mkdir -p $RPM_BUILD_ROOT%{_bindir}
  44. cp tgif2tex $RPM_BUILD_ROOT%{_bindir}
  45. %clean
  46. rm -rf $RPM_BUILD_ROOT
  47. %files
  48. %defattr(-,root,root)
  49. %{_bindir}/tgif2tex
  50. %doc Makefile how-to-use.ps how-to-use.tex sample1.obj sample2.obj
  51. %doc example.tex example.obj
  52. %changelog
  53. * Sun Aug 08 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2.13-2
  54. - TeX Live 2009
  55. * Sun Oct 12 2008 Shu KONNO <owa@bg.wakwak.com> 2.13-1vl5
  56. - applied new versioning policy, spec in utf-8
  57. * Fri Jan 30 2004 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.13-0vl1
  58. - updated to 2.13.
  59. - added \usepackage[dvips]{color}
  60. * Wed Jun 19 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.12-0vl1
  61. - updated to 2.12.
  62. - removed useless patch
  63. * Wed Jun 19 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.10-0vl2
  64. - update patch (enable -color option)
  65. * Tue Jun 11 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.10-0vl1
  66. - 1st release