~ubuntu-branches/ubuntu/natty/kde-l10n-pl/natty-proposed

« back to all changes in this revision

Viewing changes to docs/kdesdk/kate-plugins/filetemplates.docbook

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Riddell
  • Date: 2009-12-21 18:55:00 UTC
  • mfrom: (1.1.19 upstream)
  • Revision ID: james.westby@ubuntu.com-20091221185500-6t0hoge363jnhd08
Tags: 4:4.3.85-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<chapter id="filetemplates">
2
 
  <chapterinfo>
3
 
 
4
 
    <title
5
 
>Szablony plików</title>
6
 
 
7
 
    <authorgroup>
8
 
      <author
9
 
><firstname
10
 
>Anders</firstname
11
 
> <surname
12
 
>Lund</surname
13
 
> <affiliation
14
 
> <address
15
 
>&Anders.Lund.mail;</address>
16
 
        </affiliation>
17
 
      </author>
18
 
<othercredit role="translator"
19
 
><firstname
20
 
>Krzysztof</firstname
21
 
><surname
22
 
>Woźniak</surname
23
 
><affiliation
24
 
><address
25
 
><email
26
 
>wozniakk@ceti.pl</email
27
 
></address
28
 
></affiliation
29
 
><contrib
30
 
>Polskie tłumaczenie</contrib
31
 
></othercredit
32
 
33
 
    </authorgroup>
34
 
<date
35
 
>2006-01-10</date
36
 
> <releaseinfo
37
 
>0.1</releaseinfo
38
 
> <keywordset>
39
 
      <keyword
40
 
>KDE</keyword>
41
 
      <keyword
42
 
>kate</keyword>
43
 
      <keyword
44
 
>kdeaddons</keyword>
45
 
      <keyword
46
 
>szablon</keyword>
47
 
      <keyword
48
 
>makro</keyword>
49
 
    </keywordset>
50
 
  </chapterinfo>
51
 
 
52
 
  <title
53
 
>Wprowadzenie</title>
54
 
 
55
 
  <para
56
 
>Wtyczka "Szablony Plików Kate" pozwala na tworzenie nowych dokumentów bazujących na zdefiniowanym wzorcu. Jako szablon może służyć dowolny plik tekstowy (będzie on skopiowany do zawartości nowego dokumentu) lub specjalny plik szablonu zawierający makro polecenia pozwalające na wprowadzenie do pliku informacji takich jak np. nazwisko, adres email, data, itp. oraz umożliwiające ustawienia kursora w zdefiniowanej pozycji w nowo utworzonym pliku.</para>
57
 
  <para
58
 
>Wszystkie szablony zlokalizowane w katalogu programu będą widoczne jako pozycje w menu <menuchoice
59
 
><guimenu
60
 
>Plik</guimenu
61
 
><guimenuitem
62
 
>Nowy z szablonu</guimenuitem
63
 
></menuchoice
64
 
>.</para
65
 
> <para
66
 
>Wtyczka ta pozwala również w prosty sposób utworzyć nowy szablon na podstawie otwartego dokumentu.</para>
67
 
  <para
68
 
>Katalogi z szablonami wchodzą w skład systemu plików środowiska &kde; i są one następujące:KDEDIR/share/applications/kate/plugins/katefiletemplates/templates orazKDEHOME/share/applications/kate/plugins/katefiletemplates/templates. Jeżeli w zmiennej środowiskowej KDEDIRS zdefiniowano kilka dodatkowych katalogów, to wszystkie są one sprawdzane w poszukiwaniu podobnego podkatalogu. Jeżeli znalezione zostaną szablony o identycznych nawach to wybierany jest ten znajdujący się w głównym katalogu środowiska &kde; zdefiniowanym przez zmienną KDEHOME.</para>
69
 
  <sect1 id="katefiletemplates-menu">
70
 
    <title
71
 
>Pozycje menu</title>
72
 
 
73
 
    <variablelist>
74
 
      <varlistentry>
75
 
        <term>
76
 
          <menuchoice
77
 
><guimenu
78
 
>Plik</guimenu
79
 
> <guimenu
80
 
>Nowy z szablonu</guimenu
81
 
> <guimenuitem
82
 
>Dowolny plik...</guimenuitem
83
 
> </menuchoice>
84
 
        </term>
