2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2, 3  След.
 
 Русский векторный шрифт.
Сообщение12.01.2009, 00:34 


11/01/09
37
Установил я MikTEX
Как мне сделать, чтобы отрендеренных в PDF файлах текст был написан векторным шрифтом.

А то растровые буквы убого выглядят.

И вообще, может не MikTEX, а что то другое установить?
Я пробовал им рендерить готовые TEX проекты, он начинает скачивать какие то модули из интернета и говорит, что необходимого модуля нет на сервере. Как я понимаю, это говорит о том, что эти TEX проекты были созданы не в MikTEX, а в чём то другом, наверное более продвинутом.

 Профиль  
                  
 
 
Сообщение12.01.2009, 07:59 
Аватара пользователя


23/07/08
401
Новосибирск
Поставить пакет cm-super

P.S. Я использую дистрибутив TeX Live 2007 в полной установке. Сейчас уже доступен TeX Live 2008. Для платформы Windows MikTeX пока всё же более популярен.

 Профиль  
                  
 
 
Сообщение12.01.2009, 10:17 
Экс-модератор


17/06/06
5004
.alexey писал(а):
Я пробовал им рендерить готовые TEX проекты, он начинает скачивать какие то модули из интернета и говорит, что необходимого модуля нет на сервере.
Ну у Вас точно полная версия? Дивидюк?

 Профиль  
                  
 
 
Сообщение12.01.2009, 23:07 


11/01/09
37
AD писал(а):
.alexey писал(а):
Я пробовал им рендерить готовые TEX проекты, он начинает скачивать какие то модули из интернета и говорит, что необходимого модуля нет на сервере.
Ну у Вас точно полная версия? Дивидюк?


Нет, я ничего не говорил и, более того, ничего не знаю (не знал) про Live TEX. Разве MikTEX тоже на dvd распространяется?
Я скачивал MikTEX. Судя по описанию, он должен скачивать недостающие пакеты из интернета. И полную версию там не нужно устанавливать. То чего нет докачается и установится при необходимости.

Сейчас качаю Live TEX...

Подскажите, что нужно будет прописывать в проектах, чтобы шрифты векторные были?

Добавлено спустя 12 минут 36 секунд:

Как Live TEX скачать?
скорость никакая - в пределах десятка килобайт в секунду

 Профиль  
                  
 
 
Сообщение13.01.2009, 16:29 
Аватара пользователя


23/07/08
401
Новосибирск
cm-super - это просто замена родных Computer Modern шрифтов векторными, поэтому MikTeX не обязан их качать, так как и без cm-usper всё работает. IMHO лучше просто доставить пакет cm-super, при этом ничего в проекте менять не нужно.

P.S. Я бы TeX Live качал через торрент. Да, в установке для TeX Live 2007 для Windows при использовании кириллицы есть бага, поэтому надо брать именно TeX Live 2008

 Профиль  
                  
 
 
Сообщение20.01.2009, 14:49 


11/01/09
37
Evgueni писал(а):
cm-super - это просто замена родных Computer Modern шрифтов векторными, поэтому MikTeX не обязан их качать, так как и без cm-usper всё работает. IMHO лучше просто доставить пакет cm-super, при этом ничего в проекте менять не нужно.


Выскакивает ошибка
Package Babel Error:You haven't defined the language Russian Yet

Как её исправить?

 Профиль  
                  
 
 
Сообщение20.01.2009, 16:48 
Заслуженный участник


18/03/07
1068
.alexey писал(а):
Как её исправить?

По-моему, нужно вызвать «MiKTeX Options» и там на вкладке «Languages» выставить флаг рядом с названием нужного языка. Потом Вам должны предложить обновить файлы форматов. Обязательно соглашайтесь :) !

 Профиль  
                  
 
 
Сообщение20.01.2009, 20:21 


11/01/09
37
Спасибо всем, всё заработало :)

 Профиль  
                  
 
 Re: Русский векторный шрифт.
Сообщение08.02.2020, 18:15 


01/06/19
22
Форумчане, помогите решить проблему. Установил на компьютер (Windows10) MiKTeX 2.9 + Texmaker 5.0. По умолчанию компилировались шрифты Computer Modern, но к сожалению, как кириллица так и латиница были растровые. Установил пакет PSCyr. Все шрифты стали векторными. Но по умолчанию текст набирается шрифтом Times New Roman. Можно ли с этим установленным пакетом сделать шрифт Computer Modern по умолчанию? И сохранить векторность в русском шрифте? Заранее всем спасибо и извиняюсь за дилетанство...

 Профиль  
                  
 
 Re: Русский векторный шрифт.
