2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Растровый шрифт побороть невозможно
Сообщение29.04.2016, 23:24 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Пытался на конченую 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 
Заслуженный участник
Аватара пользователя


31/01/14
11053
Hogtown
Какой нибудь минимальный, но полный пример.

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

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


22/06/12
2129
/dev/zero
Если имеем 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 
Заслуженный участник


27/04/09
28128
Поинтересовался, чем 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 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
arseniiv в сообщении #1119380 писал(а):
Уверены, что разница не может быть в этом?

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

-- 30.04.2016, 02:22 --

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

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

 Профиль  
                  
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 09:09 


13/07/14
257
И вообще лучше не MikTeX, а TeXLive, вот тогда будет действительно
Цитата:
всегда и везде, в смысле других операционных систем

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

 Профиль  
                  
 
 Re: Растровый шрифт побороть невозможно
Сообщение30.04.2016, 12:39 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero
Lenchik в сообщении #1119423 писал(а):
И тему в первом сообщении обсуждения для удобства людей теперь лучше сменить на что-нибудь типа «[РЕШЕНО] Растровый шрифт как симптом проблемной установки MikTeX 2.9».


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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group