85
 
        <listitem
86
 
><para
87
 
>Wyświetla okno dialogowe otwierania plików, pozwalające na wybór dowolnego wskazanego pliku jako szablonu dokumentu. Jeżeli wybrany plik posiada rozszerzenie <filename
88
 
>katetemplate</filename
89
 
> to zostaną zinterpretowane zawarte w nim makra i informacje o szablonie.</para
90
 
></listitem>
91
 
      </varlistentry>
92
 
 
93
 
      <varlistentry>
94
 
        <term>
95
 
          <menuchoice
96
 
><guimenu
97
 
>Plik</guimenu
98
 
> <guimenu
99
 
>Nowy z szablonu</guimenu
100
 
> <guimenuitem
101
 
>Użyj ostatniego</guimenuitem
102
 
> </menuchoice>
103
 
        </term>
104
 
        <listitem
105
 
><para
106
 
>Wyświetla listę ostatnio wykorzystywanych szablonów podając ich adres &URL;.</para
107
 
></listitem>
108
 
      </varlistentry>
109
 
 
110
 
      <varlistentry>
111
 
        <term>
112
 
          <menuchoice
113
 
><guimenu
114
 
>Plik</guimenu
115
 
> <guimenuitem
116
 
>Nowy z szablonu</guimenuitem
117
 
> </menuchoice>
118
 
        </term>
119
 
        <listitem
120
 
><para
121
 
>Otwiera menu podrzędne zawierające listę szablonów. Kliknięcie na wybranej pozycji tworzy plik na podstawie odpowiadającego jej szablonu.</para
122
 
></listitem>
123
 
      </varlistentry>
124
 
 
125
 
      <!-- Settings menu -->
126
 
 
127
 
      <varlistentry>
128
 
        <term>
129
 
          <menuchoice
130
 
><guimenu
131
 
>Ustawienia</guimenu
132
 
><guimenuitem
133
 
>Zarządzaj szablonami...</guimenuitem
134
 
></menuchoice
135
 
></term>
136
 
        <listitem
137
 
><para
138
 
>Wyświetla okno dialogowe zawierające listę wszystkich szablonów dostępnych w katalogach programu &kate;, oraz opcje pozwalające na dodawanie, zmianę i usuwanie szablonów.</para
139
 
></listitem>
140
 
      </varlistentry>
141
 
    </variablelist>
142
 
  </sect1>
143
 
 
144
 
  <sect1 id="katefiletemplates-use">
145
 
    <title
146
 
>Korzystanie z szablonów w  &kate;</title>
147
 
    <para
148
 
>Przy tworzeniu pliku na podstawie szablonu zawierającego makro polecenia, niektóre z tych makro poleceń pojawiają się jako pola w tekście, które można edytować. Są one zaznaczane przez &kate; za pomocą podkreślenia ich.</para>
149
 
    <para
150
 
>Pierwsza zmienna będzie aktywna i możliwe będzie edycja jej zawartości. Jeżeli w dokumencie znajduje się kilka odwołań do tej samej zmiennej, to ich zawartość również będzie zmieniana w trakcie jej edycji. Przejście do następnej zmiennej odbywa się za pomocą klawisza TAB. Po osiągnięciu ostatniej zmiennej na liście, zostaje ona zwinięta, a normalne działanie klawisza TAB zostaje przywrócone.</para>
151
 
  </sect1>
152
 
 
153
 
  <sect1 id="katefiletemplates-create">
154
 
    <title
155
 
>Tworzenie własnych szablonów</title>
156
 
    <para
157
 
>Aby utworzyć nowy szablon, wybierz z menu <menuchoice
158
 
><guimenu
159
 
>Ustawienia</guimenu
160
 
> <guimenuitem
161
 
>Zarządzaj szablonami...</guimenuitem
162
 
></menuchoice
163
 
>, co spowoduje otworzenie okna zarządzania szablonami. W tym oknie, naciśnij przycisk <guibutton
164
 
>Nowy...</guibutton
165
 
>, aby uruchomić asystenta tworzenia szablonu. Asystent poprosi o wskazanie pliku, który ma zostać zamieniony na szablon, oraz o podanie ustawień szablonu, a następnie szablon zostanie utworzony.</para
166
 
> <para
167
 
