Как установить uarial.sty на Mac?

Как установить uarial.sty на Mac?

Я использую TexShop (2.43 на 10.6) для управления LaTeX, но получаю следующую ошибку:

! LaTeX Error: File 'uarial.sty' not found.

Я попытался использовать этот подход вэтот вопросс

\usepackage{listings}

Но, судя по всему, uarial.sty еще не установлен. Это определенноПакет CTAN, и я не вижу никаких соответствующих пакетов в списке загрузок TeX Live. Какой пакет мне искать в списке загрузок, так как загрузка занимает вечность? Или есть какой-то другой способ, который мне следует использовать?

Я попытался установить несвободные шрифты. Для этого я сделал следующее:

  1. Скачал install-getnonfreefonts по ссылке, предоставленной @MarcoDaniel.
  2. создал следующий скрипт, чтобы избежать необходимости редактировать собственный путь:

#!/bin/баш

#скрипт для запуска установщика шрифтов, как только он окажется в каталоге export PATH=/usr/local/texlive/2010/bin/x86_64-darwin:$PATH

выполнить texlua ~/Загрузки/install-getnonfreefonts

  1. Запустил этот скрипт как sudo и получил такой вывод:
    Обнаруженная система: x86_64-darwin
    Обнаруженная установка: /usr/local/texlive/2010
    Установка texmf/scripts/getnonfreefonts/getnonfreefonts.pl ... [сделано]
    Установка texmf/doc/man/man1/getnonfreefonts.1 ... [сделано]
    Установка texmf/doc/man/man1/getnonfreefonts-sys.1 ... [сделано]
    Установка texmf/doc/man/man1/getnonfreefonts.man1.pdf ... [сделано]
    Установка texmf/doc/man/man1/getnonfreefonts-sys.man1.pdf ... [сделано]
    md5sum: cdc91dd4b6bea936a013a16836421a0b getnonfreefonts.pl ... [ok]
    md5sum: f850d910dd96ee27cecdb3772047d247 getnonfreefonts.1 ... [ok]
    md5sum: fb2b0f7699db8e627d4e26b730e94928 getnonfreefonts-sys.1 ... [ok]
    md5sum: 415b51f7c80a4abe8d0a667a04c9d525 getnonfreefonts.man1.pdf ... [ok]
    Исправление прав доступа к файлам... [сделано]
    Создание символических ссылок в 'bin/universal-darwin' ... [сделано]
    Создание символических ссылок в 'bin/x86_64-darwin' ... [сделано]
    texhash: Обновление /usr/local/texlive/2010/texmf/ls-R...
    texhash: Готово.
  1. Перезапуск TeXShip
  2. Пересобрал файл, никакой радости.

решение1

Шрифт легко устанавливается через скрипт getnonfreefonts. Он доступен на tug.org:

TUG getnonfreefonts


РЕДАКТИРОВАТЬ:Я попробовал установкуgetnonfreefontsна моем Mac. В следующем объяснении я попытаюсь объяснить свои шаги. Сначала у меня есть следующая машина:

  • iMac 27"
  • Установлен обновленный MacTeX 2011

Теперь шаги.

  1. Я скачалскрипт установки.
  2. Откройте терминал и перейдите в папкуСкачать

    cd Download

  3. Запустите установку:

    sudo texlua install-getnonfreefonts

  4. Установка завершена, и скрипты с исполняемыми файлами getnonefreefontsтеперь getnonfreefonts-sysнаходятся по адресу

    /usr/local/texlive/2011/bin/x86_64-darwin/

  5. Теперь вы можете запустить скрипт.

    sudo getnonfreefonts-sys -a

решение2

Если по какой-то причине вы не можете использовать скрипт getnonfreefonts, вам нужно будет скопировать соответствующие файлы самостоятельно. Я предлагаю вам установить их в дереве каталогов LOCALTEXMF. Вам понадобятся права root или sudo.

  • Скачатьarial.zip сhttp://www.ctan.org/tex-archive/fonts/urw/arial/к/usr/local/texlive/texmf-local . (Обновлять, 2011/11/012: этот zip-файл раньше назывался «ua1.zip», но в какой-то момент имя файла, по-видимому, было изменено на «arial.zip».)

  • Распакуйте zip-файл. Различные файлы будут скопированы в под- и подпод-каталоги в каталогах doc, dvips, fonts, и tex(включая uarial.styв tex/latex/ua1и ua1.mapв fonts/map/dvips/ua1).

  • Бегать sudo -H mktexlsr.

  • Выполните команду sudo -H updmap-sys --enable Map=ua1.map. (Обновление от 02.11.2012: файл карты по-прежнему называется «ua1.map», хотя имя zip-файла изменилось на arial.zip — см. выше.)

  • Беги sudo -H mktexlsrснова.

Счастливого TeXинга!

Связанный контент