1 #LyX 2.0 created this file. For more info see http://www.lyx.org/
7 % DO NOT ALTER THIS PREAMBLE!!!
9 % This preamble is designed to ensure that the manual prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the manual may not print out as expected. If you
12 % have problems LaTeXing this file, please contact
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
20 % set fonts for nicer pdf view
21 \IfFileExists{lmodern.sty}
22 {\usepackage{lmodern}}{}
24 \fi % end if pdflatex is used
26 % the pages of the TOC are numbered roman
27 % and a PDF-bookmark for the TOC is added
29 \let\myTOC\tableofcontents
30 \renewcommand{\tableofcontents}{%
31 \pdfbookmark[1]{\contentsname}{}
34 \pagenumbering{arabic}}
36 % used for multi-column text
39 % extra space for tables
40 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
42 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
43 \use_default_options false
49 \maintain_unincluded_children false
52 InsetLayout CharStyle:MenuItem
61 \newcommand*{\menuitem}[1]{{\sffamily #1}}
66 \language_package default
71 \font_typewriter default
72 \font_default_family default
73 \use_non_tex_fonts false
80 \default_output_format default
82 \bibtex_command default
83 \index_command default
87 \pdf_title "LyX's Additional Features manual"
88 \pdf_author "LyX Team"
89 \pdf_subject "LyX's additional features documentation"
90 \pdf_keywords "LyX, Documentation, Additional"
92 \pdf_bookmarksnumbered true
93 \pdf_bookmarksopen false
94 \pdf_bookmarksopenlevel 1
99 \pdf_pdfusetitle false
100 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
110 \paperorientation portrait
119 \paragraph_separation indent
120 \paragraph_indentation default
121 \quotes_language german
124 \paperpagestyle headings
125 \tracking_changes false
126 \output_changes false
135 LyX -- Zaawansowane możliwości
143 \begin_layout Plain Layout
145 Opiekunem tego pliku jest aktualnie
150 Proszę wysyłać komentarze i poprawki błędów na podany adres.
156 \begin_inset Newline newline
160 \begin_inset Newline newline
167 \begin_layout Plain Layout
169 Opiekunem wersji polskiej tego pliku jest aktualnie
173 tlu@technodat.com.pl.
174 Proszę wysyłać komentarze i poprawki błędów na podany adres.
179 przy współpracy Pawła Dziekońskiego
186 \begin_layout Plain Layout
198 \begin_layout Standard
199 \begin_inset CommandInset toc
200 LatexCommand tableofcontents
207 \begin_layout Chapter
211 \begin_layout Standard
216 , który właśnie czytasz jest właściwie drugą częścią
218 Podręcznika Użytkownika
221 Powód podziału jest prosty:
223 Podręcznik Użytkownika
225 jest już dość obszerny i zawiera opis wszystkich podstawowych funkcji,
226 które trzeba poznać do przygotowania większości dokumentów.
229 \begin_layout Standard
230 LyX Team ma długoterminowy cel tworzenia rozszerzeń LyX-a przez różne pliki
232 To oznacza, że jeśli chcesz obsługiwać pakiet LaTeX-a
236 , to możesz utworzyć plik układu dla tego pakietu bez konieczności dokonywania
237 samodzielnie zmian w LyX-ie.
238 Już przyczyniliśmy się do powstania kilku nowych funkcji tą drogą.
239 Ten podręcznik, to jest miejsce, gdzie wszystko to udokumentowano.
242 \begin_layout Standard
243 Ten podręcznik dokumentuje także kilka funkcji specjalnych, jak faksowanie,
244 kontrola wersji, obsługa SGML-u, które wymagają dodatkowego oprogramowania
246 Ostatni rozdział traktuje o narzędziach i sposobach LaTeX-a, które można
247 zastosować do wykończenia Twoich dokumentów używając funkcji LaTeX-a.
248 Poza tym LyX jest tylko edytorem WYSIWYM i będzie zawsze tylko interfejsem
249 do pewnych funkcji LaTeX-a.
250 Oczywiście, z udokumentowanymi wszystkimi funkcjami.
253 \begin_layout Standard
254 Jeśli nie przeczytałeś jeszcze wprowadzenia, to właśnie czytasz niewłaściwy
256 Wprowadzenie jest pierwszym miejscem, od którego powinieneś zacząć.
257 Opisuje on notację i format wszystkich podręczników.
258 Powinieneś gruntownie zaznajomić się z
260 Podręcznikiem Użytkownika
262 i wszystkimi podstawowymi funkcjami LyX-a.
265 \begin_layout Standard
266 Wiele rozdziałów w tym dokumencie jest niezależnymi artykułami napisanymi
267 przez pojedyncze osoby i są one odpowiednio zaznaczone.
268 Tymi osobami są generalnie ci, którzy napisali nowy plik układu (layout)
269 dla nowej klasy dokumentu lub pakietu LaTeX-a, lub zaimplementowali jakąś
271 Jeśli nie wspomniano o autorze w rozdziale lub sekcji to znaczy, że został
272 napisany przez LyX Documentation Team.
275 \begin_layout Standard
276 Pierwszy rozdział stanowi suplement do narzędzi edycyjnych LyX-a, nie ujętych
279 Podręczniku Użytkownika
281 i przeznaczony jest dla bardziej zaawansowanych użytkowników.
284 \begin_layout Standard
285 Wszystkie rozdziały tego podręcznika są w różnym stopniu, ale jednak, opisują
286 współpracę LyX-a i LaTeX-a, pierwszy rozdział opisuje wewnętrzną pracę
287 LyX-a, jak prosto LyX tworzy kod LaTeX-a jeśli chcesz.
288 To jest oczywiste dla wielu użytkowników LyX-a.
291 \begin_layout Chapter
295 \begin_layout Section
296 Jak LyX używa LaTeX-a
299 \begin_layout Standard
300 To jest rozdział dla TeX-ników i dla ciekawych LaTeX-a.
301 Wyjaśnimy w nim jak pracują LyX i LaTeX tworząc wynikowe dokumenty do druku.
302 Tylko w tym miejscu i tylko w tym podręczniku zakładamy Twoją znajomość
306 \begin_layout Standard
307 Od jakiegoś czasu LyX-a nazywamy ,,WYSIWYM frontendem do LaTeX'', ale to
308 nie jest dalej prawdą.
309 Istnieją również inne frontendy do LaTeX-a.
310 To są generalnie edytory potrafiące uruchomić LaTeX-a i zaznaczać błędy
320 uruchomić LaTeX-a, i również zaznaczać błędy, i także wiele, wiele więcej.
321 Dzięki koncepcji WYSIWYM
325 \begin_layout Plain Layout
326 What You See Is What You Mean -- dostajesz to o co Ci chodzi
331 , nie musisz znać LaTeX-a aby efektywnie używać LyX-a.
332 LyX posiada także kilka rozszerzeń do LaTeX-a
336 \begin_layout Plain Layout
337 The Team did this for parsing/coding reasons.
338 The new macros allow LyX to more easily produce LaTeX code and ensure that
339 the resulting code is correct.
340 Nothing that you, the user, need worry about.
346 Spróbuj kiedyś wybrać polecenie
348 Eksportuj\SpecialChar \menuseparator
358 i spójrz na preambułę utworzonego pliku
363 Będziesz mógł zauważyć różne nowe makra zdefiniowane specjalnie przez LyX-a
367 \begin_layout Plain Layout
368 Trochę historii: kiedyś wszystkie makra znajdowały się w pliku
373 Pewnego dnia The Team zdecydował, że utworzone pliki
377 powinny być bardziej przenośne.
378 Tak teraz makra są umieszczone w preambule.
384 Jednak to wszystko dzieje się przeźroczyście dla użytkownika.
387 \begin_layout Standard
388 Mamy kilka poleceń, które automatycznie wywołują LaTeX-a.
392 \begin_layout Itemize
395 Podgląd\SpecialChar \menuseparator
399 \begin_layout Itemize
402 Podgląd\SpecialChar \menuseparator
406 \begin_layout Itemize
409 Podgląd\SpecialChar \menuseparator
410 Aktualizuj\SpecialChar \menuseparator
414 \begin_layout Itemize
417 Podgląd\SpecialChar \menuseparator
418 Aktualizuj\SpecialChar \menuseparator
422 \begin_layout Itemize
425 Plik\SpecialChar \menuseparator
429 \begin_layout Standard
430 Tylko te polecenia wywołują LaTeX-a jeśli dokument się zmienił od czasu
431 ostatniego uruchomienia LaTeX-a
434 \begin_layout Standard
435 Podczas uruchomienia LaTeX-a podczas edycji pliku, LyX wykonuje następujące
439 \begin_layout Enumerate
444 do LaTeX-a i zapisuje plik z rozszerzeniem
451 \begin_layout Enumerate
452 Uruchamia LaTeX-a z plikiem
456 (być może kilka razy).
459 \begin_layout Enumerate
460 Jeśli są błędy , to zaznacza je w dokumencie.
463 \begin_layout Standard
464 Jeśli uruchamiasz LaTeX-a poleceniem podglądu
477 Jeśli użyłeś polecenia podglądu
488 , LyX wykonuje dwa kroki więcej:
491 \begin_layout Itemize
496 do konwersji pliku Dvi do pliku postscriptowego:
500 \begin_layout Itemize
505 , plik wyjściowy ma rozszerzenie
510 \begin_layout Itemize
518 , plik wyjściowy ma rozszerzenie
522 , jak można było się spodziewać.
526 \begin_layout Itemize
531 lub wysyła plik postscriptowy do drukarki.
534 \begin_layout Section
535 ,,Pomocy! LyX utworzył nieczytelny plik
542 \begin_layout Standard
543 Użytkownicy LaTeX-a będą krzyczeć to przez całą noc, gdy deklaracje LyX-a
544 są nie do wykorzystania --- oni po prostu nie czytali dokumentacji do LyX-a
549 \begin_layout Plain Layout
554 : I know a certain faculty member who actually did complain to me that LyX
555 doesn't generate LaTeX files.
556 Ain't it funny how, sometimes, faculty are the worst at reading instructions?
564 \begin_layout Standard
565 Należy postawić sprawę jasno.
566 LyX produkuje dwa rodzaje plików LaTeX-owych.
567 Jedne są czytelne dla ludzi.
568 Inne są czytelne dla LyX-a.
569 Za każdym wywołaniem LaTeX-a przez LyX-a, tworzy on plik LaTeX-a, który
570 może być łatwo skanowany w celu poszukiwania błędów.
575 nie jest czytelny dla ludzi.
576 Nie próbuj go czytać.
577 Jeśli chcesz mieć plik
581 aby móc wysłać go koledze, to wybierz polecenie
583 Eksportuj\SpecialChar \menuseparator
596 \begin_layout Standard
597 Powtórzymy to jeszcze raz, specjalnie dla podkreślenia :
600 \begin_layout Standard
601 \begin_inset VSpace 0.23cm
612 móc wysłać koledze, to wybierz polecenie
614 Eksportuj\SpecialChar \menuseparator
627 \begin_layout Standard
628 \begin_inset VSpace 0.23cm
634 \begin_layout Section
635 Importowanie plików LaTeX-a do LyX-a
636 \begin_inset CommandInset label
638 name "sec:Importowanie-plików-LaTeX-a"
645 \begin_layout Standard
648 You can import a LaTeX file into LyX by using the
653 ile\SpecialChar \menuseparator
658 mport\SpecialChar \menuseparator
666 This will call a program named
670 ---which will create a file
678 ---and then open that file.
681 \begin_layout Standard
687 will translate most legal LaTeX, but not everything.
688 It will leave things it doesn't understand in TeX mode, so after translating
693 , you can look for red text and hand-edit it to look right.
696 \begin_layout Standard
699 If you just want to put a piece of LaTeX code into a LyX file, see
702 \begin_inset CommandInset ref
704 reference "sec:latexcodes"
711 \begin_layout Section
712 Wstawianie poleceń LaTeX-a do dokumentów LyX-a
715 \begin_layout Standard
716 \begin_inset CommandInset label
718 name "sec:latexcodes"
722 To jest raczej ważny punkt: możesz zawsze wstawić kod LaTeX-a do dowolnego
724 LyX po prostu nie może i prawdopodobnie nigdy nie będzie mógł wyświetlić
725 wszystkich możliwych konstrukcji LaTeX.
726 Jeśli potrzebujesz wstawić polecenie LaTeX-a do dokumentu LyX-a, to użyj
727 wstawki ERT, którą możesz wstawić do dokumentu poleceniem
732 staw\SpecialChar \menuseparator
740 Wstawka ERT może występować w trzech formach:
753 Pierwsze dwie formy są podobne do innych rozwijalnych wstawek (takich jak
755 wstawka przypisu) i są wygodne do zaznaczenia poleceń LaTeX-a.
760 wstawki wyświetla jej zawartość, co jest wygodne dla krótkich fragmentów
766 \begin_layout Plain Layout
776 \begin_layout Standard
777 Możesz przełączać się pomiędzy tymi formami przez kliknięcie prawym klawiszem
779 Uwaga jeśli chcesz więcej niż jeden wiersz poleceń LaTeX-a, to nie możesz
787 \begin_layout Standard
788 Tutaj jest przykład wstawienia poleceń LaTeX-a w dokumencie LyX-a.
792 \begin_layout LyX-Code
796 \begin_inset Newline newline
802 \begin_inset Newline newline
805 This is an example for a minipage environment.
807 \begin_inset Newline newline
810 can put nearly everything in it, even (non-floating)
811 \begin_inset Newline newline
816 \begin_inset Newline newline
822 \begin_inset Newline newline
826 \begin_inset Newline newline
832 \begin_inset Newline newline
838 \begin_inset Newline newline
844 \begin_inset Newline newline
849 \begin_inset Newline newline
855 \begin_inset Newline newline
861 \begin_inset Newline newline
867 \begin_inset Newline newline
875 \begin_layout Standard
876 Wstawka ERT zawierająca powyższy tekst jest umieszczona bezpośrednio po
878 Jeśli czytasz ten podręcznik w LyX-ie, to zobaczysz tylko przycisk z czerwonym
880 Czytając drukowaną wersję tego podręcznika zobaczysz rezultaty:
883 \begin_layout Standard
887 \begin_layout Plain Layout
894 \begin_layout Plain Layout
901 \begin_layout Plain Layout
903 This is an example for a minipage environment.
904 You can put nearly everything in it, even (non-floating) figures and tables.
908 \begin_layout Plain Layout
915 \begin_layout Plain Layout
920 \begin_layout Plain Layout
927 \begin_layout Plain Layout
934 \begin_layout Plain Layout
941 \begin_layout Plain Layout
947 \begin_layout Plain Layout
954 \begin_layout Plain Layout
961 \begin_layout Plain Layout
968 \begin_layout Plain Layout
980 \begin_layout Standard
981 Ponadto możesz utworzyć oddzielny plik zawierający skomplikowaną strukturę
982 LaTeX-a i dołączyć go poleceniem
987 staw\SpecialChar \menuseparator
994 (powinieneś wybrać opcję
1002 Zalecamy abyś dołączał pliki
1011 W innym wypadku będziesz miał sporo zajęcia z wyszukiwaniem błędów\SpecialChar \ldots{}
1015 \begin_layout Standard
1016 Kilka ostatnich uwag o wyróżnieniu:
1019 \begin_layout Itemize
1020 Wewnątrz LyX-a, kod LaTeX-a pojawia się
1027 \begin_layout Itemize
1032 sprawdza poprawności Twojego kodu LaTeX-owego,
1035 \begin_layout Itemize
1036 Staraj się nie odkrywać koła na nowo.
1039 \begin_layout Standard
1040 Na koniec dwie uwagi.
1041 Po pierwsze, LyX posiada niewiele funkcji całkowicie wbudowanych ale będzie
1043 Bądź pewien, sprawdzając podręcznik, że danej funkcji LyX nie posiada zanim
1044 zaczniesz kodować ją w LaTeX-u
1048 \begin_layout Plain Layout
1053 -a: I seem to do this an awful lot.
1054 Sat down and merrily began coding something to print out labels, only to
1055 learn that there were already 2 different LaTeX packages to do this.
1056 Worse yet - I had them already!
1062 Po drugie istnieje wiele pakietów LaTeX-a począwszy od składu etykiet czy
1063 kopert do ładnych wielostronicowych tabel.
1064 Przejrzyj archiwum CTAN aby poznać więcej szczegółów.
1067 \begin_layout Standard
1068 Jeśli potrzebujesz zrobić trochę dzikich i ładnych rzeczy wewnątrz dokumentu,
1069 bądź pewien swoich konstrukcji korzystając z dobrej książki o LaTeX-u.
1073 \begin_layout Standard
1074 Pewna liczba poleceń LaTeX-a musi być umieszczona przed początkiem tekstu.
1075 Powinny one zostać umieszczone w preambule co opisano w następnej sekcji.
1078 \begin_layout Section
1079 Preambuła LyX-a i LaTeX-a
1082 \begin_layout Subsection
1086 \begin_layout Standard
1087 Jeśli już znasz LaTeX-a, to nie potrzebujesz tutaj wyjaśnienia do czego
1089 Jeśli nie wiesz, to dajemy Ci kilka porad -- zalecamy abyś znów zapoznał
1090 się z książką o LaTeX-u aby poznać więcej informacji.
1091 W innym przypadku powinieneś czytać poniższe sekcje, ponieważ w nich jest
1092 wyjaśnione co możesz zrobić i czego nie musisz zrobić w preambule LyX-owego
1096 \begin_layout Standard
1097 Preambuła LaTeX-a znajduje się na samym początku dokumentu
1105 \begin_layout Itemize
1106 deklaracji klasy dokumentu.
1107 LyX już wykonuje to za Ciebie.
1111 \begin_layout Standard
1112 Jeśli jesteś LaTeX-nikiem i masz już trochę dopasowanych klas dokumentów,
1113 których chcesz używać, to zajrzyj do podręcznika
1117 aby dowiedzieć się jak wykonać do nich interfejs.
1118 Nie zapomnij wysłać swoich osiągnięć do LyX Team-u aby je włączyć do przyszłych
1123 \begin_layout Itemize
1124 deklaracji używanych pakietów.
1125 Pakiety LaTeX-a dostarczają specjalne polecenia, które są dostępne w dokumencie
1126 tylko jeśli zadeklarujemy pakiet w preambule.
1131 wymusza wcinanie wszystkich akapitów.
1132 istnieją pakiety dla etykiet, kopert, marginesów itd.
1135 \begin_layout Itemize
1136 ustawiania liczników, zmiennych, długości i szerokości.
1137 Istnieje kilka liczników LaTeX-a i zmiennych, które
1141 być ustawione globalnie z poziomu preambuły, aby uzyskać żądany efekt [istnieją
1142 inne zmienne, które można ustawiać także wewnątrz dokumentu].
1143 Marginesy są dobrym przykładem czegoś co musi być ustawione w preambule.
1144 Innym przykładem jest format nalepek na listy.
1145 Możesz ustawić je gdziekolwiek, ale najlepszym miejscem do tego jest preambuła.
1148 \begin_layout Itemize
1149 deklaracji definiowanych przez użytkownika poleceń [za pomocą polecenia
1162 ], głównie skrótów dla poleceń LaTeX-a, które występują często w tekście
1164 Mimo to preambuła jest dobrym miejscem na deklaracje poleceń, które
1168 być deklarowane gdziekolwiek indziej [byleby
1172 ich pierwszym użyciem w tekście].
1173 To może być użyteczne jeśli mamy wiele kodu LaTeX-a w dokumencie, który
1174 normalnie nie powinien się zdarzyć.
1177 \begin_layout Standard
1178 LyX dodaje do preambuły własne definicje podczas tworzenia pliku
1183 To czyni dokumenty LaTeX-a utworzone przez LyX-a przenośnymi.
1186 \begin_layout Subsection
1190 \begin_layout Standard
1191 Polecenia, które dodaje LyX do preambuły są zafiksowane i nie możesz ich
1192 zmienić bez samodzielnego patchowania LyX-a.
1193 Możesz jednak dodać własne rzeczy do preambuły.
1194 Możesz to zrobić na dwa sposoby:
1197 \begin_layout Enumerate
1213 Otworzy się wówczas okno, w którym możesz wpisać swoje polecenia.
1217 \begin_layout Standard
1218 Edytor preambuły jest prymitywny, nie spodziewaj się po nim zbyt wiele.
1222 \begin_layout Enumerate
1223 Utwórz w swoim domyślnym szablonie dokumentu odpowiednie wpisy w preambule.
1224 Wówczas tworząc nowy dokument na jego podstawie preambuła będzie już wpisana.
1227 \begin_layout Standard
1228 LyX nie dodaje niczego do Twojej części preambuły.
1229 Zanim dodasz deklaracje do preambuły powinieneś upewnić się, że nie jest
1230 już to wykonane przez LyX-a [czy pamiętasz co mówiliśmy o ponownym wynalezieniu
1234 dokonuj poprawnych wpisów w preambule
1236 -- LyX nie sprawdza jej poprawności.
1239 \begin_layout Subsection
1243 \begin_layout Standard
1244 Tutaj znajduje się kilka przykładów co można dodać do preambuły:
1247 \begin_layout Subsubsection
1248 Przykład #1: Przesunięcie strony
1251 \begin_layout Standard
1252 Istnieją dwie zmienne LaTeX-a do sterowania pozycją strony:
1265 Ich nazwy są samoobjaśniające.
1266 Te zmienne są użyteczne jeśli w tej chwili o etykietach.
1267 Czasami rozmiar medium i obszar medium, na którym będziesz drukować nie
1269 Wówczas mamy polecenia
1284 \begin_layout Standard
1285 Domyślną wartością dla
1297 jest 0 pt, czyli strona nie jest przesunięta.
1300 \begin_layout Standard
1301 Niestety, niektóre sterowniki DVI wydają się zawsze przesuwać stronę.
1302 Nie mamy pomysłu dlaczego lub dlaczego Twój administrator nie poprawił
1304 Jeśli używasz LyX-a w systemie, którego osobiście nie nadzorujesz, a którego
1305 administrator to ,,doofus'', to polecenia
1317 mogą zaoszczędzić Ci dni.
1318 Na przykład Twoje marginesy lewy i górny są zawsze o pół cala zbyt duże.
1319 Należy wówczas dodać do preambuły następujące polecenia:
1322 \begin_layout LyX-Code
1330 \begin_layout LyX-Code
1338 \begin_layout Standard
1339 \SpecialChar \ldots{}
1340 a Twoje marginesy będą teraz poprawne.
1343 \begin_layout Subsubsection
1344 Przykład #2: Etykiety
1347 \begin_layout Standard
1348 Mówiąc etykiety mamy na myśli wydruk etykiet z adresami.
1349 Istnieje miły pakiet, dostępny w najbliższym Ci archiwum CTAN, do wydruku
1355 Twój system może nie mieć go domyślnie zainstalowanego -- zostawiamy Ci
1357 Pewnie będziesz chciał przeczytać dokumentację pakietu -- my nie zrobimy
1359 Jednak poniższym przykładem podpowiadamy Ci jak z niego skorzystać.
1362 \begin_layout Standard
1363 Po pierwsze wybierz klasę dokumentu
1368 Następnie wpisz do preambuły następujące deklaracje:
1371 \begin_layout LyX-Code
1377 \begin_layout LyX-Code
1383 \begin_layout LyX-Code
1389 \begin_layout LyX-Code
1395 \begin_layout LyX-Code
1401 \begin_layout LyX-Code
1407 \begin_layout LyX-Code
1413 \begin_layout Standard
1414 Te ustawienia są odpowiednie dla arkusza etykiet Avery, nr #5360.
1415 Teraz jesteś gotów do wydruku etykiet, ale potrzeba jeszcze wstawić polecenia
1416 LaTeX umieszczając polecenia
1428 wokół każdego tekstu z treścią etykiety.
1429 Ta i inne funkcje pakietu
1433 są wyjaśnione w dokumentacji.
1436 \begin_layout Standard
1437 Być może, że kiedyś, ktoś napisze plik układu LyX-a do obsługi tego pakietu
1439 Być może to będziesz Ty.
1442 \begin_layout Subsubsection
1443 Przykład #3: Wcięcie akapitu
1446 \begin_layout Standard
1447 Amerykanie są wyćwiczeni we wcinaniu pierwszego wiersza
1452 Tak jak wszystkie inne dziwne quirks, większość Amerykanów będzie wyć i
1453 jęczeć dopóki nie będą mieli wcinanych pierwszych wierszy we wszystkich
1458 \begin_layout Plain Layout
1463 : To było napisane przez Amerykanina -- przeze
1467 ! Tak postrzegam moich rodaków.
1468 Nieprzerwanie ja nie lubię tego.
1478 \begin_layout Plain Layout
1489 \begin_layout Standard
1490 Oczywiście takie zachowanie nie jest standardem w typografii.
1491 W książkach wcinana jest tylko pierwszy wiersz akapitu jeśli ten akapit
1492 występuje po poprzednim akapicie.
1493 Ideą wcinania pierwszego wiersza akapitu jest wyróżnienie sąsiadujących
1495 Jeśli jednak nie ma poprzedniego akapitu, np.
1496 pod rysunkiem lub na początku rozdziału czy sekcji, pierwszy akapit nie
1497 będzie wyróżniony wcięciem.
1500 \begin_layout Standard
1501 Jeśli jesteś amerykaninem, to nie przejmuj się takimi ezoterycznymi rzeczami,
1502 po prostu chcesz mieć wcięcia! Dodaj to do preambuły
1506 \begin_layout Plain Layout
1525 automatycznie wcinają wszystkie akapity.
1533 \begin_layout LyX-Code
1536 usepackage{indentfirst}
1539 \begin_layout Standard
1540 Jeśli Twoja dystrybucja TeX-a nie jest podła, to będziesz miał ten pakiet
1541 zainstalowany i wszystkie akapity będą wcinane tak jak na to zasługują.
1544 \begin_layout Subsubsection
1545 Przykład #4: Ten dokument
1548 \begin_layout Standard
1549 Możesz także sprawdzić jaką preambułę posiada ten dokument, aby poznać jakie
1550 zaawansowane rzeczy możesz zrobić.
1551 Ponadto więcej przykładów co można wpisać do preambuły znajdziesz w tym
1555 \begin_layout Section
1556 Błędy LyX-a i LaTeX-a
1559 \begin_layout Standard
1560 Gdy LyX wywołuje LaTeX-a, informuje go aby ignorował wszelkie błędy i przetwarza
1562 Można to wykorzystać do przejrzenia logu przebiegu LaTeX i wykonania post-morte
1564 Jak wspomnieliśmy wcześniej, LyX tworzy dwa rodzaje plików
1568 , jeden z nich jest używany do lokalizacji błędów w dokumencie.
1569 Jeśli pojawi się błąd, to LyX umieści prostokąt ze słowem ,,Błąd'' w odpowiedni
1570 m miejscu w dokumencie
1574 \begin_layout Plain Layout
1575 LyX okazjonalnie nie odgadnie miejsca, w którym zdarzył się błąd.
1576 To się zdarza zwykle przy tabelach, rysunkach, matematyce i preambule.
1582 Zostanie także wyświetlony komunikat informujący o fakcie wystąpienia błędów
1585 \begin_layout Standard
1586 Możesz nawigować pomiędzy błędami za pomocą polecenia
1598 Możesz ,,otwierać'' znaczniki błędów i podejrzeć komunikaty LaTeX-a przez
1599 kliknięcie na znaczniku.
1602 \begin_layout Standard
1603 Wiele osób lubi zobaczyć wprost cały log, który jest dostępny z menu
1608 odgląd\SpecialChar \menuseparator
1616 Istniej kilka powszechnych komunikatów błędów i ostrzeżeń.
1618 Powinieneś zajrzeć do dobrej książki o LaTeX-u dla zapoznania się z pełną
1622 \begin_layout Itemize
1629 \begin_layout Standard
1630 Komunikat zaczynające się tymi słowy jest komunikatem diagnostycznym LaTeX-a.
1631 Otrzymasz podobne ostrzeżenie gdy dodasz lub zmienisz odnośnik lub wpis
1632 bibliografii, wówczas LaTeX komunikuje Ci, że powinien zostać uruchomiony
1636 \begin_layout Standard
1637 Ostrzeżenie można w większości zignorować.
1641 \begin_layout Itemize
1648 \begin_layout Standard
1649 Inny komunikat ostrzegawczy, tym razem o fontach, których LaTeX nie potrafił
1651 Reszta komunikatu często informuje jakich fontów użył LaTeX w zastępstwie.
1654 \begin_layout Standard
1655 Możesz go bezpiecznie zignorować.
1659 \begin_layout Itemize
1668 \begin_layout Standard
1673 dawać takie komunikaty.
1674 Ostrzeżenia dotyczą wierszy, które są zbyt długie i wystają poza prawy
1676 Prawie zawsze jest to niezauważalne na wydruku.
1677 Albo jeden lub dwa znaki przekraczają prawy margines.
1678 LaTeX zdaje się generować co najmniej jeden taki komunikat dla dowolnego
1679 dokumentu jaki napiszesz.
1682 \begin_layout Standard
1683 Możesz ignorować te głupie komunikaty.
1684 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie, spójrz na wynik
1689 \begin_layout Itemize
1698 \begin_layout Standard
1699 LaTeX komunikuje nam, że zbyt małe wypełnienie wiersza zmusza go do wstawienia
1700 zbyt dużych odstępów między wyrazami.
1704 \begin_layout Standard
1705 Możesz go także zignorować.
1709 \begin_layout Itemize
1724 \begin_layout Standard
1725 Ostrzeżenie o kłopotach z łamaniem stron -- zbyt małych lub zbyt dużych
1726 odstępach pionowych.
1727 Jeszcze raz spójrz na wynik przetwarzania.
1728 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie.
1732 \begin_layout Itemize
1736 \begin_inset Quotes els
1740 \begin_inset Quotes ers
1747 \begin_layout Standard
1748 Plik ,,Xxxx'' nie jest zainstalowany w systemie.
1749 Ten komunikat pojawia się często, gdy nie zainstalowałeś pakietów użytych
1751 Jeśli nie dotykałeś preambuły lub nie używałeś polecenia
1757 , to znaczy że brakuje jednego z pakietów, które próbuje załadować LyX.
1763 omoc\SpecialChar \menuseparator
1770 aby zobaczyć listę pakietów znanych LyX-owi.
1771 Ten plik jest uaktualniany podczas każdej rekonfiguracji LyX-a (polecenie
1779 \SpecialChar \menuseparator
1784 ) i zawiera informacje, które pakiety zostały wykryte i do czego służą.
1787 \begin_layout Standard
1798 i pakiet nie został zainstalowany, to należy zainstalować go samodzielnie.
1802 \begin_layout Itemize
1805 LaTeX Error: Unknown option
1809 \begin_layout Standard
1810 Błąd pojawia się gdy podano niezdefiniowaną (lub błędną) opcję użytego pakietu.
1811 Sprawdź dokumentację do pakietu.
1815 \begin_layout Itemize
1818 Undefined control sequence
1822 \begin_layout Standard
1823 Jeśli wstawiłeś polecenie LaTeX w dokumencie, ale popełniłeś np.
1824 błąd literowy, to otrzymasz taki właśnie komunikat błędu.
1825 Być może zapomniałeś załadować jakiś pakiet.
1826 W ogólnym przypadku, komunikat błędu zwykle oznacza, że użyłeś niezdefiniowaneg
1831 \begin_layout Standard
1832 Istnieją jeszcze inne komunikaty błędów i ostrzeżeń, a wiele z nich jest
1834 Podane są częstymi komunikatami.
1835 Inne są naprawdę zaszyfrowane.
1836 To są aktualne komunikaty TeX-a i my na prawdę nie mamy klucza jak je odszyfrow
1840 \begin_layout Standard
1841 Oto ogólny tok postępowania jeśli zdarzy się błąd:
1844 \begin_layout Enumerate
1845 Sprawdź poprawność poleceń LaTeX-a wstawionych w dokumencie.
1848 \begin_layout Enumerate
1849 Jeśli nie ma błędów literowych, to sprawdź poprawność ich użycia.
1852 \begin_layout Enumerate
1853 Jeśli dostaniesz pęk znaczników błędów na samym początku dokumentu, to znaczy,
1854 że jest jakiś błąd w preambule.
1855 Zacznij debugować swoją preambułę.
1858 \begin_layout Enumerate
1859 Jeśli nie dodałeś niczego do preambuły i nie wstawiłeś żadnych poleceń LaTeX-a
1860 do dokumentu, to najpierw sprawdź swoją dystrybucję LaTeX.
1861 Sprawdź brakujące pakiety i zainstaluj je.
1864 \begin_layout Enumerate
1865 OK, nie brakuje pakietów.
1866 Czy nie użyłeś jakieś opcji dopasowującej w LyX-ie? Precyzując, czy nie
1867 użyłeś jej niewłaściwie, jak próba ręcznego wstawienia wielu
1879 s? Czy próbowałeś to kludge coś razem z nimi zamiast użyć odpowiednich środowisk
1883 \begin_layout Enumerate
1884 OK, nie użyłeś żadnej opcji dopasowującej, postępujesz zgodnie z zasadami.
1885 Czy próbowałeś przeprowadzić jakiś fantastyczny manewr? Czy zrobiłeś coś
1886 wspaniałego w tabeli czy równaniu, jak wstawienie grafiki do komórki tabeli?
1889 \begin_layout Enumerate
1890 Czy nie masz zbyt długich akapitów tekstu gdzie LaTeX nie może znaleźć miejsca
1891 na przełamanie wiersza? Domyślnie LaTeX jest dokładny w dodawaniu ekstra
1892 odstępów między wyrazami aby przełamać wiersz.
1893 Proponowane jest przerobienie akapitów aby usunąć ten problem.
1894 Jeśli to nie jest możliwe, możesz objąć swój tekst w
1900 aby obniżyć wymagania LaTeX-a przy łamaniu wierszy.
1903 \begin_layout Enumerate
1904 Czy nie przesadziłeś z zagnieżdżaniem? LyX [aktualnie] nie sprawdza czy
1905 nie przekroczyłeś limitu zagnieżdżenia środowiska.
1906 Jeśli zagnieździłeś środowiska aż do 17 poziomu, to może być problem.
1909 \begin_layout Enumerate
1910 Nie otrzymałeś żadnych komunikatów błędów ale wynik źle wygląda.
1911 Jeśli masz tabelę lub rysunek szerszy lub dłuższy od strony, to powinieneś:
1915 \begin_layout Enumerate
1916 przeskalować rysunek do odpowiednich wymiarów,
1919 \begin_layout Enumerate
1920 skrócić tabelę, tak aby pasowała.
1923 \begin_layout Standard
1924 Jeśli dalej jest źle z wynikiem i nie próbowałeś przeprowadzić żadnych wspaniały
1925 ch lub kludge opcji dopasowujących, to my nie wiemy co jest nie tak.
1929 \begin_layout Standard
1930 Jeśli to nie pomoże, to
1934 znalazłeś błąd w LyX-ie\SpecialChar \ldots{}
1938 \begin_layout Chapter
1939 Dodatkowe narzędzia składu dokumentu
1942 \begin_layout Section
1943 Przygotowanie bibliografii za pomocą BibTeX-a
1946 \begin_layout Standard
1953 \begin_layout Plain Layout
1954 Ressler is to blame for all of Chapter 1 except where noted.
1962 \begin_layout Standard
1963 STOP! jeśli wiesz czym jest BibTeX lub masz dobry pomysł na jego zastosowanie
1965 ułożenie swojej własnej bazy bibliograficznej) nie idź, a biegnij do swojego
1966 egzemplarza drugiego wydania Lamporta
1968 LaTeX: A Document Preparation System
1975 W dalszej dyskusji zakładamy, że masz utworzony poprawny plik bibliografii
1976 oraz masz poprawnie ustawione wszystkie odpowiednie zmienne środowiska
1990 ) oraz jeśli jesteś odpowiednio zdesperowany powinieneś utworzyć plik LaTeX-a
1998 \begin_layout Standard
1999 Dla tych, którzy nie znają BibTeX-a, jest to system do tworzenia wielkich
2000 baz Twoich często używanych odnośników do literatury.
2003 \begin_layout Standard
2004 Dla wszystkich przyszłych artykułów, zapisz tylko potrzebne pozycje literatury
2005 do wstawienia do bazy i oznacz odpowiednim kluczem każdy odnośnik.
2006 Nawet jeśli piszesz tylko kilka dokumentów z kilkoma odnośnikami w każdym,
2007 to warto poświęcić Twój czas na sprawdzenie BibTeX-a i zdecydować czy będzie
2008 użyteczny dla Ciebie.
2011 \begin_layout Standard
2012 Aby używać BibTeX-a w LyX-ie należy najpierw zapoznać się
2014 Podręcznikiem Użytkownika
2016 , w którym opisano sposób wstawiania cytowań.
2017 Podstawowy mechanizm wstawiania odnośników BibTeX-a jest taki sam.
2018 Umieść kursor na końcu dokumentu i wybierz
2023 staw\SpecialChar \menuseparator
2028 pisy\SpecialChar \menuseparator
2036 W otwartym oknie dialogowym wypełnij dwa pola:
2039 \begin_layout Description
2041 \begin_inset space ~
2044 Danych podaj nazwę pliku
2048 ale BEZ rozszerzenia
2053 Dla wyszukiwania w wielu plikach
2057 należy podać ich nazwy rozdzielając je przecinkiem.
2060 \begin_layout Description
2061 Styl podaj nazwę pliku stylu BibTeX-a BEZ rozszerzenia
2066 Domyślnym stylem jest
2074 \begin_layout Plain Layout
2075 Dostępne są również style zgodne z polskimi zwyczajami typograficznymi o
2099 (który powinien być dołączony do Twojej dystrybucji LaTeX-a, tak że nie
2100 musisz przejmować się utworzeniem go).
2103 \begin_layout Standard
2104 Zakładamy, że dla każdego cytowania źródło znajduje się w pliku
2108 , wywołujemy polecenie
2113 staw\SpecialChar \menuseparator
2120 w odpowiednim miejscu w tekście i wybierz z listy właściwy klucz odnośnika.
2121 Nie potrzeba nic więcej; gdy wywołujemy na przykład polecenie
2126 odgląd\SpecialChar \menuseparator
2133 , powinieneś zobaczyć że BibTeX i LaTeX są wywoływane gdy zachodzi potrzeba,
2134 włączając wielokrotne wywołanie LaTeX-a.
2137 \begin_layout Section
2141 \begin_layout Standard
2142 Dobry indeks jest jedną z najtrudniejszych rzeczy do zrobienia w długim
2144 LyX pomaga wykonać rzeczy trochę prościej za pomocą interfejsu do programu
2151 \begin_layout Plain Layout
2152 Dla dokumentów polskojęzycznych powinien być wywoływany program
2165 , który można znaleźć w dystrybucjach.
2168 \begin_layout Standard
2169 Wstawianie indeksu i zaznaczanie słów do włączenia do indeksu odbywa się
2170 taką samą drogą jak przygotowanie bibliografii opisanej w poprzedniej sekcji.
2173 \begin_layout Standard
2174 Najpierw przejdź na koniec swojego dokumentu i wybierz
2179 staw\SpecialChar \menuseparator
2184 pisy\SpecialChar \menuseparator
2192 Następnie, dla każdego słowa, które chcesz dodać do indeksu, umieść kursor
2193 na końcu tego słowa i wybierz
2198 staw\SpecialChar \menuseparator
2199 Wstaw poprzedzające słowo do indeksu
2202 To spowoduje umieszczenie znacznika pokazującego słowo, które pojawi się
2206 \begin_layout Standard
2207 Jeżeli chcesz dokładnie podać co ma pojawić się w indeksie -- na przykład
2208 potrzebujesz mieć słowo ,,kot'' w indeksie, które będzie odnosiło się do
2209 słów w tekście ,,kot'' i ,,koty'' to po prostu wybierz polecenie
2211 Wstaw\SpecialChar \menuseparator
2214 i wpisz słowo ,,kot'' w oknie dialogowym.
2217 \begin_layout Standard
2219 LyX automatycznie wywoła
2223 i samodzielnie utworzy indeks.
2226 \begin_layout Standard
2227 Bądź ostrożny i nie wstawiaj spacji pomiędzy słowem a znacznikiem indeksu,
2228 ponieważ może się zdarzyć utworzenie niewłaściwego numeru strony w indeksie.
2231 \begin_layout Standard
2232 Powinieneś zdawać sobie sprawę, że istnieją bardziej zaawansowane metody
2237 : spójrz w dokumentację dołączoną do Twojej dystrybucji LaTeX-a i znajdź
2238 jak wykonać zagnieżdżone wpisy itp.
2241 \begin_layout Section
2242 Dokumenty wieloczęściowe
2245 \begin_layout Subsection
2249 \begin_layout Standard
2250 Przy pracy z dużymi plikami zawierającymi wiele sekcji i rozdziałów, często
2251 jest wygodniej podzielić dokument na kilka plików lub być może masz ---
2252 perhaps you have something where a table may change from time to time,
2253 but the preceding text does not.
2254 W takim przypadku powinieneś na serio rozważyć użycie dokumentów wieloczęściowy
2256 Na przykład prace naukowe często składają się z pięciu głównych części:
2257 wprowadzenia, obserwacji, wyników, dyskusji i podsumowania.
2258 Każda z tych części może być zapisana w oddzielnym pliku LyX-a, gdzie jeden
2259 plik będzie dokumentem głównym zawierającym tytuł, autorów, streszczenie,
2261 oraz pięć dołączonych plików dokumentów składowych (podrzędnych).
2262 Należy zwrócić uwagę, że każdy z plików podrzędnych włączanych do dokumentu
2263 głównego stanowi niezależny dokument, który może być formatowany i drukowany
2265 Można dołączać również pliki LaTeX-a, ale pliki te nie mogą posiadać własnej
2266 preambuły (wszystko przed
2278 musi być usunięte) gdyż w przeciwnym wypadku LaTeX zgłosi błąd podczas
2279 przetwarzania dokumentu głównego.
2282 \begin_layout Standard
2283 LyX pozwala łatwo włączać pliki poleceniem z menu
2288 staw\SpecialChar \menuseparator
2296 Po wybraniu polecenia otwiera się okno wyboru dokumentu.
2297 Po wybraniu dokumentu do wstawienia/dołączenia, w bieżącej pozycji kursora
2298 wstawiany jest mały prostokąt.
2299 Kliknięcie na prostokącie wyświetla okno dialogowe dołączania dokumentu.
2300 W tym oknie można wybrać plik do dołączenia i metodę dołączenia.
2301 Wybór pliku powinien być już jasny.
2302 W oknie mamy do wyboru trzy metody dołączania plików; ,,dołącz'', ,,wstaw''
2304 Różnica pomiędzy ,,dołącz'' a ,,wstaw'' jest w pełni jasna tylko dla LaTeX-pert
2306 Praktycznie różnica polega na tym, że pliki ,,dołączane'' zaczynają się
2307 od nowej strony, a pliki ,,wstawiane'' od miejsca wstawienia.
2310 \begin_layout Standard
2311 Generalnie, plik główny jest konwertowany do formatu LaTeX przed składaniem,
2312 podczas gdy dołączane pliki są konwertowane do formatu LaTeX, który nie
2314 Zaznaczenie pola Nie
2318 zabezpiecza przed konwersją.
2321 \begin_layout Standard
2322 Dołączanie plików metodą ,,maszynopis'' pozwala na dołączanie ,,dosłowne''
2323 plików w środowisku verbatim z czcionką o stałej szerokości.
2324 Normalnie spacje w pliku są niewidzialne, dwie kolejne spacje są zachowywane,
2325 inaczej niż standardowo w LyX-ie.
2330 pozwala na zachowanie spacji lub przywraca standardową interpretację spacji
2334 \begin_layout Subsection
2335 Odnośniki pomiędzy plikami
2338 \begin_layout Standard
2339 Jest możliwe ustawienie odnośników pomiędzy różnymi plikami.
2340 Najpierw otwórz wszystkie pliki pomiędzy którymi chcesz wykonać odnośniki,
2341 na przykład dwa pliki A i B, gdzie plik B jest dołączony do pliku A.
2342 Wstawiliśmy etykietę w pliku A i chcemy odnośnik do niej w pliku B.
2343 Będąc w dokumencie A z menu wybieramy
2348 staw \SpecialChar \menuseparator
2356 Teraz przełączamy się na dokument B bez zamykania okna odnośnika.
2357 Wstawiamy odnośnik i już!
2360 \begin_layout Standard
2361 Gdy przeglądasz plik A wszystko jest poprawnie dołączone i etykietowane.
2362 Jeśli zamkniesz okno odnośnika i ponownie otworzysz je w dokumencie B to
2363 zobaczysz tylko etykiety pliku B.
2364 Ta procedura może nie jest intuicyjna (czasami zdarza się błąd) ale działa.
2367 \begin_layout Section
2371 \begin_layout Standard
2374 (z konfiguracji LaTeX)
2377 \begin_layout Standard
2382 jest potrzebny do wydania ,,wstawek algorytmów''.
2383 Jest on użyteczny przy umieszczaniu krótkich algorytmów w miejscu złamania
2384 strony i obsługuje także spis algorytmów.
2387 \begin_layout Section
2391 \begin_layout Standard
2394 (z konfiguracji LaTeX)
2397 \begin_layout Standard
2402 jest używany w LyX-ie podczas wyboru ,,Podrysunek'' w oknie Rysunek.
2403 Kilka rysunków zaznaczonych w ten sposób może być upakowanych w jednej
2404 wstawce w indywidualnymi podpisami.
2407 \begin_layout Section
2408 Ozdobne nagłówki i stopki
2412 \begin_layout Plain Layout
2413 Właściwie powinnyśmy używać nazw:
2431 \begin_layout Standard
2432 Domyślny układ strony jest raczej nieskomplikowany -- plain; dla klasy artykuł
2433 numery stron są wycentrowane u dołu strony.
2434 Ten dokument jest klasy książka (book) i jest trochę bardziej ozdobny,
2435 ale aby rzeczywiście postawić na wygląd potrzebujesz użyć stylu ,,fancy''
2438 Podręczniku Użytkownika
2441 Ta sekcja opisuje polecenia LaTeX-a, które trzeba wstawić w preambule lub
2442 w tekście aby otrzymać żądany efekt.
2445 \begin_layout Standard
2446 Nagłówek i stopka strony są podzielone na trzy pola określające lewą, środkową
2448 Poleceniami LaTeX-a do ustawiania tych pól w najprostszy sposób są
2473 przypuśćmy, że chcesz wstawić swoje nazwisko w lewym górnym narożniku każdej
2475 Po prostu wstaw następujące polecenie w preambule:
2478 \begin_layout Standard
2487 \begin_layout Standard
2488 Zobaczysz w podglądzie swoje nazwisko w lewym górnym narożniku każdej strony.
2489 Jeśli pole ma domyślną wartość, której chcesz się pozbyć (często numer
2490 strony pojawia się w centralnej części stopki) to po prostu wstaw polecenie
2491 z pustym argumentem, jak w przykładzie:
2494 \begin_layout Standard
2502 \begin_layout Standard
2503 Zróbmy rzeczywiście ozdobną stronę: wstawmy w nagłówku po lewej nazwę sekcji
2504 wraz ze słowem ,,Sekcja'' (np.
2505 Sekcja 3) oraz numer strony po prawej (np.
2506 Strona 4), natomiast w stopce po lewej swoje nazwisko i datę po prawej.
2507 Do tego będą nam potrzebne następujące polecenia w preambule:
2510 \begin_layout Standard
2520 \begin_layout Standard
2528 \begin_layout Standard
2538 \begin_layout Standard
2547 \begin_layout Standard
2555 \begin_layout Standard
2565 \begin_layout Standard
2578 dają dostęp do liczników sekcji i stron LaTeX-a, i będą wydrukowane w bieżącej
2579 sekcji i numerze strony.
2586 wydrukuje bieżącą datę.
2589 \begin_layout Standard
2590 Cienką linię oddzielającą nagłówek i stopkę od treści strony możemy także
2592 Jeśli nie chcesz linii w nagłówku to ustal jej grubość na 0.
2593 Domyślną grubością linii nagłówkowej jest 0.4pt, dla linii stopki zaś jest
2595 Możesz użyć polecenia
2601 headrulewidth}{0.4pt}
2609 footrulewidth}{0.4pt}
2611 do ustawiania ich grubości.
2614 \begin_layout Standard
2615 Możesz przełączać i wyłączać ustawienia nagłówków/stopek za pomocą poleceń:
2620 thispagestyle{empty}
2626 thispagestyle{plain}
2632 thispagestyle{fancy}
2635 Po prostu wstaw je w tekście na stronie, którą chcesz zmienić i zaznacz
2637 Strony tytułowe są oznaczone domyślnie jako plain, podczas gdy kolejne
2638 strony są w stylu fancy gdy używasz globalnego ustawienia fancy.
2641 \begin_layout Standard
2642 Istnieje wiele złożonych poleceń, które będą wstawiały rzeczy w lewym górnym
2643 narożniku na stronach nieparzystych itd.
2644 ale po szczegóły odsyłamy Cię do dokumentacji pakietu
2649 Na przykład jeśli masz instalację teTeX-a zobacz
2651 /usr/share/texmf/doc/latex/fancyhdr/fancyhdr.dvi
2656 \begin_layout Standard
2657 Końcowym przykładem jest możliwość wstawienia pliku Encapsulated PostScript
2658 do nagłówka lub stopki.
2659 Pewnie będziesz chciał wstawić logo firmy do lewego dolnego narożnika strony.
2660 Spróbuj wstawić następujące polecenie
2663 \begin_layout Standard
2672 includegraphics{logo.eps}}}
2675 \begin_layout Standard
2677 (będzie potrzebne w preambule polecenie
2681 usepackage{graphics}
2686 \begin_layout Section
2690 \begin_layout Standard
2691 LaTeX dostarcza mechanizmu do tworzenia strony wewnątrz strony, zwanych
2692 ministronami (minipages).
2693 Wewnątrz ministrony są dostępne wszystkie zwykłe reguły wcinania, łamania
2695 LyX także dostarcza tę możliwość.
2698 \begin_layout Standard
2699 Ministrony posiadają własną wstawkę, aby wstawić ministronę wybierz polecenie
2705 staw \SpecialChar \menuseparator
2713 Klikając prawym klawiszem myszy na wstawkę otwiera się okienko, w którym
2714 można ustalić wyrównianie i szerokość ministrony.
2717 \begin_layout Standard
2719 Jeśli ministrona jest zbyt długa aby zmieścić się na stronie, to zostanie
2720 skrócona, a nie wcięta na następnej stronie (nie pojawi się reszta na następnej
2724 \begin_layout Standard
2725 Są dwie dalsze opcje ministron.
2726 Jeśli umieścisz dwie ministrony obok siebie, to można wstawić
2731 staw\SpecialChar \menuseparator
2739 nak specjalny\SpecialChar \menuseparator
2742 do maksymalnego rozsunięcia ich, który wymuszi początek pierwszej ministrony
2743 od lewego marginesu a koniec następnej na prawym marginesie.
2744 Sprawdź tą opcję dla drugiej ministrony, nie dla pierwszej.
2747 \begin_layout Standard
2748 \begin_inset Box Frameless
2758 height_special "totalheight"
2761 \begin_layout Plain Layout
2762 To jest ministrona, która nie używa hfill.
2763 To jest drugie zdanie ministrony, która nie używa hfill.
2771 \begin_layout Standard
2772 \begin_inset Box Frameless
2782 height_special "totalheight"
2785 \begin_layout Plain Layout
2786 To jest druga ministrona, która nie używa hfill.
2787 To jest drugie zdanie drugiej ministrony, która nie używa hfill.
2795 \begin_layout Standard
2796 \begin_inset VSpace medskip
2802 \begin_layout Standard
2803 To jest zwykły tekst, który rozdziela dwa przykłady
2806 \begin_layout Standard
2807 \begin_inset VSpace medskip
2813 \begin_layout Standard
2814 \begin_inset Box Frameless
2824 height_special "totalheight"
2827 \begin_layout Plain Layout
2828 To jest ministrona, która używa hfill.
2829 To jest drugie zdanie ministrony, która używa hfill.
2835 \begin_inset space \hfill{}
2839 \begin_inset Box Frameless
2849 height_special "totalheight"
2852 \begin_layout Plain Layout
2853 To jest druga ministrona, która używa hfill.
2854 To jest drugie zdanie drugiej ministrony, która używa hfill.
2862 \begin_layout Section
2863 Oblewanie rysunku tekstem
2866 \begin_layout Standard
2867 \begin_inset Wrap figure
2874 \begin_layout Plain Layout
2875 \begin_inset Graphics
2876 filename ../clipart/mobius.eps
2885 \begin_layout Plain Layout
2886 \begin_inset Caption
2888 \begin_layout Plain Layout
2889 Ten rysunek jest oblany tekstem, a to jest śliczny podpis
2902 \begin_layout Standard
2903 Często zadawanym pytaniem jest pytanie o możliwość ,,oblewania'' rysunków
2904 tekstem w ten sposób, że rysunek zajmuje część kolumny a reszta jest wypełniona
2908 \begin_layout Standard
2909 Obok znajduje się rysunek pętli Moebiusa -- powinieneś go już zobaczyć w
2912 Podręczniku Użytkownika
2915 Aby oblać tekstem rysunek jak ten, nalezy wybrac z menu polecenie
2920 staw\SpecialChar \menuseparator
2928 stawki\SpecialChar \menuseparator
2934 \begin_layout Standard
2935 Uwaga: ten pakiet jest bardzo kruchy
2939 \begin_layout Plain Layout
2940 Kruchy w sensie LaTeX-a.
2948 Dla przykładu, mając rysunek zbyt blisko końca strony będzie zamieszanie
2949 treści powyżej, gdy będziemy mieć dwa rysunki blisko siebie.
2950 Używaj tego pakietu oszczędnie i czytaj dokumentację zawartą w pakiecie.
2953 \begin_layout Standard
2954 Miejmy nadzieję, że w przyszłości LyX będzie obsługiwał te funkcje natywnie.
2957 \begin_layout Section
2961 \begin_layout Standard
2962 Standardowy układ tabel będzie odpowiedni w 99% wszystkich Twoich tabel,
2963 ale w 1% prawdopodobnie będziesz potrzebował tabel specjalnie dostosowanych
2970 kład\SpecialChar \menuseparator
2980 otwiera okno formatowania tabeli.
2989 znajduje się dostęp do kilku poleceń wyrównywania kolumn.
2992 \begin_layout Standard
2993 Teraz krótkie wspomnienie o LaTeX-u: gdy ustawiamy tabelę w LaTeX-u to dla
2994 każdej kolumny deklarujemy typ wyrównania.
2995 Dla przykładu możesz podać ,,
3007 '' dla justowania do lewej, wyśrodkowania i wyrównania kolumny do prawej
3008 (co w LyX-ie objawia się trzema przyciskami
3021 Czwartym typem jest ,,
3025 '', który deklaruje szerokość kolumny (w LyX-ie mamy pole
3029 ) co powoduje automatyczne łamanie wierszy.
3030 Piątym typem jest ,,
3034 '' (vertical bar), który raczej służy do tworzenia pionowych kresek ramek
3035 (w LyX-ie mamy do tego przyciski w polu
3040 Kończąc, istnieje typ ,,
3044 '', który pozwala użyć cokolwiek jako separatora kolumn co jest zamknięte
3045 w towarzyszących nawiasach włączając argument pusty.
3046 Powody robienia tego mogą nie być jasne, ale cechy te mogą być bardzo użyteczne.
3047 Najlepiej to pokazać na przykładach.
3050 \begin_layout Subsection
3051 Usuwanie dodatkowej przestrzeni tabeli
3054 \begin_layout Standard
3055 Tutaj znajduje się standardowa tabela:
3058 \begin_layout Standard
3059 \begin_inset VSpace 0.3cm
3065 \begin_layout Standard
3067 \begin_inset Tabular
3068 <lyxtabular version="3" rows="3" columns="2">
3069 <features tabularvalignment="middle">
3070 <column alignment="left" valignment="top" width="0pt">
3071 <column alignment="left" valignment="top" width="0pt">
3073 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3076 \begin_layout Plain Layout
3082 <cell alignment="left" valignment="top" bottomline="true" leftline="true" usebox="none">
3085 \begin_layout Plain Layout
3093 <cell alignment="left" valignment="top" usebox="none">
3096 \begin_layout Plain Layout
3102 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3105 \begin_layout Plain Layout
3113 <cell alignment="center" valignment="top" usebox="none">
3116 \begin_layout Plain Layout
3122 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3125 \begin_layout Plain Layout
3139 \begin_layout Standard
3140 \begin_inset VSpace 0.3cm
3146 \begin_layout Standard
3147 Zwróć uwagę, że poziome kreski wystają troszkę z obu strona poza tekst.
3148 Jeśli chcesz aby linie zaczynały i kończyły się równo z tekstem, to można
3149 wstawić pusty separator na końcu aby zwolnić trochę miejsca dodawanego
3150 domyślnie przez LaTeX-a.
3154 \begin_layout Standard
3155 \begin_inset VSpace 0.3cm
3161 \begin_layout Standard
3163 \begin_inset Tabular
3164 <lyxtabular version="3" rows="3" columns="2">
3165 <features tabularvalignment="middle">
3166 <column alignment="left" valignment="top" width="0pt" special="@{} l">
3167 <column alignment="left" valignment="top" width="0pt" special="l @{}">
3169 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3172 \begin_layout Plain Layout
3178 <cell alignment="left" valignment="top" bottomline="true" leftline="true" usebox="none">
3181 \begin_layout Plain Layout
3189 <cell alignment="left" valignment="top" usebox="none">
3192 \begin_layout Plain Layout
3198 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3201 \begin_layout Plain Layout
3209 <cell alignment="center" valignment="top" usebox="none">
3212 \begin_layout Plain Layout
3218 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3221 \begin_layout Plain Layout
3235 \begin_layout Standard
3236 \begin_inset VSpace 0.3cm
3242 \begin_layout Standard
3243 W tym przypadku w polu
3251 dla lewej kolumny wpisano ,,
3255 '', natomiast dla prawej wpisano ,,
3259 '', co wstawia puste znaki na końcach.
3262 \begin_layout Subsection
3263 Zmiana znaku separatora kolumn
3266 \begin_layout Standard
3267 Teraz proponujemy zastosowanie
3268 \begin_inset Formula $\sqrt{\pi}$
3271 z odrobiną miejsca obok jako separatora kolumn tabeli.
3272 Po prostu wyłącz pionowe ramki i wpisz w polu
3278 Kolumna specjalna ,,
3290 \begin_layout Standard
3291 \begin_inset VSpace 0.3cm
3297 \begin_layout Standard
3300 \begin_inset Tabular
3301 <lyxtabular version="3" rows="3" columns="2">
3302 <features tabularvalignment="middle">
3303 <column alignment="left" valignment="top" width="0pt">
3304 <column alignment="left" valignment="top" width="0pt" special="@{~$\sqrt{\pi}$~}l">
3306 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3309 \begin_layout Plain Layout
3315 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3318 \begin_layout Plain Layout
3326 <cell alignment="left" valignment="top" usebox="none">
3329 \begin_layout Plain Layout
3335 <cell alignment="center" valignment="top" usebox="none">
3338 \begin_layout Plain Layout
3346 <cell alignment="center" valignment="top" usebox="none">
3349 \begin_layout Plain Layout
3355 <cell alignment="center" valignment="top" usebox="none">
3358 \begin_layout Plain Layout
3372 \begin_layout Standard
3373 \begin_inset VSpace 0.3cm
3379 \begin_layout Subsection
3380 Wyrównanie kolumny według cyfr znaczących
3383 \begin_layout Standard
3384 Proponujemy wyrównanie kolumny według cyfr znaczących.
3385 Standardowym trickiem LaTeX-a jest podzielenie liczby na dwie kolumny;
3386 w lewej -- przeznaczonej dla części całkowitej -- wyrównujemy do prawej
3387 strony, a w prawej -- przeznaczonej dla części ułamkowej -- wyrównujemy
3388 do lewej, natomiast separator kolumn ustawiamy jako pusty.
3392 \begin_layout Standard
3393 \begin_inset VSpace 0.3cm
3399 \begin_layout Standard
3401 \begin_inset Tabular
3402 <lyxtabular version="3" rows="5" columns="3">
3403 <features tabularvalignment="middle">
3404 <column alignment="center" valignment="top" width="0pt">
3405 <column alignment="right" valignment="top" width="0pt">
3406 <column alignment="center" valignment="top" width="0pt" special="@{} l">
3408 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
3411 \begin_layout Plain Layout
3417 <cell multicolumn="1" alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
3420 \begin_layout Plain Layout
3426 <cell multicolumn="2" alignment="center" valignment="top" topline="true" usebox="none">
3429 \begin_layout Plain Layout
3437 <cell alignment="center" valignment="top" usebox="none">
3440 \begin_layout Plain Layout
3441 \begin_inset Formula $\pi$
3449 <cell alignment="right" valignment="top" leftline="true" usebox="none">
3452 \begin_layout Plain Layout
3458 <cell alignment="center" valignment="top" usebox="none">
3461 \begin_layout Plain Layout
3469 <cell alignment="center" valignment="top" usebox="none">
3472 \begin_layout Plain Layout
3473 \begin_inset Formula $\pi^{\pi}$
3481 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3484 \begin_layout Plain Layout
3490 <cell alignment="center" valignment="top" usebox="none">
3493 \begin_layout Plain Layout
3501 <cell alignment="center" valignment="top" usebox="none">
3504 \begin_layout Plain Layout
3505 \begin_inset Formula $(\pi^{\pi})^{\pi}$
3513 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3516 \begin_layout Plain Layout
3522 <cell alignment="center" valignment="top" usebox="none">
3525 \begin_layout Plain Layout
3533 <cell alignment="center" valignment="top" usebox="none">
3536 \begin_layout Plain Layout
3537 \begin_inset Formula $\pi^{\pi^{\pi}}$
3545 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3548 \begin_layout Plain Layout
3554 <cell alignment="center" valignment="top" usebox="none">
3557 \begin_layout Plain Layout
3559 \begin_inset Formula $\times10^{18}$
3575 \begin_layout Standard
3576 \begin_inset VSpace 0.3cm
3582 \begin_layout Standard
3583 Mimo że będzie to wyglądało trochę śmiesznie w LyX-ie, to na wydruku pojawią
3584 się dwukolumnowa tabela, w której prawa kolumna jest wyrównana według cyfr
3585 znaczących, a nagłówek jest wyśrodkowany.
3588 \begin_layout Standard
3589 Myślę, że najlepiej będzie jak opiszę jak to zrobiłem: Najpierw utworzyłem
3590 tabelę 3 x 3 i usunąłem wszystkie ramki.
3591 Następnie dodałem ramki pod nagłówkiem i rozdzielającą pierwszą i drugą
3593 Pierwsza kolumna jest wyśrodkowana.
3594 W drugiej kolumnie wpisałem
3611 , i wyrównałem tę kolumnę do prawej.
3612 W trzeciej kolumnie wpisałem
3623 \begin_inset Formula $\times10^{18}$
3628 oraz ustawiłem wyrównanie
3637 w środkowej kolumnie, podświetliłem je, wyrównałem do prawej.
3641 \begin_layout Subsection
3642 Lepsze rozwiązanie wyrównania według cyfr znaczących
3645 \begin_layout Standard
3646 Alternatywnym rozwiązaniem wyrównania według cyfr znaczących w tabelach
3652 Dodaj następujący tekst do preambuły LaTeX-a:
3655 \begin_layout LyX-Code
3661 \begin_layout LyX-Code
3664 newcolumntype{d}[1]{D{.}{.}{#1}}
3667 \begin_layout Standard
3668 Aby mieć kolumny wyrównane według cyfr znaczących wpisz w polu
3672 w oknie formatu tabeli w zakładce
3679 \begin_layout LyX-Code
3680 d{liczba miejsc dziesiętnych danych}
3683 \begin_layout LyX-Code
3687 [Przykładową tabelę usunięto.
3694 w katalogu examples.]
3697 \begin_layout Standard
3698 Do utworzenia dodatkowego miejsca zwiększ liczbę miejsc dziesiętnych w
3707 dla pojedynczej komórki niewrażliwy na wyrównanie względem cyfr znaczących.
3708 Wadą tej metody jest to, że tryb matematyczny nie jest dopuszczalny w kolumnie
3709 z wyrównaniem względem cyfr znaczących z wyjątkiem jeśli atrybut multicolumn
3713 \begin_layout Standard
3714 Ta metoda oferuje taką samą elastyczność jak pakiet
3719 Możemy, na przykład zmienić separator wyrównania i mamy różne znaki separatorów
3720 dla różnych kolumn przez definicję typów wielokrotnych kolumn w preambule.
3721 Składnia jest następująca:
3724 \begin_layout LyX-Code
3725 D{separator_wej}{separator_wyj}{liczba_miejsc_dzieś}
3728 \begin_layout Standard
3729 Zainteresowanym czytelnikom polecamy dokumentację do pakietu
3736 \begin_layout Section
3737 Wybór znaku wyliczenia
3738 \begin_inset CommandInset label
3747 \begin_layout Standard
3753 \begin_layout Subsection
3757 \begin_layout Standard
3758 LyX dostarcza 216 znaków dostępnych wprost z menu.
3759 Użycie tego menu daje Ci możliwość łatwego wyboru odpowiedniego znaku dla
3760 każdego poziomu zagnieżdżenia wyliczeń.
3761 Te ustawienia są globalne dla całego dokumentu i nie można ustawić różnych
3762 znaków w różnych akapitach
3766 \begin_layout Plain Layout
3767 Można tego dokonać tylko ręcznie
3775 \begin_layout Subsection
3779 \begin_layout Standard
3785 kład\SpecialChar \menuseparator
3799 W zakładce wyświetlona jest tabela znaków wyliczenia.
3800 Za pomocą przycisków umieszczonych po lewej stronie okna mamy dostęp do
3801 sześciu zestawów znaków.
3802 Przyciski umieszczone w górnej części okna przeznaczone są do wyboru głębokości
3803 zagnieżdżenia wyliczenia.
3804 Tekst pod tabelą zestawu znaków wyświetla nazwę LaTeX-a aktualnie wybranego
3806 Można również w tym miejscu podać własne definicje znaku wyliczenia.
3807 Jeśli zmodyfikujesz domyślne ustawienia to będziesz potrzebował podać potrzebne
3808 pakiety w preambule.
3809 Znaki podzielone są na sześć zestawów ze względu na wymagane pakiety.
3810 Poniższa tabela przedstawia przypisanie zestawów do pakietów LaTeX-a.
3813 \begin_layout Standard
3814 \begin_inset VSpace 0.3cm
3820 \begin_layout Standard
3822 \begin_inset Tabular
3823 <lyxtabular version="3" rows="7" columns="2">
3824 <features tabularvalignment="middle">
3825 <column alignment="center" valignment="top" width="0pt">
3826 <column alignment="center" valignment="top" width="0pt">
3828 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3831 \begin_layout Plain Layout
3837 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3840 \begin_layout Plain Layout
3848 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3851 \begin_layout Plain Layout
3859 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3862 \begin_layout Plain Layout
3872 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3875 \begin_layout Plain Layout
3883 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3886 \begin_layout Plain Layout
3896 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3899 \begin_layout Plain Layout
3907 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3910 \begin_layout Plain Layout
3920 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3923 \begin_layout Plain Layout
3931 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3934 \begin_layout Plain Layout
3944 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3947 \begin_layout Plain Layout
3955 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3958 \begin_layout Plain Layout
3968 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3971 \begin_layout Plain Layout
3979 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3982 \begin_layout Plain Layout
3998 \begin_layout Standard
3999 \begin_inset VSpace 0.3cm
4005 \begin_layout Standard
4006 LyX nie zatrzyma Cię przed użyciem znaku z pakietu którego nie masz.
4007 Jeśli otrzymasz komunikat błędu LaTeX-a podczas próby podglądu lub wydruku
4008 będzie on oznaczał brak wymaganego pakietu.
4009 LyX nie będzie ograniczał użycia przy lokalnej edycji i eksporcie gdziekolwiek.
4012 \begin_layout Subsection
4016 \begin_layout Standard
4017 Wybierz przycisk głębokości wyliczenia i następnie wybierz znak i wielkość.
4018 Zmiana nie będzie widoczna w LyX-ie, ale będzie widoczna w podglądzie dokumentu
4019 przy użyciu xdvi lub ghostview.
4022 \begin_layout Standard
4023 Możesz przywrócić domyślny znak wyliczenia przez kliknięcie prawym klawiszem
4024 myszy na przycisku poziomu wyliczenia.
4027 \begin_layout Standard
4028 Jeśli rzeczywiście chcesz mieć wiele układów akapitów z różnymi zestawami
4029 znaków wyliczenia w każdym musisz wykonać trochę brudnej roboty.
4030 Okno wyboru znaku wyliczenia może pomóc w znalezieniu nazwy LaTeX-owej
4032 Aby zrobić własne akapity musisz mieś następującą opcję:
4035 \begin_layout Standard
4039 \begin_layout Plain Layout
4050 \begin_layout Plain Layout
4054 \begin_layout Plain Layout
4076 \begin_layout Itemize
4077 Użyj polecenia LaTeX-a
4083 do specyfikacji nowego znaku wyliczenia dla zadanej głębokości zagnieżdżenia.
4084 To będzie także potrzebne do zapisu bieżącego znaku i jego późniejszego
4085 ponownego przywołania.
4086 W tym wyliczeniu zostały użyte następujące kody LaTeX-a do zmiany znaku
4087 wyliczenia w pierwszym poziomie.
4088 \begin_inset Newline newline
4100 \begin_inset Newline newline
4116 \begin_inset Newline newline
4121 Uwaga głębokość zagnieżdżenia w poleceniu
4127 jest podawana cyframi rzymskimi (podobnie jak numeracja części).
4130 \begin_layout Itemize
4134 \begin_layout Plain Layout
4147 Podaj dla każdego indywidualnego wiersza wyliczenia kod znaku zamknięty
4148 w nawiasy prostokątne i wpisane w trybie TeX.
4149 Na przykład ten wiersz zaczyna się znakiem
4162 \begin_layout Itemize
4163 Poczekaj na LyX 1.2.
4164 Następne stabilne wydanie LyX-a powinna mieć wbudowaną obsługę definiowania
4165 dla każdego wyliczenia oddzielnego zestawu znaków.
4168 \begin_layout Standard
4172 \begin_layout Plain Layout
4188 \begin_layout Standard
4189 Jeśli będziesz potrzebował przywrócić z powrotem poprzednie globalne ustawienia
4190 znaków to należy wpisać:
4191 \begin_inset Newline newline
4205 \begin_layout Chapter
4206 Specjalne klasy dokumentu
4209 \begin_layout Section
4213 \begin_layout Standard
4219 \begin_layout Standard
4220 \begin_inset VSpace bigskip
4226 \begin_layout Standard
4228 Układ AMS-Math jest zestawem styli zalecanymi dla składu pism matematycznych
4229 przesyłanych do wydawnictwa American Mathematical Society.
4230 Układ nie jest przycięty do specyfiki pisma, ale można to łatwo zrobić.
4231 Powinieneś przejrzeć dokumentację AMS pod kątem specyficznych instrukcji
4232 dla każdego pisma (często wymagana jest tylko zmiana w jednym wierszu).
4233 Dokumentacja AMS jest dostępna w internecie na stronie
4234 \begin_inset Flex URL
4237 \begin_layout Plain Layout
4245 \begin_inset Flex URL
4248 \begin_layout Plain Layout
4250 ftp://ftp.ams.org/pub/tex/amslatex/
4256 Te układy są odpowiednie i użyteczne dla zapisu matematyki.
4257 Są aktualnie dostępne różne układy AMS-math:
4260 \begin_layout Enumerate
4261 amsart -- standardowy format artykułu -- AMS article.
4262 Wszystkie równania i wyrażenia są numerowane jako
4263 \begin_inset Formula $(n.m)$
4266 , gdzie pierwsza liczba oznacza sekcję, a druga odpowiada kolejnemu numerowi
4267 środowiska (Theorems, Corollaries, Propositions, Definitions, Remarks,
4269 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
4270 są używane okazjonalnie.
4271 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4274 \begin_layout Enumerate
4275 amsart-seq -- tutaj, twierdzenia, definicje itd.
4276 są numerowane kolejno, bez odniesienia do numeru sekcji.
4277 Dostępne są również nienumerowane środowiska (ale nie wszystkie), do okazjonaln
4279 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4282 \begin_layout Enumerate
4283 amsbook - standardowy format książki -- AMS book (prawdziwe monografie).
4284 Numeracja jest podobna jak w układzie amsart, z wyjątkiem numeracji wszystkiego
4286 \begin_inset Formula $(n,m,p)$
4289 , gdzie pierwszy numer odnosi się do numeru rozdziału, drugi do sekcji,
4290 a trzeci jest numerem kolejnym wyrażenia (Theorems, Corollaries, Propositions,
4291 Definitions, Remarks, itd.) w tej sekcji.
4292 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
4293 są używane okazjonalnie.
4294 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4297 \begin_layout Standard
4298 Dowolne pliki LyX-a ams-* mogą być konwertowane do schematu przez prostą
4299 zmianę klasy dokumentu w menu
4304 kład\SpecialChar \menuseparator
4314 \begin_layout Subsection
4315 Co daje ten szablon?
4318 \begin_layout Standard
4319 Te układy dostarczają długą listę środowisk.
4320 Najbardziej matematyczne pisma i książki będą korzystać w większości z
4321 tych środowisk, AMS-LaTeX-u sprzyja definiowaniu nieograniczonej liczby
4322 rozmaitych takich deklaracji.
4323 Jednak zalecane przez AMS środowiska są dostępne w LyX-ie.
4324 Oto lista nowych środowisk (nie wyliczamy typowych takich jak
4326 sections, bibliography, title, author, date
4331 \begin_layout Description
4332 Theorem This is typically used for the statements of major results.
4337 '' wyświetlane jest czcionką półgrubą, along with an automatically-determined
4338 number (an unnumbered version,
4342 , is also available).
4343 Tekst jest pochylony.
4346 \begin_layout Description
4347 Corollary This is used for statements which follow fairly directly from
4348 previous statements.
4349 Again, these can be major results.
4357 \begin_layout Description
4358 Lemma These are smaller results needed to prove other statements.
4361 \begin_layout Description
4362 Proposition These are less major results which (hopefully) add to the general
4363 theory being discussed.
4366 \begin_layout Description
4367 Conjecture These are statements provided without justification, which the
4368 author does not know how to prove, but which seem to be true (to the author,
4372 \begin_layout Description
4373 Criterion A required condition.
4376 \begin_layout Description
4377 Algorithm A general procedure to be used.
4380 \begin_layout Description
4381 Axiom This is a property or statement taken as true within the system being
4385 \begin_layout Description
4386 Definition Guess what this is for.
4387 The font, both on-screen and in the output, is different for this environment
4388 than for the previous ones.
4389 The heading (,,definition'') is still set in boldface, along with the number,
4390 if any, but the rest is set upright.
4393 \begin_layout Description
4394 Example Skład jest podobny do Definition.
4397 \begin_layout Description
4401 \begin_layout Description
4405 \begin_layout Description
4409 \begin_layout Description
4410 Remark This environment is also a new type of theorem.
4411 This is set with the word Remark in italics, and the rest upright.
4414 \begin_layout Description
4415 Note Set similarly to the Remark environment.
4418 \begin_layout Description
4422 \begin_layout Description
4426 \begin_layout Description
4430 \begin_layout Description
4434 \begin_layout Description
4435 Case Generally, these are used to break up long arguments, using specific
4436 instances of some condition.
4437 The numbering scheme for cases is on its own, not together with other numbered
4441 \begin_layout Description
4445 \begin_layout Description
4449 \begin_layout Description
4454 '' jest pisane kursywą, but the rest is set upright.
4455 At the end of this environment (other environments can be nested within
4456 this one, of course) a QED symbol (usually a square, but it can vary with
4457 different styles) is placed.
4460 \begin_layout Description
4461 Address Tu powinien być podany stały adres autora.
4464 \begin_layout Description
4466 \begin_inset space ~
4469 Address Tu powinien być podany czasowy adres autora, gdy wysyłał dokument,
4470 o ile jest różny od podanego powyżej w Address.
4473 \begin_layout Description
4474 Email Adres e-mail autora
4477 \begin_layout Description
4478 URL Adres strony internetowej autora.
4481 \begin_layout Description
4482 Keywords Słowa kluczowe i frazy używane do identyfikacji specyficznych dyskutowa
4483 nych tematów w prasie.
4486 \begin_layout Description
4487 Subjectclass These refer to the AMS Subject Classifications, published and
4490 Mathematical Reviews
4493 These are also available online at the AMS cites listed above.
4496 \begin_layout Description
4500 \begin_layout Description
4504 \begin_layout Description
4508 \begin_layout Standard
4509 Ponadto, środowiska automatycznie włączają pakiety AMS-LaTeX i czcionki
4510 AMS, które muszą być dostępne w Twoim systemie, aby można było używać tych
4514 \begin_layout Section
4518 \begin_layout Standard
4523 może być użyta do pisania listów zgodnie z niemiecką konwencją.
4524 Dla Ciebie w folderze
4526 .../lyx/share/templates
4528 znajduje się plik przykładowy, aby było łatwiej zacząć.
4531 \begin_layout Section
4535 \begin_layout Standard
4540 jest alternatywą dla standardowej klasy
4545 Daje ona podobną funkcjonalność, ale można preferować w tym układzie bezszeryfo
4546 we tytularia i jeszcze więcej.
4549 \begin_layout Section
4553 \begin_layout Standard
4563 \begin_layout Subsection
4567 \begin_layout Standard
4568 W tej sekcji opisano jak można użyć LyX-a do pisania artykułów do pism naukowych
4571 Astronomy and Astrophysics
4577 przy użyciu klasy dokumentu
4581 z pakietu makr wydawnictwa Springer.
4582 Ten pakiet może być ściągnięty z serwera ftp Springera
4585 \begin_layout Standard
4586 \begin_inset VSpace medskip
4592 \begin_layout Standard
4594 \begin_inset Flex URL
4597 \begin_layout Plain Layout
4599 ftp://ftp.springer.de/pub/tex/latex/aa
4607 \begin_layout Standard
4608 \begin_inset VSpace medskip
4614 \begin_layout Standard
4615 Instrukcja do A&A Paper jest dostarczana razem z pakietem.
4616 Ten tekst nie ma na celu zastąpienia oryginalnej instrukcji ale jest krótkim
4617 przewodnikiem jak wykorzystać ten format.
4620 \begin_layout Subsection
4624 \begin_layout Standard
4625 Aby zacząć nowy dokument wybieramy z menu
4630 lik\SpecialChar \menuseparator
4645 lik\SpecialChar \menuseparator
4647 \begin_inset space ~
4658 \begin_layout Plain Layout
4659 Zalecamy korzystanie z szablonu.
4660 Either create one yourself, or ask the local system administrator to suply
4661 a site-wide version.
4662 Przykładowy szablon jest częścią standardowej dystrybucji LyX-a.
4670 Jeśli nie użyłeś szablonu to zwróć uwagę na następujące ustawienia:
4673 \begin_layout Itemize
4674 Wybierz klasę dokumentu
4692 \begin_layout Itemize
4705 Układ jest zrobiony za pomocą makr i nie powinieneś niczego zmieniać.
4708 \begin_layout Itemize
4709 Możesz chcieć użyć czcionki
4720 , jako sugerowanej przez wydawnictwo Springer dla jednolitego wyglądu tekstu
4724 \begin_layout Subsection
4728 \begin_layout Standard
4729 Pierwszą rzeczą do wprowadzenia jest dane nagłówkowe.
4730 Które zawierają osiem wpisów, z których kilka jest opcjonalnych.
4734 \begin_layout Itemize
4739 : [wymagane] Zobacz podręcznik Springera.
4742 \begin_layout Itemize
4750 \begin_layout Itemize
4758 \begin_layout Itemize
4766 \begin_layout Itemize
4774 \begin_layout Itemize
4779 : [opcjonalne] jeśli jest więcej niż jeden autor, to komu wysłać odbitki.
4782 \begin_layout Itemize
4787 : [opcjonalne] adres e-mail dla kontaktu z autorem.
4790 \begin_layout Itemize
4798 Received: <date> / Accepted <date>
4801 \begin_layout Standard
4802 Nie potrzeba wydawać polecenia
4808 , jest to robione automatycznie przez LyX gdy nagłówek jest zakończony.
4809 Although the order of the single header entries doesn't matter it is advised
4810 to keep the above sequence, just to get the best optics and meets the layout
4811 of the real document.
4814 \begin_layout Standard
4815 Jeśli chcesz umieścić przypis w nagłówku, np.
4816 dla wskazania twojego aktualnego adresu, możesz użyć standardowego przypisu
4822 staw\SpecialChar \menuseparator
4830 LyX w takim przypadku użyje automatycznie określenia
4839 \begin_layout Standard
4840 In addition to these topics, Springer uses two additional LaTeX commands
4841 that have no counterpart in LyX:
4844 \begin_layout Itemize
4851 do oddzielenia różnych nazw takich jak autorzy, instytucje.
4854 \begin_layout Itemize
4861 to mark corresponding author/institute pairs.
4862 The institutes are numbered sequentially as they appear in the
4866 field, so you have to put a marker to each author.
4869 \begin_layout Standard
4870 In both cases, the appropriate command has to be entered in LyX an marked
4875 \begin_layout Subsection
4879 \begin_layout Standard
4880 Streszczenie powinno się znajdować bezpośrednio za nagłówkiem.
4883 \begin_layout Standard
4884 The only special thing about the abstract environment is that it should
4885 contain an entry with the keywords.
4886 This is not yet implemented for LyX, therefore you have to enter the LaTeX
4893 by hand and mark it as LaTeX code.
4894 Zobacz przykładowy artykuł.
4897 \begin_layout Subsection
4898 Obsługiwane środowiska
4901 \begin_layout Standard
4902 Układ A&A paper obsługuje następujące środowiska dla strukturyzacji tekstu:
4905 \begin_layout Itemize
4911 \begin_layout Itemize
4917 \begin_layout Itemize
4923 \begin_layout Itemize
4929 \begin_layout Itemize
4935 \begin_layout Itemize
4941 \begin_layout Itemize
4947 \begin_layout Itemize
4953 \begin_layout Itemize
4959 \begin_layout Itemize
4965 \begin_layout Itemize
4971 \begin_layout Itemize
4977 \begin_layout Subsection
4978 Polecenia nie obsługiwane przez LyX
4981 \begin_layout Standard
4982 Kilka poleceń układu
4986 nie jest jeszcze obsługiwane w LyX-ie.
4987 Kilka zostało już omówionych.
4988 Dla kompletności poniżej są one wszystkie wypisane:
4991 \begin_layout Itemize
4999 \begin_layout Itemize
5007 \begin_layout Itemize
5015 \begin_layout Itemize
5023 \begin_layout Itemize
5031 \begin_layout Itemize
5039 \begin_layout Itemize
5047 \begin_layout Standard
5048 Jeśli chcesz użyć któregoś z tych poleceń, to musisz wpisać je sam.
5049 I nie zapomnij wpisywać je w trybie LaTeX-a!
5052 \begin_layout Subsection
5053 Wstawki -- rysunki i tabele
5056 \begin_layout Standard
5057 LyX obsługuje niezbędne środowiska wstawek
5059 figure, figure*, table
5065 , dlatego nie wspominamy o nich tutaj więcej.
5068 Podręcznika Użytkownika
5071 Pamiętaj, że tabele powinny być wyrównane lewostronnie.
5072 Do tego celu wybierz tabelę i zmień wyrównanie w
5077 kład\SpecialChar \menuseparator
5085 \begin_layout Standard
5086 Jest tylko jedna specjalna rzecz: rysunki z podpisami.
5087 Aby utworzyć takie rysunki musisz wykonać poniższe kroki:
5090 \begin_layout Enumerate
5091 Utwórz szeroką wstawkę:
5096 staw\SpecialChar \menuseparator
5101 stawki\SpecialChar \menuseparator
5111 \begin_layout Enumerate
5112 Wpisz treść podpisu rysunku.
5115 \begin_layout Enumerate
5120 aby przesunąć kursor powyżej podpisu,
5123 \begin_layout Enumerate
5124 Wstaw swój rysunek (eps),
5127 \begin_layout Enumerate
5128 Ustaw kursor za rysunkiem i wstaw odstęp poziomy:
5133 staw\SpecialChar \menuseparator
5143 \SpecialChar \menuseparator
5151 \begin_layout Enumerate
5152 Przełącz się do trybu LaTeX:
5155 \begin_inset space ~
5163 \begin_layout Enumerate
5172 Nie zamykaj nawiasu!
5175 \begin_layout Enumerate
5176 Ustaw kursor za podpisem, przełącz się do trybu LaTeX-a i wstaw brakujący
5184 \begin_layout Standard
5185 Zobacz także rysunek w przykładowym artykule.
5188 \begin_layout Subsection
5192 \begin_layout Standard
5193 For submission, the paper has to be formated in a special double-spacing
5195 For this purpose, you have to give the option
5199 to the documentclass.
5200 This must be done using the
5207 \begin_inset space ~
5215 \begin_inset space ~
5221 Just enter the string
5228 \begin_layout Subsection
5232 \begin_layout Standard
5237 znajduje się plik przykładowy artykuł napisany w LyX-ie.
5238 To jest przykład z oryginalnago pakietu makr Springera przetłumaczonego
5240 Użyj go jako inspirację i porównanie oryginalnego kodu LaTeX-a z LyX-owym
5244 \begin_layout Section
5248 \begin_layout Standard
5254 \begin_layout Subsection
5258 \begin_layout Standard
5259 AASTeX jest zestawem makr wydanych przez American Astronomical Society dla
5260 ułatwienia wysyłania elektronicznych manuskryptów do trzech pism wydawanych
5263 Astrophysical Journal
5265 (włączając Listy i Suplement),
5267 Astronomical Journal
5271 Publications of the Astronomical Society of the Pacific
5274 LyX wymaga co najmniej wersji 5.0 tych makr.
5275 Wersje starsze od 5.0 są przeznaczone dla LaTeX2.09 i są niekompatybilne
5277 Pakiet AASTeX można pobrać z serwera ftp AAS
5280 \begin_layout Standard
5281 \begin_inset VSpace medskip
5287 \begin_layout Standard
5289 \begin_inset Flex URL
5292 \begin_layout Plain Layout
5294 ftp://ftp.aas.org/pubs
5302 \begin_layout Standard
5303 \begin_inset VSpace medskip
5309 \begin_layout Standard
5310 A complete user guide is contained in that package and you should familiarize
5311 yourself with it thoroughly before embarking on writing a paper in LyX.
5312 LyX will not reduce the need to figure out all the AASTeX commands, it
5313 will only reduce the drudgery of typing everything in.
5314 It is your responsibility to ensure that the final exported LaTeX document
5315 conforms completely to the requirements of the journal to which you are
5316 submitting your paper.
5319 \begin_layout Subsection
5320 Starting a New Paper
5323 \begin_layout Standard
5324 I strongly suggest that you start with the AASTeX template file.
5327 File\SpecialChar \menuseparator
5330 , enter the new file name, then choose the
5335 This will show the most common fields found in a manuscript.
5336 Simply overwrite the existing text (including the brackets,
5340 ) with the correct information.
5341 Many of the AASTeX commands and environments can be implemented directly
5342 in LyX, but some cannot: most noticeably
5354 , which should stick out like a sore thumb if you actually just opened the
5356 For commands such as these, the LaTeX code must be entered directly and
5358 Such commands are referred to as ERT, or Evil Red Text.
5359 I tried to minimize the amount of ERT needed in an AASTeX document, but
5360 there is still more required than any of us would like.
5363 \begin_layout Subsection
5364 Finishing Your Paper
5367 \begin_layout Standard
5368 When the paper is finished to your satisfaction and previews/prints correctly,
5370 \begin_inset Quotes eld
5374 \begin_inset Quotes erd
5377 actions which need to be done before you submit it to the journals.
5380 \begin_layout Enumerate
5381 Export your paper as a LaTeX file (
5383 File\SpecialChar \menuseparator
5384 Export\SpecialChar \menuseparator
5390 \begin_layout Enumerate
5395 file with your favorite text editor
5399 \begin_layout Enumerate
5400 remove the comment lines before the
5409 \begin_layout Enumerate
5414 usepackage...{fontenc}
5416 line if it appears (usually just after
5431 \begin_layout Enumerate
5432 remove everything between (and including) the
5444 commands, except for any commands you specifically put into the LaTeX preamble
5445 (which should appear immediately after the
5446 \begin_inset Quotes eld
5449 User specified LaTeX commands
5450 \begin_inset Quotes erd
5460 \begin_layout Enumerate
5467 commands and replace
5468 \begin_inset Quotes eld
5476 \begin_inset Quotes erd
5479 with the correct, real file name.
5482 \begin_layout Enumerate
5489 commands, if necessary (see section
5490 \begin_inset CommandInset ref
5500 \begin_layout Enumerate
5501 Run the resulting file through LaTeX to make sure it still processes correctly.
5504 \begin_layout Enumerate
5505 Reread the journal requirements to make sure your filenames and formats
5509 \begin_layout Enumerate
5513 \begin_layout Subsection
5514 Comments On Specific Commands
5517 \begin_layout Standard
5518 I will not describe the detailed usage of the individual AASTeX commands:
5519 the AASTeX User Guide (
5523 ) gives a good description of each.
5524 Thus it's probably easiest for me to go down the list as found in the guide
5525 and offer comments where necessary.
5526 So let's begin \SpecialChar \ldots{}
5530 \begin_layout Subsubsection
5531 Things that work as expected
5534 \begin_layout Standard
5538 \begin_layout Plain Layout
5550 \begin_layout Standard
5551 Because they work as you might expect, I simply list them and the section
5646 begin{thebibliography}
5678 (2.14.4, amongst other places),
5705 \begin_layout Standard
5706 The following style options also work correctly:
5729 Layout\SpecialChar \menuseparator
5735 \begin_layout Standard
5739 \begin_layout Plain Layout
5751 \begin_layout Subsubsection
5752 Things that work, but require more comment
5755 \begin_layout Standard
5756 The following items work, but require a little more discussion:
5759 \begin_layout Itemize
5760 These items are reserved for use by the journal editors, but you can put
5761 them into the LaTeX preamble if you feel compelled to do so:
5794 \begin_layout Itemize
5795 These items may be placed in the LaTeX preamble, and are included as blanks
5796 in the template file:
5817 \begin_layout Itemize
5824 (2.3) -- can only be used
5825 \begin_inset Quotes eld
5829 \begin_inset Quotes erd
5832 , not in the middle of a paragraph.
5833 Use ERT if you need to embed it.
5836 \begin_layout Itemize
5843 (2.3) -- will have extra {} after it.
5844 This should not cause an error.
5847 \begin_layout Itemize
5854 (2.6) -- can only be used
5855 \begin_inset Quotes eld
5859 \begin_inset Quotes erd
5862 , not in the middle of a paragraph.
5863 Use ERT if you need to embed it.
5866 \begin_layout Itemize
5873 (2.8) -- can't insert a cross-reference tag, you must type the tag name
5877 \begin_layout Itemize
5884 (2.8) -- same as for
5891 \begin_layout Itemize
5898 (2.9) -- will have extra {} after it.
5899 This should not cause an error.
5902 \begin_layout Itemize
5909 (2.10) -- will have extra {} after it.
5910 This should not cause an error.
5913 \begin_layout Itemize
5920 (2.13.2) -- you will have to edit the optional argument by hand in the final
5924 \begin_layout Subsubsection
5925 Things not implemented, use ERT
5928 \begin_layout Standard
5932 \begin_layout Plain Layout
5944 \begin_layout Standard
5967 setcounter{equation}
5981 (2.12), Journal name abbreviations (2.12.4),
6017 (2.14.4, insert it as the first element in the lefthand cell after where
6019 Don't use any of LyX's rules in the table),
6031 (2.14.5), most everything in Misc (2.15, except
6070 \begin_layout Standard
6074 \begin_layout Plain Layout
6086 \begin_layout Subsubsection
6087 Things that cannot be implemented
6090 \begin_layout Standard
6091 \SpecialChar \ldots{}
6092 at least in any meaningful sort of way, so I suggest ignoring them.
6093 They are the references environment (2.12.3), and the deluxetable environment
6095 If you really, really need to use deluxetable, I suggest editing it in
6096 a separate file with a text editor, then using
6098 Insert\SpecialChar \menuseparator
6101 to include it in your LyX document.
6106 file to see an example of this.
6109 \begin_layout Subsection
6110 FAQs, Tips, Tricks, and Other Ruminations
6113 \begin_layout Subsubsection
6114 Getting LyX and AASTeX to cooperate
6117 \begin_layout Standard
6118 It can be a bit tricky to get LyX to recognize a new layout and document
6120 When all else fails, do this:
6123 \begin_layout Enumerate
6124 Make certain that LaTeX can find AASTeX.
6125 Copy sample.tex (and perhaps table.tex) from the AASTeX distribution into
6126 a directory completely unrelated to LaTeX or AASTeX and run LaTeX on
6133 \begin_layout Enumerate
6140 /usr/.../share/lyx/layouts
6149 \begin_layout Enumerate
6152 Options\SpecialChar \menuseparator
6155 in LyX, then restart LyX.
6158 \begin_layout Enumerate
6159 Open a regular new file, not from a template.
6160 Does AASTeX appear in
6162 Layout\SpecialChar \menuseparator
6163 Document\SpecialChar \menuseparator
6169 \begin_layout Standard
6170 If you get a warning from an existing AASTeX document about not being able
6171 to find the AASTeX layout or a message about
6172 \begin_inset Quotes eld
6175 You should not mix title layouts with normal ones
6176 \begin_inset Quotes erd
6179 , things haven't been installed correctly.
6182 \begin_layout Subsubsection
6183 LaTeX error processing a table
6186 \begin_layout Standard
6187 LyX, by default, attempts to center the table caption/title.
6188 This seems to produce a bad interaction in AASTeX so you should click somewhere
6189 in the caption/title, then select
6191 Layout\SpecialChar \menuseparator
6203 This took care of it for me.
6206 \begin_layout Subsubsection
6208 \begin_inset CommandInset label
6217 \begin_layout Standard
6218 A few things: 1) I have noticed some funny spacing in the reference entries
6220 When you enter the bibliography item data, make sure their is
6224 space between the last author and the parenthesis setting off the year;
6237 2) I am really unhappy that I can't make
6249 more automatic, but that would require changes to the LyX source code.
6250 For now you can do one of two things: a) enter all your citations using
6253 Insert\SpecialChar \menuseparator
6256 mechanism; at least you can take advantage of the automatic insertions.
6257 Then edit the exported LaTeX file by hand changing the
6263 entries to the appropriate
6275 commands before you submit it (
6281 is currently equivalent to
6287 , so you wouldn't necessarily have to change those).
6288 Or b) you can simply enter all your citations as ERT using the same key
6289 for the argument that you used in the bibliography popup,
6299 Neither choice is pleasant, but until LyX's citation mechanism understands
6303 , we'll have to put up with it.
6304 3) Entering the references at all is not obvious.
6305 The easiest thing is to start typing your first reference at the end of
6306 the document, then mark it as type
6311 That will put a small gray box in front of what you just typed.
6312 Click on the box to fill in the rest of the information.
6313 For new references, go to the end of an existing reference and press return.
6314 That will create a new line with its own box, etc.
6317 \begin_layout Subsubsection
6318 Włączanie plików EPS
6321 \begin_layout Standard
6322 With all due respect to Chris Biemesderfer and the others who have helped
6323 to write the AASTeX package, the figure handling mechanism smells really
6332 commands as ERT into a Figure Float box, but I never have much luck getting
6334 My advice would be to avoid all EPS inclusions in the manuscript you submit
6335 to the journal, but then use the standard LyX EPS file inclusion mechanism
6336 when you want to make your nicer looking preprints.
6341 usepackage{graphics}
6343 command into the LaTeX preamble and handle the figures in the standard
6345 Anyone who attempts to print your AASTeX 5.0 manuscript must have a LaTeX2e
6346 installation anyway, so why not take advantage of the infinitely better
6347 graphics handling mechanism? If they complain about LaTeX2e or the graphics
6348 package, point out that it appears in the second edition of Lamport (1994),
6349 so it was time to upgrade six years ago.
6352 \begin_layout Subsubsection
6353 Things I could have done, but didn't
6356 \begin_layout Standard
6357 There are a few ,,pretty'' things I could have implemented, but chose not
6359 For instance, I saw no point in double-spacing the text in the LyX window,
6360 even though it is double-spaced in the paper manuscript.
6361 Also, I chose not to make separate layouts for the preprint and preprint2
6363 Since I assume you will spend most of your time in the plain manuscript
6364 mode anyway, I decided not to chew up more disk space with this.
6365 If you feel strongly that I should make such layouts, I will adhere to
6366 the spirit of the rules laid out by the Mudgeeraba Creek Emu-Riding and
6367 Boomerang-Throwing Association:
6370 \begin_layout Quotation
6371 ,,Decisions of the judges will be final unless shouted down by a really
6372 overwhelming majority of the crowd present.
6373 Abusive and obscene language may not be used by contestants when addressing
6374 members of the judging panel, or, conversely, by members of the judging
6375 panel when addressing contestants (unless struck by a boomerang)''.
6378 \begin_layout Subsection
6382 \begin_layout Standard
6383 To mangle the infamous quote by Donald Knuth about a computer algorithm,
6384 ,,I have only proved this to be correct, I have not actually tried it''.
6385 I believe following the above procedures will produce an acceptable AASTeX
6386 document, but as of this update (Jan 25, 2000), I have not yet submitted
6388 Hopefully in the next few months \SpecialChar \ldots{}
6392 \begin_layout Section
6396 \begin_layout Standard
6399 Panayotis Papasotiriou
6402 \begin_layout Subsection
6406 \begin_layout Standard
6407 The ijmpd package is a set of macros that facilitates electronic manuscript
6410 International Journal of Modern Physics D
6412 published by World Scientific.
6413 The name of the document class is
6418 This file, together with instructions for the authors, can be downloaded
6420 \begin_inset Flex URL
6423 \begin_layout Plain Layout
6425 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
6431 The ijmpd package is a modified version of the standard
6432 \begin_inset Quotes eld
6436 \begin_inset Quotes erd
6440 Most of its features are supported by LyX.
6441 I have recently used LyX successfully to write an article submitted to
6444 International Journal of Modern Physics D
6449 \begin_layout Subsection
6453 \begin_layout Standard
6454 As usual, the easiest way to write a paper is to start with a template.
6460 ile\SpecialChar \menuseparator
6475 This will give an (almost) empty document that includes the most common
6476 fields found in a manuscript.
6477 Simply overwrite the existing text (including the brackets,
6481 ) with the correct information.
6482 You should keep in mind the following remarks.
6485 \begin_layout Enumerate
6486 LyX won't let you change the font size and the page style of the document,
6487 because the ijmpd package does not allow such modifications.
6490 \begin_layout Enumerate
6491 The ijmpd package requires that the language of the document should not
6493 Before previewing your paper, be sure that the babel package is not used.
6494 To do this, click on
6499 dit\SpecialChar \menuseparator
6514 tab), then deselect the
6532 , if you wish to make this change permanent).
6535 \begin_layout Enumerate
6536 Two new environments, named
6537 \begin_inset Quotes eld
6541 \begin_inset Quotes erd
6545 \begin_inset Quotes eld
6549 \begin_inset Quotes erd
6552 are available (their use is obvious).
6555 \begin_layout Enumerate
6556 Appendices may be added to the paper.
6557 LyX offers a special environment, called
6558 \begin_inset Quotes eld
6562 \begin_inset Quotes erd
6565 which marks the beginning of the appendix.
6566 An appendix can contain normal sections, subsections, or subsubsections.
6569 \begin_layout Enumerate
6570 The ijmpd package implements table captions quite differently than LyX does.
6571 As a result, a table created by LyX is printed correctly, but its caption
6573 If you need table captions, you should implement the whole table float
6578 file, then include this file to the LyX document (
6583 nsert\SpecialChar \menuseparator
6591 Details on how to create an ijmpd table float can be found in the file
6596 , which is included in the ijmpd package.
6599 \begin_layout Subsection
6600 Preparing a paper for submission
6603 \begin_layout Standard
6604 Before you submit your paper you must export the LyX document as a LaTeX
6610 ile\SpecialChar \menuseparator
6615 xport\SpecialChar \menuseparator
6622 ), then make the following changes to the resulting
6629 \begin_layout Enumerate
6630 Remove the comment lines before the
6639 \begin_layout Enumerate
6640 Remove everything between (and including) the
6652 commands, except for any commands you specifically put into the LaTeX preamble.
6655 \begin_layout Standard
6660 file should be saved and processed through LaTeX as many times as necessary.
6661 You may also want to check the resulting
6668 \begin_layout Subsection
6672 \begin_layout Standard
6673 Użycie wstawek ERT jest opcjonalne i jest zredukowane do trzech poleceń,
6674 which affect the look of the page.
6675 If you started writing your paper by using the
6679 template, the ERT needed is already in its place; you usually don't need
6681 You may only change the first ERT to specify the information printed to
6682 the top of odd and even pages (authors' names and short paper's title,
6684 This ERT must have the form
6688 markboth{Authors' Names}{Short Paper's Title}
6693 \begin_layout Section
6697 \begin_layout Standard
6700 Panayotis Papasotiriou
6703 \begin_layout Subsection
6707 \begin_layout Standard
6708 Pakiet Kluwer jest zestawem makr wydanych przez Kluwer Academic Publishers
6709 aby ułatwić elektroniczną wysyłkę manuskryptów do pism wydawanych przez
6711 Najbardziej znane z nich (at least in my domain of interest), to
6713 Astrophysics and Space Science
6719 , ale istnieje wiele innych (zobacz kompletną listę pod adresem
6720 \begin_inset Flex URL
6723 \begin_layout Plain Layout
6725 http://www.wkap.nl/jrnllist.htm/JRNLHOME
6731 Pakiet Kluwer można pobrać z serwisu
6732 \begin_inset Flex URL
6735 \begin_layout Plain Layout
6737 http://www.wkap.nl/kaphtml.htm/STYLEFILES
6743 Kompletna dokumentacja jest zawarta w pakiecie (ale można pobrać ją oddzielnie).
6746 \begin_layout Standard
6747 LyX obsługuje wiele cech pakietu ale nie wszystkie.
6748 Mimo to wstawki ERT są potrzebne do redukcji ,,osobliwych'' poleceń pakietu
6750 \begin_inset CommandInset ref
6752 reference "subsec:kluwer_peculiarities"
6757 Ja ostatnio napisałem bez żadnych problemów artykuł wysłany do pisma
6759 Astrophysics and Space Science
6764 \begin_layout Subsection
6768 \begin_layout Standard
6769 Najłatwiejszą drogą do napisania nowego artykułu jest skorzystanie z szablonu.
6770 Wybierz polecenie z menu
6772 Plik\SpecialChar \menuseparator
6775 , a następnie wybierz plik szablonu
6780 Otrzymasz wówczas (prawie) pusty dokument, który zawiera większość pól
6781 z manuskryptu z krótkim opisem ich użycia.
6782 I jak w większości szablonów zastąp istniejące teksty (włączając nawiasy
6787 ) poprawnymi informacjami.
6790 \begin_layout Subsection
6791 Przygotowanie artykułu do wysłania
6794 \begin_layout Standard
6795 Podobnie jak przy pakiecie AASTeX przed wysyłką artykułu do wydawnictwa,
6796 artykuł należy przetworzyć, co opisano dalej w kolejnych krokach:
6799 \begin_layout Enumerate
6800 Wyeksportuj artykuł do pliku LaTeX.
6801 Zrób to przez wybór polecenia z menu
6806 lik\SpecialChar \menuseparator
6814 ksportuj\SpecialChar \menuseparator
6828 \begin_layout Enumerate
6829 Wyedytuj uzyskany plik
6833 w edytorze tekstowym dokonując następujących zmian:
6837 \begin_layout Enumerate
6838 usuń wiersze komentarza przed poleceniem
6847 \begin_layout Enumerate
6848 usuń wszystko pomiędzy dyrektywami
6860 włącznie, z wyjątkiem Twoich specyficznych poleceń wstawionych do preambuły.
6863 \begin_layout Standard
6864 Zapisz uzyskany plik
6872 \begin_layout Enumerate
6877 przez LaTeX tyle razy ile potrzeba (zwykle do trzech razy).
6880 \begin_layout Enumerate
6881 Zobacz utworzony plik
6885 korzystając z przeglądarki np.
6890 i sprawdź czy wszystko jest ok (tak powinno być jeśli nie popełniłeś błędów).
6893 \begin_layout Subsection
6894 ,,Osobliwości'' pakietu Kluwer
6895 \begin_inset CommandInset label
6897 name "subsec:kluwer_peculiarities"
6904 \begin_layout Standard
6905 Pakiet Kluwer posiada następujące ,,osobliwości'':
6908 \begin_layout Enumerate
6909 Jest możliwe pisanie wielu artykułów w tym samym pliku LaTeX-a
6913 \begin_layout Plain Layout
6914 Nie mogę wyobrazić sobie innego dobrego powodu aby to zrobić
6920 Każdy artykuł musi być zawarty w środowisku ,,article''.
6921 Niestety, tego środowiska nie można pominąć, nawet jeśli piszemy tylko
6923 Dlatego każdy artykuł zaczyna się poleceniem
6929 i kończy oczywiście poleceniem
6936 Mimo to można to zaimplementować w LyX-ie, ale ja nie dołączam tego, od
6937 czasu jak to wygląda brzydko i może peszyć nowych użytkowników.
6938 Dlatego Ty potrzebujesz wpisać te polecenia wprost jako kod LaTeX (jako
6942 \begin_layout Enumerate
6943 Informacje podane na początku artykułu (np.: title, subtitle, author, institution
6944 , running title, running author, abstract i keywords) muszą znajdować się
6946 \begin_inset space ~
6949 środowisku ,,opening''.
6950 Tego nie zaimplementowano w LyX-ie, tak że Ty musisz umieścić title, subtitle
6952 pomiędzy dwoma wstawkami ERT (
6967 \begin_layout Enumerate
6968 Według podręcznika użytkownika etykieta każdej pozycji bibliografii musi
6992 \begin_layout Standard
6997 zajmuje się tymi wszystkimi ,,osobliwościami'' Jeśli zaczynasz z nowym
6998 artykułem korzystając z tego szablonu, to nie potrzebujesz robić nic specjalneg
7003 \begin_layout Enumerate
7004 nie usuwaj wstawek ERT dołączonych do szablonu i
7007 \begin_layout Enumerate
7008 skopiuj przykładową bibliografię dołączona do szablonu i dostosuj ją przez
7009 dopisanie nowych pozycji.
7012 \begin_layout Section
7016 \begin_layout Standard
7022 \begin_layout Subsection
7026 \begin_layout Standard
7027 LyX-owe klasy dokumentu
7029 article (koma-script)
7033 report (koma-script)
7043 odpowiadają LaTeX-owym klasom odpowiednio
7059 , z rodziny Koma-Script.
7060 Zastępują one standardowe klasy dokumentu odpowiednio
7076 , i są bliższe europejskim konwencjom typograficznym
7079 \begin_layout Itemize
7080 Standardową wielkością czcionki jest 11pt w
7082 article (koma-script)
7086 report (koma-script)
7094 letter (koma-script)
7099 \begin_layout Itemize
7100 Tytularia, etykiety opisu środowisk i kilka elementów klasy
7102 letter (koma-script)
7104 są składane czcionką półgrubą bezszeryfową
7108 \begin_layout Plain Layout
7109 Istnieje duża różnica pomiędzy starymi półgrubymi czcionkami bezszeryfowymi
7110 rodziny cm, a nowymi rodziny ec, szczególnie w wyglądzie tytulariów.
7111 Dla porównania półgruba czcionka bezszeryfowa rodziny ec wygląda na troszkę
7121 pomaga tworzyć ,,zwykły'' wygląd przy użyciu czcionek ec.
7127 Numeracja tytułów rozdziałów jest zrobiona tak samo jak numeracja sekcji,
7128 czyli bez wiersza ,,Rozdział\SpecialChar \ldots{}
7130 Ponadto wygląd tytulariów może być zmieniony za pomocą kilku opcji (w LyX-ie
7131 wprowadza się je w polach
7140 kład\SpecialChar \menuseparator
7150 \begin_layout Itemize
7151 Głównym zamierzeniem projektowania obszaru pisania klas dokumentu Koma-Script
7160 (w LyX-ie wprowadza się je w polach
7169 kład\SpecialChar \menuseparator
7177 Dzięki nim mamy klarowną możliwość zmiany szerokości marginesów jako opcje
7183 kład\SpecialChar \menuseparator
7193 \begin_layout Itemize
7194 Klasy LaTeX-owe rodziny Koma-Script definiują kilka dodatkowych poleceń.
7195 Część z nich, które mają sens w LyX-ie są zaimplementowane w odpowiednich
7199 \begin_layout Standard
7200 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
7201 Koma-Script można znaleźć w dokumentacji Koma-Script
7207 \begin_layout Plain Layout
7208 Istnieje angielskie tłumaczenie --
7212 , ale nie jest kompletne
7219 Dalsze punkty opisują tylko te aspekty, które są związane z LyX-em.
7222 \begin_layout Subsection
7223 Klasy article (koma-script), report (koma-script) i book (koma-script)
7226 \begin_layout Standard
7229 article (koma-script)
7233 report (koma-script)
7239 są zaimplementowane w plikach układu, odpowiednio:
7252 Zawierają one wszystkie środowiska odpowiednich standardowych klas dokumentu
7265 , częściowo zmienione z wyłączeniem LyX-owego środowiska
7269 , które jest zastąpione przez nowe środowisko
7273 o takiej samej funkcji.
7278 zostało dodane do kilku nowych środowisk, ale nie są one częścią klasy
7281 letter (koma-script)
7286 \begin_layout Itemize
7295 : są odpowiednikami dla
7303 , dodatkowo dają wpis do spisu treści.
7308 nie istnieje w klasie
7310 article (koma-script)
7315 \begin_layout Itemize
7324 : zachowują się dokładnie tak jak
7332 , additionally clearing running heads.
7337 nie istnieje w klasie
7339 article (koma-script)
7344 \begin_layout Itemize
7349 : generuje tytuł tuż nad następnym akapitem w standardowej wielkości czcionki
7350 bez wpływu na strukturę dokumentu.
7353 \begin_layout Standard
7354 Następujące środowiska, razem ze standardowymi:
7366 , tworzą stronę tytułową dokumentu.
7367 Muszą być wstawione na początku pierwszego ,,normalnego'' akapitu
7371 \begin_layout Plain Layout
7372 Odpowiednie polecenia LaTeX muszą pojawić się przed poleceniem
7381 Gdy dane środowisko jest użyte częściej niż jeden raz, to zostanie uwzględnione
7382 tylko ostatnie jego wystąpienie w tekście.
7383 Te dodatkowe środowiska, podobnie jak
7395 , nie wpływają na wygląd tworzonego dokumentu.
7398 \begin_layout Itemize
7403 : tworzy wyśrodkowany akapit powyżej podstawowego tytułu (
7415 ) z tematem dokumentu.
7418 \begin_layout Itemize
7423 : tworzy wyśrodkowany akapit poniżej podstawowego tytułu (
7438 \begin_layout Itemize
7445 report (koma-script)
7451 tworzy wyśrodkowany akapit z dedykacją na oddzielnej stronie za stroną
7452 tytułową, a w klasie
7454 article (koma-script)
7456 tworzy wyśrodkowany akapit z dedykacją poniżej podstawowego tytułu (
7471 \begin_layout Itemize
7476 : tworzy wyrównany do lewej powyżej podstawowego tytułu (
7488 ) dla nagłówka dokumentu.
7491 \begin_layout Itemize
7496 : tworzy w druku dwustronnym w klasach
7498 report (koma-script)
7504 na tyle strony tytułowej u góry wyrównany do lewej akapit, a w przypadku
7505 druku jednostronnego lub klasy
7507 article (koma-script)
7512 \begin_layout Itemize
7517 : tworzy w druku dwustronnym w klasach
7519 report (koma-script)
7525 na tyle strony tytułowej u dołu wyrównany do lewej akapit, a w przypadku
7526 druku jednostronnego lub klasy
7528 article (koma-script)
7533 \begin_layout Itemize
7538 : tworzy specjalną ,,brudną'' stronę na początku dokumentu zawierającą akapit
7539 bez specjalnego formatowania.
7542 \begin_layout Standard
7543 Pliki układu dla klas dokumentu
7545 article (koma-script)
7549 report (koma-script)
7560 Który jest właściwym miejscem do definiowania własnych środowisk.
7565 do swojego osobistego foldera układów i wyedytuj go!
7568 \begin_layout Subsection
7569 Klasa letter (koma-script)
7572 \begin_layout Standard
7576 \begin_layout Plain Layout
7588 \begin_layout Standard
7592 letter (koma-script)
7594 jest zaimplementowana w pliku układu
7599 Zawiera on wszystkie środowiska odpowiadające standardowej klasie
7603 , częściowo zmienione z wyłączeniem LyX-owych środowisk
7619 , które są zastąpione przez nowe środowisko
7623 o takiej samej funkcji.
7624 Ponadto zawiera, w odróżnieniu od standardowej klasy, standardowe środowiska
7642 Dodatkowo jest kilka nowych specyficznych środowisk.
7645 \begin_layout Standard
7649 \begin_layout Plain Layout
7661 \begin_layout Standard
7662 Wygląd listu złożonego w tej klasie dokumentu może być sterowany za pomocą
7663 kilku poleceń LaTeX-a (w LyX-ie można je wprowadzić wybierając z menu
7668 kład\SpecialChar \menuseparator
7679 \begin_layout Plain Layout
7680 Na przykład, standardowy wygląd nagłówka listu zawierający nazwę i adres
7681 jest całkowicie self-willed.
7682 ,,Podstawowy'' nagłówek jest tworzony za pomocą następujących poleceń w
7686 \begin_layout LyX-Code
7696 \begin_layout LyX-Code
7712 \begin_layout LyX-Code
7722 \begin_layout LyX-Code
7742 Dzięki temu autor listu może utworzyć swój własny układ.
7743 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
7744 Koma-Script można znaleźć w dokumentacji Koma-Script
7751 \begin_layout Standard
7760 definiują początek listu i muszą być użyte w każdym liście.
7761 Dla podkreślenia ich w dokumencie, są zaznaczone literami odpowiednio
7769 na lewym marginesie.
7770 To umożliwia napisanie dowolnej liczby listów w jednym pliku.
7775 tworzy nowy list używając tego samego adresu, a
7796 są podstawowymi środowiskami i mogą być używane wielokrotnie w tym samym
7800 \begin_layout Itemize
7805 : tworzy akapit na adres i definiuje początek listu.
7808 \begin_layout Itemize
7813 : tworzy akapit dla adresu i zaczyna nowy list.
7816 \begin_layout Itemize
7821 : tworzy akapit na tekst zamykający list.
7824 \begin_layout Itemize
7829 : tworzy akapit na Postscriptum.
7832 \begin_layout Itemize
7837 : tworzy akapit na listę rozdzielnika (Do wiadomości).
7840 \begin_layout Itemize
7845 : tworzy akapit dla załączników.
7848 \begin_layout Standard
7889 wyświetlają etykiety, dla ułatwienia wpisywania, których zawartość jest
7890 przetwarzana przez klasę letter (Koma-Script)
7894 \begin_layout Plain Layout
7895 It could be seen as a matter of inconsequence, that the types
7903 described above are not such input types as well.
7904 Because of the special meaning of those types, however, I have implemented
7905 them as ordinary paragraph types with a one letter mark in the left margin.
7906 Moreover, it would affect my feeling of symmetry, if the
7914 type had such a serious different appearance.
7919 Te środowiska muszą być użyte na początku odpowiedniego środowiska
7926 \begin_layout Standard
7927 Implementacja tych środowisk w trybie WYSIWYG nie ma sensu, ponieważ rzeczywisty
7928 wygląd złożonego listu zależy nie tylko od użycia właściwego środowiska,
7929 ale także innych czynników.
7930 Na przykład podpis wprowadzony w środowisku
7934 będzie pojawiał się tylko w liście, w którym użyto środowiska
7939 Zawartość środowiska
7943 standardowo nie będzie pojawiać się przy wszystkich złożonych listach.
7944 Możliwość projektowania wolnych nagłówków listu jest już wspomniana w przypisie
7948 \begin_layout Standard
7949 Środowiska mogą być także używane jako puste akapity.
7960 nie zostało w ogóle użyte, to standardowo jest zastępowane zawartością
7965 , ale jeśli mamy puste środowisko
7969 to nie jest niczym zastępowane.
7972 \begin_layout Standard
7973 Przez użycie środowisk można utworzyć szablon listu, z częściowo wypełnionymi
7974 polami środowisk (np.
7978 \begin_layout Itemize
7983 : nazwa nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
7985 Tekst pisany jest dużymi literami.
7988 \begin_layout Itemize
7993 : podpis nadawcy, standardowo pojawia się poniżej treści środowiska
7998 Jeśli nie użyto środowiska
8002 to zamiast niego pojawia się zawartość
8009 \begin_layout Itemize
8014 : adres nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
8015 listu, poniżej nazwy nadawcy.
8018 \begin_layout Itemize
8023 : numer telefonu nadawcy, pojawia się tylko, gdy jest włączona zmienna LaTeX
8033 \begin_layout Itemize
8038 : miejsce napisania listu.
8041 \begin_layout Itemize
8046 : data napisania listu.
8055 standardowo składane są w wierszu poniżej pola adresu nadawcy wyrównane
8061 jest puste, to zawartość środowiska
8066 Jeśli nie użyto środowiska
8070 , to domyślnie pobierana jest data składu.
8073 \begin_layout Itemize
8078 : adres zwrotny, standardowo składany jest powyżej adresu docelowego małą
8079 czcionką bezszeryfową.
8082 \begin_layout Itemize
8087 : uwagi dla poczty (np.
8088 do rąk własnych), standardowo pojawiają się pomiędzy adresem zwrotnym a
8089 docelowym, i są podkreślone.
8092 \begin_layout Itemize
8097 : dodatkowa informacja, standardowo pojawia się przy prawym marginesie poniżej
8101 \begin_layout Itemize
8106 : tytuł listu, standardowo pojawia się złożony wielką i półgrubą czcionką
8107 bezszeryfową powyżej tematu listu.
8110 \begin_layout Itemize
8115 : temat listu, standard złożony jest czcionką półgrubą powyżej akapitu
8122 \begin_layout Standard
8143 tworzą listy firmowe przez złożenie zawartości tych środowisk powyżej wiersza
8145 Dla pola daty używana jest zawartość środowiska
8150 Jeśli wykorzystane jest choć jedno ze środowisk ,,biznesowych'', to zawartość
8155 nie jest składana, tylko ustawiana jest zmienna LaTeX
8159 \begin_layout Plain Layout
8173 te środowiska muszą być użyte przed odpowiednim środowiskiem
8180 \begin_layout Itemize
8185 : Wasz znak (Your ref.)
8188 \begin_layout Itemize
8193 : Wasz list (Your letter of.)
8196 \begin_layout Itemize
8201 : Nasz znak (Our ref.)
8204 \begin_layout Itemize
8209 : Klient (Customer no.)
8212 \begin_layout Itemize
8217 : Nr faktury (Invoice no.)
8220 \begin_layout Subsection
8224 \begin_layout Standard
8225 Przedstawienie WYSIWYG w LyX-ie dokumentów w klasie Koma-Script powoduje
8229 \begin_layout Itemize
8230 Numery rozdziałów środowisk
8234 są wyświetlane w wierszu powyżej tytułu rozdziału.
8235 Taki przypadek jest spowodowany wewnętrznym przetwarzaniem przez LyX środowiska
8243 \begin_layout Itemize
8252 są wstawione tylko do ,,prawdziwego'' LaTeX-owego spisu treści, a nie są
8253 wyświetlane LyX-owym spisie treści (
8263 \begin_layout Itemize
8264 Tryb separacji akapitów w dokumencie
8268 wyświetlany jest jako odstęp, a nie wcięcie.
8269 To jest standardowe zachowanie, do tego nie potrzeba żadnego polecenia
8276 kład\SpecialChar \menuseparator
8283 odpowiedni przełącznik wskazuje na załączony tryb
8298 daje efekt po użyciu odpowiedniego polecenia LaTeX-a wstawionego do dokumentu
8299 do wytworzenia odstępu.
8302 \begin_layout Section
8310 \begin_layout Standard
8316 \begin_layout Subsection
8320 \begin_layout Standard
8321 Tutaj opisujemy klasy i pliki układu używanych dla niektórych pism wydawanych
8322 przez wydawnictwo Springer Verlag i wymienionych na stronie
8323 \begin_inset Flex URL
8326 \begin_layout Plain Layout
8328 http://www.springer.de/author/tex/help-journals.html
8333 , skąd powinieneś móc pobrać pliki klasy (tak, oczywiście teraz dla LaTeX2e!).
8334 To jest modularny system: wspólne części dla wszystkich pism są zaimplementowan
8339 , z którego korzystają specyficzne dla danego pisma pliki układu (np.:
8350 \begin_layout Standard
8351 Oznacza to, że implementacja wsparcia dla innego pisma wydawnictwa Springer
8352 wymaga napisania własnego pliku układu
8368 \begin_layout Standard
8369 Klasa dokumentu LyX-a była testowana tylko dla pisma
8382 są zawarte w standardowej dystrybucji LyX-a.
8383 Zainstaluj pobraną z serwera wydawnictwa Springer odpowiednią klasę LaTeX-ową
8384 w odpowiednim katalogu TeX-a, odśwież bazę pakietów TeX-a (w teTeX-u uruchom
8389 , jako root jeśli jest to niezbędne), zrekonfiguruj LyX-a i powinno już
8393 \begin_layout Subsection
8397 \begin_layout Standard
8398 Duża liczba stylów typu theorem --
8404 \SpecialChar \ldots{}
8410 \begin_layout Standard
8413 Headnote, Dedication, Subtitle, Running_LaTeX_Title, Author_Running, Institute,
8414 Mail, Offprints, Keywords, Acknowledgements, Acknowledgement
8417 Zobacz dokumentację do pakietu aby poznać szczegóły.
8420 \begin_layout Subsection
8424 \begin_layout Itemize
8436 \begin_layout Itemize
8439 Probability Theory and Related Fields
8445 -- Jean-Marc Lasgouttes
8448 \begin_layout Standard
8449 Dodaj własne -- to nie jest trudne!
8452 \begin_layout Subsection
8456 \begin_layout Standard
8457 Te pliki bazują częściowo na starszym pliku układu
8461 , który bazował na starym stylu LaTeX 2.09 z wydawnictwa Springer.
8467 Jean-Marc Lasgouttes bardzo pomógł mi znaleźć drogę implementacji układu
8471 \begin_layout Subsection
8475 \begin_layout Standard
8477 Ale prawdopodobnie mniej niż w starej klasie
8484 \begin_layout Standard
8485 Ograniczenia np.: nie wyświetla numeru środowisk typu theorem, w tej chwili
8489 \begin_layout Section
8497 \begin_layout Standard
8503 \begin_layout Subsection
8507 \begin_layout Standard
8508 These are the layout files for some of the journals of the American Geophysical
8510 It is assumed that you have both the AGU's own class files and AGUplus
8511 installed (everything to be found at
8512 \begin_inset Flex URL
8515 \begin_layout Plain Layout
8517 ftp://ftp.agu.org/journals/latex/journals
8525 \begin_layout Subsection
8529 \begin_layout Standard
8539 They are still called this in the LyX GUI, though their LaTeX equivalents
8540 in the AGU classes are
8551 \begin_layout Standard
8552 Newly defined styles are
8589 These are mostly manuscript attributes and defined in the AGU class documentati
8593 \begin_layout Standard
8594 I suspect this is still badly incomplete.
8597 \begin_layout Subsection
8601 \begin_layout Standard
8618 \begin_layout Subsection
8622 \begin_layout Itemize
8625 Journal of Geophysical Research
8634 \begin_layout Standard
8635 Add your own, it isn't so hard! Look at the
8646 \begin_layout Section
8654 \begin_layout Standard
8660 \begin_layout Subsection
8664 \begin_layout Standard
8665 This is the layout file for the European Geophysical Society journals.
8670 can be downloaded from the web site of the EGS under
8671 \begin_inset Flex URL
8674 \begin_layout Plain Layout
8684 \begin_layout Subsection
8688 \begin_layout Standard
8691 Right_address, Latex_Title, Affil, Journal, msnumber, FirstAuthor, Received,
8699 The current layout file is unfortunately very unmodular and would benefit
8700 from using the various
8707 \begin_layout Section
8713 \begin_inset CommandInset label
8722 \begin_layout Standard
8728 \begin_layout Subsection
8732 \begin_layout Standard
8733 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
8734 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
8744 W tej sekcji opisano pierwszą z nich.
8747 \begin_layout Standard
8748 Powiem to jeszcze raz, jasno, aby nie buło nieporozumień:
8751 \begin_layout Standard
8752 \begin_inset VSpace bigskip
8758 \begin_layout Standard
8762 Ta sekcja dokumentu opisuje
8773 \begin_layout Standard
8774 \begin_inset VSpace bigskip
8780 \begin_layout Standard
8781 Jeśli szukasz dokumentacji do
8785 '', zajrzyj do sekcji
8786 \begin_inset space ~
8790 \begin_inset CommandInset ref
8792 reference "sec:foiltex"
8805 ''] jest aktualnie trochę lepsza niż domyślnie klasa
8813 \begin_layout Plain Layout
8814 \SpecialChar \ldots{}
8815 lub tak powtarzam za jej adwokatami.
8816 Nigdy jej nie używałem i nie wiem czy to jest prawda czy nie.
8824 \begin_layout Standard
8825 Ta klasa jest ulepszeniem LaTeX2e starego pakietu
8830 Każda dystrybucja LaTeX2e zawiera tę klasę [którą, od teraz, będę nazywał
8835 ''], tak więc jesteś zmuszony ją mieć.
8836 Jak wspomniałem wcześniej istnieją inne klasy, jak np.
8841 , które także tworzą slajdy do rzutnika i wykonują to zadanie lepiej niż
8843 Jednak istnieje kilka rzeczy, które klasa
8847 może zrobić, a inne nie, np.
8848 generowanie overlays.
8849 Czytaj dalej aby dowiedzieć się więcej!
8852 \begin_layout Subsection
8854 \begin_inset CommandInset label
8856 name "sec:slidesetup"
8863 \begin_layout Standard
8864 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
8880 Jest kilka rzeczy, które powinieneś wiedzieć o tej klasie:
8883 \begin_layout Itemize
8893 Nie są one obsługiwane przez klasę
8900 \begin_layout Itemize
8905 lista styli dostępna w polu
8912 zachowuje się troszkę inaczej dla tej klasy.
8913 Dostępne są nastepujące style:
8917 \begin_layout Description
8922 W prawym dolnym narożniku slajdu umieszony zostanie numer slajdu,
8925 \begin_layout Description
8934 , ale dodatkowo zostana wstawione krzyżyki w rogach folii dla dokładnego
8935 pozycjonowania przy nakładaniu folii jedna na drugą.
8936 To jest styl domyślny.
8939 \begin_layout Description
8944 Nie jest dodawany numer, data ani znaczniki wyrównania.
8948 \begin_layout Itemize
8953 posiada dodatkową opcję:
8958 Aby ją użyć, wpisz ,,
8978 \begin_layout Standard
8979 Użycie tej opcji pozwala dodać znacznik daty do
8985 \begin_inset space ~
8989 \begin_inset CommandInset ref
8991 reference "sec:slideNote"
8995 aby poznać więcej szczegółów.
8999 \begin_layout Standard
9000 Możesz użyć szablonu ,,
9004 '' aby automatycznie ustawić klasę nowego dokumentu na
9008 [za pomoca polecenia
9013 lik\SpecialChar \menuseparator
9015 \begin_inset space ~
9020 aby utworzyć nowy dokument].
9021 Plik szablonu zawiera także kilka przykładów specjalnych środowisk akapitów
9023 Będzie to opisane dalej.
9026 \begin_layout Subsection
9030 \begin_layout Subsubsection
9031 Obsługiwane środowiska
9034 \begin_layout Standard
9035 Pierwszą rzeczą, którą powinieneś zauważyć gdy zaczynasz nowy dokument slajdów
9036 jest rozmiar i typ czcionki: odpowiednio ,,
9040 '' i czcionka bezszeryfowa
9043 \begin_inset space ~
9049 This is also what's used in the output.
9051 \begin_inset Quotes eld
9055 \begin_inset Quotes erd
9058 to remind you that this is a slide.
9059 Your final slides will use a larger font; ergo, you'll have less space.
9060 Of course, the larger default screen font isn't WYSIWYG, only a reminder.
9063 \begin_layout Standard
9064 The next thing that becomes obvious is the changes to the paragraph environment
9065 pull-down box [at the far-left end of the toolbar].
9066 Most of the paragraph environments you're used to seeing are missing.
9067 There are also four new ones.
9072 class itself only supports certain paragraph environments:
9075 \begin_layout Itemize
9081 \begin_layout Itemize
9087 \begin_layout Itemize
9093 \begin_layout Itemize
9099 \begin_layout Itemize
9105 \begin_layout Itemize
9111 \begin_layout Itemize
9117 \begin_layout Itemize
9123 \begin_layout Itemize
9129 \begin_layout Itemize
9135 \begin_layout Itemize
9141 \begin_layout Itemize
9147 \begin_layout Standard
9148 Wszystkie inne standardowe środowiska włączając środowiska sekcji nie są
9154 Z drugiej zaś strony zauważysz nowe środowiska:
9158 \begin_layout Plain Layout
9159 In prior versions of this class, there was the mandatory
9163 paragraph environment.
9167 is deprecated; it will convert to a
9172 You should probably remove it.
9182 \begin_layout Itemize
9188 \begin_layout Itemize
9194 \begin_layout Itemize
9200 \begin_layout Itemize
9206 \begin_layout Standard
9207 These five are kind of quirky, due to a
9208 \begin_inset Quotes eld
9212 \begin_inset Quotes erd
9216 You see, LyX doesn't permit you to nest any other paragraph environment
9217 into an empty environment.
9218 Now, that's fine and dandy, but it means that you wouldn't be able to start
9219 a slide with anything except plain text.
9220 To deal with this, I've performed a little
9221 \begin_inset Quotes eld
9225 \begin_inset Quotes erd
9231 \begin_layout Subsubsection
9232 Quirks of the New Environments
9233 \begin_inset CommandInset label
9235 name "sec:slideQuirk"
9242 \begin_layout Standard
9243 All five of the new paragraph environments are somewhat quirky due to inherent
9244 limitiations in the current version of LyX.
9245 As I just mentioned, LyX forbids environments that begin with another environme
9247 To get around this, the
9251 environment isn't a paragraph environment as described in the
9258 \begin_layout Standard
9271 to be ,,pseudo-environments''.
9272 They look like a section heading or a
9273 \begin_inset Quotes eld
9281 \begin_inset Quotes erd
9284 but really begin a [and, if necessary, end the previous] paragraph environment.
9294 \begin_inset Quotes eld
9298 \begin_inset Quotes erd
9301 These two perform some action.
9304 \begin_layout Standard
9305 A common feature of all five environments,
9325 , is a rather long-ish label.
9326 The text following this label --- ordinarily the contents of the paragraph
9327 environment --- is utterly irrelevant for
9348 LyX completely ignores it.
9349 In fact, you can leave these five environments completely empty.
9352 \begin_layout Standard
9357 to put any text after the rather long-ish label, you might want to.
9358 This could be a short description of the contents of the
9363 In that case, enter in your descriptive comment and hit
9367 as you normally would.
9370 \begin_layout Standard
9371 If, on the other hand, you don't want to enter in any descriptive text,
9372 you'll hit another LyX quirk.
9373 LyX, like nature, abhors a vacuum, and will not let you start a new paragraph
9374 environment until you put something in the old one.
9378 \begin_layout Itemize
9379 Start entering the text that will
9406 \begin_layout Itemize
9407 Now move to the beginning of that paragraph.
9410 \begin_layout Itemize
9418 \begin_layout Itemize
9419 Finally, change this new, empty paragraph to a
9442 \begin_layout Standard
9443 Some future version of LyX will, hopefully, resolve this quirkiness\SpecialChar \ldots{}
9447 \begin_layout Subsection
9448 Tworzenie prezentacji używając
9461 \begin_layout Subsubsection
9467 \begin_layout Standard
9468 If you're expecting this section to teach you how to actually make a presentatio
9469 n, you'll be sorely disappointed.
9470 Naturally, I'll describe all of the ways the
9474 class can assist you in preparing the materials for a presentation.
9475 Filling in the contents, however, is up to you.
9480 the LyX philosophy.]
9483 \begin_layout Standard
9488 environment [in the manner described in section
9489 \begin_inset space ~
9493 \begin_inset CommandInset ref
9495 reference "sec:slideQuirk"
9499 ] tells LyX to begin a new slide [duh].
9500 The label for this environment/
9501 \begin_inset Quotes erd
9505 \begin_inset Quotes erd
9509 \begin_inset Quotes eld
9513 \begin_inset Quotes erd
9516 in cool blue, followed by the label,
9517 \begin_inset Quotes eld
9521 \begin_inset Quotes erd
9525 Any text or paragraph environments that follow this one go on the new slide.
9529 \begin_layout Standard
9530 Slides are probably the only time you'll need to forcibly end pages in LyX.
9531 In fact, you'll want to, once you finish entering the contents of one slide.
9532 If you've entered more text than can physically fit on a slide, the extra
9533 overflows onto a new slide.
9534 I don't recommend doing this, however, since the overflow slide won't have
9535 any page number on it.
9536 Furthermore, it may interfere with any
9540 you've made to accompany the oversized
9547 \begin_layout Standard
9556 environments work the same way as the
9562 \begin_inset Quotes eld
9566 \begin_inset Quotes erd
9569 followed by a label [
9570 \begin_inset Quotes eld
9574 \begin_inset Quotes erd
9578 \begin_inset Quotes eld
9582 \begin_inset Quotes erd
9586 The color is a stunning magenta instead of blue, and the
9587 \begin_inset Quotes eld
9591 \begin_inset Quotes erd
9594 will look different, in style and in length.
9595 The label fonts of all three also differ from one another.
9598 \begin_layout Standard
9603 , if the contents of a
9611 exceed the physical size of a slide or sheet of paper, the extra will overflow
9613 Again, you should avoid this.
9614 It defeats the whole purpose of
9625 \begin_layout Subsubsection
9635 \begin_layout Standard
9640 is a slide that sits atop another slide.
9641 Perhaps you wish to discuss a figure on the main
9645 before displaying the text associated with it.
9646 One way to accomplish this is tape a flap of dark paper over the part of
9651 you want to display later.
9652 This method fails, however, if you wish to overlap one graph with another,
9654 You would then have to fumble while speaking to align the two separate,
9659 s to align the two graphs.
9664 environment in both cases makes life much easier.
9667 \begin_layout Standard
9672 receives the page number of its
9673 \begin_inset Quotes eld
9677 \begin_inset Quotes erd
9685 \begin_inset Quotes eld
9693 \begin_inset Quotes erd
9700 \begin_layout Plain Layout
9701 Presumably, mutliple
9706 \begin_inset Quotes eld
9714 \begin_inset Quotes erd
9718 \begin_inset Quotes eld
9726 \begin_inset Quotes erd
9730 \begin_inset Quotes eld
9738 \begin_inset Quotes erd
9742 \begin_inset space ~
9745 appended to the page number of the parent
9762 to each fit on a single physical slide! You should probably consider an
9776 class provides a visual cue for this: the label at the start of an
9780 is shorter than that at the start of a
9785 Lastly, when you generate printable output, you'll find alignment markers
9786 in all four corners of both the
9795 These will assist you in lining up the two physical slides.
9798 \begin_layout Standard
9799 The major problem in overlaying two slides is aligning the contents of the
9801 How much space should you leave for that graph on the second slide? Worse
9802 still, what if you want a graph and a sentence on second slide, but there
9803 is text on the main transparency that goes in between them? You could try
9804 and insert vertical space of the right size.
9805 The better way is to use
9816 \begin_layout Standard
9817 As their names imply,
9825 are two command-like paragraph environments that make all subsequent text
9826 invisible and visible, respectively.
9828 \begin_inset space ~
9832 \begin_inset CommandInset ref
9834 reference "sec:slideQuirk"
9838 that you don't place anything
9842 these two environments, however.
9847 , it inserts a centered, sky-blue label into the page reading
9848 \begin_inset Quotes eld
9851 <Invisible Text Follows>
9852 \begin_inset Quotes erd
9856 For paragraphs following this label, the parts of the
9864 ; it doesn't matter which] where they would be contain instead blank space.
9867 \begin_layout Standard
9872 , the corresponding centered label is
9873 \begin_inset Quotes eld
9876 <Visible Text Follows>
9877 \begin_inset Quotes erd
9881 Paragraphs following this label behave normally.
9882 Note that the beginning of a new
9894 automatically shuts off an
9899 It's therefore not necessary to use
9910 \begin_layout Standard
9911 By now, it should be obvious how to create overlay transparencies using
9912 the proper combination of
9931 \begin_layout Enumerate
9936 , including everything that will appear on it, whether on the main slide
9944 \begin_layout Enumerate
9945 Before each figure or paragraph that will appear only on the
9954 If necessary, insert a
9958 environment after the
9965 \begin_layout Enumerate
9970 immediately following the
9977 \begin_layout Enumerate
9978 Copy the contents of this
9989 \begin_layout Enumerate
10005 \begin_layout Standard
10007 You've just made an
10014 \begin_layout Standard
10015 There's one problem with the way I've designed the LyX
10019 class: you can't make text in the middle of a paragraph invisible, nor
10020 make text in the middle of an invisible paragraph visible again.
10021 To accomplish this feat, you'll need to use some inlined LaTeX codes.
10025 \begin_layout Plain Layout
10026 The commands of interest are:
10029 \begin_layout Itemize
10034 invisible \SpecialChar \ldots{}
10038 \begin_layout Itemize
10043 visible \SpecialChar \ldots{}
10047 \begin_layout Plain Layout
10048 \SpecialChar \ldots{}
10049 and need to be marked as TeX.
10051 \begin_inset Quotes eld
10055 \begin_inset Quotes erd
10058 you wish to change goes in between the brackets [and after the
10071 If you don't know how to mark text as TeX, see the apprpriate section of
10090 \begin_inset CommandInset label
10092 name "sec:slideNote"
10099 \begin_layout Standard
10108 is associated with a
10109 \begin_inset Quotes eld
10113 \begin_inset Quotes erd
10125 class provides visual cues.
10130 is shorter than that of a
10134 [yet longer than that of an
10138 ] and, like the label of an
10142 is shockingly magenta.
10143 Additionally, the printed
10147 has the page number of its
10148 \begin_inset Quotes eld
10152 \begin_inset Quotes erd
10160 \begin_inset Quotes eld
10168 \begin_inset Quotes erd
10172 \begin_inset Quotes eld
10180 \begin_inset Quotes erd
10184 \begin_inset Quotes eld
10192 \begin_inset Quotes erd
10196 You can have multiple
10200 s associated with a single
10212 , you'll probably want to break up long
10216 s so that they fit on a single sheet of paper.
10219 \begin_layout Standard
10224 is obvious: it contains anything additional you might want to say about
10230 It could also be used as a sheet of reminders for a particular
10235 In the case of the latter, you might want to make use of time markers.
10241 \begin_inset Quotes eld
10245 \begin_inset Quotes erd
10248 support for time markers, a
10253 So, you'll have to resort to using the LaTeX codes.
10256 \begin_layout Standard
10257 To use time markers, you'll need to specify the extra class option
10258 \begin_inset Quotes eld
10266 \begin_inset Quotes erd
10270 \begin_inset space ~
10274 \begin_inset CommandInset ref
10276 reference "sec:slidesetup"
10281 This option turns on timing marks, which will appear in the lower-left-hand
10287 To set what appears in the time marker, you use the LaTeX commands
10288 \begin_inset Quotes eld
10298 \begin_inset Quotes erd
10302 \begin_inset Quotes eld
10312 \begin_inset Quotes erd
10316 The arguments of both commands are time measured in seconds.
10317 \begin_inset Quotes eld
10327 \begin_inset Quotes erd
10330 sets the time marker to a given time.
10331 \begin_inset Quotes eld
10341 \begin_inset Quotes erd
10344 increments the time marker by the specified amount.
10345 Using time markers and
10349 s in this fashion, you can remind yourself how much time to spend on a particula
10357 \begin_layout Standard
10358 There's one last feature to describe.
10359 Clearly, you'd like to print out all of your
10367 s on transparencies while printing all of your
10383 with which it is associated.
10384 What's a person to do?
10387 \begin_layout Standard
10388 Luckily, there are two LaTeX commands that allow you to select what to print
10390 Both must be placed into the preamble of your document.
10392 \begin_inset Quotes eld
10404 \begin_inset Quotes erd
10407 will cause the output to contain only the
10416 Correspondingly, the command
10417 \begin_inset Quotes eld
10429 \begin_inset Quotes erd
10432 prevents the output of anything but
10437 I'd advise placing both commands in the preamble and initially comment
10439 You can then preview your entire presentation as you write.
10440 When you're done writing, you can then uncomment one of the two to select
10441 what you want to print.
10442 I like to uncomment
10443 \begin_inset Quotes eld
10455 \begin_inset Quotes erd
10458 , print to a file with
10459 \begin_inset Quotes eld
10467 \begin_inset Quotes erd
10470 in its name, comment it back out, then uncomment
10471 \begin_inset Quotes eld
10483 \begin_inset Quotes erd
10487 \begin_inset Quotes eld
10495 \begin_inset Quotes erd
10499 I can then send either file to a printer, loading transparencies or plain
10500 paper as appropriate.
10503 \begin_layout Standard
10504 You can also provide other arguments to the
10505 \begin_inset Quotes eld
10515 \begin_inset Quotes erd
10519 \begin_inset Quotes eld
10529 \begin_inset Quotes erd
10533 See a good LaTeX book for details.
10536 \begin_layout Subsection
10537 Plik szablonu klasy
10542 \begin_layout Standard
10547 dostarczyłem także plik szablonu
10552 Aby go użyć zacznij Twoją nową prezentację przez
10557 lik\SpecialChar \menuseparator
10568 Twój nowy plik prezentacji będzie zawierał jako przykład trójkę
10589 dodatkowo zawierają jako przykład użycia tekst niewidzialny (
10598 Na koniec zawartość preambuły:
10601 \begin_layout LyX-Code
10602 % Uncomment to print out only slides and overlays
10605 \begin_layout LyX-Code
10609 \begin_layout LyX-Code
10615 \begin_inset Newline newline
10621 \begin_layout LyX-Code
10622 % Uncomment to print out only notes
10625 \begin_layout LyX-Code
10629 \begin_layout LyX-Code
10637 \begin_layout Standard
10638 I ostatnia rzecz: utworzyłem tę klasę LyX-a do obsługi klasy LaTeX2e ,,
10642 TeX emulation'', one of the built-in LaTeX2e classes.
10643 Neither I nor the rest of the LyX Team endorse or oppose the use of this
10644 built-in slide class.
10645 It's here if you want it or need it.
10646 Istnieją inne klasy LaTeX2e do tworzenia prezentacji, takie jak:
10651 \begin_inset space ~
10655 \begin_inset CommandInset ref
10657 reference "sec:foiltex"
10665 '' [znajdujący się w wielu dystrybucjach TeX-a].
10666 Ten ostatni nie jest jeszcze obsługiwany przez LyX-a
10670 \begin_layout Plain Layout
10671 Aktualnie znajduje się plik układu
10675 ale nie ma jeszcze pliku szablonu i dokumentacji jak z niego skorzystać
10681 Try them out to see what sort of alternative they provide.
10684 \begin_layout Section
10693 \begin_inset CommandInset label
10702 \begin_layout Standard
10708 \begin_layout Subsection
10712 \begin_layout Standard
10713 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
10714 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
10724 W tej sekcji opisano tę drugą klasę.
10727 \begin_layout Standard
10728 Powiem to jeszcze raz, jasno, aby nie było nieporozumień:
10731 \begin_layout Standard
10732 \begin_inset VSpace bigskip
10738 \begin_layout Standard
10742 Ta sekcja dokumentu opisuje
10753 \begin_layout Standard
10754 \begin_inset VSpace bigskip
10760 \begin_layout Standard
10761 Jeśli szukasz dokumentacji do
10765 )'', zajrzyj do sekcji
10766 \begin_inset space ~
10770 \begin_inset CommandInset ref
10772 reference "sec:slitex"
10777 Jeśli w Twoim systemie nie masz zainstalowanej klasy
10785 ''], to prawdopodobnie musisz użyć domyślnej klasy
10789 , która nie jest tak dobra jak
10794 \begin_layout Standard
10799 jest zaprojektowana do użycia z wersją 2.1 LaTeX-owej klasy
10803 , która jest teraz integralną częścią LaTeX2e.
10806 \begin_layout Subsection
10810 \begin_layout Standard
10811 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
10827 Jest kilka ustawień w oknie
10831 i powinieneś znać ich specyfikę w tej klasie:
10834 \begin_layout Itemize
10844 Nie są one obsługiwane przez klasę
10851 \begin_layout Itemize
10852 Domyślną wielkością czcionki jest 20pt, inne to 17pt, 25pt i 30pt.
10855 \begin_layout Itemize
10856 Domyślną rodziną jest czcionka
10860 ale równania matematyczne są składane zwykłą czcionką szeryfową.
10863 \begin_layout Itemize
10868 TeX obsługuje formaty papieru A4 i Letter, a także specjalny rozmiar do
10869 pracy z 35mm slajdami.
10870 Nie obsługuje formatów: A5, B5, legal i executive.
10873 \begin_layout Itemize
10874 Nie zmieniaj ustawień
10878 , ponieważ są one ignorowane.
10879 Wszystkie wstawki pojawiają się w miejscu gdzie zostały umieszczone w tekście.
10882 \begin_layout Itemize
10890 zachowują się troszkę inaczej w tej klasie.
10895 TeX dostarcza rozszerzone możliwości nagłówków i stopek włączają w to logo
10898 \begin_inset space ~
10902 \begin_inset CommandInset ref
10904 reference "sec:foilfoot"
10908 aby poznać więcej szczegółów.
10909 Strona tytułowa jest traktowana inaczej niż inne strony dokumentu:
10913 jest nienumerowana i
10917 logo jest wycentrowane u dołu strony (jeśli je zdefiniowano).
10918 Możliwe do wyboru style strony:
10922 \begin_layout Labeling
10923 \labelwidthstring MMMMMMM
10930 Nie jest dodawany numer ani inne nagłówki i stopki,
10933 \begin_layout Labeling
10934 \labelwidthstring MMMMMMM
10941 Na dole w środku slajdu umieszczony zostanie numer slajdu.
10942 bez innych nagłówków i stopek (innych niż przypisy).
10945 \begin_layout Labeling
10946 \labelwidthstring MMMMMMM
10951 W prawym dolnym narożniku slajdu umieszczony zostanie numer slajdu.
10952 Dodatkowe nagłówki i stopki zostaną wyświetlone.
10953 To jest styl domyślny.
10956 \begin_layout Labeling
10957 \labelwidthstring MMMMMMM
10962 Umożliwia skorzystanie z pakietu
10966 mimo, że jego użycie z
10970 TeX nie jest polecane przez autorów pakietu
10974 TeX z powodu kilku możliwych rozjechań się układu strony.
10978 \begin_layout Subsubsection
10982 \begin_layout Standard
10983 Następujące opcje mogą być użyte w polu
10994 \begin_layout Labeling
10995 \labelwidthstring MMMMMMx
11000 Ustawia rozmiar strony 7.33 cale na 11 cali.
11001 Taki rozmiar ma identyczne proporcje jak 35mm slajd.
11002 To ustawienie ułatwia pracę z tym medium,
11005 \begin_layout Labeling
11006 \labelwidthstring MMMMMMx
11011 Umieszcza poziomą linię poniżej nagłówka na każdej stronie z wyjątkiem
11015 \begin_layout Labeling
11016 \labelwidthstring MMMMMMx
11021 Umieszcza poziomą linię powyżej stopki na każdej stronie z wyjątkiem strony
11025 \begin_layout Labeling
11026 \labelwidthstring MMMMMMx
11031 Ta opcja jest automatycznie włączona
11035 \begin_layout Plain Layout
11038 Bez tej opcji możesz korzystać wprost z pdfLaTeX-a
11043 , gdy tworzysz nowy dokument w tej klasie.
11048 TeX-owi aby użył jako sterownika programu dvips do obrotu tych stron, które
11049 ustawiono jako poziome,
11052 \begin_layout Labeling
11053 \labelwidthstring MMMMMMx
11058 Po prostu zmienia układ strony na poziomy, ale nie dokonuje obrotu.
11059 Dla tego jeśli chcesz używać tej opcji potrzebujesz użyć zewnętrznego programu
11060 do obrotu każdej strony lub włóż papier do drukarki poziomo.
11061 Uwaga ta opcja zamienia role środowisk
11069 (nie przejmuj się jest to opisane w następnej sekcji),
11072 \begin_layout Labeling
11073 \labelwidthstring MMMMMMx
11078 Numeracja równań po lewej stronie równania,
11081 \begin_layout Labeling
11082 \labelwidthstring MMMMMMx
11087 Wyrównuje równania do lewej.
11090 \begin_layout Subsection
11091 Obsługiwane środowiska
11094 \begin_layout Standard
11095 Większość zwykłych środowisk występujących w innych klasach jest także obsługiwa
11101 Jest kilka dodatkowych środowisk dostarczanych przez
11105 TeX a także kilka dodanych przez LyX-a.
11106 Poniżej podano standardowe środowiska występujące również w innych klasach:
11109 \begin_layout Standard
11113 \begin_layout Plain Layout
11117 begin{multicols}{2}
11125 \begin_layout Itemize
11131 \begin_layout Itemize
11137 \begin_layout Itemize
11143 \begin_layout Itemize
11149 \begin_layout Itemize
11155 \begin_layout Itemize
11161 \begin_layout Itemize
11167 \begin_layout Itemize
11173 \begin_layout Itemize
11179 \begin_layout Itemize
11185 \begin_layout Itemize
11191 \begin_layout Itemize
11197 \begin_layout Itemize
11203 \begin_layout Itemize
11209 \begin_layout Itemize
11215 \begin_layout Itemize
11221 \begin_layout Itemize
11227 \begin_layout Itemize
11233 \begin_layout Itemize
11239 \begin_layout Standard
11243 \begin_layout Plain Layout
11255 \begin_layout Standard
11256 Następne są główne środowiska niezależnie od środowisk strukturyzujących
11258 Folie są właściwie samodzielnymi sekcjami posiadającymi tytuł i treść.
11263 TeX dostarcza specyficznych poleceń rozpoczynających nową folię, są to:
11266 \begin_layout Itemize
11272 \begin_layout Itemize
11278 \begin_layout Standard
11279 LyX dostarcza także lekko zmodyfikowane wersje powyższych środowisk o nazwach:
11282 \begin_layout Itemize
11288 \begin_layout Itemize
11291 ShortRotatefoilhead
11294 \begin_layout Standard
11295 różnice pomiędzy nimi są wyjaśnione w następnej sekcji.
11298 \begin_layout Standard
11299 Folie są często używane do prezentacji pomysłów lub nowych teorii i także
11304 TeX dostarcza szeroki wachlarz narzędzi do ich prezentacji:
11307 \begin_layout Standard
11311 \begin_layout Plain Layout
11315 begin{multicols}{2}
11323 \begin_layout Itemize
11329 \begin_layout Itemize
11335 \begin_layout Itemize
11341 \begin_layout Itemize
11347 \begin_layout Itemize
11353 \begin_layout Itemize
11359 \begin_layout Itemize
11365 \begin_layout Itemize
11371 \begin_layout Itemize
11377 \begin_layout Itemize
11383 \begin_layout Itemize
11389 \begin_layout Standard
11393 \begin_layout Plain Layout
11405 \begin_layout Standard
11406 Wersje z gwiazdką są środowiskami nienumerowanymi, a bez gwiazdki są numerowane.
11407 Są jeszcze dwa środowiska list dodane przez LyX i są to:
11410 \begin_layout Itemize
11416 \begin_layout Itemize
11422 \begin_layout Standard
11423 Jest jeszcze kilka poleceń
11427 TeX-a, które nie są obsługiwane przez LyX.
11428 Wspomnimy o nich i ich przeznaczeniu w sekcji
11429 \begin_inset space ~
11433 \begin_inset CommandInset ref
11435 reference "sec:unsuppfoils"
11442 \begin_layout Subsection
11446 \begin_layout Standard
11447 W tej sekcji podamy proste wprowadzenie jak korzystać z różnych środowisk
11448 aby utworzyć folię.
11449 Jeśli chcesz zobaczyć przykład folii zobacz plik
11458 lik\SpecialChar \menuseparator
11463 twórz\SpecialChar \ldots{}
11466 i naciśnij przycisk
11473 \begin_layout Subsubsection
11477 \begin_layout Standard
11478 Nie tak jak inne klasy dostarczające środowisk
11498 tworzy tytuł na własnej stronie.
11499 Jeśli opuścisz środowisko
11503 , to LaTeX w zastępstwie wstawi bieżącą datę (aktualizowaną przy każdym
11507 \begin_layout Subsubsection
11508 Rozpoczęcie nowej folii
11511 \begin_layout Standard
11512 Jak wspomniałem wcześniej, mamy cztery sposoby na utworzenie nowej folii.
11513 Dla folii pionowych powinieneś użyć
11522 Różnica pomiędzy tymi środowiskami polega na wielkości odstępu pomiędzy
11526 \begin_layout Standard
11527 Folie poziome tworzymy za pomocą środowisk
11533 ShortRotatefoilhead
11536 Znów różnica miedzy nimi polega na odstępie pomiędzy tytułem a treścią.
11537 W obu skróconych wersjach mamy o pół cala mniejszy odstęp.
11540 \begin_layout Standard
11541 Jednym problemem z obsługą poziomych slajdów jest wymóg użycia sterownika
11546 do utworzenia pliku PostScriptŽ, w przeciwnym razie folia nie zostanie
11548 Jest możliwość uzyskania poziomych folii nawet jeśli nie masz programu
11553 , po prostu musisz włożyć folie poziomo do drukarki;-)
11556 \begin_layout Subsubsection
11557 Theorems, Lemmas, Proofs i więcej
11560 \begin_layout Standard
11561 Z powodu małego błędu w LyX-ie nie można umieścić dwóch środowisk tego samego
11562 typu bezpośrednio jedno po drugim.
11563 Musza one być czymkolwiek rozdzielone.
11564 Jeśli spróbujesz , będziesz mógł rozciągnąć poprzednie środowisko, tak
11565 abyś miał połączone dwa środowiska razem.
11566 A jak rozwiązać ten problem? Najprostszym rozwiązaniem jest wstawienie
11567 tekstu pomiędzy dwa środowiska lub wstawienie wstawki
11571 pomiędzy te środowiska zawierającej znak komentarza ,,
11576 To wymusi na LyX-ie utworzenie dwóch oddzielnych środowisk i da poprawny
11578 Przykład jest zawarty w dostarczonym pliku w dystrybucji LyX-a.
11579 pamiętaj, problem pojawia się tylko jeśli próbujesz umieścić dwa środowiska
11580 takie jak Theorem bezpośrednio jedno za drugim.
11583 \begin_layout Subsubsection
11587 \begin_layout Standard
11588 Możesz korzystać ze wszystkich obsługiwanych i występujących w innych klasach,
11589 środowisk list, a także z dwóch nowych.
11590 Tutaj opiszę tylko te nowe.
11591 Jeśli chcesz znaleźć więcej informacji o innych środowiskach list zajrzyj
11594 Podręcznika Użytkownika
11597 Jeśli zamierzasz korzystać z wyliczeń powinieneś także przeczytać sekcję
11599 \begin_inset CommandInset ref
11601 reference "sec:bullet"
11607 Wybór znaku wyliczenia
11612 \begin_layout Standard
11613 Dwa nowe style list
11621 , zaprojektowano aby ułatwić Ci tworzenie list czynności wykonanych i nie
11622 lub co jest w porządku lub złe, przez dostarczenie dedykowanych środowisk,
11623 które używają haczyka (akceptacji) lub krzyżyka (negacji) jako znaku wyliczenia.
11624 Te listy są w rzeczywistości dedykowanymi wariantami środowiska
11629 Wymagają one jednak zainstalowanego pakietu
11636 \begin_layout Subsubsection
11640 \begin_layout Standard
11645 TeX redefiniuje wstawki tabel i rysunków tak, aby pojawiły się dokładnie
11646 w miejscu ich wystąpienia w tekście.
11647 W rzeczywistości zmiany pozycji wstawki są ignorowane.
11650 \begin_layout Subsubsection
11652 \begin_inset CommandInset label
11654 name "sec:foilfoot"
11661 \begin_layout Standard
11674 są przeznaczone do sterowania lewą stopką.
11675 Pierwsze pozwala na dołączenie
11679 \begin_layout Plain Layout
11682 Aby dołączyć logo graficzne to należy jako argument polecenia
11689 \begin_inset Newline newline
11696 includegraphics{nazwapliku}
11698 oraz umieścić w preambule polecenie:
11699 \begin_inset Newline newline
11706 usepackage{graphicx}
11712 usepackage{graphics}
11717 logo graficznego do folii, a domyślnie wpisuje ,,--Typeset by FoilTeX--''.
11718 Drugie polecenie pozwala na wprowadzenie klasyfikacji dostępności, np.
11725 Domyślnie jest puste.
11728 \begin_layout Standard
11729 Pozostałe narożniki można wypełnić poleceniami
11732 \begin_inset space ~
11737 (domyślnie numer folii),
11740 \begin_inset space ~
11748 \begin_inset space ~
11756 \begin_layout Subsection
11757 Nieobsługiwane funkcje
11762 \begin_inset CommandInset label
11764 name "sec:unsuppfoils"
11771 \begin_layout Standard
11772 Wszystkie polecenia wyjaśnione poniżej należy wstawiać w środowisku
11780 wewnątrz innych środowisk.
11783 \begin_layout Subsubsection
11787 \begin_layout Standard
11788 Wszystkie długości są ustawiane poleceniem
11789 \begin_inset Newline newline
11811 \begin_inset Newline newline
11818 powinno być zastąpione nazwą długości, która chcesz zmienić, a
11823 Dla wszystkich długości należy podać jednostkę, np.
11836 ) lub jednostki względne w dokumencie lub długości odnoszące się do wielkości
11846 \begin_layout Standard
11847 Można zmieniać odstęp pomiędzy tytułem folii a treścią, przez zmianę długości
11855 Na przykład, aby na
11859 foliach tytuły były bliżej treści o pół cala, to wpisz do preambuły:
11860 \begin_inset Newline newline
11869 foilheadskip}{-0.5in}
11872 \begin_layout Standard
11873 Odstępy wokół wstawek mogą być ustawiane przez zmianę następujących długości:
11876 \begin_layout Labeling
11877 \labelwidthstring MMMMMMMMMMM
11884 odstęp pomiędzy tekstem a górą wstawki,
11887 \begin_layout Labeling
11888 \labelwidthstring MMMMMMMMMMM
11895 odstęp pomiędzy wstawką a podpisem,
11898 \begin_layout Labeling
11899 \labelwidthstring MMMMMMMMMMM
11906 odstęp pomiędzy podpisem a dalszym tekstem,
11909 \begin_layout Labeling
11910 \labelwidthstring MMMMMMMMMMM
11917 Możesz zadać węższy podpis wstawki niż otaczający tekst przez ustawienie
11919 Najlepiej odnosić się do długości
11928 \begin_layout Standard
11929 Jest jeszcze kilka długości związanymi ze strona tytułowa, które mogą być
11930 użyteczne jeśli masz długie tytuły lub kilku autorów:
11933 \begin_layout Labeling
11934 \labelwidthstring MMMMMMMMMMM
11941 odstęp pomiędzy nagłówkiem a
11948 \begin_layout Labeling
11949 \labelwidthstring MMMMMMMMMMM
11956 odstęp pomiędzy środowiskami
11967 \begin_layout Labeling
11968 \labelwidthstring MMMMMMMMMMM
11975 odstęp pomiędzy wielokrotnymi wierszami środowiska
11982 \begin_layout Labeling
11983 \labelwidthstring MMMMMMMMMMM
11990 odstęp pomiędzy środowiskami
12001 \begin_layout Labeling
12002 \labelwidthstring MMMMMMMMMMM
12009 odstęp pomiędzy środowiskami
12020 \begin_layout Standard
12021 Ostatnia długość odnosi się do wszystkich środowisk list.
12032 środowiska listy, wtedy wszystkie odstępy pionowe pomiędzy elementami listy
12034 Uwaga -- to jest polecenie, a nie długość i nie wymaga
12040 tak jak wspomniane powyżej długości.
12043 \begin_layout Subsubsection
12047 \begin_layout Standard
12060 sterują wyświetlaniem na danym slajdzie logo zdefiniowanym poleceniem
12067 Jeśli wpiszesz polecenie
12073 do preambuły, to wówczas na żadnej folii nie pojawi się logo.
12074 Jeśli nie chcesz aby pojawiło się logo na jednej z folii, to umieść na
12081 tuż po tytule strony, a następnie umieść polecenie
12087 po tytule następnej folii.
12090 \begin_layout Standard
12091 Pozostałe polecenia sterujące:
12094 \begin_layout Labeling
12095 \labelwidthstring MMMMMMMMM
12102 prawa stopka, domyślnie zawiera numer strony
12105 \begin_layout Labeling
12106 \labelwidthstring MMMMMMMMM
12116 \begin_layout Labeling
12117 \labelwidthstring MMMMMMMMM
12127 \begin_layout Standard
12128 Jeśli zdecydujesz się użyć styl strony
12136 , prawdopodobnie powinieneś dodać
12137 \begin_inset Newline newline
12151 \begin_inset Newline newline
12154 do preambuły, tak aby nagłówki i stopki były właściwie umieszczone na poziomych
12156 Jest to spowodowane niezgodnością układów stron dostarczanych przez pakiet
12168 \begin_layout Section
12169 Latex8 (Dokumenty konferencyjne IEEE )
12172 \begin_layout Standard
12178 \begin_layout Subsection
12182 \begin_layout Standard
12183 Since this class is specifically for writing submissions to IEEE sponsored
12184 conferences I strongly recommend that you get a copy of their Authors Kit.
12189 package and associated bibliography style file is included in the kit.
12190 The Authors Kit is usually sent out by email once your initial submission
12192 There is a lot of useful information in the Authors Kit explaining formatting
12193 restrictions and so on and I will assume you have read this since that
12194 means I don't have to repeat it all here.
12197 \begin_layout Subsection
12201 \begin_layout Standard
12206 \begin_layout Subsection
12207 Obsługiwane środowiska
12210 \begin_layout Itemize
12214 \begin_layout Itemize
12218 \begin_layout Itemize
12222 \begin_layout Itemize
12226 \begin_layout Itemize
12230 \begin_layout Itemize
12234 \begin_layout Itemize
12238 \begin_layout Itemize
12242 \begin_layout Itemize
12246 \begin_layout Subsection
12247 Różnice pomiędzy ekranem a dokumentem
12250 \begin_layout Standard
12251 There are slight differences in appearance mainly with the presentation
12252 of section counters.
12253 On screen the trailing period of the section counter is missing but it
12254 will appear in the output so don't let this worry you.
12257 \begin_layout Section
12258 Hollywood (Hollywood spec scripts)
12261 \begin_layout Standard
12267 \begin_layout Subsection
12271 \begin_layout Standard
12272 Getting the format of a Hollywood script right is a ,,rite of passage''.
12273 Został zaprojektowany do czytania ze zwróceniem uwagi na treść oraz aby
12274 być łatwym i przyjaznym w czytaniu dla aktorów.
12275 Każda strona scenariusza powinna być jedną minutą filmu.
12276 Nie pisz tego czego nie możesz zobaczyć lub usłyszeć na ekranie.
12277 W całym dokumencie powinna być stosowana czcionka Courier 12pkt, bez kursywy.
12280 \begin_layout Subsection
12284 \begin_layout Standard
12285 Tekst mówcy nie powinien być NIGDY łamany w połowie zdania.
12286 Jeśli tekst mówcy jest kontynuowany na następnej stronie, powtórz
12297 \begin_layout Subsection
12301 \begin_layout Standard
12302 Wstaw nazwę mówcy (
12306 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
12307 Okno odnośników będzie wyświetlało obsadę.
12308 Odnośniki możesz używać do wstawiania nazwy mówcy również w tekście narratora.
12311 \begin_layout Subsection
12312 Rozmiar papieru i marginesy
12315 \begin_layout Standard
12316 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
12319 \begin_layout Subsection
12323 \begin_layout Standard
12324 Dostępne są następujące środowiska.
12325 Możesz użyć układu hollywood.bind aby uzyskać skróty klawiszowe jak poniżej.
12328 \begin_layout Itemize
12332 \begin_inset Newline newline
12337 Użyj gdzie nic innego nie pasuje.
12338 Próbuj nie korzystać z niego.
12341 \begin_layout Itemize
12345 \begin_inset space \hfill{}
12349 \begin_inset Newline newline
12354 Used to describe stage setting and the action.
12355 Pierwsze użycie nazwy aktora napisz kapitalikiem.
12358 \begin_layout Itemize
12362 \begin_inset space ~
12368 \begin_inset space \hfill{}
12376 \begin_inset Newline newline
12379 Usually followed by something like ,,on Sally waking up''.
12382 \begin_layout Itemize
12386 \begin_inset space \hfill{}
12390 \begin_inset Newline newline
12395 Introduces a new INTERIOR camera set-up.
12396 Always followed by DAY or NIGHT, or something similar to define the lighting
12398 Pisz zawsze dużymi literami.
12401 \begin_layout Itemize
12405 \begin_inset space \hfill{}
12409 \begin_inset Newline newline
12414 Introduces a new EXTERIOR camera set-up.
12415 Pisz zawsze dużymi literami.
12418 \begin_layout Itemize
12422 \begin_inset space \hfill{}
12426 \begin_inset Newline newline
12431 The character speaking.
12434 \begin_layout Itemize
12438 \begin_inset space \hfill{}
12442 \begin_inset Newline newline
12447 Instrukcje dla mówcy.
12448 Nawiasy ,,()'' są wstawiane automatycznie i wyświetlane są tylko w LyX-ie,
12449 ale zawsze będa drukowane.
12452 \begin_layout Itemize
12456 \begin_inset space \hfill{}
12460 \begin_inset Newline newline
12472 \begin_layout Itemize
12476 \begin_inset space \hfill{}
12480 \begin_inset Newline newline
12485 Instrukcja przemieszczania dla kamery, np.
12489 \begin_layout Itemize
12493 \begin_inset space ~
12497 \begin_inset space \hfill{}
12503 \begin_layout Itemize
12507 \begin_inset space \hfill{}
12513 \begin_layout Itemize
12517 \begin_inset space \hfill{}
12523 \begin_layout Itemize
12527 \begin_inset space ~
12531 \begin_inset space \hfill{}
12537 \begin_layout Subsection
12541 \begin_layout Itemize
12542 (O.S) --- off screen
12545 \begin_layout Itemize
12546 (V.0) --- voice over
12549 \begin_layout Itemize
12554 \begin_layout Itemize
12559 \begin_layout Itemize
12560 PAN --- przesunięcie kamery
12563 \begin_layout Itemize
12564 INSERT --- cut to close-up of
12567 \begin_layout Section
12571 \begin_layout Standard
12577 \begin_layout Subsection
12581 \begin_layout Standard
12582 Klasa Broadway jest przeznaczona dla piszących scenariusze teatralne.
12583 Ten format jest bardziej dekoracyjny i o wiele mniej ustandaryzowany.
12584 Ten format powinien być odpowiedni dla workshopów.
12587 \begin_layout Subsection
12591 \begin_layout Standard
12592 Podobnie jak format Hollywood.
12595 \begin_layout Subsection
12599 \begin_layout Standard
12600 Wstaw nazwę mówcy (
12604 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
12605 Okno odnośników wewnętrznych będzie wyświetlać aktualną obsadę.
12608 \begin_layout Subsection
12609 Rozmiar papieru i marginesy
12612 \begin_layout Standard
12613 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
12616 \begin_layout Subsection
12620 \begin_layout Standard
12621 Dostępne są następujące środowiska.
12622 Możesz użyć układu broadway.bind aby uzyskać skróty klawiszowe jak poniżej.
12625 \begin_layout Itemize
12629 \begin_inset Newline newline
12634 Nie powinieneś go używać, ale jest jeśli inne nie będą Ci odpowiadać.
12637 \begin_layout Itemize
12641 \begin_inset space \hfill{}
12645 \begin_inset Newline newline
12650 Used to describe stage setting and the action.
12651 Pierwsze użycie nazwy aktora napisz kapitalikiem.
12654 \begin_layout Itemize
12658 \begin_inset space \hfill{}
12662 \begin_inset Newline newline
12667 Automatycznie numerowane.
12668 Na ekranie będzie numeracja liczbami arabskimi, a na wydruku rzymskimi.
12671 \begin_layout Itemize
12675 \begin_inset space \hfill{}
12679 \begin_inset Newline newline
12684 Tekst jest centrowany.
12687 \begin_layout Itemize
12691 \begin_inset space \hfill{}
12695 \begin_inset Newline newline
12700 Nie jest numerowane automatycznie.
12702 This is because I couldn't figure out how.
12705 \begin_layout Itemize
12709 \begin_inset space ~
12713 \begin_inset space \hfill{}
12717 \begin_inset Newline newline
12722 A special case of Narrative to describe the setting and action as the curtain
12726 \begin_layout Itemize
12730 \begin_inset space \hfill{}
12734 \begin_inset Newline newline
12739 Nazwa mówcy (aktora), wyśrodkowana napisana będzie kapitalikiem.
12742 \begin_layout Itemize
12746 \begin_inset space \hfill{}
12750 \begin_inset Newline newline
12755 Instrukcje dla mówcy.
12756 Nawiasy ,,()'' są wstawiane automatycznie, ale wyświetlane są tylko w LyX-ie,
12757 ale zawsze będa drukowane.
12758 To środowisko jest używane tylko wewnątrz środowiska
12765 \begin_layout Itemize
12769 \begin_inset space \hfill{}
12773 \begin_inset Newline newline
12781 \begin_layout Itemize
12785 \begin_inset space \hfill{}
12789 \begin_inset Newline newline
12794 Opuszczenie kurtyny.
12797 \begin_layout Itemize
12801 \begin_inset space \hfill{}
12807 \begin_layout Itemize
12811 \begin_inset space \hfill{}
12817 \begin_layout Itemize
12821 \begin_inset space \hfill{}
12827 \begin_layout Standard
12831 \begin_layout Section
12835 \begin_layout Standard
12841 \begin_layout Standard
12845 \begin_inset space ~
12850 współpracuje z klasą RevTeX 4.0 (wydanie
12851 \begin_inset Formula $\beta$
12854 z maja 1999 roku) American Physical Society.
12855 LyX ma klasę dokumentu
12859 , która współpracuje z RevTeX 3.1.
12860 Jednak wersja 3.1 jest generalnie przestarzała jako współpracująca z LaTeX2.09,
12861 co oznacza, że współpraca z LyX-em nie jest najlepsza., ponieważ LyX wymaga
12863 Since RevTeX 4.0 has been designed to work much more cleanly with LaTeX2e,
12867 \begin_inset space ~
12872 textclass should also be pretty easy to use.
12875 \begin_layout Standard
12876 These documents are supposed to be used in
12880 to the RevTeX 4.0 documents, so we don't describe any of the special RevTeX
12881 macros, and assume you'll know what to put in the preamble if necessary.
12884 \begin_layout Subsection
12888 \begin_layout Standard
12889 All you need to do is install RevTeX 4, as described in the package's README
12891 the package can be found atThe RevTeX 4 Web Site
12892 \begin_inset Flex URL
12895 \begin_layout Plain Layout
12897 http://publish.aps.org/revtex4/
12903 Install it somewhere that LaTeX can see it.
12904 Test it by trying to LaTeX a short RevTeX 4 document in some random directory
12905 (i.e., not the directory where you installed the class file.) Then, if you
12906 reconfigure LyX, it will find the class file and let you use the RevTeX4
12910 \begin_layout Standard
12911 Probably the easiest way to get started is either to import a RevTeX 4 document
12919 \begin_inset space ~
12924 template, found in the templates directory.
12927 \begin_layout Subsection
12931 \begin_layout Standard
12932 Optional arguments to
12938 , like ,,preprint'' and ,,aps'', go in the
12951 Remember that in RevTeX, at least one optional argument is required!
12954 \begin_layout Standard
12955 Other preamble matter, like
12966 popup, also as usual.
12969 \begin_layout Subsection
12973 \begin_layout Standard
12974 The layouts basically correspond to the commands in RevTeX4.0.
12975 For example, the Email layout corresponds to
12982 Note that (at least as of RevTeX 4.0 Beta), the
12990 layouts are exactly equivalent, so you shouldn't need to use both.
12994 \begin_layout Plain Layout
12995 In case you're curious, both were included so that
12999 would be able to translate both
13019 \begin_layout Standard
13020 There are a couple of important unique aspects of RevTeX 4 which might cause
13021 bugs that will be even more confusing in LyX.
13024 \begin_layout Standard
13042 The LyX equivalent is that there is a separate Thanks layout.
13047 write footnotes in the
13051 layout, or weird things may happen.
13052 See the RevTeX 4 documentation for more details.
13055 \begin_layout Standard
13059 \begin_inset space ~
13067 \begin_inset space ~
13076 layouts must be placed
13084 layout and the corresponding
13101 , the LaTeX won't compile.
13104 \begin_layout Subsection
13108 \begin_layout Standard
13109 The main problem with this layout is that you can't use the optional arguments
13110 to layouts like Email and Title.
13111 (The problem is not unique to this layout; in LyX 1.0, you can't use optional
13112 arguments to the Section layouts.) This means that after you export that
13113 file to LaTeX (which you'll need to do eventually to send it in to APS),
13114 you'll need to edit the LaTeX file with a text editor to add the optional
13115 arguments to set, e.g., the running title for the page headers.
13116 Lacking these layouts makes the
13122 (and the equivalent
13128 ) useless, so the corresponding layouts don't exist, and will have to be
13130 This drawback will be fixed in LyX 1.2.
13133 \begin_layout Section
13134 article (mwart), book (mwbk) i report (mwrep)
13137 \begin_layout Standard
13143 \begin_layout Standard
13156 autorstwa marcina Wolińskiego odpowiadają klasom LateX-a odpowiednio:
13169 Zastępują one standardowe klasy:
13182 Są one zgodne z polskimi zwyczajami typograficznymi.
13185 \begin_layout Standard
13186 Podstawowe różnice:
13189 \begin_layout Itemize
13190 Nienumerowane tytularia ( z gwiazdką) są dopisywane do spisu treści.
13193 \begin_layout Itemize
13194 Dodatkowe style strony:
13198 \begin_layout Description
13199 uheadings pagina górna z linią oddzielającą,
13202 \begin_layout Description
13203 myheadings pagina górna z zadawaną treścią poleceniami:
13218 \begin_layout Description
13219 myuheadings pagina górna z zadawaną treścią z linią oddzielającą,
13222 \begin_layout Description
13223 outer paginacja w stopce od strony zewnętrznego marginesu
13227 \begin_layout Itemize
13232 \begin_layout Description
13233 rmheadings szeryfowe tytularia -- opcja domyślna
13236 \begin_layout Description
13237 sfheadings bezszeryfowe tytularia
13240 \begin_layout Description
13241 authortitle najpierw autor poniżej tytuł -- opcja domyślna
13244 \begin_layout Description
13245 titleauthor najpierw tytuł poniżej autor
13248 \begin_layout Description
13249 withmarginpar rezerwuje miejsce na marginalia
13253 \begin_layout Chapter
13254 Import i eksport innych formatów plików
13257 \begin_layout Section
13261 \begin_layout Standard
13262 Zagadnienie importu i eksportu z/do innych formatów plików zostało wspomniane
13265 Podręczniku Użytkownika
13268 W tym rozdziale jest opisane więcej szczegółów potrzebnych do zrozumienia
13269 tego co się dzieje po naciśnięciu polecenia
13274 lik\SpecialChar \menuseparator
13286 lik\SpecialChar \menuseparator
13296 \begin_layout Section
13297 Import z innych formatów
13300 \begin_layout Subsection
13304 \begin_layout Standard
13307 Translating from LaTeX into LyX is performed by a converter program called
13315 Ponadto jest to samodzielny program, który może być wywoływany z wiersza
13317 LyX wywołuje go automatycznie podczas importu pliku LaTeX-a.
13319 \begin_inset space ~
13323 \begin_inset CommandInset ref
13325 reference "sec:Importowanie-plików-LaTeX-a"
13329 dla pełniejszego opisu.
13332 \begin_layout Subsection
13336 \begin_layout Standard
13337 Są dwie metody importu plików tekstowych ASCII.
13338 Import ,,jako wiersze'' zachowuje wszystkie końce wierszy z pliku ASCII
13339 do LyX-a, wówczas każdy wiersz jest oddzielnym akapitem.
13340 Podczas importu ,,jako akapit'' kolejne wiersze łączone są w jeden akapit.
13341 Pusty wiersz traktowany jest jako separator akapitów.
13344 \begin_layout Subsection
13348 \begin_layout Standard
13351 [Editor's note: Needs to be written, obviously - any volunteers? --- mer]
13354 \begin_layout Section
13355 Eksport do innych formatów
13358 \begin_layout Subsection
13362 \begin_layout Standard
13363 LyX tworzy dwa typy plików LaTeX-owych: pliki do normalnego przetwarzania
13364 (do podglądu DVI itp.), które nie są nigdy oglądane oraz pliki o formie
13365 czytelnej dla ludzi.
13366 Jedyną możliwą do ustawienia jest dyrektywa
13372 określająca maksymalną długość wiersza pliku, domyślną wartością jest 75
13374 Plik wynikowy jest poprawnym plikiem LaTeX-a, lecz preambuła może wyglądać
13375 trochę przerażająco ponieważ zawiera kilka definicji używanych przez LyX-a,
13376 które nie wyglądają na utworzone przez człowieka.
13379 \begin_layout Subsection
13383 \begin_layout Standard
13396 ndependent -- ,,sprzętowo niezależne'') są tworzone podczas przetwarzania
13397 Twojego dokumentu przez LaTeX.
13398 Nie ma żadnych opcji do ustawienia przez użytkownika.
13401 \begin_layout Subsection
13405 \begin_layout Standard
13406 Następny krokiem w łańcuchu konwersji jest konwersja pliku DVI do PostScript.
13407 Najczęściej używanym do tego celu programem jest program
13412 Wybrany program należy podać w pliku
13423 Argumenty wiersza poleceń, np.
13424 dla dvips polecenia druku w odwrotnej kolejności (
13428 ) można podać w dyrektywie
13432 print_extra_options
13437 \begin_layout Subsection
13441 \begin_layout Standard
13442 Eksport do ASCII próbuje zachować ,,kształt'' dokumentu jak to możliwe,
13443 ale takie elementy jak centrowanie i wcięcia są odrzucane, a akapity są
13444 rozdzielane pustym wierszem.
13445 Numeracja sekcji i odnośników jest wykonana poprawnie, tak że w efekcie
13446 plik jest dość przejrzysty.
13447 Jedyną możliwą do ustawienia jest dyrektywa
13453 określająca maksymalną długość wiersza pliku ASCII.
13456 \begin_layout Subsection
13460 \begin_layout Standard
13461 Dokumenty LyX-a mogą być konwertowane do formatu hipertekstowego, zwykle
13462 najpierw dokonywana jest konwersja do LaTeX-a, który konwertuje do formatu
13466 \begin_layout Standard
13467 Aktualnie są dostępne dla LyX-a trzy konwertery LaTeX
13468 \begin_inset Formula $\rightarrow$
13484 Są one wykrywane automatycznie, jednak można wymusić wybór jednego z nich
13485 dyrektywą w pliku konfiguracyjnym
13492 W tej dyrektywie można także dołączyć argumenty wiersza poleceń.
13493 Czytaj komentarze w pliku
13497 , które zawierają najbardziej aktualne informacje dotyczące szczegółów użycia
13498 poszczególnych dyrektyw.
13501 \begin_layout Subsection
13505 \begin_layout Standard
13513 \begin_layout Standard
13514 Najszybszą drogą do tworzenia plików PDF (bez znaczników, linków itp.) w
13515 dowolnej wersji LyX-a jest zapisanie dokumentu w formacie PostScript, a
13516 następnie uruchomienie polecenia
13521 Począwszy od wersji 1.1.6 dostępna jest pozycja menu
13526 lik\SpecialChar \menuseparator
13527 Exportuj\SpecialChar \menuseparator
13531 Od wersji 1.1.6 jest to najlepsza droga do uzyskania porządnych plików PDF.
13532 Jest trochę kłopotów z czcionkami, na które powinieneś uważać -- zobacz
13533 \begin_inset CommandInset ref
13535 reference "sec:badfonts"
13542 \begin_layout Subsubsection
13546 \begin_layout Standard
13547 Korzystając z pdfLaTeX potrzebujesz skonwertować swoje obrazki EPS do formatu
13549 \begin_inset CommandInset ref
13551 reference "sec:pdfeps"
13555 ) i nie możesz używać pstricks.
13556 Z drugiej strony, korzystając z pdfLaTeX można wstawiać wprost rysunki
13557 w formatach JPEG lub PNG, używać czcionek TrueType i wiele innych.
13560 \begin_layout Subsubsection
13561 Dlaczego tekst wygląda mało czytelnie przy podglądzie za pomocą Acrobat
13563 \begin_inset CommandInset label
13565 name "sec:badfonts"
13572 \begin_layout Standard
13573 Źródłem kłopotów są czcionki bitmapowe brzydko wyświetlane przez Acrobat
13575 Podczas tworzenia pliku PDF z pliku LyX-a potrzebujesz czcionek obwiedniowych
13576 zamiast bitmapowych (w rzeczywistości powinieneś także używać czcionek
13577 obwiedniowych w plikach postscriptowych).
13580 \begin_layout Standard
13581 Ostatnie dystrybucje LaTeX-a posiadają standardowe czcionki CM (Computer
13582 Modern) PostScript Type 1.
13583 PdfLaTeX używa tych czcionek domyślnie.
13584 Dvips nie używa ich domyślnie, dla ich użycia należy dopisać do pliku
13588 następujące wiersze
13591 \begin_layout LyX-Code
13595 \begin_layout LyX-Code
13599 \begin_layout Standard
13600 Jeśli używane jest domyślne kodowanie LaTeX-a (OT1), to nie trzeba robić
13602 Ale jeśli używane jest kodowanie T1 to LaTeX używa nowych czcionek EC,
13603 dla których nie ma wersji Type1.
13604 Rozwiązaniem jest użycie pakietu ae, który emuluje kodowanie T1 używając
13606 Należy wówczas w preambule dopisać
13610 usepackage{ae,aecompl}
13613 Jednak niektórych znaków brakuje w czcionkach CM (np.
13614 eth, thorn) i są one pobierane z czcionek EC.
13615 Dlatego pobierane są znaki jako bitmapy.
13618 \begin_layout Standard
13619 Uwaga: LyX używa domyślnie kodowania T1.
13620 Jeśli chcesz stosować domyślne kodowanie (co nie jest zalecane chyba że
13621 piszesz tylko w języku angielskim), dodaj wiersz
13625 font_encoding default
13636 \begin_layout Plain Layout
13637 Dla składu w języku polskim zaleca się stosować kodowanie OT4 oraz pakiet
13651 włącza spolonizowane czcionki CM w układzie OT4 zwane czcionkami PL.
13652 Czcionki PL występują również w wersji obwiedniowej co rozwiązuje problemy
13653 z Acrobat Readerem.
13660 Alternatywą jest użycie standardowych czcionek postscriptowych zamiast
13662 Do tego potrzebujesz wybrać pslatex jako globalną czcionkę w oknie układu
13664 Gdy używamy czcionek postsciptowych to pliki PDF są mniejsze o czcionki
13665 nie dołączone do pliku.
13666 Ponadto czcionki postscriptowe dołączają wszystkie krzywe T1.
13667 Z drugiej zaś strony czcionki postscriptowe nie posiadają półgrubych czcionek
13668 symboli i muszą być użyte pmb (poor man's bold, zobacz
13669 \begin_inset CommandInset ref
13671 reference "sec:pdfbold"
13676 Czcionki postscriptowe także wyglądają inaczej z zestawu czcionek CM.
13679 \begin_layout Standard
13680 Podsumowując czcionki postscriptowe i Computer Modern dają dobre rezultaty
13681 (z kilkoma wyjątkami).
13682 Decyzja których używać jest kwestią gustu.
13685 \begin_layout Subsubsection
13686 Jak mogę użyć pdfLaTeX z obrazkami w formacie EPS?
13687 \begin_inset CommandInset label
13696 \begin_layout Standard
13697 PdfLaTeX nie obsługuje włączania plików EPS, ale obsługuje włączanie plików
13699 Jeśli masz dokumenty z włączonymi rysunkami EPS, np.
13707 \begin_layout Enumerate
13717 \begin_layout Enumerate
13718 Kiedy wstawiasz rysunek w dokumencie nie podawaj rozszerzenia nazwy pliku:
13719 na przykład, wstawiając plik
13723 wystarczy wpisać tylko
13727 w oknie dialogowym.
13730 \begin_layout Standard
13731 Uwaga: W LyX 1.2.0 będzie możliwe wstawianie różnych rodzajów rysunków ze
13732 wszystkimi niezbędnymi transformacjami.
13733 Częściowo funkcjonalne wstawianie istnieje w wersji 1.1.6, do użycia należy
13736 M-x graphics-insert
13741 \begin_layout Subsubsection
13744 boldsymbol{} nie działa gdy używam pslatex?
13745 \begin_inset CommandInset label
13754 \begin_layout Standard
13755 Czcionki PostScript nie posiadają symboli półgrubych.
13756 Rozwiązaniem jest użycie polecenia
13765 \begin_layout Standard
13766 Jest to możliwe przez przedefiniowanie polecenia
13781 \begin_layout LyX-Code
13791 \begin_layout Standard
13795 \begin_layout Subsubsection
13796 Czy jest możliwe zapisanie kodu przetwarzanego tylko przez pdfLaTeX-a?
13799 \begin_layout Standard
13804 \begin_layout LyX-Code
13812 \begin_layout LyX-Code
13822 \begin_layout LyX-Code
13828 \begin_layout LyX-Code
13834 \begin_layout LyX-Code
13840 \begin_layout LyX-Code
13846 \begin_layout LyX-Code
13850 \begin_layout LyX-Code
13856 \begin_layout LyX-Code
13859 pdfinfo { /Author (your name and e-mail address)
13862 \begin_layout LyX-Code
13863 /Title (official title -- i.e., title element)
13866 \begin_layout LyX-Code
13867 /Subject (one line description of the document)
13870 \begin_layout LyX-Code
13874 \begin_layout LyX-Code
13877 pdfcatalog { /PageMode (/UseNone)
13880 \begin_layout LyX-Code
13881 % /OpenAction (fitbh)
13884 \begin_layout LyX-Code
13888 \begin_layout LyX-Code
13891 usepackage[pdftex]{hyperref}
13894 \begin_layout LyX-Code
13900 \begin_layout LyX-Code
13903 usepackage[ps2pdf]{hyperref}
13906 \begin_layout LyX-Code
13912 \begin_layout Subsection
13913 Eksport użytkownika
13916 \begin_layout Standard
13917 Eksport użytkownika jest możliwy jeśli masz dziwny format do którego chcesz
13918 konwertować, zakładając, że masz odpowiedni konwerter.
13919 Format pliku wejściowego jest podany w dyrektywie
13923 custom_export_format
13926 LyX będzie automatycznie konwertował plik do tego miejsca, a wtedy zostanie
13927 on przekazany do Twojego konwertera.
13928 Możliwymi wartościami są:
13951 \begin_layout Standard
13952 Polecenie wywołania konwertera jest podane w dyrektywie
13956 custom_export_command
13959 To powinno być kompletne polecenie wiersza poleceń, które wykorzystuje
13964 do przekazania nazwy pliku głównego.
13967 \begin_layout Standard
13968 Może będziesz musiał trochę poprawić podaną sekwencję, dla zgodności z twoją
13972 \begin_layout Standard
13973 Omawiany sposób eksportu ustawia się w domyślnym lokalnym pliku
13978 Gdy wybierzesz polecenie
13983 lik\SpecialChar \menuseparator
13991 ksportuj\SpecialChar \menuseparator
14001 , pojawi się okno, w którym można zmienić dowolną wartość.
14004 \begin_layout Chapter
14005 Funkcje LyX-a wymagające zewnętrznych programów
14008 \begin_layout Section
14012 \begin_layout Standard
14018 \begin_layout Subsection
14019 Wysyłanie faksów wprost z LyX-a
14022 \begin_layout Standard
14023 Przede wszystkim musimy wspomnieć, że LyX potrafi wysyłać faksy pod warunkiem,
14024 że masz zainstalowane i działające oprogramowanie do wysyłania faksów (np.
14025 HylaFax, efax, mgetty+sendfax, \SpecialChar \ldots{}
14027 LyX pracuje tylko jako graficzny interfejs (front end) do tych programów!
14030 \begin_layout Standard
14031 W zależności od używanego oprogramowania faksowego musisz ustawić kilka
14040 \begin_layout Description
14047 Tutaj należy podać polecenie, które ma wywołać LyX aby wysłać faks.
14048 Polecenie powinno być zdolne przetworzyć plik PostScript, wytworzony przez
14050 Łańcuch polecenia może zawierać następujące zmienne:
14054 \begin_layout Description
14059 zastępuje nazwę zmiennej środowiska FAX_SERVER
14062 \begin_layout Description
14067 zastępuje zawartość pola komentarz
14070 \begin_layout Description
14075 zastępuje zawartość pola Firma
14078 \begin_layout Description
14083 zastępuje zawartość pola nazwa
14086 \begin_layout Description
14091 zastępuje zawartość pola numer faksu
14094 \begin_layout Description
14099 zastępuje nazwę pliku, który ma zostać wysłany
14103 \begin_layout Paragraph
14107 \begin_layout Standard
14108 Przyjmujemy, że nazwałeś plik ,,
14112 '' i chciałbyś wysłać go wprost do faksu nie opuszczając LyX-a.
14113 Masz zainstalowane oprogramowanie HylaFax i twoja zmienna środowiska
14121 '' i podałeś te wartości w oknie faksowania:
14124 \begin_layout Labeling
14125 \labelwidthstring 00.00.0000
14129 \begin_inset space ~
14137 \begin_layout Labeling
14138 \labelwidthstring 00.00.0000
14142 \begin_inset space ~
14150 \begin_layout Labeling
14151 \labelwidthstring 00.00.0000
14159 \begin_layout Labeling
14160 \labelwidthstring 00.00.0000
14165 This comment string
14168 \begin_layout Standard
14169 Z podanymi niżej ustawieniami:
14172 \begin_layout LyX-Code
14176 \begin_inset Quotes eld
14179 sendfax -n -h '$$Host' -c '$$Comment'
14182 \begin_layout LyX-Code
14183 -x '$$Enterprise' -d '$$Name'@'$$Phone' '$$FName'
14184 \begin_inset Quotes erd
14190 \begin_layout Standard
14191 zostanie wykonane polecenie:
14194 \begin_layout LyX-Code
14195 sendfax -n -h faxhost.mydomain -c 'This comment string'
14198 \begin_layout LyX-Code
14199 -x 'Startrek' -d 'Someone'@'+39-2-444666'
14202 \begin_layout LyX-Code
14203 <tempfile-path>/newfile.ps
14206 \begin_layout Description
14213 Zawiera nazwę pliku książki telefonicznej, którą możesz utworzyć w oknie
14215 Domyślną wartością jest
14217 $HOME/.lyx/phonebook.
14220 \begin_layout Paragraph
14224 \begin_layout LyX-Code
14227 phone_book myphonebook
14230 \begin_layout Standard
14231 zapisuje i czyta plik książki telefonicznej z pliku
14233 $HOME/.lyx/myphonebook
14236 \begin_layout LyX-Code
14239 phone_book /var/lib/phonebook
14242 \begin_layout Standard
14243 zapisuje i czyta plik książki telefonicznej
14248 \begin_layout Description
14255 W tym miejscu podajesz program, który LyX wywoła jako zewnętrzny program
14256 do wysłania Twojego faksu (np.
14257 tkhylafax), zamiast wbudowanego formularza faksu.
14258 Dopuszczalna jest tylko zmienna
14265 \begin_layout Paragraph
14269 \begin_layout LyX-Code
14273 \begin_inset Quotes eld
14276 tkhylafax '$$Fname'
14277 \begin_inset Quotes erd
14283 \begin_layout Standard
14284 Przy powyższych założeniach zostanie wykonane następujące polecenie:
14287 \begin_layout LyX-Code
14288 tkhylafax <tempfile-path>/newfile.ps
14291 \begin_layout Section
14295 \begin_layout Standard
14301 \begin_layout Subsection
14305 \begin_layout Standard
14310 możesz znaleźć polecenie
14317 \begin_inset space ~
14323 Ta funkcja LyX-a wymaga posiadania zainstalowanego zewnętrznego programu
14328 i jest wygaszone jeśli go nie posiadasz.
14329 Możesz go pobrać z archiwów CTAN lub z
14330 \begin_inset Flex URL
14333 \begin_layout Plain Layout
14335 http://www.ifi.uio.no/~jensthi/chktex/
14343 \begin_layout Standard
14348 jest programem napisanym przez sfrustrowanego
14353 , ponieważ wiele konstrukcji LaTeX-a czasami jest nieintuicyjnych i łatwych
14355 Program przetwarzając Twój plik LaTeX-a sprawdza integralność pliku i zaznacza
14357 W języku technicznym jest to
14364 \begin_layout Standard
14365 Czy CheckTeX jest kontrolerem składni, którego użycie zapewni poprawne pliki
14366 LateX-a? Odpowiedź jest prosta: Tak jak
14370 nie tylko sprawdza składnię programów w języku C, semantykę, wyłapuje wiele
14371 typowych błędów typograficznych.
14376 potrafi wykryć wiele podstawowych błędów, takich jak:
14379 \begin_layout Itemize
14380 Ellipsis detection:
14381 \begin_inset Newline newline
14384 Use \SpecialChar \ldots{}
14388 \begin_layout Itemize
14389 No space in front of/after parenthesis:
14390 \begin_inset Newline newline
14396 \begin_layout Itemize
14397 Enforcement of normal space after common abbreviations:
14398 \begin_inset Newline newline
14403 is too wide spacing.
14406 \begin_layout Itemize
14407 Enforcement of end-of-sentence space when the last sentence ends with a
14409 \begin_inset Newline newline
14413 And this is wrong spacing.
14416 \begin_layout Itemize
14417 Space in front of labels and similar commands:
14418 \begin_inset Newline newline
14421 The label should stick right up to the text to avoid falling to a wrong
14423 \begin_inset CommandInset label
14433 \begin_layout Plain Layout
14434 This footnote is in danger of falling off to a wrong page
14442 \begin_layout Itemize
14443 Space in front of references, instead of hard spaces:
14444 \begin_inset Newline newline
14447 In you are in bad luck, the text will break right between the referenced
14448 text and reference number, and that's a pity.
14450 \begin_inset CommandInset ref
14452 reference "sec:chktex"
14459 \begin_layout Itemize
14460 Use of ,,x'' instead of
14461 \begin_inset Formula $\times$
14465 \begin_inset Newline newline
14468 2x2 looks cheap compared to
14469 \begin_inset Formula $2\times2$
14475 \begin_layout Standard
14476 i inne \SpecialChar \ldots{}
14477 To jest nieocenione narzędzie gdy ,,zakończyliśmy'' pracę nad dokumentem.
14478 Przed wydrukowaniem powinniśmy sprawdzić obligatoryjnie pisownię i uruchomić
14482 \begin_layout Subsection
14486 \begin_layout Standard
14487 Jeśli masz zainstalowany program
14491 , po prostu wybierz z menu polecenie
14496 dycja\SpecialChar \menuseparator
14504 To spowoduje utworzenie pliku LaTeX-a na podstawie Twojego dokumentu, sprawdzen
14509 i wstawienie ,,okienek błędów'' do dokumentu z ostrzeżeniami
14513 , jeśli jakieś znalazł.
14514 Ostrzeżenia zostaną umieszczone blisko miejsca wystąpienia błędu, które
14515 możesz szybko odnaleźć za pomocą polecenia z menu
14520 awigacja\SpecialChar \menuseparator
14523 lub za pomocą skótu klawiszowego
14527 w domyślnym pliku bind
14532 Okienko błędu otwiera się przez kliknięcie na nim myszką lub domyślnym
14537 albo skrótem z pliku bind
14546 Przeczytaj uwagi i popraw błędy jeśli są.
14547 Jeśli masz kłopoty ze zrozumieniem co oznaczają ostrzeżenia, możesz spokojnie
14549 Remember that there is a hidden layer between the document on screen and
14550 the technical details in invoking
14554 , and this gap can make some warnings seem arcane or just right down plain
14558 \begin_layout Standard
14559 This document is an excellent testing bed for the feature, and it should
14560 provide quite a few warnings for you to fiddle with.
14561 Since computers are only so smart, expect most of the warnings to be false
14565 \begin_layout Subsection
14569 \begin_layout Standard
14570 Sometimes, you'll find that
14574 makes more noise than suits your mood.
14575 Then you can choose not to use it, wait until your mood changes, or try
14580 to get better along with you.
14581 Another choice in the most desperate situations is to use
14586 dycja\SpecialChar \menuseparator
14594 suń wszystkie okienka błędów
14596 , which will get rid of all warnings instantly.
14599 \begin_layout Standard
14608 bardzo konfigurowalny i extensible, nie powinieneś spodziewać się rozwiązania
14609 wszystkich problemów przez
14614 Since LyX has to generate a somewhat special LaTeX file to be able to match
14615 the line numbers from
14623 \begin_layout Plain Layout
14624 You can inspect the specific output from
14630 Edit\SpecialChar \menuseparator
14632 \begin_inset space ~
14636 \begin_inset space ~
14650 to appear correctly.
14651 Są dwie rzeczy, które możesz wykonać :
14654 \begin_layout Itemize
14655 Dopasuj polecenia wywołania
14663 lub w globalnym pliku konfiguracyjnym instalacji
14667 (zwykle jest to plik
14669 /usr/local/share/chktexrc
14672 Zobacz poniżej jak można włączać i wyłączać ostrzeżenia w wierszu poleceń.
14675 \begin_layout Itemize
14676 Wyeksportuj swoj dokument do LaTeX-a za pomocą polecenia
14681 lik\SpecialChar \menuseparator
14686 ksportuj\SpecialChar \menuseparator
14701 Invoked in this way, it can be a hassle to find the corresponding place
14702 in the document inside LyX, but with a little patience, you should be able
14706 \begin_layout Standard
14707 Poniższe komunikaty ostrzeżeń mogą być aktywowane lub wyłączone za pomocą
14708 odpowiednich wpisów w dyrektywie
14723 aby wyłączyć ostrzeżenie i
14728 Ostrzeżenia napisane kursywą są domyślnie wyłączone, przez domyślny wpis
14731 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
14736 \begin_layout Standard
14737 Notice that you should only use the options that enable and disable warnings,
14738 because LyX relies on some of the other command line parameters to be set
14739 in a specific way to have a chance to communicate with
14746 \begin_layout Enumerate
14750 Command terminated with space.
14753 \begin_layout Enumerate
14756 Non-breaking space (,,
14760 '') should have been used.
14763 \begin_layout Enumerate
14767 You should enclose the previous parenthesis with ,,
14774 \begin_layout Enumerate
14777 Italic correction (,,
14783 '') found in non-italic buffer.
14786 \begin_layout Enumerate
14789 Italic correction (,,
14795 '') found more than once.
14798 \begin_layout Enumerate
14802 No italic correction (,,
14811 \begin_layout Enumerate
14825 \begin_layout Enumerate
14828 Wrong length of dash may have been used.
14831 \begin_layout Enumerate
14839 '' expected, found ,,
14846 \begin_layout Enumerate
14856 \begin_layout Enumerate
14863 '' to achieve an ellipsis.
14866 \begin_layout Enumerate
14869 Inter-word spacing (,,
14875 '') should perhaps be used.
14878 \begin_layout Enumerate
14881 Inter-sentence spacing (,,
14887 '') should perhaps be used.
14890 \begin_layout Enumerate
14893 Could not find argument for command.
14896 \begin_layout Enumerate
14899 No match found for ,,
14906 \begin_layout Enumerate
14909 Math mode still on at end of LaTeX file.
14912 \begin_layout Enumerate
14919 '' doesn't match the number of ,,
14926 \begin_layout Enumerate
14929 You should use either
14937 as an alternative to ,,
14944 \begin_layout Enumerate
14951 '' (ASCII 39) instead of ,,
14958 \begin_layout Enumerate
14961 User-specified pattern found.
14964 \begin_layout Enumerate
14967 This command might not be intended.
14970 \begin_layout Enumerate
14977 \begin_layout Enumerate
14995 \begin_layout Enumerate
14998 Delete this space to maintain correct page references.
15001 \begin_layout Enumerate
15005 You might wish to put this between a pair of ,,
15012 \begin_layout Enumerate
15015 You ought to remove spaces in front of punctuation.
15018 \begin_layout Enumerate
15021 Could not execute LaTeX command.
15024 \begin_layout Enumerate
15033 in front of small punctuation.
15036 \begin_layout Enumerate
15044 may look prettier here.
15047 \begin_layout Enumerate
15051 Multiple spaces detected in output.
15054 \begin_layout Enumerate
15057 This text may be ignored.
15060 \begin_layout Enumerate
15067 to begin quotation, not '.
15070 \begin_layout Enumerate
15077 to end quotation, not
15084 \begin_layout Enumerate
15090 \begin_layout Enumerate
15093 You should perhaps use ,,
15100 \begin_layout Enumerate
15103 You should put a space in front of/after parenthesis.
15106 \begin_layout Enumerate
15109 You should avoid spaces in front of/after parenthesis.
15112 \begin_layout Enumerate
15116 You should not use punctuation in front of/after quotes.
15119 \begin_layout Enumerate
15122 Double space found.
15125 \begin_layout Enumerate
15128 You should put punctuation outside inner/inside display math mode.
15131 \begin_layout Enumerate
15134 You ought to not use primitive TeX in LaTeX code.
15137 \begin_layout Enumerate
15140 You should remove spaces in front of ,,
15147 \begin_layout Enumerate
15154 '' is normally not followed by ,,
15161 \begin_layout Standard
15162 Mam nadzieję, że w następnych wersjach LyX-a dostarczymy bardziej kompletny
15163 interfejs dla tego narzędzia (i jego mniejszego kuzyna
15167 ) dla wykorzystania jego pełnych możliwości.
15168 But it's not exactly useless as it is now: go try it on one of your existing
15169 documents of a certain length and be surprised.
15172 \begin_layout Section
15173 Kontrola wersji (RCS) w LyX
15176 \begin_layout Standard
15179 Lars Gullik Bjřnnes
15182 \begin_layout Subsection
15186 \begin_layout Standard
15187 Moi przyjaciele chcieli użyć LyX-a do projektu grupowego.
15188 Gdy nie znaleźli obsługi kontroli wersji ani blokowania plików, porzucili
15190 To na tyle mnie zirytowało, że postanowiłem zrobić obsługę dla RCS (z możliwośc
15191 ią obsługi CVS i/lub SCCS jako przyszłościowe ulepszenie).
15192 To już zostało zrobione i teraz LyX obsługuje najbardziej podstawowe polecenia
15196 \begin_layout Standard
15197 Jeśli potrzebujesz zrobić coś bardziej wyszukanego to będziesz musiał zrobić
15198 to ręcznie w terminalu xterm.
15201 \begin_layout Standard
15202 Zanim zaczniesz używać kontroli wersji w LyX-ie powinieneś wpierw przeczytać
15212 W tym pliku są opisane wszystkie podstawowe funkcje RCS.
15213 Powinieneś zwrócić szczególną uwagę na katalog RCS oraz na plik główny
15217 \begin_layout Standard
15218 W LyX-ie dokonano implementacji dla ostatniej wersji pakietu GNU RCS --
15219 nie gwarantujemy wykonania dla starszych wersji.
15222 \begin_layout Subsection
15223 Polecenia RCS w LyX
15226 \begin_layout Standard
15227 W dalszych sekcjach opisano polecenia RCS obsługiwane przez LyX-a.
15228 Możesz je znaleźć w menu
15233 lik\SpecialChar \menuseparator
15243 \begin_layout Subsubsection
15249 \begin_layout Standard
15250 Jeśli dokument nie jest objęty kontrolą wersji, to wyświetlone jest tylko
15252 A jeśli dokument jest objęty kontrolą wersji, to te polecenie jest wyłączone.
15255 \begin_layout Standard
15256 To polecenie rejestruje dokument w RCS.
15257 Zostaniesz zapytany o początkowy opis dokumentu.
15258 Dokument jest teraz w trybie TylkoDoOdczytu i aby dokonać jego edycji musisz
15264 Dokument objęty kontrolą wersji ma oznaczenie w buforze: [RCS:<version>
15268 \begin_layout Standard
15271 ci -q -u -i -t-"<initial description>" <file-name>
15274 \begin_layout Standard
15279 aby poznać parametry wywołania polecenia.
15282 \begin_layout Subsubsection
15286 \begin_layout Standard
15287 Gdy skończyłeś edycję pliku wprowadź zmianę do RCS.
15288 Gdy to zrobisz, zostaniesz zapytany o opis zmian, który zostanie zapisany
15289 w historii dokumentu.
15290 Numer wersji zostanie zwiększony, a twoje zmiany dopisane do głównego pliku
15292 Dokument jest odblokowany i ustawiony w tryb TylkoDoOdczytu.
15295 \begin_layout Standard
15298 ci -q -u -m"<description>" <file-name>
15301 \begin_layout Subsubsection
15305 \begin_layout Standard
15306 Za pomocą tego polecenia blokujemy dokument dla siebie i możemy go edytować.
15307 Polecenie ustawia plik w tryb ZapisOdczyt tylko dla Ciebie.
15308 Możesz kontynuować edycję do czasu, aż do wydania polecenia
15313 W wierszu statusowym zaznaczone jest że plik został zablokowany.
15316 \begin_layout Standard
15319 co -q -l <file-name>
15322 \begin_layout Subsubsection
15323 Wróć do ostatniej wersji
15326 \begin_layout Standard
15327 Polecenie usuwa wszystkie wprowadzone zmiany do dokumentu od czasu ostatniej
15328 rewizji (zwolnienia).
15329 Zostaniesz przedtem ostrzeżony.
15332 \begin_layout Standard
15335 co -f -u<version> <file-name>
15338 \begin_layout Subsubsection
15339 Usuń ostatnio wprowadzone zmiany
15342 \begin_layout Standard
15343 Wynikiem polecenia jest jak gdyby ostatnia rewizja się nie zdarzyła.
15344 W dokumencie LyX-a nie są dokonywane żadne zmiany, ale ostatnia wersja
15345 jest usuwana z głównego pliku RCS.
15348 \begin_layout Standard
15351 rcs -o<version> <file-name>
15356 \begin_layout Subsubsection
15357 Pokaż historię zmian
15360 \begin_layout Standard
15361 Polecenie wyświetla pełną historię dokumentu.
15362 Wyświetlony zostaje
15371 aby poznać więcej informacji.
15374 \begin_layout Section
15375 Literate Programming
15378 \begin_layout Standard
15381 Edmar Wienskoski Jr.
15384 (edmar-w-jr@technologist.com)
15387 \begin_layout Subsection
15391 \begin_layout Standard
15392 The main purpose of this documentation is to show you how to use LyX for
15393 literate programming.
15394 Where it is assumed that you are familiar with this programming technique,
15396 \begin_inset Quotes eld
15400 \begin_inset Quotes erd
15404 \begin_inset Quotes eld
15408 \begin_inset Quotes erd
15412 If that is not the case, please follow the web links provided in the following
15414 There is a lot of good documentation out there covering old development
15415 history to the latest tools tips.
15418 \begin_layout Standard
15419 It is also assumed that you are familiar with LyX itself to a point that
15420 you are comfortable changing your
15424 file, and X resources file.
15425 If that is not the case please refer to other LyX documentation to cover
15426 your specific needs.
15429 \begin_layout Subsection
15430 Literate Programming
15433 \begin_layout Standard
15434 From the Literate Programming FAQ :
15437 \begin_layout Quotation
15438 Literate programming is the combination of documentation and source together
15439 in a fashion suited for reading by human beings.
15440 In fact, literate programs should be enjoyable reading, even inviting!
15441 (Sorry Bob, I couldn't resist!) In general, literate programs combine source
15442 and documentation in a single file.
15443 Literate programming tools then parse the file to produce either readable
15444 documentation or compilable source.
15445 The WEB style of literate programming was created by D.E.
15446 Knuth during the development of his TeX typesetting software.
15449 \begin_layout Standard
15450 Another excerpt says:
15453 \begin_layout Quotation
15456 How is literate programming different from verbose commenting?
15459 \begin_layout Quotation
15460 There are three distinguishing characteristics.
15461 In order of importance, they are:
15465 \begin_layout Itemize
15466 flexible order of elaboration
15469 \begin_layout Itemize
15470 automatic support for browsing
15473 \begin_layout Itemize
15474 typeset documentation, especially diagrams and mathematics
15478 \begin_layout Standard
15479 Now that I sparked your curiosity, take a look in the references.
15482 \begin_layout Subsubsection
15486 \begin_layout Standard
15487 The complete Literate Programming FAQ can be found at:
15490 \begin_layout Quote
15491 http://shelob.ce.ttu.edu/daves/faq.html
15494 \begin_layout Standard
15495 The FAQ lists 23 (twenty three !) different literate programming tools.
15496 Where some are specialized or
15497 \begin_inset Quotes eld
15501 \begin_inset Quotes erd
15504 for particular programming languages, while other have general scope.
15509 for my own use for several reasons:
15512 \begin_layout Itemize
15513 It can generate the documentation either in latex or html.
15516 \begin_layout Itemize
15517 It has a open architecture, i.e., it is easy to plug in new filters and to
15518 perform special processing that you may need.
15521 \begin_layout Itemize
15522 There is a good selection of filters available already (the html is one
15526 \begin_layout Itemize
15530 \begin_layout Standard
15531 The Noweb web page can be found at:
15534 \begin_layout Quote
15535 http://www.cs.virginia.edu/~nr/noweb
15538 \begin_layout Standard
15539 Starting from there you can reach many other interesting links and even
15540 some literate program examples.
15543 \begin_layout Subsection
15544 LyX and Literate Programming
15547 \begin_layout Standard
15548 Some changes to LyX were required to enable it to interact with Noweb.
15549 Those changes were rather simple, and were done in a
15550 \begin_inset Quotes eld
15554 \begin_inset Quotes erd
15557 way, i.e., I expect that you will be able to use this new LyX feature with
15558 some other literate programming tool of your choice by just re-configuring
15562 \begin_layout Subsubsection
15563 Generowanie dokumentów i kodu (weaving and tangling)
15566 \begin_layout Paragraph
15567 Wybor klasy dokumentu
15570 \begin_layout Standard
15571 If you have installed Noweb and LyX successfully, whenever you open a new
15572 document or try to change the document class of an existing one, you will
15573 find that there are three new document classes available:
15576 \begin_layout Itemize
15580 \begin_layout Itemize
15584 \begin_layout Itemize
15588 \begin_layout Standard
15589 You must select one of them to create your literate documents from.
15592 \begin_layout Standard
15593 Note that literate documents are not limited to these three classes.
15594 New classes can be generated from other styles like letter or in combination
15595 with other class variations like Article (AMS).
15596 I have limited the choice to these three because I didn't want to clog
15597 the list of options with all possible variations.
15598 If you have special needs that cannot be covered by one of the existing
15599 classes, let me know and I will arrange to insert a new entry, or teach
15604 \begin_layout Plain Layout
15605 It is very simple, it involves the creation of a file with four lines, and
15606 re-running of the auto configuration.
15611 a new set of document classes for it.
15614 \begin_layout Paragraph
15618 \begin_layout Standard
15619 LyX enables you to write code with a layout named
15627 \begin_layout Plain Layout
15628 The equivalent Noweb term is
15629 \begin_inset Quotes eld
15633 \begin_inset Quotes erd
15637 For historical reasons, I got used to the term
15638 \begin_inset Quotes eld
15642 \begin_inset Quotes erd
15645 introduced by other literate tool named Nuweb, which I used for many years
15646 before rendering myself to Noweb.
15654 \begin_layout LyX-Code
15658 \begin_layout LyX-Code
15662 \begin_layout LyX-Code
15666 \begin_layout LyX-Code
15670 \begin_layout LyX-Code
15674 \begin_layout Standard
15675 The problem is that whatever is written in between the << and the
15679 must be taken literally, i.e., LyX should be prevented from making any special
15680 interpretation of what has been written.
15681 For that reason, I defined a new layout named Scrap, that works like a
15682 LaTeX paragraph but has a free spacing capability.
15683 In other words, it is a combination of the LaTeX and the LyX-Code layouts.
15686 \begin_layout Standard
15687 The down side of this
15688 \begin_inset Quotes eld
15692 \begin_inset Quotes erd
15695 is that consecutive paragraphs of code will be spaced with one empty line
15696 in the source code and also in the printed documentation.
15697 Of course I don't want this.
15698 The work around is to enter each line of code within a single Scrap, with
15699 a newline (ctrl-return).
15700 The example above will look like this:
15704 \begin_layout Plain Layout
15705 If you have a printed version of this document you will not see any difference
15706 between the previous example and this one.
15712 \begin_inset Newline newline
15716 \begin_inset Newline newline
15720 \begin_inset Newline newline
15724 \begin_inset Newline newline
15730 \begin_layout Standard
15731 This layout works fine.
15732 The only real inconvenience is that you have to type ctrl-return instead
15737 \begin_layout Plain Layout
15738 It is in my list of
15739 \begin_inset Quotes eld
15743 \begin_inset Quotes erd
15751 e to enter a blank character.
15752 I believe these problems are a small price to pay for the benefits LyX
15753 brings to you for typing, compiling, and debugging your literate program.
15756 \begin_layout Paragraph
15757 Generowanie dokumentacji
15760 \begin_layout Standard
15761 At this point you already have a new document file with a proper document
15762 class, and with some code and text on it.
15763 How do I print it ? The answer is simple, you select ,,Update dvi'' or
15764 ,,Update PostScript'' or ,,View dvi'', etc.
15765 Just like you would do for a plain document.
15766 No special procedure is required.
15769 \begin_layout Standard
15770 To help orientate you, I will now explain what happens inside LyX:
15773 \begin_layout Enumerate
15774 When the ,,Update dvi'' menu option is chosen, a latex file is generated.
15778 \begin_layout Standard
15779 If the document is of any literate class the generated file will be named
15780 with an extension name defined by
15786 , otherwise the file will have the usual
15794 \begin_layout Enumerate
15795 Note that the only difference so far is in the name of the file, no special
15796 processing is required by LyX.
15797 Given that you formatted the code using the Scrap layout that, by itself,
15798 takes care of the business.
15801 \begin_layout Enumerate
15802 If the document is of any literate class LyX will execute:
15806 \begin_layout LyX-Code
15807 \begin_inset Quotes eld
15813 \begin_inset Quotes erd
15827 \begin_layout LyX-Code
15828 \begin_inset Quotes eld
15833 literate_error_filter
15834 \begin_inset Quotes erd
15848 \begin_layout Standard
15849 Otherwise it will just skip this step.
15853 \begin_layout Enumerate
15854 Finally, LaTeX is invoked and the regular post processing continues as in
15858 \begin_layout Standard
15865 is to transform the newly created
15876 \begin_layout Standard
15881 literate_error_filter
15883 command is to help LyX display error boxes when the
15889 reports any errors.
15890 This filter can be a C program, a script, or any thing you want.
15891 Its job is to identify error messages from your literate tool, in our case
15892 Noweb, and convert them to a common format that LyX understands.
15893 A separate document,
15897 , in the examples directory (accessed with the
15901 button in the file popup), has a literate C program that can be used to
15902 parse Noweb error messages.
15903 This scheme introduces one more command for the user to configure, but
15904 has the advantage of
15905 \begin_inset Quotes eld
15909 \begin_inset Quotes erd
15913 Moreover, if you don't bother to set it, you can still use the system,
15914 you just loose the ability to have a nice display and interaction with
15915 the error messages.
15918 \begin_layout Paragraph
15922 \begin_layout Standard
15923 When the ,,Build Program'' File menu option is chosen or the corresponding
15924 button in the toolbar is pressed, a latex file with extension
15930 is generated just like step 1 above.
15937 to generate the code and
15943 to process the compilation error messages, as in step 3 above.
15946 \begin_layout Standard
15947 Note that no special processing is required from LyX.
15950 \begin_layout Standard
15951 Also note that I am assuming that you are familiar with Noweb.
15952 In this case you will know what to do to get an executable file starting
15953 from a noweb file (
15958 It is likely that you will create a makefile for that purpose.
15959 For that reason, after LyX creates the noweb file, it invokes the command
15966 , with a default of
15967 \begin_inset Quotes eld
15971 \begin_inset Quotes erd
15975 In case you want to process your literate file with a script, or some other
15976 program, just insert in your lyxrc file an entry with:
15979 \begin_layout LyX-Code
15983 \begin_inset Quotes eld
15986 my_script my_arguments
15987 \begin_inset Quotes erd
15993 \begin_layout Standard
16004 literate_error_filter
16006 only in that the former will identify error messages from your compiler.
16007 The same example program mentioned before can also parse gcc, or xlc error
16009 If you have a different compiler you may want to change this program or
16011 Again, the same comments from the previous section are valid here: this
16012 is optional, you can skip it if you can afford to loose the LyX error handling
16016 \begin_layout Standard
16017 In summary, the ,,Build Program'' internal function sequence is pretty much
16018 like the ,,Update dvi'' one but involving different commands.
16022 \begin_layout LyX-Code
16023 ,,Update dvi'' -> generate .tex
16026 \begin_layout LyX-Code
16027 -> invoke -> show latex errors
16030 \begin_layout LyX-Code
16036 \begin_layout LyX-Code
16040 \begin_layout LyX-Code
16041 ,,Update dvi'' -> generate same -> invoke
16044 \begin_layout LyX-Code
16045 -> invoke -> show latex errors
16048 \begin_layout LyX-Code
16049 on literate doc file with .nw
16058 \begin_layout LyX-Code
16061 _______ -> show literate errors
16064 \begin_layout LyX-Code
16068 \begin_layout LyX-Code
16069 ,,Build Program'' -> generate same -> invoke
16072 \begin_layout LyX-Code
16073 -> show compilation error
16076 \begin_layout LyX-Code
16077 on literate doc file with .nw
16082 \begin_layout LyX-Code
16086 \begin_layout Subsubsection
16090 \begin_layout Standard
16091 There are five new controls that you can put in your lyxrc file:
16094 \begin_layout Description
16101 specifies which literate tool you are going to use.
16102 During normal LyX configuration, the auto configuration script will try
16103 to find the noweb package for you.
16104 If the search is successful, the default value for this control is set
16109 \begin_layout LyX-Code
16110 noweave -delay -index
16113 \begin_layout Standard
16114 Otherwise the default value is set to
16115 \begin_inset Quotes eld
16119 \begin_inset Quotes erd
16126 \begin_layout Description
16133 specifies the filename extension to be used for literate documents.
16134 Some literate tools requires specific file extension names.
16135 The default is set during configuration as either
16136 \begin_inset Quotes eld
16140 \begin_inset Quotes erd
16144 \begin_inset Quotes eld
16148 \begin_inset Quotes erd
16151 , depending on whether the auto configuration found the noweb package or
16155 \begin_layout Description
16163 \begin_inset Quotes eld
16167 \begin_inset Quotes erd
16171 You need to create a makefile to do the tangling, compilation, etc.
16175 \begin_layout Standard
16176 Another way is to maintain the makefile or building script itself as part
16178 That way every project can be compiled with the same command line:
16181 \begin_layout LyX-Code
16182 notangle -Rbuild-script
16189 \begin_layout Standard
16190 To use this scheme, create a script named
16194 that executes the command above:
16197 \begin_layout LyX-Code
16201 \begin_layout LyX-Code
16202 notangle -Rbuild-script $1 | sh
16205 \begin_layout Standard
16206 Finally set LyX to execute the
16213 \begin_layout LyX-Code
16216 build_command project-build
16219 \begin_layout Standard
16220 Every time you start a new project, define a scrap with name
16224 that will do the compilation for that project.
16225 Whenever you select
16226 \begin_inset Quotes eld
16230 \begin_inset Quotes erd
16233 , LyX will extract that scrap (
16235 notangle -Rbuild-script...
16245 \begin_layout Description
16250 literate_error_filter
16252 defaults to ,,cat''.
16253 If you compile the program given in
16255 Literate_example.lyx
16261 \begin_layout LyX-Code
16264 literate_error_filter
16265 \begin_inset Quotes eld
16269 \begin_inset Quotes erd
16275 \begin_layout Standard
16276 to process Noweb(noweave) error messages
16280 \begin_layout Description
16288 \begin_inset Quotes eld
16292 \begin_inset Quotes erd
16296 If you compile the program given in
16298 Literate_example.lyx
16304 \begin_layout LyX-Code
16308 \begin_inset Quotes eld
16312 \begin_inset Quotes erd
16318 \begin_layout Standard
16319 to process both Noweb(notangle) error messages and gcc error messages.
16323 \begin_layout Subsubsection
16324 Rozszerzenia diagnostyczne
16327 \begin_layout Standard
16328 There is also a new function implemented in the LyX server, the ,,server-goto-fi
16329 le-row'' function, to be used with ddd/gdb or other debugger.
16332 \begin_layout Standard
16333 When debugging code with ddd/gdb, it is possible to invoke a text editor
16334 at the current execution position with a single key stroke.
16335 The default ddd configuration for that is shift-ctrl-V.
16336 It happens that you can define the editor command line invocation in ddd
16337 by accessing the edit\SpecialChar \menuseparator
16338 preferences\SpecialChar \menuseparator
16339 helpers window and changing the ,,Edit
16343 \begin_layout Standard
16344 I take advantage of the new created LyX server function and this ddd feature,
16346 \begin_inset Quotes eld
16350 \begin_inset Quotes erd
16356 \begin_layout Quote
16357 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
16360 \begin_layout Standard
16361 With this, whenever you are using ddd and find a point in the program that
16362 you want to edit, you just press shift-ctrl-V (in the ddd window), and
16363 ddd you forward this information to LyX through the LyX server and then
16364 the LyX window will show the same file with the cursor at the same position
16365 ddd was pointing to.
16366 No more guessing or long scrolling to locate a point in the program back
16370 \begin_layout Standard
16371 Note however that you must enable the LyX server to get this feature working
16372 (it is disabled by default).
16373 To enable it, insert in your lyxrc file:
16376 \begin_layout Quote
16379 serverpipe "/home/<your home directory>/.lyxpipe"
16382 \begin_layout Standard
16383 Read the LyX server documentation for further information.
16386 \begin_layout Subsubsection
16387 Rozszerzenia paska narzędzi
16390 \begin_layout Standard
16391 I created six new buttons that can be added to your LyX toolbar.
16392 Five of these buttons are short cuts to layout styles: Standard, Section,
16393 LaTeX, LyX-Code, and Scrap.
16394 I created those because they are the ones I use most and I was tired of
16395 scrolling the layout menu looking for the one I wanted.
16396 The last one is a short cut to the
16397 \begin_inset Quotes eld
16401 \begin_inset Quotes erd
16407 \begin_layout Standard
16408 LyX has a range of buttons that are available for tool bar customization.
16409 In my toolbar I like to combine the six short cuts above with two more:
16411 \begin_inset Quotes eld
16415 \begin_inset Quotes erd
16419 \begin_inset Quotes eld
16423 \begin_inset Quotes erd
16427 Here is how it looks like:
16430 \begin_layout LyX-Code
16436 \begin_layout LyX-Code
16442 \begin_layout LyX-Code
16445 add layout Standard
16448 \begin_layout LyX-Code
16454 \begin_layout LyX-Code
16460 \begin_layout LyX-Code
16463 add layout LyX-Code
16466 \begin_layout LyX-Code
16472 \begin_layout LyX-Code
16478 \begin_layout LyX-Code
16484 \begin_layout LyX-Code
16490 \begin_layout LyX-Code
16496 \begin_layout LyX-Code
16502 \begin_layout LyX-Code
16506 \begin_layout LyX-Code
16510 \begin_layout LyX-Code
16514 \begin_layout LyX-Code
16520 \begin_layout Subsubsection
16521 Dopasowanie kolorów
16524 \begin_layout Standard
16525 There are a number of colors in LyX that can be customized.
16526 For each one there are two ways to do it: either by inserting a line in
16527 your X resource files, or by adding a flag in the LyX command line.
16530 \begin_layout Standard
16531 One of the things that bothers people is the LaTeX font color.
16532 The default color is red, since the scraps uses LaTeX font, and there is
16533 a lot of scraps in literate documents, you may get tired of seeing everything
16538 \begin_layout Itemize
16539 In the X resource file:
16543 \begin_layout Quote
16544 lyx*LatexColor: gold
16548 \begin_layout Itemize
16549 In the command line:
16553 \begin_layout Quote
16554 lyx -LatexColor gold
16558 \begin_layout Standard
16559 The next thing is the visible presence of the newline character in the screen.
16560 You can choose the color of this particular character and make it blend
16562 I recommend you choosing a color that is close to the background but not
16563 equal, that way you still can see it is there, but it is not bothering
16568 \begin_layout Itemize
16569 In the X resource file:
16573 \begin_layout Quote
16574 lyx*BackgroundColor: gray20
16577 \begin_layout Quote
16578 lyx*NewLineColor: gray35
16582 \begin_layout Itemize
16583 In the command line:
16587 \begin_layout Quote
16588 lyx -BackgroundColor gray20 -NewLineColor gray35
16592 \begin_layout Standard
16593 If you don't like a bright clear background burning your eyes all day long,
16594 you can reverse background and foreground colors with this:
16597 \begin_layout Itemize
16598 In the X resource file:
16602 \begin_layout Quote
16607 \begin_layout Itemize
16608 In the command line:
16612 \begin_layout Quote
16617 \begin_layout Standard
16618 The problem with all those color alterations is that you may need to change
16619 other colors as well to ensure that math, inset, etc, are
16620 \begin_inset Quotes eld
16624 \begin_inset Quotes erd
16627 with respect to the rest.
16628 The following is the selection I use in my own X resource file.
16629 It is just a suggestion.
16630 I encourage you to try to find the color set that work best for you.
16633 \begin_layout LyX-Code
16637 \begin_layout LyX-Code
16638 lyx*MathColor: green
16641 \begin_layout LyX-Code
16642 lyx*LatexColor: gold
16645 \begin_layout LyX-Code
16646 lyx*OnOffLineColor: magenta
16649 \begin_layout LyX-Code
16650 lyx*InsetColor: yellow
16653 \begin_layout LyX-Code
16654 lyx*LightedColor: gray50
16657 \begin_layout LyX-Code
16658 lyx*NewLineColor: gray35
16661 \begin_layout LyX-Code
16662 lyx*BackgroundColor: gray20
16665 \begin_layout Chapter
16669 \begin_layout Standard
16670 Mimo że LyX jest silnym narzędziem, to nie można mieć nadziei na obsługę
16671 wszystkiego co zostało zrobione dla TeX-a/LaTeX-a.
16672 Jednak wiele tricków TeX-a i LaTeX-a może być wykonane w LyX-ie, jeśli
16673 nie obawiasz się użyć przycisku ,,TeX'' z paska narzędzi lub dokonywać
16674 wpisów w preambule LaTeX-a (w menu
16679 kład\SpecialChar \menuseparator
16696 \begin_layout Standard
16697 W tym rozdziale opisano kilka sposobów i pomysłów, aby Twoje dokumenty były
16698 trochę sprytniejsze.
16699 Wypróbuj je w domu i zacznij od czegoś małego i mniej ważnego.
16702 \begin_layout Standard
16703 Większość pomysłów tego rozdziału wymaga mniej podstawowych plików w Twojej
16704 instalacji LaTeX-a.
16705 Jeśli masz system taki jak teTeX, większość będzie już dostępnych.
16706 Kilka jednak będzie trzeba ściągnąć z archiwów CTAN.
16707 Często istnieje kilka dróg do wykonania tego samego lub kilka plików stylów
16708 LaTeX-a które robią te same rzeczy.
16709 Nie chcemy przedkładać jednego pakietu nad inne, po prostu chcemy wykonać
16710 określone zadanie za pomocą określonego pliku.
16713 \begin_layout Section
16714 Triki w przypisach i marginaliach
16717 \begin_layout Standard
16723 \begin_layout Subsection
16727 \begin_layout Standard
16728 LyX jeszcze nie potrafi ustawić numeracji przypisów z powrotem od 1 po każdej
16729 sekcji w klasie dokumentu ,,article'' lub zmianie stylu licznika.
16730 Aby to osiągnąć będziesz potrzebował następujących poleceń LaTeX-a:
16733 \begin_layout Standard
16737 \begin_layout Plain Layout
16741 setcounter{footnote}{0}
16750 setcounter{footnote}{0}
16752 ustawi licznik z powrotem na 1
16756 \begin_layout Plain Layout
16757 Licznik został ustawiony na 1.
16765 \begin_layout Standard
16766 Następujące polecenie zmienia numerację przypisów na numerowanie małymi
16768 Zobacz w podglądzie jak to wygląda.
16771 \begin_layout Standard
16775 \begin_layout Plain Layout
16792 \begin_layout Plain Layout
16793 To jest przykład przypisu numerowanego alfabetycznie.
16794 \begin_inset Newline newline
16812 Następne polecenie ustawia styl licznika z powrotem na domyślny, np.
16823 \begin_layout Plain Layout
16840 \begin_layout Plain Layout
16851 aby przywrócić styl licznika na domyślny -- numeryczny
16861 \begin_layout Standard
16892 i innych stylów liczników.
16895 \begin_layout Subsection
16899 \begin_layout Standard
16900 Tutaj znajdują się dwa przykłady jak wstawić marginalia przy użyciu poleceń
16904 \begin_layout Standard
16905 Następujące polecenie utworzy poziomą linię pojawiającą obok tekstu:
16908 \begin_layout Standard
16915 rule[-10mm]{30mm}{5mm}}
16921 \begin_layout Plain Layout
16927 rule[-10mm]{30mm}{5mm}}
16935 \begin_layout Standard
16936 Zobacz na wydruku co robi następujące polecenie.
16939 \begin_layout Standard
16943 \begin_layout Plain Layout
16952 Right -- wstawi notkę marginesową na ,,złej'' stronie dwustronnego dokumentu.
16953 \begin_inset Marginal
16956 \begin_layout Plain Layout
16963 \begin_layout Plain Layout
16980 \begin_layout Section
16981 Skład wieloszpaltowy
16984 \begin_layout Standard
16990 \begin_layout Subsection
16994 \begin_layout Standard
16999 \begin_layout Plain Layout
17000 Przypis edytora: Oryginalny rozdział Lars'a był pełnym opisem zastosowania
17006 jednak był on zbyt długi do włączenia go do tego dokumentu.
17007 Dlatego wybrałem najważniejsze tematy (przepraszam Lars); możesz przeczytać
17008 oryginalny rozdział w przykładowym pliku
17010 examples/multicol.lyx
17018 jest przedstawienie jak można użyć LaTeX-owy pakiet
17022 w dokumencie LyX-a.
17025 \begin_layout Standard
17026 LyX jako taki jeszcze nie obsługuje pakietu
17030 natywnie, ale mamy na to swój sposób.
17031 Po przeczytaniu tej sekcji powinieneś umieć go wykorzystać.
17034 \begin_layout Subsection
17038 \begin_layout Standard
17043 pozwala na przełączanie pomiędzy jedną a wieloma szpaltami na jednej stronie.
17044 Przypisy są obsługiwane poprawnie (w większej części), ale zostaną umieszczone
17045 u dołu strony i nie pod odpowiednią kolumną.
17046 LaTeX-owy mechanizm wstawek jest częściowo zablokowany w aktualnej implementacj
17048 Od tego momentu tylko wstawki o szerokości strony mogą być używane wewnątrz
17049 wspomnianego środowiska.
17052 \begin_layout Subsection
17056 \begin_layout Subsubsection
17060 \begin_layout Standard
17061 Jeśli chcesz mieć dwie szpalty w tekście, u trybie LaTeX-a wstaw polecenie
17066 begin{multicols}{2}
17068 w miejscu, od którego chcesz zacząć dwie szpalty i wstaw polecenie
17074 w miejscu, gdzie chcesz je zakończyć.
17078 \begin_layout Standard
17082 \begin_layout Plain Layout
17086 begin{multicols}{2}
17094 \begin_layout Standard
17099 The Adventure of the Empty House
17102 \begin_inset Newline newline
17107 Sir Arthur Conan Doyle
17110 \begin_layout Standard
17113 It was in the spring of the year 1894 that all London was interested, and
17114 the fashionable world dismayed, by the murder of the Honourable Ronald
17115 Adair under most unusual and inexplicable circumstances.
17116 The public has already learned those particulars of the crime which came
17117 out in the police investigation, but a good deal was suppressed upon that
17118 occasion, since the case for the prosecution was so overwhelmingly strong
17119 that it was not necessary to bring forward all the facts.
17120 Only now, at the end of nearly ten years, am I allowed to supply those
17121 missing links which make up the whole of that remarkable chain.
17122 The crime was of interest in itself, but that interest was as nothing to
17123 me compared to the inconceivable sequel, which afforded me the greatest
17124 shock and surprise of any event in my adventurous life.
17128 \begin_layout Standard
17131 Even now, after this long interval, I find myself thrilling as I think of
17132 it, and feeling once more that sudden flood of joy, amazement, and incredulity
17133 which utterly submerged my mind.
17134 Let me say to that public, which has shown some interest in those glimpses
17135 which I have occasionally given them of the thoughts and actions of a very
17136 remarkable man, that they are not to blame me if I have not shared my knowledge
17137 with them, for I should have considered it my first duty to do so, had
17138 I not been barred by a positive prohibition from his own lips, which was
17139 only withdrawn upon the third of last month.
17142 \begin_layout Standard
17146 \begin_layout Plain Layout
17158 \begin_layout Subsubsection
17159 Układ wieloszpaltowy
17162 \begin_layout Standard
17163 Ten sam przepis jest używany gdy chcesz utworzyć więcej niż dwie szpalty:
17166 \begin_layout Standard
17170 \begin_layout Plain Layout
17174 begin{multicols}{3}
17182 \begin_layout Standard
17185 It can be imagined that my close intimacy with Sherlock Holmes had interested
17186 me deeply in crime, and that after his disappearance I never failed to
17187 read with care the various problems which came before the public.
17188 And I even attempted, more than once, for my own private satisfaction,
17189 to employ his methods in their solution, though with indifferent success.
17190 There was none, however, which appealed to me like this tragedy of Ronald
17192 As I read the evidence at the inquest, which led up to a verdict of willful
17193 murder against some person or persons unknown, I realized more clearly
17194 than I had ever done the loss which the community had sustained by the
17195 death of Sherlock Holmes.
17196 There were points about this strange business which would, I was sure,
17197 have specially appealed to him, and the efforts of the police would have
17198 been supplemented, or more probably anticipated, by the trained observation
17199 and the alert mind of the first criminal agent in Europe.
17200 All day, as I drove upon my round, I turned over the case in my mind and
17201 found no explanation which appeared to me to be adequate.
17202 At the risk of telling a twice-told tale, I will recapitulate the facts
17203 as they were known to the public at the conclusion of the inquest.
17206 \begin_layout Standard
17210 \begin_layout Plain Layout
17222 \begin_layout Standard
17223 Możesz mieć więcej niż trzy szpalty jeśli chcesz, ale to nie będzie przyjemne
17227 \begin_layout Subsubsection
17228 Szpalty wewnątrz szpalty
17231 \begin_layout Standard
17232 Możesz umieścić szpalty wewnątrz szpalty:
17235 \begin_layout Standard
17239 \begin_layout Plain Layout
17243 begin{multicols}{2}
17251 \begin_layout Standard
17254 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
17255 at that time governor of one of the Australian colonies.
17256 Adair's mother had returned from Australia to undergo the operation for
17257 cataract, and she, her son Ronald, and her daughter Hilda were living together
17261 \begin_layout Standard
17265 \begin_layout Plain Layout
17269 begin{multicols}{2}
17277 \begin_layout Standard
17280 The youth moved in the best society--had, so far as was known, no enemies
17281 and no particular vices.
17282 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
17283 had been broken off by mutual consent some months before, and there was
17284 no sign that it had left any very profound feeling behind it.
17285 For the rest {sic} the man's life moved in a narrow and conventional circle,
17286 for his habits were quiet and his nature unemotional.
17290 \begin_layout Standard
17294 \begin_layout Plain Layout
17306 \begin_layout Standard
17309 Yet it was upon this easy-going young aristocrat that death came, in most
17310 strange and unexpected form, between the hours of ten and eleven-twenty
17311 on the night of March 30, 1894.
17314 \begin_layout Standard
17317 Ronald Adair was fond of cards--playing continually, but never for such
17318 stakes as would hurt him.
17319 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
17320 It was shown that, after dinner on the day of his death, he had played
17321 a rubber of whist at the latter club.
17322 He had also played there in the afternoon.The evidence of those who had
17323 played with him-- Mr.
17324 Murray, Sir John Hardy, and Colonel Moran--showed that the game was whist,
17325 and that there was a fairly equal fall of the cards.
17326 Adair might have lost five pounds, but not more.
17327 His fortune was a considerable one, and such a loss could not in any way
17329 He had played nearly every day at one club or other, but he was a cautious
17330 player, and usually rose a winner.
17331 It came out in evidence that, in partnership with Colonel Moran, he had
17332 actually won as much as four hundred and twenty pounds in a sitting, some
17333 weeks before, from Godfrey Milner and Lord Balmoral.
17334 So much for his recent history as it came out at the inquest.
17337 \begin_layout Standard
17341 \begin_layout Plain Layout
17353 \begin_layout Standard
17354 Proszę przeczytać plik
17356 examples/multicol.lyx
17358 dla poznania bardziej zaawansowanych przykładów włączania odstępów pomiędzy
17359 szpaltami i nagłówkiem, pionowych linii separujących i innych.
17362 \begin_layout Section
17363 Przestrzeń pomiędzy wierszami tabel
17366 \begin_layout Standard
17367 LaTeX pozwala wstawiać trochę wolnego miejsca pomiędzy wierszami tabeli
17368 przez podanie opcjonalnego argumentu końca wiersza (
17377 Ta metoda nie jest formalnie zaimplementowana w LyX-ie, ale podajemy dwa
17378 drobne tricki do wykonania tego samego zadania.
17381 \begin_layout Standard
17382 Pierwszy sposób jest bardziej formalny, ale bardziej zawikłany.
17383 W preambule należy dodać następującą definicję polecenia:
17386 \begin_layout Standard
17393 extratablespace}[1]{
17398 \begin_layout Standard
17399 To polecenie pobiera pojedynczy argument -- ilość miejsca, którą chcesz
17401 Wstaw polecenie w pierwszej kolumnie następnego wiersza gdzie chciałbyś
17402 aby pojawiło się wolne miejsce.
17403 Oto przykład (usunąłem wszystkie ramki używając
17408 kład\SpecialChar \menuseparator
17418 \begin_layout Standard
17419 \begin_inset VSpace 0.3cm
17425 \begin_layout Standard
17427 \begin_inset Tabular
17428 <lyxtabular version="3" rows="4" columns="3">
17429 <features tabularvalignment="middle">
17430 <column alignment="center" valignment="top" width="0pt">
17431 <column alignment="center" valignment="top" width="0pt">
17432 <column alignment="center" valignment="top" width="0pt">
17434 <cell alignment="center" valignment="top" usebox="none">
17437 \begin_layout Plain Layout
17443 <cell alignment="center" valignment="top" usebox="none">
17446 \begin_layout Plain Layout
17452 <cell alignment="center" valignment="top" usebox="none">
17455 \begin_layout Plain Layout
17463 <cell alignment="center" valignment="top" usebox="none">
17466 \begin_layout Plain Layout
17472 <cell alignment="center" valignment="top" usebox="none">
17475 \begin_layout Plain Layout
17481 <cell alignment="center" valignment="top" usebox="none">
17484 \begin_layout Plain Layout
17492 <cell alignment="center" valignment="top" usebox="none">
17495 \begin_layout Plain Layout
17499 \begin_layout Plain Layout
17503 extratablespace{2ex}
17513 <cell alignment="center" valignment="top" usebox="none">
17516 \begin_layout Plain Layout
17522 <cell alignment="center" valignment="top" usebox="none">
17525 \begin_layout Plain Layout
17533 <cell alignment="center" valignment="top" usebox="none">
17536 \begin_layout Plain Layout
17542 <cell alignment="center" valignment="top" usebox="none">
17545 \begin_layout Plain Layout
17551 <cell alignment="center" valignment="top" usebox="none">
17554 \begin_layout Plain Layout
17568 \begin_layout Standard
17569 \begin_inset VSpace 0.3cm
17575 \begin_layout Standard
17576 Drugi sposób jest szybszy.
17577 Po prostu umieść w odpowiednim wierszu opcjonalny argument końca wiersza.
17578 Żadne eleganckie definicje nie są potrzebne jak w poprzednim przykładzie,
17579 ale dodawane będzie więcej miejsca, ponieważ de facto dodawany jest pusty
17580 wiersz plus odstęp.
17581 Jeśli zbyt dużo jest dodawanego miejsca to użyj liczby ujemnej, jak w przykładz
17585 \begin_layout Standard
17586 \begin_inset VSpace 0.3cm
17592 \begin_layout Standard
17594 \begin_inset Tabular
17595 <lyxtabular version="3" rows="4" columns="3">
17596 <features tabularvalignment="middle">
17597 <column alignment="center" valignment="top" width="0pt">
17598 <column alignment="center" valignment="top" width="0pt">
17599 <column alignment="center" valignment="top" width="0pt">
17601 <cell alignment="center" valignment="top" usebox="none">
17604 \begin_layout Plain Layout
17610 <cell alignment="center" valignment="top" usebox="none">
17613 \begin_layout Plain Layout
17619 <cell alignment="center" valignment="top" usebox="none">
17622 \begin_layout Plain Layout
17630 <cell alignment="center" valignment="top" usebox="none">
17633 \begin_layout Plain Layout
17639 <cell alignment="center" valignment="top" usebox="none">
17642 \begin_layout Plain Layout
17648 <cell alignment="center" valignment="top" usebox="none">
17651 \begin_layout Plain Layout
17659 <cell alignment="center" valignment="top" usebox="none">
17662 \begin_layout Plain Layout
17666 \begin_layout Plain Layout
17682 <cell alignment="center" valignment="top" usebox="none">
17685 \begin_layout Plain Layout
17691 <cell alignment="center" valignment="top" usebox="none">
17694 \begin_layout Plain Layout
17702 <cell alignment="center" valignment="top" usebox="none">
17705 \begin_layout Plain Layout
17711 <cell alignment="center" valignment="top" usebox="none">
17714 \begin_layout Plain Layout
17720 <cell alignment="center" valignment="top" usebox="none">
17723 \begin_layout Plain Layout
17737 \begin_layout Standard
17738 \begin_inset VSpace 0.3cm
17744 \begin_layout Standard
17745 To pozwala szybko wykonać pracę, ale zdarza się, że brzydko wygląda.
17748 \begin_layout Section
17749 Niestandardowe kształty akapitów
17752 \begin_layout Standard
17756 \begin_layout Plain Layout
17763 \begin_layout Plain Layout
17767 \begin_layout Plain Layout
17776 \begin_layout Plain Layout
17790 \begin_layout Standard
17795 \begin_layout Plain Layout
17806 \begin_layout Plain Layout
17815 \begin_layout Plain Layout
17824 \begin_layout Plain Layout
17833 \begin_layout Plain Layout
17842 \begin_layout Plain Layout
17851 \begin_layout Plain Layout
17860 \begin_layout Plain Layout
17869 \begin_layout Plain Layout
17878 \begin_layout Plain Layout
17887 \begin_layout Plain Layout
17896 \begin_layout Plain Layout
17905 \begin_layout Plain Layout
17914 \begin_layout Plain Layout
17923 \begin_layout Plain Layout
17932 \begin_layout Plain Layout
17941 \begin_layout Plain Layout
17950 \begin_layout Plain Layout
17959 \begin_layout Plain Layout
17968 \begin_layout Plain Layout
17977 \begin_layout Plain Layout
17986 \begin_layout Plain Layout
17995 \begin_layout Plain Layout
18004 \begin_layout Plain Layout
18013 \begin_layout Plain Layout
18022 \begin_layout Plain Layout
18028 Oto nadszedł czas, w
18029 \begin_inset space ~
18032 którym musimy obalić tyranię prostokątnych akapitów.
18033 W tej sytuacji, wywołamy do tego radosne polecenie plain TeX-a
18040 Jak możesz zobaczyć, w pełni dowolny kształt może być osiągnięty przez
18041 odpowiednie ustawienie definicji długości wiersza.
18042 Ten kształt akapitu może wyglądać trochę idiotycznie, chyba że wyobrazimy
18043 sobie sytuację taką jak dokładnie ustawione inicjały, oblane tekstem rysunki
18044 o nieregularnym kształcie itp.
18045 dające wrażenie ręcznej pracy.
18048 \begin_layout Standard
18049 \begin_inset VSpace bigskip
18055 \begin_layout Standard
18060 parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
18067 określa liczbę wierszy tekstu która definiuje akapit.
18068 Jeśli liczba wierszy będzie mniejsza od założonej, to kształt zostanie
18070 Jeśli zaś wierszy będzie więcej niż założono, to kolejne nadmiarowe wiersze
18071 zachowają parametry ostatniego definiowanego wiersza.
18080 określają odstęp wiersza od lewego marginesu i długość wiersza mierzone
18082 Kształt dotyczy tylko bieżącego akapitu, następny akapit jest formatowany
18086 \begin_layout Standard
18090 \begin_layout Plain Layout