Сообщение08.02.2020, 21:14 


13/07/14
257
Цитата:
по умолчанию текст набирается шрифтом Times New Roman

Откуда такая уверенность?
Цитата:
Все шрифты стали векторными

Повторюсь. Откуда такая уверенность?
Цитата:
к сожалению, как кириллица так и латиница были растровые.

Как определили?
Цитата:
Установил пакет PSCyr
...и извиняюсь за дилетанство...

Это вообще не всякому под силу.

Займитесь для начала созданием минимального воспроизводимого примера, а потом выложите результат компиляции и лог компиляции.

 Профиль  
                  
 
 Re: Русский векторный шрифт.
Сообщение09.02.2020, 12:05 


01/06/19
22
Спасибо, Lenchik , за ответ. Попробую сделать скриншоты. Но могу сообщить следующее: гарнитуру Times New Roman сравнивал с аналогичной, набранной в Word. Растр или вектор наблюдал в Adobe Acrobat при увеличении 6000%. Я постараюсь воспользоваться вашим советом и сформулирую вопрос с примерами.

 Профиль  
                  
 
 Re: Русский векторный шрифт.
Сообщение09.02.2020, 13:08 


01/06/19
22
в преамбуле документа:
\documentclass[11pt,a4paper]{article}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage[OT1]{fontenc}
.........
\usepackage{pscyr}
при компиляции в .pdf файле при увеличении получается:
Изображение

если удалить пакет
%\usepackage{pscyr}, то получается другой шрифт и другое качество:
Изображение

А вот пример из чужого документа, набранного шрифтом Computer Modern:

Изображение

Поэтому и сделал вывод, что с PSCyr русский шрифт компилируется векторным, но гарнитурой Times New Roman. Если игнорировать данный пакет, то шрифт становится по умолчанию Computer Modern, но растровый, с плохим качеством при увеличении. А как набрать документ векторным шрифтом Computer Modern?

 Профиль  
                  
 
 Re: Русский векторный шрифт.
Сообщение09.02.2020, 13:35 


13/07/14
257
Вы потратили дополнительно час, и не сделали того, что Вас попросили.

Код LaTeX на форум надо вставлять через режим подсветки синтаксиса.

Вот так выглядит минимально воспроизводимый пример, который желающие могут скопипастить к себе и сравнить логи и результат
Используется синтаксис LaTeX
% !TeX program = pdflatex
\listfiles % Вывести информацию о версиях используемых библиотек в лог сборки
\documentclass[11pt,a4paper]{article}
\usepackage[T2A]{fontenc} % Поддержка русских букв
\usepackage[utf8]{inputenc} % Кодировка utf8, сp1251 неактуальна в современности
\usepackage[russian]{babel}

\begin{document}
ода

вад

цад
\end{document}
 

Ради прикрепления файлов приходится пользоваться сторонними сервисами:
font_test.log
font_test.pdf

Есть немалый шанс, что устанавливая pscyr, Вы испортили себе ассоциации latex шрифтов в системе.

 Профиль  
                  
 
 Re: Русский векторный шрифт.
Сообщение09.02.2020, 14:29 


01/06/19
22
Спасибо, Вы многому научили. Вот полная преамбула документа:

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[11pt,a4paper]{article}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage[OT1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[left=1cm,right=1cm,top=2cm,bottom=2cm]{geometry}
\usepackage{tabularx}
\usepackage{fancyhdr}
\usepackage{pscyr}
\usepackage{capt-of}

\begin{document}
\end{document}


Документ компилируется.
Так, как можно решить мою проблему, если я "испортил себе ассоциации latex шрифтов в системе"?

-- 09.02.2020, 15:16 --

с кодировкой utf8 документ вообще не компилируется. Выдаёт ошибку:

Цитата:
! Package inputenc Error: Invalid UTF-8 byte sequence.

 Профиль  
                  
 
 Re: Русский векторный шрифт.
Сообщение09.02.2020, 15:29 
Аватара пользователя


05/12/12
136
Chernigov
SergFed в сообщении #1439011 писал(а):
с кодировкой utf8 документ вообще не компилируется. Выдаёт ошибку:

Потому что у вас кодировка текста cp1251 самом редакторе где вы печатаете, вот и ругается что описание usepackage[utf8]{inputenc} не соответствует действительности.

Вместо \usepackage[OT1]{fontenc} надо \usepackage[T2A]{fontenc}

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

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



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

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


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

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