LINUX.ORG.RU

debian texlive utf8 ttf


0

0

Хотел подключить PT Sans (ttf) к latex (texlive, lenny). Смотрел здесь: http://tex.raleigh.ru/doku.php/faq/ttffonts?DokuWiki=e8357d3a0cfb11909c3fe2ee...

Удачи нет.

Вопросы:

1. Как правильно (с точки зрения debian) подключить к latex ttf шрифт? Используемая кодировка - utf8

2. Как можно подключить к latex ttf шрифт?

3. Как можно посмотреть что за шрифты уже установлены?


И юзаеш XeTeX и подключаеш шрифт

\documentclass{article}
\usepackage{fontspec,xunicode,xltxtra}
\setmainfont{PT Sans}

\begin{document}
Люди, требуется ваша помощь. утерян кошелёк с 500 \$. 
нашедшему звонить по тел. +7 (915) 060-32-67
\end{document}

Компилиш

xelatex paper.tex

Sphinx ★★☆☆
()
Ответ на: комментарий от ptah_alexs

>А стили latex с xetex работают? например eskdx.

Да. XeLaTeX с eskdx работает прекрасно.

srj ★★
()
Ответ на: комментарий от Sphinx

Странно. Стоит texlive. Берём вышеуказанный *tex и меняем в нём шрифт на Sans, который стоит в системе.

Пытаемся компилировать, опять же, также, как указано выше.

И вот результат:

kpathsea: Running mktextfm Sans
/usr/share/texmf/web2c/mktexnam: Could not map source abbreviation S for Sans.
/usr/share/texmf/web2c/mktexnam: Need to update /usr/share/texmf-dist/fonts/map/fontname/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input Sans
This is METAFONT, Version 2.718281 (Web2C 7.5.7)


kpathsea: Running mktexmf Sans
! I can't find file `Sans'.
<*> \mode:=ljfour; mag:=1; nonstopmode; input Sans
                                                  
Please type another input file name
! Emergency stop.
<*> \mode:=ljfour; mag:=1; nonstopmode; input Sans
                                                  
Transcript written on mfput.log.
grep: Sans.log: Нет такого файла или каталога
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input Sans' failed to make Sans.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font \zf@basefont=Sans at 10.0pt not loadable: Metric (TFM) file or installed
 font not found.
\zf@fontspec ...ntname \zf@suffix " at \f@size pt 
                                                  \unless \ifzf@icu \zf@set@...
l.3 \setmainfont{Sans}

Т.е. из коробки таки не работает. Надо вручную перед этим допиливать.

HolyBoy
()
Ответ на: комментарий от HolyBoy

А ты точно уверен, что он стоит?

fc-list | grep -ir '^sans' что показывает?

srj ★★
()
Ответ на: комментарий от HolyBoy

> в нём шрифт на Sans, который стоит в системе.

У тебя в системе этого шрифта просто нет.
А алиасы fontconfig в командах пакета fontspec использовать нельзя.

Sphinx ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.