Как установить пакет LaTeX opensans?

Может быть, что-то связано с настройкой единства или настройками системы, но нам нужен экранный снимок, чтобы быть ясным, что это такое. Ссылки ниже могут помочь:

Пуск пусковой установки Unity застрял и не скроет

Панель запуска Unity застряла и не скроет

4
задан 30 June 2012 в 06:56

8 ответов

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 25 July 2018 в 18:15

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 31 July 2018 в 13:03

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 2 August 2018 в 00:28

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 4 August 2018 в 15:57

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 6 August 2018 в 00:35

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 7 August 2018 в 18:01

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 10 August 2018 в 06:49

Есть два способа его установки:

  1. в TEXMFLOCAL, обычно это / usr / local / share / texmf (вы можете проверить это с помощью kpsewhich -var-value=TEXMFLOCAL)
  2. или в TEXMFHOME (обычно это ~ / texmf)

Инструкция, предоставленная в http://ww.tug.org/texlive/devsrc/Master/texmf-dist /doc/fonts/opensans/opensans.pdf ТОЛЬКО работает, если вы решите установить файлы в TEXMFLOCAL. Поэтому, если вы переместите свои файлы в TEXMFLOCAL, вы сможете следовать этим инструкциям.

Однако, если это не работает для вас (например, из-за отсутствия прав администратора), вы можете установить файлы в TEXMFHOME.

Для этого создайте каталог 'texmf' в вашем домашнем каталоге. Теперь вы можете скачать zip из http://www.ctan.org/tex-archive/fonts/opensans и распаковать его в '~ / texmf /', каталог, который вы только что создали. Теперь у вас должен быть каталог ~ / texmf / tex / latex / opensans, который содержит нужные вам файлы .sty.

Теперь вам нужно сообщить Latex, что вы установили новые файлы, вы можете сделать это с помощью откройте терминал и наберите

texhash ~/texmf/

Теперь вам нужно сообщить updmap, что установлены новые шрифты, поэтому нам нужно создать файл $ HOME / texmf / web2c / updmap.cfg, содержащий строку Map opensans.map. Сделайте это, выполнив следующие команды:

mkdir ~/texmf/web2c
echo 'Map opensans.map' >> ~/texmf/web2c/updmap.cfg
updmap

В нижней части вывода вы должны проверить, что он обработал opensans.map, теперь нам нужно еще раз сказать, что мы изменили некоторые файлы:

texhash ~/texmf

и это должно сработать!

РЕДАКТИРОВАТЬ: изменил ответ на основе обратной связи с OP

2
ответ дан 15 August 2018 в 18:46
  • 1
    Спасибо burger.ga за ответ. Я использовал для установки пакета, следуя его документации: 1. Копирование каталогов doc /, fonts /, source / и tex / в мою глобальную директорию texmf /; 2. Запуск mktexlsr; и 3. Запуск файла обновления --enable Map = opensans.map. Теперь при компиляции файлов LyX я получаю сообщение об ошибке:! PdfTeX error: pdflatex (файл OpenSans-Regular-03): шрифт OpenSans-Regular-03 в 432 не найден. Я следовал вашим инструкциям с локальной папкой texmf, но все равно не повезло. – daruko 3 July 2012 в 06:25
  • 2
    P.S .: opensans не доступен в менеджере пакетов. Возможно, это будет с Quantal ([ссылка] launchpad.net/ubuntu/quantal/amd64/texlive-fonts-extra ). – daruko 3 July 2012 в 06:39
  • 3
    Еще раз спасибо burger.ga. Я фактически устанавливал в TEXMFLOCAL с правами администратора. Теперь я удалил оттуда все файлы opensans и следовал вашим обновленным инструкциям. Единственное отличие заключалось в том, что мне пришлось добавить «sudo» до обновления, так как я не получал разрешения на запись в ~ / .texmf-var / web2c / updmap.log. К сожалению, ошибка остается. Теперь он говорит: «! PdfTeX error: pdflatex (file ec-lmtt9): Шрифт ec-lmtt9 на 600 не найден». Обратите внимание, что теперь ошибка с другим шрифтом (?). – daruko 3 July 2012 в 16:48
  • 4
    Я думаю, что это сработало, потому что я думаю, что шрифт lmtt9 находится в современном латинском пакете ( ctan.org/tex-archive/fonts/lm ) Вы случайно тоже используете этот пакет? Может быть, вы можете попробовать минимальный пример с \usepackage{default}[opensans]? – Gerhard Burger 3 July 2012 в 18:03
  • 5
    Вы знаете, это работает, если я использую только opensans для всего документа. Однако, если я использую, например, Latin Modern Roman для шрифтов с засечками, появляется ошибка! Там какой-то конфликт. Дело в том, что до обновления до 12.04 все работало правильно, так как я часто использовал эти шрифты в комбинации. – daruko 3 July 2012 в 20:51

Другие вопросы по тегам:

Похожие вопросы: