2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Растровый шрифт побороть невозможно
Сообщение29.04.2016, 23:24 
Аватара пользователя
Пытался на конченую Windows 8 установить TeXstudio + MiKTeX 2.9 (стандартный набор, который всегда и везде, в смысле других операционных систем, давал отличный результат). Получаю неизменно совершенно уродский результат такого вида:

Изображение

Сверху обычный кириллический текст, снизу выключная формула. Что самое интересное, обычный английский текст даёт ту же самую, извините, хрень:
Изображение

Преамбула документа:
Код:
\documentclass[a4paper, 11pt]{report}
   \usepackage[left = 30mm, top = 15mm, right = 15mm, bottom = 30mm]{geometry}
   \usepackage[utf8x]{inputenc}
   \usepackage[T1, T2A]{fontenc}
   \usepackage[english, russian]{babel}
   \usepackage{indentfirst}
   \usepackage{amsmath, amssymb}


Что делать с этим уродством не представляю. Переустанавливать по 500 раз уже пробовал. Не помогло.

 
 
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 00:27 
Аватара пользователя
Какой нибудь минимальный, но полный пример.

Вероятно, проблема в браузере, а не в pdf

 
 
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 00:30 
Аватара пользователя
Если имеем T1/T2A fontenc, то английский шрифт будет шлак. Если имеем там же OT1, тогда всё в порядке (лишь только нужно убрать russian из параметров пакета babel).

Вот так английский текст превращается в шлак:
Код:
\documentclass[a4paper, 11pt]{report}
   \usepackage[left = 30mm, top = 15mm, right = 15mm, bottom = 30mm]{geometry}
   \usepackage[utf8x]{inputenc}
   \usepackage[english, russian]{babel}
   
\begin{document}
   Fonts are bad.
   
   $$
      a^2 + b^2 = c^2
   $$
\end{document}


Вот так — нормальный:
Код:
\documentclass[a4paper, 11pt]{report}
   \usepackage[left = 30mm, top = 15mm, right = 15mm, bottom = 30mm]{geometry}
   \usepackage[utf8x]{inputenc}
   \usepackage[english]{babel}
   
\begin{document}
   Fonts are bad.
   
   $$
      a^2 + b^2 = c^2
   $$
\end{document}

Эти все изменения происходят при одном и том же просмотрщике, едва ли дело в нём.

-- 30.04.2016, 01:33 --

В логах там, где шрифты кривые, есть .pk файлы. Там, где ровные, — лишь .pfb.

 
 
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 00:42 
Поинтересовался, чем utf8x отличается от utf8 и наткнулся на такой вопрос на SE. Alan Munn пишет, что utf8x «loads the ucs package, which <…> breaks various other things». Дальше пока не читал. Уверены, что разница не может быть в этом?

-- Сб апр 30, 2016 02:44:15 --

Хотя в комментарии к этому ответу Alain Matthes пишет, что utf8 тоже breaks some things. Хм. Но если не проверяли, всё равно проверьте.

 
 
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 00:52 
Аватара пользователя
arseniiv в сообщении #1119380 писал(а):
Уверены, что разница не может быть в этом?

Попробовал, разницы не увидел. При тех же значениях параметров одна и та же фигня что так, что иначе.

-- 30.04.2016, 02:22 --

Оказалось, что MiKTeX был скачан...пустой. В том смысле, что в нём шрифтов практически никаких не было.

На будущее: зайти в MiKTeX Settings — Packages — поковыряться в списке Fonts, выбрав необходимые — установить кнопкой Apply (Применить), затем Refresh FNDB, Update Formats на первой вкладке. Перекомпиляция приводит к результату.

 
 
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 09:09 
И вообще лучше не MikTeX, а TeXLive, вот тогда будет действительно
Цитата:
всегда и везде, в смысле других операционных систем

StaticZero
И тему в первом сообщении обсуждения для удобства людей теперь лучше сменить на что-нибудь типа «[РЕШЕНО] Растровый шрифт как симптом проблемной установки MikTeX 2.9».

 
 
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 12:39 
Аватара пользователя
Lenchik в сообщении #1119423 писал(а):
И тему в первом сообщении обсуждения для удобства людей теперь лучше сменить на что-нибудь типа «[РЕШЕНО] Растровый шрифт как симптом проблемной установки MikTeX 2.9».


Это могут сделать лишь модераторы, ибо у меня нет прав редактировать собственные сообщения.

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group