2014 dxdy logo

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

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




 
 LaTeX + Scribus
Сообщение27.09.2022, 15:34 
Аватара пользователя
Написал техническую статью, сверстал с помощью Scribus. Для оформления формул использовал LaTeX. Вставка формул производится через блоки визуализации, кодом LaTex, как и положено. Шрифт формул по умолчанию Computer Modern, кегль 14. Все хорошо, но формулы после вывода в PDF получились как растровые рисунки. При печати смотрятся нормально и красиво, при открытии файла любым браузером то же хорошо (хотя при масштабировании видно, что формула это растровый рисунок). Однако при открытии в Acrobat reader формулы просматриваются плохо, пока не увеличишь масштаб. Например при масштабе 100% может быть совсем не видна горизонтальная черта дроби или некоторые элементы символов, сами формулы выглядят как "недопроявленные". При этом файл будут в основном просматривать именно с монитора и вероятно чаще всего это будет как раз acrobat reader. Можно ли сделать так, что бы вывод формул при экспорте в PDF производился в векторном виде?

ps Формулы в блоках виртуализации Scribus оформлены по такому принципу:
Код:
\begin{equation*}
R=\dfrac{U}{I}
\end{equation*}

 
 
 
 Re: LaTeX + Scribus
Сообщение27.09.2022, 17:01 
Аватара пользователя
Snegovik в сообщении #1565503 писал(а):
Например при масштабе 100% может быть совсем не видна горизонтальная черта дроби или некоторые элементы символов
Тоже сталкивался с этой проблемой: при просмотре в Acrobat Reader некоторые "минусы" не видны, но при изменении масштаба в любую сторону "появляются". Scribus тут, скорее всего, ни при чём, я им никогда не пользовался.

 
 
 
 Re: LaTeX + Scribus
Сообщение27.09.2022, 17:45 
Аватара пользователя
Может быть еще это поможет, это в настройках Scribus указано для блоков виртуализации.

Изображение

 
 
 
 Re: LaTeX + Scribus
Сообщение27.09.2022, 20:02 
Это результат работы Scribus, он внешние объекты перегоняет в растр.

Но... зачем это надо было делать ТАКИМ способом?

 
 
 
 Re: LaTeX + Scribus
Сообщение28.09.2022, 14:35 
А $\TeX$ разве не растры исключительно генерит? Ну, вставить postscript можно, конечно, но это и будет инородная вставка

 
 
 
 Re: LaTeX + Scribus
Сообщение28.09.2022, 14:37 
iifat, вы же видите получающийся типовой размер PDF-файла. Как в это запихать растр?

 
 
 
 Re: LaTeX + Scribus
Сообщение28.09.2022, 16:13 
Аватара пользователя
iifat в сообщении #1565558 писал(а):
А $\TeX$ разве не растры исключительно генерит?

На форумах по моему везде растры, а вот в PDF нет, в векторном виде должно быть. Если бы для печати на бумаге, оставил бы так, получилось то неплохо на самом деле, все испортил Acrobat Reader. :-( Главное, что верстал дома, просматривал линуксовым "Просмотром документов" и в нем все хорошо, как открыл на работе в акробате все впечатление ушло на нет.

Pphantom в сообщении #1565514 писал(а):
Но... зачем это надо было делать ТАКИМ способом?

Таким, это о том, что в Scribus? Я ранее писал в writer, потом решил, что в scribus это получится лучше, к тому же профессионально оформленные через LaTeХ формулы смотрятся куда более красиво, по сравнению с штатными формулами тектовых процессоров. И действительно, это получилось много лучше по целому ряду позиций, к тому же это много удобнее в плане размещения блоков (хотя текст нужно готовить отдельно).

Выходит, что альтернативы верстки именно в LaTeX, для вывода формул в векторном виде, нет? Поставил сегодня Gummi, но пока в этом совершенно ничего не понимаю.

 
 
 
 Re: LaTeX + Scribus
Сообщение28.09.2022, 17:29 
Snegovik в сообщении #1565567 писал(а):
На форумах по моему везде растры, а вот в PDF нет, в векторном виде должно быть.
Конечно. Броузеры не слишком разумны, им резко проще просто подставлять картинку, но для просмотровщиков PDF это не так.
Snegovik в сообщении #1565567 писал(а):
все испортил Acrobat Reader.
Да нет, это просто случайное совпадение. Главное в такой ситуации - вы заранее не знаете, как будет выглядеть результат в произвольном случае.
Snegovik в сообщении #1565567 писал(а):
Таким, это о том, что в Scribus?
Да.
Snegovik в сообщении #1565567 писал(а):
Выходит, что альтернативы верстки именно в LaTeX, для вывода формул в векторном виде, нет?
Скорее всего. Ручаться не буду, но тут дело именно в специфике потребностей: делать столь странную штуку ранее приходило в голову явно очень немногим, поэтому и решение, даже если существует, широко известным точно не является.

Так что во всех точек зрения проще перейти на LaTeX полностью.
Snegovik в сообщении #1565567 писал(а):
Поставил сегодня Gummi, но пока в этом совершенно ничего не понимаю.
Редактор не так уж важен, но все равно лучше используйте TeXstudio (или Kile, если любите KDE).

 
 
 
 Re: LaTeX + Scribus
Сообщение29.09.2022, 14:17 
Pphantom в сообщении #1565559 писал(а):
вы же видите
Не вижу. С $\TeX$ом я имел дело очень давно, с dvipdf — никогда, только dvips. Я не имею в виду, что делается растровый образ страницы. Но Метафонт производит исключительно растровые шрифты (именно поэтому $\TeX$, кстати говоря, их не масштабирует, а строит в каждом размере). Возможно, буквы представлены ссылками на шрифт, потому и размер не слишком велик.

 
 
 
 Re: LaTeX + Scribus
Сообщение29.09.2022, 15:05 
Аватара пользователя
Pphantom в сообщении #1565575 писал(а):
но для просмотровщиков PDF это не так.

Если не трудно, пару слов о причинах, для чего? Векторные рисунки отображаются четко и правильно. Разве это должно мешать сделать нормальное сглаживание? В каких ситуациях это может помешать?

Проверил создание формул в Gummi, в PDF они получаются в векторном виде, хоть сколь масштабируй в акробате, все красиво. Пожалуй стоит попробовать, но каждое действие командой... ух...

В связи с этим, если можно, пара общих вопросов по шрифтам ${\LaTeX}$.

    1. Как заставить работать с кириллицей? Я поставил пакет texlive-full, возможно нужно указать только шрифт? Пока ошибка.
    2. Можно ли для набора текста использовать любые шрифты, установленные в системе (или только предоставляемые LaTeX)? И я так понимаю, что встраивание шрифта в PDF есть?

ps Интересная картина, после установки texlive-full на одном из сайтов (правда только на главной странице) стали иначе выглядеть шрифты.

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


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