Автор Тема: teTeX  (Прочетена 1104 пъти)

kbd

  • Напреднали
  • *****
  • Публикации: 147
    • Профил
teTeX
« -: Jun 23, 2005, 13:21 »
Здравейте, имам следния проблем: инсталирах си новата версия на Fedora, съответно с нея и teTeX 3. Преди използвах teTeX 2 и нямах проблеми, но ето какво се случва сега:

Опитах се да инсталирам пакета pscyr (колекция от кирилизирани шрифтофе) и донякъде успях, докато не стигнах до конфигуриране на pdftex. Оказа се, че pdftex.cfg вече липсва и е заменен с pdftexconfig.tex, който обаче е с изцяло променен формат.
При компилиране на файловете ми с pdflatex получавам съобщение за грешка, че съответните символи от използвания шрифт не могат да бъдат намерени и в крайна сметка се получава празен pdf. Грешката изглежда така:

Цитат
character xx mapped to .notdef


При компилиране с latex пред всеки ред в dvi файла се появява "1.7", а при конвертиране с dvips в ps файла отново всичко изчезва.
Подозирам, че системата не може да намери шрифтовете и затова не се получава, но не знам как точно да реша проблема. Ако имате някаква идея, моля пишете.
Активен

dilyan

  • Напреднали
  • *****
  • Публикации: 189
  • Distribution: Debian, OpenBSD
  • Window Manager: Gnome, xfce
    • Профил
teTeX
« Отговор #1 -: Jun 23, 2005, 17:50 »
не съм голям спец, но ако latex-а компилира без грешка значи проблема е в шрифта. Пробва ли чрез Kyle? Него като го инсталираш си слага и малко фонтове, та може да се оправи проблема, пробвай
Активен

kbd

  • Напреднали
  • *****
  • Публикации: 147
    • Профил
teTeX
« Отговор #2 -: Jun 24, 2005, 09:56 »
Е, това определено не може да реши проблема, все пак Kile е само редактор на tex файлове. Проблемът е най-вече в това, че tetex не може правилно да кодира символите, които получава от kile или който и да е друг редактор. Струва ми се, че или map файла не може да бъде намерен, или не може да бъде интерпретиран правилно... абе въобще борбата продължава '<img'>
Активен

kbd

  • Напреднали
  • *****
  • Публикации: 147
    • Профил
teTeX
« Отговор #3 -: Jun 28, 2005, 09:46 »
Хм, проблемът се оказа много тривиален. Снощи успях да си го реша. Оказа се, че файлът, с помощта на който се прекодират шрифтовете, трябва да бъде поставен в друга папка, която е създадена за целта (как не я видях! ) - т.е. структурата на дървото на tetex е променена и файлът t2a.enc трябва да бъде поставен в папката /usr/share/font/enc. Не са нужни редакции на никакви файлове, тъй като updmap си върши работата:
updmap --enable Map pscyr.map
и всичко е ОК. Командата обаче трябва да бъде изпълнена от всеки потребител, който иска да се ползва от pscyr (т.е. изпълнението от root помага само на самия root).
Ми това е, прост проблем, ама едно малко недоглеждане и после една седмица нерви '<img'> .
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
teTeX
Настройки на софтуер
kbd 1 985 Последна публикация Jun 23, 2005, 18:00
от Hapkoc