Разное

From AstroNuWiki
Jump to: navigation, search

Полезные команды

Графика

Замена серого цвета на белый в eps файлах, производимых пакетом ROOT

Если в руте забыть установить стиль, то на картинках фон получается серым, а не белым. Исправить это можно, заменив в файле все строки "0.95 0.95 0.95" на "1 1 1".

Конвертация eps в png с повышенным качеством

Eps -- векторный формат, и конвертировать его в png можно с разным разрешением. При использовании команды convert разрешение можно изменить параметром density, по умолчанию это 150 точек на дюйм.

convert -density 300x300 in.eps out.svg

Добавление прозрачности в png

Для этого при конвертации надо указать цвет, заменяемый на прозрачность. Подробности указания цвета см в man convert.

convert -transparent white <infile> <outfile>

Графические программы

Latexdraw

Простой и удобный векторный редактор. Может создавать:

* svg -- формат по умолчанию, сохраняться лучше всего в него.
* eps -- делает, однако команды latex'а не обрабатывает.
* tex -- можно включать в документ через \input, при этом нормально обрабатываются латеховские команды.

Что-бы нормально работал русский язык надо перед командой \input блокировать команду смены шрифта:

\begin{figure}
  \let\usefontStd\usefont
  \renewcommand{\usefont}[4]{}
  \scalebox{0.74}{ \input{input} }
  \let\usefont\usefontStd
  \caption{Caption.}
  \label{label}
\end{figure}

Inkscape

Векторный редактор. Кроме всего прочего умеет открывать и сохранять eps-файлы. Умеет также создавать tex-файлы.

klatexformula

Для создания картинок из отдельных формул.

ktikz

Редактор для пакета TikZ.

detexify

Поиск символов LaTeX по начертанию.