>Innym sposobem jest ręczne utworzenie szablonu poprzez dodanie pól informacyjnych, tekstu i makro poleceń do dowolnego pliku tekstowego i zapisanie go w pliku z rozszerzeniem <filename
168
 
>katetemplate</filename
169
 
>.</para>
170
 
    <para
171
 
>Menu z listą szablonów jest aktualizowane automatycznie w momencie zapisania go na dysku w odpowiednim katalogu z szablonami &kate;.</para>
172
 
  </sect1>
173
 
 
174
 
  <sect1 id="katefiletemplates-edit">
175
 
    <title
176
 
>Modyfikacja szablonów</title>
177
 
    <para
178
 
>Aby zmienić szablon, wybierz z menu <menuchoice
179
 
><guimenu
180
 
>Ustawienia</guimenu
181
 
> <guimenuitem
182
 
>Zarządzaj szablonami...</guimenuitem
183
 
></menuchoice
184
 
>. Następnie wybierz szablon, który chcesz zmienić i naciśnij przycisk <guibutton
185
 
>Zmień...</guibutton
186
 
>, aby otworzyć szablon. Zamknij okno dialogowe, zmień szablon według swojego upodobania i zamknij go.Zmiany w szablonach są widoczne od razu. Możesz uruchomić szablon zaraz po zapisaniu, aby to sprawdzić.</para>
187
 
  </sect1>
188
 
 
189
 
  <sect1 id="katefiletemplates-format">
190
 
    <title
191
 
>Format pliku z szablonem dokumentu &kate;</title>
192
 
    <para
193
 
>Jeżeli otwierane są pliki z rozszerzeniem <filename
194
 
>katetemplate</filename
195
 
> to są one przetwarzane w poszukiwaniu informacji o szablonie, makro poleceniach i pozycji kursora.</para>
196
 
 
197
 
    <sect2 id="katefiletemplates-template-info">
198
 
      <title
199
 
>Informacje o szablonie</title>
200
 
      <para
201
 
>W trakcie odczytu pliku program poszukuje wierszy rozpoczynających się od napisu <constant
202
 
>katetemplate:</constant
203
 
> i poszukuje w nich informacji o szablonie zapisanych w formacie NAZWAZMIENNEJ=WARTOŚĆ. Pierwszy wiersz tekstu, w którym brak jest napisu <constant
204
 
>katetemplate:</constant
205
 
> stanowi początek zawartości szablonu.Wartością może być dowolny znak lub ciąg znaków z wyjątkiem znaku równości (=). Dopuszczalne są następujące nazwy zmiennych: <variablelist>
206
 
          <varlistentry>
207
 
            <term
208
 
><varname
209
 
>Template</varname
210
 
></term>
211
 
            <listitem
212
 
><para
213
 
>Nazwa szablonu, która będzie wyświetlana jako pozycja w menu <menuchoice
214
 
><guimenu
215
 
>Plik</guimenu
216
 
><guimenuitem
217
 
>Nowy z szablonu</guimenuitem
218
 
></menuchoice
219
 
>.</para
220
 
></listitem>
221
 
          </varlistentry>
222
 
          <varlistentry>
223
 
            <term
224
 
><varname
225
 
>Group</varname
226
 
></term>
227
 
            <listitem
228
 
><para
229
 
>Nazwa grupy tematycznej wykorzystywana do grupowania listy szablonów w menu <menuchoice
230
 
><guimenu
231
 
>Plik</guimenu
232
 
><guimenuitem
233
 
>Nowy z szablonu</guimenuitem
234
 
></menuchoice
235
 
>.</para
236
 
></listitem>
237
 
          </varlistentry>
238
 
          <varlistentry
239
 
><term
240
 
><varname
241
 
>Name</varname
242
 
></term>
243
 
            <listitem
244
 
><para
245
 
>Definiuje nazwę dokumentu, wyświetlaną na liście plików i pasku tytułowym okna. Jeżeli nazwa zawiera napis <userinput
246
 
>%N</userinput
247
 
> to będzie on zamieniany na kolejny numer dokumentu podczas tworzenia dokumentów o tej samej nazwie.</para
248
 
></listitem>
249
 
          </varlistentry>
250
 
          <varlistentry>
251
 
            <term
252
 
><varname
253
 
>Highlight</varname
254
 
></term>
255
 
            <listitem
256
 
><para
257
 
>Ten parametr powoduje ustawienie trybu podświetlania dla nowo tworzonego dokumentu. Wartość parametru powinna być taka sama jak nazwa reguły podświetlania widoczna w menu <menuchoice
258
 
><guimenu
259
 
>Narzędzia</guimenu
260
 
> <guimenuitem
261
 
>Podświetlenie</guimenuitem
262
 
> </menuchoice
263
 
>.</para>
264
 
            </listitem>
265
 
          </varlistentry>
266
 
          <varlistentry>
267
 
            <term
268
 
><varname
269
 
>Description</varname
270
 
></term>
271
 
            <listitem
272
 
><para
273
 
>Krótki opis charakteryzujący szablon. Jest wykorzystywany do wyświetlania informacji "Co to jest?" dla odpowiedniej pozycji menu, może być też wykorzystywany w innych celach w przyszłości.</para
274
 
></listitem>
275
 
          </varlistentry>
276
 
          <varlistentry
277
 
><term
278
 
>Author</term>
279
 
            <listitem
280
 
><para
281
 
>Napis identyfikujący autora, na przykład w formie <userinput
282
 
>Nazwisko Imię &lt;adres email&gt;</userinput
283
 
>. Jest wykorzystywany do wyświetlania informacji "Co to jest?" dla odpowiedniej pozycji menu, może być też wykorzystywany w innych celach w przyszłości.</para
284
 
></listitem>
285
 
          </varlistentry>
286
 
        </variablelist>
287
 
      </para>
288
 
 
289
 
    </sect2>
290
 
 
291
 
    <sect2 id="katetemplates-macros">
292
 
      <title
293
 
>Makro polecenia stosowane w szablonach</title>
294
 
 
295
 
      <para
296
 
>Podczas przetwarzania szablonu, makro polecenia zapisane w formie <userinput
297
 
>%{NAME}</userinput
298
 
> lub <userinput
299
 
>${NAME}</userinput
300
 
> będą wstawiane do tekstu. Jeżeli znakiem poprzedzającym polecenie jest <userinput
301
 
>$</userinput
302
 
> to tekst będzie traktowany jako zmienna, którą można modyfikować po utworzeniu nowego dokumentu na podstawie szabonu, jeżeli zaś użyty będzie znak <userinput
303
 
>%</userinput
304
 
> to edycja nie będzie możliwa (no chyba że operacja wstawiania się nie powiodła).</para>
305
 
      <para
306
 
>Dostępne są następujące makro polecenia: <variablelist>
307
 
          <varlistentry
308
 
><term
309
 
>time</term>
310
 
            <listitem
311
 
><para
312
 
>Wprowadza bieżący czas w formacie zdefiniowanym przez ustawienia lokalne.</para
313
 
></listitem>
314
 
          </varlistentry>
315
 
          <varlistentry>
316
 
            <term
317
 
>date</term>
318
 
            <listitem
319
 
><para
320
 
>Wprowadza do dokumentu bieżącą datę w zapisie krótkim.</para
321
 
></listitem>
322
 
          </varlistentry>
323
 
          <varlistentry>
324
 
            <term
325
 
>datetime</term>
326
 
            <listitem
327
 
><para
328
 
>Wprowadza bieżącą datę i czas jako napis sformatowany zgodnie z ustawieniami lokalnymi.</para
329
 
></listitem>
330
 
          </varlistentry>
331
 
          <varlistentry>
332
 
            <term
333
 
>year</term>
334
 
            <listitem
335
 
><para
336
 
>Wprowadza bieżący rok w postaci 4 cyfr.</para
337
 
></listitem>
338
 
          </varlistentry>
339
 
          <varlistentry>
340
 
            <term
341
 
>month</term>
342
 
            <listitem
343
 
><para
344
 
>Pełna nazwa bieżącego miesiąca, zgodna z ustawieniami lokalnymi systemu.</para
345
 
></listitem>
346
 
          </varlistentry>
347
 
          <varlistentry
348
 
><term
349
 
>day</term>
350
 
            <listitem
351
 
><para
352
 
>Wprowadza bieżący dzień miesiąca.</para>
353
 
            </listitem>
354
 
          </varlistentry>
355
 
          <varlistentry
356
 
><term
357
 
>hostname</term>
358
 
            <listitem
359
 
><para
360
 
>Wprowadza nazwę komputera zdefiniowaną w zmiennej środowiskowej: 'hostname'.</para>
361
 
            </listitem>
362
 
          </varlistentry>
363
 
          <varlistentry
364
 
><term
365
 
>index</term>
366
 
            <listitem
367
 
><para
368
 
>Wprowadza znak 'i'.</para
369
 
></listitem>
370
 
          </varlistentry>
371
 
          <varlistentry
372
 
><term
373
 
>fullname</term>
374
 
            <listitem
375
 
><para
376
 
>Wstawia imię i nazwisko zalogowanego użytkownika, zdefiniowany w książce adresowej środowiska &kde;.</para
377
 
></listitem>
378
 
          </varlistentry>
379
 
          <varlistentry
380
 
><term
381
 
>firstname</term>
382
 
            <listitem
383
 
><para
384
 
>Wstawia imię zalogowanego użytkownika, zdefiniowany w książce adresowej środowiska &kde;.</para>
385
 
            </listitem>
386
 
          </varlistentry>
387
 
          <varlistentry
388
 
><term
389
 
>lastname</term>
390
 
            <listitem
391
 
><para
392
 
>Wstawia nazwisko zalogowanego użytkownika, zdefiniowany w książce adresowej środowiska &kde;.</para>
393
 
            </listitem>
394
 
          </varlistentry>
395
 
          <!-- <varlistentry>
396
 
            <term
397
 
>username</term>
398
 
            <listitem
399
 
><para
400
 
>Expands to your username.</para
401
 
></listitem>
402
 
          </varlistentry
403
 
> -->
404
 
          <varlistentry>
405
 
            <term
406
 
>email</term>
407
 
            <listitem
408
 
><para
409
 
>Wstawia adres email zalogowanego użytkownika, zdefiniowany w książce adresowej środowiska &kde;.</para
410
 
></listitem>
411
 
          </varlistentry>
412
 
          <!--<varlistentry>
413
 
            <term
414
 
>organisation</term>
415
 
            <listitem
416
 
><para
417
 
>This is your organisation, as defined by
418
 
                the owner address in your standard KDE
419
 
                addressbook.</para
420
 
></listitem>
421
 
          </varlistentry
422
 
>-->
423
 
        </variablelist>
424
 
      </para>
425
 
      <para
426
 
>Każde inne (nie znajdujące się na powyższej liście) makro polecenie, traktowane jest jako zmienna, którą można modyfikować niezależnie od dodanego prefiksu. Jeżeli taka sama zmienna występuje w kilku miejscach dokumentu, to jej edycja w jednym miejscu uzupełni wszystkie pozostałe wystąpienia przy tworzeniu dokumentu na podstawie szablonu.</para>
427
 
    </sect2>
428
 
 
429
 
    <sect2 id="katefiletemplates-cursor">
430
 
      <title
431
 
>Ustawianie pozycji kursora</title>
432
 
      <para
433
 
>Specjalne makro polecenie zapisane jako <userinput
434
 
>${cursor}</userinput
435
 
> będzie zamieniona na poziomą linię dodaną na końcu listy modyfikowalnych zmiennych, niezależnie od ich położenia w tekście.</para>
436
 
    </sect2>
437
 
 
438
 
  </sect1>
439
 
 
440
 
  <sect1 id="katefiletemplates-thanks-and-acknowledgements">
441
 
    <title
442
 
>Podziękowania i licencje</title>
443
 
 
444
 
    <para
445
 
>Wtyczka <quote
446
 
>Szablony plików &kate;</quote
447
 
> - prawa autorskie (c) 2004 &Anders.Lund; &Anders.Lund.mail;. </para>
448
 
 
449
 
    <para
450
 
>Prawa autorskie do dokumentacji (c) 2004 &Anders.Lund; </para>
451
 
 
452
 
    <para
453
 
>Krzysztof Woźniak <email
454
 
>wozniakk@ceti.pl</email
455
 
></para
456
 
457
 
&underGPL; </sect1>
458
 
</chapter>
459
 
 
460
 
<!-- kate: word-wrap on; space-indent on; indent-width 2; -->
 
 
b'\\ No newline at end of file'