Вопрос

Я хочу выбрать формат изображения для включения изображений как в html, так и в latex.

Я обнаружил, что форматы jpeg и png не всегда хорошо работают в latex.Является ли формат eps лучшим для latex?Кажется, eps не поддерживается в html?

Какой другой формат тоже хорош?

Спасибо и с уважением!

Это было полезно?

Решение

Стандартный LaTeX действительно "любит" EPS, но на то есть причина — это вектор формат.Правильное создание графики в формате EPS гарантирует, что качество вашей печатной продукции будет ограничено только качеством вашего принтера, а не разрешением вашего файла изображения (как это будет в случае с растрированными форматами, такими как JPEG и PNG).

Итак, если вы включаете, например,линейные рисунки, столбчатые диаграммы и т.д. Вам в значительной степени придется делать в формате EPS (или PDF), а затем конвертировать в PNG для Интернета.Если ваша графика изначально растрирована (напримервы хотите включить фотографию), вы можете выбрать высококачественный формат JPEG, а затем использовать jpeg2ps создать EPS-файл для LaTeX (или ввести их непосредственно в pdfLaTeX).

Подводя итог:правильный формат изображения определяет ваше изображение, а не ваша программа.

P.S.Такие инструменты, как TeX4ht текст4ht обычно обрабатывает преобразование изображений, если это необходимо.

Другие советы

Это зависит от того, какой "аромат" латекса вы используете.

Если вы используете "стандартный" LaTeX, вам в значительной степени придется использовать EPS.Поскольку, как вы заметили, изображения EPS не могут быть включены в HTML, вам придется использовать JPEG или PNG в HTML и преобразовать эти изображения в EPS для включения в документ LaTeX (это можно автоматизировать с помощью ImageMagick).

В качестве альтернативы, и это тот вариант, который я бы рекомендовал, вы можете использовать pdfLaTeX, который может обрабатывать JPEG и PNG изначально, позволяя вам использовать одни и те же изображения в ваших документах HTML и LaTeX.

Встроенные макросы TeX и LaTeX не поддерживают никаких изображений.Для таких преимуществ Дональд Кнут добавляет команду \special.Действительно, чтобы включить какое-то изображение в ваш документ, пакет LaTeX вставляет что-то вроде этого

\special{psfile="myimage1.eps"}

созданный dvi-файл TeX, содержащий эту команду, остается неизменным.Теперь вы хотите конвертировать dvi-файл, например, в ps.Ты звонишь dvips-программа и эта программа вставляют ваше изображение в конечный ps-файл.

Таким образом, формат eps является лучшим не для latex, формат eps является лучшим для dvips, потому что PS - это PostScript, EPS - это инкапсулированный PostScript.

P.S.Есть jpeg2ps.exe программа для преобразования jpeg в eps.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top