summaryrefslogtreecommitdiffstats
path: root/ru/doc/external_tools.docbook
blob: 4fdd89a50ed9a06b25a4a85bf017990d6f1cb860 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<chapter id="external_tools">
<title
>Внешние инструменты</title>

<para
>Вы можете легко расширить возможности &kappname; подключая внешние программы. Эти программы (инструменты) будут доступны в контекстном меню эскиза и изображения. Посмотрите в меню <menuchoice
><guimenu
>Внешние программы</guimenu
></menuchoice
>.</para>

<para
>&kappname; поставляется с несколькими готовыми внешними программами, но вы легко можете добавить требуемые в окне <guilabel
>Настроить внешние программы</guilabel
>. Вы можете открыть его из меню <menuchoice
><guimenu
>Настройка</guimenu
><guimenuitem
>Настроить внешние инструменты...</guimenuitem
></menuchoice
>. </para>
  
<para
>Вот так оно выглядит: <screenshot>
  <screeninfo
>Окно Внешние инструменты</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="external_tools_dialog.png" format="PNG"/>
    </imageobject>
  </mediaobject>
</screenshot>
</para>

<para
>В этом примере я подключил внешнюю программу, которая называется Exiftran и служит для регенерации EXIF тегов в изображениях JPEG. Вот более детальное описание его определения:</para>

<itemizedlist>
  <listitem>
    <para
>Поле <guilabel
>Имя:</guilabel
> содержит описание вашей программы, которое будет отображено в меню. </para>
  </listitem>
  <listitem>
    <para
>Поле <guilabel
>Команда:</guilabel
> содержит команду командной строки, которая будет запущена при вызове вашей программы. Нажмите на маленький знак вопроса справа от поля, чтобы узнать какие ключевые слова можно использовать в этом поле. Эти ключевые слова будут заменены на соответствующие загруженному при вызове программы изображению. </para>
  </listitem>
  <listitem>
    <para
>Кнопка справа позволяет назначить значок вашей программе. </para>
  </listitem>
  <listitem>
    <para
>Группа <guilabel
>Связи файлов</guilabel
> показывает, с какими типами файлов может работать ваша программа. Ваша программа будет отображена в меню <menuchoice
><guimenu
>Внешние инструменты</guimenu
></menuchoice
>, если выбранный файл корректного типа. В моём примере эта программа открывает только JPEG изображения, поэтому я выбрал <guilabel
>Другой:</guilabel
>, потом <guilabel
>image/jpeg</guilabel
> и <guilabel
>image/pjpeg</guilabel
>. </para>
  </listitem>
</itemizedlist>

<tip>
  <para
>Найти другие примеры подключения внешних программ можно на <ulink url="http://gwenview.sourceforge.net/tools"
>сайте &kappname;</ulink
>. </para>
</tip>

</chapter>
<!-- vim: set ft=xml: -->