Первое, что нужно сделать, это проверить, не содержит ли ваш дистрибутив способ добавить пакет в вашу установку TeX. Вы не сказали, какой дистрибутив вы использовали (MacTeX? TeX Live?), И это на самом деле самая важная часть. Редактор, который вы используете для ввода исходных файлов, не имеет никакого отношения, это всего лишь внешний интерфейс для реальных двоичных файлов и файлов TeX.
Чтобы ответить на ваш второй вопрос, вам нужны основные макросы PSTricks для использования любого пакета, связанного с PSTricks, поэтому сделайте это сначала; Все основные дистрибутивы поставляются с PSTricks, поэтому сначала попытайтесь выяснить, как его установить (и, возможно, он уже есть). Это действительно должен быть способ, поэтому попробуйте выполнить шаги, описанные в следующих параграфах, если ничего не помогло.
Если установка невозможна с помощью графических приложений, поставляемых с вашим дистрибутивом TeX, вам, возможно, придется установить файлы вручную. Я кратко обрисую процесс здесь, но вы можете прочитать руководство для "kpathsea" для получения дополнительной информации (это библиотека, через которую TeX и связанные программы находят файлы). Сначала определите основной каталог, где находятся ваши файлы TeX; обычно это называется texmf- [что-то]. В TeX Live по умолчанию это / usr / local / texlive / [year] / texmf-dist; в MacTeX это должно быть где-то в /Library/TeX/Distributions.
Оттуда ищите каталог с именем texmf-local (или texmf.local и т. Д.); вот где вы должны сбросить файлы; точнее в texmf-local / tex / latex / pst-gantt. Затем запустите «texhash» из командной строки в терминале, и все готово. Последняя команда может отсутствовать в переменной окружения PATH, поэтому вам, возможно, придется сначала ее настроить.
Надеюсь, это поможет.
О, и вам не нужны .dtx и .ins; это всего лишь LaTeXy-способ собрать все файлы вместе для последующего распространения; что вам действительно нужно - это файл .sty, а также, очевидно, документы.