Автор Гілка: LaTeX  (Прочитано 1962 раз)

Відсутній zerg

  • Новачок
  • *
  • дописів: 21
  • Карма: +0/-0
  • zerg
LaTeX
« : 2005-07-18 00:14:50 »
Привіт товариству!
Маю цілу низку ТеХнічних запитань стосовно пакету tetex встановленому з дистрибутиву mandrake 9.1:

1. Як у Латеху створювати макрокоманди з необов'язковими параметрами? (у книзі Львовського відповідь мені знайти не вдалося)

2. Скажімо у мене є файл diser.sty. Я хочу щоби будь-якій тех-файл, що містить команду
\usepackage{diser}
можна було компілювати з довільної теки. Наразі мені вдається компілювати лише у тій теці, де лежить згаданий файл, бо у протилежному випадку
ERROR: LaTeX Error: File `diser.sty' not found.

--- TeX said ---

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name:
Якщо у відповідь вказати шлях до файлу - все спрацьовує (що і не  дивно)
Отже, питання: як включити теку, розташовану у моїй homedir , до списку тек, у якій ТеХ за замовчанням шукає файли , що підключаються командами \include \input \usepackage?
PS
Команда
 kpsewhich -expand-var "\$TEXMFLOCAL"
видає
/usr/share/texmf-local
але така тека не існує.
З повагою, zerg.

Відсутній zerg

  • Новачок
  • *
  • дописів: 21
  • Карма: +0/-0
  • zerg
1. Як у Латеху створювати макрокоманди з необов'язковими параметрами? (у книзі Львовського відповідь мені знайти не вдалося)
 http://www.tex.ac.uk/cgi-bin/texfaq2html?label=twooptarg
 2.як включити теку, розташовану у моїй homedir , до списку тек, у якій ТеХ за замовчанням шукає файли , що підключаються командами \include \input \usepackage?
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=docotherdir
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tempinst
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=wherefiles
З повагою, zerg.